@charset "shift_jis";



/*=========================================================

	[ nav_local.css ]

	local navigation style

	date - creation:2009-06-17 // update:2009-06-23

=========================================================*/



/*=========================================================

	index

		1. Navigation box & Heading

		2. Link text

		3. Index Only Link box

=========================================================*/





div.navBox{

/*	width:180px;*/

	width:140px !important;

	background:#ffffff url(/koho/format/images/old/nav_l_head.jpg) no-repeat left top;

}



/* 1. Navigation box & Heading

=========================================================*/

div.navBox h2{

	border:1px solid #B4B4B4;

}

#side div.navBox h2 a{

	display:block;

	padding:8px 0 7px 15px;

	font-size:95%;

	color:#005395;

	text-decoration:none;

}

#side div.navBox h2 a:hover{text-decoration:underline;}



/* Child category title

---------------------------------------------------------*/
#navLocal02{
	margin-top:20px;
	border-top:1px solid #B4B4B4 !important;
}

#navLocal02 li.cTit{

	padding:4px 3px 4px 6px;

	font-weight:bold;

	color:#FFFFFF;

	border-left:1px solid #B4B4B4;

	border-right:1px solid #B4B4B4;

	border-bottom:1px solid #B4B4B4;

}



/* 2. Link text

=========================================================*/

/* common

---------------------------------------------------------*/

#navLocal02 a{

	display:block;

	margin:0;
	
	height:auto;

	text-decoration:none;

}

/* Win IE 6 */

#navLocal02 a{height:1%;}

/* Besides Win IE 6 */

html>body #navLocal02 a{height:auto;}



/* level 1

---------------------------------------------------------*/

ul#navLocal02{

	padding:0;

	list-style-type:none;

	border:1px solid #BBBBBB;

	border-top:none;

	font-size:80%;

}

#navLocal02 li{

	background:transparent url(/koho/format/images/old/menu_ico.gif) no-repeat 5px 9px;

	border-bottom:1px dotted #BDD4E4;

}

#navLocal02 li.end{border:none;}



/* link color */

#navLocal02 li a{

	padding:5px 3px 4px 18px;

	color:#000000;

}

#navLocal02 a.hover,

#navLocal li.active a{

	color:#000000;

	background:#F0F0F0 url(/koho/format/images/old/menu_ico.gif) no-repeat 5px 9px;

}

/* navigation icon */

#navLocal02 .closed,

#navLocal02 .opened{

	padding-right:10px;

	background-position:97% 50%;

	background-repeat:no-repeat;

}

#navLocal02 .closed{background-image:url(/koho/format/images/nav_l_ico_closed.gif);}

#navLocal02 .opened{

	background:#F0F0F0 url(/koho/format/images/old/menu_ico.gif) no-repeat 5px 9px;

}



/* level 2

---------------------------------------------------------*/

#navLocal02 li ul{

/*	overflow:hidden;*/

	height:auto !important;

	padding:3px 0 10px;

	list-style:none;

	border-top:0;

}

#navLocal02 ul li{

	border:0;

	background:none;

}

#navLocal02 li li a,

#navLocal02 li.active li a{

	border:0;

	padding:2px 0 2px 5px;

	background:none;

}

/* link color */

#navLocal02 li li a:hover,

#navLocal02 li li.active a{

	color:#CC0000;

	text-decoration:underline;

	background:none;

}



/* level 3

---------------------------------------------------------*/

#navLocal02 li li.lv3 a{padding-left:14px;}



/* 3. Index Only Link box

=========================================================*/

div#navLocal02{

	margin-top:15px;

	padding:8px;

	background-color:#F1F3F4;

	height:1.3;

	font-size:75%;

	line-height:1.3;

}

