.px12 {  font-size: 12px}.px12_18 { font-size: 12px ; line-height: 1.8em}a:link {  color: #3366FF; text-decoration: none}a:hover {  color: #009933; text-decoration: none}a:visited {  color: #CC3300}.navi {  font-size: 12px; color: #FFFFFF}.px10 { font-size: 10px}.pan { font-size: 10px}h1 {  font-size: 28px; font-weight: bolder; color: #FFFFFF; background: url(images/h1_c.gif) no-repeat; width: 702px; height: 54px; margin: 20px 0px; text-indent: 20pt; text-align: left; padding: 8px 0px 0px}h3 {  font-size: 18px; font-weight: bold; padding: 3px 3px 3px 5px}h2 {  font-size: 16px; font-weight: bold; background: #E1F2FF; border: solid; border-width: 1px 0px 3px; border-color: #2650C2 black; padding: 2px 0px 2px 10px; margin: 5px 0px 0px}p {  line-height: 1.6em; font-size: 12px; padding: 0px 10px}.eng {  font: bold 16px "Georgia", "Times New Roman", "Times", "serif"; color: #FFFFFF; margin: 20px 10px 0px 0px; float: right; position: absolute; left: 500px;; text-align: right; white-space: nowrap}.hyo_th {  background: #DCF5FF; border: 1px #003366 solid; font-size: 12px}.hyo_td { border: 1px #003366 solid; font-size: 12px}.hyo_tdhistry { border: dotted; font-size: 12px ; line-height: 1.6em; border-width: 0px 0px 1px 1px; border-color: #003366 #003366 #999999 #999999}h4 { font-size: 14px; font-weight: bold; padding: 3px 10px 3px 5px; border: dotted; border-width: 0px 0px 1px 5px; border-color: black black #999999 #9CC5FF; margin: 0px 10px 0px 0px}.px16 {  font-size: 16px; font-weight: bold}