a:link                          { color: blue; font-weight: normal; font-size: 14px; line-height: 20px; font-family: Osaka, Meiryo, MSゴシック, Arial }
a:hover                                       { color: #f00; font-size: 14px; line-height: 20px; font-family: Osaka, Meiryo, MSゴシック, Arial; text-decoration: underline overline }
.body                                                    { color: black; font-weight: normal; font-size: 14px; line-height: 20px; font-family: Osaka, Meiryo, MSゴシック, Arial; text-decoration: none }
a                      { font-size: 14px; line-height: 20px; font-family: Osaka, Meiryo, MSゴシック, Arial; text-decoration: none }
.cap            { color: black; font-weight: bold; font-size: 14px; line-height: 20px; font-family: Osaka, Meiryo, MSゴシック, Arial; padding: 4px }
.cap1           { color: black; font-size: 12px; line-height: 14px; font-family: Osaka, Meiryo, MSゴシック, Arial; padding: 4px }
.cap2              { color: navy; font-weight: bold; font-size: 14px; line-height: 20px; font-family: Osaka, Meiryo, MSゴシック, Arial; padding: 4px }
a:visited                { color: #f0f; font-size: 14px; line-height: 20px; font-family: Osaka, Meiryo, MSゴシック, Arial }
.exp                 { color: black; font-weight: bold; font-size: 15px; line-height: 20px; font-family: Osaka, Meiryo, MSゴシック, Arial; padding: 4px }
.cap3   { color: #906; font-weight: bold; font-size: 14px; line-height: 20px; font-family: Osaka, Meiryo, MSゴシック, Arial }
.cap4  { color: #009; font-weight: bold; font-size: 16px; line-height: 20px; font-family: Osaka, Meiryo, MSゴシック, Arial }

