﻿@charset "UTF-8";
/* slide */
.slide {position:relative; width:100%;}
/* viewport */
.slide .ix-list-viewport {overflow:hidden;}
/* 슬라이드 영역, Safari9, Samsung Browser ~4 버전에서 position을 넣지 않으면 randering bug가 발생할 수 있다. */
.slide .ix-list-items {position:relative; left:0; top:0; width:100%; height:100%;}
/*.slide .ix-list-items:after{content:''; display: block; clear:both;}*/
.slide .ix-list-item{float:left; width:100%; text-align:center;}
.slide .ix-list-item>a{display:block;}
/* 슬라이드 인디케이터, 방향 버튼 그룹 */
.slide .ix-controller {width:100%; overflow:hidden; text-align:center;}
.slide .ix-controller.disabled{visibility:hidden;}
/* 슬라이드 인디케이터 */
.slide .ix-thumbs {position:absolute; bottom:0; left:0; z-index:1; width:100%; padding:30px 0;} /* ie9 수정 : z-index */
.slide .ix-thumb {display:inline-block; margin:0 2px;}
.slide .ix-btn{display:inline-block; width:10px; height:10px; text-indent:-9999px; border-radius:100%; background-color:#fff; opacity:.3;}
.slide .active .ix-btn {background:#fff; opacity:1;}
/* 슬라이드 방향 버튼 */
.slide [class*='_direction'] [class^="ix-btn"]{position:absolute; top:50%; width:34px; height:34px; margin-top:-17px;  background: url(../images/common/ico_slidearrow.png) 0 100% no-repeat;}
.slide [class*='_direction'] .ix-btn-prev {left:10px;background-position:0 0}
.slide [class*='_direction'] .ix-btn-next {right:10px; background-position:0 -36px;}

/* 버튼 비활성화 */
.slide [class*='direction'] [class*="ix-btn"].disabled {cursor:default; opacity:0;}

/* 슬라이드 pager */
.slide.has_count .paging {width:48px; height:23px; position:absolute; top:-35px; right:0; z-index:1; text-align:right; font-size:18px; color:#999;}
.slide.has_count .paging > .current {color:#333;}
.slide.has_count .paging > .total {}

/* 이벤트 배너 */
.event_banner {border-bottom:1px solid #999; background:#000;}
.event_banner .boxing {overflow:hidden; position:relative; max-width:2250px; margin:20px auto 0; height:380px;}
.event_banner .slide {width:750px; margin:0 auto;}
.event_banner .slide .ix-list-viewport {overflow:visible; height: 100%;}
.event_banner .slide .ix-list-items {position:relative; left:0; top:0; width:100%; height:100%;}
.event_banner .slide .ix-list-items .ix-list-item {float:left; height:100%; text-align:center; background:#0087E9;}
.event_banner .slide .ix-list-items .ix-list-item a {display:block; height:100%;}
.event_banner .slide .ix-controller {}
.event_banner .slide .ix-controller.disabled {visibility:hidden;}
.event_banner .slide .ix-thumbs {position:absolute; bottom:-25px; left:0;right:0; text-align:center;}
.event_banner .slide .ix-thumbs .ix-thumb {display:inline-block; margin:2px;}
.event_banner .slide .ix-thumbs .ix-thumb .ix-btn {display:block; width:10px; height:10px; background:#8EAEBA; text-indent:-9999px; border-radius:100%;}
.event_banner .slide .ix-thumbs .ix-thumb.active .ix-btn {background:#0087E9;}
.event_banner .slide .slide_direction .ix-btn-prev {left:-30px; background:url(../images/common/ico.png) no-repeat; background-position:-230px -40px;}
.event_banner .slide .slide_direction .ix-btn-next {right:-30px; background:url(../images/common/ico.png) no-repeat; background-position:-290px -40px;}
.event_banner .slide .slide_direction .ix-btn-prev,
.event_banner .slide .slide_direction .ix-btn-next {position:absolute; top:50%; width:59px; height:59px; margin-top:-30px; text-indent:-9999px; border:0 none; z-index:1;}
.event_banner .slide .slide_direction .ix-btn-prev.disabled,
.event_banner .slide .slide_direction .ix-btn-next.disabled {background:#D8E0E3; cursor:default;}
.event_banner .item_bg {position:absolute; top:0; left:0; right:0; width:750px; margin:0 auto;}
.event_banner .bg_wing_left, .event_banner .bg_wing_right {position:absolute; top:0; height:380px;}
.event_banner .bg_wing_left {left:-750px;}
.event_banner .bg_wing_right {right:-750px;}
