@charset "Shift_JIS";
/*------------ table style set ------------*/
.hpb-cnt-tb1{
	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;
}
.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 : 13pt;
	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;
  

  text-align : center;
  padding-right : 0px;
}
.hpb-cnt-tb-th2 {
	background-color: #CCCCCC;
	font-size: 0.8em;
	color: #333333;
	border: 0px solid #333333;
}
.hpb-cnt-tb-cell1 {
	background-color: #EEEEEE;
	font-size : 10pt;
	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;
  

  

  padding-right : 0px;
  width : 70px;
}
.hpb-cnt-tb-cell2 {
	background-color: #FFFFFF;
	font-size : 10pt;
	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;
  padding-right : 0px;
}
.hpb-cnt-tb-cell3 {
	background-color : #ffffff;
	font-size : 11pt;
	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;
  padding-right : 0px;
}





.requiem-tb1{
  width : 480px;
  text-align : center;
border-width : 1px;border-color : black;
border-top-style : solid;border-right-style : solid;border-bottom-style : solid;border-left-style : solid;
  margin-left : 125px;
}

.tb1-th1{
  font-size : 12pt;
  text-align : center;
  background-color : inherit;
border-style : none;
}

.tb1-cell1{
  font-size : 8pt;
  text-align : center;
border-top-style : none;border-right-style : none;border-bottom-style : none;border-left-style : none;
  padding-right : 0px;
  border-right-color : #000000;
}

.requiem-tb2{
	border-top-style : none;border-right-style : none;border-bottom-style : none;border-left-style : none;
  width : 522px;
  height : 153px;
  margin-left : 105px;
  border-left-color : #000000;
  border-top-color : #000000;
}

.tb2-cell1{
  font-size : 13pt;
  text-align : center;
  height : 20px;
border-top-style : none;border-right-style : none;border-bottom-style : none;border-left-style : none;
}

.tb2-cell2{
  font-size : 8pt;
  font-weight : bold;
  text-align : center;
  height : 10px;
border-top-style : none;border-right-style : none;border-bottom-style : none;border-left-style : none;
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
}

.tb2-cell3{
  font-size : 13pt;
  font-weight : bold;
  text-align : center;border-style : none;
}

.requiem-tb3{
  margin-left : 100px;border-style : none;
  border-left-color : #000000;
  width : 534px;
}

.tb3-cell1{
  font-size : 15pt;
  font-weight : bold;
  border-top-style : none;border-right-style : none;border-bottom-style : none;border-left-style : none;
}

.tb3-cell2{
  font-size : 12pt;
  
  
border-style : none;
}

.requiem-tb4{
	border-width : 2px;border-top-style : double;border-right-style : double;border-bottom-style : double;border-left-style : double;
  width : 655px;
  height : 538px;
  margin-left : 40px;
  border-left-color : #000000;
  border-top-color : #000000;
}

.tb4-cell1{
  font-size : 10pt;border-width : 2px;border-top-style : double;border-right-style : double;border-bottom-style : double;border-left-style : double;
  width : 80px;
}

.tb4-cell2{
  font-size : 10pt;border-width : 2px;border-top-style : double;border-right-style : double;border-bottom-style : double;border-left-style : double;
  width : 266px;
}

.tb4-cell3{
  font-size : 10pt;border-width : 2px;border-style : double;
  width : 313px;
}

.tb4-th1{
  font-size : 12pt;
  background-color : silver;
  text-align : center;border-width : 2px;border-top-style : double;border-right-style : double;border-bottom-style : double;border-left-style : double;
}

.requiem-tb5{
  width : 720px;
  
  
  
border-style : none;
}

.tb5-cell2{
  font-size : 12pt;border-top-style : none;border-right-style : none;border-bottom-style : none;border-left-style : none;
  width : 480px;
}

.tb5-cell1{
	border-style : none;
}

#requiem_table5 dd{
	border-top-style : none;border-right-style : none;border-bottom-style : none;border-left-style : none;
  
  border-left-color : #000000;
  border-top-color : #000000;
  padding-left : 3em;
  

  line-height : 1.2em;
}