body,td,th {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3", "ヒラギノ角ゴ Pro W6", "ヒラギノ角ゴ Std W8", "ヒラギノ丸ゴ Pro W4", "小塚ゴシック Std B", "小塚ゴシック Std EL", "小塚ゴシック Std H", "小塚ゴシック Std L", "小塚ゴシック Std M", "小塚明朝 Std B", "小塚明朝 Std EL", "小塚明朝 Std H", "小塚明朝 Std L", "小塚明朝 Std M", "小塚明朝 Std R";
	font-size: 12px;
	color: #191919;
}
body {
	background-image: url(image/haikei_01.gif);
}
a {
	font-family: ＭＳ Ｐゴシック, Osaka, ヒラギノ角ゴ Pro W3;
	color: #000066;
}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #330066;
}
a:hover {
	text-decoration: underline;
	color: #0000FF;
}
a:active {
	text-decoration: none;
	color: #000033;
}
.text1016 {
	font-size: 10px;
	line-height: 16px;
	color: #333333;
}
.text1420 {
	font-size: 14px;
	line-height: 20px;
	color: #333333;
}
.text1420b {
	font-size: 14px;
	line-height: 20px;
	color: #333333;
	text-transform: none;
	font-weight: bold;
}
.text1016b {
	font-size: 10px;
	line-height: 16px;
	color: #333333;
	text-transform: none;
	font-weight: bold;
}
.text1216 {
	font-size: 12px;
	line-height: 16px;
	color: #1B1B1B;
}
.text1220 {
	font-size: 12px;
	line-height: 20px;
	color: #333333;
}
.text1220blue {
	font-size: 12px;
	line-height: 20px;
	color: #003399;
}
.text1220red {
	font-size: 12px;
	line-height: 20px;
	color: #FF0000;
}
.text1627 {
	font-size: 16px;
	line-height: 27px;
	color: #333333;
}
.text2027 {
	font-size: 20px;
	line-height: 27px;
	color: #333333;
}
.text1620whb {
	font-size: 16px;
	line-height: 22px;
	color: #FFFFFF;
	text-transform: none;
	font-weight: bold;
}
.text1828whb {
	font-size: 18px;
	line-height: 28px;
	color: #FFFFFF;
	text-transform: none;
	font-weight: bold;
}
.text1620wh {
	font-size: 16px;
	line-height: 22px;
	color: #FFFFFF;
}
.text1430whb {
	font-size: 14px;
	line-height: 30px;
	color: #FFFFFF;
	text-transform: none;
	font-weight: bold;
}
.text1016gry {
	font-size: 10px;
	line-height: 16px;
	color: #DDDDDD;
}
.text1016gryb {
	font-size: 10px;
	line-height: 16px;
	color: #DDDDDD;
	text-transform: none;
	font-weight: bold;
}
.text1216gry {
	font-size: 12px;
	line-height: 16px;
	color: #DDDDDD;
}
.text1218gry2 {
	font-size: 12px;
	line-height: 18px;
	color: #999999;
}
.text1627gry {
	font-size: 16px;
	line-height: 27px;
	color: #DDDDDD;
}
.text1420gry {
	font-size: 14px;
	line-height: 20px;
	color: #DDDDDD;
}
.text1420gryb {
	font-size: 14px;
	line-height: 20px;
	color: #DDDDDD;
	text-transform: none;
	font-weight: bold;
}
.text2027gry {
	font-size: 20px;
	line-height: 27px;
	color: #DDDDDD;
}
.text1016gree {
	font-size: 10px;
	line-height: 16px;
	color: #339900;
}
.text1216gree  {
	font-size: 12px;
	line-height: 16px;
	color: #339900;
}
.text1016greeb {
	font-size: 10px;
	line-height: 16px;
	color: #339900;
	text-transform: none;
	font-weight: bold;
}
.text1627gree  {
	font-size: 16px;
	line-height: 27px;
	color: #339900;
}
.text2027gree  {
	font-size: 20px;
	line-height: 27px;
	color: #339900;
}
.text1420gree {
	font-size: 14px;
	line-height: 20px;
	color: #339900;
}
.text1420greeb {
	font-size: 14px;
	line-height: 20px;
	color: #339900;
	text-transform: none;
	font-weight: bold;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}
.text1016blue {
	font-size: 10px;
	line-height: 16px;
	color: #0099CC;
}
.text1016blueb {
	font-size: 10px;
	line-height: 16px;
	color: #0099CC;
	text-transform: none;
	font-weight: bold;
}
.text1628blueb {
	font-size: 12px;
	line-height: 28px;
	color: #000000;
	text-transform: none;
	font-weight: normal;
}
.text1628keb {
	font-size: 16px;
	line-height: 28px;
	color: #232323;
	text-transform: none;
	font-weight: bold;
}
.text1828redb {
	font-size: 18px;
	line-height: 28px;
	color: #ff0000;
	text-transform: none;
	font-weight: bold;
}
.text1216blue  {
	font-size: 12px;
	line-height: 16px;
	color: #0099CC;
}
.text1627blue  {
	font-size: 16px;
	line-height: 27px;
	color: #0099CC;
}
.text1828bluebol  {
	font-size: 18px;
	line-height: 28px;
	color: #000066;
	text-transform: none;
	font-weight: bold;
}
.text2027blue  {
	font-size: 20px;
	line-height: 27px;
	color: #0099CC;
}
.text1420blue {
	font-size: 14px;
	line-height: 20px;
	color: #0099CC;
}
.text1420blueb {
	font-size: 12px;
	line-height: 20px;
	text-transform: none;
	font-weight: normal;
}
.text1016red {
	font-size: 10px;
	line-height: 16px;
	color: #ff0000;
}
.text1016redb {
	font-size: 10px;
	line-height: 16px;
	color: #ff0000;
	text-transform: none;
	font-weight: bold;
}
.text1216red  {
	font-size: 12px;
	line-height: 16px;
	color: #ff0000;
}
.text1627red  {
	font-size: 16px;
	line-height: 27px;
	color: #ff0000;
}
.text2027red  {
	font-size: 20px;
	line-height: 27px;
	color: #ff0000;
}
.text1420rede {
	font-size: 14px;
	line-height: 20px;
	color: #ff0000;
}
.text1420redb {
	font-size: 14px;
	line-height: 20px;
	color: #ff0000;
	text-transform: none;
	font-weight: bold;
}
.text1216Copy {

	font-size: 12px;
	line-height: 16px;
	color: #1B1B1B;
	font-weight: bold;
}
