/* BASIC css start */
#header .cate {display: none;}
/* 메인 배너 */
.visual {zoom: 1;position: relative;width: 100%;height:210px;float:left;overflow: hidden;}
.visual:after { content: " "; display: block; clear: both; }
.visual .main_banner li { float: left;  width: 100%;  }
.visual .main_banner li img { width: 100%;  }
.visual .btnPrev, 
.visual .btnNext  {position: absolute;top: 50%;z-index: 99;cursor: pointer;margin-top: -24px;font-size: 48px;color: #fff;text-shadow: 0 1px 0 rgba(0,0,0,0.3);}
.visual .btnPrev {left: 10px;}
.visual .btnNext  {right: 10px;}
.main h3 {font-size:1.250em;display: inline-block;margin: 30px auto 14px;width: 100%;text-align: center;}
.main .mbsbn01 {margin: 4px 0;float: left;width: 100%;}
.main .mbsbn01 img {width:100%; vertical-align:top; }
.main .topBanner {float: left;width: 100%;}
.main .topBanner .topBannerLeft {width: 50%;float:left;position:relative;}
.main .topBanner .topBannerLeft a {display: block;margin: 0 2px 0 0;}
.main .topBanner .topBannerRight {width: 50%;float:right;position:relative;}
.main .topBanner .topBannerRight a {display: block;margin: 0 0 4px 2px;}
.main .topBanner img {width:100%; vertical-align:top;}
.main .topBanner .topBannerTitle {width:100%; font-size:1.083em; font-weight:bold; padding:2px 0; background-color:rgba(0,0,0,0.4);; text-align:center; color:#fff; position:absolute; bottom:0; left:0;}
.main .mnBtm {border: 1px solid #ddd;overflow: hidden;margin: 4px;}
.main .mnBtm .notice {margin: 15px 20px;}
.main .mnBtm .notice li,
.main .mnBtm .notice li a { font-size: 11px; letter-spacing: 0.1em; display: block; line-height: 20px; }
.main .mnBtm .notice .ntcTit a { color:#121212; padding-bottom: 7px; }
/* 롤링배너 */
#event {position:relative;}
#event .MS_img-wrap {position:relative; width:100%; overflow:hidden;}
#event .MS_img-wrap .event-imgs {position:relative;}
#event .MS_img-area {float:left;}
#event .MS_img-area:not(:first-child) {display:none;}
#event .MS_img-area img {width:100%;}
#event .pagination {position:absolute; bottom:10px; left:0; width:100%; text-align:center; font-size:0; line-height:0;}
#event .pagination .swiper-pagination-switch {
    display: inline-block;
    width: 14px;
    height: 3px;
    margin: 0 4px;
    background: #333333;
}
#event .pagination .swiper-active-switch {background:#e4655c;}
/* //롤링배너 */
/* BASIC css end */

