/* BASIC css start */
/* */
#contents > main > div.shopbrandTitle{
    display: inline-block;
    width: 100%;
    height: auto;
    text-align: center;
    color: #2e2e2e;
    font-size: 19px;
    font-weight: bold;
    padding: 20px 0 0;
}
.SMS_CategoryBest_header{margin: 10px auto 20px;}

/* º£½ºÆ®¾ÆÀÌÅÛ */
.best-wrap {padding: 36px 0 40px;background: #f7f7f7;text-align: center;}
.best-wrap .tit {font-size: 1rem;color: #4f4f4f;font-family: "Nanum Myeongjo";font-weight: normal;}
.best-wrap .tit h3 {font-size: 1rem;color: #4f4f4f;font-family: "Nanum Myeongjo";font-weight: normal;line-height: 1;}
.best-wrap .tit p {font-size: 10px;color: #a7a7a5;font-family: "Nanum Gothic";line-height: 1;margin-top: 12px;}

.best-wrap .itemWrap {margin-top: 24px;}
.best-wrap .itemWrap .items li .b_color {line-height:1;}
.best-wrap .itemWrap .items li .b_color font {display: inline-block;width: 8px;height: 8px;border-radius: 100%;margin: 0 1px;margin-top: 5px; text-indent:-9999px;}
.best-wrap .itemWrap .items li .info_container {margin-top:20px;}
.best-wrap .itemWrap .items li .price_container {padding-top:5px;}
.best-wrap .itemWrap .items li .soldout_container {margin-top:10px;}
.best-wrap .SMS_loveWrap .SMS_love {background-color: rgba(247,247,247,0.66);}


.shopbrand h2 {padding-top:6px !important;font-family: "Nanum Myeongjo",;color: #4f4f4f;font-weight: bold !important;font-size: 1.25rem !important;}
.shopbrand .SMS_Category_list .CateInBody ul {margin:18px 0 52px;}
.shopbrand .SMS_Category_list .CateInBody ul li {padding: 05px;}
.shopbrand .SMS_Category_list .CateInBody ul li a {font-size: 0.625rem;color: #999;height: 26px;line-height: 26px;padding: 0 20px;background: #f8f7f7;font-family: "Nanum Myeongjo";border-radius: 13px;font-weight: bold;}
.shopbrand .SMS_Category_list .CateInBody ul li a::after {display: none;}
.shopbrand .SMS_Category_list .CateInBody ul li a.sel {background: #ebcabd;color: #fff;text-decoration: unset;}

/*
.itemWrap .swiper-container {display: block !important; padding: 0 6px;}
.itemWrap .items {width: 100%;font-size: 0;text-align:left;}
.itemWrap .items li {width: calc((100% - 8px) / 3);margin-right: 4px;display: inline-block;vertical-align: top;position: relative;margin-bottom:3px;}
.itemWrap .items li:nth-child(3n) {margin-right: 0;}
.itemWrap .items li .thumbWrap {width: 100%;height: 0;padding-top: 150%;position: relative;}
.itemWrap .items li .thumbWrap img {display: block;position: absolute;top: 0;bottom: 0;left: 0;right: 0;width: 100%;height: 100%;object-fit: cover;}
.itemWrap .items li .descWrap {text-align: left; position:relative;}
.itemWrap .items li .descWrap > span {position: absolute;top: 26px;right: 0;display: inline-block;width: 20px;height: 18px;background-color: #f7f7f7;}
.itemWrap .items li .descWrap .prd_name {color: #494949;font-size: 0.75rem;font-family: 'Droid Sans',sans-serif;font-weight: bold;line-height: 1.5;letter-spacing: -1.25px;margin-top: 15px;}
.itemWrap .items li .descWrap .prd_price {line-height: 1;margin-top: 7px;}
.itemWrap .items li .descWrap .prd_price p {color: #000;font-size: 0.75rem;font-family: 'Droid Sans',sans-serif;font-weight: bold;display: inline-block;letter-spacing: -.5px;}
.itemWrap .items li .descWrap .prd_price p.consumer {color: #828282;font-weight: normal;}
.itemWrap .items li .descWrap .prd_price p.consumer del {vertical-align: middle;}
.itemWrap .items li .descWrap .prd_color > span {display: inline-block;width: 8px;height: 8px;border-radius: 100%;margin: 0 1px;text-indent: -9999px;}
.itemWrap .items li .descWrap .prd_color {margin-top: 8px;line-height: 1;}
*/



.SMS_loveWrap {top:-4px !important;}
#bSlider .info_container .SMS_loveWrap {top: -41px !important;}
/* BASIC css end */

