body { font-size: medium; }

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

td { }

a:link { }

a:visited { }

a:hover { }

a:active { }
h1 { color: red; font-size: 60px; 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: 0; padding-left: 65px; }
h2 { font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; font-weight: bold; background-image: url(../image/back.gif); width: 60%; border-color: orange olive olive orange; border-style: dashed; border-width: thick; }
h3 { font-size: medium; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; font-weight: bold; margin-bottom: -1px; order-bottom-style: dashed; }
h4 { font-size: small; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; background-color: silver; width: 55%; }
p.text { font-size: medium; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; line-height: 1.5em; width: 70%; height: auto; border: solid thin orange; }
p.text2 { font-size: medium; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; line-height: 1.5em; width: 600px; height: auto; border: dashed orange; }
table { width: 600px; height: auto; border: solid thin orange; }
td { border: solid thin orange; }
p.menu { font-size: small; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; background-image: url(../image/back.gif); position: absolute; top: 130px; left: 640px; width: 300px; height: auto; border: solid thick olive; }
p.barright { position: absolute; top: 1600px; left: 640px; border: dotted thick olive; }
.dsR2 /*agl rulekind: base;*/ { width: 124px; }
.dsR3 /*agl rulekind: base;*/ { width: 125px; }
.dsR7 /*agl rulekind: base;*/ { width: 393px; }
.dsR8 /*agl rulekind: base;*/ { width: 392px; }
.dsR9 /*agl rulekind: base;*/ { width: 391px; }
.dsR10 /*agl rulekind: base;*/ { width: 389px; }
.dsR12 /*agl rulekind: base;*/ { width: 127px; }
.dsR13 /*agl rulekind: base;*/ { width: 390px; }
.dsR18 /*agl rulekind: base;*/ { width: 611px; height: auto; }
.dsR20 /*agl rulekind: base;*/ { width: 84px; }
.dsR21 /*agl rulekind: base;*/ { width: 612px; height: auto; }
.dsR22 /*agl rulekind: base;*/ { width: 91px; }
.dsR23 /*agl rulekind: base;*/ { width: 616px; height: auto; }
.dsR24 /*agl rulekind: base;*/ { width: 620px; height: auto; }
.dsR25 /*agl rulekind: base;*/ { width: 96px; }
.dsR26 /*agl rulekind: base;*/ { width: 621px; height: auto; }
.dsR27 /*agl rulekind: base;*/ { width: 622px; height: auto; }
.dsR28 /*agl rulekind: base;*/ { width: 95px; }
.dsR33 /*agl rulekind: base;*/ { width: 631px; height: auto; }
.dsR34 /*agl rulekind: base;*/ { width: 104px; }
.dsR35 /*agl rulekind: base;*/ { width: 625px; height: auto; }
.dsR36 /*agl rulekind: base;*/ { width: 97px; }
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; }
