td {  font-size: 12px; color: #333333 }
tr {  font-size: 12px; color: #333333}
.font10 {  font-size: 10px; line-height: 14px; color: #333333}
.table12 {  font-size: 12px; line-height: 18px}
.table16b {  font-size: 16px; line-height: 20px ;font-weight: bold;}
body {  font-size: 12px; color: #333333; background-color: #E6E4DF;}
.font10g { font-size: 10px; line-height: 14px; color: #666666}
.fontredb {  font-weight: bold; color: #FF3333}
.font11 {  font-size: 10pt; line-height: 15px; color: #333333}
.fontwhiteb {font-weight: bold;color: #FFFFFF;}
h1 {font-size: 16px;margin-top: 8px;}
.white {font-size: 8px;margin-top: 8px;color: #ffffff; }
h2 {font-size: 14px;	margin-top: 8px;margin-bottom: 8px;}
.font12g {
	font-size: 12px;
	color: #666666;
}
.colw {color: #FFFFFF}
.colygr {color: #7FC944}
.coly {color: #FFB400}
.color {color: #FF8000}
.colvio {color: #8E78D1}
.colrbl {color: #53AAED}
.colbl {color: #0045AC}
.font14b {
	font-size: 14px;
	font-weight: bold;
}
.font14 {
	font-size: 14px;
}
.font18b {
	font-size: 18px;
	font-weight: bold;
}
/*通常リンク*/
a {  color: #0066CC; text-decoration: none}
a:visited {  color: #666666; background-color:transparent;}
a:hover {  text-decoration:underline; color:#3366CC; background-color:#99CCFF;}
/*リンク太白*/
a.whib {  color: #FFFFFF; text-decoration: none;font-weight: bold;}
a.whib:visited {  color: #FFFFFF; background-color:transparent;font-weight: bold;}
a.whib:hover {  text-decoration:underline; color:#3366CC; background-color:#99CCFF;font-weight: bold;}.tableline {
	border: 1px solid #CCCCCC;
}
/*リンク太白*/
a.fontwhiteb {  color: #FFFFFF; text-decoration: none;font-weight: bold;}
a.fontwhiteb:visited {  color: #FFFFFF; background-color:transparent;font-weight: bold;}
a.fontwhiteb:hover {  text-decoration:underline; color:#3366CC; background-color:#99CCFF;font-weight: bold;}.tableline {
	border: 1px solid #CCCCCC;
