/* BASIC css start */
/* BASIC css start */
/* BASIC css start */
/* BASIC css start */
/* Ãø¸é ÇÃ·ÎÆÃ */
.r_wing_wrap { display:block !important; } 
.r_wing_wrap { top: 1000px; }

/* ¸ÞÀÎ ºñÁê¾ó ¹è³Ê */
#mainSpot { width:100%; overflow:hidden } 
#mainSpot .inner { width:100%; } 
#mainSpot .inner .more_view { } 
#mainSpot .spotSlider .slick-dots { position: absolute; bottom: 27px; z-index: 10; width: 100%; height: 0; text-align: center; font-size: 0; line-height: 0; } 
#mainSpot .spotSlider .slick-dots li { display: inline-block; width: 8px; height: 8px; margin: 0 6px; border-radius: 50%; background-color: #fff; cursor: pointer; -webkit-transition: 0.3s ease-in-out; -moz-transition: 0.3s ease-in-out; -o-transition: 0.3s ease-in-out; transition: 0.3s ease-in-out; } 
#mainSpot .spotSlider .slick-dots li.slick-active { background-color: #000; cursor: default; } 
#mainSpot .spotSlider .slick-dots li button { font-size: 0; }  



/* ÀÌ¹ÌÁö ¹è³Ê */
.imgBanner { margin:30px auto 0; position:relative; width:1280px; overflow:hidden } 
.imgBanner > ul { float:left; *zoom:1 } 
.imgBanner > ul:after { display:block; clear:both; content:'' } 
.imgBanner > ul > li { padding-right:10px; float:left } 

.imgBanner .twoSpot{width:478px; height:435px; float:left; padding-right:10px;}
.imgBanner .twoSpot .twoSlider .slick-dots { position: absolute; bottom: 27px; z-index: 10; width: 100%; height: 0; text-align: center; font-size: 0; line-height: 0; } 
.imgBanner .twoSpot .twoSlider .slick-dots li { display: inline-block; width: 8px; height: 8px; margin: 0 6px; border-radius: 50%; background-color: #fff; cursor: pointer; -webkit-transition: 0.3s ease-in-out; -moz-transition: 0.3s ease-in-out; -o-transition: 0.3s ease-in-out; transition: 0.3s ease-in-out; } 
.imgBanner .twoSpot .twoSlider .slick-dots li.slick-active { background-color: #000; cursor: default; } 
.imgBanner .twoSpot .twoSlider .slick-dots li button { font-size: 0; }  

.imgBanner .threeSpot{width:478px; height:435px; float:left; padding-right:10px;}
.imgBanner .threeSpot .threeSlider .slick-dots { position: absolute; bottom: 27px; z-index: 10; width: 100%; height: 0; text-align: center; font-size: 0; line-height: 0; } 
.imgBanner .threeSpot .threeSlider .slick-dots li { display: inline-block; width: 8px; height: 8px; margin: 0 6px; border-radius: 50%; background-color: #fff; cursor: pointer; -webkit-transition: 0.3s ease-in-out; -moz-transition: 0.3s ease-in-out; -o-transition: 0.3s ease-in-out; transition: 0.3s ease-in-out; } 
.imgBanner .threeSpot .threeSlider .slick-dots li.slick-active { background-color: #000; cursor: default; } 
.imgBanner .threeSpot .threeSlider .slick-dots li button { font-size: 0; }  

.item-wrap .item-cont .item-list {height:453px;}


/* ÃßÃµ»óÇ°¿µ¿ª */
.miniSlider { float: left; width:304px; height: 435px; border: 1px solid #d6bab2; box-sizing: border-box;  } 
.miniSlider .item-wrap .item-cont .item-list { text-align: center; } 
.miniSlider .item-list .thumb img { width:100% } 
.miniSlider .item-list .uptit {font-family: 'Lato', 'Noto Sans KR', sans-serif;color: #955251;font-size: 13px;letter-spacing: 2px;padding: 10px 0 5px; } 
.miniSlider .item-list .line { width: 22px; height: 1px; background: #955251; margin: 0 auto; } 
.miniSlider .item-list .prd-info { padding: 14px 10px 16px;  } 
.miniSlider .item-list .prd-info .prd-ico img{display:inline-block; width:auto;}
.miniSlider .item-list .prd-info .prd-wish{text-align:left;position: absolute;left: 0;bottom: 0;}
.miniSlider .item-list .prd-price { padding-top: 10px; }
.miniSlider .item-list .prd-price strike{color:#585959;margin-right: 4px;font-size: 13px; font-family: 'Lato', sans-serif;}
.miniSlider .item-list .prd-price .price { font-size: 13px; color: #955251; font-family: 'Lato', 'NanumBarunGothic', sans-serif; } 
.miniSlider .slick-prev { position: absolute; background: url(//skin.makeshop.co.kr/skin/natures/pc/icon/main_sbannerarrowLift.png)no-repeat; font-size: 0; width: 16px; height: 32px; left: 20px; top: 134px; z-index: 99; outline: 0; } 
.miniSlider .slick-next { position: absolute; background: url(//skin.makeshop.co.kr/skin/natures/pc/icon/main_sbannerarrowRight.png)no-repeat; font-size: 0; width: 16px; height: 32px; right: 20px; top: 134px; z-index: 99; outline: 0; } 
.miniSlider .slick-slide { outline: 0; text-align: center; position: relative; height: 435px; } 
.miniSlider .slick-slide .thumb a { outline: 0; border: 0; } 
.miniSlider .slick-slide .prd-info ul .prd-name a { color: #585959; font-family: 'Lato', 'NanumBarunGothic', sans-serif; } 
.miniSlider .slick-slide .recmdplus { width: 27px; height: 28px; background: #d6bab2; position: absolute; right: 0; bottom: 0; background: url(//skin.makeshop.co.kr/skin/natures/pc/icon/recmdplusicon.png)no-repeat; } 
.miniSlider .slick-slide .recmdplus a { display: block; width: 100%; height: 100%; outline: 0; } 
.miniSlider .item-list .prd-info {padding: 10px 18px 0;overflow:hidden} 
.miniSlider .item-list .prd-info ul { position: relative; } 
.miniSlider .item-list .prd-color {margin-bottom: 0;padding-top: 0;display: inline-block;} 
.miniSlider .item-list .prd-ico {margin-bottom: 0;display: inline-block;} 
.miniSlider .item-list .prd-ico img { margin:0 4px 0 0; vertical-align: middle } 
.miniSlider .item-list .prd-name {padding-top:0;color:#585959;font-family: 'Lato', 'NanumBarunGothic', sans-serif;display: inline-block; font-weight: bold;} 
.miniSlider .item-list .prd-name a { display:block; color:#1c1c1c; line-height:14px; text-overflow:ellipsis; word-wrap:normal } 
.miniSlider .item-list .prd-name a, .item-wrap .item-cont .item-list .prd-price strike, .item-wrap .item-cont .item-list .prd-price .price { font-size: 13px; } 
.miniSlider .item-list .prd-subname {margin-top: 10px;padding-top: 10px;color:#8b8b8b;text-align: center;border-top:1px dashed #c6c6c6;text-overflow: ellipsis;overflow: hidden;word-break: break-word;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;} 
.miniSlider .item-list .prd-price {padding-top: 9px;font-family: 'Lato', sans-serif;color: #D22525;} 
.miniSlider .item-list .prd-price strike { color:#585959; margin-right: 4px; } 
.miniSlider .item-list .prd-price .price { color:var(--main-color); } 
.miniSlider .item-list .prd-preview { padding-top:5px; position: absolute; right: 0; bottom: 0; } 
.miniSlider .item-list .prd-preview .btn-preview { display:inline-block; width:69px; height:17px; text-indent:-9999em; background:url(//image.makeshop.co.kr/makeshop/d3/basic_simple/common/btn_preview.gif) 0 0 no-repeat } 
.miniSlider .item-list .prd-optpreview { margin-top:5px }
.miniSlider .item-list .prd-wish { padding-top: 8px; }  
.miniSlider .item-list .prd-wish i.fa { margin-right: 4px; color: #c8c8c8; font-size: 22px; vertical-align: text-top; cursor:pointer; }
.miniSlider .item-list .prd-wish i.fa-heart { display:none; color: #f41f3a; }
.miniSlider .item-list .prd-wish .wish-on i.fa-heart { display:inline-block; }
.miniSlider .item-list .prd-wish .wish-on i.fa-heart-o { display:none; }
.slick-slide img {width:100%;}

/* °íÁ¤ ÀÌ¹ÌÁö ¹è³Ê */
.fixedBan { margin-top: 25px; } 
.r_wing_wrap.on { bottom: 21px !important; } 


/* BASIC css end */


/* BASIC css end */


/* BASIC css end */

