/* BASIC css start */
/* prd-class-hd */
#productClass .prd-class-hd { zoom: 1; overflow: hidden; padding:5px 0 5px 0;margin:10px 0; }
#productClass .prd-class-hd .loc-navi { float: right; color: #999;   }
#productClass .prd-class-hd .loc-navi a { color: #999; }
#productClass .bcate {text-align:center; color: #555;;font-size:30px; line-height: 50px;font-weight:bold;  padding:0px 0px 0px 13px;margin:20px 0;font-weight:500;}
#productClass {margin-left:10px}
/* class-list */

#productClass .class-list { zoom: 1;padding-left:20px}
#productClass .class-list ul { padding: 0px; margin-left:0px;text-align:center}
#productClass .class-list li {float:left;width:296px; padding:0;margin:0 10px 10px;letter-spacing:-8px} 
#productClass .class-list li a {overflow:hidden; display:block; height:34px; padding:0; text-align: center; color: #222; border: 1px solid #dedede; line-height: 34px; font-size:14px;  font-weight:500; }
#productClass .class-list li a:hover { border: 1px solid #269f48;color:#269f48;}
#productClass .class-list li .num { color: #777;}
#productClass .class-list li a.sel { color:#269f48; border: 1px solid #269f48;}


/* ºÐ·ùÆäÀÌÁö ÃßÃµ»óÇ° °ü·Ã ½ºÅ¸ÀÏ */
.best-item { padding:0;position:relative;margin:40px auto 0;border:0; border-top:1px solid #dedede;padding-top:40px;}
.best-item .sub_best_title {text-align:center;margin:0 auto;}
.best-item .prd-list {margin:40px auto 0;position:relative}
.best-item .icon_best01 {position:absolute;top:108px;left:28px;width:50px;height:42px;background-color:#269f48 ;text-align:center;font-size:11px;font-weight:bold;color:#fff;padding:8px 0 0 0;line-height:11px;z-index:1;}
.best-item .icon_best01 span {display:block;font-family:Tahoma;font-size:21px;font-weight:bold;color:#fff;line-height:21px;letter-spacing:-0.5px;}
.best-item .icon_best02 {position:absolute;top:108px;left:355px;width:50px;height:42px;background-color:#33353d;text-align:center;font-size:11px;font-weight:bold;color:#fff;padding:8px 0 0 0;line-height:11px;z-index:1;}
.best-item .icon_best02 span {display:block;font-family:Tahoma;font-size:21px;font-weight:bold;color:#fff;line-height:21px;letter-spacing:-0.5px;}
.best-item .icon_best03 {position:absolute;top:108px;left:682px;width:50px;height:42px;background-color:#33353d;text-align:center;font-size:11px;font-weight:bold;color:#fff;padding:8px 0 0 0;line-height:11px;z-index:1;}
.best-item .icon_best03 span {display:block;font-family:Tahoma;font-size:21px;font-weight:bold;color:#fff;line-height:21px;letter-spacing:-0.5px;}

/* ºÐ·ùÆäÀÌÁö »óÇ° ¶óÀÎ */
.prd-list table .tb-center {border-left:1px solid #dedede;}
.prd-list table tr td:first-child .tb-center {border-left:0;}
.nopadding td {padding:0 !important;}

/* total-sort */
#productClass .total-sort {height:50px;padding:0 10px;border-bottom:1px solid #dedede;border-top:1px solid #dedede;margin-top:30px;}
#productClass .total-sort .total { font-size:12px;font-weight:300;color:#333;line-height:50px;}
#productClass .total-sort .total dd {color:#333;font-weight:700;}
#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:50px;}
#productClass .total-sort li a { font-size:12px;color:#666;line-height:50px;font-weight:300;}
#productClass .total-sort li a:hover {color:#222;}

.addf{;background-color:#aeaeae;color:#fff;width:40%;margin:10px auto;border-radius:5px;line-height:16px;height:16px;font-size:12px;z-index:9999999;padding-top:}



/* BASIC css end */

