/* BASIC css start */
/* »ó´Ü */ 
.shopbrand h2.shopBrandTitle {font-weight:600; padding:0; line-height:46px; font-size:15px; color:#000;}

/* Ä«Å×°í¸® ½ºÅ©·Ñ */
.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 29px 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: #848484;border:1px solid #d6d6d6;border-radius:25px;}
.shopbrand .shopBrandCateArea .hScrollArea .link.on .txt {color: #000000;font-weight:600;border: 1px solid #000000;}
.shopbrand .shopBrandCateArea .hScrollArea .link:first-child {padding-left: 17px;}

/* Ä«Å×°í¸® º£½ºÆ® */
.shopbrand .shopBrandBestArea { margin-bottom:14px; padding:0 0 35px; overflow:hidden; background:#fafafa;}
.shopbrand .shopBrandBestArea .bestTitle { font-weight:600; padding:0; line-height:72px; font-size:19px; color:#000; text-align:center }
.shopbrand .shopBrandBestArea .bestTitle span {font-weight:600;}
.shopbrand .shopBrandBestArea .bestTitle span.cate2:before {content:'>'; display:inline-block; margin:0  5px 0 3px;}
.shopbrand .shopBrandBestArea .bestTitle span.cate3:before {content:'>'; display:inline-block; margin:0  5px 0 3px;}
.shopbrand .shopBrandBestArea .bestTitle em {font-weight:400;}
.shopbrand .shopBrandBestArea .bestPrdList {padding:0 0 0 15px;}
.shopbrand .shopBrandBestArea .bestPrdList .cateBestSlider {overflow:inherit;}
.shopbrand .shopBrandBestArea .swiper-slide {width:46%}
.shopbrand .shopBrandBestArea li a { display:block }
.shopbrand .shopBrandBestArea li img.listPic {width:100%;}
.shopbrand .shopBrandBestArea .list_shoppingInfoArea {position: relative; margin-top: 3px; text-align: left; padding: 0 5px; padding-bottom: 25px;}
.shopbrand .shopBrandBestArea .list_shoppingInfo { position:relative; font-size:11px }
.shopbrand .shopBrandBestArea .list_shoppingInfo .colorchips {padding-top: 7px; font-size: 0; height: 3px; padding-right: 24px; padding-bottom: 4px;}
.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 .listName { font-size: 12px; line-height: 1.3; word-wrap: break-word; word-break: keep-all; padding: 9px 0; }
.shopbrand .shopBrandBestArea .list_shoppingInfo .listPrice {font-size: 13px; font-weight:600;}
.shopbrand .shopBrandBestArea .list_shoppingInfo .listPrice del { color:#bababa }
.shopbrand .shopBrandBestArea .list_shoppingInfo .listPrice .price { color:#000 }
.shopbrand .shopBrandBestArea .list_shoppingInfo .listPrice .percent { color:#c17d68 }
.shopbrand .shopBrandBestArea .list_shoppingInfo .review_count { padding-top:1px; font-size:11px; color:#969696 }
.shopbrand .shopBrandBestArea .list_shoppingInfo .review_count b { color:#c17d68; }
.shopbrand .shopBrandBestArea .more-box {display:none;}

/* ÀÏ¹Ý »óÇ° */
.list_shopping2x ul {display:flex; margin:0; column-gap: 8px; flex-wrap: wrap;}
.list_shopping2x ul li {width:auto; flex:calc(50% - 4px); max-width:calc(50% - 4px);}
.list_shopping2x ul li .thumbArea {padding:0;}
.list_shopping2x ul li .list_shoppingInfoArea {padding-left:0; padding-right:0;}

/* BASIC css end */

