body { color: black; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; background-color: #099; margin: 0; }

p {}

td {}

a:link { color: black ; text-decoration: none; }
a:visited { color: gray ; text-decoration: none; }
a:hover { color: #29a37b; text-decoration: underline; }

a:active { color: olive ; }
element { line-height: 1.2em; }
table { color: black; font-size: 12px; background-color: #fff; text-decoration: none; }
td.td-contents { color: #000; font-size: 12px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; background-color: #e4e4e4; text-decoration: none; margin: 2px; padding: 2px; border: solid 1px gray; order-right-style: solid; order-top-style: solid; }
h1 { color: #333; font-size: 12px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; font-weight: bold; margin: 0.67em 0; }
h2 { color: #099; font-size: 18px; font-family: Verdana, Arial, Helvetica, sans-serif, "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; font-weight: bold; margin: 0.83em 0; }
h3 { color: #3c9; font-size: 12px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; font-weight: bold; margin: 1em 0; }
p.text { color: black; font-size: 9pt; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; line-height: 11pt; background-color: white; text-decoration: none; text-align: left; vertical-align: top; margin: 3px; padding: 3px; }
td.td-contents2 { color: #000; font-size: 12px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; background-color: #e4e4e4; text-decoration: none; margin: 2px; padding: 2px; border: solid 1px gray; order-right-style: solid; order-top-style: solid; }
.class-table4 { color: black; font-size: 12px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; background-color: #e5ccf0; text-decoration: none; text-align: right; margin: 3px; padding: 3px; }
.class-table3 { color: black; font-size: 12px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; background-color: #f1f3c5; text-decoration: none; text-align: left; margin: 6px; padding: 2px 6px; }
.td-contents3 { color: black; font-size: 14px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; line-height: 12pt; text-decoration: none; margin: 3px; padding: 3px; border-top: 1px solid black; border-bottom: 1px solid black; }
.class-table5 { font-size: 11px; background-color: #cfeffe; text-decoration: none; margin: 2px; padding: 2px 2px 2px 10px; }
.class-table7 { font-size: 11px; background-color: #aee3fd; text-decoration: none; margin: 2px; padding: 2px 2px 2px 10px; }
.class-table8 { font-size: 12px; line-height: 13px; background-color: #dcdcc6; text-decoration: none; margin: 2px; padding: 2px 2px 2px 10px; }
.class-table9 { font-size: 11px; background-color: #decec2; text-decoration: none; margin: 2px; padding: 2px 2px 2px 10px; }
.text2 { color: black; font-size: 9pt; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; line-height: 11pt; background-color: #e7cdf0; text-decoration: none; text-align: left; margin: 3px; padding: 3px; }
.text3 { color: black; font-size: 9pt; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; line-height: 11pt; background-color: #cdeaf0; text-decoration: none; text-align: left; margin: 3px; padding: 3px; }
.class-table4-2 { color: black; font-size: 12px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; background-color: #f0dff8; text-decoration: none; text-align: left; margin: 3px; padding: 3px; }
.class-4 { color: black; font-size: 12px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; line-height: 1.5em; text-decoration: none; margin: 2px; padding: 3px; }
.class-2 { color: gray; font-size: 9pt; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; background-color: #f0e1f6; text-align: left; margin: 3px; padding: 2px; border-left: 6px solid #c085c8; border-top-color: white; }
.class-table2 { color: black; font-size: 10pt; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; background-color: #d3eed1; margin: 3pt; padding: 2pt; border-left: 6px solid #89bd8b; border-right-color: white; }
.class-table-shisetu { font-size: 11px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; background-color: #f9ebd2; letter-spacing: -1px; width: 138px; margin: 2px 4px; padding: 0 4px 0; border-left: 6px solid #a48342; }
.class-table4-1 { color: black; font-size: 12px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; background-color: #f6dcb8; text-decoration: none; text-align: right; margin: 3px; padding: 3px; }
.text2-1 { color: black; font-size: 9pt; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; line-height: 11pt; background-color: #e0ebd7; text-decoration: none; text-align: left; margin: 3px; padding: 3px; }
.class-txt { font-size: 11px; line-height: 12px; background-color: #faebd3; margin: 4px; padding: 2px; list-style-type: square; }
.text2-1-1 { color: black; font-size: 9pt; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; line-height: 11pt; background-color: #e1d7eb; text-decoration: none; text-align: left; margin: 3px; padding: 3px; }
.table-goriyou { font-size: 12px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; line-height: 16px; text-decoration: none; text-align: left; margin: 12px; padding: 12px; border: solid 1px black; }
.table-goriyou2 { font-size: 12px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; line-height: 16px; text-decoration: none; text-align: center; margin: 0; padding: 0; border: outset 5px teal; }
.class-5 { font-size: 11.5px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; background-color: #ded0ad; text-decoration: none; margin: 2px 2px 2px 4px; padding: 2px 2px 2px 4px; }
.class-5-2 { font-size: 11.5px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; background-color: #f5efd5; text-decoration: none; margin: 2px 2px 2px 4px; padding: 2px 2px 2px 4px; }
.table-goriyou-3 { font-size: 12px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; line-height: 16px; background-color: #fde8c9; text-decoration: none; text-align: left; margin: 8px; padding: 8px; border: solid 2px #ac8400; }
p.text-toku { color: black; font-size: 9pt; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; line-height: 11pt; background-color: white; text-decoration: none; text-align: left; vertical-align: top; margin: 1px; padding: 1px 2px 1px 4px; }
.class-table4-4 { color: #fff; font-size: 12px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; background-color: #9ba789; text-decoration: none; text-align: right; margin: 3px; padding: 3px; }
.table-goriyou-4 { font-size: 12px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; line-height: 16px; text-decoration: none; text-align: left; margin: 8px; padding: 8px; border: solid 1px #3a886b; }
.table-goriyou-site { font-size: 16px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; font-weight: bold; line-height: 16px; background-color: #d9d7d3; text-decoration: none; text-align: center; margin: 4px 8px; padding: 4px 8px; border: solid 1px maroon; }
.table-goriyou-site2 { font-size: 12px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; line-height: 16px; text-decoration: none; text-align: center; margin: 4px; padding: 4px; border: solid 1px black; }
.table-goriyou-3-3 { font-size: 12px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; line-height: 16px; text-decoration: none; text-align: left; margin: 8px; padding: 8px; border: solid 2px #ac8400; }
.table-3-4 { font-size: 12px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; line-height: 16px; text-decoration: none; text-align: left; margin: 8px; padding: 8px; }
.table-goriyou-3-5 { font-size: 12px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; line-height: 16px; text-decoration: none; text-align: left; margin: 4px; padding: 4px; border-style: none; border-width: 2px; }
.class-6 { font-size: 12px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; font-weight: normal; background-color: #ded0ad; text-decoration: none; margin: 2px 2px 2px 4px; padding: 2px 2px 2px 4px; }
.class-6-2 { font-size: 12px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; background-color: #f5efd5; text-decoration: none; margin: 2px 2px 2px 4px; padding: 2px 2px 2px 4px; }
.table-goriyou-car { font-size: 12px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; line-height: 16px; background-color: #ecfee3; text-decoration: none; text-align: left; margin: 8px; padding: 8px; }
p.text-2 { color: black; font-size: 9pt; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; line-height: 11pt; background-color: #e2fff8; text-decoration: none; text-align: left; vertical-align: top; margin: 3px; padding: 3px; }
.class-table4-4-4 { color: #fff; font-size: 12px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; background-color: #8e0f00; text-decoration: none; text-align: right; margin: 3px; padding: 3px; }
.class-table8-2 { font-size: 12px; line-height: 13px; background-color: #dcdcc6; text-decoration: none; margin: 2px; padding: 2px 2px 2px 10px; }

