
@media screen and (max-width: 560px) {
    .target-block[data-section-type="appeal"] img {
        top: 7px !important;
    }
    .target-block[data-section-type="reason"] img {
        top: 7px !important;
    }
}


@media (max-width: 560px) {
  .wonder-voice-container.bx-wrapper.flip-target {
    margin-bottom: 0 !important;
  }
}


@media screen and (min-width: 561px) {
  [data-section-type="cv"].wonder-cv .wonder-cv-wrapper {
    padding-top: 30px;
  }
  [data-section-type="reason"] img.company-title-logo, [data-section-type="appeal"] img.company-title-logo {
    width: 250px;
    position: relative;
    top: 10px;
    right: 10px;
  }
  .wonder-cv .wonder-cv-wrapper .wonder-cv-inner-content-wrapper .wonder-cv-title span img {
    position: relative;
    width: 220px;
    top: 12px;
  }
  [data-section-type="appeal"].ex .swiper-wrapper-img {
    height: 250px !important;
  }
  [data-section-type="appeal"].ex .swiper-wrapper-img img {
    height: 250px !important;
  }

}
@media screen and (max-width: 560px) {
  .wonder-cv .wonder-cv-wrapper .wonder-cv-inner-content-wrapper .wonder-cv-title span img {
    width: 50% !important;
    top: 0px !important;
  }
  [data-section-type="reason"] img.company-title-logo, [data-section-type="appeal"] img.company-title-logo {
    width: 260px;
    position: relative;
    top: 20px !important;
    right: 10px;
  }
}


  [data-section-type=voice][data-composition-type=B].section-main-container .wonder-voice-main-slide .wonder-voice-container {
    margin-bottom: 0;
  }
  @media screen and (max-width: 560px) {
    [data-section-type=voice][data-composition-type=B].koe div.wonder-scroll-container.enabled .card-container .wonder-voice-main-slide {
      height: 580px;
    }
  }
  @media screen and (max-width: 560px) {
    [data-section-type=voice][data-composition-type=B].section-main-container.kai div.wonder-scroll-container.enabled .wonder-voice-text-container {
      padding-bottom: 0;
    }
  }


@media screen and (max-width: 560px) {
    [data-section-type="cv"].wonder-cv .wonder-cv-inner-content-wrapper span img {
        padding-top: 20px !important;
    }
}


@media screen and (max-width: 560px) {
  [data-section-type=appeal] .wonder-scroll-container.enabled ul:not(.card-container) li {
    width: 315px !important;
  }
}
