/* BASIC css start */
/*.item-wrap {overflow: hidden;margin: 0 auto;}*/

#mainWrap { margin:0 auto; width: 1920px; }

/* 메인 슬라이드 배너 */
#mainSlider { top: 0; }
#mainSlider .swiper-container { width: 100%; height: 500px; }
#mainSlider .swiper-slide { text-align: center; font-size: 18px; background: #fff; }
#mainSlider .swiper-slide img { width: 100%; display: block; height: 500px;}


#mainSlider .swiper-button-next,
#mainSlider .swiper-button-prev { opacity:0; -webkit-transition: all 0.3s ease; transition: all 0.3s ease; }
#mainSlider .swiper-container:hover .swiper-button-next,
#mainSlider .swiper-container:hover .swiper-button-prev { opacity:1; -webkit-transition: all 0.3s ease; transition: all 0.3s ease; }
#mainSlider .swiper-button-next { right:50px; background:url('/design/drvape1/13199/tem173/arrow_right.png') 0 0 no-repeat; width: 28px; height: 60px;}
#mainSlider .swiper-button-prev { left:50px; background:url('/design/drvape1/13199/tem173/arrow_left.png') 0 0 no-repeat; width: 28px; height: 60px;}


#mainSlider .swiper-pagination-bullets { bottom:26px;}
#mainSlider .swiper-pagination-bullet { width:9px; height:9px; background:#fff; opacity:0.6; }
#mainSlider .swiper-pagination-bullet-active { background:#fff; opacity:1;}





/* 베스트 셀러 */


.best_seller{ width: 1920px; height: auto; display: inline-block; }
.best_seller h3{ text-align: center; font-size: 35px; font-weight: middle;  margin: 80px 0 30px 0; }


.best_seller .bs-wrap{ width: 1920px; height: auto; display: inline-block; border: 1px solid #d9d9d9; background: #f9f9f9;  }

.best_seller .bs-wrap .bs-cont1 { width: 1920px;  margin: 0 auto;  }
.best_seller .first_bs{ margin: 38px auto; width: 1227px; height: 273px; }

.best_seller .first_bs li{ float:left; width: 390px; height: 273px;  }
.best_seller .first_bs li:not(last-child){ margin-right: 19px;   }

.best_seller .first_bs li a{ display: block; width: 390px; height: 273px;  }
.best_seller .first_bs li a:hover{ box-shadow : 1px 1px 10px #ccc; }



.best_seller .bs-wrap .bs-cont2 { width: 1920px;  margin: 0 auto;  }

.best_seller .second_bs{ margin: 38px auto; width: 1227px; height: 300px;  }



.best_seller .first-bsline{ width: 390px;  }
.best_seller .first-bsline li{ float:left;  width: 390px; height: 128px; margin-right: 19px;  }
.best_seller .first-bsline li:first-child{ margin-bottom: 17px;  }
.best_seller .first-bsline li a{ display: block; float:left;  width: 390px; height: 128px;  }
.best_seller .first-bsline li a:hover{ box-shadow : 1px 1px 10px #ccc; }


.best_seller .second-bsline { float:left; width: 390px; height: 273px;  margin-top: -145px;  }
.best_seller .second-bsline li { float:left; width: 390px; height: 273px;  margin-right: 19px;  }
.best_seller .second-bsline li a{ display: block;  width: 390px; height: 273px;  }
.best_seller .second-bsline li a:hover{ box-shadow : 1px 1px 10px #ccc; }



.best_seller .last-bsline{ width: 390px; float: left; margin: -145px 0 0 19px;  }
.best_seller .last-bsline li{ float:left;  width: 185px; height: 273px;   }
.best_seller .last-bsline li:first-child{ margin-right: 19px;  }
.best_seller .last-bsline li a{ display: block; float:left;  width: 185px; height: 273px;  }
.best_seller .last-bsline li a:hover{ box-shadow : 1px 1px 10px #ccc; }




/* 신제품 */


#tabProduct {visibility:hidden;position:relative;width:1200px; margin:80px auto;}
#tabProduct h3{   text-align: center; font-size: 35px; font-weight: middle;  margin: 80px 0 10px 0; }
#tabProduct .newCate_prod { position:relative }
#tabProduct .newCate_prod .newCateTab {zoom: 1;overflow: hidden;margin: 0 auto 40px;text-align:center;}
#tabProduct .newCate_prod .newCateTab li{display:inline-block; width: 120px; margin: 0 3px; text-align:center;}
#tabProduct .newCate_prod .newCateTab li a {display:block; height: 37px;font-size:14px;line-height: 37px; color:#444; border:1px solid #979797; border-radius:20px; }
#tabProduct .newCate_prod .newCateTab li a.active { color:#fff; background-color:#fbad5c; border: none; }

.item-wrap .item-cont2 {overflow: hidden; }
.item-wrap .item-cont2 .item-list {float:left;width: 285px; margin-bottom: 20px;}
.item-wrap .item-cont2 .item-list .thumb { position: relative; }
.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 .thumb .clChip {margin-top:5px; }
.item-wrap .item-cont2 .item-list .thumb .clChip span {display: inline-block;width: 14px;height: 4px;}




/* AS 배너 */


.as_banner a{ width: 1920px; height:300px; display: block; margin-top: -70px;    }




/* 하단 배너 */


.bottom_banner{ width: 1332px; margin: 0 auto; height: 261px; margin-top: 80px; }
.bottom_banner div{ float:left; margin-bottom: 80px; width: 310px; height: 261px; }
.bottom_banner div:not(last-child){ margin-right: 22px; }
.bottom_banner .b_banner02 .b_banner04 a{ display: block; width: 310px; height: 261px; }
.bottom_banner .b_banner02 .b_banner04 a:hover{ box-shadow : 1px 1px 10px #ccc; }



.main_bottom {
	width:1400px;
	margin:0 auto 100px;
    text-align:center;
}


.main_bottom div{ float:left; display:inline-block; }
.main_bottom .as_top{ margin-bottom: 15px; }
.main_bottom .as_bottom_01{ width: 275px; height: 180px; margin-right:13px }
.main_bottom .as_bottom_02{ width: 405px; height: 180px;  }
.main_bottom div:nth-child(4){ margin-right: 14px; }



.main_bottom .as_top:hover {
   box-shadow : 1px 1px 10px #ddd;

} 


.main_bottom .as_bottom_01:hover {
   box-shadow : 1px 1px 10px #ddd;

} 



.main_bottom div:last-child {
	margin-right:0px
}
.main_bottom:after {
	content: "";
	display: block;
	clear: both;

@media (min-width:1200px) {
	#mdPick .leftAboutInfo { float:left; font-weight: 300; width:15%; }
	#mdPick .mdPickSlider { position:relative; float:right;width:80%; padding:10px; background: #fff; }


}
/* BASIC css end */

