body.bgc { background-color:#ffffff; }

a { text-decoration:underline; }

a:link    { color:#6666cc; background-color:transparent; }
a:visited { color:#6666cc; background-color:transparent; }
a:active  { color:#6666cc; background-color:transparent; }
a:hover   { color:#ffffff; background-color:#6666cc; }

a.qanda:link    { color:#333333; background-color:transparent; text-decoration:none;}
a.qanda:visited { color:#333333; background-color:transparent; text-decoration:none;}
a.qanda:active  { color:#333333; background-color:transparent; text-decoration:underline;}
a.qanda:hover   { color:#333333; background-color:transparent; text-decoration:underline;}

a.banner:link    { color:#ffffff; background-color:transparent; text-decoration:none;}
a.banner:visited { color:#ffffff; background-color:transparent; text-decoration:none;}
a.banner:active  { color:#ffffff; background-color:transparent; text-decoration:none;}
a.banner:hover   { color:#ffffff; background-color:transparent; text-decoration:none;}

a.top { text-decoration:none; }

td.yell { background-color:#ffffee; }
td.yell2 { background-color:#ffcc00; }
td.pink { background-color:#ffdddd; }
td.lgre { background-color:#eeffee; }
td.gree { background-color:#006600; }
td.green2 { background-color:#99cc33; }
td.gray { background-color:#cccccc; }

span.pink { color:#cc6666; background-color:transparent; }
span.orange { color:#ff0033; background-color:transparent; }

div.update {
  font-size:8pt;
  font-family:monospace;
  text-align:center;
  color:#006600;
  background-color:transparent;
}

div.address {
  font-size:8pt;
  font-family:monospace;
  text-align:center;
  color:#006600;
  background-color:transparent;
  padding:5px 0px 0px 0px;
}

div.comm01 {
  font-size:10pt;
  font-family:monospace;
  text-align:left;
  line-height:1.5em;
  padding:0px 10px 0px 10px;
  color:#333333;
  background-color:transparent;
}

div.home01 {
  font-size:10pt;
  font-family:monospace;
  text-align:left;
  line-height:1.5em;
  padding:5px 5px 5px 5px;
  color:#333333;
  background-color:transparent;
}

div.home02 {
  font-size:10pt;
  font-family:monospace;
  text-align:right;
  padding:0px 5px 5px 5px;
  color:#333333;
  background-color:transparent;
}

div.form01 {
  font-size:10pt;
  font-family:monospace;
  text-align:left;
  padding:5px 0px 0px 10px;
  color:#330000;
  background-color:transparent;
}

div.form02 {
  font-size:10pt;
  font-family:monospace;
  text-align:left;
  padding:5px 0px 0px 10px;
  color:#330000;
  background-color:transparent;
}

div.form03 {
  font-size:12pt;
  font-family:monospace;
  font-weight:bold;
  text-align:left;
  padding:20px 0px 0px 10px;
  color:#330000;
  background-color:transparent;
}

span.form01 {
  font-size:10pt;
  font-family:monospace;
  text-align:left;
  padding:0px 0px 0px 5px;
  color:#330000;
  background-color:transparent;
}

div.thx01 {
  font-size:12pt;
  font-family:monospace;
  text-align:center;
  line-height:2.0em;
  padding:0px 0px 0px 0px;
  color:#330000;
  background-color:transparent;
}

div.chk01 {
  font-size:12pt;
  font-family:monospace;
  text-align:center;
  line-height:2.0em;
  padding:0px 0px 0px 0px;
  color:#330000;
  background-color:transparent;
}

div.shoukai01 {
  font-size:10pt;
  font-family:monospace;
  text-align:left;
  line-height:1.5em;
  padding:0px 0px 0px 0px;
  color:#333333;
  background-color:transparent;
}

div.shoukai02 {
  font-size:10pt;
  font-family:monospace;
  text-align:left;
  line-height:1.5em;
  padding:0px 0px 0px 0px;
  color:#333333;
  background-color:transparent;
}

div.shoukai03 {
  font-size:10pt;
  font-family:monospace;
  text-align:center;
  padding:0px 0px 0px 0px;
  color:#333333;
  background-color:transparent;
}

div.tenpo01 {
  font-size:10pt;
  font-family:monospace;
  text-align:left;
  padding:5px 5px 5px 5px;
  color:#330000;
  background-color:transparent;
}

div.taberu01 {
  font-size:10pt;
  font-family:monospace;
  text-align:center;
  color:#333333;
  background-color:transparent;
}

div.taberu02 {
  font-size:10pt;
  font-family:monospace;
  text-align:left;
  line-height:1.2em;
  color:#333333;
  background-color:transparent;
}

div.taberu03 {
  font-size:10pt;
  font-family:monospace;
  text-align:center;
  color:#006600;
  background-color:transparent;
}

div.annai01 {
  font-size:12pt;
  font-family:monospace;
  text-align:center;
  padding:5px 0px 5px 0px;
  color:#ffffff;
  background-color:transparent;
}

div.annai02 {
  font-size:10pt;
  font-family:monospace;
  text-align:center;
  padding:5px 5px 5px 5px;
  color:#330000;
  background-color:transparent;
}

div.annai03 {
  font-size:10pt;
  font-family:monospace;
  text-align:left;
  padding:5px 5px 5px 5px;
  color:#333333;
  background-color:transparent;
}

div.hyouki01 {
  font-size:10pt;
  font-family:monospace;
  text-align:center;
  padding:5px 0px 5px 0px;
  color:#ffffff;
  background-color:transparent;
}

div.hyouki02 {
  font-size:10pt;
  font-family:monospace;
  text-align:left;
  padding:5px 5px 5px 5px;
  color:#330000;
  background-color:transparent;
}

div.hyouki03 {
  font-size:10pt;
  font-family:monospace;
  text-align:left;
  padding:5px 5px 5px 5px;
  color:#333333;
  background-color:transparent;
}

div.imomochi01 {
  font-size:10pt;
  font-family:monospace;
  text-align:left;
  padding:0px 0px 0px 10px;
  color:#006600;
  background-color:transparent;
}

div.imomochi02 {
  font-size:10pt;
  font-family:monospace;
  text-align:left;
  padding:0px 0px 0px 30px;
  color:#333333;
  background-color:transparent;
}

div.imomochi03 {
  font-size:10pt;
  font-family:monospace;
  text-align:center;
  padding:5px 0px 0px 0px;
  color:#660000;
  background-color:transparent;
}

div.houhou01 {
  font-size:10pt;
  font-family:monospace;
  line-height:1.5em;
  text-align:left;
  color:#333333;
  background-color:transparent;
}

div.houhou02 {
  font-size:10pt;
  font-family:monospace;
  text-align:center;
  padding:5px 0px 5px 0px;
  color:#333333;
  background-color:transparent;
}

div.houhou03 {
  font-size:10pt;
  font-family:monospace;
  text-align:left;
  padding:0px 0px 0px 40px;
  color:#333333;
  background-color:transparent;
}

div.houhou04 {
  font-size:10pt;
  font-family:monospace;
  text-align:left;
  padding:0px 0px 0px 40px;
  color:#990033;
  background-color:transparent;
}

div.toiawase01 {
  font-size:14pt;
  font-family:monospace;
  text-align:left;
  color:#333333;
  background-color:transparent;
}

div.toiawase02 {
  font-size:10pt;
  font-family:monospace;
  line-height:1.5em;
  text-align:left;
  color:#333333;
  background-color:transparent;
}

div.link01 {
  font-size:10pt;
  font-family:monospace;
  line-height:1.2em;
  text-align:left;
  color:#333333;
  background-color:transparent;
}

div.present01 {
  font-size:10pt;
  font-family:monospace;
  text-align:left;
  line-height:1.5em;
  color:#ff0033;
  background-color:transparent;
}

div.present02 {
  font-size:10pt;
  font-family:monospace;
  text-align:left;
  line-height:1.5em;
  color:#333333;
  background-color:transparent;
}

div.present03 {
  font-size:10pt;
  font-family:monospace;
  text-align:center;
  line-height:1.5em;
  color:#333333;
  background-color:transparent;
}

div.qanda01 {
  font-size:10pt;
  font-family:monospace;
  text-align:left;
  line-height:1.2em;
  padding:15px 10px 0px 10px;
  color:#333333;
  background-color:transparent;
}

div.qanda02 {
  font-size:12pt;
  font-family:monospace;
  text-align:center;
  padding:5px 10px 5px 10px;
  color:#660000;
  background-color:transparent;
}

div.qanda03 {
  font-size:12pt;
  font-family:monospace;
  text-align:left;
  color:#660000;
  background-color:transparent;
}

div.qanda04 {
  font-size:10pt;
  font-family:monospace;
  text-align:left;
  line-height:1.5em;
  color:#333333;
  background-color:transparent;
}

div.qanda05 {
  font-size:10pt;
  font-family:monospace;
  text-align:center;
  color:#006600;
  background-color:transparent;
}

div.otameshi01 {
  font-size:12pt;
  font-family:monospace;
  text-align:left;
  line-height:1.5em;
  color:#cc6699;
  background-color:transparent;
}

div.otameshi02 {
  font-size:10pt;
  font-family:monospace;
  text-align:left;
  line-height:1.5em;
  color:#333333;
  background-color:transparent;
  padding:0px 0px 10px 0px;
}

div.kansou01 {
  font-size:12pt;
  font-family:monospace;
  text-align:center;
  color:#660000;
  background-color:transparent;
  padding:10px 0px 10px 0px;
}
div.kansou02 {
  font-size:10pt;
  font-family:monospace;
  text-align:left;
  line-height:1.5em;
  color:#333333;
  background-color:transparent;
  padding:10px 10px 10px 10px;
}

div.update01 {
  font-size:10pt;
  font-family:monospace;
  text-align:left;
  color:#333333;
  background-color:transparent;
  padding:0px 0px 5px 10px;
}

div.material01 {
  font-size:10pt;
  font-family:monospace;
  text-align:left;
  color:#333333;
  background-color:transparent;
  padding:0px 20px 0px 20px;
}

div.material02 {
  font-size:10pt;
  font-family:monospace;
  text-align:center;
  color:#333333;
  background-color:transparent;
  padding:0px 20px 0px 20px;
}


