@charset "UTF-8";

/*-----------------------------テーブルパーツ---------------------------------*/
#table-price + div.block_table_7 table tbody tr:first-child td{
	    background-color: #989898;
	    font-weight: bold;
}
#table-price + div.block_table_7 table tbody td{
	    text-align: center;
	    border: 1px solid var(--i_border_color);
}

#table-price + section .block_table_7 table tbody tr:first-child td:nth-child(3),
#table-price + section .block_table_7 table tbody tr:first-child td:nth-child(4){
	    background-color: #989898;
	    font-weight: bold;
          color:#fff;
}
#table-price + section .block_table_7 table tbody td{
	    text-align: center;
	    border: 1px solid var(--i_border_color);
}

#table-price + section .block_table_7 table tbody tr:first-child td:nth-child(2){
          background-color: #e97064!important;
          font-weight: bold;
          color:#fff;
}
#table-price + section .block_table_7 table tbody tr:nth-child(2) td:nth-child(2){
          border: 2px solid #e97064;
          color: #e97064;
          border-bottom:none;
}
#table-price + section .block_table_7 table tbody tr:nth-child(3) td:nth-child(2),
#table-price + section .block_table_7 table tbody tr:nth-child(4) td:nth-child(2),
#table-price + section .block_table_7 table tbody tr:nth-child(5) td:nth-child(2){
          border-right: 2px solid #e97064;
          border-left: 2px solid #e97064;
          color: #e97064;
}
#table-price + section .block_table_7 table tbody tr:nth-child(6) td:nth-child(2){
          border: 2px solid #e97064;
          color: #e97064;
          border-top:none;
}


/*-----------------------------テーブルパーツ調整---------------------------------*/
#table-price + section .block_table_7 table th {
          color:#fff;
}