@charset "utf-8";

/***********************************************/
/* CSS file For **********.               */
/* FileName: style.css                          */
/* data:2023/00/00                            */
/***********************************************/

/* MacIE hack \*/

@import "./css/basic.css";
@import "./css/pc.css";
@import "./css/sp.css";

/* End MacIE hack */


/* web font setting*/
/*--hiragino_kakugo--*/
@font-face{ 
	font-family: 'hiragino_kakugo3';
	src: url('./fonts/hiragino_kakugo3.eot');
	src: url('./fonts/hiragino_kakugo3?#iefix') format('embedded-opentype'),
		url('./fonts/hiragino_kakugo3.woff') format('woff'),
		url('./fonts/hiragino_kakugo3.ttf') format('truetype'),
		url('./fonts/hiragino_kakugo3.svg#hiragino_kakugo3') format("svg");
}
@font-face{ 
	font-family: 'hiragino_kakugo6';
	src: url('./fonts/hiragino_kakugo6.eot');
	src: url('./fonts/hiragino_kakugo6.eot?#iefix') format('embedded-opentype'),
		url('./fonts/hiragino_kakugo6.woff') format('woff'),
		url('./fonts/hiragino_kakugo6.ttf') format('truetype'),
		url('./fonts/hiragino_kakugo6.svg#hiragino_kakugo6') format("svg");
}
@font-face{ 
	font-family: 'hiragino_kakugo9';
	src: url('./fonts/hiragino_kakugo9.eot');
	src: url('./fonts/hiragino_kakugo9?#iefix') format('embedded-opentype'),
		url('./fonts/hiragino_kakugo9.woff') format('woff'),
		url('./fonts/hiragino_kakugo9.ttf') format('truetype'),
		url('./fonts/hiragino_kakugo9.svg#hiragino_kakugo9') format("svg");
}


/*--hiragino_min--*/
@font-face{ 
	font-family: 'hiragino_min2';
	src: url('./fonts/hiragino_min2.eot');
	src: url('./fonts/hiragino_min2?#iefix') format('embedded-opentype'),
		url('./fonts/hiragino_min2.woff') format('woff'),
		url('./fonts/hiragino_min2.ttf') format('truetype'),
		url('./fonts/hiragino_min2.svg#hiragino_min2') format("svg");
}
@font-face{ 
	font-family: 'hiragino_min4';
	src: url('./fonts/hiragino_min4.eot');
	src: url('./fonts/hiragino_min4?#iefix') format('embedded-opentype'),
		url('./fonts/hiragino_min4.woff') format('woff'),
		url('./fonts/hiragino_min4.ttf') format('truetype'),
		url('./fonts/hiragino_min4.svg#hiragino_min4') format("svg");
}
@font-face{ 
	font-family: 'hiragino_min6';
	src: url('./fonts/hiragino_min6.eot');
	src: url('./fonts/hiragino_min6.eot?#iefix') format('embedded-opentype'),
		url('./fonts/hiragino_min6.woff') format('woff'),
		url('./fonts/hiragino_min6.ttf') format('truetype'),
		url('./fonts/hiragino_min6.svg#hiragino_min6') format("svg");
}


/*--Futura_LT_Medium--*/
@font-face{ 
	font-family: 'Futura_LT_Medium';
	src: url('./fonts/Futura_LT_Medium.eot');
	src: url('./fonts/Futura_LT_Medium?#iefix') format('embedded-opentype'),
		url('./fonts/Futura_LT_Medium.woff') format('woff'),
		url('./fonts/Futura_LT_Medium.ttf') format('truetype'),
		url('./fonts/Futura_LT_Medium.svgFutura_LT_Medium') format("svg");
}
@font-face{ 
	font-family: 'Futura_LT_Medium_Oblique';
	src: url('./fonts/Futura_LT_Medium_Oblique.eot');
	src: url('./fonts/Futura_LT_Medium_Oblique?#iefix') format('embedded-opentype'),
		url('./fonts/Futura_LT_Medium_Oblique.woff') format('woff'),
		url('./fonts/Futura_LT_Medium_Oblique.ttf') format('truetype'),
		url('./fonts/Futura_LT_Medium_Oblique.svg#Futura_LT_Medium_Oblique') format("svg");
}