/* BASIC css start */
#prdBrand { position: relative; }

.item { position: relative;}
.besttit { position:absolute; top:0px; left:10px;  width:50px; height:50px; background-color: #333;color: #fff; opacity: 0.9; filter: alpha(opacity=90); /* For IE8 and earlier */ }
.besttit .box { font-size:12px;  color:#fff; font-family: 'Source Sans Pro',sans-serif; font-weight:bold; padding-top:5px; }
.besttit .box span { font-size:16px;  color:#fff; font-family: 'Source Sans Pro',sans-serif; font-weight:bold; }




.submenu { position: relative; text-align:center; margin:20px auto; color: #ccc; }

.submenu a {color: #A5A5A5; text-decoration:none;  font-size:12px;  }
.submenu a:hover {color: #000; font-weight:bold;}

.cate-sort { text-align:center; margin:0 auto;}


a.sel { color:#000; }

/* ====== 분류페이지 중분류코드 ====== */

.prd-smenu { }
.prd-smenu .cate-sort { margin:50px 0 ;  text-align:center;    }
.prd-smenu .cate-sort li { display:inline-block; *display:inline; padding-right:10px; }
.prd-smenu .cate-sort li a { display:block; color:#333 ; font-size: 11px; background:#fff;  width:100px; padding:10px; border:1px solid #F0F0F0; font-weight: none; /* -webkit-transition :all 0.3s ease;-khtml-transition :all 0.3s ease;-moz-transition :all 0.3s ease;-ms-transition :all 0.3s ease;-o-transition :all 0.3s ease;transition :all 0.3s ease; */ }
.prd-smenu .cate-sort li a:hover{  background-color:#f1f1f1 !important ; color:#333;  }
.prd-smenu .cate-sort .all a { background-color:#f1f1f1; width:100px; padding:10px; color:#333; font-weight: bold; }
.prd-smenu .cate-sort .all:hover a { background-color:#f1f1f1; color:#333}

.prd-smenu .sel { display:block;  background-color:#f1f1f1 !important ; font-weight: bold;  }
/* BASIC css end */

