@charset "UTF-8";
/* CSS Document */
.grid_cov {
	padding-left: 1%; 
}
/**/
.row {
	clear: both;
	padding-left: -3%;
}
.grid_1, .grid_2, .grid_3, .grid_4, .grid_5, .grid_6, .grid_7, .grid_8, .grid_9, .grid_10, .grid_11, .grid_12 {
	float: left;
	margin-right:3%;
}
.grid_1.last, .grid_2.last, .grid_3.last, .grid_4.last, .grid_5.last, .grid_6.last, .grid_7.last, .grid_8.last, .grid_9.last, .grid_10.last, .grid_11.last, .grid_12 {
	margin-right:0;
}
.grid_1 { width: 5.5%; }
.grid_2 { width: 14%; }
.grid_3 { width: 22.5%; }
.grid_4 { width: 31%; }
.grid_5 { width: 39.5%; }
.grid_6 { width: 48%; }
.grid_7 { width: 56.5%; }
.grid_8 { width: 65%; }
.grid_9 { width: 73.5%; }
.grid_10 { width: 82%; }
.grid_11 { width: 90.5%; }
.grid_12 { width: 100%; margin-right:0; }
/* SM-half */
.sm-half { width: 49%;float: left; margin-right:1%; }
.sm-half_r { width: 49%;float: left; margin-left:1%; }

.grid_inst { 
width: 22.5%;
float: left;
margin-right:1%;
margin-left:1%;
max-height: 80px;
min-height: 80px;
margin-bottom: 18px;
display: inline-block;
}
@media all and (max-width: 768px) {
.grid_inst {
margin-bottom: 2px;
max-height: 76px;
min-height: 76px;
	display: inline-block;
}
}
/* */
.grid_1 img, .grid_2 img, .grid_3 img, .grid_4 img, .grid_5 img, .grid_6 img, .grid_7 img, .grid_8 img, .grid_9 img, .grid_10 img, .grid_11 img, .grid_12 img {
	width: 100%;
	height: auto;
	display: block;
}
.sph_10070 img { width:100%; margin:auto; display: block;}
.sph_10040 img { width:100%; margin:auto; display: block;}
.sph_9070 img { width:90%; margin-right:auto; display: block;}
.sph_5565_l img { width:55%; margin-right:auto; display: block;}
.sph_10030 img { width:100%; margin:auto; display: block;}
.sph_2 img { width:50%; margin:auto; display: block;}
.sph img { width:65%; margin:auto; display: block;}
.sph_l img { width:80%; text-align: left; display: block;} /* AL top*/
.sph_002 img { width:17%; margin:auto; display: block;}
.sph0_0 img { width:70%; margin-right:auto; display: block;}
.sph_logo img { width:45%; text-align: left; display: block;}
.imw100_75 img { width: 100%; text-align: left; display: block;}
.sph_70100 img { width:70%; margin:auto; display: block;}
.w100_75 { width: 100%;}
.schedule img { width: auto; display: inline-block; text-align: center;} /* BLAZE-TODAY 用*/
@media all and (max-width: 768px) {
	.grid_1, .grid_2, .grid_3, .grid_4, .grid_5, .grid_6, .grid_7, .grid_8, .grid_9, .grid_10, .grid_11 {
		float: none;
		width: 99%;
	}
	.sph_10070 img { width:70%; margin:auto;}
	.sph_10040 img { width:40%; margin:auto;}
	.sph_9070 img { width:70%; margin:auto;}
	.sph_5565_l img { width:70%; margin:auto;}
	.sph_10030 img { width:30%; margin:auto;}
	.sph_2 img { width:28%; margin:auto;}
	.sph img { width:75%;  margin:auto;}
	.sph_l img { width:70%; text-align: center; margin: auto;}
	.sph_002 img { width:45%; margin:auto;} 
	.sph0_0 img { width:100%; margin:auto;}
	.sph_logo img { width:70%; margin:auto;}
	 .imw100_75 img { width: 75%; margin:auto; margin-bottom: 1.5em;}
	 .sph_70100 img { width:100%; margin:auto; display: block;}
	.w100_75 { width: 75%;}
}
.teim img {width: 32%}
@media all and (max-width: 768px) {
.teim img {width: 45%}
}
/* right */
.grid_1r, .grid_2r, .grid_3r, .grid_4r, .grid_5r, .grid_6r, .grid_7r, .grid_8r, .grid_9r, .grid_10r, .grid_11r, .grid_12r {
	float: right;
	margin-right:3%;
}
.grid_1r.last, .grid_2r.last, .grid_3r.last, .grid_4r.last, .grid_5r.last, .grid_6r.last, .grid_7r.last, .grid_8r.last, .grid_9r.last, .grid_10r.last, .grid_11r.last, .grid_12r {
	margin-right:0;
}
.grid_1r { width: 5.5%; }
.grid_2r { width: 14%; }
.grid_3r { width: 22.5%; }
.grid_4r { width: 31%; }
.grid_5r { width: 39.5%; }
.grid_6r { width: 48%; }
.grid_7r { width: 56.5%; }
.grid_8r { width: 65%; }
.grid_9r { width: 73.5%; }
.grid_10r { width: 82%; }
.grid_11r { width: 90.5%; }
.grid_12r { width: 99%; margin-left:0; margin-right:0; }
.grid_1r img, .grid_2r img, .grid_3r img, .grid_4r img, .grid_5r img, .grid_6r img, .grid_7r img, .grid_8r img, .grid_9r img, .grid_10r img, .grid_11r img, .grid_12r img {
	width: 100%;
	height: auto;
	display: block;
}
.sph0_0r img { width:78%; margin-left:auto; display: block;}
.sph_lr img { width:87%; margin:auto; display: block;}
.sph_10040r img { width:100%; margin:auto; display: block;}
.sph_10070r img { width:100%; margin:auto;}
.sph_9070r img { width:90%; margin-left:auto; display: block;}
.sph_8065r img { width:80%; margin-left:auto; display: block;}
.fcb_logo_r img { width:73%; margin:auto; display: block;}
.today_wrap_r img { width: auto; display: inline-block; text-align: center;} /* BLAZE-TODAY 用*/
@media all and (max-width: 768px) {
	.grid_1r, .grid_2r, .grid_3r, .grid_4r, .grid_5r, .grid_6r, .grid_7r, .grid_8r, .grid_9r, .grid_10r, .grid_11r {
		float: none;
		width: 99%;
	}
	.sphr { width:50%; margin:auto;}
	.sph0_0r img { width:70%; margin: auto;}
	.sph_lr img { width:75%;}
	.sph_10040r img { width:40%; margin:auto;}
	.sph_10070r img { width:70%; margin:auto;}
	.sph_9070r img { width:70%; margin:auto;}
	.sph_8065r img { width:65%; margin:auto;}
   .fcb_logo_r img { width:60%; margin:auto; display: block;}
}
