body { background-image: url(../sand.jpg); }

p { }
a:link { }

a:visited { }

a:hover { }

a:active { }
p.head { color: black; font-size: 12px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; text-align: center; letter-spacing: 1px; margin-top: 0; margin-bottom: 0; padding-top: 0; padding-bottom: 0; }
.txt { font-size: 14px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; font-weight: bold; text-decoration: none; margin-bottom: 0; padding-bottom: 0; }
.contents { color: black; font-size: 14px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; line-height: 1.5em; margin-right: 5px; margin-left: 20px; padding-right: 5px; padding-left: 20px; border-left-color: #c0c0c0; }
.contents_14px { color: #000; font-size: 14px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; font-weight: bold; margin-left: 10px; padding-left: 10px; }
p.footer { color: black; font-size: 12px; font-family: Georgia, "Times New Roman", Times, serif; text-align: center; margin-bottom: 0; padding-bottom: 0; border-top: 2px solid gray; }
p.coment { color: black; font-size: 12px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; text-align: center; margin-top: 5px; margin-bottom: 0; padding-top: 5px; padding-bottom: 0; }
p.menu { font-size: 13px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; line-height: 1.1em; margin-left: 5px; }
p.menuT { font-size: 14px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; font-weight: bold; margin-top: 10px; margin-left: 4px; padding-left: 4px; }
p.contents_title { color: navy; font-size: 18px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; font-weight: bold; line-height: 18px; background-color: #eaeaea; letter-spacing: 1px; margin: 10px 10px 3px; padding: 10px 10px 3px; border: solid 1px #21006b; }
p.photo_nomura { font-size: 12px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; line-height: 0; text-align: center; letter-spacing: 1px; margin-top: 5px; margin-bottom: 3px; padding-top: 5px; padding-bottom: 3px; }
p.nomu_txt { font-size: 12px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; line-height: 0; text-align: center; letter-spacing: 1px; margin-top: 1px; margin-bottom: 2px; padding-top: 1px; padding-bottom: 2px; }
p img.left { float: left; margin: 0 5px 5px 10px; padding: 0 5px 5px 10px; }
p img.right { float: right; margin: 0 0 5px 5px; padding: 0 0 5px 5px; }
p.waku { color: black; font-size: 12px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; margin-right: 5px; margin-left: 5px; padding-right: 5px; padding-left: 10px; }
p.head_2 { color: black; font-size: 12px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; line-height: 1.5em; margin-top: 0; margin-bottom: 0; padding-top: 0; padding-bottom: 0; }
p.middle { font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; text-align: center; margin: 0; padding: 0; }
p.12px_middle { color: black; font-size: 12px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; font-weight: bold; text-align: center; }
.caption { color: black; font-size: 14px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; font-weight: bold; margin-bottom: 5px; padding-bottom: 5px; }
h2 { color: #252525; font-size: 18px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; line-height: 1.5ex; text-align: center; margin-top: 10px; margin-bottom: 5px; padding-top: 10px; padding-bottom: 5px; border-top: 2px solid #f40; border-bottom: 2px solid #f40; }
h3 { color: black; font-size: 14px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; line-height: 1.5ex; margin: 5px; padding: 5px; border-bottom: 2px solid #70aeff; }
p.right_13px { color: black; font-size: 13px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; text-align: right; margin-top: 0; margin-right: 15px; padding-top: 0; padding-right: 15px; }
.txt14px { font-size: 14px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; font-weight: bold; line-height: 18px; margin: 0; padding: 0; }
p.right_txt { text-align: right; margin: 0; padding: 0; }
.txt14px_block { background-color: #fcfc9c; }
.txt_bold { font-weight: bold; }
.txi_middle { font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; text-align: center; }
.txt_underline { text-decoration: underline; }
.txt_11px { color: #000; font-size: 11px; }
label.12px { color: black; font-size: 12px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; margin-top: 0; padding-top: 0; }
.txt_red { color: red; }
p.Q { color: #000; font-size: 12px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; background-color: #e9e9ef; letter-spacing: 1px; margin-top: 5px; margin-bottom: 1px; margin-left: 0; padding-top: 5px; padding-bottom: 1px; padding-left: 0; border-style: solid; border-width: 0; }
p.A { color: #000; font-size: 12px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; letter-spacing: 1px; margin: 0 0 0 5px; padding: 0 0 0 5px; border-style: solid; border-width: 0; }
.txt_white { color: white; font-size: 14px; font-weight: bold; }
p.kakomi { color: #2b2b2b; font-size: 12px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; font-weight: bold; text-align: center; margin: 5px; padding: 5px; border: solid 1px #ffa600; }
td.contents3 { color: black; font-size: 12px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; margin-top: 0; margin-bottom: 0; padding-top: 0; padding-bottom: 0; border-left-color: #c0c0c0; }
.txt_brown { color: #ff5900; font-size: 13px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; font-weight: bold; }
