/* BASIC css start */
#top_sld{margin-bottom: 30px;}
#top_sld .swiper-slide img{width:100%}

#MS_product{
    padding: 0 30px}

.btn_moreGray{
    border: 1px solid #000 !important;
    font-weight: 500 !important;
    margin-bottom: 30px !important;}

.cate-wrap .bcate {margin:60px 0 30px; color:#000; font-family:'Montserrat', sans-serif; font-size:18px; font-weight:300; text-align:center; line-height:1; letter-spacing:0.5px;}
.cate-wrap { margin-top: 40px; overflow:hidden }
.cate-wrap .class-list ul {
    *zoom: 1;
    margin-bottom: 30px;
    padding: 0 30px;
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: space-between;}
.cate-wrap .class-list ul:after { display:block; clear:both; content:'' }
.cate-wrap .class-list ul li {display:inline-block; width: 30%;}
.cate-wrap .class-list ul li a {
    color: #aaa;
    font-size: 13px;
    display: block;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
}
.cate-wrap .class-list ul li a.sel,
.cate-wrap .class-list ul li a:hover {color:#000; background-color:#fff;}

/* 목록 추천상품 */
.shopbrand .MK_product_list {border-bottom:1px solid #4a4a4a;}
.shopbrand .MK_product_list .items {padding: 10px 0;}
.shopbrand .MK_product_list .items #MK_best_product li {width:33.33%;}
.shopbrand .MK_product_list .items .paging-num {text-align: center; clear: both; margin:20px 0;}
.shopbrand .MK_product_list .items .paging-num a {background-color:#fff; border:1px solid #393939; padding:5px 10px; margin:0 10px;}
.shopbrand .list_group {padding:12px 1%; text-align:center;}
.shopbrand .list_group select {width:49%; height:28px;}
.shopbrand .more .more-title {color: #3b3b3b;}
.shopbrand .more .more-num {color: #aaaaaa;}
.shopbrand .more .more-num {color: #aaaaaa;}
.shopbrand .shopbrandTitle{margin-bottom:30px}
.shopbrand .shopbrandTitle img {max-width: 100%;}
.shopbrand .list_array .list_arrayRight img {width: 23px; height: auto;}
/* BASIC css end */

