
  #memo::placeholder {
    white-space: pre !important; /* pre-wrap ではなく pre にする */
  }
  #memo::-webkit-input-placeholder {
    white-space: pre !important;
  }


@media screen and (min-width: 561px) {
  [data-section-type="reason"] .title-container img {
    height: auto !important;
    width: 450px !important;
    position: relative;
    top: 32px !important;
  }
  [data-section-type=access] .wonder-default-main-content .row-el .wonder-access-list-li-inner .wonder-ggmap img {
    height: 360px !important;
  }
}
@media screen and (max-width: 560px) {
  [data-section-type="reason"] .title-container img {
    height: auto !important;
    width: 340px !important;
    position: relative;
    top: 23px !important;
  }
  [data-section-type=access] .wonder-default-main-content .row-el .wonder-access-list-li-inner .wonder-ggmap img {
    height: 280px !important;
  }
  
}


    @media screen and (min-width: 561px) {
        .wonder-cv .wonder-cv-wrapper .wonder-cv-back-person-img {
            left: 25px !important;
        }
        .wonder-cv .wonder-cv-wrapper .wonder-cv-inner-content-wrapper .wonder-cv-title .added-logo {
            position: relative;
            top: 20px;
            height: unset !important;
            width: 308px !important;
        }
        [data-section-type=product] .wonder-scroll-container.enabled.scroll-bar-top ul li.wonder-product-list-li:last-of-type {
          margin-right: 10px !important;
        }
        .wonder-cv .wonder-cv-wrapper {
            padding-top: 20px !important;
        }
        [data-section-type="appeal"] .title-container span  img {
          width: 450px !important;
    height: auto !important;
    position: relative;
    top: 25px;
        }
    }
    @media screen and (max-width: 560px) {
        .wonder-cv .wonder-cv-wrapper .wonder-cv-inner-content-wrapper .wonder-cv-title .added-logo {
            height: unset !important;
            width: 350px !important;
        }
        [data-section-type=product] .wonder-scroll-container.enabled.scroll-bar-top ul li.wonder-product-list-li {
          margin-right: 10px !important;
        }
        [data-section-type=product] .wonder-scroll-container.enabled.scroll-bar-top ul li.wonder-product-list-li:first-of-type {
          margin-left: 10px !important;
        }
        [data-section-type="appeal"] .title-container span  img {
          top: 15px !important;
          position: relative;
          width: 250px !important;
        }
        .wonder-header .wonder-cv-button-block {
            width: 180px !important;
        }
        .wonder-header[data-composition-type=D] .wonder-header-inner .wonder-header-cta-wrapper .wonder-header-block .wonder-cv-button-block:first-of-type {
            margin-left: 15px !important;
        }
    }
    .wonder-keyvisual-emblem .wonder-keyvisual-t-circle-text *,
  .wonder-keyvisual-emblem [data-text-editable="true"],
  .wonder-keyvisual-emblem [data-text-editable="true"] *,
  .wonder-keyvisual-emblem [data-composition-txt-id^="keyvisualEmblem"],
  .wonder-keyvisual-emblem [data-composition-txt-id^="keyvisualEmblem"] * {
    font-family: Murecho !important;
  }


    @media screen and (min-width: 561px) {
        [data-section-type="profile"] .added-logo {
            width: 200px !important;
            position: relative;
            top: 12px;
            height: auto !important;
        }
    }
    @media screen and (max-width: 560px) {
        [data-section-type="profile"] .added-logo {
            width: 220px !important;
            position: relative;
            top: 15px;
            height: auto !important;
        }
    }


    [data-section-type="result"].ichiran .swiper-wrapper-img img {
        height: 250px !important;
    }
    [data-section-type=result] .wonder-default-main-content .row-el .wonder-result-main .wonder-result-main-width .wonder-result-main-title-wrapper .wonder-title-icon img {
        width: 65px !important;
    }
    .wonder-campaign-ttl01-txt01 {
      -webkit-text-stroke: 2px #fff !important;
      paint-order: stroke fill !important;
  }


  @media screen and (min-width: 561px) {
  .wonder-header[data-composition-type=D]:has(.wonder-payment-method-img-container.display-none-f-pc) .wonder-header-inner .wonder-header-logo-wrapper .wonder-header-main .wonder-header-logo img {
    width: 250px !important;
  }
  .wonder-payment-method-img-container {
    margin-right: unset !important;
    margin-left: unset !important;
  }
  .wonder-header .wonder-header-inner .wonder-header-logo-wrapper {
    margin-left: -50px !important;
  }
  .wonder-header .wonder-header-inner {
    zoom: 0.9;
}
.enabled.wonder-scroll-container.scroll-bar-top .scroll-contents {
  overflow-y: hiddne !important;
}
.wonder-scroll-container.enabled.wonder-only-sp-scroll-x.scroll-bar-top {
  overflow-y: hidden !important
}
  }
  