html{
	scrollbar-face-color:#fff;
	scrollbar-track-color:#fff;
	scrollbar-arrow-color:#2B4B65; 
	scrollbar-3dlight-color:#666;
	scrollbar-highlight-color:#fff;
	scrollbar-shadow-color:#666;
	scrollbar-darkshadow-color:#fff;
}
body{ text-align:center; color : #666; padding:0; margin:0 auto; }
a:link,a:active,,a:visited { color: gray; font-size:100%; font-weight: normal; text-decoration: none; }

a:hover { color: gray; font-size:100%; text-decoration: none; }
#head{ width:800px; background-color: #c8c8c8; text-align: left; vertical-align: bottom; height: 50px; margin-right: auto; margin-left: auto; }
#basic{
  	background-color: white;
	width:800px;
	text-align:left;
	margin:0 auto;
}
h1{
	width:800px;
 	font-size:100%;
	font-family :Georgia, "MS UI Gothic", Geneva, sans-serif, "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック;
  	font-weight : bold;
  	color : #999;
  	text-align : center;
	padding:0;
	margin:5px 10px;
}
h1 a{
font-size:120%;
font-family:"Georgia","MS UI Gothic",Geneva,"?ז?????",sans-serif; 
font-weight:bold;
text-decoration:none;
}
h1 a:link, h1 a:active, h1 a:visited{color: #999;text-decoration:none;}
h1 a:hover {font-size:120%;color: #000; text-decoration:none;}
.menu{ background-color: #fff; width:380px; padding:2px 5px; font-family :"Hiragino Kaku Gothic Pro W3", "Trebuchet MS", sans-serif, Osaka; font-size:x-small; height: 150px; float:left; margin-top: 3px; margin-bottom: 3px; }
#main{ color: #646464; font-size: 12px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; width:800px; text-align:left; margin:3px auto; padding:2px 5px; background:white; height: auto; float:left; }
#foot{ width:800px; text-align:right; font-family :"Hiragino Kaku Gothic Pro W3", "Trebuchet MS", sans-serif, "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; font-size:x-small; color:#fff; background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; margin-top: 3px; margin-right: 3px; margin-left: 3px; padding-top: 3px; padding-right: 3px; padding-left: 3px; }
h2{ padding: 6px 0 9px 3px; border-bottom:1px solid #646464; font-weight: bold; color: gray; font-size: 15px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; margin:5px 1px 0; }
p{ color: gray; font-size: 12px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; line-height: 15px; text-align:left; margin-right: 5px; margin-left: 5px; }
.graph { float: left; margin-right: 12px; margin-left: 12px; }
#contents { text-align: center; width: 800px; height: 400px; margin: 5px auto; }
#navi { text-align: center; width: 800px; height: 25px; margin: 5px auto; }
