@charset "utf-8";

/* Category CSS */
.as-category { position:relative; height:29px; margin:0px; padding:0px; background:url('./img/tab_tab_menu.gif') repeat-x 0 100%; font:normal 12px dotum; }
.as-category ul { margin:0px; padding:0px; list-style:none; }
.as-category ul:after { height: 0px; clear: both; display: block; visibility: hidden; content: ""; }
.as-category ul li{ margin:0px; padding:0px; list-style:none; float:left; margin-right:-1px; height:29px; }
.as-category ul li,.as-category ul li a{ background:url('./img/tab_bg_tab_off.gif') no-repeat; }
.as-category ul li a { display:inline-block; padding:4px 18px 0px !important; background-position: 100% 0px; font-weight:bold; color:#333; text-decoration:none !important; line-height:24px; }
.as-category ul li a:hover{ color:#ff6600; }
.as-category ul li.on,.as-category ul li.on a{ background-image:url('./img/tab_bg_tab_on.gif'); }
.as-category ul li.on a { color:#ff6600; }
.as-category ul li.end { float:right; background:none; margin:0px; }
.as-category ul li.end a{ display:inline-block; padding:2px 14px 1px; background:none; color:#888; text-decoration:none !important; font-weight:normal; }
.as-category ul li .txt { font:normal 11px dotum; color:#888; letter-spacing:-1px; }
.as-category ul li .cnt { font:bold 12px tahoma; color:orangered; }