.lps-winclinic .first-view {
  background-image: url(../../images/new/fv_bg.png); }
  .lps-winclinic .first-view .fv-custom {
    position: relative;
    padding: 38px 0 27px; }
    .lps-winclinic .first-view .fv-custom .label {
      width: 324px; }
    .lps-winclinic .first-view .fv-custom .text-left {
      margin-top: 194px;
      margin-left: 28px;
      width: 486px; }
    .lps-winclinic .first-view .fv-custom .text-right {
      position: absolute;
      width: 107px;
      top: 70px;
      right: 38px; }
  .lps-winclinic .first-view .slider-wrapper {
    margin: 0 !important; }
  .lps-winclinic .first-view .slider-new {
    padding-left: 5%;
    padding-right: 2%; }
    .lps-winclinic .first-view .slider-new .slider-image {
      max-width: 100% !important; }

.cta-btn {
  bottom: 1.5%; }

.gentle-max-pro-wrapper .questionWrapper {
  padding: 0 !important; }

.lps-winclinic .wc-support__fee {
  padding-top: 0; }

.support-top {
  position: relative; }
  .support-top a {
    position: absolute;
    bottom: -3%;
    left: 0;
    right: 0; }

.footer-content-mew {
  background-color: #FFF9EF;
  padding: 63px 37px 84px;
  font-family: "Shippori Mincho B1"; }
  .footer-content-mew .title {
    text-align: center;
    font-size: 56px;
    margin-bottom: 38px; }
  .footer-content-mew .title-label {
    height: 181px;
    margin: 0 auto 12px;
    display: block; }
  .footer-content-mew .sub-title {
    padding-bottom: 16px;
    font-size: 45px;
    font-weight: 800;
    border-bottom: 1px solid #936A6A;
    margin-bottom: 31px;
    text-align: center; }
  .footer-content-mew .map {
    margin-bottom: 41px;
    height: 545px;
    width: 100%; }
    .footer-content-mew .map iframe {
      width: 100%;
      height: 100%;
      object-fit: cover; }
  .footer-content-mew .cta-btn {
    position: relative; }
  .footer-content-mew .info {
    margin-top: 76px;
    padding: 0 40px; }
    .footer-content-mew .info .info-title {
      margin-bottom: 5px;
      font-size: 38px;
      color: #C09A4F; }
    .footer-content-mew .info p {
      font-size: 32px;
      margin-bottom: 15px; }
      .footer-content-mew .info p:last-child {
        margin-bottom: 0; }
      .footer-content-mew .info p a {
        color: #000;
        text-decoration: none; }
    .footer-content-mew .info .it {
      margin-bottom: 36px; }
      .footer-content-mew .info .it:last-child {
        margin-bottom: 0; }

.section3-contents-row .section3-image {
  padding: 0 6%; }

.section3-contents-row .margin-top02 {
  margin-top: 15% !important; }

.section3-contents-row .left-content02 {
  justify-content: flex-start; }

@media (max-width: 750px) {
  .lps-winclinic .first-view .fv-custom {
    padding: 5.07vw 0 3.6vw; }
    .lps-winclinic .first-view .fv-custom .label {
      width: 43.2vw; }
    .lps-winclinic .first-view .fv-custom .text-left {
      margin-top: 25.87vw;
      margin-left: 3.73vw;
      width: 64.8vw; }
    .lps-winclinic .first-view .fv-custom .text-right {
      width: 14.27vw;
      top: 9.33vw;
      right: 5.07vw; }

  .footer-content-mew {
    padding: 8.4vw 4.93vw 11.2vw; }
    .footer-content-mew .title {
      font-size: 7.47vw;
      margin-bottom: 5.07vw; }
    .footer-content-mew .title-label {
      height: 24.13vw;
      margin: 0 auto 1.6vw; }
    .footer-content-mew .sub-title {
      padding-bottom: 2.13vw;
      font-size: 6vw;
      border-bottom: 0.13vw solid #936a6a;
      margin-bottom: 4.13vw; }
    .footer-content-mew .map {
      margin: 0 auto 5.47vw;
      height: 100%; }
    .footer-content-mew .info {
      margin-top: 10.13vw;
      padding: 0 5.33vw; }
      .footer-content-mew .info .info-title {
        margin-bottom: 0.67vw;
        font-size: 5.07vw; }
      .footer-content-mew .info p {
        font-size: 4.27vw;
        margin-bottom: 2vw; }
      .footer-content-mew .info .it {
        margin-bottom: 4.8vw; }

  .gentle-max-pro-wrapper .cta-btn02 {
    bottom: 0.5%; }

  .left-content02 {
    padding: 5% 0; }

  .right-content02 .row-content-right {
    padding: 0 5% !important; } }

/*# sourceMappingURL=lp-style.css.map */
