/* BASIC css start */
/* ¸ÞÀÎ °øÅë */
.m_tit {font-size:32px; color:#4a4a4a; font-weight:600; font-family: 'Lato', sans-serif; margin-bottom:30px;}
.m_tit span {color:#8f8f8f; font-size:17px; font-weight:normal; font-family: "¸¼Àº°íµñ","Malgun Gothic",serif; display:inline-block; margin-left:5px; letter-spacing:-1px;}
.m_tit .m_tit_more {float:right; letter-spacing:0; margin-top:15px;}
.m_tit .m_tit_more a {font-size:15px; color:#8d8d8d; font-family: 'Lato', sans-serif;}

#wrap {width:100%; min-width:1583px;}

/* ¸ÞÀÎºñÁÖ¾ó */
.mv {overflow:hidden; position:relative;}
.mv .mv_con {display:block; width:100vw; position:relative;}
.mv .mv_con > ul > li:nth-of-type(1) ~ li {display:none;}
.mv .slick-list{font-size:0;}
.mv .slick-slide {height:auto;}
.mv .slick-slide img {margin:0 auto; width:100%;}
.mv .slick-prev {position:absolute; background:url("/design/lusida/wib2019/img/main/mv_left.png") no-repeat; width:44px; height:88px; background-size:100%; z-index:4; text-indent:-9999px; left:50%; margin-left:-935px; top:50%; margin-top:-43.5px; transform:none;}
.mv .slick-next {position:absolute; background:url("/design/lusida/wib2019/img/main/mv_right.png") no-repeat; width:44px; height:88px; background-size:100%; z-index:4; text-indent:-9999px; right:50%; margin-right:-925px; top:50%; margin-top:-43.5px; transform:none;}
.mv .slick-dots {position:absolute; width:100%; left:0; bottom:20px; font-size:0; text-align:center;}
.mv .slick-dots li {width:11px; height:11px; background:rgba(255,255,255,0.4); margin-right:10px; display:inline-block; vertical-align:top;}
.mv .slick-dots li button {text-indent:-9999px;}
.mv .slick-dots li:last-of-type {margin-right:0;}
.mv .slick-dots li.slick-active {background:#fff;} 


/* ¸ÞÀÎ »ó´Ü ¹è³Ê */
.mt_ban {margin:70px 0;}
.mt_ban ul {font-size:0; text-align:center;}
.mt_ban ul li {display:inline-block; vertical-align:top; width:calc(25% - 12px); margin-right:15px;}
.mt_ban ul li:hover img {filter:alpha(opacity=70); -moz-opacity:0.7; -khtml-opacity:0.7; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"; opacity:0.7; -khtml-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; -ms-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out;    }
.mt_ban ul li:last-of-type {margin-right:0;}
.mt_ban ul li a img {width:100%;}

/* Áñ°Å¿î ¼îÇÎ tip */
.sp_tip {margin:100px auto 110px; width:1830px;}

/* WEEKLY BEST */
.week_prd {background:#f5f5f5; padding:95px 0;}
.week_prd .week_prd_con_wrap {width:1424px; margin:0 auto; position:relative;}
.week_prd .week_prd_con {height:559px; opacity:0; }
.week_prd .week_prd_con.on {opacity:1;}
.week_prd .week_prd_con .item-cont {font-size:0;}
.week_prd .week_prd_con .item-cont .slick-slide {height:auto; width:275px !important; margin-right:9px;}
.week_prd .week_prd_con .item-cont .slick-slide div {margin-bottom:9px;}
.week_prd .week_prd_con .item-cont .slick-slide .item-list {width:275px !important; height:275px;}
.week_prd .week_prd_con .item-cont > dl:nth-child(1) {width:559px !important; height:559px; margin-right:15px; display:inline-block; vertical-align:top;}
.week_prd .week_prd_con .item-cont > dl:nth-child(1) .item-list {width:559px !important; height:559px;}
.week_prd .week_prd_con .item-cont > dl:nth-child(1) .item-list dt {width:559px !important;}
.week_prd .week_prd_con .item-cont .sbox {width:848px; height:559px; display:inline-block; vertical-align:top;}
.week_prd .week_prd_con .item-cont .sbox .item-list {width:277px; height:277px; margin-right:8px; margin-bottom:11px; overflow:hidden;}
.week_prd .week_prd_con .item-cont .sbox .item-list:nth-child(3n) {margin-right:0;}
.week_prd .week_prd_con .item-cont .sbox .item-list dd {padding:20px 0 20px 20px;}
.week_prd .week_prd_con .item-cont dl {position:relative;}
.week_prd .week_prd_con .item-cont dl:hover dd {opacity:1; visibility:visible; bottom:0; transition:all 0.5s ease; -webkit-transition:all 0.5s ease;}
.week_prd .week_prd_con .item-cont .item-list dd {opacity:0; visibility:hidden; position:absolute; bottom:-100px; left:0; width:100%; padding:30px 0 20px 40px; box-sizing:border-box; background:rgba(255,255,255,0.5); margin:0;}
.week_prd .week_prd_con .item-cont .item-list dd .prd-name {margin-top:15px;}
.week_prd .week_prd_con .item-cont .item-list .prd_icon {display:none;}
.week_prd .week_prd_con .item-cont .item-list .top_icon {display:none;}
.week_prd .week_prd_con .slick-prev {position:absolute; background:url("/design/lusida/wib2019/img/main/mv_left.png") no-repeat; width:44px; height:88px; background-size:100%; z-index:4; text-indent:-9999px; left:50%; margin-left:-792px; top:50%; margin-top:-44px;}
.week_prd .week_prd_con .slick-next {position:absolute; background:url("/design/lusida/wib2019/img/main/mv_right.png") no-repeat; width:44px; height:88px; background-size:100%; z-index:4; text-indent:-9999px; right:50%; margin-right:-792px; top:50%; margin-top:-44px;}


/* NEW ITEM */
.new_prd {width:1583px; margin:130px auto 130px;}
.new_prd .item-cont {font-size:0;}
.new_prd .item-cont .item-list dt .top_icon {}
.new_prd .item-cont .item-list dt .top_icon span img:not(:last-child) {display:none;}
.new_prd .item-cont .item-list .prd_icon span img:last-of-type {display:none;}
img.MK-product-icon-7 {position:absolute; left:15px; bottom:410px; }

/* ¸ÞÀÎ Áß°£ ½½¶óÀÌµå ¹è³Ê */
.mid_ban {position:relative; height:615px;}
.mid_ban > ul > li:nth-of-type(1) ~ li {display:none; }
.mid_ban .slick-slide img {margin:0 auto; width : 100%; }
.mid_ban .slick-prev {position:absolute; background:url("/design/lusida/wib2019/img/main/mv_ban_left.png") no-repeat; width:42px; height:82px; background-size:100%; z-index:4; text-indent:-9999px; left:50%; margin-left:-792px; top:50%; margin-top:-41px;}
.mid_ban .slick-next {position:absolute; background:url("/design/lusida/wib2019/img/main/mv_ban_right.png") no-repeat; width:42px; height:82px; background-size:100%; z-index:4; text-indent:-9999px; right:50%; margin-right:-792px; top:50%; margin-top:-41px;}
.mid_ban .slick-dots {position:absolute; width:100%; left:0; bottom:20px; font-size:0; text-align:center;}
.mid_ban .slick-dots li {width:11px; height:11px; background:rgba(255,255,255,0.4); margin-right:10px; display:inline-block; vertical-align:top;}
.mid_ban .slick-dots li button {text-indent:-9999px;}
.mid_ban .slick-dots li:last-of-type {margin-right:0;}
.mid_ban .slick-dots li.slick-active {background:#fff;} 

/* TRAND ITEM */
.trand_prd {width:1583px; margin:130px auto 90px;}
.trand_prd .item-cont {font-size:0;}

/* ¸ÞÀÎ ÇÏ´Ü ½½¶óÀÌµå ¹è³Ê */
.btm_ban {position:relative; height:615px;}
.btm_ban > ul > li:nth-of-type(2) ~ li {display:none; }
.btm_ban .slick-slide img {margin:0 auto;}
.btm_ban .slick-prev {position:absolute; background:url("/design/lusida/wib2019/img/main/mv_ban_left.png") no-repeat; width:42px; height:82px; background-size:100%; z-index:4; text-indent:-9999px; left:50%; margin-left:-792px; top:50%; margin-top:-41px;}
.btm_ban .slick-next {position:absolute; background:url("/design/lusida/wib2019/img/main/mv_ban_right.png") no-repeat; width:42px; height:82px; background-size:100%; z-index:4; text-indent:-9999px; right:50%; margin-right:-792px; top:50%; margin-top:-41px;}
.btm_ban .slick-dots {position:absolute; width:100%; left:0; bottom:20px; font-size:0; text-align:center;}
.btm_ban .slick-dots li {width:11px; height:11px; background:rgba(255,255,255,0.4); margin-right:10px; display:inline-block; vertical-align:top;}
.btm_ban .slick-dots li button {text-indent:-9999px;}
.btm_ban .slick-dots li:last-of-type {margin-right:0;}
.btm_ban .slick-dots li.slick-active {background:#fff;} 


/* BAG & SHOES */
.bs_prd {width:1583px; margin:100px auto 0;}
.bs_prd .item-cont {font-size:0;}
.bs_prd .item-cont .item-list {width:calc(20% - 15px); margin-right:18px;}
.bs_prd .item-cont .item-list:nth-child(4n) {margin-right:18px;}
.bs_prd .item-cont .item-list:nth-child(5n) {margin-right:0;}

/* ACCESSORIES */
.acc_prd {width:1583px; margin:100px auto 0;} 
.acc_prd .item-cont {font-size:0;}
.acc_prd .item-cont .item-list {width:calc(20% - 15px); margin-right:18px;}
.acc_prd .item-cont .item-list:nth-child(4n) {margin-right:18px;}
.acc_prd .item-cont .item-list:nth-child(5n) {margin-right:0;}

/* BEST REVIEW */
.review_box {width:1583px; margin:100px auto 0;} 
.main-review-section .review-inn .review-con ul {font-size:0;}
.main-review-section .review-inn .review-con ul li {display:inline-block; width:calc(16.667% - 16px); margin-right:19px; margin-bottom:50px; vertical-align:top;}
.main-review-section .review-inn .review-con ul li:nth-child(6n) {margin-right:0px;}
.main-review-section .review-inn .review-con ul li .review-image img {width:100%;}
.main-review-section .review-inn .review-con ul li .review-info {background:#fff; padding:0 9px; text-align:left; border:1px solid #e6e6e6; border-top:none;}
.main-review-section .review-inn .review-con ul li .review-info .r-top {padding:15px 0 10px 0;}
.main-review-section .review-inn .review-con ul li .review-info .r-top .subject {font-size:12px; color:#242424; margin-bottom:5px;}
.main-review-section .review-inn .review-con ul li .review-info .r-top .writer {font-size:12px; color:#b7b7b7;}
.main-review-section .review-inn .review-con ul li .review-info .r-bottom {border-top:1px solid #dddddd; padding:10px 0; clear:both;}
.main-review-section .review-inn .review-con ul li .review-info .left-img {margin-right:10px; float:left; width:34px; height:34px;}
.main-review-section .review-inn .review-con ul li .review-info .left-img img {width:100%; height:100%;}
.main-review-section .review-inn .review-con ul li .review-info .right-txt {font-size:12px; color:#242424; float:left;}
.main-review-section .review-inn .review-con ul li .review-info .right-txt span {padding-right:10px; color:#d3cab4;}
.main-review-section .review-inn .review-con ul li .review-info .right-txt span b {font-weight:normal; color:#000;}
.main-review-section .review-inn .review-con ul li .review-info .right-txt .prdname {margin-bottom:5px;}
.main-review-section .review-more {margin:40px auto 0; width:206px; height:53px;}
.main-review-section .review-more > a {display:block; line-height:53px; text-align:center; /*color:#fff;*/ font-size:17px;}

/* INSTAGRAM  */
.insta_box {position:relative; width:100%; display:none;} 
.insta_box:after {content:''; display:block; background:#f3f3f3; width:100%; position:absolute; bottom:-90px; height:700px;}
.insta_box .insta_con {position: relative; width:1583px; margin:100px auto 0; z-index:3;}
.insta_box .insta_con #instaPics:after {content:''; display:block; clear:both;}
.insta_box .insta_con #instaPics .insta-box {width:263px !important; display:inline-block; vertical-align:top;}
.insta_box .insta_con #instaPics .insta-box:nth-child(n+13) {display:none;}
.insta_box .insta_con #instaPics .insta-box:nth-child(n+13).open {display:inline-block;}
.insta_box .insta_con #instaPics .image-layer {position:relative; float:left; width:263px; height:263px; overflow:hidden;}
.insta_box .insta_con #instaPics .image-layer img {width:100%; height:100%;}
.insta_box .insta_con .insta_btn {margin-top:75px; text-align:center;}
.insta_box .insta_con .insta_btn a {display:block; width:212px; height:65px; border:1px solid #4f4f4f; margin:0 auto; text-align:center; line-height:63px; box-sizing:border-box; font-size:16px; color:#4f4f4f;}

/* ¸ÞÀÎ ÇÏ´Ü ÀÌº¥Æ® ¹è³Ê */
.btm_event {margin:210px auto 110px; width:1583px;}
/* BASIC css end */

