body { margin-bottom: 50px; }
div { margin-top: 0; margin-bottom: 0; }
p { margin-top: 1em; margin-bottom: 1em; }
td { }
a:link { color: blue; text-decoration: underline; }
a:visited { color: blue; text-decoration: underline; }
a:hover { color: #f550a6; }
a:active { }
#wrapper { width: 950px; height: auto; margin-right: auto; margin-left: auto; }
#board-01 { background-color: #fff; width: auto; height: auto; border: solid 1px #363181; }
.board-02 { width: 750px; height: auto; margin-right: auto; margin-left: auto; }
.contents-board-left { text-align: right; width: 360px; height: auto; float: left; }
.contents-board-right { width: 360px; height: auto; float: right; margin-right: 0; }
.line-750 { width: 750px; height: 0; margin-right: auto; margin-left: auto; border-bottom-style: solid; border-bottom-width: 1px; }
.line-750-dotted { margin-right: auto; margin-left: auto; width: 750px; height: 0; border-bottom: 1px dotted #8069b0; }
.line-blue-750 { margin-right: auto; margin-left: auto; width: 750px; height: 0; clear: both; border-bottom: 1px solid #0571b0; }
.photo-center { text-align: center; }
.space-5 { height: 5px; }
.space-50 { height: 50px; }
.honmon-text { font-size: 14px; font-family: "Hiragino Mincho Pro", "ヒラギノ明朝 Pro W3", 平成明朝, "ＭＳ 明朝", "ＭＳ Ｐ明朝", 細明朝体; line-height: 2em; text-align: justify; }
.title-center-01 { color: #41678b; font-size: 17px; font-family: "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, "ＭＳ Ｐゴシック", "ＭＳ ゴシック", 平成角ゴシック; font-weight: bold; text-align: center; }
.sub-title-01 { color: #41678b; font-size: 14px; font-family: "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, "ＭＳ Ｐゴシック", "ＭＳ ゴシック", 平成角ゴシック; font-weight: bold; }
.modoru-text { color: #41678b; font-size: 14px; font-family: "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, "ＭＳ Ｐゴシック", "ＭＳ ゴシック", 平成角ゴシック; text-decoration: none; text-align: center; }
.modoru-text a:link { color: #41678b; font-size: 14px; font-family: "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, "ＭＳ Ｐゴシック", "ＭＳ ゴシック", 平成角ゴシック; text-decoration: none; text-align: inherit; }
.modoru-text a:visited { color: #41678b; font-size: 14px; font-family: "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, "ＭＳ Ｐゴシック", "ＭＳ ゴシック", 平成角ゴシック; text-decoration: none; text-align: inherit; }
.modoru-text a:hover { color: #7fc31c; font-size: 14px; font-family: "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, "ＭＳ Ｐゴシック", "ＭＳ ゴシック", 平成角ゴシック; text-decoration: none; text-align: inherit; }
.note-text { font-size: 12px; font-family: "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, "ＭＳ Ｐゴシック", "ＭＳ ゴシック", 平成角ゴシック; line-height: 1.5em; }
.kyocho-text-01 { font-size: 24px; font-family: "Hiragino Mincho Pro", "ヒラギノ明朝 Pro W3", 平成明朝, "ＭＳ 明朝", "ＭＳ Ｐ明朝", 細明朝体; font-weight: 900; }
.contents-text { font-size: 14px; font-family: "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, "ＭＳ Ｐゴシック", "ＭＳ ゴシック", 平成角ゴシック; line-height: 1.5em; }
.contents-text a:link { color: #41678b; font-size: 14px; font-family: "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, "ＭＳ Ｐゴシック", "ＭＳ ゴシック", 平成角ゴシック; font-weight: bold; line-height: 1.5em; text-decoration: none; }
.contents-text a:visited { color: #41678b; font-size: 14px; font-family: "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, "ＭＳ Ｐゴシック", "ＭＳ ゴシック", 平成角ゴシック; font-weight: bold; line-height: 1.5em; text-decoration: none; }
.contents-text a:hover { color: #f550a6; font-size: 14px; font-family: "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, "ＭＳ Ｐゴシック", "ＭＳ ゴシック", 平成角ゴシック; font-weight: bold; line-height: 1.5em; text-decoration: none; }
