/* BASIC css start */
/* 메인 배너 */
.mainBanner{position:relative;min-width:1200px;overflow:hidden;}
.mainBanner .main_banner img{width:100%;}
.mainBanner li{float:left;}
.mainBanner .prevBtn, .mainBanner .nextBtn{position:absolute;top:50%;z-index:60;margin-top:-36px;font-size:72px;color:#fff;background-color:transparent;width:72px;height:72px;text-align:center;bottom:0;padding:0;}
.mainBanner .prevBtn i, .mainBanner .nextBtn i{vertical-align:top;}
.mainBanner .prevBtn{left:10px}
.mainBanner .nextBtn{right:10px;}

/* weekly Best */
.main-tit {margin: 75px 0 30px;text-align:center;border-top: 3px solid  #333;position: relative;}
.main-tit h2 {display: inline-block;position: absolute;font-size: 30px; color:#000;font-weight: bold;background: #fff;width: 220px;top: -24px;left: 50%;margin-left: -110px;}
.column-weekly {margin: 0 auto;position:relative;width:1200px;overflow:hidden;border-bottom: 3px solid #333;padding-bottom: 40px;}
.column-weekly li {overflow:hidden;float: left;}
.column-weekly .wbNum {text-align: center;font-size:16px;text-decoration: underline;font-weight:bold;margin-bottom: 5px;}
.column-weekly .thumb img { width:100%; }
.column-weekly .bx-wrapper {padding: 10px 50px;position:relative;}
.column-weekly .bx-prev,
.column-weekly .bx-next {position: absolute;top: 50%;z-index: 99;cursor: pointer;font-size: 50px;margin-top: -34px;}
.column-weekly .bx-prev { left:0 }
.column-weekly .bx-next { right:0 }

/* 상품 타이틀 */
.h_title {padding:55px 0 20px;text-align:center;}
.h_title h3 {display:inline-block;font-size:24px;color:#111;font-weight:600;letter-spacing:2px;}
.h_title .subTxt{color:#999;font-size:12px;font-weight:400;display:block;text-align:center;letter-spacing:0;}

/* WHAT'S NEW 상품 목록 */
.newCate_prod {position:relative;}
.newCate_prod .newCateTab {height:46px;}
.newCate_prod .newCateTab li{float:left;width:20%;}
.newCate_prod .newCateTab li a{display:block;height:44px;text-align:center;line-height:44px;border:1px solid #ddd;border-left:0;font-size:14px;color:#999;font-weight:400;}
.newCate_prod .newCateTab li:first-child a{border-left:1px solid #ddd;}
.newCate_prod .newCateTab li a.active {color: #111;background-color:#f8f8f8;font-weight:600;}

.newCate_prod .newCateList {padding:10px 0 0;position:relative;}
.newCate_prod .newCateList a{display:block;}
.newCate_prod .newCateList .item-cont {width:1200px;/* overflow:visible !important; */}
.newCate_prod .newCateList ul { *zoom:1;}
.newCate_prod .newCateList ul:after { display:block; clear:both; content:'' }
.newCate_prod .newCateList li {width: 196px;}
.newCate_prod .newCateList li .thumb img { width:100%;}
.newCate_prod .newCateList .slideList{position:relative;}
.newCate_prod .slideList .itemWrap{float: left;position:relative;margin: 0 0 5px 5px;}

.newCate_prod .slideList .item1 {width: 396px;margin: 0;}
.newCate_prod .slideList .item1 .thumb img {width:100%;}


/* WHAT'S NEW 상품 내 text  */
.newCate_prod .prd-info-bx {display:none;position:absolute;top:0;bottom:0;left:0;right:0;text-align:center;}
.newCate_prod .prd-info-bx .prd-info {position:absolute;top:50%;left:0;right:0;margin-top:-20px;z-index:10}
.newCate_prod .prd-info-bx .prd-name{font-size:14px; color:#fff;font-weight: bold;}
.newCate_prod .prd-info-bx .prd-price {padding-top:3px;font-size:14px;color:#fff;font-weight: bold;}
.newCate_prod .prd-info-bx .bg {position:absolute; top:0; left:0; right:0;bottom:0;background:#000; opacity:0.6; filter:alpha(opacity=60); z-index:0 }

/* 서브 이미지 베너 */
.subBanner a{display:block;}
.subBanner.fixBg{margin-top:70px;position:relative;}
.subBanner.fixBg .title{font-size:48px;font-weight:600;line-height:48px;height:48px;display:block;position:absolute;top:50%;left:0;right:0;text-align:center;margin-top:-24px;color:#fff;}
.subBanner.fixBg .bg{height:315px;background:url(//skin.makeshop.co.kr/skin/tem98/fix_bn.jpg) 50% 0% no-repeat fixed;background-size:2000px 1333px;}

.subBanner.diviArea{height:520px;padding:40px 0 15px;}
.subBanner.diviArea .left{float:left;width:595px;}
.subBanner.diviArea .left img{height:520px;width:100%;}
.subBanner.diviArea .right{float:right;width:595px;}
.subBanner.diviArea .right .second{margin-top:10px;}
.subBanner.diviArea .right img{height:255px;width:100%;}

.subBanner.default{padding:40px 0 15px;}
.subBanner.default img{width:100%;}


/* BASIC css end */

