/* BASIC css start */
/* 메인 비주얼 슬라이드 */
.main_slide {width:100%; margin:0 auto; border-bottom:1px solid #e9e9e9; }
.main_slide .swiper-slide img {width:100%;}
.main_slide .swiper-pagination-main .swiper-pagination-bullet {width:10px; height:10px;}
.main_slide .swiper-pagination-main .swiper-pagination-bullet-active {background-color:#eb2a33;}

/* 메인 */
.main {margin-top:10px; padding:0 10px;}

/* 메인 이벤트배너 */
.event_ban_area .center_ban01 {float:left; width:48%;}
.event_ban_area .center_ban01 img {width:100%;}

.event_ban_area .center_ban02 {float:right; width:48%;}
.event_ban_area .center_ban02 .swiper-slide img {width:100%;}
.event_ban_area .center_ban02 .swiper-button-next-event {right:0px; background-image:url("/design/bidetland/mobile_momopet/right_arrow.gif"); background-size:26px 26px; outline:none;}
.event_ban_area .center_ban02 .swiper-button-prev-event {left:-1px; background-image:url("/design/bidetland/mobile_momopet/left_arrow.gif"); background-size:26px 26px; outline:none;}

/* 메인 상품진열 타이틀 */
.main_pro_title {padding:30px 0px 25px; text-align:center; font-family:'Dosis', sans-serif; font-weight:700; font-size:16px; letter-spacing:2px;}
.main_pro_title p {margin-top:5px; color:#777; font-size:12px; letter-spacing:-0.5px; font-weight:400;}

/* 메인 롤링 상품진열 */
.roll_prd.swiper-container {padding-bottom:50px;}
.roll_prd .swiper-slide {position:relative;}
.roll_prd .swiper-slide img {width:100%;}
.roll_prd .swiper-pagination-roll .swiper-pagination-bullet-active {background-color:#eb2a33;}

/* 메인 탭 상품진열 */ 
.main .section1 {margin:25px 0 50px; border:1px solid #e9e9e9;}
.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/bidetland/mobile_momopet/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 #eb2a33;}
.main .section1 .tab_box02,
.main .section1 .tab_box03 {display:none;}
.main .section1 .tab_box01,
.main .section1 .tab_box02,
.main .section1 .tab_box03 {margin:20px auto 0px;}

/* 메인 이벤트배너 04 */
.event_ban04 {width:100%;}
.event_ban04 img {width:100%;}

/* 메인 일반 상품진열 */
.main .list_shopping2x {width:calc(100% + 10px); margin-left:-5px; padding:0;}
/* BASIC css end */

