/* BASIC css start */
.point {  width:100% ; border-bottom:1px solid #f5f5f5;}
.point li { display:inline-block; *display:inline; }
.point li a { display:inline-block; *display:inline; height:34px; line-height:34px; text-align:center; font-size:12px; font-weight:bold;  color: #333; padding-left:10px; }
.point li:last-child a { color:#AF937D;}


.best-wrap { padding:5px 0; background:#f9f9f9;}


/* »óÇ°º£½ºÆ®³Ñ¹ö */
.best_number { position:absolute; top:3; left;0; z-index:99; background:#AF937D; color:#fff ; font-family: 'Roboto' !important;font-weight:500; font-size:10px; padding:2px 8px; text-align:center; }


/* »óÇ°ºÐ·ù»ó´ÜÀÌ¹ÌÁö */
.shopbrandTitle img { width:100% }

/* ÁßºÐ·ù¸Þ´º */
.wlist_group { width:100%;  background:rgba(255,255,255,0.95);  overflow:hidden; margin-bottom:0px; border-bottom:1px solid #f5f5f5;}
.wlist_group:after { content: ""; display: block; clear: both; }

/* °¡·Î5°³ */
.wlist_group ul.grid5 { overflow:hidden; position:relative; z-index:1; width:100%; margin-bottom:-1px;}
.wlist_group ul.grid5 > li {float:left; width:calc(20% - 1px ); margin:-1px 0px 0 -1px; border:1px solid #f5f5f5; text-align:center; }
.wlist_group ul.grid5 > li:nth-child(5n+5) {border-right:0;}

/* °¡·Î4°³ */
.wlist_group ul.grid4 { overflow:hidden; position:relative; z-index:1; width:100%; margin-bottom:-1px;}
.wlist_group ul.grid4 > li {float:left; width:calc(25% - 1px ); margin:-1px 0px 0 -1px; border:1px solid #f5f5f5; text-align:center; }
.wlist_group ul.grid4 > li:nth-child(4n+4) {border-right:0;}

/* °¡·Î3°³ */
.wlist_group ul.grid3 { overflow:hidden; position:relative; z-index:1; width:100%; margin-bottom:-1px;}
.wlist_group ul.grid3 > li {float:left; width:calc(33.33% - 1px ); margin:-1px 0px 0 -1px; border:1px solid #f5f5f5; text-align:center; }
.wlist_group ul.grid3 > li:nth-child(3n+3) {border-right:0;}

.wlist_group ul > li a {display:block; overflow:hidden; height:40px; padding:0 5px; line-height:40px; color:#010101; font-size:11px; font-family:'Roboto' !important; font-weight:400;    }

.wlist_group li .sel { display:block; color:#AF937D !important ; font-weight: bold;  }



.todayList {  background:#f6f6f6 !important;  margin:0px auto 0px;  overflow:hidden; padding:0px 0px 30px;  }
.today_silde {  width:100%; position:relative;  border:0px solid #000 ; }
.today_silde .s-item { position:relative;display:block; /* height:px; */ padding:0px;   }
.today_silde .s-item img { width: 100%; /* height:px; */  margin:0 auto 0px; }
.item1 {  margin:0 auto;   box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box;  }


.todayList .item1 li { width: 49%; vertical-align: top; box-sizing: border-box; text-align: center;  padding-bottom:20px; display: inline-block;  padding-bottom: 10%;}
.todayList .item1 li:nth-child(odd) {  padding-right: 1%; }
.todayList .item1 li:nth-child(even) { padding-left: 1%;}
.todayList .item1 li a { display: block;  width: 100%;}

.todayList .item1 .list_shoppingInfo { text-align: center;  }






.best_silde {  width:100%; margin:0 auto 30px; border:0px solid #000; position:relative;}
.best_silde .s-item { position:relative;display:block; /* height:px; */ padding-bottom:10px;  }
.best_silde .s-item img { width: auto; /* height:px; */   }
.slick-slider {position: relative;display:block;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-touch-callout: none;-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;-ms-touch-action: pan-y;touch-action: pan-y;-webkit-tap-highlight-color: transparent;}
.slick-slider:hover .slick-next,.slick-slider:hover .slick-prev{display:block !important;}
.invisible{visibility: hidden;}
.slick-list{position: relative;overflow: hidden;display:block;margin:0;padding:0;}
.slick-list:focus{outline: none;}
.slick-list.dragging{cursor: pointer;cursor: hand;}
.slick-slider .slick-track, .slick-slider .slick-list{-webkit-transform: translate3d(0,0,0);-moz-transform: translate3d(0,0,0);-ms-transform: translate3d(0,0,0);-o-transform: translate3d(0,0,0);transform: translate3d(0,0,0);}
.slick-track{position: relative;left:0;top:0;display:block;}
.slick-track:before,.slick-track:after{content: "";display: table;}
.slick-track:after{clear:both;}
.slick-loading .slick-track{visibility: hidden;}
.slick-slide {float: left;height:auto; display: none;}
[dir="rtl"].slick-slide {   float: left; }
.slick-slide img{  }
.slick-slide.slick-loading img{display: none;}
.slick-slide.dragging img{pointer-events: none;}
.slick-initialized .slick-slide {display:block;}
.slick-loading .slick-slide{visibility: hidden;}
.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent;}

.today_silde .slick-dots{  position:absolute;bottom:0px;left:0px;padding:0;list-style: none; display:block; text-align:center;width:100%;  }
.best_silde .slick-dots{  position:absolute;bottom:0px;left:0px;padding:0;list-style: none; display:block; text-align:center;width:100%;  }

.slick-dots li { position: relative;display: inline-block;margin:0 4px;padding:0;cursor: pointer; border:0px solid #000; width:10px; }
.slick-dots li button {border:0;background: transparent;display:block;outline: none;line-height:0;font-size:0;color: transparent;padding:0;cursor: pointer;}
.slick-dots li button:hover, .best_silde .slick-dots li button:focus{outline: none;}
.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1;}
.slick-dots li button:before{ display:block;width:10px;height:10px;content: "";background:#d1d1d1; border-radius:100px;border:0px solid #888;font-size:0;text-align:center;color: white;opacity:1;-o-transition:0.3s !important;-ms-transition:0.3s !important;-moz-transition:0.3s !important;-webkit-transition:0.3s !important;transition:0.3s !important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing: grayscale;}
.slick-dots li.slick-active button:before {   background:#AF937D; width:10px;  /* µµÆ®»çÀÌÁî */ opacity: 1; }  /* ÇöÀçµµÆ®»çÀÌÁî */


/* ºÐ·ù+°Ë»ö */
.list-icon { box-sizing: border-box; padding:0px ;text-align:center; margin-bottom:30px; }
.list-icon:after { content:"";clear:both;display:block; }
.list-icon a { border:1px solid #ebebeb; display:inline-block;margin:0 4px; box-sizing:border-box;  }
.list-icon a img { width: 29px; }
.list-icon a.active { background: #AF937D; }
/* BASIC css end */

