/* BASIC css start */
#contentWrap, .item-wrap, .item-wrap .item-cont{width: 1300px;}
/* class-list */
#productClass .cate-wrap { overflow:hidden; margin-top: 78px; text-align: center; }
#productClass .cate-wrap .bcate { padding-bottom:12px; font-size:34px; color:#000; font-family: "¸¼Àº °íµñ",'Malgun Gothic',sans-serif; }
#productClass .cate-wrap .class-list ul{font-size:0}
#productClass .cate-wrap .class-list ul li { display: inline-block; padding:15px 15px 16px; }
#productClass .cate-wrap .class-list ul li a { display:block; color: #898989; font-size:17px; font-family: "¸¼Àº °íµñ",'Malgun Gothic',sans-serif; }
#productClass .cate-wrap .class-list ul li.sel a{color: #000; font-weight: bold;}

/* »óÇ° ¸ñ·Ï ¿µ¿ª */
.product-wrap { margin:0 auto; position:relative; width:1300px }

.item-wrap, .item-wrap .item-cont{width:1300px}
.item-wrap .item-cont .item-list .thumb{position: relative;}
.item-wrap .item-cont .item-list .prd-price{color: #242424; font-size: 16px;}

.dc{position: absolute; bottom: 20px; right: 20px; }
.dc .dc_per{width: 39px; height: 39px; line-height: 39px; background: #242424; border-radius: 50%; color: #fff; font-family: 'Montserrat',sans-serif; display: block;}
.dc .pro_per{width: 39px; height: 39px; line-height: 39px; border-radius: 50%; color: #fff; font-family: 'Montserrat',sans-serif; display: block; background: #242424; white-space: nowrap; overflow: hidden;}

/* best-item */
#productClass .best-item { padding-top: 20px; padding-bottom: 10px; border-top: 2px solid #5c5c5c; border-bottom: 2px solid #5c5c5c; background-color: #f8f8f8; }
#productClass .item-wrap  .cateTit h3{font-family: "¸¼Àº °íµñ",'Malgun Gothic','Lato', sans-serif;}

/* total-sort */
.item-wrap .item-info .left{float: left; color: #000; font-size: 18px;  font-family: 'Montserrat',sans-serif;}
.item-wrap .item-info .left b{ padding-right: 4px; color: #000; font-size: 18px; font-family: "¸¼Àº °íµñ",'Malgun Gothic','Lato', sans-serif; vertical-align: bottom;}
#productClass .item-wrap .item-info{padding:0}
#productClass .total-sort { padding-top: 30px; }
.sort{text-align: right;}
.sort select{border:0; color: #5b5b5b; height: 30px;
    width: 89px;
    outline: 0;
    background: url(/design/bta08/aura/pc/icon/sorticon.png) white right 9px center no-repeat;
    -webkit-appearance: none;
    -moz-appearance: none;
    -o-appearance: none;
    padding: 0 30px 0 10px;
    font-family: "¸¼Àº °íµñ",'Malgun Gothic','Lato', sans-serif;}
.sort select::-ms-expand{display:none;}

/* ÆäÀÌÂ¡ */
.paging{font-size: 0;}
.paging a{height: 32px; line-height: 32px; margin-left: -1px; padding: 0 14px; border: 1px solid #dddddd;color: #8f8f8f; font-size: 12px; font-family: 'Montserrat',sans-serif;}
.paging a:hover, .paging a.now, .paging .now{border: 1px solid #333; color: #fff; background: #333333;}
.paging a.first, .paging a.last{letter-spacing: -3px; margin: 0px 10px;}
.paging a.first, .paging a.prev, .paging a.next, .paging a.last{font-size: 11px; line-height: 32px;}
.paging a.next{ margin: 0 -11px 0 10px;}
.paging a.prev{ margin: 0 10px 0 -11px;}
/* BASIC css end */

