
  @media screen and (max-width: 560px) {
   [data-section-type="reason"] [data-content-type=scroll] div.wonder-scroll-container.enabled .card-container .col-el {
    display: flex !important;
    flex-direction: column !important;
    justify-content: center !important;
   }  
   [data-section-type="reason"] [data-content-type=scroll] div.wonder-scroll-container.enabled .card-container .col-el .text-block {
    width: unset !important;
   }  
  }


@media screen and (max-width: 560px) {
  [data-section-type="comparison"] .wonder-scroll-container.enabled {
    scroll-snap-align: unset !important;
  } 
  [data-section-type="result"] .wonder-scroll-container.enabled ul .wonder-result-main {
    scroll-snap-align: unset !important;
  } 
  [data-section-type="appeal"] .wonder-scroll-container.enabled ul .swiper-slide-structure {
    scroll-snap-align: unset !important;
  } 
  [data-section-type="product"] .wonder-scroll-container.enabled ul .wonder-product-list-li {
    scroll-snap-align: unset !important;
  } 
  [data-section-type="reason"] .wonder-scroll-container.enabled ul .col-el {
    scroll-snap-align: unset !important;
  } 
  [data-section-type="voice"] .wonder-scroll-container.enabled ul .wonder-voice-container {
    scroll-snap-align: unset !important;
  } 
}


    /* 最初の .row-el 以外の中にある、2, 4, 6番目のセルに適用 */
    .table-01 .row-el:not(:first-child) .table-01-cell:nth-child(2),
    .table-01 .row-el:not(:first-child) .table-01-cell:nth-child(4),
    .table-01 .row-el:not(:first-child) .table-01-cell:nth-child(6) {
        background-color: rgb(245, 245, 245) !important;
    }
