@charset   "Shift_JIS";

/*------------ table style set ------------*/

.hpb-cnt-tb1{

  width: 400px;

  background-color: #333333;

  border-top-width: 1px;

  border-right-width: 0px;

  border-bottom-width: 0px;

  border-left-width: 1px;

  border-top-style: solid;

  border-right-style: solid;

  border-bottom-style: solid;

  border-left-style: solid;

  border-top-color: #333333;

  border-right-color: #333333;

  border-bottom-color: #333333;

  border-left-color: #333333;


  margin-left : auto;
  margin-right : auto;
}

.hpb-cnt-tb2{

  background-color: #333333;

  border: 1px solid #333333;

}

.hpb-cnt-tb3{

  background-color: #333333;

  border: 0px solid #333333;

}

.hpb-cnt-tb-th1 {

  background-color: #BBBBBB;

  font-size: 80%;

  color: #333333;

  border-top-width: 0px;

  border-right-width: 1px;

  border-bottom-width: 1px;

  border-left-width: 0px;

  border-top-style: solid;

  border-right-style: solid;

  border-bottom-style: solid;

  border-left-style: solid;

  border-top-color: #333333;

  border-right-color: #333333;

  border-bottom-color: #333333;

  border-left-color: #333333;

}

.hpb-cnt-tb-th2 {

  background-color: #CCCCCC;

  font-size: 80%;

  color: #333333;

  border: 0px solid #333333;

}

.hpb-cnt-tb-cell1 {

  width: 120px;

  height: 22px;

  background-color: #EEEEEE;

  font-size: 80%;

  color: #333333;

  border-top-width: 0px;

  border-right-width: 1px;

  border-bottom-width: 1px;

  border-left-width: 0px;

  border-top-style: solid;

  border-right-style: solid;

  border-bottom-style: solid;

  border-left-style: solid;

  border-top-color: #333333;

  border-right-color: #333333;

  border-bottom-color: #333333;

  border-left-color: #333333;

}

.hpb-cnt-tb-cell2 {

  width: 280px;

  height: 22px;

  background-color: #FFFFFF;

  font-size: 80%;

  color: #330000;

  border-top-width: 0px;

  border-right-width: 1px;

  border-bottom-width: 1px;

  border-left-width: 0px;

  border-top-style: solid;

  border-right-style: solid;

  border-bottom-style: solid;

  border-left-style: solid;

  border-top-color: #333333;

  border-right-color: #333333;

  border-bottom-color: #333333;

  border-left-color: #333333;

}

.hpb-cnt-tb-cell3 {

  background-color: #EEEEEE;

  font-size: 80%;

  color: #333333;

  border: 0px solid #333333;

}

.hpb-cnt-tb-cell4 {

  background-color: #FFFFFF;

  font-size: 80%;

  color: #333333;

  border: 0px solid #333333;

}

.hpb-cnt-tb-cell5 {

  background-color: #FFFFFF;

  font-size: 80%;

  color: #333333;

  border-top-width: 0px;

  border-right-width: 0px;

  border-bottom-width: 1px;

  border-left-width: 0px;

  border-top-style: solid;

  border-right-style: solid;

  border-bottom-style: solid;

  border-left-style: solid;

  border-top-color: #CCCCCC;

  border-right-color: #CCCCCC;

  border-bottom-color: #CCCCCC;

  border-left-color: #CCCCCC;

}


#all{
  margin-top : auto;
  margin-left : auto;
  margin-right : auto;
  margin-bottom : auto;
  width : 1000px;
}
