.sub_top{background-image: url("../img/ns02_01.jpg");height: 440px;}
.sub_top_txt p{color: #afabac;}
.sub_top .sub_top_txt h1{color: #fff;font-size: 48px;}
.sub_top br{display:none;}
.sub_top .sub_top_txt .p1{ font-size: 24px;color: #fff;letter-spacing: -1px; margin-bottom: 13px;}

h1,h2,p{text-align: center;color: #323232;}
.p_23{font-size: 23px;line-height: normal;}
.p_30{font-size: 30px;line-height: normal;}
.p_28{font-size: 28px;line-height: normal;}
.p_22{font-size: 22px;line-height: normal;}
.p_21{font-size: 21px;line-height: normal;}
.p_20{font-size: 20px;line-height: normal;}
.p_24{font-size: 24px;line-height: normal;}
.m_img{display: none !important;}
.section_div > section{padding: 50px;}
section hr{color: #000;width: 79px;height: 1px;margin: 30px auto;}

.section6 ul{max-width: 938px;margin: 0 auto;}
.section6 li{width: 50%;position: relative;}
.section6 .li1{z-index: 0;margin-right: -15px;margin-left: 15px;}
.section6 .li2{z-index: 1;margin-left: -15px;margin-top: 30px;
	-webkit-box-shadow: 5px 5px 24px 0px rgba(0,0,0,0.25);
    -moz-box-shadow: 5px 5px 24px 0px rgba(0,0,0,0.25);
    box-shadow: 5px 5px 24px 0px rgba(0,0,0,0.25);
}



.section2{background-position: 50%;}
.section2 h2{margin-bottom: 70px;color: #fff;}


.section3 li{width: 24.25%;margin-right: 1%;}
.section3 ul{max-width: 987px;margin: 0 auto;}
.section3 .li4{margin-right: auto;}


.section4 h1{margin-bottom: 40px;color: #fff;}
.section4 h4{margin: 30px auto 5px auto;text-align: center;color: #fff;}
.section4 h2{color: #efc271;}

.section6 *{text-align: center;}
.section6 p{margin: 25px auto;}
.section6 h4{margin-bottom: 5px;}
.section6 h3{margin-bottom: 20px;color:#4faac5; }
.section6 h3 span{color:#e9ad17; }


@media only screen and (max-width: 1199px) {
	
}

@media only screen and (max-width: 1023px) {
	
	.section_div > section{padding: 20px;}
	.sub_top{height: 256px;background-size:cover;}
	.sub_top .sub_top_txt h1{font-size: 38px;}
	.sub_top br{display:block;}
	.section1 > .span{padding: 40px 20px;}
	.sub_top .sub_top_txt .p1{font-size: 20px;}
	.p_20{font-size: 18px;}
	.p_22{font-size: 18px;}
	.p_23{font-size: 19px;}
	.p_24{font-size: 19px;}
	.p_30{font-size: 23px;}
	
	.section2 h2{margin-bottom: 50px;}
	
	
	.section4{background-size:cover;}
}


@media only screen and (max-width: 640px) {
	.pc_img{display: none !important;}
	.m_img{display: block !important;}
	
	.section6 li{float: none;width: 100%;max-width: 469px;margin: 0 auto;}
	.section6 .li1{z-index: 0;margin-right: auto;margin-left: auto;}
	.section6 .li2{z-index: 1;margin-left: auto;margin-top: 0;}
	
	.section3 ul{max-width: 482px;margin: 0 auto;}
	.section3 li{width: 49%;margin-right: 2%;}
	.section3 .li2,
	.section3 .li4{margin-right: auto;}
	.section3 .li2,
	.section3 .li1{margin-bottom: 7px;}
	
}



