body { color: black; background-color: #cdcdcd; }

p {}

td {}

a:link { color: #01019e }

a:visited { color: #ff9d48 }

a:hover { color: purple }

a:active { color: red }
p.menu a { color: white; line-height: 1.5em; background-color: #5c0183; width: 100%; border-bottom: 1px solid #fff; display: block; }
p.menu a:hover { background-color: #fb0000; }
.text01 { color: white; font-size: 10pt; font-family: HGPｺﾞｼｯｸE, "ＭＳ Ｐゴシック", "ＭＳ ゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; margin-top: 1em; }
h1 { color: navy; font-size: 18pt; font-family: HGPｺﾞｼｯｸE, "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; text-align: center; margin: 0.67em 0; }
.text02 { color: black; font-size: 10pt; font-family: "ＭＳ Ｐゴシック", "ＭＳ ゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック, HGPｺﾞｼｯｸE; line-height: 1.5em; }
.text03 { color: black; font-size: 11pt; font-family: "ＭＳ Ｐゴシック", "ＭＳ ゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック, HGPｺﾞｼｯｸE; line-height: 1.5em; }
.text04 { color: black; font-size: 10pt; font-family: HGPｺﾞｼｯｸE, "ＭＳ Ｐゴシック", "ＭＳ ゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; }
