@media screen and (min-width: 767px), print {
  .p-mv__inner.view .p-mv__imgs::after {
    background: url(/lp/ww/tmp01-healthcare-kansai/assets/wp/wp-content/themes/kadan_tcd056/assets/images/hc-lp/img_mv01_pc.webp) center/contain no-repeat;
    right: -7.5rem;
  }
}
@media screen and (max-width: 767px) {
  .p-mv__inner.view .p-mv__imgs::after {
    background: url(/lp/ww/tmp01-healthcare-kansai/assets/wp/wp-content/themes/kadan_tcd056/assets/images/hc-lp/img_mv01_sp.webp) center/contain no-repeat;
    aspect-ratio: 780/556;
  }
}
@media screen and (min-width: 767px), print {
  body#hc-lp-tokai_three .p-mv__inner.view .p-mv__imgs::after, body#hc-lp-kansai .p-mv__inner.view .p-mv__imgs::after, body#hc-lp-kanagawa .p-mv__inner.view .p-mv__imgs::after {
    top: 5rem;
  }
}
@media screen and (max-width: 767px) {
  .p-mv__subCatch {
    font-size: 3.8vw;
  }
}
@media screen and (max-width: 767px) {
  .p-mv__catch {
    font-size: 7.81vw;
  }
}
.p-mv__itemsLogosImgs li img {
  max-width: 150px;
  max-width: 9.375rem;
  height: 55px;
  height: 3.4375rem;
}
@media screen and (max-width: 767px) {
  .p-mv__itemsLogosImgs li img {
    max-width: 24vw;
    height: 8.59vw;
  }
}

@media screen and (max-width: 767px) {
  .p-cta__bottomInner::after {
    background: url(/lp/ww/tmp01-healthcare-kansai/assets/wp/wp-content/themes/kadan_tcd056/assets/images/hc-lp/img_cta02.webp) center/contain no-repeat;
  }
}
@media screen and (min-width: 767px), print {
  .p-cta__btns::after {
    background: url(/lp/ww/tmp01-healthcare-kansai/assets/wp/wp-content/themes/kadan_tcd056/assets/images/hc-lp/img_cta02.webp) center/contain no-repeat;
    bottom: 3.75rem;
    right: -22vw;
  }
}
@media screen and (min-width: 1400px), print {
  .p-cta__btns::after {
    right: -19.375rem;
  }
}

.p-appeal::before {
  background: url(/lp/ww/tmp01-healthcare-kansai/assets/wp/wp-content/themes/kadan_tcd056/assets/images/hc-lp/bg_appeal01_pc.webp) left center/cover no-repeat;
}
@media screen and (max-width: 767px) {
  .p-appeal::before {
    background: url(/lp/ww/tmp01-healthcare-kansai/assets/wp/wp-content/themes/kadan_tcd056/assets/images/hc-lp/bg_appeal01_sp.webp) center/cover no-repeat;
  }
}

.p-focus__inner::before {
  background: url(/lp/ww/tmp01-healthcare-kansai/assets/wp/wp-content/themes/kadan_tcd056/assets/images/hc-lp/bg_focus02.webp) center/contain no-repeat;
}
@media screen and (max-width: 767px) {
  .p-focus__inner::before {
    background-position: left center;
    background-size: cover;
  }
}

.p-category__en {
  font-size: 26px;
  font-size: 1.625rem;
}
@media screen and (max-width: 767px) {
  .p-category__en {
    font-size: 4.22vw;
  }
}

.p-case__imgboxLogo img {
  max-height: 50px;
  max-height: 3.125rem;
  width: 90%;
}
@media screen and (max-width: 767px) {
  .p-case__imgboxLogo img {
    height: 7.81vw;
    max-height: 7.81vw;
  }
}

@media screen and (max-width: 767px) {
  .p-entrust__txt dt {
    font-size: 9.33vw;
  }
}
@media screen and (max-width: 767px) {
  .p-entrust__txt dd {
    font-size: 9.33vw;
  }
}
/*# sourceMappingURL=styles.css.map */
