body { background-color: #f4f5f5; background-position: center 0; text-align: center; margin: 10px 0 0; padding: 0; }
p.menu { font-size: 10px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; background-color: #c00; text-align: center; height: 19px; margin: 0; }
p.menu a { color: white; line-height: 1.5em; background-color: #c00; text-decoration: none; text-align: center; width: 5.5em; float: left; display: block; }
p.menu a:hover { color: black; }
h1 { color: #c00; font-size: 25px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; text-align: right; margin: 0 0 0.3em; padding: 0 96px 0 0; }
.omoi { color: black; font-size: 10px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; margin: 0 0 1px; padding: 0; }
.boder { background-color: black; height: 2px; margin: 2px 0; }
p.footer { color: black; font-size: 10px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; background-color: white; background-position: center 0; text-align: center; margin: 0; padding-right: 5em; border-right: 1px dotted black; }
p.footer a { color: black; text-decoration: none; text-align: center; margin-top: 1em; padding-right: 1em; padding-left: 1em; border-right: 1px dotted black; }
p.footer a:hover { color: #c00; text-align: center; }
.copy { color: gray; font-size: 11px; text-align: center; margin: 0.5em 0 0; padding: 0; }
h2 { color: #c00; font-size: 15px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; font-weight: bold; margin: 0; padding-top: 2px; padding-bottom: 2px; padding-left: 8px; border-bottom: 1px dashed silver; border-left: 6px outset silver; }
p.news { color: black; font-size: 12px; font-family: "ＭＳ 明朝", "ＭＳ Ｐ明朝", "ヒラギノ明朝 Pro W3", 細明朝体, 平成明朝; line-height: 1.5em; margin: 1em 0 0 1em; }
p.news a { color: black; text-decoration: none; text-indent: 1em; margin-top: 1em; padding: 0; list-style-type: circle; display: list-item; }
p.news a:hover { color: #c00; }
p.guide { color: black; font-size: 12px; font-family: "ＭＳ 明朝", "ＭＳ Ｐ明朝", "ヒラギノ明朝 Pro W3", 細明朝体, 平成明朝; margin: 0 0 0 12px; padding: 8px; border: dotted 2px silver; }
p.guide a { color: black; text-decoration: none; margin: 0.5em 1em 0.5em 2em; list-style-type: square; display: list-item; }
p.guide a:hover { color: #c00; text-decoration: none; }
p.link { color: gray; font-size: 12px; font-family: "ＭＳ 明朝", "ＭＳ Ｐ明朝", "ヒラギノ明朝 Pro W3", 細明朝体, 平成明朝; text-align: right; }
p.link a { text-decoration: none; padding-right: 2em; }
p.link a:hover { color: #c00; }
.mintext { color: black; font-size: 12px; font-family: "ＭＳ 明朝", "ＭＳ Ｐ明朝", "ヒラギノ明朝 Pro W3", 細明朝体, 平成明朝; line-height: 1.5em; top: 0; margin-right: 1em; margin-left: 1em; }
.minikakaku { color: #c00; font-size: 12px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; line-height: 1.5em; text-align: right; margin-right: 2em; }
p.mini { color: #000; font-size: 16px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; font-weight: bold; font-stretch: ultra-condensed; bottom: 0; margin-right: 1.2em; margin-left: 1.2em; border-bottom: 1px solid black; }
p.mini a { color: #000; text-decoration: none; margin: 0; }
p.mini a:hover { color: #c00; }
h4 { color: white; font-size: 20px; font-weight: bolder; background-color: #c00; text-align: center; padding: 0.3em; }
p.chumon { color: black; font-size: 12px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; text-align: center; margin: 1em; padding: 1em; border: double 3px; }
p.chumon a { font-weight: bold; text-decoration: none; }
p.chumon a:hover { color: #c00; }
.waku { color: black; font-size: 15px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; line-height: 1.5em; margin: 0.5em; padding: 1em; border: dotted 1px #c00; }
.ordertxet { color: #c00; font-size: 20px; font-family: "ＭＳ 明朝", "ＭＳ Ｐ明朝", "ヒラギノ明朝 Pro W3", 細明朝体, 平成明朝; line-height: 1em; text-decoration: none; text-indent: 1em; margin-right: 3em; margin-left: 3em; padding: 12px 12px 0; border-top: 1px solid #c00; }
h5 { color: #000; font-size: 17px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; font-weight: normal; line-height: 1em; margin-left: 2em; padding-left: 1em; border-left: 0.8em solid #c00; }
p img.right { float: right; margin-bottom: 12px; margin-left: 12px; }
h6 { color: black; font-size: 16px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; margin: 1em 2em; padding: 0.5em 0.5em 0.5em 1em; border: solid 1px; }
.mtitle { color: black; font-size: 15px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; font-weight: bold; line-height: 1em; margin: 0 2em 0 4em; border-left: 12px solid #c00; }
.txet { font-size: 14px; font-family: "ＭＳ 明朝", "ＭＳ Ｐ明朝", "ヒラギノ明朝 Pro W3", 細明朝体, 平成明朝; line-height: 1.5em; margin-right: 4em; margin-left: 6em; }
p.sitelink { color: black; font-size: 16px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; line-height: 16px; margin-left: 3em; padding-left: 0.3em; border-left: 0.5em solid #c00; }
p.sitelink a { color: black; text-decoration: none; }
p.sitelink a:hover { color: #c00; }
p.sitelink_s { color: black; font-size: 13px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; line-height: 1.5em; margin-left: 5em; }
p.sitelink_s a { color: black; text-decoration: none; }
p.sitelink_s a:hover { color: #c00; }
