.sss{background-image: url("/img/etc/icon.png");}


.sub_top{background-image: url("../img/s06_cn02_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;}
.p_23{font-size: 23px;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;}



hr{width: 79px;height: 1px;color: #000;margin: 30px auto;}

.bold{font-weight: bold;}

.section_div > section{padding: 50px;background-repeat: no-repeat;}

section *{text-align: center;color: #000;}


.sec1 h3{color: #c3a37e;margin-bottom: 5px;}
.sec1 h3 span{font-weight: normal;}
.sec1 p{margin-bottom: 25px;}
.sec2 *{color: #fff;}
.sec2{text-align: center;}
.sec2 .el1{display: inline-block;background: #9b846c;padding: 8px 30px;}
.sec2 .el1 span{font-weight: normal;}
.sec2 div{border: 2px solid #8e7a67;padding: 40px 90px;display: inline-block;margin: 15px auto 20px auto;}
.sec2 .ss1{display: block;width: 100%;height: 0;}
.sec2 .el2 span{font-weight: normal;}
.sec2 div h4{text-align: left;position: relative;padding:10px 0 10px 60px; }
.sec2 div h4 .sss{width: 33px;height: 33px;position: absolute;background-position: -182px -62px;top: -2px;left: 0;}

.sec3{height: 273px;}
.sec3 hr{margin: 30px auto 0 auto;}
.sec3 div{display: table;width: 100%;height: 100%}
.sec3 div span{display: table-cell;vertical-align: middle;}

.sec4 .s1{width: 106px;height: 128px;display: block;margin: 0 auto 40px auto;background-position: -406px -18px;}
.sec4 p{margin: 20px auto 35px auto;}

.sec5{background-color: #e6e7ec;}
.sec5 .s1{width: 106px;height: 128px;display: block;margin: 0 auto 40px auto;background-position: -406px -162px;}
.sec5 .p1{margin-top: 25px;}
.sec5 .p2{margin: 20px auto 35px auto;}
.sec5 h2 .in1{display: inline-block;vertical-align: middle;background-position: -269px -164px;width: 64px;height: 43px;}
.sec5 .p1 .in2,
.sec5 h2 .in2{color: #535fcf;}
.block_ss{display: none;}
.sec5 h2 .n_sss1{background-color: #2e3a46;color: #fff;}
.sec5 h2 .n_sss2{border-bottom: 1px solid #2e3a46;}

.sec6{background-color: #323b48;}
.sec6 hr{margin-bottom: 0;}
.sec6 h1{color: #fff;}
.sec6 h1 .sss{color: #c2a07b;}

.section_div > .sec7{background-repeat: repeat;background-size:initial;}

.sec7 h2 , .sec7 p{margin-bottom: 30px;}
.sec7 .el2{margin-top: 50px;}

@media only screen and (max-width: 1023px) {
	.section_div > section{padding: 40px 20px;background-size:cover;}
	
	
	.sub_top{height: 256px;background-size:cover;}
	.sub_top .sub_top_txt h1{font-size: 38px;}
	.sub_top br{display:block;}
	.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;}
	
	
	.sec2 div h4{padding:7px 0 7px 40px; }
	.sec2 div{padding: 30px;}
	.sec2 .el1{padding:5px 20px;}
	.sec2 div h4 .sss{top: -6px;}
	
	.sec3{height: 238px;}
	
}

@media only screen and (max-width: 768px) {
	
	.sec3{height: 150px;}
	
	
}


@media only screen and (max-width: 640px) {
	.pc_img{display: none !important;}
	.m_img{display: block !important;}
	
	.sec4 h2 br{display: none;}
	.block_ss{display: block;width: 100%;height: 5px;}
}


