@charset "UTF-8";

/* ------------------------------------------------------------ fonts */
@font-face {
	font-family: 'AlteDIN1451Mittelschrift';
	src: url('../fonts/AlteDIN1451Mittelschrift/AlteDIN1451Mittelschrift.eot');
	src: url('../fonts/AlteDIN1451Mittelschrift/AlteDIN1451Mittelschrift.eot?#iefix') format('embedded-opentype'),
		url('../fonts/AlteDIN1451Mittelschrift/AlteDIN1451Mittelschrift.woff2') format('woff2'),
		url('../fonts/AlteDIN1451Mittelschrift/AlteDIN1451Mittelschrift.woff') format('woff'),
		url('../fonts/AlteDIN1451Mittelschrift/AlteDIN1451Mittelschrift.ttf') format('truetype'),
		url('../fonts/AlteDIN1451Mittelschrift/AlteDIN1451Mittelschrift.svg#AlteDIN1451Mittelschrift') format('svg');
	font-weight: normal;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: 'Gotham-Light';
	src: url('../fonts/Gotham/Light/Gotham-Light.eot');
	src: url('../fonts/Gotham/Light/Gotham-Light.eot?#iefix') format('embedded-opentype'),
		url('../fonts/Gotham/Light/Gotham-Light.woff2') format('woff2'),
		url('../fonts/Gotham/Light/Gotham-Light.woff') format('woff'),
		url('../fonts/Gotham/Light/Gotham-Light.ttf') format('truetype'),
		url('../fonts/Gotham/Light/Gotham-Light.svg#Gotham-Light') format('svg');
	font-weight: 300;
	font-style: normal;
	font-display: swap;
}

@font-face {
    font-family: 'Gotham-Bold';
	src: url('../fonts/Gotham/Bold/Gotham-Bold.eot');
	src: url('../fonts/Gotham/Bold/Gotham-Bold.eot?#iefix') format('embedded-opentype'),
		url('../fonts/Gotham/Bold/Gotham-Bold.woff2') format('woff2'),
		url('../fonts/Gotham/Bold/Gotham-Bold.woff') format('woff'),
		url('../fonts/Gotham/Bold/Gotham-Bold.ttf') format('truetype'),
		url('../fonts/Gotham/Bold/Gotham-Bold.svg#Gotham-Bold') format('svg');
	font-weight: bold;
	font-style: normal;
	font-display: swap;
}

@font-face {
    font-family: 'SourceHanSansJP-Bold';
	src: url('../fonts/SourceHanSansJP/SourceHanSansJP-Bold.otf');
	font-style: normal;
	font-display: swap;
}
@font-face {
    font-family: 'SourceHanSansJP-Medium';
	src: url('../fonts/SourceHanSansJP/SourceHanSansJP-Medium.otf');
	font-style: normal;
	font-display: swap;
}
@font-face {
    font-family: 'SourceHanSansJP-Normal';
	src: url('../fonts/SourceHanSansJP/SourceHanSansJP-Normal.otf');
	font-style: normal;
	font-display: swap;
}
@font-face {
    font-family: 'SourceHanSansJP-Regular';
	src: url('../fonts/SourceHanSansJP/SourceHanSansJP-Regular.otf');
	font-style: normal;
	font-display: swap;
}
@font-face {
    font-family: 'SourceHanSansJP-Light';
	src: url('../fonts/SourceHanSansJP/SourceHanSansJP-Light.otf');
	font-style: normal;
	font-display: swap;
}