<div class="c-table-block">
  <div class="c-table-scroll">
    <table class="c-table-grade">
      <thead>
        <tr>
          <th scope="col">　</th>
          <th scope="col">エネルギー（kcal）</th>
          <th scope="col">タンパク質含量（％）</th>
          <th scope="col">水分含量（％）</th>
          <th scope="col">糖質（g）</th>
          <th scope="col">カルシウム（mg）</th>
          <th scope="col">リン（mg）</th>
          <th scope="col">鉄（mg）</th>
          <th scope="col">コレステロール（mg）</th>
        </tr>
      </thead>
      <tbody>
        <tr>
          <th scope="row">和牛肉（脂身あり）</th>
          <td>364</td>
          <td>16.9</td>
          <td>51.0</td>
          <td>0.3</td>
          <td>3</td>
          <td>120</td>
          <td>0.9</td>
          <td>86</td>
        </tr>
        <tr>
          <th scope="row">乳用肥育牛肉</th>
          <td>236</td>
          <td>18.5</td>
          <td>61.6</td>
          <td>0.3</td>
          <td>4</td>
          <td>150</td>
          <td>1.0</td>
          <td>69</td>
        </tr>
        <tr>
          <th scope="row">輸入肉</th>
          <td>262</td>
          <td>18.6</td>
          <td>60.8</td>
          <td>0.3</td>
          <td>3</td>
          <td>140</td>
          <td>1.4</td>
          <td>59</td>
        </tr>
      </tbody>
    </table>
  </div>
</div>

      /* 内臓・部位ギャラリー（ページ個別） */
      .c-gallery {
        margin: 1.25rem 0 1.5rem;
      }

      .c-gallery__items {
        display: grid;
        grid-template-columns: repeat(3, minmax(0, 1fr));
        gap: 1rem;
      }

      .c-gallery__item {
        margin: 0;
      }

      .c-gallery__item img {
        display: block;
        width: 100%;
        max-width: 220px;
        height: auto;
        margin: 0 auto;
        border-radius: 8px;
      }

      .c-gallery__item figcaption {
        margin-top: 0.5rem;
        font-size: 1.05rem;
        line-height: 1.5;
        text-align: center;
      }

      @media (max-width: 900px) {
        .c-gallery__items {
          grid-template-columns: repeat(2, minmax(0, 1fr));
        }
      }

      @media (max-width: 767px) {
        .c-gallery__items {
          grid-template-columns: 1fr;
        }
      }

body.nikuushi .c-text {
  text-indent: 1em;
}

body.nikuushi .c-text.no-indent {
  text-indent: 0;
}
