body { }
p { }
td { }
a:link { }
a:visited { }
a:hover { }
a:active { }
body { word-wrap: break-word; }
h1 { font-size: 3em; font-family: "ＭＳ 明朝", "ＭＳ Ｐ明朝", "ヒラギノ明朝 Pro W3", 細明朝体, 平成明朝; font-weight: bold; background-image: url(../image/gifts.jpg); word-spacing: 90%; letter-spacing: 90%; width: 800px; height: 80px; margin: 0; padding-top: 0.67em; padding-bottom: 0.67em; }
h2 { font-size: 2.5em; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka-等幅, Osaka, 平成角ゴシック; font-weight: normal; line-height: 1.1em; background-color: aqua; width: 800px; height: auto; margin-left: 0.5em; padding-top: 0.2em; }
p.text1 { font-size: medium; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka-等幅, Osaka, 平成角ゴシック; line-height: 1.8em; vertical-align: 1.5em; width: auto; height: auto; }
p.text2 { font-size: medium; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka-等幅, Osaka, 平成角ゴシック; line-height: 1.5em; vertical-align: 1.5em; width: 280px; height: auto; }
.grapf { float: left; margin-right: 12px; }
h4 { font-size: medium; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka-等幅, Osaka, 平成角ゴシック; font-weight: bold; width: auto; height: auto; margin-right: 0; border: dotted thin aqua; }
h3 { font-size: 1.17em; font-weight: bold; background-color: orange; width: 660px; height: auto; margin: 0; padding-top: 0.1em; padding-bottom: 0.1em; border: solid orange; }
td { font-size: medium; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka-等幅, Osaka, 平成角ゴシック; line-height: 1.5em; border: solid thin aqua; }
p.text3 { font-size: medium; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka-等幅, Osaka, 平成角ゴシック; line-height: 1.8em; width: 800px; height: auto; margin-left: 16px; padding-left: 16px; border: solid thin aqua; }
table { margin-right: 16px; }
.graph2 { width: auto; height: auto; margin-top: 0.2em; }
p.text4 { font-size: small; width: 800px; margin: 16px; padding: 3px; border: solid thin aqua; }
#layer1 { top: 151px; left: 150px; width: 63.71%; height: 1339px; }
#layer2 { top: 150px; left: 144px; width: 64.32%; height: 2254px; }
#layer3 { top: 150px; left: 144px;　width: 64.26%; height: 2648px; }
.navrboxcont_158EBC { width: auto; height:1000px}
.navrboxright_158EBC { width:30%; float:right; height:1000px }
.navrboxauto_158EBC { margin-right:100px; width:70%; height:auto }
.dsR13 /*agl rulekind: base;*/ { width: 816px; height: 138px; }
.dsR14 /*agl rulekind: base;*/ { width: 700px; }
.dsR16 /*agl rulekind: base;*/ { width: 100px; }