/* BASIC css start */
#ftWrap {margin:0 !important; border-top:none !important; }
.item-wrap {overflow: visible; max-width:1440px;padding: 32px 0 0 0;margin: 0 auto;min-width: 1200px;}

/* ¸ÞÀÎ ·Ñ¸µ ¹è³Ê */
.sliderWrap {position:relative;max-width:1440px;min-width:1200px;height: 645px;margin:0 auto;overflow:hidden;}
.sliderWrap .sliderArea {position:absolute;top:0;left:0;width:1110px;}
.sliderArea .bx-pager{position:absolute;bottom: 20px;left:0;right:0;z-index:60;text-align:center; font-size:20px; }
.sliderArea .bx-pager-item{transition:all 0.3s ease;-webkit-transition:all 0.3s ease;display:inline-block;position:relative;}
.sliderArea .bx-pager-link{display:inline-block;width: 10px;height: 10px;font-size:0;margin: 0 5px;background-color: transparent;border:2px solid #fff;border-radius: 10px;}
.sliderArea .bx-pager-link.active{background-color: #fff;}
.sliderArea .bx-controls-direction {position:absolute;top:52%;z-index:60;text-align:center;width: 100%; opacity:0;}
.sliderArea:hover .bx-controls-direction { transition:all 0.3s ease;-webkit-transition:all 0.3s ease; opacity:1; }
.sliderArea .bx-prev, .sliderArea .bx-next{position:absolute;top:0;text-align:center;margin-top:-30px;font-size: 36px;display:inline-block;width:32px;height:32px;line-height: 33px;transition:all 0.3s ease;-webkit-transition:all 0.3s ease;color:#fff;opacity:0.5;}
.sliderArea .bx-prev{left: 2%; }
.sliderArea .bx-next{right: 2%; }
.sliderArea .bx-controls-direction a.bx-prev:hover, .sliderArea .bx-controls-direction a.bx-next:hover {color:#fff;opacity:1;}
.sliderWrap .subBan01 {position:absolute;top:0;right:0;width:310px; display:block; overflow:hidden}
.sliderWrap .subBan02 {position:absolute;bottom:0;right:0;width:310px; display:block; overflow:hidden}
.sliderWrap .subBan01 img, 
.sliderWrap .subBan02 img { -webkit-transition: -webkit-transform 0.5s ease;transition:transform 0.5s ease; }
.sliderWrap .subBan01:hover img,
.sliderWrap .subBan02:hover img { -webkit-transform: scale(1.15);transform: scale(1.15) }

/* »óÇ° Å¸ÀÌÆ² */
.h_title h3 { color:#2e2e2e; font-size:32px;text-align:center;font-weight:500; }

/* tabProduct */
#tabProduct {/*visibility:hidden;*/position:relative;width:100%; margin:120px auto;}
#tabProduct .newCate_prod { position:relative }
#tabProduct .newCate_prod .newCateTab {/*zoom: 1;overflow: hidden;*/ text-align:center; z-index:90; }
#tabProduct .newCate_prod .newCateTab li{ display:inline-block;}
#tabProduct .newCate_prod .newCateTab li a {display:block;height: 34px;font-size:20px;line-height: 34px; color:#8d8c8c;margin:0 18px 40px; }
#tabProduct .newCate_prod .newCateTab li a:hover,
#tabProduct .newCate_prod .newCateTab li a.active { border-bottom:2px solid #2c2c2c;font-weight:500;color:#2c2c2c;}

/* MD'S PICK  ·Ñ¸µ»óÇ°Áø¿­ */
.mdArea { max-width:1440px; min-width:1200px; margin:150px auto 0; }
.mdPickWrap {position:relative;}
.mdPickWrap p.ttl { font-size:32px;text-align:center;font-weight:500; }
.mdPickWrap .sliderArea{position:relative; margin:32px 0 0; }
.mdPickWrap .swiperBtn{font-size: 23px;position:absolute;top: 38%; border:none;background-image: none; text-align:center;width:35px;height:50px;background:rgba(0,0,0,0.2);color:#fff;}
.mdPickWrap .swiperBtn i{line-height: 50px;}
.mdPickWrap .swiper-button-next{right: 0; -webkit-transition: all 0.3s ease; transition: all 0.3s ease; }
.mdPickWrap .swiper-button-prev{left: 0; -webkit-transition: all 0.3s ease; transition: all 0.3s ease; }
.mdPickWrap .swiper-button-prev:hover,
.mdPickWrap .swiper-button-next:hover { background:rgba(0,0,0,0.5);color:#fff; }
.mdPickWrap .list {margin: 0 9px 0 11px;width: 273px;}
.mdPickWrap .list .thumb { display:block; overflow:hidden; position:relative;text-align: center;}
.mdPickWrap .list .thumb img {width: 100%; max-width: 100%; -webkit-transition: -webkit-transform 0.5s ease;transition:transform 0.5s ease; }
.mdPickWrap .list .thumb:hover img {-webkit-transform: scale(1.15);transform: scale(1.15) }
.mdPickWrap .list .thumb:hover .prd-preview { display:block; -webkit-transition: -webkit-transform 0.5s ease;transition:transform 0.5s ease; }
.mdPickWrap .list .thumb .prd-preview { display:none; position:absolute; left:0;right:0;bottom:20px; width:90%; height:40px; background-color:rgba(255, 255, 255, 0.5);text-align:center;margin:0 auto;}
.mdPickWrap .list .thumb .prd-preview a { display:block; font-size: 14px;line-height:40px;color:#2c2c2c; }
.mdPickWrap .list .thumb .prd-preview:hover { background-color:rgba(255, 255, 255, 0.9);}

.mdPickWrap .prd-info { margin:20px 0 0; }
.mdPickWrap .prd-info .prd-name {font-size: 14px; }
.mdPickWrap .prd-info .prd-subname {font-size:14px; color:#999; margin-top:7px; }
.mdPickWrap .prd-info .prd-price del { color:#999; font-weight: normal; font-size: 15px; margin-right: 5px;}
.mdPickWrap .prd-info .prd-price {padding: 20px 0 0;font-size:17px;}
.mdPickWrap .prd-info .prd-price .red { color:#f52e54; margin-right:6px;}
.mdPickWrap .prd-info .prd-price .krw { font-size:15px;}

/* New Collection */
#tabProduct .item-wrap .item-cont{overflow: hidden; margin-left:-30px;}
#tabProduct .item-wrap .item-cont:after { content: ""; display: block; clear: both; }
#tabProduct .item-wrap .item-cont .item-list {float:left;width: 330px; margin: 0 0 30px 30px;box-shadow: 5px 5px 30px -20px #000;}
#tabProduct .item-wrap .item-cont .item-list .thumb { position: relative; }
#tabProduct .item-wrap .item-cont .item-list .thumb a { display:block; overflow:hidden; line-height: 60px; text-align: center;}
#tabProduct .item-wrap .item-cont .item-list .thumb a img { width:100%;-webkit-transition: -webkit-transform 0.5s ease;transition:transform 0.5s ease;}
#tabProduct .item-wrap .item-cont .item-list .thumb a:hover img {-webkit-transform: scale(1.15);transform: scale(1.15) }
#tabProduct .item-wrap .item-cont .item-list .thumb .clChip { margin-top:5px; }
#tabProduct .item-wrap .item-cont .item-list .thumb .clChip span {display: inline-block;width: 14px;height: 4px;}
#tabProduct .item-wrap .item-cont .item-list dd {padding: 30px; }
#tabProduct .item-wrap .item-cont .item-list .prd-name,
#tabProduct .item-wrap .item-cont .item-list .prd-name a { font-size: 15px;}
#tabProduct .item-wrap .item-cont .item-list .prd-subname {color:#999; margin-top:7px; font-size:14px;}
#tabProduct .item-wrap .item-cont .item-list .prd-price {padding: 20px 0 0;font-size: 18px; position:relative; }
#tabProduct .item-wrap .item-cont .item-list .prd-price del,
#tabProduct .item-wrap .item-cont .item-list .prd-price strike { color:#999; font-weight: normal; font-size: 14px; margin-right: 5px; }
#tabProduct .item-wrap .item-cont .item-list .prd-price .red {color:#f52e54; margin-right:6px; }
#tabProduct .item-wrap .item-cont .item-list .prd-price .krw { font-size: 14px;}
#tabProduct .item-wrap .item-cont .item-list .thumb:hover .prd-preview { display:block; -webkit-transition: -webkit-transform 0.5s ease;transition:transform 0.5s ease; }
#tabProduct .item-wrap .item-cont .item-list .prd-preview { display:none; position:absolute; left:0;right:0;bottom:20px; width:90%; height:40px; background-color:rgba(255, 255, 255, 0.5);text-align:center;margin:0 auto;}
#tabProduct .item-wrap .item-cont .item-list .prd-preview a { font-size: 14px;line-height:40px;color:#2c2c2c; }
#tabProduct .item-wrap .item-cont .item-list .prd-preview:hover { background-color:rgba(255, 255, 255, 0.9);}
#tabProduct .item-wrap .item-cont .item-list .MK-product-icons img { vertical-align: middle; margin-left:2px; }

/* BEST ITEM */
#specialWrap {width:1440px; margin:150px auto; }
.item-wrap .item-cont2 {overflow: hidden; margin-left:-20px;}
.item-wrap .item-cont2 .item-list { position: relative; float:left;width: 696px; margin: 0 0 30px 20px; box-shadow: 5px 5px 30px -20px #000;}
.item-wrap .item-cont2 .item-list .thumb { float:left;position: relative; width:330px; }
.item-wrap .item-cont2 .item-list .thumb a { display:block; overflow:hidden }
.item-wrap .item-cont2 .item-list .thumb a img { width:100%;-webkit-transition: -webkit-transform 0.5s ease;transition:transform 0.5s ease;}
.item-wrap .item-cont2 .item-list .thumb a:hover img {-webkit-transform: scale(1.15);transform: scale(1.15) }
.item-wrap .item-cont2 .item-list .clChip {margin-bottom:5px; }
.item-wrap .item-cont2 .item-list .clChip span {display: inline-block;width: 14px;height: 4px;}
.item-wrap .item-cont2 .item-list dd { float:left; padding: 30px 40px; }
.item-wrap .item-cont2 .item-list .red { background:#f52e54; color:#fff; font-size:18px;width:45px;height:45px; line-height:45px; text-align:center; border-radius:50%; margin:0 0 10px;}
.item-wrap .item-cont2 .item-list .prd-name { font-size: 15px; }
.item-wrap .item-cont2 .item-list .prd-subname { color:#999;line-height:18px; margin-top:7px; font-size:14px; }
.item-wrap .item-cont2 .item-list .prd-price { padding: 50px 0 3px;font-size: 18px; position:relative; }
.item-wrap .item-cont2 .item-list .prd-price del,
.item-wrap .item-cont2 .item-list .prd-price strike { color:#999; font-weight: normal; font-size: 14px; display:block; margin:0 0 4px; }
.item-wrap .item-cont2 .item-list .prd-price .krw { font-size: 14px; }
.item-wrap .item-cont2 .item-list .prd-preview {position:absolute; bottom:40px;width:284px; height:40px; background-color:rgba(246, 246, 246, 0.8);text-align:center;line-height:40px;}
.item-wrap .item-cont2 .item-list .prd-preview a { font-size:14px; display:block; line-height:40px; -webkit-transition: all 0.3s ease; transition: all 0.3s ease; }
.item-wrap .item-cont2 .item-list .prd-preview a:hover { opacity:1; background:#f2f2f2; }
.item-wrap .item-cont2 .item-list .MK-product-icons img { vertical-align: middle }

/* ÀÌ¹ÌÁö °íÁ¤ ¹è³Ê */
.fixed-img-banner { position: relative; height: 640px; background: url('/design/hi182521/13069/tem171/main_mid_ban.jpg') center top no-repeat; background-attachment: fixed; overflow: hidden; }
.fixed-img-banner .inner {width: 1200px; margin: 240px auto 0; text-align:center; }
.fixed-img-banner .inner .t1 a { font-size: 64px; color: #fff; font-weight: bold;}
.fixed-img-banner .inner .t2 { display:inline-block; font-size: 20px; color: #fff; padding:8px 40px; }

/* ÀÎ½ºÅ¸±×·¥ */
.instargram { background:#f9f9f9;text-align:center;padding:80px 0; }
.instargram .ttl {position:relative; width:1440px; font-size:34px; margin:0 auto 30px; text-align:center;}
.instargram .ttl span { font-size:34px; font-weight:500; }
.instargram .ttl .btnFollow { position:absolute;top:0; right:0;}
.instargram .ttl .btnFollow a {display:block;line-height:35px; width:100px; height:35px; border:1px solid #bdbdbd; font-size:18px;}

/* BASIC css end */

