@media only screen and (max-width:768px){.under .banner_idx--bg{mask-image:none;-webkit-mask-image:none;padding-top:320px;border-radius:2em}.under .banner_idx--bg:before{left:16px;width:min(38.4375vw,738px);height:min(10.2604166667vw,197px)}.under .banner_idx--box-top .title{font-size:var(--ttl_size)}.clinic_idx--lf-btn .btnFix .txt{font-size:16px}.clinic_idx--pay-box{flex-direction:column;row-gap:2em}.clinic_idx--pay-rt{padding-left:0}.clinic_idx--pay-lf .title{padding:0.2em 0.4em;text-align:center;top:0;font-size:18px}.clinic_idx--pay-lf .content{text-align:center;font-size:16px}.clinic_idx--pay{width:fit-content}.clinic_idx--pay-wrap{padding:3em 4em}.clinic_idx--lf-bottom .btn{min-width:30em}.clinic_idx--tt-rt .tt:nth-child(3){right:13vw}.clinic_idx--tt-lf .tt:nth-child(3){left:13vw}}@media only screen and (max-width:639px){.banner_idx--list{font-size:1.25em}}@media only screen and (max-width:460px){.clinic_idx--pay-wrap{padding:2em 2em}.clinic_idx--lf-btns{flex-direction:column;row-gap:15px}.clinic_idx--lf-btn{max-width:220px;width:100%;margin:0 auto}}@media only screen and (max-width:375px){.clinic_idx--tt-rt .tt:nth-child(3){right:12vw}.clinic_idx--tt-lf .tt:nth-child(3){left:12vw}.clinic_idx--pay-lf .title{width:100%}}
/*# sourceMappingURL=global_sp.css.map */