/* BASIC css start */
/* 롤링배너 */
#event .MS_img-wrap { position: relative; width: 100%; overflow: hidden; }
#event .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: relative; left: 0; text-align: center; width: 100%; }
#event .pagination .swiper-pagination-switch { display: inline-block; margin: 0 2px; text-indent: -9999px; background: url(/images/d3/m_01/bull/event_now@2x.gif) no-repeat 0 50%; background-size: 19px 7px; width: 10px; height: 10px; }
#event .pagination .swiper-active-switch { background-position: -12px 50%; }


/* //롤링배너 */

.main h3 {font-size:1.250em; display: inline-block; margin:45px 0 18px 0; padding-top:6px; border-top:1px solid #3b3b3b;}

.topBanner .visual {position:relative; width:100%; overflow:hidden; z-index:1;}
.topBanner .visual li img {width:100%;}
.topBanner .visual li .main_txt {position:absolute; top:70%; left:0; margin-left:0; text-align:center;}
.topBanner .visual li .main_txt span {display:inline-block; margin-top:10px;  border:1px solid #012948;}
.topBanner .visual li .main_txt span a {display:block; width:70px; height:18px; font-size:10px; font-family:'Arial'; color:#012948; line-height:20px;}
.topBanner .visual li .main_txt span:hover {background:#012948;}
.topBanner .visual li .main_txt span:hover a {color:#fff;}

/*메인비주얼 블릿*/
.topBanner .visual .bx-pager {text-align:center; position:relative; top:-35px; z-index:99;}
.topBanner .visual .bx-pager-item {display:inline-block; zoom:1; *display:inline; }
.topBanner .visual .bx-pager-item .bx-pager-link {font-size:0; line-height:0; display:inline-block; width:7px; height:7px; margin:0 4px; background:url('/design/linkman/20160114/main/bullet3.png') no-repeat left top; background-size:7px;}
.topBanner .visual .bx-pager-item .bx-pager-link.active {background-position:left bottom;}
/* BASIC css end */

