@charset "utf-8";

/***********************************************/
/* CSS file For BLURRY.               */
/* FileName: style.css                          */
/* data:2019/12/31                             */
/***********************************************/

/*
Theme Name: blurry-nishinomiya
*/

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

@import url(https://fonts.googleapis.com/css?family=Lato:400,700);
@import url(http://fonts.googleapis.com/earlyaccess/notosansjp.css);

/* End MacIE hack */
/* web font setting*/
/*--meiryo--*/
@font-face{ 
	font-family: 'meiryo';
	src: url('./fonts/meiryo.eot');
	src: url('./fonts/meiryo.eot?#iefix') format('embedded-opentype'),
		url('./fonts/meiryo.woff') format('woff'),
		url('./fonts/meiryo.ttf') format('truetype'),
		url('./fonts/meiryo.svg#meiryo') format("svg");
}
@font-face{ 
	font-family: 'meiryo-Italic';
	src: url('./fonts/meiryo-Italic.eot');
	src: url('./fonts/meiryo-Italic.eot?#iefix') format('embedded-opentype'),
		url('./fonts/meiryo-Italic.woff') format('woff'),
		url('./fonts/meiryo-Italic.ttf') format('truetype'),
		url('./fonts/meiryo-Italic.svg#meiryo-Italic') format("svg");
}
@font-face{ 
	font-family: 'meiryo-bold';
	src: url('./fonts/meiryo-bold.eot');
	src: url('./fonts/meiryo-bold.eot?#iefix') format('embedded-opentype'),
		url('./fonts/meiryo-bold.woff') format('woff'),
		url('./fonts/meiryo-bold.ttf') format('truetype'),
		url('./fonts/meiryo-bold.svg#meiryo-bold') format("svg");
}
@font-face{ 
	font-family: 'meiryo-boldItalic';
	src: url('./fonts/meiryo-boldItalic.eot');
	src: url('./fonts/meiryo-boldItalic?#iefix') format('embedded-opentype'),
		url('./fonts/meiryo-boldItalic.woff') format('woff'),
		url('./fonts/meiryo-boldItalic.ttf') format('truetype'),
		url('./fonts/meiryo-boldItalic.svg#meiryo-boldItalic') format("svg");
}

/*-秀英丸ゴシック-*/
@font-face{ 
	font-family: 'ShueiMGoStd_L';
	src: url('./fonts/ShueiMGoStd_L.woff') format('woff'),
		url('./fonts/ShueiMGoStd_L.otf') format('opentype'),
		url('./fonts/ShueiMGoStd_L.svg#ShueiMGoStd_L') format("svg");
}

/*--DIN--*/
@font-face{ 
	font-family: 'DINNextLTPro-Light';
	src: url('./fonts/DINNextLTPro-Light.woff') format('woff'),
		url('./fonts/DINNextLTPro-Light.otf') format('opentype'),
		url('./fonts/DINNextLTPro-Light.svg#DINNextLTPro-Light') format("svg");
}
@font-face{ 
	font-family: 'DINNextLTPro-LightCondensed';
	src: url('./fonts/DINNextLTPro-LightCondensed.woff') format('woff'),
		url('./fonts/DINNextLTPro-LightCondensed.otf') format('opentype'),
		url('./fonts/DINNextLTPro-LightCondensed.svg#DINNextLTPro-LightCondensed') format("svg");
}
@font-face{ 
	font-family: 'DINNextLTPro-Regular';
	src: url('./fonts/DINNextLTPro-Regular.woff') format('woff'),
		url('./fonts/DINNextLTPro-Regular.otf') format('opentype'),
		url('./fonts/DINNextLTPro-Regular.svg#DINNextLTPro-Regular') format("svg");
}
@font-face{ 
	font-family: 'DINNextLTPro-Condensed';
	src: url('./fonts/DINNextLTPro-Condensed.woff') format('woff'),
		url('./fonts/DINNextLTPro-Condensed.otf') format('opentype'),
		url('./fonts/DINNextLTPro-Condensed.svg#DINNextLTPro-Condensed') format("svg");
}
@font-face{ 
	font-family: 'DINNextLTPro-Bold';
	src: url('./fonts/DINNextLTPro-Bold.woff') format('woff'),
		url('./fonts/DINNextLTPro-Bold.otf') format('opentype'),
		url('./fonts/DINNextLTPro-Bold.svg#DINNextLTPro-Bold') format("svg");
}
@font-face{ 
	font-family: 'DINNextLTPro-BoldCondensed';
	src: url('./fonts/DINNextLTPro-BoldCondensed.woff') format('woff'),
		url('./fonts/DINNextLTPro-BoldCondensed.otf') format('opentype'),
		url('./fonts/DINNextLTPro-BoldCondensed.svg#DINNextLTPro-BoldCondensed') format("svg");
}

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

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

/*-AXIS-*/
@font-face{ 
	font-family: 'AXIS_Std_L';
	src: url('./fonts/AXIS_Std_L.woff') format('woff'),
		url('./fonts/AXIS_Std_L.otf') format('opentype'),
		url('./fonts/AXIS_Std_L.svg#AXIS_Std_L') format("svg");
}

/*-FUTURA-*/
@font-face{ 
	font-family: 'FuturaPTLight';
	src: url('./fonts/FuturaPTLight.woff') format('woff'),
		url('./fonts/FuturaPTLight.otf') format('opentype'),
		url('./fonts/FuturaPTLight.svg#FuturaPTLight') format("svg");
}

@font-face{ 
	font-family: 'FuturaPTMedium';
	src: url('./fonts/FuturaPTMedium.woff') format('woff'),
		url('./fonts/FuturaPTMedium.otf') format('opentype'),
		url('./fonts/FuturaPTMedium.svg#FuturaPTMedium') format("svg");
}

/*-Didot_LT_Std_Roman-*/
@font-face{ 
	font-family: 'Didot_LT_Std_Roman';
	src: url('./fonts/Didot_LT_Std_Roman.woff') format('woff'),
		url('./fonts/Didot_LT_Std_Roman.otf') format('opentype'),
		url('./fonts/Didot_LT_Std_Roman.svg#Didot_LT_Std_Roman') format("svg");
}