@charset "utf-8";
body {
	background-color: 	#000;
	font-family:		Verdana, Geneva, sans-serif;
	font-size:			9pt;
	color:				#FFF;
}
h1{	font-size:			11pt;
	margin:				0px;
	padding-bottom:		10px;}
h2{	font-size:			9pt;
	margin:				0px;}
a{	color:				#FFF;
}
th{	text-align:			left;
	line-height:		15px;
	
	background-color:	#333;
	border-bottom:		1px solid #800000;}
td{	border-bottom:		1px solid #800000;}
#container {
	width: 					1001px;
	margin-top: 			0px;
	margin-right: 			auto;
	margin-bottom: 			0px;
	margin-left: 			auto;
	position: 				relative;
}
#header{
	height:				111px;
	border-right:		1px solid #800000;
	border-top:			1px solid #800000;
}
#navi{
	height:				38px;
	line-height:		38px;
	font-size:			9pt;
	font-weight:		bold;
	background-image:	url(../images/bg_navi.jpg);
	background-position:	left;
	background-repeat:	no-repeat;
	padding-left:		425px;	
	}
#navi a{
	color:				#FFF;
	text-decoration:	none;
	padding-right:		20px;
	padding-left:		20px;
	line-height:		30px;}
#navi a:hover{
	color:				#C00;
	text-decoration:	underline;
}
#main{
	border-right:		1px solid #800000;
	border-bottom:		1px solid #800000;
	padding:			20px;	
	padding-top:		45px;	
	}
#subnavi{
	width:				385px;
	height:				25px;
	line-height:		25px;
	position:			relative;
	float:				right;
	border-left:		1px solid #800000;
	border-bottom:		1px solid #800000;}
#subnavi a{
	color:				#FFF;
	text-decoration:	none;
	padding-right:		10px;
	padding-left:		10px;
	line-height:		25px;}
#subnavi a:hover{
	color:				#C00;
	text-decoration:	underline;
}
.floatstop{
	clear:				both;}
	