/* Category CSS */
.category-basic{
	position:relative; height:28px; padding:0px; margin:0px; background:url('./img/box_bg_tab.gif') repeat-x 0 100%; font:normal 12px dotum;
}
.category-basic ul {
	margin:0; padding:0; list-style:none;
}
.category-basic ul:after {
	height: 0px; clear: both; display: block; visibility: hidden; content: "";
}
.category-basic ul li{
	list-style:none;_display:inline;float:left;margin:0px 3px 0px 0px;border:1px solid #d4d4d4; border-bottom:0px; color:#444; padding:0px; height:28px;
}
.category-basic ul li a {
	cursor:pointer; display:block; padding:3px 18px 0px; color:#444; text-decoration:none; line-height:24px;
}
.category-basic ul li a:hover {
	color:#000; background:#f5f5f5;
}
.category-basic ul li.on{
	height:28px; background:#fafafa;
}
.category-basic ul li.on a{
	font-weight:bold; color:#000;
}
.category-basic ul li.end {
	float:right; background:none; border:0px;
}
.category-basic ul li.end a{
	display:inline-block;padding:0 14px; background:none; color:#888; text-decoration:none !important; font-weight:normal;
}
.category-basic ul li .txt {
	font:normal 11px dotum font-weight:normal; color:#888; letter-spacing:-1px;
}
.category-basic ul li .cnt {
	font:bold 12px tahoma; color:orangered;
}
