/* BASIC css start */
/* BASIC css start */
/* Ä«Å×°í¸® ½ºÅ©·Ñ */
.shopbrand .shopBrandCateArea {padding-top:9px;position:relative;/* height: 27px; */z-index:1;overflow: hidden;}
.shopbrand .shopBrandCateArea .hScrollArea {position:relative;max-width:100%;/* overflow:hidden; */}
.shopbrand .shopBrandCateArea .hScrollArea .scrollArea {margin-bottom: 0;margin-left: 0;padding: 0 0 9px 0px;/* width:100%; */font-size:0;white-space:nowrap;box-sizing:border-box;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;}
.shopbrand .shopBrandCateArea .hScrollArea .scrollArea::-webkit-scrollbar { height:1px }
.shopbrand .shopBrandCateArea .hScrollArea .scrollArea::-webkit-scrollbar-track,
.shopbrand .shopBrandCateArea .hScrollArea .scrollArea::-webkit-scrollbar,
.shopbrand .shopBrandCateArea .hScrollArea .scrollArea::-webkit-scrollbar-thumb { background:transparent url(//ebbda12.jpg3.kr/phps/m/common/m_scrollbar.png) repeat }
.shopbrand .shopBrandCateArea .hScrollArea .scrollArea::-webkit-scrollbar-track { display:none }
.shopbrand .shopBrandCateArea .hScrollArea .scrollArea::-webkit-scrollbar-thumb { height:1px; width:1px }
.shopbrand .shopBrandCateArea .hScrollArea .link { display:inline-block; padding:0 3px; position:relative; line-height:1 }
.shopbrand .shopBrandCateArea .hScrollArea .link .txt {display:block;padding: 9px 13px 8px;position:relative;font-size:12px;color:#777;border:1px solid #d6d6d6;border-radius:25px;}
.shopbrand .shopBrandCateArea .hScrollArea .link.on .txt { color:#ed753d; font-weight:600; border:1px solid #ed753d; background:#fff }
.shopbrand .shopBrandCateArea .hScrollArea .link:first-child {padding-left: 17px;}



/* Ä«Å×°í¸® º£½ºÆ® */
.shopbrand .shopBrandBestArea {position: relative; overflow: hidden; margin-bottom: 14px;padding:0 8px 0;background:#ededed;}
.shopbrand .shopBrandBestArea .bestTitle { padding:18px 0 16px; font-size:16px; color:#333; font-weight:600; text-align:left; }
.shopbrand .shopBrandBestArea .swiper-slide { width:50% }
.shopbrand .shopBrandBestArea li a { display:block }
.shopbrand .shopBrandBestArea li img.listPic {width:100%;}
.shopbrand .shopBrandBestArea .list_shoppingInfoArea { padding:0 4px 25px; position:relative }
.shopbrand .shopBrandBestArea .list_shoppingInfo { position:relative; font-size:11px }
.shopbrand .shopBrandBestArea .list_shoppingInfo .colorchips { padding-top:4px; font-size:0; height:3px }
.shopbrand .shopBrandBestArea .list_shoppingInfo .colorchips span { margin-right:2px; float:left; width:12px; height:4px; border:1px solid #eee; box-sizing:border-box }
.shopbrand .shopBrandBestArea .list_shoppingInfo .listPrice { margin-top:8px; padding-top:3px; font-size:13px; font-weight:600; border-top:1px solid #e5e5e5 }
.shopbrand .shopBrandBestArea .list_shoppingInfo .listPrice del { color:#bababa }
.shopbrand .shopBrandBestArea .list_shoppingInfo .listPrice .price { color:#000 }
.shopbrand .shopBrandBestArea .list_shoppingInfo .listPrice .percent { color:#8e6c54 }
.shopbrand .shopBrandBestArea .list_shoppingInfo .review_count { padding-top:1px; font-size:11px; color:#969696 }
.shopbrand .shopBrandBestArea .list_shoppingInfo .review_count b { color:#8e6c54 }
.shopbrand .shopBrandBestArea .listPreview { position:absolute; top:0; right:2px; z-index:10 }
.shopbrand .shopBrandBestArea .listPreview a { width:22px; height:22px; text-indent:-9999em; background:url(//ebbda12.jpg3.kr/phps/m/common/btn_list_preview.png) 0 0 no-repeat; background-size:22px auto; z-index:10 }
.shopbrand .shopBrandBestArea .bestPagingWrap {position:absolute; top: 19px; right: 10px; width:auto }
.shopbrand .shopBrandBestArea .best-pagination { display:table; position:relative !important; bottom: auto; table-layout:fixed; width:auto !important; height:4px; color:#919191; background:none; border-radius:0; }
.shopbrand .shopBrandBestArea .best-pagination .swiper-pagination-bullet { display:table-cell; width:auto; margin:0 !important; height:4px !important; opacity:0; border-radius:0; vertical-align:top }
.shopbrand .shopBrandBestArea .best-pagination .swiper-pagination-bullet-active { background:#5a5a5a !important; opacity:1 }
.shopbrand .shopBrandBestArea .more-btn{display: block; margin: 0 auto 50px; width: 230px; height: 48px; color: #fff; font-size: 14px; font-family: 'Noto Sans KR', sans-serif; font-weight: 500; line-height: 48px; letter-spacing:-1.5px; text-align:center; border-radius: 30px; background-color: #333333;}
.shopbrand .shopBrandBestArea .more-btn img:first-child{width: 14px; position: relative; top: 18px; margin-right: 5px;}
.shopbrand .shopBrandBestArea .more-btn img:last-child{width: 7px; position: relative; top: 19px; margin-left: 7px;}
/* BASIC css end */


/* BASIC css end */

