a:link {
color: #FF0000;
text-decoration: none;
}
a:active {color: #FF6600; }
a:visited {
color: #f00;
text-decoration: none;
}
a:hover {
	color: #FF0000;
	text-decoration: none;
}
body {
	margin: 0px;
}

h1 { font-weight: normal; font-family: Osaka, "ＭＳ Ｐゴシック"; font-size:10px; color: #999; margin:0 }
.text1 { font-style: normal; font-family: Osaka, "ＭＳ Ｐゴシック"; font-size:12px; color: #595959; line-height: 150%; }
.bold_text { font-size: 12px; font-weight: bold; line-height: 130%; }
.mini_text { font-family: Osaka, "ＭＳ Ｐゴシック"; font-size: 10px; color: #595959; line-height: 130%; }
.caption { font-family: Osaka, "ＭＳ Ｐゴシック"; font-size: 12px; color: #999; line-height: 130%; }
.big_gray { font-style: normal; font-family: Osaka, "ＭＳ Ｐゴシック"; font-size:14px; color: #b0b0b0; font-weight: bold; }
