h1 {font-size:22px; color:#000000; line-height:130%; margin: 0; padding: 0;}
h2 {font-size:18px; color:#000000; line-height:130%; margin: 0; padding: 0;}
td {font-size: 12px; color: #222222; line-height: 130%; }

.t10 {font-size:10px; color:#555555; line-height:130%;}
.t12 {font-size:12px; color:#000000; line-height:130%;}
.t14 {font-size:14px; color:#000000; line-height:130%;}
.t14b {font-size:14px; color:#000000; line-height:130%; font-weight: bold;}
.t16 {font-size:16px; color:#000000; line-height:130%;}
.t18 {font-size:18px; color:#000000; line-height:130%;}

a:link { color:#0000CC; text-decoration:underline}
a:visited { color:#663399; text-decoration:underline}
a:hover { color:#FF9900; text-decoration:underline}
a:active { color:#FF9900; text-decoration:underline}


.homenavi a:link { font-size: 10px; color:#336699; text-decoration:none; line-height:130%;}
.homenavi a:visited { font-size: 10px; color:#336699; text-decoration:none; line-height:130%;}
.homenavi a:hover { font-size: 10px; color:#0000CC; text-decoration:underline; line-height:130%;}
.homenavi a:active { font-size: 10px; color:#0000CC; text-decoration:underline; line-height:130%;}


.headnavi a:link { font-size: 12px; color:#777777; text-decoration:none; line-height:130%;}
.headnavi a:visited { font-size: 12px; color:#777777; text-decoration:none; line-height:130%;}
.headnavi a:hover { font-size: 12px; color:#777777; text-decoration:underline; line-height:130%;}
.headnavi a:active { font-size: 12px; color:#777777; text-decoration:underline; line-height:130%;}


.pagenavi a:link { font-size: 12px; color:#0000CC; text-decoration:none; line-height:130%;}
.pagenavi a:visited { font-size: 12px; color:#0000CC; text-decoration:none; line-height:130%;}
.pagenavi a:hover { font-size: 12px; color:#0000CC; text-decoration:underline; line-height:130%; background-color: #DDDDDD; }
.pagenavi a:active { font-size: 12px; color:#0000CC; text-decoration:underline; line-height:130%;}


.listnavi a:link { font-size: 10px; color:#BBBBBB; text-decoration:none; line-height:130%;}
.listnavi a:visited { font-size: 10px; color:#BBBBBB; text-decoration:none; line-height:130%;}
.listnavi a:hover { font-size: 10px; color:#BBBBBB; text-decoration:none; line-height:130%;}
.listnavi a:active { font-size: 10px; color:#BBBBBB; text-decoration:none; line-height:130%;}
