body { margin: 0; padding: 0; }
p { }
td { }
a:link { }
a:visited { }
a:hover { }
a:active { }
body { word-wrap: break-word; border: solid 1px #fedcad;　}
h1 { font-size: 1.5em; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka-等幅, Osaka, 平成角ゴシック; font-weight: bold; font-stretch: extra-condensed; line-height: 2em; background-image: url(../image/gifts.jpg); background-repeat: repeat; width: 820px; margin: 0; }
p.menu { font-size: 1em; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka-等幅, Osaka, 平成角ゴシック; background-color: orange; background-repeat: no-repeat; text-align: center; width: 820px; height: 1.5em; margin: 0; padding: 0; }
p.menu a { color: white; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka-等幅, Osaka, 平成角ゴシック; line-height: 1.5em; text-decoration: none; width: 10em; float: left; border: solid 2px; display: block; }
li { font-size: 15px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka-等幅, Osaka, 平成角ゴシック; width: auto; float: left; margin: 0 4px; padding: 8px; }
ul { width: auto; float: left; margin-left: 0; padding-left: 0; list-style-type: none; }
table { width: 400px; height: 400px; }
td { width: 400px; height: 40px; }
h2 { font-size: 2em; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka-等幅, Osaka, 平成角ゴシック; font-weight: bold; background-color: #fedcad; margin: 0; border: solid thick #fedcad; }
p.text1 { font-size: 16px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka-等幅, Osaka, 平成角ゴシック; line-height: 1.8em; margin: 0; padding: 0; }
p.text2 { font-size: 13px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka-等幅, Osaka, 平成角ゴシック; line-height: 1.5em; margin: 0; padding: 0; }
p.text3 { font-size: 13px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka-等幅, Osaka, 平成角ゴシック; width: auto; border: solid thin orange; }
p.text4 { font-size: 15px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka-等幅, Osaka, 平成角ゴシック; line-height: 1.5em; }
p.text5 { font-size: 15px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka-等幅, Osaka, 平成角ゴシック; line-height: 1.5em; float: right; }
P.text6 { font-size: 13px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka-等幅, Osaka, 平成角ゴシック; line-height: 1.5em; margin: 0; padding: 0; border: solid thin orange; }
p.text7 { font-size: 15px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka-等幅, Osaka, 平成角ゴシック; line-height: 1.8em; margin: 0; padding: 0; border: solid thin orange; }
.graph { float: left; }
.dsR4 { width: 20px; height: 20px; }
.dsR2{ width: 598px; height: 37px; }
.dsR15{ width: 100px; }
.dsR21{ width: 820px; height: 50px; }
.dsR25{ width: 137px; }
.dsR26{ width: 152px; }
.dsR29{ width: 86px; }
.dsR30{ width: 171px; }
.dsR44{ width: 480px; height: auto; }
.dsR47{ width: 120px; }
.ds1{ font-weight: bold; }
.dsR56{ width: 200px; height: 138px; }
.dsR62{ width: 200px; }
.dsR67{ width: 592px; height: 37px; }
.dsR72{ height: 52px; }
.dsR73{ width: 120px; height: 52px; }
.dsR76{ height: 30px; }
.dsR77{ width: 120px; height: 30px; }
.dsR78{ width: 616px; height: 300px; }
.dsR79{ width: 448px; height: 39px; }
.dsR80{ width: 851px; height: 1252px; }
.dsR81{ width: 220px; height: 481px; }
.dsR82{ width: 221px; height: 530px; }
.dsR85{ width: 616px; height: 1118px; }
.dsR86{ width: 221px; height: 533px; }
.dsR88{ width: 153px; height: 147px; }
.dsR122{ width: 320px; height: 240px; }
.dsR123{ width: 800px; height: 1019px; }
.dsR125{ width: 222px; height: 533px; }
.dsR126{ width: 422px; height: auto; }
.dsR3 { width: 582px; height: 951px; border: solid thin orange; }
.dsR6 { width: 616px; height: 300px; }
.navboxcont_12916B { width: 800px; height:1300px}
.navboxleft_12916B { width:240px; float:left; height:800px}
p.text8  { font-size: medium; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka-等幅, Osaka, 平成角ゴシック; line-height: 2.2em; background-color: #fedcad; margin: 0; padding: 0; }
.navboxauto_12916B { position: absolute; top: 160px; left: 45px; margin-left:200px; width:600px; height:2000px   }
.layer1 { width: 600px; height: 1841px; }.dsR2 /*agl rulekind: base;*/ { width: 598px; height: 37px; }