p { color: black; font-size: 12px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; line-height: 1.5em; }
td.td-header { background-color: black; background-repeat: no-repeat; background-position: 40px 0; text-align: left; width: 820px; margin: 0; padding: 0; border-top: 4px solid silver; border-bottom: 4px solid silver; border-right-width: 0; border-left-width: 0; }
td.td-header02 { background-color: black; background-repeat: no-repeat; background-position: 40px 0; text-align: left; margin: 0; padding: 0; width: 660px; border-top: 4px solid silver; border-right-width: 0; border-bottom: 4px solid silver; border-left-width: 0; }
td.td-menu { background-color: black; text-align: left; text-indent: 0; vertical-align: top; width: 116px; margin: 0; padding: 0; border-right: 4px solid silver; order-right-style: solid; order-top-style: solid; }
td.td-footer { color: white; font-size: 12px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; line-height: 2em; background-color: silver; text-align: left; vertical-align: middle; height: 50px; padding-left: 20px; border-top: 4px solid gray; border-bottom: 4px solid gray; }
td.td-footer02 { color: white; font-size: 12px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; line-height: 2em; background-color: silver; text-align: left; padding-left: 20px; height: 50px; vertical-align: middle; border-top: 4px solid gray; border-bottom: 4px solid gray; }
.contens { color: black; font-size: 12px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; line-height: 1.5em; text-align: left; vertical-align: top; margin: 0; padding: 0; }
td.td-contents { color: black; font-size: 12px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; line-height: 1.5em; background-color: white; text-align: left; vertical-align: top; width: 700px; margin: 0; padding: 10px 20px; border-width: 0; }
td.td-contents02 { color: black; font-size: 12px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; line-height: 1.5em; background-color: white; text-align: left; margin: 0; padding: 0; width: 660px; vertical-align: top; border-width: 0; }
td { background-color: white; }
h1 { color: black; font-size: 14px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; line-height: 1.5em; background-color: #ebffff; text-decoration: none; vertical-align: top; margin: 0; padding: 0; border-top: 1px solid black; border-bottom: 1px solid black; order-top-style: solid; }
h2 { color: white; font-size: 14px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; font-weight: bold; line-height: 1.5em; background-color: red; vertical-align: top; margin: 12px 0; }
h3 { color: black; font-size: 14px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; font-weight: bold; line-height: 1.5em; background-color: white; text-align: center; vertical-align: top; margin: 12px 0; }
h4 { color: black; font-size: 14px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; line-height: 2em; background-color: #dfdfdf; text-indent: 10px; margin-left: 90px; }
h5 { color: white; font-size: 14px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; line-height: 1.5em; background-color: #0099a0; background-position: 0 center; text-indent: 12px; vertical-align: middle; margin: 0 0 10px; padding: 0; border-width: 0; }
h6 { color: black; font-size: 18px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; font-weight: bold; line-height: 2em; background-color: #ffffdf; background-position: 0 center; text-align: center; vertical-align: middle; margin: 0; padding: 0; border-top: 1px solid black; border-bottom: 1px solid black; }
table { width: 820px; margin-right: auto; margin-left: auto; }
body { background-color: gray; }
.photo2 { text-align: center; vertical-align: top; margin: 0; padding: 0; border: solid 1px black; }
.photo3 { text-align: center; vertical-align: top; margin: 0; padding: 0; }
.photo4 { float: right; margin: 0 0 0 10px; padding: 0; }
.photo_right { color: black; font-size: 12px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; line-height: 2em; background-color: white; margin: 26px 0 0 18px; float: right; border: solid 1pt; }
.red_sel { vertical-align: top; margin: 12px 0 0; padding: 0; border: solid 1px red; }
.order_sel { color: black; font-size: 12px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; line-height: 1.5em; margin-top: 10px; margin-right: 0; margin-left: 0; vertical-align: middle; border-top: 1px solid black; }
.gurei_sel { color: black; font-size: 12px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; line-height: 2em; background-color: #dfdfdf; text-align: left; margin: 0; vertical-align: top; padding: 12px; }
.yelo_sel { color: black; font-size: 12px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; line-height: 2em; background-color: #ffffdf; text-align: left; margin: 0; padding: 12px; vertical-align: top; }
.classinf { color: black; font-size: 12px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; line-height: 2em; background-position: 0 top; vertical-align: top; margin: 12px 60px 0 102px; }
.class1 { color: black; font-size: 12px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; line-height: 1.5em; text-align: left; vertical-align: top; margin: 0; padding: 0; }
.class1_senter { color: black; font-size: 12px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; line-height: 1.5em; text-align: center; margin: 0; padding: 0; vertical-align: top; }
.class2 { color: black; font-size: 12px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; line-height: 2em; background-color: white; text-align: left; vertical-align: top; margin: 0; padding: 0; }
.class3_6px { color: black; font-size: 12px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; line-height: 2em; background-color: white; text-align: left; vertical-align: top; margin: 0 0 0 6px; padding: 0; }
.class3_all_12px { color: black; font-size: 12px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; line-height: 2em; background-color: white; text-align: left; vertical-align: top; margin: 12px; }
.class3_all_12px_senter { color: black; font-size: 12px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; line-height: 2em; background-color: white; text-align: center; text-indent: 0; margin: 0; vertical-align: top; padding: 0; }
.class4_senter { color: black; font-size: 14px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; line-height: 2em; background-color: white; text-align: center; text-indent: 0; margin: 0; padding: 0; vertical-align: top; }
.class4_24px { color: black; font-size: 12px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; line-height: 2em; background-color: white; text-align: left; vertical-align: top; margin: 0 0 0 24px; }
.classpo3 { color: black; font-size: 12px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; line-height: 1.5em; text-align: left; vertical-align: top; width: 660px; margin: 0; }
.classp04 { color: black; font-size: 12px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; line-height: 1.5em; text-align: left; vertical-align: middle; width: 400px; margin-left: 0; }
.class_table_200 { margin: 0; padding: 0; width: 200px; border-width: 0; }
.class_table_400 { vertical-align: top; width: 400px; margin: 0; padding: 0; border-width: 0; }
.class_table_660 { background-color: white; width: 660px; margin: 0 auto; padding: 0; border-width: 0; }
.class_table_700 { background-color: white; margin: 0 auto; padding: 0; width: 700px; border-width: 0; }
.class_body { color: black; font-size: 12px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; line-height: 1.5em; text-align: left; vertical-align: middle; width: 560px; margin: 0 auto; }
td.kakaku { color: black; font-size: 12px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; background-color: #e1e1e1; text-align: center; vertical-align: middle; border: solid 1px white; }
td.saizu { color: white; font-size: 12px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; line-height: 1.5em; background-color: #0099a0; text-align: left; vertical-align: middle; padding-left: 5px; border: solid 1px; }
caption { color: black; font-size: 14px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; line-height: 2em; background-color: #e1e1e1; text-align: center; vertical-align: -8px; margin: 0; }
th { color: white; font-size: 12px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; line-height: 2em; background-color: black; text-align: center; vertical-align: middle; border: solid 1px; }
a.class12 { color: #0000ba; font-size: 12px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; line-height: 2em; text-decoration: underline; background-color: white; vertical-align: top; width: auto; float: inherit; margin: 0; padding: 0; border-width: 0; display: inline; }
a:hover.class12 { color: red; font-size: 12px; line-height: 2em; background-color: white; text-decoration: underline; vertical-align: top; width: auto; float: inherit; margin: 0; padding: 0; border-width: 0; display: inline; }
.formsel { color: black; font-size: 12px; background-color: #f0f0f0; background-position: 0 0; text-align: left; text-indent: 12px; vertical-align: middle; }
.formsel02 { color: black; font-size: 12px; line-height: 1.5em; background-color: #f0f0f0; background-position: 0 0; text-indent: 0; margin: 0; padding: 0; }
.class_inf_01 { padding: 6px 12px; border-top: 1px solid black; border-right: 1px solid black; border-left: 1px solid black; }
.class_inf_02 { padding: 6px 12px; border-top: 1px solid black; border-right: 1px solid black; }
.class_inf_03 { padding: 0 0 0 0; border-top: 1px solid black; }

