/* BASIC css start */
.item-wrap {overflow: hidden; padding: 35px 30px 0 0;margin: 0 auto;min-width: 1200px;}

/* 메인 롤링 배너 */
.sliderWrap {position:relative;min-width:1200px;height: 840px;overflow:hidden;}
.sliderWrap .sliderArea {margin-left:-1500px;position:absolute;top:0;left:50%;width:3000px;text-align: center;}
.sliderArea .bx-pager{position:absolute;bottom: 23px;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: 15px;height: 15px;font-size:0;margin: 0 5px;background-color: #d2d2d2;border-radius: 10px;}
.sliderArea .bx-pager-link.active{background-color: #2e2e2e;}
.sliderArea .bx-controls-direction {position:absolute;top:50%;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{color:#3a3a3a; position:absolute;top:0;margin-top:-30px;font-size: 30px;display:inline-block;width:60px;height:60px;line-height: 65px; transition:all 0.3s ease;-webkit-transition:all 0.3s ease;}
.sliderArea .bx-prev{left: 33%;margin-left: -440px; }
.sliderArea .bx-next{right: 33%;margin-right: -440px; }
.sliderArea .bx-controls-direction a.bx-prev:hover, .sliderArea .bx-controls-direction a.bx-next:hover {}

/* 서브 배너 */
.subBanArea { width:1200px; margin:60px auto; }
.subBanArea li { float:left; text-align:center; width:600px; height:326px}
.subBanArea li:last-child { margin:0;}
.subBanArea li a { display:block; }
.subBanArea li.txBn {background:#f6f8f7;     text-align: left;}
.subBanArea li.txBn .margin{padding: 40px 60px 20px;}
.subBanArea li.txBn strong { font-size:24px; margin:30px 0 20px; display:block; }
.subBanArea li.txBn p { line-height:18px;font-size: 14px;  margin: 0 0 20px;}
.subBanArea li.txBn button a{background: #2d2d2d;  color: #fff;  padding: 12px 30px;}
.subBanArea li.txBn button a:hover{background:#fff; color:#2d2d2d}



/* 상품 타이틀 */
.h_title h3 { text-align:center; font-size: 22px; font-weight:bold; color:#2e2e2e; }

/* tabProduct */
#tabProduct {visibility:hidden;position:relative;width:1200px; margin:100px auto;}
#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:#979797;  }
#tabProduct .newCate_prod .newCateTab li a.active { color:#2d2d2d; border-top:2px solid #2d2d2d; border-bottom:2px solid #2d2d2d ; font-weight:700}



/* 이미지 고정 배너 */
.fixed-img-bannerWrap {position:relative; margin: 90px auto 0px;width: 1200px;  height: 431px}
.fixed-img-bannerWrap .imbBg{background: url(//skin.makeshop.co.kr/skin/tem151/newBnr/PC/fixed_victoria.jpg);     width: 100%;  height: 100%;}
.fixed-img-bannerWrap .fixed-img-banner {position:relative; background: rgba(45, 45, 45, 0.7);;   width:100%;  height: 100%;}
.fixed-img-bannerWrap .fixed-img-banner .t1 {font-size: 48px;color: #fff;text-align:center; padding-top:120px; font-weight:700}
.fixed-img-bannerWrap .fixed-img-banner .t2 {font-size: 18px;color: #fff;text-align:center;margin: 10px 0px 20px}
.fixed-img-bannerWrap .fixed-img-banner .b1{background:#fff;  width: 100px;  margin: 20px auto;  text-align: center;border-radius: 6px;}
.fixed-img-bannerWrap .fixed-img-banner .b1 a {font-size: 18px; display:block; color:#2d2d2d; padding:10px; background:#fff;}


/* SPEICAL ITEM */
#specialWrap {width:1200px; margin:100px auto; }



/* BASIC css end */

