body { background-color: #f9f8f8; }
h6 { font-size: 11pt; font-weight: bold; line-height: 14pt; margin-top: 26pt; font-family: "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka; }
h5 { font-size: 11pt; font-weight: bold; padding: 0 0 0 3pt; border-left: 11pt solid #debc00; font-family: "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka; }
h4 { font-size: 11pt; font-weight: bold; font-family: "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka; line-height: 11pt; margin-top: 0; }
h3 { font-size: 11pt; font-weight: bold; background-color: #fff; margin: 20pt 0 15pt; padding-left: 4pt; border-left: 11pt solid #debc00; font-family: "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka; }
h2 { color: #1d1d1d; font-size: 14pt; order-bottom-style: solid; order-right-style: solid; font-family: "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka; margin-top: 30pt; margin-bottom: 18pt; padding-bottom: 3pt; padding-left: 4pt; border-bottom: 1pt solid #debc00; border-left: 3pt solid #debc00; }
h1 { color: white; font-size: 14pt; font-weight: bold; background-color: #00004b; margin-bottom: 20pt; padding: 10pt; }
p { color: #1d1d1d; font-size: 11pt; line-height: 14pt; margin: 0; font-family: "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka; }
.houbun { color: #1d1d1d; font-size: 11pt; line-height: 16pt; margin: 2pt 0; font-family: "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka; }
.notes { font-size: 9pt; line-height: 14pt; margin-top: 1pt; margin-bottom: 1pt; font-family: "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka; }
.smallnotes { color: #1d1d1d; font-size: 8pt; line-height: 11pt; margin: 1pt 0; font-family: "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka; }
.ookime { font-size: 12pt; font-weight: bold; padding-top: 3pt; padding-bottom: 5pt; }
.kyokusyo { font-size: 9pt; line-height: 10pt; }
.otoiawase { font-size: 12pt; font-weight: bold; order-bottom-style: solid; font-family: "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka; margin-top: 12pt; padding: 5pt; border: dotted 2pt #debc00; }
.asof { font-size: 9pt; font-weight: normal; line-height: 9pt; }
.interview_Q { color: #00f; font-size: 11pt; line-height: 16pt; font-family: "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka; margin-top: 22pt; margin-bottom: 8pt; }
.interview_A { font-size: 11pt; line-height: 13pt; font-family: "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka; margin-bottom: 15pt; }
.interview_h { color: #1d1d1d; font-size: 11pt; }
.formink { font-size: 14pt; line-height: 20pt; }
.next { color: #f30; font-size: 12pt; font-weight: bold; }
.caption { font-size: 9pt; line-height: 14pt; font-family: "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka; }
.kakomi_aka { margin: 3pt; padding: 3pt; border: solid 1pt red; }
.futter { color: #fff; background-color: #ccc; padding-top: 2pt; padding-bottom: 2pt; }
.step_midasi { font-size: 13pt; font-weight: bold; margin-top: 2pt; margin-bottom: 12pt; padding-top: 1pt; padding-bottom: 1pt; border-top: 1pt dotted #debc00; border-bottom: 1pt dotted #debc00; order-top-style: solid; }
.kakomi_kuro { margin: 15pt; padding: 15pt; border: solid 1pt black; }
.sidemenu { font-size: 10pt; line-height: 12pt; margin-bottom: 10pt; font-family: "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka; }
.table2 { font-size: 9pt; border-bottom: 1pt solid #bbb8b8; font-family: "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka; }
.cell1 { color: #ebebeb; font-weight: bold; line-height: 12pt; background-color: #00004b; }
.cell2 { line-height: 12pt; background-color: #ebebeb; }
.cell3 { background-color: #feeda1; }
.cell4 { background-color: #fff9d2; }
.cell4-1 { background-color: #e9fc8b; }
.cell5 { background-color: #ff6; }
.cell6 { background-color: #ffc; }
.zsk_namae { font-size: 13pt; font-weight: bold; }
a:link { text-decoration: none; }
a:visited { text-decoration: none; }
a:hover { color: #ff0000; text-decoration: none; }
a:active { color: #ff8000; text-decoration: none; }
.marker { background-color: yellow; }
.headershita { color: #666; font-size: 8pt; font-weight: normal; line-height: 10pt; text-align: center; }
.qared {  font-size: 15px ; line-height: 18px ; font-weight:bold;}
.cap {  font-size: 12px ; line-height: 14px ; color:#333333 ; font-weight:bold ;}
.user { color: #339900 ; }
.b_mark {  font-size: 12px ; font-weight:bold; color: #339900 ;}


