/* BASIC css start */
.SubCategory { margin:-14px 0 0px 60px;  }
.SubCategory ul { display: table }
.SubCategory ul li { position: relative; display: inline-block; float: left; width: auto; height:20px; line-height:20px; padding-right:17px; }
.SubCategory ul li a { display: block; color: #000; font-size: 12px; line-height:20px; padding:0 1px }
.SubCategory ul li a:hover,
.SubCategory ul li .sel { color:#000; position: relative; border-bottom:1px solid #7a7975 }

.SubCategory2 { padding:36px 0 0px 60px;  }
.SubCategory2 ul { display: table }
.SubCategory2 ul li { position: relative; display: inline-block; float: left; height: 30px; line-height: 30px; }
.SubCategory2 ul li a { color: #525252; font-size: 12px;  }
.SubCategory2 ul li a:hover { color:#000 }
.SubCategory2 ul li .sel { color:#000; position: relative }
.SubCategory2 ul li:before { content:"l"; display:inline-block; margin: 1px 12px 0 12px; color:#404040; font-size:13px; vertical-align: top; }
.SubCategory2 ul li:first-child:before { display:none }


/* 상품 total/정렬 */
.total-sort { zoom: 1; overflow: hidden; margin: 36px 0 16px 10px; height:24px; line-height:24px; }

/* total */
.total-sort .total { float: left; width: auto; font-size: 12px; color: #333; }
.total-sort .total dt,
.total-sort .total dd { display: inline; }
.total-sort .total dd { font-weight: bold; }
.total-sort .total dt { text-transform: capitalize; }
.total-sort .total span { color: #000; }
.total-sort .total .sel { color: #000; } 

/* sort */
.total-sort .sort { float: right; width: auto; display: inline; margin-right: 10px; color: #000; height:24px; line-height:26px; }
.total-sort .sort select { color: #5d5d5d; height:20px; line-height:20px; background:transparent; border:0px; margin-top:-2px; }

/* BASIC css end */

