/*
 * A-OTF 新ゴ Pro
 */
@font-face {
	font-family: 'shingopro-light';
	src: url('/fonts/A-OTF-ShinGoPro/A-OTF-ShinGoPro-Light.otf') format('opentype');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'shingopro-regular';
	src: url('/fonts/A-OTF-ShinGoPro/A-OTF-ShinGoPro-Regular.otf') format('opentype');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'shingopro-medium';
	src: url('/fonts/A-OTF-ShinGoPro/A-OTF-ShinGoPro-Medium.otf') format('opentype');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'shingopro-bold';
	src: url('/fonts/A-OTF-ShinGoPro/A-OTF-ShinGoPro-Bold.otf') format('opentype');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'shingopro-heavy';
	src: url('/fonts/A-OTF-ShinGoPro/A-OTF-ShinGoPro-Heavy.otf') format('opentype');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'shingopro-ultra';
	src: url('/fonts/A-OTF-ShinGoPro/A-OTF-ShinGoPro-Ultra.otf') format('opentype');
	font-weight: normal;
	font-style: normal;
}
/*
 * A-OTF リュウミン Pro
 */
@font-face {
	font-family: 'ryuminpro-light';
	src: url('/fonts/A-OTF-RyuminPro/A-OTF-RyuminPro-Light.otf') format('opentype');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'ryuminpro-regular';
	src: url('/fonts/A-OTF-RyuminPro/A-OTF-RyuminPro-Regular.otf') format('opentype');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'ryuminpro-medium';
	src: url('/fonts/A-OTF-RyuminPro/A-OTF-RyuminPro-Medium.otf') format('opentype');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'ryuminpro-bold';
	src: url('/fonts/A-OTF-RyuminPro/A-OTF-RyuminPro-Bold.otf') format('opentype');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'ryuminpro-heavy';
	src: url('/fonts/A-OTF-RyuminPro/A-OTF-RyuminPro-Heavy.otf') format('opentype');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'ryuminpro-ultra';
	src: url('/fonts/A-OTF-RyuminPro/A-OTF-RyuminPro-Ultra.otf') format('opentype');
	font-weight: normal;
	font-style: normal;
}
/*
 * Alte DIN 1451 Mittelschrift
 */
@font-face {
	font-family: 'din1451alt-regular';
	src: url('/fonts/Alte-DIN-1451-Mittelschrift/din1451alt_G.ttf') format('truetype');
	font-weight: normal;
	font-style: normal;
}

