/* BASIC css start */
/* prd-class-hd */
#productClass .prd-class-hd { zoom: 1; overflow: hidden; padding:5px 0 5px 0;margin-bottom:15px; }
#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:#444;font-size:16px;letter-spacing:1px;margin-bottom:15px; }

/* class-list */
#productClass .class-list { zoom: 1;}
#productClass .class-list ul {font-size:0;text-align:center; }
#productClass .class-list li,
#productClass .class-list li a { display:inline-block; white-space: nowrap; line-height:25px; color:#888;font-size:12px;text-transform:uppercase;padding:0 10px;}
#productClass .class-list li a:hover { color: #222;}
#productClass .class-list li a.sel { color:#000;}

/* 분류 베스트 리스트 */
.best-item {margin:30px auto;border-top:1px solid #dededf;}
.best-item .prd-list {margin:0px auto;padding:0;position:relative;}
.best-item .recommend_title {text-align:center;margin:50px auto 0;color:#000;font-size:20px;}
.best-item .recommend_title span {display:block;color:#777;font-size:12px;margin-top:10px;}
.best-item .icon_best {background-color:#000;font-family:Tahoma;font-size:12px;color:#fff;padding:8px;line-height:13px;z-index:2;text-align:center;}
.best-item .p01 {position:absolute;top:80px;left:11px;z-index:2;}
.best-item .p02 {position:absolute;top:80px;left:286px;z-index:2;}
.best-item .p03 {position:absolute;top:80px;left:561px;z-index:2;}
.best-item .p04 {position:absolute;top:80px;left:836px;z-index:2;}

.relative {position:relative;}
.mosaic-overlay { display:none;cursor:pointer; z-index:1; position:absolute; top:0; left:11px; width:95%; height:100%; opacity:0; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=00)"; filter:alpha(opacity=00); background:url('/design/chungsosin/0698citybrown/bg-white.png'); }
.mosaic-overlay .main_info {width:250px;height:250px;vertical-align:middle;display:table-cell;text-align:center;margin:0 auto;}
.mosaic-overlay .main_info .dsc {text-align:center !important;border:0 !important;margin:0 auto !important;width:90%;}
.mosaic-overlay .main_info .price,
.mosaic-overlay .main_info .subname,
.mosaic-overlay .main_info .consumer {text-align:center !important;width:90%;margin:0 auto !important;}
.mosaic-overlay .main_info .icon {text-align:center !important;}

.prd-list .thumb {overflow:hidden;}
.hover01 {-webkit-transform: scale(1);transform: scale(1);-webkit-transition: .2s ease-in-out;transition: .2s ease-in-out;}
.hover01:hover {-webkit-transform: scale(1.1);transform: scale(1.1);}

/* total-sort */
#productClass .total-sort {height:35px;padding:0 10px;border-bottom:1px solid #dedede;}
#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;}

/* BASIC css end */

