/* BASIC css start */
/* 메인 처리 */
#container{padding-bottom:0;}

/* 메인 배너 공통 */
.sliderWrap{padding-bottom:0px;}
.sliderArea{position:relative;max-width:100%;}
.sliderArea .bx-viewport a{display:block;}
.sliderArea img{width:100%;}
.sliderArea .bx-pager{position:absolute;bottom:47px;left:0;right:0;z-index:60;text-align:center;}
.sliderArea .bx-pager-item{transition:all 0.3s ease;display:inline-block;position:relative;}
.sliderArea .bx-pager-link{display:inline-block;width:11px;height:11px;border-radius: 50%;background-color:transparent;font-size:0;margin:3px;border:2px solid #ffb400;}
.sliderArea .bx-pager-link.active{background-color:#ffb400;}
.sliderArea .pagerWrap{position:absolute;bottom:15px;left:10px;right:10px;text-align:center;}
.sliderArea .customPager{text-align:center;}
.sliderArea .customPager .link{display:inline-block;margin-top:3px;padding:0 5px;height:20px;line-height:20px;font-size:12px;color:#fff;background-color:rgba(0,0,0,0.4);}
.sliderArea .customPager .link.active{background-color:rgba(0,0,0,0.7);}
.sliderArea .bx-controls{}
.sliderArea .bx-controls-direction{position:absolute;top:50%;left:0;right:0;z-index:60;text-align:center;}
.sliderArea .bx-prev, .sliderArea .bx-next{position:absolute;top:0;margin-top:-15px;font-size:24px;color:#000;display:inline-block;width:30px;height:30px;vertical-align:middle;box-sizing:border-box;border:1px solid transparent;}
.sliderArea .bx-prev{left:0;}
.sliderArea .bx-next{right:0;}
.sliderArea .bx-prev i, .sliderArea .bx-next i{vertical-align:top;padding-top:3px;}

/* mainSlider */
.mainSliderWrap .bx-prev:hover, .mainSliderWrap .bx-next:hover{border-color:#000;}

/* Best product banner */
.list_shopping2x.bestPrd{padding:0 5px 45px;}
.list_shopping2x.bestPrd .item-list{width:50%;padding:14px 5px 0;}
.list_shopping2x.bestPrd .item-list.item1{width:100%;padding:0 5px 0;}
.list_shopping2x.bestPrd .thumb{position:relative;} 
.list_shopping2x.bestPrd .nowStt{position:absolute;top:0;left:0;z-index:1;width:30px;height:30px;background-color:#a2a2a2;display:block;text-align:center;line-height:30px;font-size:14px;color:#fff;font-weight:700;}
.list_shopping2x.bestPrd .item-list:hover .nowStt{background-color:#464545;}
.list_shopping2x.bestPrd .item1 .nowStt{width:50px;height:50px;line-height:50px;font-size:24px;}

/* MD's choice */
.list_shopping2x.recmdPrd{background:url(/design/d4-0399/tem105/m/m_main_mdChoice_bg.jpg) no-repeat 50% 50%;background-size:cover;padding:18px 0 42px;}
.list_shopping2x.recmdPrd .sliderArea{padding:0 32px;}
.list_shopping2x.recmdPrd .title{color:#fff;}
.list_shopping2x.recmdPrd li{padding-bottom:0;width:49.9%}
.list_shopping2x.recmdPrd .bx-prev, .list_shopping2x.recmdPrd .bx-next{color:#fff;font-size:20px;}


/* New item banner */
.prdWrap.newPrd{padding:0 5px 24px;}
.prdWrap.newPrd .title{}
.prdWrap.newPrd .newCateTab{margin:0 5px;border-bottom:1px solid #d8d8d8;}
.prdWrap.newPrd .newCateTab:after{content:"";display:block;clear:both;}
.prdWrap.newPrd .newCateTab .slideList{float:left;width:33.3%;}
.prdWrap.newPrd .newCateTab a{display:block;position:relative;margin-left:3px;height:34px;line-height:34px;font-size:12px;color:#000;text-align:center;border:1px solid #d8d8d8;border-bottom:0;background-color:#eee;}
.prdWrap.newPrd .newCateTab a:before, .prdWrap.newPrd .newCateTab a:after{content:"";display:block;position:absolute;}
.prdWrap.newPrd .newCateTab a:before{top:-1px;left:-1px;right:-1px;height:2px;}
.prdWrap.newPrd .newCateTab a:after{bottom:-1px;left:0;right:0;height:1px;background-color:transparent;}
.prdWrap.newPrd .newCateTab .active{background-color:#fff;}
.prdWrap.newPrd .newCateTab .active:before{background-color:#000;}
.prdWrap.newPrd .newCateTab .active:after{background-color:#fff;}
.prdWrap.newPrd .newCateTab .slideList:first-child a{margin-left:0;}
.prdWrap.newPrd .list_shopping3x{padding-top:17px;}
.prdWrap.newPrd .list_shopping3x li{width:33.3%;}
.prdWrap.newPrd .bx-controls{display:none;}
.prdWrap.newPrd .viewOff{display:none !important;}


/* 타이틀 */
.ctitle.main{color:#000;padding:40px 0 20px;text-align:center;}
.ctitle.main .title{font-size:20px;font-weight:700;display:block;line-height:1.2;}
.ctitle.main .subTitle{font-size:12px;line-height:1.4;padding-bottom:16px;display:block;}

.bannerArea.mainBtm{}
.bannerArea.mainBtm img{width:100%;}
/* BASIC css end */

