/* CSS Document */
<style type="text/css">
td img {display: block;}
body {
	background-color: #B5CACF;
}
.top{
	color:#045777;
	font-size:12px;
	font-weight: bold;
	border-bottom:dotted 1px #550765;
	text-align:right;
}
.top a:link{
	color:#045777;
	padding-left:3px;
	text-decoration:none;
}
.top a:hover{
	color:#3399FF;
}
.graph{float:right;
       margin-left:20px;
	   margin-right:auto
}
.graph2{float:left;
       margin-right:20px;
	   margin-left:auto
}
.h1{
    font-size:12px;
	font-weight: bold;
	color:#045777;
	background-color:#B1D3FA;
}
.h2{
    font-size:12px;
	font-weight: bold;
	border-left:solid 11px #FFCC66;
	padding-left:3px;
}
.navi_text {
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}
.navi_text a:link{
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}
.navi_text a:visited{
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}
.navi_text a:hover{
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	color: #669999;
	font-weight: bold;
	text-decoration: none;
}
.navi_text a:active{
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}
.navi_text2 {
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}
.navi_text2 a:link{
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}
.navi_text2 a:visited{
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}
.navi_text2 a:hover{
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	color: #669999;
	font-weight: bold;
	text-decoration: none;
}
.navi_text2 a:active{
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}
.link_text {
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	color: #122E56;
	font-weight: bold;
	text-decoration: none;
}
.link_text a:link{
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	color: #122E56;
	font-weight: bold;
	text-decoration: none;
}
.link_text a:visited{
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	color: #122E56;
	font-weight: bold;
	text-decoration: none;
}
.link_text a:hover{
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	color: #3399FF;
	font-weight: bold;
	text-decoration: none;
}
.link_text a:active{
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	color: #122E56;
	font-weight: bold;
	text-decoration: none;
}
.top_text {
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	color: #004B97;
	text-decoration: none;
}
.style4 {
	font-size: 11px;
	color: #333366;
}
a:link {
	color: #CCCCCC;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #CCCCCC;
}
a:hover {
	text-decoration: underline;
}
a:active {
	text-decoration: none;
}
.style1 {	font-family: "£Í£Ó £Ð¥´¥·¥Ã¥¯", Osaka;
	font-size: 12px;
	line-height:18px;
}
.style13 {font-size: 14px; font-weight: bold;}
.style14 {font-size: 13px; color: #333333; line-height: 1.5;}
.style16 {font-size: 12px; color: #333333; line-height: 1.5;}
.style16 a:link{
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	color: #4E274E;
	font-weight: bold;
	text-decoration: none;
}
.style16 a:visited{
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	color: #4E274E;
	font-weight: bold;
	text-decoration: none;
}
.style17 {font-size: 12px; color: #333333; line-height: 1.5; font-weight: bold;}
.style22 {
	font-size: x-small;
	color: #333366;
}
.style23 {
	font-size: x-small;
	font-style: italic;
	color: #333366;
}
.style24 {color: #87D1FC}
.style26 {color: #87D1FC; font-size: x-small; }
.style27 {color: #CCCCFF}
.style28 {color: #FF3300; font-size: 12px;}
</style>