a:link       { color: blue; text-decoration: underline }
a:visited   { color: navy }
a:hover     { color: white; background-color: #996600 }
a:active      { color: #f90 }
.class1          { font-size: x-small; line-height: 100% }
.class2     { font-size: x-small; line-height: 150% }
td            { font-size: small; line-height: 150% }
.top { font-size: x-small; line-height: 120% }
body   { font-size: 12px; margin-top: 1ex; margin-left: 1em }
.class3  { color: maroon; font-weight: bold; font-size: x-small }
.red  { color: red; font-weight: bold }
.pix1 { font-size: 12px; line-height: 110% }
.voice  { font-size: x-small; line-height: 130% }
.small { font-size: xx-small; line-height: 130%; }
h1 { color: #f60; font-size: 1.2em; font-weight: bold; line-height: 120%; margin: 0; padding: 0; }
.img_left { float: left; margin-right: 10px; margin-bottom: 10px; }
.kaijyo { clear: both; }
.gyoukan150 { line-height: 200%; }
.12 { font-size: 12px; }
.gyoukan130 { line-height: 130%; }
.midashi { line-height: 130%; }
