@charset "utf-8";

#main_w{width:100%;max-width:1980px;margin: 0 auto;overflow:hidden;border:none; }

/*메인*/
.slide-viewer {position:relative; top:-10px; height:450px; max-height:450px;overflow:hidden; }

.slider {width:100%; height:450px; position:relative;}
.slide{width:100%;height:100%; position:absolute;display:none;}
.s_cover{width:100%;height:100%; position:absolute;top:0;background:rgba(0,0,0,0.5);overflow:hidden;}
.s_coverf:after{clear:both;}
.slide:first-child {display: block;}
.slide img {width:100%; height:100%}

.m_vis_titw {position:absolute; top:0; top:28%; margin:0 auto;width:100%; text-align:center;font-family:‘Nanum Barun Gothic’,sans-serif ;  }
.m_vis_tit{position:relative; width:680px;margin:0 auto; left:50%;margin-left:-340px;}
.m_vis_tit h3 {margin:0;padding:0;font-size:24px;; line-height:20px; font-weight:400; color:#fff;text-shadow:1 1 1 #fff;;}
.m_vis_tit .m_vis_tit1 {font-size:44px; line-height:46px; font-weight:400;   color:#fff;text-shadow:1 1 1 #fff;}
.m_vis_tit .m_vis_tit2 {margin:0; padding:0;font-size:22px; line-height:24px;  color:#f5f5f5;}

/*서브*/
.sub .slide-viewer {position:relative; top:-10px; height:300px; max-height:300px;overflow:hidden; }

.sub .m_vis_titw {position:absolute; top:0; top:28%; margin:0 auto;width:100%; text-align:center;font-family:‘Nanum Barun Gothic’,sans-serif ;  }
.sub .m_vis_tit{position:relative; width:680px;margin:0 auto; left:50%;margin-left:-340px;}
.sub .m_vis_tit h3 {margin:0;padding:0;font-size:24px;;line-height:40px; font-weight:400; color:#fff;text-shadow:1 1 1 #fff;;}
.sub .m_vis_tit .m_vis_tit1 {font-size:44px; line-height:45px; font-weight:400;   color:#fff;text-shadow:1 1 1 #fff;}
.sub .m_vis_tit .m_vis_tit2 {margin:0; padding:0;font-size:22px; line-height:34px;  color:#f5f5f5;}

