
@media screen and (max-width: 560px) {
    .wonder-header-cta-wrapper {
        transform: unset !important;
    }
}


    @media screen and (min-width: 561px) {
        [data-section-type="access"] .section-body-container .wonder-access-list-li-inner {
            align-items: center !important;
        }
    }
    @media screen and (max-width: 560px) {
        [data-section-type="access"] .section-body-container .wonder-access-list-li-inner .wonder-access-txt01 span {
            text-align: center !important;
        }
    }


    @media screen and (min-width: 561px) {
        [data-section-type="access"] .section-body-container .wonder-access-list-li:last-of-type .wonder-access-txt01 > div > span {
            height: 153px;
        }
    }


    [data-section-type=product] .wonder-scroll-container.enabled.scroll-bar-top ul li.wonder-product-list-li:last-of-type {
    margin-right: 10px !important;
    margin-bottom: 10px !important;
    }


    @media screen and (min-width: 561px) {
        .wonder-scroll-container.enabled {
            width: calc(100% - 10px) !important;
        }
    }


  @media screen and (max-width: 560px) {
    .section-whole-wrapper .section-body-container {
      padding-top: 0 !important;
    }
    [data-section-type=product] .wonder-scroll-container.enabled.scroll-bar-top ul li.wonder-product-list-li:last-of-type {
      margin-top: 0 !important;
    }
    [data-section-type=product] .wonder-scroll-container.enabled.scroll-bar-top ul {
      margin-left: 0 !important;
    }
  }


@media screen and (min-width: 561px) {
.ryokin-meyasu .section-body-container {
padding: 35px 0 70px !important;
}
.ryokin-meyasu .wonder-scroll-container.enabled.scroll-bar-top ul {
margin-top: -40px !important;
}
}
@media screen and (max-width: 560px) {
    [data-section-type=voice][data-composition-type=B] div.wonder-scroll-container.enabled .card-container .wonder-voice-main-slide {
      height: 600px;
    }
    [data-section-type=voice][data-composition-type=B] .wonder-scroll-container.enabled .scroll-contents {
margin-bottom: 0px !important;
}
[data-content-type="scroll"] {
margin-top: -30px;
}

.ryokin-meyasu .wonder-scroll-container.enabled.scroll-bar-top {
margin-top: -30px !important;
}
.ryokin-meyasu .section-body-container {
padding-bottom: 40px !important;
}
  }
