/* BASIC css start */
/* 롤링배너 */
.main_slide {padding-bottom:30px;}
.main_slide .swiper-pagination-bullets {bottom: 0px !important;}
.main_slide .swiper-pagination-bullet {
    width: 10px;
    height: 10px;
    display: inline-block;
    border-radius: 100%;
    background: #bababa;
    opacity: 1;
    margin: 0 4px !important;
}

.main_slide .swiper-pagination-bullet-active {
    opacity: 1;
    background: #78a744 !important;
}
/* //롤링배너 */


/* 브랜드스토어  관련*/
.brand_title {text-align:center;  padding:30px 0px 30px;}
.brand_title .txt01 {font-size:20px; color:#222;  font-weight:800; line-height:1; letter-spacing:-0.5px; }
.brand_title .txt02 {font-size:13px; color:#888;  font-weight:400; line-height:1; letter-spacing:-0.7px;   padding-top:7px;}
.brand_store {width:95%; margin:0 auto; padding-bottom:35px; border-bottom:1px solid #eaeaea; }
.brand_store ul li {width:20%; float:left; text-align:center; margin:0 2.5%;}
.brand_store ul li img {width:100%;}
.brand_store .brand_txt01 {padding-top:5px; line-height:1; letter-spacing:-0.5px;}
/* 브랜드스토어  관련*/


/* 메인탭 상품 */
.main .section1 {border:1px solid #e9e9e9; margin-bottom:50px; margin:5px 3% 0;}
.main .section1 .tab_inner {background-color:#fafafa; font-size:0;}
.main .section1 .tab_inner a { width:33.333%; line-height:43px;text-align:center;display: inline-block; font-size:12px; letter-spacing:-0.5px; color:#999; font-weight: bold; border-bottom:1px solid #e9e9e9; border-top:0; background:url(/design/thenzkorea/mobile_universe/tab_line.gif) top right repeat-y;}
.main .section1 .tab_inner a:last-child {background:none;}
.main .section1 .tab_inner a.open {border-bottom:1px solid #fff; background-color:#fff;color:#222; border-top:1px solid #222;}
.main .section1 .tab_box02 {display:none;}
.main .section1 .tab_box03 {display:none;}
.main .section1 .tab_box01, .tab_box02, .tab_box03 {margin:20px auto 0px;}

.tab_box01 .items {width:95%; margin:0 auto;}
.tab_box02 .items {width:95%; margin:0 auto;}
.tab_box03 .items {width:95%; margin:0 auto;}


/* 중앙 이벤트배너01 관련*/
.center_ban {width:95%; margin:0 auto; padding:30px 0px 0px;}
.center_ban img {width:100%; font-size:0px;}


/* 중앙 이벤트배너02 타이틀 관련*/
.best_ban_title {text-align:center;  padding:30px 0px 30px; width:95%; margin:0 auto; border-top:1px solid #eaeaea; padding-top:30px; margin-top:10px;}
.best_ban_title .txt01 {font-size:20px; color:#222;  font-weight:800; line-height:1; letter-spacing:-0.5px; }


/* 베스트 기획전 슬라이더 관련 */
.swiper3 {width:95% !important; margin:0 auto 10px;}
.swiper3 .swiper-button-prev , .event_ban_area .swiper-button-next {top:55% !important;width:28px !important; height:30px !important;}
.swiper3 .swiper-button-prev {background-image: url("/design/thenzkorea/mobile_universe/best_left.gif") !important;background-repeat:no-repeat; background-size:28px 30px !important; left:-1px !important; right: auto;}
.swiper3 .swiper-button-next {background-image:   url("/design/thenzkorea/mobile_universe/best_right.gif") !important;background-repeat:no-repeat; background-size:28px 30px !important; right:0px !important; left: auto;}


.typeSwipe.paginate button.circle {height:10px; width:10px;  cursor: pointer; background:#bababa; border:2px solid #bababa; border-radius:50%; -moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box; }
.typeSwipe.paginate button.selected.circle { background:#78a744; border:2px solid #78a744; }


.main_prd {width:95%; margin:0 auto;  border-top:1px solid #eaeaea; padding-top:25px;}



/* BASIC css end */

