/* BASIC css start */
#contentWrap{width: 1260px; padding-bottom: 160px;}
.item-wrap{width: 1260px;}
/* class-list */
#productClass .cate-wrap { overflow:hidden }
#productClass .cate-wrap .bcate { padding-bottom:26px; font-size:24px; color:#000; font-family:"맑은 고딕",'Malgun Gothic','Lato', sans-serif}
#productClass .cate-wrap .class-list ul { *zoom:1 }
#productClass .cate-wrap .class-list ul:after { display:block; clear:both; content:'' }
#productClass .cate-wrap .class-list ul li { margin-right: 10px; float:left;}
#productClass .cate-wrap .class-list ul li a { display:block; font-size:13px; color:#4c4c4c; border: 1px solid #ececec;  padding: 10px;}
#productClass .cate-wrap .class-list ul li a.sel{border: 1px solid #000;}
.item-wrap .item-info{padding:0 0 26px; margin: 36px 0 60px; border-bottom: 1px solid #000;}
.item-wrap .item-info .left{font-size: 20px; color: #4c4c4c; float: left; font-family:"맑은 고딕",'Malgun Gothic','Lato', sans-serif}
.item-wrap .item-info .item-order li a span{color: #999999; font-family: "맑은 고딕",'Malgun Gothic','Lato', sans-serif;}
.item-wrap .item-info .item-order dd ul{padding-top: 12px; display: flex;}
/* 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 { padding-top: 30px; }

.loc-navi{padding: 20px 0;}
.loc-navi a{color: #b2b2b2;}
.loc-navi dd a img{vertical-align: text-top; margin-right: 7px;}

/* 상품 목록 */
.item-wrap .item-cont{width: 1260px;}
.item-wrap .item-cont .item-list{width: 18.6%; height: auto;}
.item-wrap .item-cont .item-list .thumb{width: 100%; height: auto;}
.item-wrap .item-cont .item-list .thumb img{width: 100%; height: 100%;}
.item-wrap .item-cont .item-list:nth-child(5n){padding-right: 0;}
.item-wrap .item-cont .item-list .prd-name a{font-size: 15px; color: #272727; font-family: "맑은 고딕",'Malgun Gothic','Noto Sans KR', sans-serif;}
.item-wrap .item-cont .item-list .prd-subname{margin-top: 11px; padding-top: 0px;  color: rgb(168, 168, 168); font-size: 13px; text-align: center;  font-family: "맑은 고딕", "Malgun Gothic", "Noto Sans KR", sans-serif; border-top: 0px;}
.item-wrap .item-cont .item-list .prd-price{padding: 16px 0 10px; font-family: 'Josefin Sans', sans-serif; color: #272727; font-size: 16px;}
.item-wrap .item-cont .item-list .prd-price strike{display: none;}
.item-wrap .item-cont .item-list .prd-price .price{color: #272727; font-size: 16px; font-weight: bold;}

/* 페이징 */
.paging a{color: #999999; font-size: 13px;width: 37px; height: 37px; padding: 0; line-height: 37px; box-sizing: border-box;}
.paging a:hove{color: #000;} 
.paging a.now, .paging .now{ padding: 0;color: #000; border: 1px solid #000;}
.paging a.first, .paging a.prev, .paging a.next, .paging a.last{line-height: 37px;}
/* BASIC css end */

