@charset "EUC-JP";


/* ************************************************ */
/* ¥«¥Æ¥´¥ê¥Ê¥Ó */
/* ************************************************ */
#categoryNavi { border:1px solid gray; padding:3px; text-align:left; margin:0px 0px 8px 0px; }
#categoryNavi UL.subcategory { margin-right:40px; list-style:none; font-size:14px; line-height:19px; }
#categoryNavi UL.subcategory LI { height:19px; display:block; float:left; margin-right:10px; white-space:nowrap; }
#categoryNavi UL.subcategory LI.ct1 { background:url('/img/v2/icon_c_1.gif') left center no-repeat; padding-left:20px; }
#categoryNavi UL.subcategory LI.ct2 { background:url('/img/v2/icon_c_2.gif') left center no-repeat; padding-left:20px; }
#categoryNavi UL.subcategory LI.ct4 { background:url('/img/v2/icon_c_4.gif') left center no-repeat; padding-left:20px; }
#categoryNavi UL.subcategory LI.ct5 { background:url('/img/v2/icon_c_5.gif') left center no-repeat; padding-left:20px; }
#categoryNavi UL.subcategory LI.border { clear:both; width:100%; height:1px; line-height:1px; float:none; border-bottom:1px dotted gray; padding-top:4px;  margin-bottom:4px; }
#categoryNavi UL.subcategory A.type0 { font-weight:bold; }
#categoryNavi UL.subcategory SPAN.now { font-weight:bold; color:#808080; }
#categoryNavi UL.subcategory SPAN.new { font-size:10px; color:red; font-family:'Arial'; }
#categoryNavi UL.subcategory SPAN.c-count { font-size:12px; color:#808080; padding-left:1px; }
#categoryNavi DIV.hdSearch { background-color:#f0f0f0; padding:5px; overflow:hidden; }
#categoryNavi DIV.hdSearch FORM { margin-bottom:7px; }
#categoryNavi DIV.hdSearch SPAN.new { padding-right:5px; }
#categoryNavi DIV.hdSearch DIV.entryLink {
	clear:both; 
	float:right; 
	margin-top:3px; 
	font-size:12px; 
	font-family:"¥Ò¥é¥®¥Î³Ñ¥´ Pro W3", "Hiragino Kaku Gothic Pro", "¥á¥¤¥ê¥ª", Meiryo, Osaka, "£Í£Ó £Ð¥´¥·¥Ã¥¯", "MS PGothic", sans-serif;
	border:1px solid gray;
	border-radius:4px;
	background-color:white;
	background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#f0f0f0));
	background: -moz-linear-gradient(top,#ffffff,#f0f0f0);
	background: linear-gradient(180deg, #ffffff,#f0f0f0);
}
#categoryNavi DIV.hdSearch DIV.entryLink A { display:block; padding:4px; text-decoration:none; }
#categoryNavi DIV.hdButton { min-height:18px; margin-bottom:4px;}
#categoryNavi DIV.hdButton li {
	float:left; 
	font-size:14px; 
	font-family:"¥Ò¥é¥®¥Î³Ñ¥´ Pro W3", "Hiragino Kaku Gothic Pro", "¥á¥¤¥ê¥ª", Meiryo, Osaka, "£Í£Ó £Ð¥´¥·¥Ã¥¯", "MS PGothic", sans-serif;
	margin-right:5px; 
	padding:0 9px;
	background-color:white; 
	border:1px solid gray;
	border-radius:4px;
	background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#f0f0f0));
	background: -moz-linear-gradient(top,#ffffff,#f0f0f0);
	background: linear-gradient(180deg, #ffffff,#f0f0f0);
}
#categoryNavi DIV.hdButton li a {
	display:block;
	padding:6px 0 3px 0;
	color:#404040; 
	text-decoration:none;
	padding-left:21px;
}
#categoryNavi DIV.hdButton li a.bloga { background:url('/img/v2/icon/icon_19x19_buroga.png') no-repeat left center; }
#categoryNavi DIV.hdButton li a.newitem { background:url('/img/v2/icon/icon_19x19_shinchaku.png') no-repeat left center; }
#categoryNavi DIV.hdButton li a.vote { background:url('/img/v2/icon/icon_19x19_vote.png') no-repeat left center; }
#categoryNavi DIV.categories { padding:6px; }
#categoryNavi DIV.ad { float:right; margin-bottom:5px; margin-top:6px; }
#categoryNavi DIV.ad IMG { width:160px; height:60px; }
#categoryNavi DIV.add { font-size:10px; text-align:right; clear:both; }
#categoryNavi DIV.add A { text-decoration:none; color:#808080; }
#categoryNavi DIV.add A:hover { color:tomato; }

