body { background-color: #ffedd7; }
p { }
td { }
a:link { }
a:visited { }
a:hover { }
a:active { }
#wrapper { width: 950px; height: auto; margin-right: auto; margin-left: auto; }
#basic-board { background-image: url(image/shadow_back_naka.gif); width: 950px; height: auto; margin-right: auto; margin-left: auto; padding-top: 30px; padding-bottom: 30px; }
#basic-contents-board { width: 860px; height: auto; margin-right: auto; margin-left: auto; }
.contents-board-01 { margin-right: auto; margin-left: auto; width: 660px; height: auto; }
.honmon-board-01 { margin-right: auto; margin-left: auto; width: 465px; height: auto; }
.honmon-board-02 { margin-right: auto; margin-left: auto; width: 365px; height: auto; }
.modoru-board-left { width: 150px; height: 30px; float: left; }
.modoru-board-right { width: 150px; height: 30px; float: right; }
.photo-center { text-align: center; padding-top: 20px; padding-bottom: 20px; }
h1 { color: #f00; font-size: 18px; font-family: "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, "ＭＳ Ｐゴシック", "ＭＳ ゴシック", 平成角ゴシック; font-weight: bold; line-height: 1.5em; text-align: center; margin: 30px 0; }
.honmon-sub-text-01 { color: #009a59; font-size: 14px; font-family: "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, "ＭＳ Ｐゴシック", "ＭＳ ゴシック", 平成角ゴシック; line-height: 1.5em; text-align: justify; }
.contents-text { color: #009a59; font-size: 13px; font-family: "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, "ＭＳ Ｐゴシック", "ＭＳ ゴシック", 平成角ゴシック; font-weight: bold; text-align: center; margin-top: 20px; }
.contents-text a:link { color: #009a59; text-decoration: none; }
.contents-text a:visited { color: #009a59; text-decoration: none; }
.contents-text a:hover { color: #f29300; text-decoration: none; }
.modoru-home a { background-image: url(modoru/return_home_02.gif); background-repeat: no-repeat; background-position: 0 0; width: 150px; height: 30px; display: block; }
.modoru-home a:hover { background-color: #fff; }
.modoru-home a:hover img { visibility: hidden; }
.modoru-home img { border: none; }
.page-top a { background-image: url(modoru/page_top_02.gif); background-repeat: no-repeat; background-position: 0 0; display: block; width: 150px; height: 30px; }
.page-top a:hover { background-color: #fff; }
.page-top a:hover img { visibility: hidden; }
.page-top img { border: none; }
li { list-style-type: disc; }

