/* BASIC css start */
@import url('http://fonts.googleapis.com/earlyaccess/nanumgothic.css');
@import url('https://fonts.googleapis.com/css?family=Noto+Sans');
@import url(//fonts.googleapis.com/earlyaccess/notosanskr.css);
@import url('https://fonts.googleapis.com/css?family=Montserrat+Alternates');

/* 타이틀, 중분류 리스트 */
#productClass .cate-wrap .bcate {margin:190px 0 0px;color:#000;font-family:'Montserrat','Noto Sans KR',sans-serif;font-size:28px;text-align:center;line-height:1;}
#productClass .cate-wrap { overflow:hidden }
#productClass .cate-wrap .class-list ul {*zoom:1; margin:0 0 20px; text-align:center;font-size:0;}
#productClass .cate-wrap .class-list ul:after { display:block; clear:both; content:'' }
#productClass .cate-wrap .class-list ul li {display:inline-block; margin:0 5px;}
#productClass .cate-wrap .class-list ul li a {display:block; height:38px; color:#555;font-size:14px; padding:0 20px; line-height:38px;border:1px solid #e5e5e5; border-radius:50px; letter-spacing: 0.050em;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-ms-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s;}
#productClass .cate-wrap .class-list ul li a.sel,
#productClass .cate-wrap .class-list ul li a:hover {border:1px solid #0d277d; background-color:#0d277d; color:#fff;}


/* 타이틀, 중분류 리스트 */
.item-wrap {width:100%;}
.item-wrap .item-info {zoom: 1; overflow: hidden; padding:35px 10px 10px; margin-bottom:30px; margin-top:0px;}
.item-wrap .item-info .item-total {color:#000; font-size:17px;font-family:'Montserrat', sans-serif;}
.item-wrap .item-info .item-order li a {display:block; height:18px; font-size:15px;-webkit-transition: .3s ease-in-out; transition: .3s ease-in-out;font-weight:300;color:#555; margin-top:5px;}
.item-wrap .item-info .item-order li a:hover {color:#0d277d;}
.item-wrap .item-info .item-order li a .on {font-weight:500; color:#0d277d; }


.item-wrap .item-cont .item-list .prd-name a { text-align:left; font-size:15px; line-height:20px; margin-bottom:15px;  }
.item-wrap .item-cont .item-list .prd-name a b { font-size:18px; line-height:25px; margin-bottom:2px; display:inline-block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;  }
.item-wrap .item-cont .item-list .prd-price { text-align:right; font-size:22px; font-weight:600; color:#0d277d; }
.item-wrap .item-cont .item-list .prd-price .price { font-size:22px !important; font-weight:600; color:#0d277d; display:inline-block; margin-left:20px; }
.item-wrap .item-cont .item-list .prd-price strike { color:#ccc !important; font-size:16px; }


/* 상단 타이틀 이미지 */
.category_title_img {margin:100px auto 0;max-width:1720px;}
.category_title_img img {width:100%;}

.MK-product-icons { width:95%; display:flex; justify-content:center;}
.ca_num {    padding: 5px 0 0; width: 100%; display: flex;  justify-content: center;  left: 0 !important;.paging { padding:50 !important; }
.paging a { width:40px; height:40px; font-size:14px; text-align:center; line-height:40px;  color:#222; padding:0 !important; margin:0 6px !important; background-color:#fff; }
.paging a.now {  color:#0d277d; border-bottom:1px solid #0d277d; background-color:#fff; }
.paging a.now2 { color:#0d277d; border:0px solid #fff; background-color:#fff; }
.paging a:hover {  color:#0d277d; border-bottom:1px solid #0d277d; }



/* BASIC css end */

