/* BASIC css start */
/* 메인 비쥬얼 */
#mainSpot { position:relative; width:100%; min-width:1200px; height:559px; overflow:hidden }
/*#mainSpot .spotInner { margin-left:-960px; position:absolute; top:0; left:50%; width:1920px; height:559px }
#mainSpot .spotInner img { width:100% }*/
#mainSpot .spotStory { position:absolute; top:73px; left:50%; width:259px; height:393px; background:url(//skin.makeshop.co.kr/skin/tem119/main/bg_story.png) 0 0 no-repeat; z-index:99;margin-left: -577px; }
#mainSpot .spotStory h3 { padding:49px 0 35px; font-size:14px; text-align:center; line-height:14px }
#mainSpot .spotStory .link { margin:0 27px; border-top:1px solid #e0e0e0 }
#mainSpot .spotStory .link li { border-bottom:1px solid #e0e0e0 }
#mainSpot .spotStory .link li img { vertical-align:top }
#mainSpot .spotStory .link .txt_link { display:block; position:relative; height:54px }
#mainSpot .spotStory .link .txt_link .t1 { padding-left:10px; line-height:54px }
#mainSpot .spotStory .link .txt_link i { position:absolute; top:18px; right:13px; font-size:16px; color:#000 }




/* search */
#mainSpot .spotStory .searchArea{ margin:10px 27px 0; position:relative; height:35px; border:1px solid #808080; display:none }
#mainSpot .spotStory .searchArea form{position:relative;}
#mainSpot .spotStory .searchArea input{position:relative;z-index:2;height: 24px;width: 210px;border:0;border-bottom:1px solid #333;background-color:transparent;padding: 0 25px 0 5px;outline:none;}
#mainSpot .spotStory .searchArea input:focus{border-color:#afafaf;}
#mainSpot .spotStory .searchArea .searchBtn{position:absolute;top:0;right:0;width: 25px;height: 25px;z-index:3;text-align:center;line-height:1;font-size: 16px;color:#333;display:block;}
#mainSpot .spotStory .searchArea .searchBtn i {padding-top: 3px;}
#mainSpot .spotStory .searchArea .searchBtn:hover{color:#000;}

#content .minSizeWrap {position:relative;width:1200px; margin:0 auto; clear:both}

/* 메인 롤링 배너 */
.sliderWrap {position:relative;min-width:1200px;height: 559px;overflow:hidden;width:100%;}
.sliderWrap .sliderArea {top:0;width:100%;text-align: center;}
.sliderArea .bx-pager{position:absolute;bottom: 20px;left:0;right:0;z-index:60;text-align:right;   width: 1100px;margin:0 auto; }
.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: 16px;height: 4px;font-size:0;margin: 0 3px;background-color: rgba(140, 140, 140, 0.6);border-radius: 3px;}
.sliderArea .bx-pager-link.active{width: 50px;background-color: rgba(45, 45, 45, 0.6);}
.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: 26px;display:inline-block;width:50px;height:50px;border-radius: 100%;transition:all 0.3s ease;-webkit-transition:all 0.3s ease;background-color: rgba(90, 90, 90, 0.3);color:#fff;}
.sliderArea .bx-prev i, .sliderArea .bx-next i {vertical-align: middle;line-height: 50px;}
.sliderArea .bx-prev{left: 50%;margin-left: -300px;}
.sliderArea .bx-next{right: 50%;margin-right: -575px;}


/* special product - LOOK BOOK */
.specialPrd .ctitle.main{padding-bottom:23px;}
.specialPrd .item-cont{position:relative;height: 600px;    overflow: hidden;border-top: 2px solid #dddddd;}
.specialPrd .item-cont .item-list{float:none;width:auto;padding:0;text-align:center;position:absolute;border-bottom: 2px solid #dddddd}
.specialPrd .item-cont .item-list .thumb{padding: 30px; }
.specialPrd .item-cont .item1{left:25%;right:25%;top:0;bottom:0; border-right: 2px solid #dddddd; border-left: 2px solid #dddddd; background:#f5f5f5;}
.specialPrd .item-cont .item2, .specialPrd .item-cont .item3{left:0;width:25%;}
.specialPrd .item-cont .item4, .specialPrd .item-cont .item5{right:0;width:25%;}
.specialPrd .item-cont .item2, .specialPrd .item-cont .item4{top:0;}
.specialPrd .item-cont .item3, .specialPrd .item-cont .item5{bottom:0;}
.specialPrd .item-list .thumb, .specialPrd .item-list .thumb a{}
.specialPrd .item-list .prdImg{min-height:100%;}
.specialPrd .item-list .hoverTxtArea{display:none;position:absolute;top:0px;left:0;right:0;bottom:0;background-color:rgba(0,0,0,0.7);vertical-align:middle; margin:30px}

.specialPrd .list{display:block;padding-top:9px;text-align:center;}
.specialPrd .hoverTxtArea .link{display:inline-block;vertical-align:middle;max-width:95%;}
.specialPrd .hoverTxtArea:after{content:"";display:inline-block;vertical-align:middle;height:100%;}
.specialPrd .item-list .prd-name{padding-top:0;}
.specialPrd .item-list:hover .hoverTxtArea{display:block;}
.specialPrd .item-list:hover .thumb img{-webkit-transform:scale(1.2);transform:scale(1.2);}
.specialPrd .item-list .strike{ color: #fff; text-decoration: line-through; font-weight: normal;display:block;}
.specialPrd .item-list .prd-name, .specialPrd .item-list .prd-price{color:#fff;}
.specialPrd .item-wrap .item-cont .item-list .prd-subname{color:#fff;}
.specialPrd .item-wrap .item-cont .item-list .price{color:#fff}





/* 타이틀 */
.ctitle{position:relative;}
.ctitle .utilMenu{position:absolute;right:10px;top:43px;}
.ctitle .moreBtn{display:inline-block;font-size:24px;color:#000;width:38px;height:38px;border:1px solid #000;text-align:center;}
.ctitle .moreBtn i{padding-top:7px;}
.ctitle .moreBtn:hover{border-color:#aaa;}
.ctitle.main{color:#383838;padding:66px 0 36px;text-align:center;}
.ctitle.main .title{font-size:18px;font-weight:700;display:block;line-height:1.4;letter-spacing:4px;}
.ctitle.main .subTitle{font-size:16px;line-height:1.4;padding-bottom:16px;display:block;}


/* banner */
.bannerArea{position:relative;}
.bannerArea:after{content:"";display:block;clear:both;}
.bannerArea a{display:block;margin-top: 80px;}



/* RECOMMEND PRODUCT */
.recmdPrd .ctitle.main{padding-top:113px;}

.grid5.item-wrap .item-cont .item-list{width:220px;}

.main_power_review_list li{clear:boht; width:100%; overflow:hidden; padding:20px 0; border-bottom:1px solid #ccc;}
.main_power_review_list li .thumb_box{float:left; width:10%;}
.main_power_review_list li .thumb_box img{width:100%;}
.main_power_review_list li .cont_box{float:left; width:75%; padding:0 3%; box-sizing:border-box;}
.main_power_review_list li .cont_box li{border:0; padding:0;}
.main_power_review_list li .cont_box li.rv_rating{color:#f74aec; padding:10px 0 30px; font-size:20px;}
.main_power_review_list li .writer_box{float:left; width:15%; padding:0 3%; box-sizing:border-box;}
.main_power_review_list li .writer_box li{border:0; padding:0; line-height:25px;}

.top_bnr a{margin-top:0!important;}
/* BASIC css end */

