@charset "UTF-8";
#header {background-color: rgba(255,255,255,1);}
#page_header{background-image: url("../img/header_img_pc.webp");}



.page_ttl_h3{font-size: 1.8em;margin-bottom: 1%;margin-top: 1em;}
.mt2em_sp{margin-top: 2em;}
.sec01_mtb{width: 100%;margin: 3em auto;}
.sec_01_p{text-align: center;font-size: 1.4em;line-height: 1.9em; margin: 0.6em 0;}
.page_title span.bold{font-weight: bold;}

/* section_02 */
.section_02{position: relative; background-color:#eceae1;}
.sec_02_p{font-weight: bold;text-align: center;font-size: 1.4em;line-height: 1.9em; margin: 0.6em 0;}
.w70per{width: 70%;}
.w28per{width: 28%;}
.merit_number{border-left: solid 5px #bb1b2a;font-size: 1.6em;font-weight: bold;padding-left: 0.6em;color:#727171;margin-top: 0.6em;}
.merit_p{font-size: 1.2em;line-height: 1.9em; margin: 0.6em 0;}
.border_b{padding-bottom: 1em;margin-bottom: 1em; border-bottom: solid 1px #000000;}


/* section_11 */
.section_11{background-image: url("../img/sec_04_back_top_pc.svg");
	background-repeat: no-repeat;background-size: cover;background-position: top center; position: relative;padding: 0;background-color: #cbddd8;margin: 0;}
.sec_11_back{background-image: url("../img/sec_11_back_pc.svg");
	background-repeat: no-repeat;background-size: cover;background-position: top center; position: relative;height: auto; padding: 30px 0% 5%;margin: 0;}
.sec_11_mt5per{margin-top: 5%;}
.sec_11_back p{padding: 0 14% 0%;box-sizing: border-box;}
.news_btn{width: 40%;margin: 2em auto;display: block;}
.news_btn img{width: 100%;}
.sec_ttl img{height: 200px;}
.sec_ttl{font-size: 4em;text-align: center;}
.page_ttl_left{border-left: solid 5px #6a3906;font-size: 1.6em;font-weight: bold;padding-left: 0.6em;margin-top: 0.6em;}
.mtb_2em{margin: 2em auto;}
/*
===================================================
 tb タブレット解像度
===================================================
*/
@media screen and (max-width:1000px) {

	}
/*
===================================================
 sp スマホ解像度
===================================================
*/
@media screen and (max-width:640px) {
#page_header{background-image: url("../img/header_img_sp.webp");}
	

.sec01_mtb{width: 100%;margin: 1em auto;}
.page_ttl_h3{color:#7d4e22;font-size: 1.2em;margin-bottom: 1%;margin-top: 1em;}
.sec_01_p{text-align: center;font-size: 1.14em;line-height: 1.4em; margin: 0.6em 0;}
.mt2em_sp{margin-top: 2em;}
.w70per{width: 100%;}
.w28per{width: 80%;margin: 0 auto;}	
.merit_p{font-size: 1.0em;line-height: 1.4em; margin: 0.6em 0;}	
.sec_02_p{font-weight: bold;text-align: center;font-size: 1.14em;line-height: 1.4em; margin: 0.6em 0;}
/* section_11 */
.section_11{padding: 10% 0 0;}
.sec_11_back{background-image: url("../img/sec_11_back_sp.svg");
	background-repeat: no-repeat;background-size: cover;background-position: top center; position: relative;height: auto; padding: 15px 0% 5%;margin: 0;}
.sec_11_mt5per{margin-top: 0%;margin-bottom: 1em;}
.sec_11_back p{font-size: 0.84em;}
.sec_11_back p,.sec_11_back a{padding: 0 5% 0%;box-sizing: border-box;}
.news_btn{width: 99%;margin: 2em auto;display: block;}
.news_btn img{width: 100%;}
.sec_ttl img{height: 130px;z-index: 100;position: relative;}
.sec_ttl{font-size: 2em;text-align: center;}
	.sp_mb2em{margin-bottom: 0.8em;}
	.page_ttl_left{border-left: solid 5px #6a3906;font-size: 1.2em;font-weight: bold;padding-left: 0.6em;margin-top: 0.6em;}
}
