@charset "utf-8";

/* 내용관리 */
#ctt {position:relative;    text-align: center;}
.ctt_admin {text-align:right}
#ctt header h1 {position:absolute;font-size:0;line-height:0;overflow:hidden}
#ctt_con {padding:0px 0;line-height:1.6em;background:#000;margin-top:100px;}
#ctt_con img{max-width:100%;display:block;padding:0;margin:0;}
.ctt_img {text-align:center}
.w850{width:850px;margin:0 auto; }

.text-center{text-align:center;}
.bg-black{background:#000;}



.swiper_bt{position:absolute;right:6%;bottom:-50px;z-index:100;width:108px;}
.swiper_bt img{cursor:pointer;}
.swiper_bt .swiper-button-prev:after, .swiper-button-next:after{font-size:0;}

.swiper-button-prev:after, .swiper-button-next:after{font-size:0 !important;}
.swiper-button-next, .swiper-button-prev {top:50%;}


.more, .more2{padding-top:65px;position:absolute;bottom:10%;left:50%;transform:translate(-50%);}
.more2{bottom:15%;}
.more span{font-size:30px;border-radius:50px;padding:20px 100px;color:#fff;background:#000;font-weight:bold;}
.more2 span{font-size:30px;border-radius:50px;padding:20px 100px;color:#000;background:#fff;font-weight:bold;}



.sub3_popup{position:fixed;top:150px;left:30px;width:490px;height:auto;}
.sub3_popup .swiper-container {padding:20px 0;margin:20px 0; width:90%;margin:0 auto;}
.sub3_tit{padding:0 0 20px 0;background:#f7f7f7}
.sub3_tit img{padding:30px;}
.sub3_footer{padding: 0;background:#000;color:#fff;text-align:left;position:relative;font-size:13px;}
.sub3_footer button {padding: 10px;border:0;color:#fff}
.sub3_footer  .hd_pops_reject{background:#000;text-align:left}
.sub3_footer  .hd_pops_close{background:#393939;position:absolute;top:0;right:0}
.sub3_popup .swiper-button-prev, .swiper-button-next{top:65% !important;}
.sub3_popup .swiper-button-next, .swiper-rtl .swiper-button-prev {right:-10px;}
.sub3_popup .swiper-button-prev, .swiper-rtl .swiper-button-next {left:-10px;}




.sub4_popup{position:fixed;top:150px;left:30px;width:490px;height:auto;z-index:999;}
.sub4_popup .swiper-container {padding: 0;margin: 0; width:100%;margin:0 auto;}
.sub4_tit{padding:0 0 20px 0;background:#f7f7f7}
.sub4_tit img{padding:30px;}
.sub4_footer{padding: 0;background:#000;color:#fff;text-align:left;position:relative;font-size:13px;}
.sub4_footer button {padding: 10px;border:0;color:#fff}
.sub4_footer  .hd_pops_reject2{background:#000;text-align:left}
.sub4_footer  .hd_pops_close2{background:#393939;position:absolute;top:0;right:0}


@media(max-width:430px){

.w850{width:100%;margin:0 auto; }


}