
a:active  { color: #AF055E; text-decoration: none }
a:visited  { color: #333333; text-decoration: none }
a:hover  { color: #CC0066; text-decoration: none }
.main   { color: #333333; font-size: 10pt; line-height: 12pt }
.main_riji { color: #333333; font-size: 10pt; line-height: 16pt; }
.library_main { color: #333333; font-size: 10pt; line-height: 14pt; }
.report_m   { color: #333333; font-size: 10pt; line-height: 16pt }
.whatsnew  { color: #444; font-size: 8pt; line-height: 9pt }
.main_w { color: #fff; font-size: 10pt; line-height: 12pt }
body {  background-color: #CCCCCC}
.blueb  { color: #000066; font-weight: bold; font-size: 11pt; line-height: 25px }
.greenb { color: #063; font-size: 11pt; font-weight: bold; line-height: 28px; }
.orange {  font-size: 10pt; font-weight: bold; color: #FF6600}
.link {  font-size: 10pt; font-weight: bold; line-height: 20px}
.greyb    { color: #333333; font-weight: bold; font-size: 10pt; line-height: 18px }
.midashi  { color: #666666; font-weight: bold; font-size: 12pt; line-height: 18px }
td {  font-size: 9pt; line-height: 12pt; color: #000000}
.green    { color: #063; font-weight: bold; font-size: 10pt; line-height: 18pt }
.main_bb { color: #006; font-size: 10pt; font-weight: bold; line-height: 12pt; }
.midasi02 { color: #006; font-size: 12pt; font-weight: bold; line-height: 25px; }

