/* BASIC css start */
#header.headroom--not-top.slideUp {top:-51px;}
#header.headroom--not-top.slideDown {top:0;}
.category_util {position:sticky; top:50px; z-index:100;}
.category_util.headroom--not-top.slideUp {top:0;}
.category_util.headroom--not-top.slideDown {top:51px;}




.categoryName {text-align:center; line-height:40px; margin-top:20px; font-weight:600; letter-spacing:0.88px; font-size:22px;}
#header.hide .header_box .common_wrapper {display:none;}
.category_info.common_wrapper {padding:20px 15px; display:flex; justify-content: space-between; line-height:22px; box-sizing:border-box;}
.category_info .category_count {font-size:14px; font-weight:500; line-height:24px;}
.category_info .category_count span {color:#A6937C;}
.category_info .item-sort .sort {display:inline-block; vertical-align:middle;}
.category_info .item_convert {display:inline-block; width:16px; height:16px; line-height:16px; margin-left:15px; vertical-align:middle;}
.category_info .item_convert.item_list02 {background:url(//mazia2008.img3.kr/snap/image/common/ico_view_list02.svg) no-repeat 50% 50%;}
.category_info .item_convert.item_list03 {background:url(//mazia2008.img3.kr/snap/image/common/ico_view_list03.svg) no-repeat 50% 50%;}
.category_info .item_convert.item_list {background:url(//mazia2008.img3.kr/snap/image/common/ico_view_list.svg) no-repeat 50% 50%;}
.category_info .item_convert.item_list_card {background:url(//mazia2008.img3.kr/snap/image/common/ico_view_card.svg) no-repeat 50% 50%;}
.bestItemTitle {text-align:center; line-height:40px; margin-bottom:20px;}
.bestItemTitle span {display:inline-block; text-decoration: underline; font-size:13px; font-weight:500;}

.best_item .swiper-container {padding:0 15px;}
.best_item .swiper-horizontal {overflow:hidden;}
.shopbrand .product_wrapper {padding:0 15px; margin-top:20px;}

.shopbrand .class-list {}
.shopbrand .class-list ul:after { display:block; clear:both; content:'' }
.shopbrand .class-list ul li {float:left; font-size:14px; width:auto!important}
.shopbrand .class-list ul li a { display:block; font-size:14px; color:#858585; font-weight:400; line-height:50px;}
.shopbrand .class-list ul li a.active {color:#A6937C; font-weight:600;}
.shopbrand .class-list .swiper-container {padding:0 15px;}

.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;}

.shopbrand .coupon-benefit {position:relative; margin:-12px 0 10px 0;} 
.shopbrand .btn-coupon { display:inline-block; height:16px; padding:0; margin-left:5px; border:1px solid #000; font-size:10px;}
.shopbrand .btn-coupon span { display:inline-block; height:16px; padding:0 5px; color:#fff; background:#000; vertical-align:top; font-size:11px; }
.shopbrand .btn-coupon em { display:inline-block; height:16px; padding:0 3px 0 0; font-size:10px; vertical-align:top; color:#000; }


.category_util .category_util_wrap {left:0; width:100%; background:#fff; z-index:99; box-sizing:border-box;}
.category_util.fixed .category_swiper {border-bottom:1px solid #eaeaea;}
.item_container.item_list03 .item .item_txt .item_price .strike {display:block;}


.sub_name1{ 
 margin-top: 2px;
    font-size: 11px;
    font-weight: 400;
    line-height: 15px;
    position: relative;
  }


/* BASIC css end */

