/* BASIC css start */
.page-body{clear:both;}

/* Ä«Å×°í¸® ¹è³Ê */
#mid_bnr { position:relative; width:100%; min-width: 1600px; overflow:hidden;margin-top: 40px; margin-bottom: 30px; }
#mid_bnr ul li a{display:block;}
#mid_bnr ul li a img{width:100%;}

.cate_bnr_wrap{width:1570px; margin-bottom:50px;}
.cate_bnr_wrap a{display:block;}
.cate_bnr_wrap a img{width:100%}

/* ½º¿ÍÀÌÆÛ °øÅë */
.swiper-button-prev{left:74px!important}
.swiper-button-next{right:74px!important}
.swiper-button-next:after, .swiper-button-prev:after{content:unset !important;}

/* class-list */
#productClass .cate-wrap { overflow:hidden }
#productClass .cate-wrap .bcate {margin-bottom: 60px;font-size: 40px;color: #000;font-weight:bold;text-align: center;}
#productClass .cate-wrap .class-list.cate1_wrap ul { *zoom:1;font-size: 0;text-align: center;margin-bottom: 30px;}
#productClass .cate-wrap .class-list.cate1_wrap ul:after { display:block; clear:both; content:'' }
#productClass .cate-wrap .class-list.cate1_wrap ul li {margin: 0 5px 10px;display: inline-block;}
#productClass .cate-wrap .class-list.cate1_wrap ul li a {display:block;font-size: 14px;color: #505050;border: 1px solid #e6e6e6;padding: 13px 58px;box-sizing: border-box;}
#productClass .cate-wrap .class-list.cate1_wrap ul li.on a{border: 2px solid #0b6e41; color: #0b6e41;}
#productClass .cate-wrap .class-list.cate1_wrap ul li:first-child.on a{background:#0b6e41; color:#fff;}
#productClass .cate-wrap .class-list.cate1_wrap ul li:hover a{border: 2px solid #0b6e41; color: #0b6e41;}
#productClass .cate-wrap .class-list.cate2_wrap ul { *zoom:1;font-size: 0;text-align: center;margin-bottom: 30px;}
#productClass .cate-wrap .class-list.cate2_wrap ul:after { display:block; clear:both; content:'' }
#productClass .cate-wrap .class-list.cate2_wrap ul li {display: inline-block;text-align: center;border-right: 1px solid #e6e6e6;}
#productClass .cate-wrap .class-list.cate2_wrap ul li a {display: inline-block;font-size: 14px;color: #313131;box-sizing: border-box;margin: 0 24px;position: relative;}

#productClass .cate-wrap .class-list.cate2_wrap ul li:last-child{border-right:0;}
#productClass .cate-wrap .class-list.cate2_wrap ul li.on a{color: #0b6e41; font-weight: bold;}
#productClass .cate-wrap .class-list.cate2_wrap ul li:hover a{color: #0b6e41; font-weight: bold;}
#productClass .cate-wrap .class-list.cate2_wrap ul li:hover a:after{content:'';position: absolute;width: 100%;height: 1px;background: #969696;bottom: -4px;left: 0;}
#productClass .cate-wrap .class-list.cate2_wrap ul li.on a:after{content:'';position: absolute;width: 100%;height: 1px;background: #969696;bottom: -4px;left: 0;}
/* 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; }


/* »óÇ°¸®½ºÆ® */
.item-wrap .item-cont .item-list {width: 380px; height:650px; margin-right: 16px;}
.item-wrap .item-cont .item-list:nth-child(4n){margin-right:0;}
.item-wrap .item-info .cnt_wrap {font-size: 12px;color: #777777;vertical-align: -webkit-baseline-middle;}
.item-wrap .item-info select{float:right;appearance:none;-moz-appearance:none;-webkit-appearance:none;font-size:13px;color:#777;background: url(/design/soopsori/images/select_ico.png) #fff right 5px no-repeat;width: 100px;line-height: normal;font-family: inherit;border: 0;padding: 0 1.4em 0 0.8em;margin: 0;border-radius: 0.5em;letter-spacing: 0.04em;}
.item-wrap .item-info select::-ms-expand{display:none;}
.item-wrap .item-info select:focus {  outline: none;}
.item-wrap .item-info .cnt_wrap b {color: #222;}



/* BASIC css end */

