/* BASIC css start */
/* prd-class-hd */
#productClass .prd-class-hd { zoom:1; overflow:hidden; padding:0px 0 0px 0;margin-bottom:0px;}
#productClass .prd-class-hd .loc-navi { float: right; color: #999;}
#productClass .prd-class-hd .loc-navi a { color:#999; }
#productClass .bcate {background:url('http://nadomiin.com/design/nadomiin/0704everyday/sub_blot.gif') no-repeat center left; padding:10px 0 10px 10px; font-size:15px; line-height:16px; color:#111;}


/* class-list */
#productClass .class-list { zoom:1; margin-top:5px;}
#productClass .class-list li {float:left; width:15.6666%; margin-left:1%; margin-bottom:1%; border:1px solid #dedede; box-sizing:border-box;}
#productClass .class-list li:nth-child(6n+1) {margin-left:0;}
#productClass .class-list li a { display:block; height:40px; text-align:center; line-height:40px; color:#777; font-size:12px;}
#productClass .class-list li a:hover { color: #111;}
#productClass .class-list li .num { color:#777;}
#productClass .class-list li a.sel { color:#000;}


/* ºÐ·ù º£½ºÆ® ¸®½ºÆ® */
.item-wrap {margin:30px auto 0;}
.item-wrap .prd-list table tr:first-child td {padding-bottom:0px;}

.prd-list .sub_title_area {position:relative; height:44px; margin:50px 0;}
.prd-list .sub_title_line {width:1100px; border-bottom:1px solid #dedede; position:absolute; top:23px;}
.prd-list .sub_title {position:relative; z-index:10;width:174px; height:44px; line-height:44px; text-align:center; border:1px solid #dedede; color:#000; font-size:12px; background-color:#fff;  letter-spacing:1px; margin:0 auto;font-family:"Open Sans", "Nanum Gothic", sans-serif;}
.prd-list .best_title_area {margin:0 auto 50px;}

.prd-list .rank_title {margin-top:0;}
.prd-list .rank_title {width:243px; height:40px; border:1px solid #dedede; line-height:40px; color:#777; background-color:#fff; text-align:center; font-size:11px; margin:0 auto;}
.prd-list .rank_title.no1 {color:#000;}
.prd-list .line_hover { box-shadow:0 1px 0 0 rgba(0,0,0,1) inset; -moz-transition: all 0.3s linear; -webkit-transition: all 0.3s linear; -o-transition: all 0.3s linear; -ms-transition: all 0.3s linear; transition: all 0.3s linear;}


/* total-sort */
#productClass .total-sort {height:35px; margin-top:30px; padding:0 10px; border-top:1px solid #ececec; border-bottom:1px solid #ececec;}
#productClass .total-sort .total { font-size:11px;font-weight:normal;color:#333;line-height:37px;}
#productClass .total-sort .total dd {color:#888;}
#productClass .total-sort .sort {margin:0;}
#productClass .total-sort .total img { line-height:11px;vertical-align:middle;}
#productClass .total-sort li {color:#999;line-height:37px;}
#productClass .total-sort li a { font-size:11px;color:#888;line-height:37px;}
#productClass .total-sort li a:hover {color:#222;}


.soldout {font-size:14px; font-weight:bold; color:#dc0000;}
/* BASIC css end */