body {
	color: #000000;
	background: #FFFFCC;
	text-align: left;
}
a:link { 	color:#0000FF;
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none; 
}
a:visited {
	color:#0000FF;
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
a:hover { 
	color:#FF0000;
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
.h1 {
	color:#666666;
	font:bold 16px/140% Osaka, "ＭＳ Ｐゴシック", Verdana, Arial, Helvetica, sans-serif;
}
.tx9g {
	color:#666666;
	font: 9px Osaka, "ＭＳ Ｐゴシック", Verdana, Arial, Helvetica, sans-serif;
}
.tx9bk {
	color:#000000;
	font: 9px Osaka, "ＭＳ Ｐゴシック", Verdana, Arial, Helvetica, sans-serif;
}
.tx9red {
	color:#CC0000;
	font: normal 9px/normal Osaka, "ＭＳ Ｐゴシック", Verdana, Arial, Helvetica, sans-serif;
}
.tx10g {
	color:#666666;
	font: 10px Osaka, "ＭＳ Ｐゴシック", Verdana, Arial, Helvetica, sans-serif;
}
.tx10gw {
	color:#666666;
	font: 10px/120% "ＭＳ ゴシック", "Osaka−等幅", Verdana, Arial, Helvetica, sans-serif;
}
.tx10red {
	color:#FF0000;
	font: 10px Osaka, "ＭＳ Ｐゴシック", Verdana, Arial, Helvetica, sans-serif;
}
.tx10redw {
	color:#FF0000;
	font: 10px/120% "ＭＳ ゴシック", "Osaka−等幅", Verdana, Arial, Helvetica, sans-serif;
}
.tx10blue {
	color:#0000FF;
	font: 10px Osaka, "ＭＳ Ｐゴシック", Verdana, Arial, Helvetica, sans-serif;
}
.tx11w {
	color:#FFFFFF;
	font: 11px Osaka, "ＭＳ Ｐゴシック", Verdana, Arial, Helvetica, sans-serif;
}
.tx11g {
	color:#666666;
	font: 11px/130% Osaka, "ＭＳ Ｐゴシック", Verdana, Arial, Helvetica, sans-serif;
}
a.tx11g:link {
	color:#666666;
	font: 11px/130% Osaka, "ＭＳ Ｐゴシック", Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
a.tx11g:visited {
	color:#666666;
	font: 11px/130% Osaka, "ＭＳ Ｐゴシック", Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
a.tx11g:hover {
	color:#FF0000;
	font: 11px/130% Osaka, "ＭＳ Ｐゴシック", Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
.tx11bk {
	color:#000000;
	font: 11px Osaka, "ＭＳ Ｐゴシック", Verdana, Arial, Helvetica, sans-serif;
}
.tx11redb {
	color:#CC0000;
	font: bold 11px/120% Osaka, "ＭＳ Ｐゴシック", Verdana, Arial, Helvetica, sans-serif;
}
a.tx12g:link {
	color:#666666;
	font: 12px/130% Osaka, "ＭＳ Ｐゴシック", Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
a.tx12g:visited {
	color:#666666;
	font: 12px/130% Osaka, "ＭＳ Ｐゴシック", Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
a.tx12g:hover {
	color:#FF0000;
	font: 12px/130% Osaka, "ＭＳ Ｐゴシック", Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
.tx12g {
	color:#666666;
	font: 12px/130% Osaka, "ＭＳ Ｐゴシック", Verdana, Arial, Helvetica, sans-serif;
}
.tx12gw {
	color:#666666;
	font: 12px/130% "ＭＳ Ｐゴシック", "Osaka−等幅", Verdana, Arial, Helvetica, sans-serif;
}
.tx12bk {
	color:#000000;
	font: 12px/130% Osaka, "ＭＳ Ｐゴシック", Verdana, Arial, Helvetica, sans-serif;
}
a.tx12redb:link {
	color:#CC0000;
	font: bold 12px/130% Osaka, "ＭＳ Ｐゴシック", Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
a.tx12redb:visited {
	color:#CC0000;
	font: bold 12px/130% Osaka, "ＭＳ Ｐゴシック", Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
a.tx12redb:hover {
	color:#CC0000;
	font: bold 12px/130% Osaka, "ＭＳ Ｐゴシック", Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
.tx12p {
	color:#666666;
	font: 12px Osaka, "ＭＳ Ｐゴシック", Verdana, Arial, Helvetica, sans-serif;
}
a.tx12w:link {
	color:#FFFFFF;
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
a.tx12w:visited {
	color:#FFFFFF;
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
a.tx12w:hover {
	color:#FFFF00;
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.tx12w {
	color:#FFFFFF;
	font: 12px/130% Verdana, Arial, Helvetica, sans-serif;
}
.tx12 {
	color:#666666;
	font: 12px Osaka, "ＭＳ Ｐゴシック", Verdana, Arial, Helvetica, sans-serif;
}
.tx12gb {
	color:#666666;
	font: bold 12px Osaka, "ＭＳ Ｐゴシック", Verdana, Arial, Helvetica, sans-serif;
}
.tx12red {
	color:#CC0000;
	font: normal 12px/130% Osaka, "ＭＳ Ｐゴシック", Verdana, Arial, Helvetica, sans-serif;
}
.tx12redb {
	color:#CC0000;
	font: bold 12px/130% Osaka, "ＭＳ Ｐゴシック", Verdana, Arial, Helvetica, sans-serif;
}
.tx12roseb {
	color:#990000;
	font: bold 12px/normal Osaka, "ＭＳ Ｐゴシック", Verdana, Arial, Helvetica, sans-serif;
}
.tx12rose {
	color:#990000;
	font: normal 12px/normal Osaka, "ＭＳ Ｐゴシック", Verdana, Arial, Helvetica, sans-serif;
}
.tx12nvb {
	color:#000066;
	font: bold 12px Osaka, "ＭＳ Ｐゴシック", Verdana, Arial, Helvetica, sans-serif;
}
.tx12yeb {
	color:#FFAA33;
	font: bold 12px/normal Osaka, "ＭＳ Ｐゴシック", Verdana, Arial, Helvetica, sans-serif;
}
.tx12blue {
	color:#0066CC;
	font: normal 12px/normal Osaka, "ＭＳ Ｐゴシック", Verdana, Arial, Helvetica, sans-serif;
}
.tx12w1 {	color:#FFFFFF;
	font: 12px Verdana, Arial, Helvetica, sans-serif;
}
.tx13g {
	color:#333333;
	font: 13px/140% Osaka, "ＭＳ Ｐゴシック", Verdana, Arial, Helvetica, sans-serif;
}
.tx13gb {
	color:#333333;
	font: bold 13px/140% Osaka, "ＭＳ Ｐゴシック", Verdana, Arial, Helvetica, sans-serif;
}
.tx13gb2 {
	color:#555555;
	font: bold 13px/140% Osaka, "ＭＳ Ｐゴシック", Verdana, Arial, Helvetica, sans-serif;
	letter-spacing: 1px;
}
.tx13g2 {
	color:#555555;
	font: 13px/120% Osaka, "ＭＳ Ｐゴシック", Verdana, Arial, Helvetica, sans-serif;
}
.tx13g3 {
	color:#555555;
	font: 13px/120% Osaka, "ＭＳ Ｐゴシック", Verdana, Arial, Helvetica, sans-serif;
	letter-spacing: -1px;
}
.tx14redb {
	color:#CC0000;
	font: bold 14px/normal Osaka, "ＭＳ Ｐゴシック", Verdana, Arial, Helvetica, sans-serif;
}
.tx14lime {
	color:lime;
	font: 14px/140% Osaka, "ＭＳ Ｐゴシック", Verdana, Arial, Helvetica, sans-serif;
}
.tx14yellow {
	color:#FFCC00;
	font: 14px/140% Osaka, "ＭＳ Ｐゴシック", Verdana, Arial, Helvetica, sans-serif;
}
.tx14blue {
	color:blue;
	font: 14px/140% Osaka, "ＭＳ Ｐゴシック", Verdana, Arial, Helvetica, sans-serif;
}
.tx14red {
	color:#FF0000;
	font: 14px/140% Osaka, "ＭＳ Ｐゴシック", Verdana, Arial, Helvetica, sans-serif;
}
.tx14g {
	color:#333333;
	font: 14px/140% Osaka, "ＭＳ Ｐゴシック", Verdana, Arial, Helvetica, sans-serif;
}
a.tx14g:link {
	color:#0000FF;
	font: 14px/140% Osaka, "ＭＳ Ｐゴシック", Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none; letter-spacing: 1px;
}
a.tx14g:visited {
	color:#0000FF;
	font: 14px/140% Osaka, "ＭＳ Ｐゴシック", Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none; letter-spacing: 1px;
}
a.tx14g:hover {
	color:#FF0000;
	font: 14px/140% Osaka, "ＭＳ Ｐゴシック", Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline; letter-spacing: 1px;
}
.tx14wb {
	color:#FFFFFF;
	font: bold 14px/140% Osaka, "ＭＳ Ｐゴシック", Verdana, Arial, Helvetica, sans-serif;
}
a.tx14wb:link {
	color:#FFFFFF;
	font: bold 14px/140% Osaka, "ＭＳ Ｐゴシック", Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none; letter-spacing: 1px;
}
a.tx14wb:visited {
	color:#FFFFFF;
	font: bold 14px/140% Osaka, "ＭＳ Ｐゴシック", Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none; letter-spacing: 1px;
}
a.tx14wb:hover {
	color:#FFFF00;
	font: bold 14px/140% Osaka, "ＭＳ Ｐゴシック", Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none; letter-spacing: 1px;
}
.tx14gb {
	color:#333333;
	font: bold 14px/140% Osaka, "ＭＳ Ｐゴシック", Verdana, Arial, Helvetica, sans-serif;
}
a.tx14gb:link {
	color:#333333;
	font: bold 14px/140% Osaka, "ＭＳ Ｐゴシック", Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none; letter-spacing: 1px;
}
a.tx14gb:visited {
	color:#333333;
	font: bold 14px/140% Osaka, "ＭＳ Ｐゴシック", Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none; letter-spacing: 1px;
}
a.tx14gb:hover {
	color:#FF0000;
	font: bold 14px/140% Osaka, "ＭＳ Ｐゴシック", Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none; letter-spacing: 1px;
}
.tx14g2 {
	color:#666666;
	font: 14px/140% Osaka, "ＭＳ Ｐゴシック", Verdana, Arial, Helvetica, sans-serif;
}
.tx14or {
	color:#FF3300;
	font: 14px/140% Osaka, "ＭＳ Ｐゴシック", Verdana, Arial, Helvetica, sans-serif;
}
.tx16gb {
	color:#666666;
	font: bold 16px Osaka, "ＭＳ Ｐゴシック", Verdana, Arial, Helvetica, sans-serif;
}
a.tx16gb:link {
	color:#0000FF;
	font: bold 16px Osaka, "ＭＳ Ｐゴシック", Verdana, Arial, Helvetica, sans-serif;
}
a.tx16gb:visited {
	color:#0000FF;
	font: bold 16px Osaka, "ＭＳ Ｐゴシック", Verdana, Arial, Helvetica, sans-serif;
}
a.tx16gb:hover {
	color:#FF0000;
	font: bold 16px Osaka, "ＭＳ Ｐゴシック", Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
.tx16gbe {
	color:#333333;
	font: 16px/140% Arial Black, Helvetica Black, sans-serif;
}
.tx18g {
	color:#333333;
	font: 18px/140% Osaka, "ＭＳ Ｐゴシック", Verdana, Arial, Helvetica, sans-serif;
}
a.tx18g:link {
	color:#0000FF;
	font: 18px/140% Osaka, "ＭＳ Ｐゴシック", Verdana, Arial, Helvetica, sans-serif;
}
a.tx18g:visited {
	color:#0000FF;
	font: 18px/140% Osaka, "ＭＳ Ｐゴシック", Verdana, Arial, Helvetica, sans-serif;
}
a.tx18g:hover {
	color:#FF0000;
	font: 18px/140% Osaka, "ＭＳ Ｐゴシック", Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
.tx18nvb {
	color:#000066;
	font: bold 18px/140% Osaka, "ＭＳ Ｐゴシック", Verdana, Arial, Helvetica, sans-serif;
}
.tx18limeb {
	color:lime;
	font: bold 18px/140% Osaka, "ＭＳ Ｐゴシック", Verdana, Arial, Helvetica, sans-serif;
}
.tx20wb {
	color:#FFFFFF;
	font: bold 20px/130% Osaka, "ＭＳ Ｐゴシック", Verdana, Arial, Helvetica, sans-serif;
}
.tx11red {
	color:#FF0000;
	font: 11px Osaka, "ＭＳ Ｐゴシック", Verdana, Arial, Helvetica, sans-serif;
}
.tx13blb {
	color:#0000FF;
	font: bold 13px Osaka, "ＭＳ Ｐゴシック", Verdana, Arial, Helvetica, sans-serif;
}
.tx14blb {
	color:#0000FF;
	font: bold 14px Osaka, "ＭＳ Ｐゴシック", Verdana, Arial, Helvetica, sans-serif;
}
.tx13orb {
	color:#FF6600;
	font: bold 13px Osaka, "ＭＳ Ｐゴシック", Verdana, Arial, Helvetica, sans-serif;
}
.tx14orb {
	color:#FF6600;
	font: bold 14px Osaka, "ＭＳ Ｐゴシック", Verdana, Arial, Helvetica, sans-serif;
}
.tx18blb {
	color:#0000FF;
	font: bold 18px Osaka, "ＭＳ Ｐゴシック", Verdana, Arial, Helvetica, sans-serif;
}
.tx18grb {
	color:#009933;
	font: bold 18px Osaka, "ＭＳ Ｐゴシック", Verdana, Arial, Helvetica, sans-serif;
}
.tx18orb {
	color:#FF6600;
	font: bold 18px Osaka, "ＭＳ Ｐゴシック", Verdana, Arial, Helvetica, sans-serif;
}
.tx13pkb {
	color:#FF6666;
	font: bold 13px Osaka, "ＭＳ Ｐゴシック", Verdana, Arial, Helvetica, sans-serif;
}
.tx14pkb {
	color:#FF6666;
	font: bold 14px Osaka, "ＭＳ Ｐゴシック", Verdana, Arial, Helvetica, sans-serif;
}
.tx18pkb {
	color:#FF6666;
	font: bold 18px Osaka, "ＭＳ Ｐゴシック", Verdana, Arial, Helvetica, sans-serif;
}
.tx18ppb {
	color:#990066;
	font: bold 18px/140% Osaka, "ＭＳ Ｐゴシック", Verdana, Arial, Helvetica, sans-serif;
}
.tx14gb2 {
	color:#333333;
	font: bold 14px/140% Osaka, "ＭＳ ゴシック", "Osaka−等幅", Verdana, Arial, Helvetica, sans-serif;
}
.copyright {
	color:#FFFFFF;
	font:11px Arial;
}
img.mawarikomi {
	float: left;
	list-style: inside;
}
img.mawarikomi2 {
	float: right;
	list-style: inside;
}
.tx30blb {
	color:#0101FF;
	font: bold 30px Osaka, "ＭＳ Ｐゴシック", Verdana, Arial, Helvetica, sans-serif;
}
a.tx30blb:link {
	color:#0101FF;
	font: bold 30px Osaka, "ＭＳ Ｐゴシック", Verdana, Arial, Helvetica, sans-serif;
}
a.tx30blb:visited {
	color:#0101FF;
	font: bold 30px Osaka, "ＭＳ Ｐゴシック", Verdana, Arial, Helvetica, sans-serif;
}
.tx30orb {
	color:#FF6600;
	font: bold 30px Osaka, "ＭＳ Ｐゴシック", Verdana, Arial, Helvetica, sans-serif;
}
a.tx30orb:link {
	color:#FF6600;
	font: bold 30px Osaka, "ＭＳ Ｐゴシック", Verdana, Arial, Helvetica, sans-serif;
}
a.tx30orb:visited {
	color:#FF6600;
	font: bold 30px Osaka, "ＭＳ Ｐゴシック", Verdana, Arial, Helvetica, sans-serif;
}
.tx30grb {
	color:#009933;
	font: bold 30px Osaka, "ＭＳ Ｐゴシック", Verdana, Arial, Helvetica, sans-serif;
}
a.tx30grb:link {
	color:#009933;
	font: bold 30px Osaka, "ＭＳ Ｐゴシック", Verdana, Arial, Helvetica, sans-serif;
}
a.tx30grb:visited {
	color:#009933;
	font: bold 30px Osaka, "ＭＳ Ｐゴシック", Verdana, Arial, Helvetica, sans-serif;
}
.tx30pkb {
	color:#FF6666;
	font: bold 30px Osaka, "ＭＳ Ｐゴシック", Verdana, Arial, Helvetica, sans-serif;
}
a.tx30pkb:link {
	color:#FF6666;
	font: bold 30px Osaka, "ＭＳ Ｐゴシック", Verdana, Arial, Helvetica, sans-serif;
}
a.tx30pkb:visited {
	color:#FF6666;
	font: bold 30px Osaka, "ＭＳ Ｐゴシック", Verdana, Arial, Helvetica, sans-serif;
}
.tx30gb {
	color:#666666;
	font: bold 30px Osaka, "ＭＳ Ｐゴシック", Verdana, Arial, Helvetica, sans-serif;
}
a.tx30gb:link {
	color:#0000FF;
	font: bold 30px Osaka, "ＭＳ Ｐゴシック", Verdana, Arial, Helvetica, sans-serif;
}
a.tx30gb:visited {
	color:#0000FF;
	font: bold 30px Osaka, "ＭＳ Ｐゴシック", Verdana, Arial, Helvetica, sans-serif;
}
a.tx30gb:hover {
	color:#FF0000;
	font: bold 30px Osaka, "ＭＳ Ｐゴシック", Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
.tx30ppb {
	color:#990066;
	font: bold 30px Osaka, "ＭＳ Ｐゴシック", Verdana, Arial, Helvetica, sans-serif;
}

.td_title {
	color:#333333;
	font: bold 16px/140% Verdana, Arial, Helvetica, sans-serif;
 padding: 0 5px 5px 5px;
	border-bottom: dashed 1px #333333;
}
.td_copybl {
	color:#0000FF;
	font: bold 14px Osaka, "ＭＳ Ｐゴシック", Verdana, Arial, Helvetica, sans-serif;
 padding: 5px;
}
.td_copyor {
	color:#FF6600;
	font: bold 14px Osaka, "ＭＳ Ｐゴシック", Verdana, Arial, Helvetica, sans-serif;
 padding: 5px;
}
.td_copygr {
	color:#009933;
	font: bold 14px Osaka, "ＭＳ Ｐゴシック", Verdana, Arial, Helvetica, sans-serif;
 padding: 5px;
}
.td_copypk {
	color:#FF6666;
	font: bold 14px Osaka, "ＭＳ Ｐゴシック", Verdana, Arial, Helvetica, sans-serif;
 padding: 5px;
}
.td_cont {
	color:#666666;
	font: 14px/140% Osaka, "ＭＳ Ｐゴシック", Verdana, Arial, Helvetica, sans-serif;
 padding: 5px;

}.td_sign {
	color:#333333;
	font: bold 14px/140% Osaka, "ＭＳ Ｐゴシック", Verdana, Arial, Helvetica, sans-serif;
 padding: 10px 5px 0px;
	text-align: right;

}

.td_copyyl {
	color:#ffcc00;
	font: bold 14px Osaka, "ＭＳ Ｐゴシック", Verdana, Arial, Helvetica, sans-serif;
	padding: 5px;
}
.tx18ylb {
	color:#ffcc00;
	font: bold 18px Osaka, "ＭＳ Ｐゴシック", Verdana, Arial, Helvetica, sans-serif;
}
.tx30ylb {
	color:#ffcc00;
	font: bold 30px Osaka, "ＭＳ Ｐゴシック", Verdana, Arial, Helvetica, sans-serif;
}
a.tx30ylb:link {
	color:#ffcc00;
	font: bold 30px Osaka, "ＭＳ Ｐゴシック", Verdana, Arial, Helvetica, sans-serif;
}
a.tx30ylb:visited {
	color:#ffcc00;
	font: bold 30px Osaka, "ＭＳ Ｐゴシック", Verdana, Arial, Helvetica, sans-serif;
}
