@charset "EUC-JP";

/* main menu */
ul#menu {
	width:520px;
	height:130px;
	margin:0;
	padding:0;
	list-style:none;
	position:absolute;
	right:15px;
	top:0;
}




ul#menu li {
	width:130px;
	height:130px;
	float:left;
}




#summary a, #summary a:link, #summary a:visited {
	display:block;
	width:130px;
	height:130px;
	text-decoration:none;
	text-indent:-9999px;
	background:url(../img/menu.gif) no-repeat 0 0;
}



#summary a:hover, #summary a:active {
	background:url(../img/menu_on.gif) no-repeat 0 0;
}



#location a, #location a:link, #location a:visited {
	display:block;
	width:130px;
	height:130px;
	text-decoration:none;
	text-indent:-9999px;
	background:url(../img/menu.gif) no-repeat -130px 0;
}



#location a:hover, #location a:active {
	background:url(../img/menu_on.gif) no-repeat -130px 0;
}




#history a, #history a:link, #history a:visited {
	display:block;
	width:130px;
	height:130px;
	text-decoration:none;
	text-indent:-9999px;
	background:url(../img/menu.gif) no-repeat -260px 0;
}




#history a:hover, #history a:active {
	background:url(../img/menu_on.gif) no-repeat -260px 0;
}




#register a, #register a:link, #register a:visited {
	display:block;
	width:130px;
	height:130px;
	text-decoration:none;
	text-indent:-9999px;
	background:url(../img/menu.gif) no-repeat -390px 0;
}




#register a:hover, #register a:active {
	background:url(../img/menu_on.gif) no-repeat -390px 0;
}





/* lower menu */
#lower-content ul {
	width:450px;
	height:19px;
	list-style:none;
	margin:0 auto;
	padding:30px 0 20px;
}



#lower-content li {
	float:left;
	padding:0 10px;
	border-right:1px solid #5a3a29;
	margin:0;
}



#lower-content li#lastList {
	float:left;
	padding:0 10px;
	border:none;
}






address {
	font-style:normal;
	color:#FFF;
}

