/* $Id$ */

TD.head
{ 
  text-align: center;
  font-weight: bold;
  background: #99ff66;
  padding-left: 1em;
  padding-right: 1em;
}

TD.head P.note
{ 
  font-weight: normal;
  font-size: 80%;
}

TD.value
{ 
  text-align: center;
  background: #CCCCFF;
  padding-left: 1em;
  padding-right: 1em;
}

TD.note
{ 
  text-align: center;
  background: #D0D0D0;
  padding-left: 1em;
  padding-right: 1em;
}

TD.note-left
{ 
  text-align: left;
  background: #D0D0D0;
  padding-left: 1em;
  padding-right: 1em;
}

.confirm_o_page TABLE, .confirm_v_page TABLE, .confirm_x_page TABLE
{ 
  width: 80%
}


.confirm_o_page TD.value
{ 
  width: 50%
}

BODY H1
{ 
  text-align: center;
  font-size: 150%;
}
BODY.login_page INPUT.formpwd
{ 
  width: 20em;
}
BODY.login_page INPUT.formid
{ 
  width: 20em;
}

BODY.select_page TD.shusseki
{ 
  background-color: #FFFF99;
  text-align: center;
}

BODY.select_page TD.kesseki
{ 
  background-color: #0099FF;
  text-align: center;
}

BODY.select_page TD.inin
{ 
  background-color: #99CCFF;
  text-align: center;
}

BODY.select_page TD.giketsuken
{ 
  background-color: #CCCCFF;
  text-align: center;
}

BODY.select_page TD.kouenkai
{ 
  background-color: #CCFFCC;
  text-align: center;
}

BODY.select_page TD.konshinkai
{ 
  background-color: #CCFFCC;
  text-align: center;
}

DIV.message {
  margin-left: 10%;
  margin-right: 10%;
}

DIV.message P {
  text-align: left;
}

DIV.footer P { 
  text-align: center;
}

FORM TABLE TD { 
  padding: 0.5em;
}

.button INPUT { 
  text-align: left;
  letter-spacing: 0.5em;
}

P.jpnic { 
  font-weight: bold;
  color: navy;
  background: white; 
}
