
.body     { font-size: 9pt; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; line-height: 15pt; font-stretch: semi-condensed; background-color: transparent; text-align: justify   }
.body2  { font-size: 8pt; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; line-height: 13pt  }
a:link  { color: teal; font-size: 9pt; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; line-height: 14pt; text-decoration: none  }
a:hover { color: olive; font-size: 9pt; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; line-height: 14pt  }
a:visited  { color: teal; font-size: 9pt; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; line-height: 14pt; text-decoration: none  }
h2  { color: gray; font-size: 16pt; font-family: "ＭＳ 明朝", "ＭＳ Ｐ明朝", "ヒラギノ明朝 Pro W3", 細明朝体, 平成明朝; font-weight: bold; line-height: 20pt; margin: 0  }
element { font-size: 9pt; line-height: 16pt }
a:active  { color: olive; font-size: 9pt; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; line-height: 14pt  }

div.subma{
background:#5A3D1B;
color:#FFFFFF;
border:1px #666666 solid;
text-decoration:none;
text-align:center;
font-size:12px;
width:20px; 
height:20px;
margin-left:5px; 
margin-bottom:1em;
padding:0;
display:block;
}

div.subma{
background:#5A3D1B;
color:#FFFFFF;
border:1px #666666 solid;
text-decoration:none;
text-align:center;
font-size:12px;
width:20px; 
height:20px;
margin-left:5px; 
margin-bottom:1em;
padding:0;
display:block;
}

div.submah{
background:#8B6D48;
color:#FFFFFF;
border:1px #666666 solid;
text-decoration:none;
text-align:center;
font-size:12px;
width:20px; 
height:20px;
margin-left:5px; 
margin-bottom:1em;
padding:0;
display:block;
}

a:visited div.subma{
background:#5A3D1B;
color:#FFFFFF;
}

a:hover div.subma{
background:#8B6D48;
color:#FFFFFF;
}

a.culindex{
font-size:1em;
font-weight:bold;
line-height:130%;
}
.body_en     { color: gray; font-size: 8pt; font-family: helvetica; line-height: 12pt; font-stretch: semi-condensed; background-color: transparent; text-align: justify     }
.mark1     { color: olive; font-size: 8pt; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; line-height: 13pt; font-stretch: semi-condensed; background-color: transparent; text-align: justify   }
.body_bold     { color: gray; font-size: 9pt; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; font-weight: bold; line-height: 15pt; font-stretch: semi-condensed; background-color: transparent; text-align: justify    }
.body_topic(RED)     { color: red; font-size: 9pt; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; line-height: 15pt; font-stretch: semi-condensed; background-color: transparent; text-align: justify   }
.body_title     { color: black; font-size: 10pt; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; font-weight: normal; line-height: 12pt; font-stretch: semi-condensed; background-color: transparent; text-align: justify    }
