/* header CSS */

#head{
	width:950px;
	position:relative;
}

#head_upper{
	width:950px;
	margin-bottom:3px;
}

#head_upper_l{
	float:left;
	display:inline;
}

#head_upper_r{
	float:right;
	width:700px;
	margin-top:20px;
	display:inline;
	text-align:right;
}

#head_middle{
	width:950px;
}

#head_bottom{
	width:950px;
}

#head_pankuzu{
	width:950px;
	margin-top:10px;
}

#head_pankuzu p{
	font-size:10px;*font-size:85%;line-height:1.3;
}

#head_pankuzu a{
	text-decoration:none;
	color:#004DA0!important;
}

#head_pankuzu a:hover{
	text-decoration:underline;
}

ul.head0 li{
	float:left;
	margin-right:5px;
	background:none;
	display:inline;
}

ul.head0 li.allow{
	padding-left:7px;
	margin-right:15px;
	background:url(../images/allow1.jpg) no-repeat 0 7px;
}

ul.head0 li.end{
	margin-right:0;
}

ul.head0 li a{
	color:#13439C!important;
	text-decoration:none!important;
	font-size:10px;*font-size:85%;
	
	line-height:1.3;
}

ul.head0 li a:hover{
	color:#13439C!important;
	text-decoration:underline!important;
	font-size:10px;*font-size:85%;
	
	line-height:1.3;
}

ul.head1 li{
	float:left;
	display:inline;
}

ul.head2 li{
	float:left;
	display:inline;
}

