/* BASIC css start */



.percent {display:none; font-size:1.6rem; font-weight:600;color:#e74174; float:left; margin-right:0.5rem; font-family:'pretendard'; letter-spacing:-0.1rem; }

.discount_rate { display:none; font-size:1.6rem; font-weight:600;color:#e74174; float:left; margin-right:0.5rem; font-family:'pretendard'; letter-spacing:-0.1rem; }
.discount_rate:nth-child(2){display:inline-block;}

.list_shopping2x li .img_wrap  {background:rgba(0,0,0,.01);width:100%; height: 100%; border-radius:0.6rem;overflow:hidden;}
.list_shopping2x li .img_wrap img.listPic {mix-blend-mode:multiply;object-fit: scale-down;display: block;width: 100%;height: 100%;border:none;}

.list_shopping2x li .icons{  position: absolute;
  left: 0;
  top: 0;}

.bt_goBack { position:absolute; top:3vw; left:4vw; }
.bt_goBack .goBack { display:inline-block; width:7vw; height:8vw; background:url(/design/kichmom/10276/m/common/common_icon.png) no-repeat; background-position: -19.5vw 0.7vw; background-size:25vw auto; vertical-align:top;}

#fix_shop { position:fixed; top:0; width:100%; background:#fff;  z-index:999;  }
.common_title { display:inline-block; width:100%; height:13vw; text-align:center; border-bottom:1px solid #eee; }
.common_title h3 { display:inline-block; font-size:4.2vw; font-weight:400;  padding-top:4.2vw; }
.cart { position:absolute; top:3.7vw; right:5vw; width:6.4vw; height:6.4vw; cursor:pointer; background:url(/design/kichmom/10276/m/common/ico_cart.png) 0 0 no-repeat;background-size:6.4vw; }
.cart a { width:6.4vw; height:6.4vw;}

#contents { padding-top:16vw; }

.shopbrandTitle { padding: 0 3vw; }

.now a { color: #00F; }

.shopbrand { padding-bottom:30px }
.shopbrand h2 {text-align:center; font-size: 1.25em; font-weight:bold; padding-top:10px;}
.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 .lnb { padding:4vw 3vw 0 3vw; }
.shopbrand .lnb h3 { font-size:6vw; color:#e74174; line-height:5vw; padding:1vw; }
.shopbrand .lnb .lnb_category { padding:10px 0; border-bottom:1px solid #c7c7c7; }
.shopbrand .lnb .lnb_category ul { *zoom:1;  overflow-x: auto; min-width: 100%; white-space: nowrap;  height: 8vw; line-height:6vw; }
/*.shopbrand .lnb .lnb_category ul:after { display:block; clear:both; content:'' }*/
.shopbrand .lnb .lnb_category ul li { display: inline-block; position:relative;  padding:1vw 1vw 1vw 1vw; font-size:3.8vw; color:#666; letter-spacing:-0.1vw; }

/* BASIC css end */

