/* 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 0.2%; text-indent: -9999px; background: url('/design/sebak/mobile_polaris/main_button_off.png') no-repeat; width:32.9%; height:5px; }
#event .pagination .swiper-active-switch {  background: url('/design/sebak/mobile_polaris/main_button_on.png') no-repeat; }

/* 메인탭슬라이드 */
.main .section0 {border-top:1px solid #adacac;border-bottom:1px solid #adacac;margin-top:20px;}
.main .section0 .tab_inner {background-color:#f9f9f9;font-size:0;}
.main .section0 .tab_inner a { width:50%;line-height:30px;text-align:center;display: inline-block;font-size:12px; color:#848484; font-weight: bold; border-left:1px solid #adacac;border-bottom:1px solid #adacac;border-top:0;box-sizing:border-box;-webkit-box-sizing:border-box; -moz-box-sizing:border-box;}
.main .section0 .tab_inner a:first-child {border-left:0;}
.main .section0 .tab_inner a.open {color:#2e2e2e;border-bottom:1px solid #fff;background-color:#fff;}
.main .section0 .tab_box01,
.main .section0 .tab_box02 {padding-top:5px;}
.main .section0 .tab_box02 {display:none;}
.main .section0 .list_shopping3x li {width:33.33% !important;}


#container .section {position:relative; margin:20px 5px;}
#container .section .ban {position:absolute; width:44%; height:162px; background:#e83e16; text-align:center;}
#container .section .ban img {height:100%;}
#container .section a {display:block; height:100%;}
#container .section .ban2 {width:100%; height:162px; background:#fff; text-align:center;}
#container .section .ban2 p {margin-left:44%;}
#container .section .ban2 p a {border:1px solid #a7a6a6; border-bottom:0;}
#container .section .ban2 p img {height:80px;}

#container .section .ban3 {width:100%; height:80px; text-align:center;}
#container .section .ban3 a {border:1px solid #a7a6a6;}
#container .section .ban3 img {height:100%;}
#container .ban4 {padding:0 5px 20px;}
#container .ban4 a {display:block; border:1px solid #e0e0e0;}
#container .ban4 img {width:100%;}

#container h3 { padding: 0 5px; margin: 0; }
#container h3 img { max-height: 35px; max-width: 100%; }
#container .more {margin-bottom:20px;}




/* BASIC css end */

