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;
}

.command_list_mokuji {
    font-size: 14px; /* お好みで調整（例：14px, 18pxなど） */
}

.command_list_intro {
  font-size: 14px;
  line-height: 1.6;
  margin-bottom: 1.5em;
}

.command_list_video {
  max-width: 560px;      /* 最大幅を制限（例：PC用） */
  margin: 1em auto;      /* 上下余白を付け中央寄せ */
  width: 100%;           /* スマホ対応で100%幅に */
}

.command_list_video iframe {
  width: 100%;           /* 横幅100% */
  height: 315px;         /* 高さは16:9比率 */
  max-width: 100%;
  border: none;
}

/* ▼ 固定ページ コマンドリスト表（ダークモード & 指定デザイン） ▼ */
/* ====== command_list_s2.css 修正版 ====== */

/* 全体 */
.t8-commandlist-s2 {
  background-color: #111;
  padding: 1rem;
  border-radius: 8px;
  color: #f0f0f0;
}

/* テーブル */
.t8-commandlist-s2 table {
  width: 100%;
  border-collapse: collapse;
  background-color: #1a1a1a;
}

/* 各セル */
.t8-commandlist-s2 td {
  border: 1px solid #333;
  padding: 8px 10px;
  color: #f0f0f0;
  vertical-align: middle; /* ← 上寄せから中央寄せに変更 */
}

/* ヘッダー（id_command + move_name_en） */
.t8-commandlist-s2 .cmd-header {
  text-align: left;
  background-color: #222;
  font-weight: bold;
  font-size: 18px;
  padding: 8px;
}

/* 左カラム（画像） */
.t8-commandlist-s2 .cmd-image {
  text-align: center;
  background-color: #181818;
}
.t8-commandlist-s2 .cmd-image img {
  max-width: 100%;
  height: auto;
  display: block;
  margin: 0 auto;
  border-radius: 4px;
}

/* 右カラム */
.t8-commandlist-s2 .cmd-detail {
  width: 100%;
  line-height: 1.6;
}

/* move_name_en + status_image */
.t8-commandlist-s2 .cmd-title {
  display: inline-flex;
  align-items: center;
  gap: 0.5rem;
  font-size: 12px;
  margin-bottom: 6px;
}

/* status_image の画像サイズはデフォルトのまま */
.t8-commandlist-s2 .cmd-title img,
.t8-commandlist-s2 .status-image img {
  vertical-align: middle;
  margin-top: 0 !important;
  height: auto;
  width: auto;
}

/* command_en */
.t8-commandlist-s2 .cmd-command {
  font-size: 14px;
  margin-bottom: 6px;
}

/* hitbox_en／damage */
.t8-commandlist-s2 .cmd-hitbox {
  font-size: 14px;
  margin-bottom: 6px;
}

/* command_note_en */
.t8-commandlist-s2 .cmd-note {
  font-size: 12px;
}

/* 行の色交互 */
.t8-commandlist-s2 tr:nth-child(even) td { background-color: #1e1e1e; }
.t8-commandlist-s2 tr:nth-child(odd)  td { background-color: #151515; }
