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

#mainWrap { margin:0 50px; max-width:1919px;min-width: 1200px; }
.item-wrap {overflow: hidden;padding: 35px 30px 35px 30px;margin: 0; min-width: 1560px; position: relative;text-align: center;display: inline;}

/* 메인 롤링 배너 */
.mainBan { }
.mainBan .sliderWrap {position:relative;min-width:1700px;height: 600px;overflow:hidden; width:100%}
.mainBan .sliderWrap .sliderArea {margin-left:-1500px;position:absolute;top:0;left:50%;width:3000px;text-align: center;}
.mainBan .sliderArea {position:absolute;bottom: 80px;left:0;right:0;z-index:60;text-align:center; font-size:20px; }
.mainBan .sliderArea {transition:all 0.3s ease;-webkit-transition:all 0.3s ease;display:-webkit-inline-block;position:relative;}
.mainBan .sliderArea .bx-controls-direction {position:absolute;top: 89%;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: 66.5%;margin-left: 0px;}
.mainBan .sliderArea .bx-next{right: 30%;margin-right: 0px; }

.sliderArea {float:left;}


/* 추천상품 */
.bestPrdArea {width:1200px;margin:10px auto;position:relative;}
.bestPrdArea .bx-viewport { margin:20px 0 0;}
.bestPrdArea li { width: 285px; float:left;vertical-align: top; text-align: center;margin:0 20px 20px 0;box-sizing:border-box;position:relative;}
.bestPrdArea li:nth-child(4n) { margin:0;}
.bestPrdArea li img.listPic { width: 100%;   height: 285px;}
.bestPrdArea li a {display:block;position:relative;}
.bestPrdArea li a .best { font-size: 16px; color: #fff; background: rgba(0,0,0,0.3); width: 50px; height: 30px; position: absolute; top: 0; right: 0; line-height: 34px; }
.bestPrdArea .bx-controls {height:40px;}
.bestPrdArea .bx-pager {position:absolute;top:5px;left:50%;width:200px;text-align:center;margin-left:-100px;}
.bestPrdArea .bx-pager-item {display:inline-block;vertical-align:top;font-size:0;padding:0 7px;}
.bestPrdArea .bx-pager-link {display:inline-block;width:12px;height:12px;border:2px solid #e1e0e0;border-radius:50%;font-size:0;}
.bestPrdArea .bx-pager-link.active {background-color:#383838;border-color:#383838;cursor:default;}
.bestPrdArea .bx-controls-direction a {font-size:50px; }
.bestPrdArea .bx-controls-direction .bx-prev, 
.bestPrdArea .bx-controls-direction .bx-next { position:absolute;top:47%;}
.bestPrdArea .bx-controls-direction .bx-prev {left:-80px; }
.bestPrdArea .bx-controls-direction .bx-next {right:-80px; }
.bestPrdArea .bx-controls-direction .bx-prev:hover, 
.bestPrdArea .bx-controls-direction .bx-next:hover { opacity:0.5;}

.bestPrdArea .shoppingInfo { display:none;position:absolute;top:0;left:0;width:100%;height:100%;text-align: center; font-size: 13px; background:rgba(0,0,0,0.5);}
.bestPrdArea .shoppingInfo a { color:#fff;}
.bestPrdArea .shoppingInfo .listName {padding:120px 0 10px;font-size:14px; }
.bestPrdArea .shoppingInfo .listPrice { font-size:14px;}
.bestPrdArea .shoppingInfo .listPrice .originPrice { color:#cdcdcd;margin:0 4px 0 0;}
.bestPrdArea .shoppingInfo .prd-preview a {padding:20px 0 0;font-size:24px; }

.bestPrdArea .bestPrdSlider {}

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

/* 신상품 */
.h_title h3 {text-align:center;font-size: 28px;color:#2e2e2e;position: relative;top: -125px;}
.h_title h4 {text-align:center;font-size: 28px;color:#2e2e2e;position: relative;top: -5px;left: -774px;}
.h_title p {text-align:center;font-size: 19px;color: #797979;position: relative;top: 4px;left: -737px;}
.h_title h5 { text-align:center; font-size: 28px; color:#2e2e2e; }

.item-wrap .item-cont {overflow: hidden; margin-left:-20px;}
.item-wrap .item-cont .item-list {float:left;width: 285px; margin: 0 0 30px 20px;}
.item-wrap .item-cont .item-list .thumb { position: relative; }
.item-wrap .item-cont .item-list .thumb a { display:block; overflow:hidden }
.item-wrap .item-cont .item-list .thumb a img { width:100%;-webkit-transition: -webkit-transform 0.5s ease;transition:transform 0.5s ease;}
.item-wrap .item-cont .item-list .thumb a:hover img {-webkit-transform: scale(1.15);transform: scale(1.15) }
.item-wrap .item-cont .item-list .thumb .clChip {margin-top:5px; }
.item-wrap .item-cont .item-list .thumb .clChip span {display: inline-block;width: 14px;height: 4px;}

.item-wrap .item-cont {width: 1545px;margin: auto;margin: auto;position: relative;top: 47px;left: 24px;background-color: #e7f4ff;}
.item-wrap .item-cont .item-list {float:left;width: 285px;margin: 0 0 40px 20px;position: relative;top: 18px;}
.item-wrap .item-cont .item-list .thumb { position: relative; }
.item-wrap .item-cont .item-list .thumb a { display:block; overflow:hidden }
.item-wrap .item-cont .item-list .thumb a img { width:100%;-webkit-transition: -webkit-transform 0.5s ease;transition:transform 0.5s ease;}
.item-wrap .item-cont .item-list .thumb a:hover img {-webkit-transform: scale(1.15);transform: scale(1.15) }
.item-wrap .item-cont .item-list .thumb .clChip {margin-top:5px; }
.item-wrap .item-cont .item-list .thumb .clChip span {display: inline-block;width: 14px;height: 4px;}
.item-wrap .item-cont .item-list dd {padding-top: 17px;text-align:center;}
.item-wrap .item-cont .item-list .prd-name { font-size: 14px; font-weight: bold;}
.item-wrap .item-cont .item-list .prd-subname {color:#999;line-height:18px; margin-top:5px; }
.item-wrap .item-cont .item-list .prd-price {padding: 6px 0 16px;font-size: 14px;color: #111; position:relative; }
.item-wrap .item-cont .item-list .prd-price del,
.item-wrap .item-cont .item-list .prd-price strike { color:#999; font-weight: normal; font-size: 14px; margin-right: 5px; }
.item-wrap .item-cont .item-list .prd-preview i { font-size: 20px; }
.item-wrap .item-cont .item-list .MK-product-icons img { vertical-align: middle }
.item-wrap .item-cont .item-list .prd-price span{font-weight:bold}


/* 인기상품*/
.h_title h3 {text-align:center;font-size: 28px;color:#2e2e2e;position: relative;top: -25px;}
.h_title h4 {text-align:center;font-size: 28px;color:#2e2e2e;position: relative;top: -5px;left: -700px;}
.h_title p {text-align:center;font-size: 19px;color: #797979;position: relative;top: 0px;left: -665px;}
.h_title h5 { text-align:center; font-size: 28px; color:#2e2e2e; }

.item-wrap .item-cont2 {overflow: hidden; margin-left:-20px;}
.item-wrap .item-cont2 .item-list {float:left;width: 285px; margin: 0 0 30px 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;}

.item-wrap .item-cont2 {width: 1545px;margin: auto;position: relative;top: 47px;left: -150px;background-color: #e5e6e7;}
.item-wrap .item-cont2 .item-list {float:left;width: 285px;margin: 0 0 40px 20px;position: relative;top: 18px;}
.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;}
.item-wrap .item-cont2 .item-list dd {padding-top: 17px;text-align:center;}
.item-wrap .item-cont2 .item-list .prd-name { font-size: 14px; font-weight: bold;}
.item-wrap .item-cont2 .item-list .prd-subname {color:#999;line-height:18px; margin-top:5px; }
.item-wrap .item-cont2 .item-list .prd-price {padding: 6px 0 16px;font-size: 14px;color: #111; position:relative; }
.item-wrap .item-cont2 .item-list .prd-price del,
.item-wrap .item-cont2 .item-list .prd-price strike { color:#999; font-weight: normal; font-size: 14px; margin-right: 5px; }
.item-wrap .item-cont2 .item-list .prd-preview i { font-size: 20px; }
.item-wrap .item-cont2 .item-list .MK-product-icons img { vertical-align: middle }
.item-wrap .item-cont2 .item-list .prd-price span{font-weight:bold}

/* 이미지 고정 배너 */
.fixed-img-banner {position: relative;height: 480px;background: url('/design/semjun001/12923/tem162/fixban.jpg') center top no-repeat;background-attachment: fixed;top: -70px;}
.fixed-img-banner .inner {width: auto;margin: 100px 0px 0px 0px;text-align:center;position: relative;top: 10px;}
.fixed-img-banner .inner li {position: relative;right: -20px;margin: 0px 36px 10px 0px;display: inline-block;}



/* BASIC css end */

