.sub_top{background-image: url("../img/mainbanner.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 .p{color: #fff;font-size: 23px;letter-spacing: normal;}

h1,h2,p{text-align: center;}
.p_18{font-size: 18px;line-height: normal;}
.p_20{font-size: 20px;line-height: normal;}

.youtube_wrap{padding: 50px 50px 0px 50px;}

.sec6{position: relative;}
.sec6 .a{position: absolute;}
.sec6 .a1{top:56%;left: 48%;height: 10%;width: 36%;}
.sec6 .a2{top:74%;left: 48%;height: 10%;width: 36%;}

@media only screen and (max-width: 1023px) {
	.sub_top{height: 256px;background-size:cover;background-position: 65% 50%;}
	.sub_top .sub_top_txt h1{font-size: 38px;}
	.sub_top .sub_top_txt .p{color: #fff;font-size: 18px;letter-spacing: normal;}
	.sub_top br{display:block;}
	.youtube_wrap{padding: 20px 20px 0px 20px;}
}


@media only screen and (max-width: 640px) {
	.sec6 .a1{top:52%;left: 15%;height: 8%;width: 69%;}
	.sec6 .a2{top:79%;left: 15%;height: 8%;width: 69%;}
}

