BODY
{
  margin: 0em;
  background-color: black;
  font-family: "ＭＳ ゴシック", "Osaka−等幅", "sans-serif";
  font-size: 12px;
  color:#666666; 
  font-style: normal;
  line-height: 18px;
}


h1
{ 
  font-family: "ＭＳ Ｐゴシック", "Osaka"; 
  font-size: 24px; 
  line-height: normal;
  font-weight: bold; 
  color: #000000; 
  margin-top: 0px; 
  margin-right: auto; 
  margin-bottom: 0px;
; padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 5px
}


h2
{ 
  font-family: "ＭＳ ゴシック", "Osaka−等幅", "sans-serif"; 
  font-size: 12pt;
  color: #666666;
  border-left-color: #000066;
  padding: 4px 0px 0px 6px;
  border-width: 0px 0px 0px 10px;
  line-height: normal;
  text-align: left; 
  vertical-align: top; 
  font-style: normal;
  margin-bottom:0.2em;
; border: solid
}



H3
{
  font-family: "ＭＳ ゴシック", "Osaka−等幅", "sans-serif"; 
  font-size: 12px;
  color:#666666;
  border-top-color: #9191C8;
  border-bottom-color: #C7C7E2;
  padding: 1px;
  border-style: double;
  border-width: 2px 0px;
  line-height: 125%;
}


.h1_shita 
{ 
  font-family: "ＭＳ ゴシック", "Osaka−等幅", "sans-serif"; 
  font-size: 14px; 
  color:#333333; 
  font-style: normal;
  line-height: 18px; 
}

a 
{
  font-family: "ＭＳ ゴシック", "Osaka−等幅", "sans-serif"; 
  color: #003366; 
  text-decoration: underline; 
  font-size: 12px;
}

a:hover 
{
  font-family: "ＭＳ ゴシック", "Osaka−等幅", "sans-serif"; 
  color: #3399CC; 
  text-decoration: underline;
}


.PageTitle 
{
  font-family: "ＭＳ ゴシック", "Osaka−等幅", "sans-serif"; 
  font-size: 16px; 
  line-height: 22px; 
  font-weight: bold;
}


.SectionTitle 
{
  font-family: "ＭＳ ゴシック", "Osaka−等幅", "sans-serif"; 
  font-size: 14px; 
  line-height: normal; 
  font-weight: bold; 
  color: #333333; 
  text-align: left; 
  padding-top: 15px;
  padding-left: 15px;
  padding-bottom: 10px; 
  margin-bottom: 0px;
  background-image: url(img/BMIST009.GIF); 
  background-repeat: no-repeat; 
  border-bottom-width: thin;
}

.lead_text 
{ 
  font-family: "ＭＳ ゴシック", "Osaka−等幅", "sans-serif"; 
  font-size: 90%; 
  line-height: 105%; 
  color: #3E3E3E;
}


.page_honbun { 
  font-family: "ＭＳ ゴシック", "Osaka−等幅", "sans-serif"; 
  font-size: 12px; 
  line-height: 20px; 
  color: #333333;
}


.listing_text 
{ 
  font-family: "ＭＳ ゴシック", "Osaka−等幅", "sans-serif"; 
  font-size: 12px; 
  line-height: 100%; 
  color: #000066;  
  font-weight: bold;
}


.small_text 
{ 
  font-family: "ＭＳ ゴシック", "Osaka−等幅", "sans-serif"; 
  font-size: 10px; 
  line-height: 12px; 
  color: #585858;
}

.hosoku_text 
{ 
  font-family: "ＭＳ ゴシック", "Osaka−等幅", "sans-serif"; 
  font-size: 100%; 
  color: #663333;
}

.chuui_text 
{ 
  font-family: "ＭＳ ゴシック", "Osaka−等幅", "sans-serif"; 
  font-size: 80%; 
  color: #CC3300;
}

.date_text 
{ 
  font-family: "ＭＳ ゴシック", "Osaka−等幅", "sans-serif"; 
  font-size: 60%; 
  line-height: 12px; 
  color: #006699;
}

.question_text 
{ 
  font-family: "ＭＳ ゴシック", "Osaka−等幅", "sans-serif"; 
  font-size: 90%; 
  line-height: 15px; 
  color: #996600; 
  font-weight: bold;
}

.answer_text 
{ 
  font-family: "ＭＳ ゴシック", "Osaka−等幅", "sans-serif"; 
  font-size: 80%; 
  line-height: 12px; 
  color: #336699;
}

.footer 
{ 
  font-family: "ＭＳ ゴシック", "Osaka−等幅", "sans-serif"; 
  font-size: 10px; 
  font-weight: 200;
}

.shomei 
{
  font-family: "ＭＳ ゴシック", "Osaka−等幅", "sans-serif"; 
  font-size: 14px; 
  font-style: normal; 
  line-height: 30px; 
  color: #000000;
}


li {
  font-family: "ＭＳ ゴシック", "Osaka−等幅", "sans-serif"; 
  font-size: 12px;
  line-height: 20px;
  color: #003333;
  list-style-type: disc;
}
.onBlack_title {  font-family: "ＭＳ ゴシック", "Osaka−等幅"; font-size: 12px; font-weight: bold; color: #FFFFFF}
.onBlack_english { font-family: "ＭＳ ゴシック", "Osaka−等幅"; font-size: 10px; font-weight: normal; color: #66FFFF}
.onBlack_end_title { font-family: "ＭＳ ゴシック", "Osaka−等幅"; font-size: 12px; font-weight: normal; color: #FFFFFF}
.in_title {  font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 12px; font-weight: bold; color: #FFFFFF}
.pink_barairo {  font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 12px; color: #990066}
