/* 文字サイズに関するCSS */

table {
	font-size: 10.5pt;
	line-height: 130%;
	margin:0px 0px;
	padding:0px;
}


/* ナビゲーションに関するCSS */

#navi {
	font-size: 90%;
	line-height: 170%;
	margin:0px 0px;
	padding:0px;
	list-style:none;
	float:right;	
}

#navi li {
	float:left;
	background-color: #ffad5b;
	margin-right: 5px;
	margin-left: 0px;
	border: 1px solid #000;
	text-align: center;
	width: 85px;
	height:22px;
}

#navi a{
	color: #fff;
	display:block;
	width: 85px;
	height:22px;
	text-decoration:none;
}

#navi a:hover {
	color: #000;
	background-color: #fff;
	text-decoration:none;
}



/* 縦のナビゲーションに関するCSS */

#vnavi {
	font-size: 90%;
	line-height: 170%;
	margin:0px 0px;
	padding:0px;
	list-style:none;
	float:left;	
}

#vnavi li {
	float:center;
	background-color: #ffffa2;
	margin:5px 0px;
	margin-right: 0px;
	margin-left: 0px;
	border: 1px solid #000;
	text-align: center;
	width: 90px;
	height:22px;
	clear: center;
}

#vnavi a{
	color: #000;
	display:block;
	width: 90px;
	height:22px;
	text-decoration:none;
}

#vnavi a:hover {
	color: #ffffff;
	background-color: #ffad5b;
	text-decoration:none;
}

A	{text-decoration:none}
