designfee table{
border-collapse:collapse;
}

/*中台*/
designfee td{
border:1px solid black;
text-align:center;
}

designfee th{
color:rgb(255,255,255);
border:1px solid black;
background-color:rgb(128,128,128);
width:5em;
align:center;
}

/*金額*/
  designfee tr:nth-of-type(n+3) td:nth-of-type(odd) {
  text-align:right;
  width:5em;
  }
/*ﾊﾟｰｾﾝﾄ*/
 designfee  tr:nth-of-type(n+3) td:nth-of-type(even) {
  text-align:right;
  width:5em;
  }
/*備考欄*/
designfee tr:nth-last-of-type(-n+1) td:nth-child(1){
background-color:rgba(0,0,0,0);
text-align:left;
}
/*空白*/
designfee td:empty{
background-color:rgb(225,225,225);
}