body { font-size: medium; }

p { font-size: medium; line-height: 1.8em; width: 70%; }

td { }

a:link { }

a:visited { }

a:hover { }

a:active { }
h1 { color: red; font-size: 50px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; font-weight: 900; line-height: 120px; background-image: url(../image/mail.jpg); letter-spacing: -5px; width: 900px; margin-left: 5px; padding-top: 10px; padding-left: 60px; }
h2 { font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; font-weight: bold; background-image: url(../image/back.gif); width: 600px; border-top: thick dashed orange; border-bottom: thick dashed olive; border-left: thick dashed orange; }
h3 { margin-bottom: -1px; }
h4 { font-size: small; background-color: silver; width: 55%; }
p.text { font-size: medium; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; line-height: 1.5em; width: 600px; height: auto; border: solid thin orange; }
table { font-size: medium; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; width: 600px; height: auto; border: solid thin orange; }
td { border: solid thin orange; }
p.text2 { font-size: medium; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; line-height: 1.5em; width: 600px; padding-top: 8px; border-bottom: medium dashed olive; border-left: medium dashed olive; }
p.menu { font-size: small; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; background-image: url(../image/back.gif); position: absolute; top: 200px; left: 640px; width: 300px; height: auto; border: solid thick olive; }
.dsR1 /*agl rulekind: base;*/ { width: 600px; height: auto; }
.dsR2 /*agl rulekind: base;*/ { width: 102px; }
h5 { font-size: x-small; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka-等幅, Osaka, 平成角ゴシック; font-weight: normal; vertical-align: -66.67px; width: 55%; margin: 0.5em 0; border: solid thin orange; }
p.text3 { font-size: x-small; line-height: 1em; background-position: 50% 0.5em; width: 55%; margin: 0.1em; }