td {font-size: 14px;line-height: 1.3em;}
.maintxt {  font-size: 14px}
.news_2 {  font-size: 14px; background-color: #FFFFFF; color: #333333}
.news_1 {  font-size: 14px; color: #FFFFFF; background-color: #CC3399; font-weight: bold}
.kyujin_color {  color: #3399CC}

.tb01 {font-size: 12px;line-height: 1.5em;color: #222233;border-right: 1px solid #CCCC99;border-bottom: 1px solid #CCCC99;background-color: #FFFFFF;}
.td01 {font-size: 12px;line-height: 1.5em;color: #222233;border-top: 1px solid #CCCC99;border-left: 1px solid #CCCC99;background-color: #FFFFDD;}
.td02 {font-size: 12px;line-height: 1.5em;color: #222233;border-top: 1px solid #CCCC99;border-left: 1px solid #CCCC99;}

.sun-tb01 {font-size: 12px;line-height: 1.5em;color: #222233;border-right: 1px solid #CCCC99;border-bottom: 1px solid #CCCC99;background-color: #FFFFFF;}
.sun-td01 {font-size: 12px;line-height: 1.5em;color: #222233;border-top: 1px solid #CCCC99;border-left: 1px solid #CCCC99;background-color: #FFFFDD;}
.sun-td02 {font-size: 12px;line-height: 1.5em;color: #FFFFFF;border-top: 1px solid #CCCC99;border-left: 1px solid #CCCC99;background-color: #448822;font-weight: bold;text-align: center;}
.sun-td03 {font-size: 12px;line-height: 1.5em;color: #222233;border-top: 1px solid #CCCC99;border-left: 1px solid #CCCC99;background-color: #EEFFEE;font-weight: bold;}

.ad-tb {font-size: 12px;line-height: 1.5em;color: #222233;border-right: 1px solid #999999;border-bottom: 1px solid #999999;background-color: #FFFFFF;}
.ad-td01 {font-size: 14px;line-height: 1.5em;color: #222233;border-top: 1px solid #999999;border-left: 1px solid #999999;background-color: #DDDDDD;}
.ad-td02 {font-size: 14px;line-height: 1.5em;color: #222233;border-top: 1px solid #999999;border-left: 1px solid #999999;}

.f11 { font-size: 11px; line-height: 1.3em; color: #222233}
.f12 { font-size: 12px; line-height: 1.3em; color: #222233}
.f13 { font-size: 13px; line-height: 1.3em; color: #222233}
.f14 { font-size: 14px; line-height: 1.3em; color: #222233}
.f10b { font-size: 10px; line-height: 1.3em; font-weight: bold; color: #222233}
.f11b { font-size: 11px; line-height: 1.3em; font-weight: bold; color: #222233}
.f12b { font-size: 12px; line-height: 1.3em; font-weight: bold; color: #222233}
.f14b { font-size: 14px; line-height: 1.5em; font-weight: bold; color: #222233}

.f12-r { font-size: 12px; line-height: 1.3em; color: #EE2200}
.f14-r { font-size: 14px; line-height: 1.3em; color: #EE2200}
.f12b-r { font-size: 12px; line-height: 1.3em; font-weight: bold; color: #EE2200}
.f14b-r { font-size: 14px; line-height: 1.5em; font-weight: bold; color: #EE2200}

.f12-b { font-size: 12px; line-height: 1.3em; color: #0055AA}
.f14-b { font-size: 14px; line-height: 1.3em; color: #0055AA}
.f12b-b { font-size: 12px; line-height: 1.3em; font-weight: bold; color: #0055AA}
.f14b-b { font-size: 14px; line-height: 1.5em; font-weight: bold; color: #0055AA}


a { text-decoration:none}
a:link { color:#0000DD; text-decoration:none}
a:visited { color:#0000DD; text-decoration:none}
a:active { color:#FFAA00; text-decoration:underline}
a:hover { color:#FFAA00; text-decoration:underline; position:relative; top:1px; left:1px;}
