/* BASIC css start */
#contentWrap { margin:0 auto; position:relative; width:1190px; }

/* class-list */
#productClass .cate-wrap { overflow:hidden;}
#productClass .cate-wrap .bcate { width:1180px; font-weight:600; padding-bottom:5px; font-size:24px; line-height:40px; letter-spacing:-0.5px; color:#202020; border-bottom:2px solid #000}
#productClass .cate-wrap .class-list ul { border-bottom:1px solid #e3e3e3;  *zoom:1 }
#productClass .cate-wrap .class-list ul:after { display:block; clear:both; content:'' }
#productClass .cate-wrap .class-list ul li { padding:15px 30px 16px 0; float:left }
#productClass .cate-wrap .class-list ul li a { display:block; font-size:13px; color:#919191 }
.item-wrap {width: 1200px;}
.item-wrap .item-cont {width: 1200px; padding-top:30px;}
.item-wrap .item-cont .item-list { padding-right: 20px; float: left; width: 380px; text-align: left;}
.item-wrap .item-cont .item-list .prd-name a {display: block; padding-bottom:10px; color: #333; font-family: 'Noto Sans KR', sans-serif; font-size:16px; line-height: 25px; text-overflow: ellipsis; word-wrap: normal;}
.item-wrap .item-cont .item-list .prd-price {padding-top: 5px; font-family: Verdana; }
.item-wrap .item-cont .item-list .prd-price .price {display: block; color: #1c1c1c;  font-family: 'Montserrat', sans-serif; font-size:16px; font-weight:700; line-height: 30px;}
.item-wrap .item-cont .item-list .prd-price strike {font-family: 'Montserrat', sans-serif; font-size:12px; font-weight:600; color: #999;}
.item-wrap .item-cont .item-list .MK-product-icons img {}

/* title banner */
.shopbrandTitle img{width:100%;margin-bottom:30px;}

/* best-item */
#productClass .best-item { padding-top: 20px; padding-bottom: 10px; border-top: 2px solid #5c5c5c; border-bottom: 2px solid #5c5c5c; background-color: #f8f8f8; }

/* total-sort */
#productClass .total-sort {position:absolute; }





/* BASIC css end */

