body {
	margin:0;
	background-color:white;
	color:#333333;
}


a:link { color: #00F; text-decoration: underline}
a:visited { color: #58c; text-decoration: underline}
a:active { color: #00F; text-decoration: underline}
a:hover { color: #69F; text-decoration: none}
A.top1 { color:#333333; text-weight: bold; text-decoration}
A.gotop1 { color:#0000CC; text-weight: bold; text-decoration: underline}
A:hover.top1 { color: #3300FF;text-weight: bold; text-decoration}
A:hover.gotop1 { color: #FF6600;text-weight: bolder; text-decoration: none}
.toppage { font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 70%; vertical-align: top; padding-left: 10px; padding-bottom: 10px}
td {
	font-size: small ;
	line-height:1.3;
}

.text0 { font-size: xx-small ;}
.text1 { font-size: x-small ;}
.text2 { font-size: small ;}
.text3 { font-size: medium ;}
.text4 { font-size: large ;}
.text5 { font-size: x-large ;}
.text6 { font-size: xx-large ;}


.whatsnew_date
{
	line-height:1.3;
	font-size: xx-small ;
	color: #C00;
	font-weight: bold;
}

.whatsnew_text
{
	line-height:1.3;
	font-size: small ;
}
.whatsnew_text2 { font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; line-height: 180%; font-size: 80%; }
.whatsnew_date2 { line-height:180%; font-size: 80%; color: #C00; font-weight: bold; ; padding-top: 2px; white-space: nowrap; padding-right: 10px}
.whatsnew_date3 { line-height:200%; font-size: 80%; color: #C00; font-weight: normal; ; padding-top: 2px }
.whatsnew_text3 { line-height:150%; font-size: 90%; }
.whatsnew_text4 { line-height:120%; font-size: 90%; }
.sitemap {  padding-top: 10px; padding-bottom: 10px}
.map { vertical-align: top; padding-bottom: 8px}