/* BASIC css start */
.more {width:93% !important; margin:0 3% !important;margin-bottom:40px !important;}
.btn_moreGray {
    width:100% !important;
    background:#f5f3f6 !important;
    border:1px solid #f5f3f6 !important;
    height:40px !important;
    line-height:40px !important;
    color:#262427 !important;
    font-size:14px !important;
    font-weight:500 !important;
}


/* ÇÁ·Î¸ð¼Ç ½ÃÀÛ */
/* °í°´´ÔÀ» À§ÇÑ ÃßÃµ Á¦Ç° */
.best-item{ margin:20px 0 30px 0; }
.best-item>h3{ text-align:center; font-size:18px; font-weight:600; color:#444; padding:13px 0 20px 0; }
.prd-list>div{ position: relative; overflow-x: scroll; overflow-y: hidden; max-width: 960px; width: 100%; height:230px;}
.prd-list>div>div{ width:40%; }
.prd-list>div>div:nth-child(1){ position: relative; top: 0;left: 0; }
.prd-list>div>div:nth-child(2){ position: absolute; top: 0;left: 42% }
.prd-list>div>div:nth-child(3){ position: absolute; top: 0;left: 84% }

/* ÇÁ·Î¸ð¼Ç Á¦Ç° ¾ÆÀÌÄÜ */
.tb-center{padding:0 3%;}
.info{position:relative; }
.info li div a img{ width:100%; }
.info .dsc{ font-size:14px; text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
      .price-wrap span strike{ font-size:13px; }
      .price-wrap span:nth-child(2) { font-size:15px; color:#333; font-weight:600; }

/* ÇÁ·Î¸ð¼Ç Á¦Ç° ¾ÆÀÌÄÜ */
.MK-product-icons{ position:absolute; top:0px; left:0px; width:40px; }
.MK-product-icons img{ width:40px; height:auto; }

/* ÇÁ·Î¸ð¼Ç ³¡ */


/*** ºÐ·ù,°Ë»ö ½ÃÀÛ ***/
.srlst_bx { position: relative; overflow: hidden; }
.srlst_bx .lst { padding: 10px; line-height:26px; border-bottom: 1px solid #e5e5e5; margin: 0; font-size:0; vertical-align:middle;}
.srlst_bx .lst li {width: 33.333%;display:inline-block;position: relative;line-height:26px;vertical-align:middle;display: inline-block;padding: 5px 8px 5px 8px;font-size: 14px;}
.srlst_bx .lst li a {border: none;color: #000;height: 26px;line-height: 26px;padding: 0;position: relative;z-index: 1;overflow: hidden;text-overflow: ellipsis;display: block;white-space: nowrap;font-size: 14px;/* display: inline-block; *//* padding: 5px 8px 5px 8px; *//* font-size: 14px; */}
.srlst_bx .lst li:first-child a {padding-left:0px;}
.srlst_bx .lst li.on a {color:#222;}




/* WIB */
.best-item{display:none;}
#contents{margin-top:40px;padding:0 20px;box-sizing:border-box;}
.shopbrand .top:after{display:block;content:"";clear:both;}
.shopbrand .top > h2{float:left;border:0;padding:0;line-height:1;font-size:20px;font-weight:500;color:#2b2b2b;text-align:left;line-height:1;}
.shopbrand .top > select{float:right;font-size:12px;font-weight:400;color:#2e2e2e;line-height:1;width:80px;padding-right:16px;height:12px;text-align:right;border:0;padding-left:0;  background:url("/design/zenpia0/wib/img/m-sort-bg.png")no-repeat right center;background-size:9px 6px;margin-top:8px;}
.shopbrand .srlst_bx{}
.shopbrand .srlst_bx ul.lst{padding:0;font-size:0;text-align:left;padding-top:20px;border-bottom:0;}
.shopbrand .srlst_bx ul.lst li:nth-of-type(3n){margin-right:0;}
.shopbrand .srlst_bx ul.lst li{display:inline-block;vertical-align:middle;padding:0;width:calc(33.3333% - 4px);margin-right:6px;margin-bottom:6px;}
.shopbrand .srlst_bx ul.lst li a{display:block;height:34px;line-height:34px;border:1px solid #ebebeb;width:100%;font-size:12px;font-weight:400;color:#2e2e2e;text-align:center;}
.shopbrand .srlst_bx ul.lst li a.on{background-color:#EBEBEB;}

.array-area{margin:13px 0;}
.array-area:after{display:block;content:"";clear:both;}
.array-area .left{float:left;font-size:12px;font-weight:400;color:#606060;text-align:left;line-height:1;padding-top:10px;}
.array-area .right{float:right;}
.array-area .right .list_array{height:auto;padding:0;background-color:transparent;border:0;}
.array-area .right .list_array > div{float:none;font-size:0;text-align:right;}
.array-area .right .list_array > div a{display:inline-block;vertical-align:middle;width:30px;height:30px;box-sizing:border-box;padding:0;margin:0;}
.array-area .right .list_array > div a img{display:none;}
.array-area .right .list_array > div a:nth-of-type(1){background:url("/design/zenpia0/wib/img/list-type01-off.png")no-repeat center;background-size:cover;}
.array-area .right .list_array > div a.on:nth-of-type(1){background:url("/design/zenpia0/wib/img/list-type01-on.png")no-repeat center;background-size:cover;}
.array-area .right .list_array > div a:nth-of-type(2){background:url("/design/zenpia0/wib/img/list-type02-off.png")no-repeat center;background-size:cover;}
.array-area .right .list_array > div a.on:nth-of-type(2){background:url("/design/zenpia0/wib/img/list-type02-on.png")no-repeat center;background-size:cover;}


.goods_display .items{padding:0;font-size:0;text-align:left;}
.goods_display:nth-of-type(1) .items li:nth-of-type(-n+2){margin-top:0;}
.goods_display .items li:nth-of-type(2n){margin-right:0;}
.goods_display .items li{display:inline-block;vertical-align:middle;width:calc(50% - 5px);margin-right:10px;padding:0;margin-top:30px;}
.goods_display .items li a{display:block;}
.goods_display .items li a p.goodsImg{background-color:#F8F8F8;}
.goods_display .items li a p.goodsImg img{width:100%;display:block;}
.goods_display .items li a p.goodsImg span{display:block;position:absolute;width:40px;height:40px;box-sizing:border-box;border-radius:50%;background-color:#fff;font-size:12px;font-weight:500;color:#2e2e2e;line-height:40px;right:10px;top:10px;text-align:center;}
.goods_display .items li a .list_shoppingInfo{padding:0;margin:0;padding-top:12px;}
.goods_display .items li a .list_shoppingInfo p{text-align:center;}
.goods_display .items li a .list_shoppingInfo p.goodsName{font-size:14px;font-weight:400;color:#2e2e2e;text-align:center;line-height:1.2;height:auto;margin-bottom:6px;}
.goods_display .items li a .list_shoppingInfo p.goodsDesc{font-size:12px;font-weight:300;color:#606060;text-align:center;line-height:1.2;margin-bottom:12px;}
.goods_display .items li a .list_shoppingInfo p.listDiscount{line-height:1;text-align:center;padding-bottom:4px;}
.goods_display .items li a .list_shoppingInfo p.listDiscount del{font-size:13px;font-weight:400;color:#c8c8c8;text-align:center;text-decoration:line-through;line-height:1;text-align:center;}
.goods_display .items li a .list_shoppingInfo p.listPrice{font-size:15px;font-weight:500;color:#2e2e2e;text-align:center;}
.goods_display .items li a .list_shoppingInfo p.listPrice em{font-weight:400;}
.goods_display .items li a .list_shoppingInfo p.listIcon{display:none;}


#MS_product_more_btn_area{}
#MS_product_more_btn_area .more{width:auto !important;margin:0 !important;margin-bottom:0 !important;}
#MS_product_more_btn_area .more a{display:block;background-color:transparent !important;border:0 !important;height:auto !important;line-height:auto !important;}
#MS_product_more_btn_area .more a span{display:block;width:120px;height:38px;line-height:38px;box-sizing:border-box;border:1px solid #EBEBEB;font-size:15px;font-weight:400;color:#2e2e2e;text-align:center;margin:35px auto 0;}
#MS_product_more_btn_area .more a span img{display:inline-block;vertical-align:middle;width:10px;margin-left:4px;position:relative;top:-1px;-moz-animation-name: upDown; -moz-animation-duration: 0.9s; -moz-animation-iteration-count: infinite; -moz-animation-timing-function: ease-in-out; -webkit-animation-name: upDown; -webkit-animation-duration: 0.9s; -webkit-animation-iteration-count: infinite; -webkit-animation-timing-function: ease-in-out; -ms-animation-name: upDown; -ms-animation-duration: 0.9s; -ms-animation-iteration-count: infinite; -ms-animation-timing-function: ease-in-out; -o-animation-name: upDown; -o-animation-duration: 0.9s; -o-animation-iteration-count: infinite; -o-animation-timing-function: ease-in-out; animation-name: upDown; animation-duration: 0.9s; animation-iteration-count: infinite; animation-timing-function: ease-in-out;}
@-webkit-keyframes upDown { 
	0% { top: -1px; }
  30% { top: 2px; }
  50%,100% { top: -1px; } 
}








.goods_display .items.items_list{padding:0;font-size:0;text-align:left;}
.goods_display .items.items_list li:nth-of-type(-n+2){margin-top:30px;}
.goods_display .items.items_list li:nth-of-type(2n){margin-right:0;}
.goods_display .items.items_list li:nth-of-type(1){margin-top:10px !important;}
.goods_display .items.items_list li{display:inline-block;vertical-align:middle;width:100%;margin-right:0;padding:0;margin-top:30px;border:0 !important;}
.goods_display .items.items_list li a{display:block;}
.goods_display .items.items_list li a p.goodsImg img{width:100%;display:block;}
.goods_display .items.items_list li a p.goodsImg{background-color:#F8F8F8;display:block;width:100%;padding-right:0;position:relative;}
.goods_display .items.items_list li a .list_shoppingInfo{padding:0;margin:0;padding-top:12px;display:block;width:100%;padding-right:0;}
.goods_display .items.items_list li a .list_shoppingInfo p{}
.goods_display .items.items_list li a .list_shoppingInfo p.goodsName{font-size:14px;font-weight:400;color:#2e2e2e;text-align:center;line-height:1.2;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;height:auto;margin-bottom:6px;padding-bottom:0;}
.goods_display .items.items_list li a .list_shoppingInfo p.goodsName:after{display:none;}
.goods_display .items.items_list li a .list_shoppingInfo p.goodsDesc{font-size:12px;font-weight:300;color:#606060;text-align:center;line-height:1.2;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;margin-bottom:12px;margin-top:0;}
.goods_display .items.items_list li a .list_shoppingInfo p.listDiscount{line-height:1;text-align:center;padding-bottom:4px;display:block;margin-right:0;}
.goods_display .items.items_list li a .list_shoppingInfo p.listDiscount del{font-size:13px;font-weight:400;color:#c8c8c8;text-align:center;text-decoration:line-through;line-height:1;text-align:center;}
.goods_display .items.items_list li a .list_shoppingInfo p.listPrice{font-size:15px;font-weight:500;color:#2e2e2e;text-align:center;}
.goods_display .items.items_list li a .list_shoppingInfo p.listPrice em{font-weight:400;}
.goods_display .items.items_list li a .list_shoppingInfo p.listIcon{display:none;}


/* BASIC css end */

