table.tekken8 th{
  border:1px solid #000000;
  background:#c0c0c0;
}

table.tekken8 td{
  border:1px solid #000000;
}

.tbl {
  border-collapse: collapse;
}

.tbl tr th,
.tbl tr td {
  border: 1px solid #ffffff;
  padding: 4px;
}

/* 2行ごとにしましまにする */
.tbl._border02 tr:nth-child(4n-2),
.tbl._border02 tr:nth-child(4n-3){
  background-color: #242529;
}

/* 2行ごとにしましまにする */
.tbl._border02 tr:nth-child(4n+3),
.tbl._border02 tr:nth-child(4n+4){
  background-color: #2D343A;
}

.No_size {
    font-size:  18px;    /* 文字サイズ指定 */
}

.name_size {
    font-size:  12px;    /* 文字サイズ指定 */
margin-bottom:6px
}

.Heat_command_size {
    font-size:  14px;    /* 文字サイズ指定 */
margin-bottom:8px
}

.command_size {
    font-size:  14px;    /* 文字サイズ指定 */
margin-bottom:2px
}

.damage_size {
    font-size:  14px;    /* 文字サイズ指定 */
margin-bottom:8px
}

.note_size {
    font-size:  12px;    /* 文字サイズ指定 */
}

.image_c {
            vertical-align: middle; /* 画像の位置を中央揃え */
            margin-top: -8px; /* 画像を下に下げる */
        }

.image_n {
            vertical-align: middle; /* 画像の位置を中央揃え */
            margin-top: -8px; /* 画像を下に下げる */
        }

.image_s {
            vertical-align: middle; /* 画像の位置を中央揃え */
            margin-top: -8px; /* 画像を下に下げる */
        }


table.tekken8_update th{
  border:1px solid #000000;
  background:#c0c0c0;
    font-size:  16px;    /* 文字サイズ指定 */
}


table.tekken8_update th:nth-child(1){
  width: 200px;    /* 幅の指定 */
}
table.tekken8_update th:nth-child(2){
  width: 100px;    /* 幅の指定 */
}

table.tekken8_update th:nth-child(3){
  width: 80px;    /* 幅の指定 */
}



table.tekken8_update td{
    font-size:  14px;    /* 文字サイズ指定 */
}

table.tekken8_update  td:nth-child(2) {
    text-align: center;　/* 水平方向の中央揃え */
}
table.tekken8_update  td:nth-child(3) {
    text-align: center;　/* 水平方向の中央揃え */
}

.upd_komando {
    white-space: pre-line; /* 改行と複数スペースを表示 */
    font-size: 14px;
    line-height: 1.6;
}

.upd_henkouten {
    white-space: pre-line; /* 改行と複数スペースを表示 */
    font-size: 14px;
    line-height: 1.6;
}