@charset "Shift_JIS";
#FLOOR a:link {
	color:#000000;
	text-decoration:underline;
}
#FLOOR a:visited {
	color:#000000;
	text-decoration:underline;
}
#FLOOR a:active,
#FLOOR a:hover {
	color:#000000;
	text-decoration:underline;
}
#formatarea {
	width:790px;
	padding:0px;
	margin-left:100px;
}
#sidebar{
	width:160px;
	height:auto;
	text-align:left;
	background:#FFFFFF;
	border-width:0px 1px;
	border-style:solid;
	border-color:#CCCCCC;
}
.sideline{
	width:1px;
	height:100%;
	background:#CCCCCC;
}
#navigationarea{
	width:160px;
	padding:0px;
	height:100%;
	margin:0px 0px;
	line-height:20px;
	background:#FFFFFF;
}
#navigationarea img{
	float:left;
}
#navigationarea a{
	float:left;
	font-size:11px;
	margin-bottom:2px;
	color:#000000;
	text-decoration:none;
}
#navigationarea a:hover{
	text-decoration:underline;
}
.navititle{
	margin-bottom:5px;
}
.naviarrow{
	margin-left:10px;
	margin-bottom:2px;
}
#contentarea{
	width:610px;
	height:100%;
	padding:2px;
	text-align:left;
	background:#FFFFFF;
	font-family : Arial,'‚l‚r ‚oƒSƒVƒbƒN',sans-serif ;
	color:#000000;
	float:right;
}
#contentarea h1{
	font-size:12px;
	margin:5px 0px;
	line-height:20px;
	letter-spacing:1px;
}
#contentarea h2{
	font-size:11px;
	margin:5px 0px;
	line-height:14px;
	letter-spacing:1px;
}
#footerarea{
	margin:0px;
	width:auto;
	height:auto;
	border-width:1px 0px 0px 0px;
	border-style:solid;
	border-color:#CCCCCC;
	background:#FFFFFF;
}
#subnavigationarea{
	margin:0px 0px 15px 0px ;
	width:600px;
	text-align:right;
}
#contentarea a:link {
	color:#000000;
	text-decoration:underline;
}
#contentarea a:visited {
	color:#000000;
	text-decoration:underline;
}
#contentarea a:active,
#contentarea a:hover {
	color:#000000;
	text-decoration:underline;
}
.txt12grb{
	font-size:12px;
	color:#000000;
	font-weight: bold;
}
.txt12gr{
	font-size:12px;
	color:#000000;
}
.txt15{
	font-size:15px;
	color:#000000;
}
.txt20grb{
	font-size:20px;
	color:#000000;
	font-weight: bold;
}
.t1 {
	border:1px solid #A9A9A9;
}
.txt9{
	font-size:9px;
	color:#000000;
}
.txt10{
	font-size:10px;
	color:#000000;
}
#searchform{
	margin-left:10px;
	border-width:0px 2px 2px 2px;
	border-color:#cccccc;
	border-style:solid;
}