@charset "utf-8";
*{
	margin:0;
	padding:0;}

#container {
	width: 944px;
	margin-right: auto;
	margin-left: auto;
}
	
#headmenu li{
	list-style:none;
	float:left;
	}
	
img {
	border:0;
	vertical-align:bottom;}
	

	
#main #leftBox{
	width:665px;
	padding-right:45px;
	float:left;
	}

#main #rightMenu{
	float:left;
	}
#rightMenu ul,li{
	list-style:none;}

#rightMenu li.about{
	padding-top: 1.2em;
	padding-bottom: 1.2em;
	padding-left: 27px;
/*	background: #4fb7e6 url(../image/global/menuIcon1.gif) no-repeat 9px center;*/
	background: #4fb7e6;
	color: #FFF;
	text-decoration: none;
	display:block;
	width: 194px;
	margin-bottom:2px;
}
	
#rightMenu li.hikari a {
	padding-top: 1.2em;
	padding-bottom: 1.2em;
	padding-left: 37px;
	/*background: #f3f3ee url(../image/global/menuIcon1.gif) no-repeat 29px center;*/
	background: #FFF url(../image/global/menuIcon1.gif) no-repeat 19px center;
	color: #333;
	text-decoration: none;
	display:block;
	width: 184px;
	/*margin-bottom:2px;*/
	border-bottom:dotted 1px #CCC;
	}


#rightMenu li.hikari a:hover {
	background: #ECECE6 url(../image/global/menuIcon1.gif) no-repeat 19px center;
}

#rightMenu li.hag a {
	padding-top: 1.3em;
	padding-bottom: 1.3em;
	padding-left: 37px;
	background: #FFF url(../image/global/menuIcon1.gif) no-repeat 19px center;
	text-decoration: none;
	color: #333;
	display:block;
	width: 184px;
		border-bottom:dotted 1px #CCC;
/*	margin-bottom:2px;*/
}

#rightMenu li.hag a:hover {
	background: #E0E0C9 url(../image/global/menuIcon1.gif) no-repeat 19px center;
}

	
address{
	margin-left:12px;
	color:#0065b4;
	font-style:normal;
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
}

.clear{
	clear:both;}
	
p.inde{
	text-indent:1em;}
	
.AncPageTop{
	padding-top:15px;
	text-align:right;}