body {
  font-family: "MS UI Gothic", verdana, sans-serif;
  font-size: 9pt;
  color: #000099;
  background-color: #ffffff;
}
th {
  font-family: "MS UI Gothic", verdana, sans-serif;
  font-size: 9pt;
}
td {
  font-family: "MS UI Gothic", verdana, sans-serif;
  font-size: 9pt;
}
h1 {
  font-size: 13pt;
  font-weight: bold;
}
h2 {
  font-size: 12pt;
  font-weight: bold;
}
h3 {
  font-size: 11pt;
  font-weight: bold;
}
h4 {
  font-size: 10pt;
  font-weight: bold;
}
a {
  text-decoration: none;
}
a:hover {
  text-decoration: underline;
  color: #ff0000;
}
.partline {
  color: #ffffff;
  background-color: #0000cc;
  font-family: "MS UI Gothic", verdana, sans-serif;
  font-size: 11pt;
  font-weight: bold;
  border-right: 2px #cccccc solid;
  border-bottom: 2px #cccccc solid;
}
.tbtable {
  background-color: #ffffff;
  border-top: 1px #0000cc solid;
  border-bottom: 1px #0000cc solid;
  border-left: 1px #0000cc solid;
  border-right: 1px #0000cc solid;
}
.tbtitle {
  background-color: #0066cc;
  color: #ffffff;
  font-family: "MS UI Gothic", verdana, sans-serif;
  font-size: 11pt;
  font-weight: bold;
}
.bbtable {
  border: 0px #000099 solid;
  background-color: #ffffff;
  color: #0066cc;
}
.putable {
  border: 1px #cccccc solid;
  background-color: #ffffff;
}
.pagetitle {
  font-size: 16pt;
  font-weight: bold;
  color: #cc0000;
}
.jssrc {
  font-size: 9pt;
  color: #000000;
  background-color: #ffffff;
}
.hot1 {
  font-weight: bold;
  color: #cc0000;
}
.hot2 {
  font-weight: bold;
  color: #0000ff;
}
.hot3 {
  font-weight: bold;
  color: #009900;
}
.pgname {
  font-size: 10pt;
  font-weight: bold;
  color: #0066cc;
}
.pgver {
  font-size: 9pt;
  font-style: normal;
  color: #006600;
}
