a:link  { color: #002a41; font-weight: bold; text-decoration: underline }
a:active  { color: #512051; font-weight: bold; text-decoration: underline }
a:hover  { color: #800080; font-weight: bold; text-decoration: underline }
a:visited  { font-weight: bold; text-decoration: underline }
body { scrollbar-3dlight-color: #CCCC99; scrollbar-arrow-color: #666633; scrollbar-darkshadow-color: #666633
; scrollbar-face-color: #CCCC99; scrollbar-highlight-color: #FFFFFF; scrollbar-shadow-color: #666633; scrollbar-track-color: #CCCC99  }
.cap  { color: #ff4500; font-size: 9px }
.cap-gray    { color: #002a41; font-size: 10px }
.catch   { color: #002a41; font-size: 18px; line-height: 1.4em }
.honbun    { color: #002a41; font-size: 14px; line-height: normal}
.main    { color: #002a41; font-size: 12px; line-height: 1.6em }
.midasi  { color: #002a41; font-size: 14px; line-height: 1.4em }