/* BASIC css start */
.shopbrand .menuCategory {    padding: 10px 20px;
    border-bottom: 1px solid #e9cdba; }
.shopbrand .menuCategory li {     display: inline-block;
    border:0 }

.shopbrand .menuCategory li a {    display: inline-block;
    margin: 0 15px 0 0;
    color: #796d5e;
    font-weight: 300;
    font-size: 13px;
    vertical-align: top;
    line-height: 30px; }
    
.shopbrand .menuCategory li:last-child a { margin-right:0;; }


.shopbrand .menuCategory li a:hover,
.shopbrand .menuCategory li.selected a { color:#008bcc; }
.shopbrand .menuCategory .icoClose { position:absolute; right:12px; top:12px; width:13px; cursor:pointer; }
.shopbrand .menuCategory .button.selected { z-index:11; }
.shopbrand .menuCategory .button.selected .subCategory { display:block; }
.shopbrand .menuCategory li.xans-product-displaysubcategory { display:inline-block; border:0; }
.shopbrand .banner {}


/* recmd */

.ec-base-product.recmd {position:relative;    margin: 0;
    padding: 25px 0 15px;
    border-bottom: 1px solid #e8e0d7;
    box-sizing: border-box;}
.ec-base-product.recmd .swiper-wrapper {width:100%;}




.ec-base-product.recmd.swiper-container-horizontal > .swiper-pagination-bullets {bottom:-15px;text-align:center;}






.ec-base-product.recmd .swiper-pagination-bullet {    overflow: hidden;
    margin: 0 3px 0 4px;
    width: 30px;
    height: 2px;
    border: 0;
    cursor: pointer;
    background-color: #403a33;
    vertical-align: middle;
    opacity: 0.2;border-radius:0;}


.ec-base-product.recmd .swiper-pagination-bullet-active {opacity:1}


/* 기능버튼 */
.shopbrand #titleArea .funcArea { position:absolute; top:6px; right:14px; }
.shopbrand #titleArea .likeButton { position:static; top:auto; left:auto; display:inline-block; margin:4px 0 0; vertical-align:middle; }
.shopbrand .likeButton button { border:0; background:none; }
.shopbrand .likeButton button strong { margin:0 0 0 3px; font-size:11px; line-height:20px; color:#757575; }
.shopbrand .likeButton.selected button strong { line-height:20px; color:#2e2e2e; vertical-align:middle; }
.shopbrand #titleArea .likeButton span { position:static; }/* 기존 css */

.shopbrand .MK_product_list {background-color:#f9f9f9; border-bottom:1px solid #4a4a4a; border-top: 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 .shopbrandTitle img {max-width: 100%;}
.shopbrand .list_array .list_arrayRight img {width: 23px; height: auto;}
/* BASIC css end */

