/* •œ”Åwž¾”nx•wwebž¾”nxƒŒ[ƒXŒ‹‰Ê—pƒXƒ^ƒCƒ‹ƒV[ƒg */
body {
  background-color : #ffffff;
  color            : #000000;
  font-size        : 14px;
  margin-top       : 0px;
  margin-left      : 0px;
  margin-right     : 0px;
  margin-bottom    : 0px;
}

table {
  border-collapse : collapse;
}

table.frame {
  width        : 96%;
  margin-left  : 8px;
  margin-right : 8px;
}
table.refund {
  width       : 100%;
  font-size   : 12px;
  border-top  : 1px #bbbbbb solid;
  border-left : 1px #bbbbbb solid;
}
td.red {
  width            : 25%;
  text-align       : center;
  background-color : #ffdddd;
  border-right     : 1px #bbbbbb solid;
  border-bottom    : 1px #bbbbbb solid;
  padding          : 0px 4px;
  white-space      : nowrap;
}
td.green {
  width            : 25%;
  height           : 16px;
  font-weight      : bold;
  text-align       : center;
  background-color : #ddffdd;
  border-right     : 1px #bbbbbb solid;
  border-bottom    : 1px #bbbbbb solid;
  padding          : 0px 4px;
  white-space      : nowrap;
}
td.white {
  width            : 25%;
  text-align       : right;
  border-right     : 1px #bbbbbb solid;
  border-bottom    : 1px #bbbbbb solid;
  padding-left     : 4px;
  white-space      : nowrap;
}
table.result {
  font-size    : 12px;
  border-top   : 1px #bbbbbb solid;
  border-right : 1px #bbbbbb solid;
  border-left  : 1px #bbbbbb solid;
  display : block;
  float   : left;
}
td.order {
  width         : 22px;
  font-size     : 16px;
  font-weight   : bold;
  text-align    : center;
  border-right  : 1px #bbbbbb solid;
  border-bottom : 1px #bbbbbb solid;
  padding       : 0px 4px;
}
td.num {
  width         : 12px;
  text-align    : center;
  border-right  : 1px #bbbbbb solid;
  border-bottom : 1px #bbbbbb solid;
  padding       : 0px 4px;
}
td.hname {
  width         : 152px;
  font-size     : 16px;
  font-family   : "‚l‚r ƒSƒVƒbƒN",Osaka;
  border-bottom : 1px #bbbbbb solid;
  padding       : 0px 4px;
}
td.age {
  width         : 24px;
  font-size     : 11px;
  text-align    : center;
  border-right  : 1px #bbbbbb solid;
  border-bottom : 1px #bbbbbb solid;
  padding       : 0px 1px;
}
td.jk {
  width         : 40px;
  text-align    : center;
  border-right  : 1px #bbbbbb solid;
  border-bottom : 1px #bbbbbb solid;
  padding       : 0px 2px;
}
td.mgn {
  width         : 40px;
  text-align    : center;
  border-right  : 1px #bbbbbb solid;
  border-bottom : 1px #bbbbbb solid;
  padding       : 0px 2px;
}
td.nk {
  width         : 26px;
  text-align    : center;
  border-right  : 1px #bbbbbb solid;
  border-bottom : 1px #bbbbbb solid;
  padding       : 0px 1px;
}
td.mark {
  width         : 16px;
  text-align    : center;
  border-bottom : 1px #bbbbbb solid;
  padding       : 0px 2px;
}
td.brancket1 {
  color            : #000000;
  background-color : #ffffff;
  text-align       : center;
  border-right     : 1px #bbbbbb solid;
  border-bottom    : 1px #bbbbbb solid;
}
td.brancket2 {
  color            : #ffffff;
  background-color : #666666;
  text-align       : center;
  border-right     : 1px #bbbbbb solid;
  border-bottom    : 1px #bbbbbb solid;
}
td.brancket3 {
  color            : #ffffff;
  background-color : #ff0000;
  text-align       : center;
  border-right     : 1px #bbbbbb solid;
  border-bottom    : 1px #bbbbbb solid;
}
td.brancket4 {
  color            : #ffffff;
  background-color : #0000ff;
  text-align       : center;
  border-right     : 1px #bbbbbb solid;
  border-bottom    : 1px #bbbbbb solid;
}
td.brancket5 {
  color            : #000000;
  background-color : #ffff44;
  text-align       : center;
  border-right     : 1px #bbbbbb solid;
  border-bottom    : 1px #bbbbbb solid;
}
td.brancket6 {
  color            : #ffffff;
  background-color : #228822;
  text-align       : center;
  border-right     : 1px #bbbbbb solid;
  border-bottom    : 1px #bbbbbb solid;
}
td.brancket7 {
  color            : #000000;
  background-color : #ff8800;
  text-align       : center;
  border-right     : 1px #bbbbbb solid;
  border-bottom    : 1px #bbbbbb solid;
}
td.brancket8 {
  color            : #000000;
  background-color : #ffaaaa;
  text-align       : center;
  border-right     : 1px #bbbbbb solid;
  border-bottom    : 1px #bbbbbb solid;
}

div.rname {
  font-size     : 24px;
  border-left   : 28px #004488 solid;
  border-bottom : 2px #004488 solid;
  margin-bottom : 20px;
  padding-left  : 4px;
}
div.label {
  font-size     : 16px;
  font-weight   : bold;
  border-bottom : 2px #004488 solid;
  margin-bottom : 4px;
}

div.head {
  height           : 28px;
  width            : 100%;
  text-align       : right;
  text-decoration  : underline;
  letter-spacing   : 1px;
  color            : #aaaaff;
  background-color : #0000aa;
  margin-bottom    : 28px;
  line-height      : 28px;
  padding-right    : 36px;
}
div.head a {
  color : #aaaaff;
}
div.head a:hover {
  text-decoration  : none;
  color            : #0000aa;
  background-color : #aaaaff;
}
div.foot {
  height           : 28px;
  width            : 100%;
  text-align       : center;
  letter-spacing   : 1px;
  color            : #aaaaff;
  background-color : #0000aa;
  margin-top       : 20px;
  line-height      : 28px;
  padding-right    : 36px;
}
div.foot a {
  text-decoration : none;
  color           : #aaaaff;
}
div.foot a:hover {
  text-decoration  : underline;
  color            : #0000aa;
  background-color : #aaaaff;
}
div.comm {
  width            : 99%;
  font-size        : 14px;
  background-color : #ddffdd;
  border           : 1px #bbbbbb solid;
  margin-left      : 4px;
  padding-left     : 4px;
}
div.inst {
  text-align : right;
  font-size  : 12px;
}
div.inst a {
  text-decoration : none;
  color           : #004488;
}
div.inst a:visited {
  text-decoration : none;
  color           : #004488;
}
div.inst a:hover {
  text-decoration  : none;
  background-color : #aaccff;
}
