/********************Computer*****Start********************/
/******* FONT *******/
.schl_W3blue12 			{	color: #006699;font-size: 12px;letter-spacing: 0.099em;font-family: 'ヒラギノ角ゴシック W3';}
.schl_W6black16			{	font-size: 16px;font-family: 'ヒラギノ角ゴシック W6';font-weight: 800;}
.schl_W3black16			{	font-size: 16px;font-family: 'ヒラギノ角ゴシック W3';}
.font-popRe				{	font-family: 'Poppins', sans-serif;  font-weight: 400; /*Poppins-Regular */}
.font-popSemi			{	font-family: 'Poppins', sans-serif;  font-weight: 600; /*Poppins-SemiBold */}
.font-hiraProNW6		{	font-family: 'ヒラギノ角ゴ ProN W6';font-weight: 800;}
.font-hiraProW3			{	font-family: 'ヒラギノ角ゴシック W3';}
.font-hiraProW6			{	font-family: 'ヒラギノ角ゴシック W6';font-weight: 800;}
.schl_re_mail_txt		{	color: #006699;font-size: 18px;font-family: 'ヒラギノ角ゴシック W3';}
/******* FONT END*******/
.schl_banner_img		{	background-image: url(../images/schl_banner.jpg);}
.schl_container0	{	width:1280px; margin:0 auto;}
.schl_main_1{
	position:relative;	
}
.schl_piyo_gala{
	position:relative;	
}
.schl_ic_v_blue {
    margin-left: 5px;
    margin-top: -16px;
    position: absolute;
}
.schl_line_mar_top7_bot13 {
    margin-left: 48.2%;
    margin-top: 8px;
    margin-bottom: 15px;
}
.schl_maru_1			{	width:187px; height:189px; }
.schl_maru_2			{	width:125px; height:125px;}
.schl_maru_3			{	width:188px; height:185px;}
.schl_maru_4			{	width:175px; height:175px;}
.schl_maru_5			{	width:168px; height:166px;}
.schl_maru_6			{	width:129px; height:125px;}
.schl_maru_7			{	width:210px; height:205px;}
.schl_maru_8			{	width:186px; height:181px;}
.schl_gallery_img1	{width:194px; height:134px;}
.schl_gallery_img2	{width:213px; height:155px;}
.schl_gallery_img3	{width:263px; height:188px;}
.schl_requiment_img	{width:344px; height:458px;}
.section_download1   	{ 	position: absolute;   top: 0px;                				}
.section_download2   	{ 	position: absolute;   top: 90px;                				}
.section_download3   	{ 	position: absolute;  top: -190px;             				}
/********************Computer*****End********************/


/********************Responsive*****Start********************/
@media only screen and (min-width: 768px) and (max-width: 1279px) {
	/**Responsite IOS START **************************************************/
	_::-webkit-full-page-media, _:future, :root .schl_icon_mar_top3{
		top:0 !important;
		margin-top:2.5% !important;
	}
	_::-webkit-full-page-media, _:future, :root .schl-triangle-right{
		top:0;
		margin-top:6.3% ;
	}
	/**Responsite IOS END **************************************************/
	.section_download2   	{ 	position: absolute;   top: 40px;                				}
}
@media only screen and (min-width: 768px) and (max-width: 988px) {
	
	.schl_container0	{	width:100%; margin:0 auto;}
	
	.schl_img_responsive 		{	height: 100%;	max-width: 100%;	}
	.schl_piyochan		{	margin-top: -73px;	padding-bottom: 65px;	background-repeat: no-repeat;background-position: center top;background-image: url(../images/schl_bg_pyochano.png);}
	.schl_bg_mobie		{	display: none;}
	.schl_piyo_txt_tit	{	margin: 171px 0 55px;	letter-spacing: 0.1em;	}
	.dis-flex-bot		{	
		display: flex;	
		align-items: flex-end;
		display: -ms-flexbox;
		-ms-flex-align:end;
	}
	
	/**Content - Download*/
	.schl_Mobile			{	display:none;}
	.schl_PC				{	display:block;}
	.schl_piyo_gala_con		{ 	position: relative;	border: 10px solid #A9E2FC;				}
	.schl_main_2			{ 	background-color: rgba(0,153,204,0.05); position: relative; margin-bottom: 124px!important;	}
	.schl_main_2_wavy img 	{ 	width: 100%; 													}
	/*******COMMON*******/
	.pad-top-0				{	padding-top: 0 !important;}
	.txt_underline			{	text-decoration: underline;}
	.dis-flex-cen-cen		{	
		display: flex;
		align-items: center;
		justify-content: center;
		display: -webkit-flex;
	    display: -moz-flex;
	    display: -ms-flexbox;
	    display: -o-flex;
	    -webkit-align-items: center;
		-moz-align-items: center;
		-ms-align-items: center;
		-o-align-items: center;
		-ms-flex-align:center;
		-ms-flex-pack: center;
	}
	/*******COMMON*******/
	.schl_spac_height		{	letter-spacing: 3px; line-height:43px;}
	.schl_spac1				{	letter-spacing: 1px;}
	/*******MARU*******/
	.schl_main_1			{	padding-top: 118px;	padding-bottom:33px;}
	.schl_maru_2, .schl_maru_4, .schl_maru_6, .schl_maru_7	{	float: right;}
	.schl_maru_3, .schl_maru_5, .schl_maru_8				{	float: left;}
	.schl_maru_5_bg			{	right: 160px;	position: absolute;}
	.schl_maru_1			{	margin-top: 115px;	margin-left: 0px; float:left; }
	.schl_maru_2			{	margin-top: -5px;	margin-right: -40px;}
	.schl_maru_3			{	margin-top: 34px;	margin-left: 20px;}
	.schl_maru_4			{	margin-top: 15px; 	margin-right: -30px;}
	.schl_maru_5			{	margin-left: -15px;	margin-top: 105px;}
	.schl_maru_6			{	margin-top: 0px; 	margin-right: 0px;}
	.schl_maru_7			{	margin-top: 33px; 	margin-right: 25px;}
	.schl_maru_8			{	margin-top: 10px;	margin-left: -37px;}
	.schl_piyo_txt_con p	{	line-height: 2em;	margin: 0 0 32px 0;	letter-spacing: 0.15em;}
	.schl_piyo_txt_schedule	{	padding-top: 32px;}
	.schl_piyo_sd_link		{	position: relative;	}
	.schl_piyo_txt_sd		{	top: 30%; left: 19%;	position: absolute;}
	.schl_piyo_txt_sd .schl-triangle-right	{right: -16%;}
	.schl-triangle-right	{	position: absolute;	border-top: 8px solid transparent;
								border-left: 11px solid #FFCC33;	border-bottom: 8px solid transparent;}
	/*******GALLERY*******/
	.schl_piyo_gala			{	margin: 121px 0px 100px 0;}
	.schl_piyo_gala_ll		{	padding: 36px 0 28px 0px;}
	.schl_piyo_gala_lr		{	margin-left: 7px;padding-top: 23px;}
	.schl_piyo_gala_left_txt{	color: #006699;padding: 25px 0 22.5px;	font-size: 3.2vw;	line-height: 1.23em;}
	.schl_piyo_gala_left_txt p	{	margin: 0;}
	.schl_piyo_gala_left_txt_en	{	color: #006699;	font-size: 15px;			}
	.schl_piyo_gala_right img	{	border: 5px solid #006699;					}
	.schl_piyo_gala_triangle	{ 	right: -10px; bottom: -10px;	position: absolute;	}
	.schl_piyo_gala_right_img	{	position: relative;							}
	.schl_piyo_gala_right_img div	{	position: absolute;						}
	.schl_piyo_gala_right_img1		{	padding-left: 5px; padding-top: 20px;			}
	.schl_piyo_gala_right_img2		{	left: 140px;	top: 107px;	margin-right: 65px;			}
	.schl_piyo_gala_right_img2 img	{ 	border-top: none;	border-left: none;	}
	.schl_piyo_gala_right_img2_borTop	{	right: 0;  top: -5px;height: 5px;content: "";background: #006699;
											width: calc(100% - 26.5px);			}
	.schl_piyo_gala_right_img2_borLeft	{	left: -5px;	width: 5px;	content: ""; bottom: 0;	background: #006699;
											height: calc(100% - 44.5px);		}
	.schl_piyo_gala_right_img3			{	top: -7px;	padding-left: 162px;	}
	/*******REQUIREMENTS*******/
	#main2					{	margin-bottom: 128px;}
	.schl_requirements		{	margin: 95px 0 116px;}
	.schl_requirements_table{	margin: 74px 0 0;}
	.scl_pad_bot80			{	padding-bottom:80px;	}
	.schl_re_right			{	margin-left: 0px;}
	.schl_re_table 			{	padding-left: 48px;}
	.schl_re_table tr		{	line-height: 2.1em;vertical-align: top;letter-spacing: 0.0999em;border-bottom: 1px solid #ccc;}
	.schl_re_table .schl_W6black16		{	padding-right: 21px; width:20%}
	.schl_re_table td		{	padding: 18px 0 12px;}
	/*******REQUIREMENTS FORM*******/
	.schl_re_re_tit			{	margin-left: 17px;}
	.schl_re_re_tit_txt		{	margin: 22px 25px 0;	color: #006699;	font-size: 22px;	font-family: 'ヒラギノ角ゴシック W6';font-weight: 800;}
	.schl_re_re_tit_bird_left	{	margin-top: 13px;}
	.schl_re_re_tit_bird_right	{	margin-top: -3px;}
	.schl_re_reservation		{	background-color: #fff;	border: 5px solid #A9E2FC;}
	.schl_re_reservation_info	{	margin: 35px 33px 36px;}
	.schl_re_mail .schl_re_mail_txt	{	margin-left: 3px;	}
	.schl_re_tel .schl_re_mail_txt	{	margin-left: -5px;	}
	.schl_re_form a					{	padding: 24px 0;	position: relative;	background-color: #006699;}
	.schl_re_form .schl-triangle-right	{	right: 6.5%;}
	.schl_re_tel						{	margin-left: 42px;}
	.schl_re_tel_txt					{	margin-bottom: 7px;}
	.schl_re_form						{	margin-right: 12px;}
	.schl_re_form_txt					{	color: #fff;	font-size: 1.7vw;	margin-left: -10px;	font-family: 'ヒラギノ角ゴシック W6';font-weight: 800;}
	.schl_re_tel_num					{	margin: 0;color: #006699;	font-size: 3.5vw;	font-family: 'ヒラギノ角ゴシック W6';font-weight: 800;}
}
@media only screen and (min-width: 989px) and (max-width: 1076px) {
	
	.schl_container0	{	width:100%; margin:0 auto;}
	
	.schl_img_responsive 		{	height: 100%;	max-width: 100%;	}
	.schl_piyochan		{	margin-top: -73px;	padding-bottom: 65px;	background-repeat: no-repeat;background-position: center top;background-image: url(../images/schl_bg_pyochano.png);}
	.schl_bg_mobie		{	display: none;}
	.schl_piyo_txt_tit	{	margin: 171px 0 55px;	letter-spacing: 0.1em;	}
	.dis-flex-bot		{	
		display: flex;	
		align-items: flex-end;
		display: -ms-flexbox;
		-ms-flex-align:end;
	}
	
	/**Content - Download*/
	.schl_Mobile			{	display:none;}
	.schl_PC				{	display:block;}
	.schl_piyo_gala_con		{ 	position: relative;	border: 10px solid #A9E2FC;				}
	.schl_main_2			{ 	background-color: rgba(0,153,204,0.05); position: relative;	margin-bottom: 124px!important;}
	.schl_main_2_wavy img 	{ 	width: 100%; 													}
	/*******COMMON*******/
	
	.pad-top-0				{	padding-top: 0 !important;}
	.txt_underline			{	text-decoration: underline;}
	.dis-flex-cen-cen		{	
		display: flex;
		align-items: center;
		justify-content: center;
		display: -webkit-flex;
	    display: -moz-flex;
	    display: -ms-flexbox;
	    display: -o-flex;
	    -webkit-align-items: center;
		-moz-align-items: center;
		-ms-align-items: center;
		-o-align-items: center;
		-ms-flex-align:center;
		-ms-flex-pack: center;
	}
	/*******COMMON*******/
	.schl_spac_height		{	letter-spacing: 3px; line-height:43px;}
	.schl_spac1				{	letter-spacing: 1px;}
	/*******MARU*******/
	.schl_main_1			{	padding-top: 118px;	padding-bottom:33px;}
	.schl_maru_2, .schl_maru_4, .schl_maru_6, .schl_maru_7	{	float: right;}
	.schl_maru_3, .schl_maru_5, .schl_maru_8				{	float: left;}
	.schl_maru_5_bg			{	right: 160px;	position: absolute;}
	.schl_maru_1			{	margin-top: 115px;	margin-left: 0px; float:left;}
	.schl_maru_2			{	margin-top: -5px;	margin-right: -32px;}
	.schl_maru_3			{	margin-top: 34px;	margin-left: 20px;}
	.schl_maru_4			{	margin-top: 15px; 	margin-right: -30px;}
	.schl_maru_5			{	margin-left: -15px;	margin-top: 105px;}
	.schl_maru_6			{	margin-top: 0px; 	margin-right: 0px;}
	.schl_maru_7			{	margin-top: 33px; 	margin-right: 25px;}
	.schl_maru_8			{	margin-top: 10px;	margin-left: -37px;}
	.schl_piyo_txt_con p	{	line-height: 2em;	margin: 0 0 32px 0;	letter-spacing: 0.15em;}
	.schl_piyo_txt_schedule	{	padding-top: 32px;}
	.schl_piyo_sd_link		{	position: relative;	}
	.schl_piyo_txt_sd		{	top: 30%; left: 19%;	position: absolute;}
	.schl_piyo_txt_sd .schl-triangle-right	{right: -16%;}
	.schl-triangle-right	{	position: absolute;	border-top: 8px solid transparent;
								border-left: 11px solid #FFCC33;	border-bottom: 8px solid transparent;}
	/*******GALLERY*******/
	.schl_piyo_gala			{	margin: 121px 0px 100px 0;}
	.schl_piyo_gala_ll		{	padding: 36px 0 28px 0px;}
	.schl_piyo_gala_lr		{	margin-left: 7px;padding-top: 23px;}
	.schl_piyo_gala_left_txt{	color: #006699;padding: 25px 0 22.5px;	font-size: 3.2vw;	line-height: 1.23em;}
	.schl_piyo_gala_left_txt p	{	margin: 0;}
	.schl_piyo_gala_left_txt_en	{	color: #006699;	font-size: 15px;			}
	.schl_piyo_gala_right img	{	border: 5px solid #006699;					}
	.schl_piyo_gala_triangle	{ 	right: -10px; bottom: -10px;	position: absolute;	}
	.schl_piyo_gala_right_img	{	position: relative;							}
	.schl_piyo_gala_right_img div	{	position: absolute;						}
	.schl_piyo_gala_right_img1		{	top: 23px;	left: -22px;				}
	.schl_piyo_gala_right_img2		{	left: 140px;	top: 107px;				}
	.schl_piyo_gala_right_img2 img	{ 	border-top: none;	border-left: none;	}
	.schl_piyo_gala_right_img2_borTop	{	right: 0;  top: -5px;height: 5px;content: "";background: #006699;
											width: calc(100% - 26.5px);			}
	.schl_piyo_gala_right_img2_borLeft	{	left: -5px;	width: 5px;	content: ""; bottom: 0;	background: #006699;
											height: calc(100% - 44.5px);		}
	.schl_piyo_gala_right_img3			{	top: -27px;right: -1px;				}
	/*******REQUIREMENTS*******/
	#main2					{	margin-bottom: 128px;}
	.schl_requirements		{	margin: 95px 0 116px;}
	.scl_pad_bot80			{	padding-bottom:80px;	}
	.schl_requirements_table{	margin: 74px 0 0;}
	.schl_re_right			{	margin-left: 0px;}
	.schl_re_table 			{	padding-left: 48px;}
	.schl_re_table tr		{	line-height: 2.1em;vertical-align: top;letter-spacing: 0.0999em;border-bottom: 1px solid #ccc;}
	.schl_re_table .schl_W6black16		{	padding-right: 21px; width:20%}
	.schl_re_table td		{	padding: 18px 0 12px;}
	/*******REQUIREMENTS FORM*******/
	.schl_re_re_tit			{	margin-left: 17px;}
	.schl_re_re_tit_txt		{	margin: 22px 25px 0;	color: #006699;	font-size: 22px;	font-family: 'ヒラギノ角ゴシック W6';font-weight: 800;}
	.schl_re_re_tit_bird_left	{	margin-top: 13px;}
	.schl_re_re_tit_bird_right	{	margin-top: -3px;}
	.schl_re_reservation		{	background-color: #fff;	border: 5px solid #A9E2FC;}
	.schl_re_reservation_info	{	margin: 35px 33px 36px;}
	.schl_re_mail .schl_re_mail_txt	{	margin-left: 3px;	}
	.schl_re_tel .schl_re_mail_txt	{	margin-left: -5px;	}
	.schl_re_form a					{	padding: 24px 0;	position: relative;	background-color: #006699;}
	.schl_re_form .schl-triangle-right	{	right: 6.5%;}
	.schl_re_tel						{	margin-left: 42px;}
	.schl_re_tel_txt					{	margin-bottom: 7px;}
	.schl_re_form						{	margin-right: 12px;}
	.schl_re_form_txt					{	color: #fff;	font-size: 1.7vw;	margin-left: -10px;	font-family: 'ヒラギノ角ゴシック W6';font-weight: 800;}
	.schl_re_tel_num					{	margin: 0;color: #006699;	font-size: 3.5vw;	font-family: 'ヒラギノ角ゴシック W6';font-weight: 800;}
}
@media only screen and (min-width: 1076px) and (max-width: 1279px) {
	
	.schl_container0	{	width:100%; margin:0 auto;}
	.schl_img_responsive 		{	height: 100%;	max-width: 100%;	}
	.schl_piyochan		{	margin-top: -73px;	padding-bottom: 65px;	background-repeat: no-repeat;background-position: center top;background-image: url(../images/schl_bg_pyochano.png);}
	.schl_bg_mobie		{	display: none;}
	.schl_piyo_txt_tit	{	margin: 171px 0 55px;	letter-spacing: 0.1em;	}
	.dis-flex-bot		{	
		display: flex;	
		align-items: flex-end;
		display: -ms-flexbox;
		-ms-flex-align:end;
	}
	
	/**Content - Download*/
	.schl_Mobile			{	display:none;}
	.schl_PC				{	display:block;}
	
	.schl_piyo_gala_con		{ 	position: relative;	border: 10px solid #A9E2FC;				}
	.schl_main_2			{ 	background-color: rgba(0,153,204,0.05); position: relative;	margin-bottom: 124px!important;}
	.schl_main_2_wavy img 	{ 	width: 100%; 													}
	/*******COMMON*******/
	
	.pad-top-0				{	padding-top: 0 !important;}
	.txt_underline			{	text-decoration: underline;}
	.dis-flex-cen-cen		{	
		display: flex;
		align-items: center;
		justify-content: center;
		display: -webkit-flex;
	    display: -moz-flex;
	    display: -ms-flexbox;
	    display: -o-flex;
	    -webkit-align-items: center;
		-moz-align-items: center;
		-ms-align-items: center;
		-o-align-items: center;
		-ms-flex-align:center;
		-ms-flex-pack: center;
	}
	/*******COMMON*******/
	.schl_spac_height		{	letter-spacing: 3px; line-height:43px;}
	.schl_spac1				{	letter-spacing: 1px;}
	/*******MARU*******/
	.schl_main_1			{	padding-top: 118px;	padding-bottom:33px;}
	.schl_maru_2, .schl_maru_4, .schl_maru_6, .schl_maru_7	{	float: right;}
	.schl_maru_3, .schl_maru_5, .schl_maru_8				{	float: left;}
	.schl_maru_5_bg			{	right: 160px;	position: absolute;}
	.schl_maru_1			{	margin-top: 115px;	margin-left: 66px;}
	.schl_maru_2			{	margin-top: -10px;	margin-right: -45px;}
	.schl_maru_3			{	margin-top: 44px;	margin-left: 20px;}
	.schl_maru_4			{	margin-top: -35px; 	margin-right: -70px;}
	.schl_maru_5			{	margin-left: -50px;	margin-top: 105px;}
	.schl_maru_6			{	margin-top: 165px; 	margin-right: -15px;}
	.schl_maru_7			{	margin-top: 33px; 	margin-right: 25px;}
	.schl_maru_8			{	margin-top: -5px;	margin-left: -67px;}
	.schl_piyo_txt_con p	{	line-height: 2em;	margin: 0 0 32px 0;	letter-spacing: 0.15em;}
	.schl_piyo_txt_schedule	{	padding-top: 32px;	}
	.schl_piyo_sd_link		{	position: relative;	}
	.schl_piyo_txt_sd		{	top: 30%; left: 26%;	position: absolute;}
	.schl_piyo_txt_sd .schl-triangle-right	{right: -16%;}
	.schl-triangle-right	{	position: absolute;	border-top: 8px solid transparent;
								border-left: 11px solid #FFCC33;	border-bottom: 8px solid transparent;}
	/*******GALLERY*******/
	.schl_piyo_gala			{	margin: 121px 50px 100px 0;}
	.schl_piyo_gala_ll		{	padding: 36px 0 28px 38px;}
	.schl_piyo_gala_lr		{	margin-left: 7px;padding-top: 23px;}
	.schl_piyo_gala_left_txt{	color: #006699;padding: 25px 0 22.5px;	font-size: 34px;	line-height: 1.23em;}
	.schl_piyo_gala_left_txt p	{	margin: 0;}
	.schl_piyo_gala_left_txt_en	{	color: #006699;	font-size: 15px;			}
	.schl_piyo_gala_right img	{	border: 5px solid #006699;					}
	.schl_piyo_gala_triangle	{ 	right: -10px; bottom: -10px;	position: absolute;	}
	.schl_piyo_gala_right_img	{	position: relative;	}
	.schl_piyo_gala_right_img div	{	position: absolute;						}
	.schl_piyo_gala_right_img1		{	top: 23px;	left: -22px;				}
	.schl_piyo_gala_right_img2		{	left: 140px;	top: 107px;				}
	.schl_piyo_gala_right_img2 img	{ 	border-top: none;	border-left: none;	}
	.schl_piyo_gala_right_img2_borTop	{	right: 0;  top: -5px;height: 5px;content: "";background: #006699;
											width: calc(100% - 26.5px);			}
	.schl_piyo_gala_right_img2_borLeft	{	left: -5px;	width: 5px;	content: ""; bottom: 0;	background: #006699;
											height: calc(100% - 44.5px);		}
	.schl_piyo_gala_right_img3			{	top: -27px;right: -1px;				}
	/*******REQUIREMENTS*******/
	#main2					{	margin-bottom: 128px;}
	.schl_requirements		{	margin: 95px 0 116px;}
	.scl_pad_bot80			{	padding-bottom:80px;	}
	.schl_requirements_table{	margin: 74px 0 0;}
	.schl_re_right			{	margin-left: 0px;}
	.schl_re_table 			{	padding-left: 78px;}
	.schl_re_table tr		{	line-height: 2.1em;vertical-align: top;letter-spacing: 0.0999em;border-bottom: 1px solid #ccc;}
	.schl_re_table .schl_W6black16		{	padding-right: 41px;}
	.schl_re_table td		{	padding: 18px 0 12px;}
	/*******REQUIREMENTS FORM*******/
	.schl_re_re_tit			{	margin-left: 17px;}
	.schl_re_re_tit_txt		{	margin: 22px 25px 0;	color: #006699;	font-size: 22px;	font-family: 'ヒラギノ角ゴシック W6';font-weight: 800;}
	.schl_re_re_tit_bird_left	{	margin-top: 13px;}
	.schl_re_re_tit_bird_right	{	margin-top: -3px;}
	.schl_re_reservation		{	background-color: #fff;	border: 5px solid #A9E2FC;}
	.schl_re_reservation_info	{	margin: 35px 33px 36px;}
	.schl_re_mail .schl_re_mail_txt	{	margin-left: 3px;	}
	.schl_re_tel .schl_re_mail_txt	{	margin-left: -5px;	}
	.schl_re_form a					{	padding: 24px 0;	position: relative;	background-color: #006699;}
	.schl_re_form .schl-triangle-right	{	right: 6.5%;}
	.schl_re_tel						{	margin-left: 62px;}
	.schl_re_tel_txt					{	margin-bottom: 7px;}
	.schl_re_form						{	margin-right: 12px;}
	.schl_re_form_txt					{	color: #fff;	font-size: 18px;	margin-left: -10px;	font-family: 'ヒラギノ角ゴシック W6';font-weight: 800;}
	.schl_re_tel_num					{	margin: 0;color: #006699;	font-size: 41px;	font-family: 'ヒラギノ角ゴシック W6';font-weight: 800;}
}
@media only screen and (min-width: 1280px)
{
	.schl_piyochan		{	margin-top: -73px;	padding-bottom: 65px;	background-repeat: no-repeat;background-position: center top;background-image: url(../images/schl_bg_pyochano.png);}
	.schl_bg_mobie		{	display: none;}
	.schl_piyo_txt_tit	{	margin: 171px 0 55px;	letter-spacing: 0.1em;	}
	.dis-flex-bot		{	
		display: flex;	
		align-items: flex-end;
		display: -ms-flexbox;
		-ms-flex-align:end;
	}
	
	/**Content - Download*/
	.schl_Mobile			{	display:none;}
	.schl_PC				{	display:block;}
	
	.schl_piyo_gala_con		{ 	position: relative;	border: 10px solid #A9E2FC;				}
	.schl_main_2			{ 	background-color: rgba(0,153,204,0.05); position: relative; margin-bottom: 124px!important;	}
	.schl_main_2_wavy img 	{ 	width: 100%; 													}
	/*******COMMON*******/
	
	.pad-top-0				{	padding-top: 0 !important;}
	.txt_underline			{	text-decoration: underline;}
	.dis-flex-cen-cen		{	
		display: flex;
		align-items: center;
		justify-content: center;
		display: -webkit-flex;
	    display: -moz-flex;
	    display: -ms-flexbox;
	    display: -o-flex;
	    -webkit-align-items: center;
		-moz-align-items: center;
		-ms-align-items: center;
		-o-align-items: center;
		-ms-flex-align: center;
		-ms-flex-pack: center;
	}
	/*******COMMON*******/
	.schl_spac_height		{	letter-spacing: 3px; line-height:43px;}
	.schl_spac1				{	letter-spacing: 1px;}
	/*******MARU*******/
	.schl_main_1			{	padding-top: 118px;	padding-bottom:33px;}
	.schl_maru_2, .schl_maru_4, .schl_maru_6, .schl_maru_7	{	float: right;}
	.schl_maru_3, .schl_maru_5, .schl_maru_8				{	float: left;}
	.schl_maru_5_bg			{	right: 160px;	position: absolute;}
	.schl_maru_1			{	margin-top: 115px;	margin-left: 66px;}
	.schl_maru_2			{	margin-top: -15px;	margin-right: -45px;}
	.schl_maru_3			{	margin-top: 44px;	margin-left: 20px;}
	.schl_maru_4			{	margin-top: -35px; 	margin-right: -70px;}
	.schl_maru_5			{	margin-left: -58px;	margin-top: 105px;}
	.schl_maru_6			{	margin-top: 165px; 	margin-right: 23px;}
	.schl_maru_7			{	margin-top: 33px; 	margin-right: 25px;}
	.schl_maru_8			{	margin-top: -15px;	margin-left: -67px;}
	.schl_piyo_txt_con p	{	line-height: 2em;	margin: 0 0 32px 0;	letter-spacing: 0.15em;}
	.schl_piyo_txt_schedule	{	padding-top: 32px;	}
	.schl_piyo_sd_link		{	position: relative;	}
	.schl_piyo_txt_sd		{	top: 30%; left: 30%;	position: absolute;}
	.schl_piyo_txt_sd .schl-triangle-right	{right: -16%;}
	.schl-triangle-right	{	position: absolute;	border-top: 8px solid transparent;
								border-left: 11px solid #FFCC33;	border-bottom: 8px solid transparent;}
	/*******GALLERY*******/
	.schl_piyo_gala			{	margin: 121px 50px 100px 0;}
	.schl_piyo_gala_ll		{	padding: 36px 0 28px 38px;}
	.schl_piyo_gala_lr		{	margin-left: 7px;padding-top: 23px;}
	.schl_piyo_gala_left_txt{	color: #006699;padding: 25px 0 22.5px;	font-size: 34px;	line-height: 1.23em;}
	.schl_piyo_gala_left_txt p	{	margin: 0;}
	.schl_piyo_gala_left_txt_en	{	color: #006699;	font-size: 15px;			}
	.schl_piyo_gala_right img	{	border: 5px solid #006699;					}
	.schl_piyo_gala_triangle	{ 	right: -10px; bottom: -10px;	position: absolute;	}
	.schl_piyo_gala_right_img	{	position: relative;							}
	.schl_piyo_gala_right_img div	{	position: absolute;						}
	.schl_piyo_gala_right_img1		{	top: 23px;	left: -22px;				}
	.schl_piyo_gala_right_img2		{	left: 140px;	top: 107px;				}
	.schl_piyo_gala_right_img2 img	{ 	border-top: none;	border-left: none;	}
	.schl_piyo_gala_right_img2_borTop	{	right: 0;  top: -5px;height: 5px;content: "";background: #006699;
											width: calc(100% - 26.5px);			}
	.schl_piyo_gala_right_img2_borLeft	{	left: -5px;	width: 5px;	content: ""; bottom: 0;	background: #006699;
											height: calc(100% - 44.5px);		}
	.schl_piyo_gala_right_img3			{	top: -27px;right: -1px;				}
	/*******REQUIREMENTS*******/
	#main2					{	margin-bottom: 128px;}
	.schl_requirements		{	margin: 95px 0 116px;}
	.scl_pad_bot80			{	padding-bottom:80px;	}
	.schl_requirements_table{	margin: 74px 0 0;}
	.schl_re_right			{	margin-left: 0px;}
	.schl_re_table 			{	padding-left: 78px;}
	.schl_re_table tr		{	line-height: 2.1em;vertical-align: top;letter-spacing: 0.0999em;border-bottom: 1px solid #ccc;}
	.schl_re_table .schl_W6black16		{	padding-right: 41px;}
	.schl_re_table td		{	padding: 18px 0 12px;}
	/*******REQUIREMENTS FORM*******/
	.schl_re_re_tit			{	margin-left: 17px;}
	.schl_re_re_tit_txt		{	margin: 22px 25px 0;	color: #006699;	font-size: 22px;	font-family: 'ヒラギノ角ゴシック W6';font-weight: 800;}
	.schl_re_re_tit_bird_left	{	margin-top: 13px;}
	.schl_re_re_tit_bird_right	{	margin-top: -3px;}
	.schl_re_reservation		{	background-color: #fff;	border: 5px solid #A9E2FC;}
	.schl_re_reservation_info	{	margin: 35px 33px 36px;}
	.schl_re_mail .schl_re_mail_txt	{	margin-left: 3px;	}
	.schl_re_tel .schl_re_mail_txt	{	margin-left: -5px;	}
	.schl_re_form a					{	padding: 24px 0;	position: relative;	background-color: #006699;}
	.schl_re_form .schl-triangle-right	{	right: 6.5%;}
	.schl_re_tel						{	margin-left: 62px;}
	.schl_re_tel_txt					{	margin-bottom: 7px;}
	.schl_re_form						{	margin-right: 12px;}
	.schl_re_form_txt					{	color: #fff;	font-size: 18px;	margin-left: -10px;	font-family: 'ヒラギノ角ゴシック W6';font-weight: 800;}
	.schl_re_tel_num					{	margin: 0;color: #006699;	font-size: 41px;	font-family: 'ヒラギノ角ゴシック W6';font-weight: 800;}
	.schl_img_responsive 		{	height: 100%;	max-width: 100%;	}
	
}
/**B1. SmartPhone**************************************************/
/**Responsite IOS START **************************************************/
@media only screen and (max-width:767px)
{
	_::-webkit-full-page-media, _:future, :root .schl_icon_mar_top3{
		top:0 !important;
		margin-top:3% !important;
	}
	_::-webkit-full-page-media, _:future, :root .schl-triangle-right{
		top:0;
		margin-top:6.3% ;
	}
}

/**Responsite**IOS End**************************************************/


@media only screen and (max-width: 767px)
{
	.section_download1   	{ 	position: absolute;   top: -100px;                				}
	.section_download2   	{ 	position: absolute;   top: 10px;                				}
	.section_download3   	{ 	position: absolute;  top: -230px;             				}
	.schl_container0	{	width:100%; margin:0 auto;}
	.sd_container0{
		width:auto; 		   	
	}
	.sd_pad_top0{
		padding-top: 0px;
	}
	.schl_line_mar_top7_bot13 {
	    margin-left: 47%;
	    margin-top: 8px;
	    margin-bottom: 15px;
	}
	.schl_text_center{
		text-align: center !important;
	}
	.schl_PC{
		display:none;
	}
	.schl_Mobile{
		display:block;
	}
	.pad-top-0				{	padding-top: 0 !important;}
	.txt_underline			{	text-decoration: underline;}
	.dis-flex-cen-cen		{	
		display: flex;
		align-items: center;
		justify-content: center;
		display: -webkit-flex;
	    display: -moz-flex;
	    display: -ms-flexbox;
	    display: -o-flex;
	    -webkit-align-items: center;
		-moz-align-items: center;
		-ms-align-items: center;
		-o-align-items: center;
		-ms-flex-align:center;
		-ms-flex-pack: center;
	}
	
	.schl_main_1			{	padding-top: 118px;	padding-bottom:33px;}
	.schl_maru_2, .schl_maru_4, .schl_maru_6, .schl_maru_7	{	float: right;}
	.schl_maru_3, .schl_maru_5, .schl_maru_8				{	float: left;}
	.schl_maru_5_bg			{	right: 160px;	position: absolute;}
	.schl_maru_1			{	margin-top: 115px;	margin-left: 66px;}
	.schl_maru_2			{	margin-top: -15px;	margin-right: -45px; }
	.schl_maru_3			{	margin-top: 44px;	margin-left: 20px;}
	.schl_maru_4			{	margin-top: -35px; 	margin-right: -70px;}
	.schl_maru_5			{	margin-left: -58px;	margin-top: 105px;}
	.schl_maru_6			{	margin-top: 165px; 	margin-right: 23px;}
	.schl_maru_7			{	margin-top: 33px; 	margin-right: 25px;}
	.schl_maru_8			{	margin-top: -28px;	margin-left: -67px;}
	
	.schl_maint_mb{
		color: #006699 !important;
		padding-top: 15px;
		padding-bottom: 23px;
		line-height: 35px;
     	padding-left: 6px;
	}
	.schl_mb_spac2{
		letter-spacing:2px;
	}
	.schl_line{
		border-bottom: 1px solid;
   		border-width: 1px;
   		border-color: #0099CC;
	}
	.schl_sp{ display: none;}
	.schl_piyo_col_imgLeft div,
	.schl_piyo_col_imgRight div{
		display: none;
	}.schl_banner_img{
		height: 210px;
	}
	.schl_baner_marsk{
		height: 210px;
	}
	.schl_spac_height{letter-spacing: 3px !important;  line-height: 43px;padding-top: 74px; align-items: center; margin-left: -20px;}

	.schl_spac1{ letter-spacing: 1px; margin-left: -35px;}

	.bs_maint{
		padding-top: 0px;
	}
	.schl_margin_top{
		margin-top: -17px;
	}

	.margin_left2{
		margin-left: 349px !important 
	}
	.schl_bg_mobie{
		padding-top: 39px
	}
	.schl_piyo_txt_tit{
		margin: 171px 0 55px;
		letter-spacing: 0.1em;
	}
	.bs_meBblue24 {
    font-size: 28px;
    color: #006699;
    font-family: 'メイリオ';
    font-weight: bold;
    margin: 20px 0 0px;
    letter-spacing: 0.18em;
	}
	
    .schl_piyo_txt_con p{
	  line-height: 2em;
	  letter-spacing: 0.16em !important;
	  padding-bottom: 14px !important; 
	  font-size: 18px !important;
	  margin: 21px 0 10px 0 !important;
	}
	.schl_piyo_txt_schedule	{	padding-top: 32px;	}
	.schl_piyo_gala_left_txt {
      color: #006699;
   	  padding: 25px 0 22.5px;
   	  font-size: 33px;
      line-height: 1.23em;
   	  letter-spacing: 0.08em;
   	  padding-top: 24px;
	} 
	.schl_piyo_gala_left_txt p	{	margin: 0;}
	.schl_piyo_gala_left_txt_en{
	  color: #006699;	
	  font-size: 15px;
	  margin-top: -2px;
	}
	.schl_piyo_gala{
	  margin: 121px 50px 100px 55px !important;
	}
	.schl_piyo_gala_lr {
      margin-left: -3px !important;
      padding-top: 16px !important;
	}

	.schl_piyo_gala_ll			{	padding: 36px 0 28px 38px;}
	.schl_piyo_gala_right img	{	border: 3px solid #006699;}
	.schl_piyo_gala_triangle	{ 	right: -10px; bottom: -10px;	position: absolute;	}
	.schl_piyo_gala_right_img	{	position: relative;							}
	.schl_piyo_gala_right_img div	{	position: absolute;						}
	.schl_piyo_gala_right_img1		{	top: 23px;	left: -22px;				}
	.schl_piyo_gala_right_img2		{	left: 140px;	top: 107px;				}
	.schl_piyo_gala_right_img2 img	{ 	border-top: none;	border-left: none;	}
	.schl_piyo_gala_right_img2_borTop	{	right: 0;  top: -5px;height: 5px;content: "";background: #006699;
											width: calc(100% - 26.5px);			}
	.schl_piyo_gala_right_img2_borLeft	{	left: -5px;	width: 5px;	content: ""; bottom: 0;	background: #006699;
											height: calc(100% - 44.5px);		}
	.schl_piyo_gala_right_img3			{	top: -27px;right: -1px;				}
	#main2					{	margin-bottom: 128px;}
	.img_schl_gallery3{
	  margin-left: -8px;
      height: 100px;
      width: 140px;
      margin-top: -62px;
	}
	.img_schl_gallery2{
	  margin-left: -35px;
      height: 83px;
      width: 117px;
      margin-top: 12px;
	}
	.img_schl_gallery{
	  margin-left: -91px;
      height: 72px;
      width: 104px;
      margin-top: 104px;
	}
	.schl_requirements{
	  padding-top: 50px !important;
	  margin: 95px 0 80px;
	}
	.scl_pad_bot80			{	padding-bottom:0px;	}
	.schl_requirements_table{	padding-left: 50px;	margin: 74px 0 80px;}
	.schl_re_right			{	margin-left: 0px;padding-top: 7px;}
	.schl_re_table tr		{	line-height: 2.1em;vertical-align: top;letter-spacing: 0.0999em;border-bottom: 1px solid #ccc;}	
	.schl_re_table .schl_W6black16 {
    	padding-right: 30px !important; 
	}
	.schl_re_table td		{	padding: 18px 0 12px;}
	.schl_re_re_tit			{	margin-left: 17px;}
	.schl_re_re_tit_txt		{	margin: 22px 25px 0;	color: #006699;	font-size: 22px;	font-family: 'ヒラギノ角ゴシック W6';font-weight: 800;}
	.schl_re_re_tit_bird_left	{	margin-top: 13px;}
	.schl_re_re_tit_bird_right	{	margin-top: -3px;}
	.schl_main_2{
		background-color: rgba(0,153,204,0.05); 
		position: relative;
		margin-top: -96px !important;
		margin-bottom: 80px !important;
	}
	.schl_main_2_wavy img 	{ 	width: 100%;}
	.schl_piyo_sd_link{
		position: relative;
		margin-left: 8px;
	}

	.schl_piyo_txt_sd{
		top: 30%;	
		position: absolute;
		left: 33.2% !important;
	}
	.schl_piyo_txt_sd .schl-triangle-right	{right: -16%;}
	.schl-triangle-right	{	position: absolute;	border-top: 0.8vw solid transparent;
								border-left: 11px solid #FFCC33;	border-bottom: 0.8vw solid transparent;}
	.schl_piyo_gala_con{
		position: relative;	
		border: 10px solid #A9E2FC;	
		height: 250px;
		width: 668px;
	}
	.schl_piyo_gala_left_slogan {
		margin-top: -6px;
	}

	.lec_spacing_077{
		padding-right: 26px !important;
    	padding-left: 7px !important;
	}
	.schl_requirements_con{
		width: 670px;
    	height: 385px;
    	margin-left: 50px;
	}
	.schl_re_reservation_info{
		margin: 35px 33px 36px;
		margin-top: 25px !important;
	}
	.schl_re_reservation		{	background-color: #fff;	border: 5px solid #A9E2FC;}
	.schl_re_mail .schl_re_mail_txt	{	margin-left: 3px;	}
	.schl_re_tel .schl_re_mail_txt	{	margin-left: -5px;	}
	.schl_re_form a					{	padding: 24px 0;	position: relative;	background-color: #006699;}
	.schl_re_form .schl-triangle-right	{	right: 6.5%;}

	.schl_re_tel_txt					{	margin-bottom: 7px; margin-left: -63px;}
	.schl_re_form_txt					{	color: #fff;	font-size: 18px;	margin-left: -10px;	font-family: 'ヒラギノ角ゴシック W6';font-weight: 800;}	
	.schl_re_tel{
		margin-left: 62px;
		padding-top: 40px;
	}
	.schl_re_tel_num{
		margin: 0;
		color: #006699;	
		font-size: 41px;	
		font-family: 'ヒラギノ角ゴシック W6';
		margin-top: -5px !important;
		margin-left: -63px !important;
		font-weight: 800;
	}
	.schl_re_form{
		padding-left: 50px;
		padding-right: 40px;
	}
	.schl_W3blue12{
		margin-left: -55px;
	}
	.schl_letter_spacing_017{
		letter-spacing: 0.17em;
	}



}

/*********************************Ket thuc Mobii ***************************************************/


/**Responsite IE 8 , 9 , 10**************************************************/
@media screen\0 {
    .schl_piyo_txt_sd .schl-triangle-right{
    	bottom:50%;
    	top:21%;
    }
    .schl_re_form .schl-triangle-right{
    	bottom:50%;
    	top:38%;
    }
}


/**Responsite**IE 8 , 9 , 10 End**************************************************/


/**C. Printer**Start**************************************************/
@media print 
{ 	
	.schl_container0	{	width:100%; margin:0 auto;}
	.schl_img_responsive 		{	height: 100%;	max-width: 100%;	}
	.schl_piyochan		{	margin-top: -73px;	padding-bottom: 65px;	background-repeat: no-repeat;background-position: center top;background-image: url(../images/schl_bg_pyochano.png);}
	.schl_bg_mobie		{	display: none;}
	.schl_piyo_txt_tit	{	margin: 171px 0 55px;	letter-spacing: 0.1em;	}
	.dis-flex-bot		{	
		display: flex;	
		align-items: flex-end;
		display: -ms-flexbox;
		-ms-flex-align:end;
	}
	
	/**Content - Download*/
	.schl_Mobile			{	display:none;}
	.schl_PC				{	display:block;}
	
	.schl_piyo_gala_con		{ 	position: relative;	border: 10px solid #A9E2FC;				}
	.schl_main_2			{ 	background-color: rgba(0,153,204,0.05); position: relative; margin-bottom: 124px!important;	}
	.schl_main_2_wavy img 	{ 	width: 100%; 													}
	/*******COMMON*******/
	
	.pad-top-0				{	padding-top: 0 !important;}
	.txt_underline			{	text-decoration: underline;}
	.dis-flex-cen-cen		{	
		display: flex;
		align-items: center;
		justify-content: center;
		display: -webkit-flex;
	    display: -moz-flex;
	    display: -ms-flexbox;
	    display: -o-flex;
	    -webkit-align-items: center;
		-moz-align-items: center;
		-ms-align-items: center;
		-o-align-items: center;
		-ms-flex-align:center;
		-ms-flex-pack: center;
	}
	/*******COMMON*******/
	.schl_spac_height		{	letter-spacing: 3px; line-height:43px;}
	.schl_spac1				{	letter-spacing: 1px;}
	/*******MARU*******/
	.schl_piyo_txt			{ 	padding-left:0px;}
	.schl_main_1			{	padding-top: 118px;	padding-bottom:33px;}
	.schl_maru_2, .schl_maru_4, .schl_maru_6, .schl_maru_7	{	float: right;}
	.schl_maru_3, .schl_maru_5, .schl_maru_8				{	float: left;}
	.schl_maru_5_bg			{	right: 160px;	position: absolute;}
	.schl_maru_1			{	margin-top: 115px;	margin-left: 66px;}
	.schl_maru_2			{	margin-top: -10px;	margin-right: -45px;}
	.schl_maru_3			{	margin-top: 44px;	margin-left: 20px;}
	.schl_maru_4			{	margin-top: -35px; 	margin-right: -70px;}
	.schl_maru_5			{	margin-left: -50px;	margin-top: 105px;}
	.schl_maru_6			{	margin-top: 165px; 	margin-right: -15px;}
	.schl_maru_7			{	margin-top: 33px; 	margin-right: 25px;}
	.schl_maru_8			{	margin-top: -5px;	margin-left: -67px;}
	.schl_piyo_txt_con p	{	line-height: 2em;	margin: 0 0 32px 0;	letter-spacing: 0.15em;}
	.schl_piyo_txt_schedule	{	padding-top: 32px;	}
	.schl_piyo_sd_link		{	position: relative;	}
	.schl_piyo_txt_sd		{	top: 30%; left: 26%;	position: absolute;}
	.schl_piyo_txt_sd .schl-triangle-right	{right: -16%;}
	.schl-triangle-right	{	position: absolute;	border-top: 8px solid transparent;
								border-left: 11px solid #FFCC33;	border-bottom: 8px solid transparent;}
	/*******GALLERY*******/
	.schl_piyo_gala			{	margin: 121px 50px 100px 0;}
	.schl_piyo_gala_ll		{	padding: 36px 0 28px 38px;}
	.schl_piyo_gala_lr		{	margin-left: 7px;padding-top: 23px;}
	.schl_piyo_gala_left_txt{	color: #006699;padding: 25px 0 22.5px;	font-size: 34px;	line-height: 1.23em;}
	.schl_piyo_gala_left_txt p	{	margin: 0;}
	.schl_piyo_gala_left_txt_en	{	color: #006699;	font-size: 15px;			}
	.schl_piyo_gala_right img	{	border: 5px solid #006699;					}
	.schl_piyo_gala_triangle	{ 	right: -10px; bottom: -10px;	position: absolute;	}
	.schl_piyo_gala_right_img	{	position: relative;							}
	.schl_piyo_gala_right_img div	{	position: absolute;						}
	.schl_piyo_gala_right_img1		{	top: 23px;	left: -22px;				}
	.schl_piyo_gala_right_img2		{	left: 140px;	top: 107px;				}
	.schl_piyo_gala_right_img2 img	{ 	border-top: none;	border-left: none;	}
	.schl_piyo_gala_right_img2_borTop	{	right: 0;  top: -5px;height: 5px;content: "";background: #006699;
											width: calc(100% - 26.5px);			}
	.schl_piyo_gala_right_img2_borLeft	{	left: -5px;	width: 5px;	content: ""; bottom: 0;	background: #006699;
											height: calc(100% - 44.5px);		}
	.schl_piyo_gala_right_img3			{	top: -27px;right: -1px;				}
	/*******REQUIREMENTS*******/
	#main2					{	margin-bottom: 128px;}
	.schl_requirements		{	margin: 95px 0 116px;}
	.scl_pad_bot80			{	padding-bottom:80px;	}
	.schl_requirements_table{	margin: 74px 0 0;}
	.schl_re_right			{	margin-left: 0px;}
	.schl_re_table 			{ padding-left: 48px;}
	.schl_re_table tr		{	line-height: 2.1em;vertical-align: top;letter-spacing: 0.0999em;border-bottom: 1px solid #ccc;}
	.schl_re_table .schl_W6black16		{	padding-right: 41px;}
	.schl_re_table td		{	padding: 18px 0 12px;}
	/*******REQUIREMENTS FORM*******/
	.schl_re_re_tit			{	margin-left: 17px;}
	.schl_re_re_tit_txt		{	margin: 22px 25px 0;	color: #006699;	font-size: 22px;	font-family: 'ヒラギノ角ゴシック W6';font-weight: 800;}
	.schl_re_re_tit_bird_left	{	margin-top: 13px;}
	.schl_re_re_tit_bird_right	{	margin-top: -3px;}
	.schl_re_reservation		{	background-color: #fff;	border: 5px solid #A9E2FC;}
	.schl_re_reservation_info	{	margin: 35px 33px 36px;}
	.schl_re_mail .schl_re_mail_txt	{	margin-left: 3px;	}
	.schl_re_tel .schl_re_mail_txt	{	margin-left: -5px;	}
	.schl_re_form a					{	padding: 24px 0;	position: relative;	background-color: #006699;}
	.schl_re_form .schl-triangle-right	{	right: 6.5%;}
	.schl_re_tel						{	margin-left: 62px;}
	.schl_re_tel_txt					{	margin-bottom: 7px;}
	.schl_re_form						{	margin-right: 12px;}
	.schl_re_form_txt					{	color: #fff;	font-size: 18px;	margin-left: -10px;	font-family: 'ヒラギノ角ゴシック W6';font-weight: 800;}
	.schl_re_tel_num					{	margin: 0;color: #006699;	font-size: 41px;	font-family: 'ヒラギノ角ゴシック W6';font-weight: 800;}
	
  	.col-md-2 {	width: 16.666666666666664%;	}
  	.col-md-3 { width: 25%;         }
  	.col-md-4 { width: 33.33333333333333%;  }
  	.col-md-5 { width: 41.66666666666667%;  }
 	.col-md-6 {	width: 50%;	}
 	.col-md-7 { width: 58.333333333333336%; }
 	.col-md-8 { width: 66.66666666666666%;	}
  	.col-md-9 { width: 75%;	}
  	.col-md-10{	width: 83.33333333333334%;	}
  	.col-md-12{	width: 100%;	}
}
/**C. Printer**End**************************************************/
/********************Responsive*****End********************/