.implant-lp-qualification{background-image:var(--lp-qualification-bg-desktop,none);background-position:50%;background-position:top;background-repeat:no-repeat;background-size:cover;padding:9.72vw 0 11.11vw}.implant-lp-qualification .lead{font-family:"Noto Serif JP",serif;font-size:1.75rem;font-weight:400;letter-spacing:.05em;line-height:1.2857142857;margin-top:1.5625rem;text-align:center}.implant-lp-qualification .row{align-items:flex-start;gap:1.6875rem;margin-inline:auto;margin-top:1.6875rem;max-width:60.625rem;width:100%}.implant-lp-qualification .items{flex:0 0 21.25rem;padding-top:1.375rem}.implant-lp-qualification .item:not(:first-of-type){margin-top:2.8125rem}.implant-lp-qualification .item__title{border-bottom:1px solid #254f38;font-family:"Noto Serif JP",serif;font-size:1.25rem;font-weight:700;letter-spacing:0;line-height:1;padding-bottom:.5rem}.implant-lp-qualification .item__text{font-family:"Noto Serif JP",serif;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.5;margin-top:.75rem}.implant-lp-qualification .image{flex:1}@media screen and (max-width:768px){.implant-lp-qualification{background-image:var(--lp-qualification-bg-mobile,var(--lp-qualification-bg-desktop,none));overflow:hidden;padding:5.33vw 0 26.67vw}.implant-lp-qualification .sub-title{font-family:"Noto Serif JP",serif;font-size:4vw;left:2.13vw;line-height:1.8;position:relative}.implant-lp-qualification .sub-title .border{border-bottom:1px solid #c7a57d;display:inline-block}.implant-lp-qualification .c-title{margin-top:9.33vw}.implant-lp-qualification .lead{font-size:4.27vw;line-height:1.5;margin-top:4.53vw}.implant-lp-qualification .row{flex-direction:column-reverse;gap:8vw;margin-top:4.27vw;max-width:100%}.implant-lp-qualification .items{flex:1;padding-top:0;width:100%}.implant-lp-qualification .item:not(:first-of-type){margin-top:7.2vw}.implant-lp-qualification .item__title{font-size:4.8vw;padding-bottom:2.13vw}.implant-lp-qualification .item__text{font-size:4vw;margin-top:4vw}.implant-lp-qualification .image{flex:1;margin:0 calc(50% - 50vw);width:100vw}}
