a:link { color: #3366cc; text-decoration: underline;}a:visited { color:#3366cc; text-decoration: underline;}a:active  { color:#3366cc; text-decoration: underline; }a:hover { color: #990000; text-decoration:  none;}body {	margin: 0px;	padding: 0px;	background-color: #EFEFD7;	text-align:center;}#main{	width: 840px;	margin: 0px auto;	border-left: 1px solid #001063;	border-right: 1px solid #001063;	background: url(../image/bg.gif) repeat-y -632px 0px #fff;}#head{	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #001063;	width: auto;}#navi{	width: 182px;	float: left;	margin:15px 4px;	display:inline;}#navi td{	padding: 0 0 5px 5px;}#navi .com{	padding: 10px 5;	margin: 5px;	text-align:left;	border-bottom:1px solid #ccc;	border-top:1px solid #ccc;}#contents{	width: 648px;	float: left;	padding: 0;	margin: 0;}#foot{	width: auto;	clear: both;}td {	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka;	font-size: 12px;	color: #333333;}.s {	font-size: 11px;}.l {	font-size: 14px;}.xl {	font-size: 18px;}.style2 {color: #FFFFFF}.style3 {color: #990000}.style4 {color: #001063}.e {	font-family: Arial, Helvetica, sans-serif;}p {	line-height: 150%;}ul {	margin-left: 0px;	padding-left:0px;}li {	line-height: 140%;	margin-left: 2em;}ol {	line-height: 150%;	margin-left: 2em;	padding:0;}
