/* BASIC css start */
/* 메인 롤링 배너 */
.sliderWrap {position:relative;min-width:1200px;height: 793px;overflow:hidden;}
.sliderWrap .sliderArea {margin-left:-1500px;position:absolute;top:0;left:50%;width:3000px;height:793px;text-align: center;}
.sliderArea .bx-pager{position:absolute;bottom: 20px;left:0;right:0;z-index:60;text-align:center;}
.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: 10px;height: 10px;font-size:0;margin: 0 3px;background-color: rgba(140, 140, 140, 0.8);border-radius: 100%;}
.sliderArea .bx-pager-link.active{width: 10px;background-color: rgba(45, 45, 45, 0.8);}
.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{position:absolute;top:0;margin-top:-25px;font-size: 30px;display:inline-block;width:50px;height:50px;color: #eaeaea;border-radius: 100%;}
.sliderArea .bx-prev i, .sliderArea .bx-next i {vertical-align: middle;line-height: 50px;}
.sliderArea .bx-prev{left: 50%;margin-left: -590px;}
.sliderArea .bx-next{right: 50%;margin-right: -590px;}
.sliderArea .bx-prev:hover,
.sliderArea .bx-next:hover{transition:all 0.3s ease;-webkit-transition:all 0.3s ease;background-color: rgba(90, 90, 90, 0.8);color:#fff;border-radius: 100%;}

/* 메인 서브 배너 */
.subbnArea {position: relative;margin-top: 90px;margin-left:-12px;}
.subbnArea:after { content: ""; display: block; clear: both; }
.subbnArea .sub_banner > li {float: left;margin-left: 29px;width: 375px;}
.subbnArea .sub_banner > li > img { width: 100%; max-width: 100%; }



/* 신상품 */
.newArea { margin:0 auto; padding-top:0px; width:1200px }
.newArea .bx { margin-top:0px; border-top:1px solid #dfdfdf; *zoom:1 }
.newArea .bx:after { display:block; clear:both; content:'' }
.newArea .bx .bxLeft { position:relative; float:left; width:601px; height:597px; border-left:1px solid #dfdfdf; border-bottom:1px solid #dfdfdf; background:#f6f6f6 }
.newArea .bx .bxLeft .todayBx { padding:0px; position:relative }
.newArea .bx .bxLeft .todayBx li .thumb { margin: 0; width:601px; height:597px;  }
.newArea .bx .bxLeft .todayBx li .thumb img {  width:100%; height:100%; cursor:pointer }
.newArea .bx .bxLeft ul .list .prd-info { display:none; position:absolute; top:0; left:0; width:100%; height:100%;/* background:rgba(0,0,0,0.5); */z-index:10 }
.newArea .bx .bxLeft ul .list .prd-info a { display:block; height:100%; text-align:center; color:#fff; font-family:Nanum Gothic;padding-top: 260px; }
.newArea .bx .bxLeft ul .list .prd-info .prd-name { display:block; padding-top:20px; font-size:16px; font-weight:bold; color:#000}
.newArea .bx .bxLeft ul .list .prd-info .prd-subname { display:block; padding:10px 20px;  color:#000 }
.newArea .bx .bxLeft ul .list .prd-info .prd-price { font-weight:bold ; color:#000}
.newArea .bx .bxLeft ul .list .prd-info .prd-price .strike {  font-weight:normal; text-decoration:line-through; color:#000}
.newArea .bx .bxLeft .bx-controls-direction { position:absolute; top:277px; left:0; right:0; z-index:11}
.newArea .bx .bxLeft .bx-controls-direction a { position:absolute; top:0; font-size:60px }
.newArea .bx .bxLeft .bx-controls-direction .bx-prev { left:20px }
.newArea .bx .bxLeft .bx-controls-direction .bx-next { right:20px }
.newArea .bx .bxLeft .bx-pager{position:absolute;bottom: 20px;left:0;right:0;z-index:60;text-align:center; z-index:12}
.newArea .bx .bxLeft .bx-pager-item{transition:all 0.3s ease;-webkit-transition:all 0.3s ease;display:inline-block;position:relative;}
.newArea .bx .bxLeft .bx-pager-link{display:inline-block;width: 10px;height: 10px;font-size:0;margin: 0 3px;background-color: rgba(140, 140, 140, 0.8);border-radius: 100%;}
.newArea .bx .bxLeft .bx-pager-link.active{width: 10px;background-color: rgba(45, 45, 45, 0.8);}
.newArea .bx .bxRight { position:relative; float:left; width:598px }
.newArea .bx .bxRight ul { *zoom:1 }
.newArea .bx .bxRight ul:after { display:block; clear:both; content:'' }
.newArea .bx .bxRight ul .list { margin-left:-1px; position:relative; float:left; width:298px; height:298px; border:1px solid #dfdfdf; border-top:none }
.newArea .bx .bxRight ul .list .thumb img { width:298px; height:298px; cursor:pointer }
.newArea .bx .bxRight ul .list .prd-info { display:none; position:absolute; top:0; left:0; width:298px; height:298px; background:rgba(0,0,0,0.5); z-index:10 }
.newArea .bx .bxRight ul .list .prd-info a { display:block; height:298px; text-align:center; color:#fff; font-family:Nanum Gothic;margin-top: 80px; }
.newArea .bx .bxRight ul .list .prd-info .prd-name { display:block; padding-top:20px; font-size:16px; font-weight:bold }
.newArea .bx .bxRight ul .list .prd-info .prd-subname { display:block; padding:10px 20px;  }
.newArea .bx .bxRight ul .list .prd-info .prd-price { font-weight:bold }
.newArea .bx .bxRight ul .list .prd-info .prd-price .strike {  font-weight:normal; text-decoration:line-through }

/* 메인 중간 배너 */
.mdlArea01 { margin-top: 70px; }
.mdlArea01:after {content:"";display:block;clear:both;}

/* 추천상품 */
.mdlArea01 .recmdBx { padding:0px; position:relative;  float:left;width:795px;box-shadow: 0px 0px 3px #cac9c9; height:627px; }
.mdlArea01 .recmdBx .list{width:795px; height:627px;}
.mdlArea01 .recmdBx li.thumb { margin: 0; width:795px; height:512px;  }
.mdlArea01 .recmdBx li.thumb img {  width:100%; height:100%; cursor:pointer }
.mdlArea01 .recmdBx .bx-controls-direction { position:absolute; top: 535px;left:0; right:0; z-index:11}
.mdlArea01 .recmdBx .bx-controls-direction a { position:absolute; top:0; font-size:60px }
.mdlArea01 .recmdBx .bx-controls-direction .bx-prev { left:0px ;background: #fff;}
.mdlArea01 .recmdBx .bx-controls-direction .bx-next { right:0px;background: #fff; }
.mdlArea01 .recmdBx .bx-pager{position:absolute;bottom: 20px;left:0;right:0;z-index:60;text-align:center; z-index:12}
.mdlArea01 .recmdBx .bx-pager-item{transition:all 0.3s ease;-webkit-transition:all 0.3s ease;display:inline-block;position:relative;}
.mdlArea01 .recmdBx .bx-pager-link{display:inline-block;width: 10px;height: 10px;font-size:0;margin: 0 3px;background-color: rgba(140, 140, 140, 0.8);border-radius: 100%;}
.mdlArea01 .recmdBx .bx-pager-link.active{width: 10px;background-color: rgba(45, 45, 45, 0.8);}
.mdlArea01 .recmdBx .recmd-info{margin:0px auto; text-align:center;    width: 550px;   overflow: hidden; padding-top:20px}
.mdlArea01 .recmdBx .recmd-info span{display:table-row}
.mdlArea01 .recmdBx .recmd-info .tit{    font-weight: bold;  font-size: 16px;}
.mdlArea01 .recmdBx .recmd-info .subtit{    padding-top: 13px; display: block;  line-height: 18px;word-wrap: break-word;
    -webkit-line-clamp: 2;
    height: 38px;
    max-height: 38px;
    overflow: hidden;
    text-overflow: ellipsis;
}

.mdlArea01 .imgBx{float:right; right:0;}

/* 상품 타이틀 */
.h_title {padding: 70px 0 35px;text-align:center;}
.h_title h3 { font-size: 24px; font-weight:bold; color:#292929; }

/* recmdItem item */
#recmdItem {position:relative; clear: both;}
#recmdItem .item-wrap .item-cont .item-list{ width:285px; padding:0 20px 40px 0;  }
#recmdItem .item-wrap .item-cont .item-list .thumb a { width: 100%; }
#recmdItem .item-wrap .item-cont .nomg { padding-right:0px }


/* special item */
#specialItem {position:relative; clear: both;}
#specialItem .item-wrap .item-cont .item-list{ width:376px; padding:0 35px 40px 0;  }
#specialItem .item-wrap .item-cont .item-list .thumb a { width: 100%; }
#specialItem .item-wrap .item-cont .nomg { padding-right:0px }

/* 인스타그램 */
.instaWrap .h_title h3 span {font-size: 14px;font-weight: normal;}
.instaWrap {text-align:center; }
/* BASIC css end */

