/*Relation_body*/
body { 
	text-align: center; 
	background-color: #f2f1df; 
	margin: 0; 
}
/*###########################*/

/*Relation_Shadow*/
#alltrack { 
	text-align: left; 
	margin: auto; 
	width: 940px; 
	background-image: url("siteimages/alltrackbackt.gif"); 
	background-repeat: repeat-y; 
}

/*###########################*/

/*Relation_box*/
#box { 
	width: 900px; 
	margin-left: 20px; 
}
#header { 
	width: 900px; 
	height: 85px; 
	background-image: url("topimages/header.gif"); 
}

#h1box { 
	width: 400px; 
float: right ; 
	margin-top: 31px; 
}
#h1box h1 { 
	font-size: 10px; 
	letter-spacing: 0.1em; 
	color: #333; 
	font-weight: 400; 
	margin: 0; 
	padding: 0; 
	line-height: 16px; 
}
#headernavi { 
	width: 180px; 
	float: right; 
	margin-top: 0px; 
}
#headernavi a { 
	margin-top: 0; 
	margin-bottom: 0; 
	text-decoration: none; 
	font-size: 10px; 
	color: #333; 
}
#headernavi a:hover { 
	color: #ff0000; 
}
/*###########################*/





/*Relation_main*/
#main { 
	width: 900px; 
	height: 461px; 
background-color: #2f1c0b; 
}

/*##########################*/

/*Relation_navigation*/
#navigation { 
	width: 880px; 
	height: 42px; 
	margin-top: 8px; 
	margin-left: 10px; 
	margin-bottom: 0px; 
	background-image: url("siteimages/navibacktop.jpg"); 
}
ul#navi { 
	height: 42px; 
	margin-top: 0px; 
	margin-left: 0px; 
	margin-right: 2px; 
	margin-bottom: 0px; 
	padding: 0; 
}

li#bot1, li#bot2, li#bot3, li#bot4, li#bot5, li#bot6, li#bot7, li#bot8, li#bot9 { 
	float: left; 
	list-style-type: none; 
	margin-left: 0px; 
	margin-right: 0; 
	margin-top: 0; 
	margin-bottom: 0; 
}
#navigation p { 
	display: none; 
	margin: 0; 
}

li#bot1 a { 
	width: 96px; 
	height: 42px; 
	display: block; 
	text-decoration: none; 
	background-image: url("siteimages/topbot1.gif")
}
li#bot1 a:hover { 
	background-image: url("siteimages/topbot1b.gif")
}
li#bot2 a { 
	width: 121px; 
	height: 42px; 
	display: block; 
	text-decoration: none; 
	background-image: url("siteimages/topbot2.gif")
}
li#bot2 a:hover { 
	background-image: url("siteimages/topbot2b.gif")
}
li#bot3 a { 
	width: 88px; 
	height: 42px; 
	display: block; 
	text-decoration: none; 
	background-image: url("siteimages/topbot3.gif")
}
li#bot3 a:hover { 
	background-image: url("siteimages/topbot3b.gif")
}
li#bot4 a { 
	width: 112px; 
	height: 42px; 
	display: block; 
	text-decoration: none; 
	background-image: url("siteimages/topbot4.gif")
}
li#bot4 a:hover { 
	background-image: url("siteimages/topbot4b.gif")
}
li#bot5 a { 
	width: 136px; 
	height: 41px; 
	display: block; 
	text-decoration: none; 
	background-image: url("siteimages/topbot5.gif")
}
li#bot5 a:hover { 
	background-image: url("siteimages/topbot5b.gif")
}
li#bot6 a { 
	width: 69px; 
	height: 41px; 
	display: block; 
	text-decoration: none; 
	background-image: url("siteimages/topbot6.gif")
}
li#bot6 a:hover { 
	background-image: url("siteimages/topbot6b.gif")
}
li#bot7 a { 
	width: 58px; 
	height: 41px; 
	display: block; 
	text-decoration: none; 
	background-image: url("siteimages/topbot7.gif")
}
li#bot7 a:hover { 
	background-image: url("siteimages/topbot7b.gif")
}
li#bot8 a { 
	width: 63px; 
	height: 41px; 
	display: block; 
	text-decoration: none; 
	background-image: url("siteimages/topbot8.gif")
}
li#bot8 a:hover { 
	background-image: url("siteimages/topbot8b.gif")
}
li#bot9 a { 
	width: 125px; 
	height: 41px; 
	display: block; 
	text-decoration: none; 
	background-image: url("siteimages/topbot9.gif")
}
li#bot9 a:hover { 
	background-image: url("siteimages/topbot9b.gif")
}
/*##########################*/


/*Relation_contents*/

#contentsbox { 
	width: 880px; 
	overflow: auto; 
	margin-top: 20px; 
	margin-left: 10px; 
	padding-bottom: 15px; 
}


#rightbox { 
	width: 520px; 
	height: 272px; 
	float: right; 
}
#leftbox { 
	width: 350px; 
	height: 272px; 
	float: left; 
	background-image: url("topimages/newsback.gif"); 
}

#newssb { 
	width: 327px; 
	height: 205px; 
	margin-top: 15px; 
	margin-left: 10px; 
	overflow: auto; 
}





.scbox p { 
	font-size: 12px; 
	color: #333; 
	line-height: 16px; 
	margin-top: 0; 
	margin-left: 0; 
	margin-bottom: 0; 
	margin-right: 10px; 
	padding-top: 10px; 
	padding-right: 0; 
	padding-bottom: 10px; 
	border-bottom: #666 1px dotted; 
}
.scbox span { 
	font-size: 12px; 
	color: #444; 
	line-height: 16px; 
}
.scbox a { 
	font-size: 12px; 
color: #333; 
}

.scbox a:hover { 
	font-size: 12px; 
color: #762525; 
}








div.crbb1, div.crbb3 { 
	float: left; 
	width: 170px; 
	height: 272px; 
	list-style-type: none; 
	margin-left: 0px; 
	margin-right: 0; 
	margin-top: 0; 
	margin-bottom: 0; 
}
div.crbb2 { 
	float: left; 
	width: 170px; 
	height: 272px; 
	list-style-type: none; 
	margin-left: 5px; 
	margin-right: 5px; 
	margin-top: 0; 
	margin-bottom: 0; 
}

#rightbox h2 { 
	margin: 0; 
	display: none; 
	font-size: 12px; 
}




div.crbb1 a { 
	height: 272px; 
	width: 170px; 
	display: block; 
text-decoration: none; 
	background-image: url("topimages/botan1.gif"); 
}
div.crbb1 a:hover { 
	background-image: url("topimages/botan1b.gif"); 
}

div.crbb2 a { 
	height: 272px; 
	width: 170px; 
text-decoration: none; 
	display: block; 
	background-image: url("topimages/botan2.gif"); 
}
div.crbb2 a:hover { 
	background-image: url("topimages/botan2b.gif"); 
}

div.crbb3 a { 
	height: 272px; 
	width: 170px; 
text-decoration: none; 
	display: block; 
	background-image: url("topimages/botan3.gif"); 
}
div.crbb3 a:hover { 
	background-image: url("topimages/botan3b.gif"); 
}


.topbps { 
margin: 0; 
padding-top: 115px; 
padding-left: 8px; 
padding-right: 8px; 
padding-bottom: 0px; 
font-size: 12px; 
color: #444; 
line-height: 16px; 
}
#rightbox span { 
font-size: 14px; 
font-weight: 600; 
line-height: 18px; 
}
/*##########################*/



/*Relation_underbox*/
#underbox { 
	width: 900px; 
	margin-top: 5px; 
	padding-bottom: 20px; 
}
#underbox h3 { 
	text-align: center; 
	font-family: "MS P ゴシック",monospace; 
	letter-spacing: 0.1em; 
	font-size: 12px; 
	color: #333; 
	font-weight: 400; 
	line-height: 16px; 
	margin: 0; 
	padding-top: 0; 
	padding-bottom: 0; 
	padding-left: 25px; 
	padding-right: 25px; 
}

/*##########################*/


/*Relation_repeattopbox*/
#repeattopbox a { 
	font-size: 12px; 
	margin-left: 760px; 
	margin-top: 0; 
	margin-bottom: 0; 
	margin-right: 15px; 
	padding: 0; 
	text-decoration: none; 
	color: #333; 
}
#repeattopbox a:hover { 
	color: #ff0000; 
}












/*Relation_footernavigation*/
#footernavigation { 
	width: 900px; 
	overflow: auto; 
	margin-top: 5px; 
	margin-bottom: 0; 
}
ul#navi2 { 
	margin-top: 0px; 
	margin-left: 80px; 
	margin-right: 0px; 
	margin-bottom: 0px; 
	padding: 0; 
}
li#botb1, li#botb2, li#botb3, li#botb4, li#botb5, li#botb6, li#botb7, li#botb8 { 
	float: left; 
	list-style-type: none; 
	margin-left: 0px; 
	margin-right: 0; 
	margin-top: 0; 
	margin-bottom: 0; 
}
li#botb9 { 
	float: left; 
	list-style-type: none; 
	margin-left: 0px; 
	margin-right: 0; 
	margin-top: 0; 
	margin-bottom: 0; 
}
#footernavigation p { 
	margin: 0; 
	font-size: 10px; 
	color: #333; 
}

li#botb1 a { 
	display: block; 
	text-decoration: none; 
	color: #333; 
}
li#botb1 a:hover { 
	color: #ff0000; 
}
li#botb2 a { 
	display: block; 
	text-decoration: none; 
	color: #333; 
}
li#botb2 a:hover { 
	color: #ff0000; 
}
li#botb3 a { 
	display: block; 
	text-decoration: none;  
	color: #333; 
}
li#botb3 a:hover { 
	color: #ff0000; 
}
li#botb4 a { 
	display: block; 
	text-decoration: none; 
	color: #333; 
}
li#botb4 a:hover { 
	color: #ff0000; 
}
li#botb5 a { 
	display: block; 
	text-decoration: none; 
	color: #333; 
}
li#botb5 a:hover { 
	color: #ff0000; 
}
li#botb6 a { 
	display: block; 
	text-decoration: none; 
	color: #333; 
}
li#botb6 a:hover { 
	color: #ff0000; 
}
li#botb7 a { 
	display: block; 
	text-decoration: none; 
	color: #333; 
}
li#botb7 a:hover { 
	color: #ff0000; 
}
li#botb8 a { 
	display: block; 
	text-decoration: none; 
	color: #333; 
}
li#botb8 a:hover { 
	color: #ff0000; 
}
li#botb9 a { 
	display: block; 
	text-decoration: none; 
	color: #333; 
}
li#botb9 a:hover { 
	color: #ff0000; 
}

/*##########################*/






/*Relation_footer*/

#footer { 
	margin-top: 10px; 
	width: 900px; 
	height: 39px; 
	background-image: url("topimages/footer.gif"); 
}
/*###########################*/