/* BASIC css start */
.shopbrand h2 {text-align:center; font-size: 1.25em; font-weight:bold; padding-top:10px;}
.shopbrand .MK_product_list {/*background-color:#f9f9f9;*/  border-top: 1px solid #4a4a4a;padding-bottom:60px;}
.MK_product_list h2 {font-size:1em; padding:10px 0 0px 0 !important;font-weight:bold;}
.shopbrand .MK_product_list .items {padding: 7px 0;}
.shopbrand .MK_product_list .items #MK_best_product li {width:5%;}
.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 {display:none; padding:12px 1%; text-align:center;}
.shopbrand .list_group select {width:49%; height:28px;}
.shopbrand .more .more-title {color: #fff;}
.shopbrand .more .more-num {color: #aaaaaa;}
.shopbrand .shopbrandTitle img {max-width: 100%;}
.shopbrand .list_array .list_arrayRight img {width: 23px; height: auto;}
/*.ul_list1 {padding:0 0 0 7px !important;}*/
#container .more {margin-bottom:50px !important;}

#MK_recmd_product {padding:0 0 0 7px !important;}

.swiper-best{padding:0 2px 20px!important; box-sizing:border-box;}
.swiper-best .swiper-slide .listPic{width:99.5%;}
.swiper-container { height: auto; margin-left: auto; margin-right: auto; }
.swiper-wrapper {overflow:visible;}
.swiper-slide { /* Center slide text vertically */ display: -webkit-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; -webkit-justify-content: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; -webkit-align-items: center; align-items: center; }
.swiper-pagination-bullet-active {background-color:#000 !important;}
/*.swiper-container-horizontal>.swiper-pagination {bottom:30px !important;}*/


/* --------- 분류 중분류 노출형 시작 ------------------------------------------------------ */
.SMS_Category_list {
    margin: 10px 0;
}

.SMS_Category_list .CateInBody {
    /* border-top: 1px solid #ddd; */
    overflow: hidden;
	
}

.SMS_Category_list .CateInBody ul {
    overflow: hidden;
    border-bottom: 1px solid #ddd;
    text-align: center;
    padding: 0 10px;
	line-height: 18px;
	
}

.SMS_Category_list .CateInBody ul:last-child {
    border-bottom: none;
}

.SMS_Category_list .CateInBody ul li {
    position: relative;
    display: inline-block;
    font-size: 12px;
    text-align: center;
    margin: 0 1px;
    line-height: 14px;
    margin-bottom: 4px;
}

.SMS_Category_list .CateInBody ul li a {
    display: block;
    text-align: center;
    color: #333;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    width: 100%;
    padding: 6px 10px;
    box-sizing:border-box;
}

.SMS_Category_list .CateInBody ul li .sel {
    font-weight: bold;
    color: #000;
    border-bottom: 1px solid #000;
    
}

.SMS_Category_list .CateInBody ul li:last-child {
    border-right: none;
}

.SMS_Category_list .CateInBody ul li:last-child span {
    border-right: none;
}

.SMS_Category_list .CateInBody ul li span {
    display: inline-block;
    position: absolute;
    right: 1px;
    width: 1px;
    font-weight: normal;
    color: #ddd;
    padding: 0;
    display: none;
}



.price_container .item-sale{color: #c41b1b;
    font-size: 12px;
    letter-spacing: 0px;
    padding-left:3px; font-weight: normal;}
    
    
.swiper-best .swiper-slide{min-height:420px; background:#fff;}    
/* BASIC css end */

