/* BASIC css start */
/* ¸ÞÀÎ ·Ñ¸µ ¹è³Ê */
.mainBan { }
.mainBan .sliderWrap {position:relative;min-width:1200px;height: 460px;overflow:hidden; width:100%}
.mainBan .sliderWrap .sliderArea {margin-left:-1500px;position:absolute;top:0;left:50%;width:3000px;text-align: center;}
.mainBan .sliderArea .bx-pager{position:absolute;bottom: 80px;left:0;right:0;z-index:60;text-align:center; font-size:20px; }
.mainBan .sliderArea .bx-pager-item{transition:all 0.3s ease;-webkit-transition:all 0.3s ease;display:inline-block;position:relative;}
.mainBan .sliderArea .bx-pager-link{display:inline-block;width: 12px;height: 12px;font-size:0;margin: 0 5px;background-color: #2e2e2e;border-radius: 10px;}
.mainBan .sliderArea .bx-pager-link.active{background-color: #ddd;}
.mainBan .sliderArea .bx-controls-direction {position:absolute;top:50%;z-index:60;text-align:center;width: 100%; opacity:0;}
.mainBan .sliderArea:hover .bx-controls-direction { transition:all 0.3s ease;-webkit-transition:all 0.3s ease; opacity:1;width: 100%;  }
.mainBan .sliderArea .bx-prev, .mainBan .sliderArea .bx-next{position:absolute;top:0;margin-top:-30px;font-size: 24px;display:inline-block;width:50px;height:50px;line-height: 50px; background:#fff; border-radius:100px;/*border: 1px solid rgba(255, 255, 255, 0);transition:all 0.3s ease;-webkit-transition:all 0.3s ease;*/color:#2e2e2e;}
.mainBan .sliderArea .bx-prev{left: 30%;margin-left: 0px; }
.mainBan .sliderArea .bx-next{right: 30%;margin-right: 0px; }
.mainBan .sliderArea .bx-controls-direction a.bx-prev:hover, .mainBan .sliderArea .bx-controls-direction a.bx-next:hover {background:#2e2e2e; color:#fff}


/* 8°³ ¾ÆÀÌÄÜ */
.imgIcon { margin:50px auto 0; position:relative; width:1200px; overflow:hidden }
.imgIcon span { *zoom:1 }
.imgIcon span:after { display:block; clear:both; content:'' }
.imgIcon span { padding-right:10px; padding-left:10px; float:left;}
.imgIcon span a{display:block; width:100px; height:125px;}


/* ÀÌ¹ÌÁö ¹è³Ê */
.imgBanner { margin:30px auto 0; position:relative; width:1200px; overflow:hidden }
.imgBanner ul { *zoom:1 }
.imgBanner ul:after { display:block; clear:both; content:'' }
.imgBanner ul li { padding-right:0px; float:left;   text-align: center;}
.imgBanner ul li a{display:block; width:300px; height:170px;}
.imgBanner .textOver{position:relative;display:block}
.imgBanner .textOver img { display: block; width: 100%; height: auto; }
.imgBanner .textOver .txtArea{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0);}
.imgBanner .textOver .txt{position:relative;height:100%;color:#000;font-weight:bold;}
.imgBanner .textOver .txt .tit{position:absolute;top:80%;left:20px;margin-top:-11px;width:100%;font-size:20px;text-align:left;text-shadow: -1px -1px 0 #fff, 1px -1px 0 #fff, -1px 1px 0 #fff, 1px 1px 0 #fff;transition:all .4s ease-out}
.imgBanner .textOver .txt .subTit{position:absolute;top:87%;left:20px;margin-top:-9px;width:100%;font-size:24px;text-align:left;text-shadow: -1px -1px 0 #fff, 1px -1px 0 #fff, -1px 1px 0 #fff, 1px 1px 0 #fff;opacity:0;transition:all .4s ease-out}
.imgBanner .textOver:hover .txt {  border: 1px solid rgba(255, 255, 255, 0.3);}
.imgBanner .textOver:hover .txt .tit {  top: 84%;  opacity: 0;}
.imgBanner .textOver:hover .txt .subTit {  top: 80%;  opacity: 1;}


/* »óÇ° Å¸ÀÌÆ² */
.h_title h3 { text-align:center; font-size: 40px; font-weight:500; color:#2e2e2e; margin:0 0 35px; }
.Title2 { text-align:center; font-size: 25px; font-weight:500; color:#2e2e2e; margin:80px 0 35px;}
.Title3 { text-align:center; font-size: 25px; font-weight:500; color:#2e2e2e; margin:30px 0 35px;}

/*¸®ºäÀÌº¥Æ® */
#newWrap {margin: 0px auto 0; width: 1220px; }
.midImgArea{position:relative; margin-top:20px;}
.blank{position:relative; margin-top:30px;}
.blank2{position:relative; margin-top:50px;}


/* tabProduct */
#tabProduct {visibility:hidden;position:relative;margin: 10px 0;}
#tabProduct:after { display:block; clear:both; content:'' }
#tabProduct .newCate_prod .newCateTab {zoom: 1;overflow: hidden;width: 240px;margin: 0 auto 20px;}
#tabProduct .newCate_prod .newCateTab li{float:left;width: 100px;margin: 0 10px;text-align:center;}
#tabProduct .newCate_prod .newCateTab li a {height: 45px;font-size:20px;line-height: 45px;}
#tabProduct .newCate_prod .newCateTab li a.active {border-bottom: 2px solid #111;    font-weight: 700;  padding-bottom: 6px;}
#tabProduct .newCate_prod .slideList ul {margin-left: -25px;}
#tabProduct .newCate_prod .slideList li {position:relative;float:left;width: 284px;margin: 0 0 25px 25px;}
#tabProduct .newCate_prod .slideList li .thumb {position: relative;overflow: hidden;width: 284px;height: 284px;}
#tabProduct .newCate_prod .slideList li .thumb img {width:100%;}
#tabProduct .newCate_prod .prd-info-bx {top:0;bottom:0;left:0;right:0;text-align:center;}
#tabProduct .newCate_prod .prd-info-bx .prd-info {position:relative;left:0;right:0;margin-top: 10px;z-index:10;}
#tabProduct .newCate_prod .prd-info-bx .clChip {  padding-top:12px; }
#tabProduct .newCate_prod .prd-info-bx .clChip span {display:inline-block; width:10px; height:10px; border:1px solid #dddddd;border-radius: 10px;}
#tabProduct .newCate_prod .prd-info-bx .prd-name {font-size: 14px;}
#tabProduct .newCate_prod .prd-info-bx .prd-subname {padding: 10px 15px;}
#tabProduct .newCate_prod .prd-info-bx .prd-price {padding: 5px 0;position:relative;}
#tabProduct .newCate_prod .prd-info-bx .prd-price del,
#tabProduct .newCate_prod .prd-info-bx .prd-price strike {color:#999;margin-left: 5px;}
#tabProduct .newCate_prod .prd-info-bx .prd-price span {color: #113e00;font-weight:bold;}
#tabProduct .newCate_prod .prd-info-bx .prd-preview i { font-size: 16px; }

#tabProduct .bx-controls-direction {position:absolute;bottom: 260px;z-index:60;text-align:center;width: 100%;}
#tabProduct .bx-prev, #tabProduct .bx-next{position:absolute;top:0;margin-top:-30px;font-size: 50px;display:inline-block;width:60px;height:60px;}
#tabProduct .bx-prev i, #tabProduct .bx-next i {line-height: 60px;}
#tabProduct .bx-prev {left: -70px;}
#tabProduct .bx-next {right: -70px;}
#tabProduct .bx-prev:hover, #tabProduct .bx-next:hover{color:#777}

/* ¸®ºä ·Ñ¸µ ¹è³Ê */
.rollBan { position:relative; width:1200px; height: 300px;overflow:hidden; width:100%}
.rollBan .sliderArea {margin-left:-1500px;position:absolute;top:0;left:50%;width:3000px;text-align: center;}
.rollBan .bx-pager{position:absolute;bottom: 20px;left:0;right:0;z-index:60;text-align:center; font-size:20px; }
.rollBan .bx-pager-item{transition:all 0.3s ease;-webkit-transition:all 0.3s ease;display:inline-block;position:relative;}
.rollBan .bx-pager-link{display:inline-block;width: 13px;height: 13px;font-size:0;margin: 0 5px;background-color: #2e2e2e;border-radius: 10px;}
.rollBan .bx-pager-link.active{background-color: #fff;}

/* MD'S PICK  ·Ñ¸µ»óÇ°Áø¿­ */
.mdArea { max-width:1220px; min-width:1200px; margin:50px auto 0; }
.mdPickWrap {position:relative;}
.mdPickWrap p.ttl { text-align:center; font-size: 40px; font-weight:500; color:#2e2e2e; margin:0 0 35px; }
.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: 225px;}
.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 {text-align:center;font-size: 14px; }
.mdPickWrap .prd-info .prd-subname {text-align:center;font-size:14px; color:#999; margin-top:7px; }
.mdPickWrap .prd-info .prd-price del {text-align:center; color:#999; font-weight: normal; font-size: 15px; margin-right: 5px;}
.mdPickWrap .prd-info .prd-price {text-align:center;padding: 20px 0 0;font-size:17px;}
.mdPickWrap .prd-info .prd-price .red { text-align:center;color:#f52e54; margin-right:6px;}
.mdPickWrap .prd-info .prd-price .krw { text-align:center;font-size:15px;}

/* º£½ºÆ®¸®ºä ¸ðÀ½ */
#reviewBoard .review-wrap .tiny a img {width: 200px;}
.item-wrap .item-cont .item-list .best_review {float:left; width:270px; border: 1px solid rgb(220, 220, 220); margin-bottom:40px;}
.item-wrap .item-cont .item-list .best_review .review {padding:15px; border-bottom: 1px solid rgb(200, 200, 200);}
.item-wrap .item-cont .item-list .best_review .review .review_text {height:30px; padding-top:5px; padding-bottom:15px;}
.item-wrap .item-cont .item-list .click {width:270px;}
.item-wrap .item-cont .item-list .count {float:right;}
.item-wrap .item-cont .item-list .write {padding-top:10px;}
.item-wrap .item-cont .item-list .date {float:right; }
.item-wrap .item-cont .item-list .product_img {width: 50px; margin:10px; float:left;}
.item-wrap .item-cont .item-list .product {width:260px; margin:10px}
.item-wrap .item-cont .item-list .product .product_name {padding-top:10px; margin-bottom:5px;}
/* BASIC css end */

