@charset "UTF-8";
/*
|
|	PC、タブレット、スマホ共通
|
*/




/*
|
|	PC
|
*/
@media print, screen and (min-width: 960px) {
	/*　
	|
	|　各ページ共通
	|
	*/
	.hidPc,
	.drawer-hamburger,
	.inp-cnt-cm-flow-hd-typ1,
	.s-bow-pic01_01,
	.s-bow-pic01_02{
		display: none;
	}
}




/*
|
|	タブレット、スマホ
|
*/
@media print, screen and (max-width: 959px) {
	/*
	|
	|　各ページ共通
	|
	*/
	.hidSp,
	header nav,
	.mn-hd-sub .wrap-img,
	.mn-hd-sub .en,
	.mn-hd-sub br,
	main br,
	.tp-tra-pic01,
	.s-bow-pic03,
	.s-bow-pic02,
	.s-bow-pic04,
	.s-ip-pic03,
	.s-ip-pic02,
	.s-ip-pic01,
	.s-ip-photo08,
	.s-ch-pic02,
	.s-ch-pic01,
	.s-tt-pic01,
	.s-tt-pic02,
	.s-tt-pic03,
	.s-ds-photo03,
	.s-ds-photo04,
	.s-ds-pic01,
	.s-ds-pic02,
	.cm-hd-cmp,
	.abtu-area-bit-tit,
	.s-bow-pic01{
		display: none;
	}
}




/*
|
|	タブレット
|
*/
@media print, screen and (min-width: 481px) and (max-width: 959px) {
	/*
	|
	|　各ページ共通
	|
	*/
}





/*
|
|	スマホ
|
*/
@media print, screen and (max-width: 480px) {
	/*
	|
	|　各ページ共通
	|
	*/
}