/* BASIC css start */
/* ¸ÞÀÎ ·Ñ¸µ ¹è³Ê */
.slick-dotted.slick-slider{text-align:center;}
.esobuttonw{margin-left:10px;}
/* »óÇ° Å¸ÀÌÆ² */
.h_title h3{font-size:2rem;color:#2e2e2e;margin:130px 0 5px;text-align:center;letter-spacing:.6px;}
.slick-slide img{min-height:100%;min-width:100%;position:relative;display:inline-block;max-width:none;}
/* tabProduct */
#tabProduct{position:relative;margin:120px auto;}
#tabProduct .newCate_prod{position:relative;}
#tabProduct .newCate_prod .newCateTab{zoom:1;overflow:hidden;text-align:center;margin:0 auto 60px;}
#tabProduct .newCate_prod .newCateTab li{display:inline-block;margin:0 20px;}
#tabProduct .newCate_prod .newCateTab li a{display:block;font-size:22px;color:#999;letter-spacing:-1.2px;}
#tabProduct .newCate_prod .newCateTab li a.active{border-bottom:1px solid #2e2e2e;color:#2e2e2e;}
#tabProduct .newCate_prod .newCateTab li a:hover{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-transition:0 .5s cubic-bezier(.45,.46,.05,.96);-o-transition:transform .5s cubic-bezier(.45,.46,.05,.96);transition:transform .5s cubic-bezier(.45,.46,.05,.96);transition:transform .5s cubic-bezier(.45,.46,.05,.96),-webkit-transform .5s cubic-bezier(.45,.46,.05,.96);}
#tabProduct .newCate_prod .newCateTab li a:after{content:"";position:relative;display:block;bottom:-1px;width:100%;height:1px;background-color:#999;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0;-webkit-transition:0 .3s cubic-bezier(.45,.46,.05,.96);-o-transition:transform .3s cubic-bezier(.45,.46,.05,.96);transition:transform .3s cubic-bezier(.45,.46,.05,.96);transition:transform .3s cubic-bezier(.45,.46,.05,.96), 0 .3s cubic-bezier(.45,.46,.05,.96);}
#tabProduct .newCate_prod .newCateTab li:hover > a:after{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-transition:0 .5s cubic-bezier(.45,.46,.05,.96);-o-transition:transform .5s cubic-bezier(.45,.46,.05,.96);transition:transform .5s cubic-bezier(.45,.46,.05,.96);transition:transform .5s cubic-bezier(.45,.46,.05,.96), 0 .5s cubic-bezier(.45,.46,.05,.96);}
#tabProduct .item-wrap .item-cont2 .item-list:first-child{width:49.8%;margin:0;}
#tabProduct .item-wrap .item-cont2 .item-list:first-child .prd-name{padding:5px 0 2px;font-size:20px;letter-spacing:-.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
#tabProduct .item-wrap .item-cont2 .item-list:first-child .prd-price {padding:0;font-size: 22px;}
#tabProduct .item-wrap .item-cont2 .item-list:hover dd{opacity:0.85;bottom:0;}
#tabProduct .item-wrap .item-cont2 .item-list dd{display:block;padding:24px!important;position:absolute;bottom:0;background-color:#fff;display:block;position:absolute;bottom:-50px;width:100%;opacity:0;box-sizing:border-box;z-index:2;transition:all .3s;overflow:hidden;}
#tabProduct .item-wrap .item-cont2 .item-list .prd-name{padding:5px 0 2px;font-size:15px;letter-spacing:-.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
#tabProduct .item-wrap .item-cont2 .item-list .prd-subname{margin-top:0}
#tabProduct .item-wrap .item-cont2 .item-list .prd-price{padding:0px;font-size: 22px;}
/* tabProduct1 */
#tabProduct1{visibility:hidden;position:relative;margin:120px auto;}
#tabProduct1 .newCate_prod1{position:relative;}
#tabProduct1 .newCate_prod1 .newCateTab1{zoom:1;overflow:hidden;text-align:center;margin:0 auto 60px;}
#tabProduct1 .newCate_prod1 .newCateTab1 li{display:inline-block;margin:0 20px;}
#tabProduct1 .newCate_prod1 .newCateTab1 li a{display:block;font-size:22px;color:#999;letter-spacing:-1.2px;}
#tabProduct1 .newCate_prod1 .newCateTab1 li a.active{border-bottom:1px solid #2e2e2e;color:#2e2e2e;}
#tabProduct1 .newCate_prod1 .newCateTab1 li a:hover{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-transition:0 .5s cubic-bezier(.45,.46,.05,.96);-o-transition:transform .5s cubic-bezier(.45,.46,.05,.96);transition:transform .5s cubic-bezier(.45,.46,.05,.96);transition:transform .5s cubic-bezier(.45,.46,.05,.96),-webkit-transform .5s cubic-bezier(.45,.46,.05,.96);}
#tabProduct1 .newCate_prod1 .newCateTab1 li a:after{content:"";position:relative;display:block;bottom:-1px;width:100%;height:1px;background-color:#999;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0;-webkit-transition:0 .3s cubic-bezier(.45,.46,.05,.96);-o-transition:transform .3s cubic-bezier(.45,.46,.05,.96);transition:transform .3s cubic-bezier(.45,.46,.05,.96);transition:transform .3s cubic-bezier(.45,.46,.05,.96), 0 .3s cubic-bezier(.45,.46,.05,.96);}
#tabProduct1 .newCate_prod1 .newCateTab1 li:hover > a:after{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-transition:0 .5s cubic-bezier(.45,.46,.05,.96);-o-transition:transform .5s cubic-bezier(.45,.46,.05,.96);transition:transform .5s cubic-bezier(.45,.46,.05,.96);transition:transform .5s cubic-bezier(.45,.46,.05,.96), 0 .5s cubic-bezier(.45,.46,.05,.96);}
#tabProduct1 .item-wrap .item-cont3 .item-list:first-child{width:49.8%;margin:0;}
#tabProduct1 .item-wrap .item-cont3 .item-list:first-child .prd-name{padding:5px 0 2px;font-size:20px;letter-spacing:-.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
#tabProduct1 .item-wrap .item-cont3 .item-list:first-child .prd-price {padding:0;font-size: 22px;}
#tabProduct1 .item-wrap .item-cont3 .item-list:hover dd{opacity:0.85;bottom:0;}
#tabProduct1 .item-wrap .item-cont3 .item-list dd{display:block;padding:24px!important;position:absolute;bottom:0;background-color:#fff;display:block;position:absolute;bottom:-50px;width:100%;opacity:0;box-sizing:border-box;z-index:2;transition:all .3s;overflow:hidden;}
#tabProduct1 .item-wrap .item-cont3 .item-list .prd-name{padding:5px 0 2px;font-size:15px;letter-spacing:-.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
#tabProduct1 .item-wrap .item-cont3 .item-list .prd-subname{margin-top:0}
#tabProduct1 .item-wrap .item-cont3 .item-list .prd-price{padding:0px;font-size: 22px;}
/* tabProduct2 */
#tabProduct2{visibility:hidden;position:relative;margin:120px auto;}
#tabProduct2 .newCate_prod2{position:relative;}
#tabProduct2 .newCate_prod2 .newCateTab2{zoom:1;overflow:hidden;text-align:center;margin:0 auto 60px;}
#tabProduct2 .newCate_prod2 .newCateTab2 li{display:inline-block;margin:0 20px;}
#tabProduct2 .newCate_prod2 .newCateTab2 li a{display:block;font-size:22px;color:#999;letter-spacing:-1.2px;}
#tabProduct2 .newCate_prod2 .newCateTab2 li a.active{border-bottom:1px solid #2e2e2e;color:#2e2e2e;}
#tabProduct2 .newCate_prod2 .newCateTab2 li a:hover{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-transition:0 .5s cubic-bezier(.45,.46,.05,.96);-o-transition:transform .5s cubic-bezier(.45,.46,.05,.96);transition:transform .5s cubic-bezier(.45,.46,.05,.96);transition:transform .5s cubic-bezier(.45,.46,.05,.96),-webkit-transform .5s cubic-bezier(.45,.46,.05,.96);}
#tabProduct2 .newCate_prod2 .newCateTab2 li a:after{content:"";position:relative;display:block;bottom:-1px;width:100%;height:1px;background-color:#999;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0;-webkit-transition:0 .3s cubic-bezier(.45,.46,.05,.96);-o-transition:transform .3s cubic-bezier(.45,.46,.05,.96);transition:transform .3s cubic-bezier(.45,.46,.05,.96);transition:transform .3s cubic-bezier(.45,.46,.05,.96), 0 .3s cubic-bezier(.45,.46,.05,.96);}
#tabProduct2 .newCate_prod2 .newCateTab2 li:hover > a:after{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-transition:0 .5s cubic-bezier(.45,.46,.05,.96);-o-transition:transform .5s cubic-bezier(.45,.46,.05,.96);transition:transform .5s cubic-bezier(.45,.46,.05,.96);transition:transform .5s cubic-bezier(.45,.46,.05,.96), 0 .5s cubic-bezier(.45,.46,.05,.96);}
#tabProduct2 .item-wrap .item-cont2 .item-list:first-child{width:49.8%;margin:0;}
#tabProduct2 .item-wrap .item-cont2 .item-list:first-child .prd-name{padding:5px 0 2px;font-size:20px;letter-spacing:-.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
#tabProduct2 .item-wrap .item-cont2 .item-list:first-child .prd-price {padding:0;font-size: 22px;}
#tabProduct2 .item-wrap .item-cont2 .item-list:hover dd{opacity:0.85;bottom:0;}
#tabProduct2 .item-wrap .item-cont2 .item-list dd{display:block;padding:24px!important;position:absolute;bottom:0;background-color:#fff;display:block;position:absolute;bottom:-50px;width:100%;opacity:0;box-sizing:border-box;z-index:2;transition:all .3s;overflow:hidden;}
#tabProduct2 .item-wrap .item-cont2 .item-list .prd-name{padding:5px 0 2px;font-size:15px;letter-spacing:-.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
#tabProduct2 .item-wrap .item-cont2 .item-list .prd-subname{margin-top:0}
#tabProduct2 .item-wrap .item-cont2 .item-list .prd-price{padding:0px;font-size: 22px;}

#newWrap{width:100%;max-width:1680px;min-width:1100px;margin:0 auto 140px;}
.esohalf .esotitlelineb {margin: 0px auto 20px;}
.item-wrap .item-cont2{overflow:hidden;margin-left:0px;}
.item-wrap .item-cont2 .item-list{float:left;width:24%;margin:0 0 30px 1%;position:relative;padding:0;overflow:hidden;}
.item-wrap .item-cont2 .item-list .thumb{position:relative;border: 20px solid #f8f8f8;
    box-sizing: border-box ;}
.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:0 .5s ease;transition:transform .5s ease;}
.item-wrap .item-cont2 .item-list .thumb a:hover img{-webkit-transform:scale(1.02);transform:scale(1.02);}
.item-wrap .item-cont2 .item-list .thumb .clChip{margin-top:5px;}
.item-wrap .item-cont2 .item-list .thumb .clChip span{display:inline-block;width:14px;height:4px;}
.item-wrap .item-cont3{overflow:hidden;margin-left:0px;}
.item-wrap .item-cont3 .item-list{float:right;width:24%;margin:0 1% 30px 0;position:relative;padding:0;overflow:hidden;}
.item-wrap .item-cont3 .item-list .thumb{position:relative;border: 20px solid #f8f8f8;
    box-sizing: border-box ;}
.item-wrap .item-cont3 .item-list .thumb a{display:block;overflow:hidden;}
.item-wrap .item-cont3 .item-list .thumb a img{width:100%;-webkit-transition:0 .5s ease;transition:transform .5s ease;}
.item-wrap .item-cont3 .item-list .thumb a:hover img{-webkit-transform:scale(1.02);transform:scale(1.02);}
.item-wrap .item-cont3 .item-list .thumb .clChip{margin-top:5px;}
.item-wrap .item-cont3 .item-list .thumb .clChip span{display:inline-block;width:14px;height:4px;}
.slick-slider .esocontent{top:30%;margin-left:20%;max-width:550px;width:100%;padding:2rem;position:absolute;}
.slide-content{padding:10px 20px 10px 0;opacity:0;}
.slide-content h1{font-size:3.5rem;letter-spacing:-3.5px;line-height:4.4rem;margin:5% 0 0;}
.slide-content h2{font-size:2.5rem;letter-spacing:-1.5px;padding-left:7px;}
@-webkit-keyframes fadeInUpSD{0opacity:0;-webkit-transform:translateY(100px);transform:translateY(100px);}
100%{opacity:1;-webkit-transform:none;transform:none;}
}
@keyframes fadeInUpSD{0opacity:0;-webkit-transform:translateY(100px);transform:translateY(100px);}
100%{opacity:1;-webkit-transform:none;transform:none;}
}
.fadeInUpSD{-webkit-animation-name:fadeInUpSD;animation-name:fadeInUpSD;}
.slick-active .slide-content{animation-name:fadeInUpSD;animation-duration:1s;opacity:1;width:100%;padding:10px 20px 30px 0;}
@media max-width 768px {
.slick-slider .esocontent{top:50%;margin-left:1rem;max-width:100%;width:100%;padding:1rem;}
.slide-content h1{font-size:2rem;letter-spacing:-2.5px;line-height:2.1rem;margin:.5% 0;}
.slide-content h2{font-size:1.7rem;letter-spacing:0;padding-left:7px;font-weight:normal;}
}
/* MD'S PICK  ·Ñ¸µ»óÇ°Áø¿­ */
.mdWrap{margin:100px 0;}
.mdPickWrap{position:relative;width:100%;max-width:1680px;min-width:1100px;margin:0 auto;}
.mdPickWrap .h_title{float:left;position:absolute;left:70px;top:45px;}
.mdPickWrap .h_title h3{margin:0;}
.mdPickWrap .h_title h3 span{font-size:13px;font-weight:normal;display:block;text-align:center;}
.mdPickWrap .h_title h3 span:before{content:'';width:30px;height:1px;background:#000;display:block;margin:14px auto;}
.mdPickWrap .sliderArea{position:relative;width:910px;float:right;}
.mdPickWrap .bx-pager{position:absolute;left:-196px;bottom:30px;}
.mdPickWrap .bx-pager .bx-pager-item{display:inline-block;}
.mdPickWrap .bx-pager .bx-pager-item a{font-size:0;width:10px;height:10px;border-radius:50%;background:#8d8d8d;display:block;margin:0 4px;}
.mdPickWrap .bx-pager .bx-pager-item a.active{background:#000;}
.mdPickWrap .bx-controls-direction{color:#111;}
.mdPickWrap .bx-controls-direction .bx-next{right:-60px;}
.mdPickWrap .bx-controls-direction .bx-prev{left:-60px;}
.mdPickWrap .bx-controls-direction .bx-next,.mdPickWrap .bx-controls-direction .bx-prev{position:absolute;top:44%;display:inline-block;font-size:30px;width:40px;height:40px;color:#8c8c8c;background-image:none;text-align:center;}
.mdPickWrap .bx-controls-direction .bx-prev:hover,.mdPickWrap .bx-controls-direction .bx-next:hover{color:#2c2c2c;}
.mdPickWrap .bx-controls-direction i{line-height:45px;}
.mdPickWrap .list{}
.mdPickWrap .list .thumb{position:relative;display:block;overflow:hidden;text-align:center;}
.mdPickWrap .list .thumb img{width:100%;}
.mdPickWrap .list .thumb:hover .prd-info{display:block;-webkit-transition:0 .5s ease;transition:transform .5s ease;}
.mdPickWrap .list .thumb .prd-info{display:none;position:absolute;right:0;bottom:0;width:100%;height:60px;background-color:rgba(255,255,255,0.7);padding:20px 0 0;}
.mdPickWrap .list .thumb .prd-info:hover{background-color:rgba(255,255,255,0.7);}
.mdPickWrap .prd-info .prd-name{font-size:15px;}
.mdPickWrap .prd-info .prd-price del{color:#999;font-weight:normal;font-size:14px;margin-right:5px;}
.mdPickWrap .prd-info .prd-price{padding:6px 0;font-size:15px;}
.mdPickWrap .list .thumb:hover .prd-preview{display:block;-webkit-transition:0 .5s ease;transition:transform .5s ease;}
.mdPickWrap .list .prd-preview{display:none;position:absolute;left:0;right:0;bottom:-24px;}
.mdPickWrap .list .prd-preview a{display:block;font-size:18px;line-height:40px;text-align:center;}
/* Video Area */
.videoWrap{margin-top:30px;position:relative;width:100%;background:#f8f8f8;}
.videoWrap .videoInner{width:100%;max-width:1330px;min-width:1100px;margin:0 auto;padding:100px 0;}
.videoWrap .videoInner .video{float:left;}
.videoWrap .videoInner .video iframe{width:780px;height:430px;border:0;}
.add1Product{float:left;margin:0 0 0 90px;position:relative;width:285px;}
.add1Product .item-list{text-align:center;}
.add1Product .item-list .thumb{position:relative;width:285px;border-radius:100%;overflow:hidden;}
.add1Product .item-list .thumb img{width:285px;}
.add1Product .item-list .thumb:hover .prd-preview{display:block;-webkit-transition:0 .5s ease;transition:transform .5s ease;}
.add1Product .item-list .thumb .prd-preview{display:none;position:absolute;left:50%;bottom:42%;width:40px;height:40px;margin-left:-20px;border-radius:100%;background-color:rgba(255,255,255,0.9);}
.add1Product .item-list .thumb .prd-preview a{display:block;font-size:18px;line-height:40px;text-align:center;}
.add1Product .item-list .thumb .prd-preview:hover{background-color:rgba(255,255,255,1);}
.add1Product .item-list .prd-name{padding:26px 0 0;font-size:16px;}
.add1Product .item-list .prd-subname{margin-top:8px;font-size:14px;color:#999;}
.add1Product .item-list .prd-price{padding:15px 0 0;font-size:16px;}
.add1Product .item-list .prd-price del{color:#999;font-size:14px;margin-right:5px;}
/* SPEICAL ITEM */
#specialWrap{width:1200px;margin:100px auto 0;}
/* ·Õ¹è³Ê */
.bannerArea{margin:60px auto 0;}
#ftWrap{margin:0!important;}
/* BASIC css end */

