/* BASIC css start */
/* common */
#footer {border-top: 0px !important; margin-top:0px !important;}
#container {overflow-x:hidden;}

/* ·Ñ¸µ¹è³Ê */
#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: absolute; left: 0; text-align: center; bottom:10px; width: 100%; }
#event .pagination .swiper-pagination-switch {display:inline-block; vertical-align:top; margin-right:7px; background:#fff; width:9px; height:8px; border:none;}
#event .pagination .swiper-active-switch {background:rgba(255,255,255,0.7);}
/* //·Ñ¸µ¹è³Ê */
.main h3 {font-size:1.250em; display: inline-block; margin:45px 0 18px 0; padding-top:6px; border-top:1px solid #3b3b3b;}
.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;}

/* ¸ÞÀÎ ½½¶óÀÌµå ÀÓ½Ã */
.mv {position:relative; line-height:0;}
.mv > ul > li:nth-of-type(2) ~ li {display:none; }
.mv .slick-slide img {width:100%; display:block;}
.mv .slick-dots {font-size:0; position:absolute; width:100%; bottom:10px; text-align:center;}
.mv .slick-dots li {display:inline-block; vertical-align:top; margin-right:7px;}
.mv .slick-dots li:last-of-type {margin-right:0;}
.mv .slick-dots li button {background:#fff; width:9px; height:8px; border:none;}
.mv .slick-dots li.slick-active button {background:rgba(255,255,255,0.7);}


/* ¿µ¿ª Å¸ÀÌÆ² */
.prd_box_tit {font-size:15.8px; color:#313131; text-align:center; margin:15px 0 30px 0;}
.prd_box_tit a {font-size:15.8px; color:#313131; text-align:center; margin:15px 0 30px 0;}

/* NEW ARRIVAL */
.new_prd .more {margin:30px auto 30px;}

/* WEEKLY BEST */

/* SHOES & BAG & ACC */
.acc_prd {padding-bottom:60px;}

/* sort */
.sort_icon {margin:65px 0 0 0; font-size:0; text-align:center;}
.sort_icon a {display:inline-block; vertical-align:top; width:15px; height:15px; margin-right:10px;}
.sort_icon a:last-of-type {margin-right:0;}
.sort_icon a img {width:100%;}
.sort_icon a:nth-child(1) {background:url("/design/lusida/wib2019/mo/btn/list01_off.jpg") no-repeat; width:15px; height:15px; background-size:100% 100%;}
.sort_icon a:nth-child(2) {background:url("/design/lusida/wib2019/mo/btn/list02_off.jpg") no-repeat; width:15px; height:15px; background-size:100% 100%;}
.sort_icon a:nth-child(3) {background:url("/design/lusida/wib2019/mo/btn/list03_off.jpg") no-repeat; width:15px; height:15px; background-size:100% 100%;}
.sort_icon a.on:nth-child(1) {background:url("/design/lusida/wib2019/mo/btn/list01_on.jpg") no-repeat; width:15px; height:15px; background-size:100% 100%;}
.sort_icon a.on:nth-child(2) {background:url("/design/lusida/wib2019/mo/btn/list02_on.jpg") no-repeat; width:15px; height:15px; background-size:100% 100%;}
.sort_icon a.on:nth-child(3) {background:url("/design/lusida/wib2019/mo/btn/list03_on.jpg") no-repeat; width:15px; height:15px; background-size:100% 100%;}


/* ¸ÞÀÎ ¸Þ´º */
.roll_menu {width:100%;}
.roll_menu ul {font-size:0;}
.roll_menu ul li {width:25%; height:33px; display:inline-block; vertical-align:top; border-right:1px solid #323232; box-sizing:border-box; background:#565656;}
.roll_menu ul li:last-of-type {border-right:none;}
.roll_menu ul li a {display:block; line-height:33px; color:#fff; font-size:11px; text-align:center;}

.main_menu {width:100%;}
.main_menu ul {font-size:0;}
.main_menu ul li {width:20%; height:33px; display:inline-block; vertical-align:top; border-bottom:1px solid #eaeaea;}
.main_menu ul li a {display:block; line-height:33px; text-align:center; font-size:12px; font-weight:600; color:#4e4e4e;}


/* ¸ÞÀÎ ¹è³Ê */
.main_ban {padding:0 7px;}
.main_ban p:first-of-type {padding-bottom:7px;}
.main_ban p:last-of-type {padding-bottom:3.5px;}
.main_ban p a img {width:100%;}
.main_ban.main_ban_2x {font-size:0; padding:0 3.5px; margin-bottom:60px; margin-top:0;}
.main_ban.main_ban_2x p {width:50%; display:inline-block; vertical-align:top; padding:3.5px; box-sizing:border-box;}


/* Å¸ÀÓ¼¼ÀÏ */
.time_prd {padding:45px 0; background:#f1f1f1; text-align:center; position:relative;}
.time_prd .time_prd_info {padding:0 50px;}
.time_prd .time_prd_tit {text-align:center; font-size:28.6px; color:#313131; font-weight:600;}
.time_prd .prd_img {padding:0 5px; box-sizing:border-box;}
.time_prd .prd_img img {width:100%;}
.time_prd .prd_name {color:#111; font-size:13.13px; font-weight:600; margin-top:15px;}
.time_prd .prd_subname {color:#8d8d8d; font-size:11.2px; line-height:16px; letter-spacing:-0.5px; margin:8px 0 10px 0;}
.time_prd .org_price {display:inline-block; margin-right:3px;} 
.time_prd .org_price strike {color:#a2a2a2; font-size:15.67px;}
.time_prd .sell_price {color:#313131; font-size:14px; display:inline-block; font-weight:600;}
.time_prd .time {margin:15px 0 30px 0; color:#ce3434; font-weight:600; font-size:18.6px;}
.time_prd .disc {display:none; position:absolute; top:110px; left:22px; background:#be5652; width:46px; height:46px; color:#fff; line-height:46px; text-align:center; font-size:18.67px; font-weight:600;}
.time_prd .disc span {font-size:12px;}

/* ¸ÞÀÎ Áß°£ ¹è³Ê */
.mid_ban {margin-top:60px;}
.mid_ban p {margin-bottom:5px;}
.mid_ban p a img {width:100%}


/* ¸ÞÀÎ ÇÏ´Ü ½½¶óÀÌµå ¹è³Ê */
.btm_roll_ban a img {width:100%;}
.btm_roll_ban .slick-dots {font-size:0; position:absolute; width:100%; bottom:10px; text-align:center;}
.btm_roll_ban .slick-dots li {display:inline-block; vertical-align:top; margin-right:7px;}
.btm_roll_ban .slick-dots li:last-of-type {margin-right:0;}
.btm_roll_ban .slick-dots li button {background:#fff; width:9px; height:8px; border:none;}
.btm_roll_ban .slick-dots li.slick-active button {background:rgba(255,255,255,0.7);}



.check {opacity:1 !important; visibility:visible !important;}

/* ·ç½Ã´Ù ¾Û */
.lusida_ap {height: 45px; margin-top: -35px;}
.lusida_ap img {width: 100%;}


#header .gnb > ul > li.cart-cate > a {color:#ff3839; font-size:16px; font-weight:bold;}


.abcd img {width:20px; height:20px;}
.abcd {position:absolute; top:5px; right:5px; z-index:1;}


.plan_list { margin-bottom: 0; }
.plan_list ul {height: auto;margin: 9px auto 25px;margin-left: 10px;white-space: nowrap;overflow-x: auto;-ms-overflow-style: none;scrollbar-width: none;/* display: flex; */}
.plan_list ul::-webkit-scrollbar { display:none; }
.plan_list ul li {margin-right: 10px;/* float: left; */display: inline-block;width: 57px;vertical-align: top;margin-top: 20px;}
.plan_list ul li:last-of-type {  }
.plan_list ul li a { display:block; text-align:center; }
.plan_list ul li a img { display: block; width: 57px; margin: 0 auto;}
.plan_list ul li span {display: block;margin-top: 6px;text-align: center;color: #272727;width: 100%;white-space: break-spaces;}
/* BASIC css end */

