/* 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%; }
/* //·Ñ¸µ¹è³Ê */
/* ¹è³Ê¿µ¿ª */
.bannerArea .bannerBottom{margin-top: 2%;}
.bannerArea a img{ width: 100%;}
.bannerArea .bannerBottom .bannerBottom_left{ float: left; width: 58%; margin-right: 2%;}
.bannerArea .bannerBottom .bannerBottom_right{float: left; width: 40%;}
.bannerArea .bannerBottom .bannerBottom_right a:nth-of-type(1) img{margin-bottom: 5.5%;}



.main h3 {font-size:1.1rem; display: inline-block; margin:45px 0 0; padding-top:6px; font-weight: 900; letter-spacing: 2px; font-family: 'Lato', sans-serif;}
.main .topBanner {margin-top:15px;}
.main .topBanner .topBannerLeft {width:49%; float:left; position:relative;}
.main .topBanner .topBannerRight {width:49%; float:right; position:relative;}
.main .topBanner img {width:100%; vertical-align:top;}
.main .topBanner .topBannerTitle {width:100%; font-size:1.083em; font-weight:bold; padding:2px 0; background-color:rgba(0,0,0,0.4);; text-align:center; color:#fff; position:absolute; bottom:0; left:0;}

/* »óÇ° ·Ñ¸µ */
.cateTit_s{text-align:center; clear: both;}
.cateTit_s p.line{ width: 16px; height: 1px; background: #000; margin: 10px auto;}
.cateTit_s span{color:#b1b1b1; font-family: 'Noto Sans KR', sans-serif; font-size: .9rem; font-weight: 300;}

.rolling_area .list_shopping2x{padding: 0 6px;}
.rolling_area .list_shopping2x .slick-track div div{border:3px solid #fff;}
.slick-dots{padding: 0 !important; text-align: center !important;}
.slick-dots li{width: unset !important; margin: 0 5px !important;}
.slick-dots li button{
    width:10px !important;
    height:10px !important;
    border-radius: 50%;
    background-color: #e5e5e5 !important;
    border-style: none;
}
.slick-dots li button:before{ content:none !important;; }
.slick-dots li.slick-active button{ background-color: #000 !important;}
.list_shopping2x li a{outline: 0; border: 0;}

/* »óÇ° ¿µ¿ª */
.list_shopping2x ul.items{ padding: 22px 0 5px;}
.list_shopping2x ul li:nth-of-type(2n-1){margin: 0;}
.list_shopping2x ul li .list_shoppingInfo{ margin-top:20px;}
.list_shopping2x ul li .list_shoppingInfo .listName{margin-bottom: 10px;}
.list_shopping2x ul li .list_shoppingInfo p{font-size: .9rem; font-family: 'Rubik','Noto Sans KR', sans-serif}


/* ´õº¸±â »óÇ° ¿µ¿ª */
.btn-new_product a img{width: 20px;}
.btn-new_product a p{ color: #636363; font-size: 1rem; letter-spacing: 1px; margin-top: 3px; font-family: 'Lato',"¸¼Àº °íµñ",'Malgun Gothic', sans-serif; font-weight: 300;}
.more{margin: 30px 0 60px !important;}
.more a{-webkit-tap-highlight-color: rgba(0,0,0,0); outline: none;}


/* BASIC css end */

