.page-h1-box{background-color:#c9c47f}.top-img{object-position:left}.contents-box{background-color:#fff;border-radius:8px;position:relative}@media print,screen and (min-width: 1280px){.contents-box p{line-height:2em}}.contents-box .equipment-txt{color:#c9a77b;letter-spacing:.2em;position:absolute;writing-mode:vertical-lr}.contents-box .clinic-no{color:#c9a77b;line-height:.5em;margin-bottom:16px}@media print,screen and (min-width: 1280px){.contents-box .clinic-no{margin-bottom:24px}}.contents-box h3{margin-bottom:8px}@media print,screen and (min-width: 1280px){.contents-box h3{line-height:1.2em;letter-spacing:.1em}}.clinic-block-1{margin-bottom:100px}@media print,screen and (min-width: 768px){.clinic-block-1{margin-bottom:120px}}@media print,screen and (min-width: 1280px){.clinic-block-1{margin-bottom:160px}}@media print,screen and (min-width: 768px){.clinic-block-1 .clinic-flex-1{display:flex;flex-wrap:wrap;gap:24px}}@media print,screen and (min-width: 1280px){.clinic-block-1 .clinic-flex-1{flex-wrap:nowrap;justify-content:space-between}}.clinic-block-1 .clinic-flex-1 .flex-box{margin-bottom:16px}@media print,screen and (min-width: 768px){.clinic-block-1 .clinic-flex-1 .flex-box{width:calc((100% - 24px)/2)}}@media print,screen and (min-width: 1280px){.clinic-block-1 .clinic-flex-1 .flex-box{width:calc((100% - 24px)/3);margin-bottom:0}}.clinic-block-1 .clinic-flex-1 .contents-box{padding:24px 16px 24px 40px;margin-left:24px;margin-top:-22px}@media print,screen and (min-width: 768px){.clinic-block-1 .clinic-flex-1 .contents-box{padding:24px 24px 24px 40px;margin-left:24px;margin-right:48px}}@media print,screen and (min-width: 1280px){.clinic-block-1 .clinic-flex-1 .contents-box{padding:24px 40px 16px 64px;margin-left:24px;margin-right:0;margin-top:-32px}}.clinic-block-1 .clinic-flex-1 .contents-box .equipment-txt{font-size:1.2rem;left:12px}@media print,screen and (min-width: 1280px){.clinic-block-1 .clinic-flex-1 .contents-box .equipment-txt{font-size:1.6rem;left:30px}}.clinic-block-1 .clinic-flex-1 .contents-box .clinic-no{font-size:3.2rem}@media print,screen and (min-width: 768px){.clinic-block-1 .clinic-flex-1 .contents-box .clinic-no{font-size:4rem}}@media print,screen and (min-width: 1280px){.clinic-block-1 .clinic-flex-1 .contents-box .clinic-no{font-size:6.4rem}}.clinic-block-1 .clinic-flex-1 .contents-box h3{font-size:2.4rem;letter-spacing:.1em}@media print,screen and (min-width: 1280px){.clinic-block-1 .clinic-flex-1 .contents-box h3{font-size:3.2rem}}.clinic-block-1 .page-flex-1 .box-5-3{margin-bottom:0}.clinic-block-1 .page-flex-1 .contents-box{padding:24px 16px 24px 40px}@media print,screen and (min-width: 768px){.clinic-block-1 .page-flex-1 .contents-box{padding:32px 32px 32px 48px}}@media print,screen and (min-width: 1280px){.clinic-block-1 .page-flex-1 .contents-box{padding:32px 48px}}.clinic-block-1 .page-flex-1 .equipment-txt{font-size:1.2rem;left:16px}@media print,screen and (min-width: 1280px){.clinic-block-1 .page-flex-1 .equipment-txt{font-size:1.6rem;left:20px}}.clinic-block-1 .page-flex-1 .clinic-no{font-size:3.2rem}@media print,screen and (min-width: 1280px){.clinic-block-1 .page-flex-1 .clinic-no{font-size:6.4rem}}.clinic-block-2{position:relative;margin-bottom:100px}@media print,screen and (min-width: 768px){.clinic-block-2{margin-bottom:120px;display:flex;flex-direction:row-reverse;flex-wrap:wrap;gap:24px}}@media print,screen and (min-width: 1280px){.clinic-block-2{margin-bottom:160px}}.clinic-h2{background:#fff url(../img/page/icon-h2.svg) no-repeat top 40px left 8px/41px 25px;border-radius:8px;font-size:3.2rem;line-height:1.1em;letter-spacing:.1em;margin-bottom:40px;padding:32px 24px 32px 48px;width:100%}@media print,screen and (min-width: 768px){.clinic-h2{max-width:calc(50% - 8px);width:fit-content}}@media print,screen and (min-width: 1280px){.clinic-h2{background:#fff url(../img/page/icon-h2.svg) no-repeat top 64px left 8px/51px 32px;font-size:4rem;line-height:1.4em;padding:48px 24px 48px 72px;margin-bottom:48px}}@media print,screen and (min-width: 1280px){.clinic-h2 span{display:block}}.box-right-1,.box-right-2,.box-left{margin-bottom:24px}@media print,screen and (min-width: 768px){.box-right-1,.box-right-2,.box-left{width:calc(50% - 12px)}}@media print,screen and (min-width: 1280px){.box-right-1,.box-right-2,.box-left{margin-bottom:0}}.box-right-1 .box-inr,.box-right-2 .box-inr,.box-left .box-inr{background-color:#c7c087;border-radius:8px;padding:8px}@media print,screen and (min-width: 1280px){.box-right-1 .box-inr,.box-right-2 .box-inr,.box-left .box-inr{padding:24px 16px}}.box-right-1 .contents-box,.box-right-2 .contents-box,.box-left .contents-box{padding:16px 16px 16px 32px}@media print,screen and (min-width: 1280px){.box-right-1 .contents-box,.box-right-2 .contents-box,.box-left .contents-box{margin-right:134px;padding:24px 32px 24px 64px}}.box-right-1 .contents-box .clinic-no,.box-right-2 .contents-box .clinic-no,.box-left .contents-box .clinic-no{font-size:2.4rem}@media print,screen and (min-width: 768px){.box-right-1 .contents-box .clinic-no,.box-right-2 .contents-box .clinic-no,.box-left .contents-box .clinic-no{font-size:3.2rem}}@media print,screen and (min-width: 1280px){.box-right-1 .contents-box .clinic-no,.box-right-2 .contents-box .clinic-no,.box-left .contents-box .clinic-no{font-size:6.4rem}}.box-right-1 .contents-box .equipment-txt,.box-right-2 .contents-box .equipment-txt,.box-left .contents-box .equipment-txt{font-size:.8rem;left:8px}@media print,screen and (min-width: 1280px){.box-right-1 .contents-box .equipment-txt,.box-right-2 .contents-box .equipment-txt,.box-left .contents-box .equipment-txt{font-size:1.6rem;left:32px}}.box-right-1 .contents-box h3,.box-right-2 .contents-box h3,.box-left .contents-box h3{font-size:2.4rem;letter-spacing:.1em}@media print,screen and (min-width: 1280px){.box-right-1 .contents-box h3,.box-right-2 .contents-box h3,.box-left .contents-box h3{font-size:3.2rem}}@media print,screen and (min-width: 768px){.box-right-1{margin-top:-150px}}@media print,screen and (min-width: 1280px){.box-right-1{margin-top:-280px}}@media print,screen and (min-width: 768px){.box-right-2{margin-top:-96px}}@media print,screen and (min-width: 1280px){.box-right-2{margin-top:-210px}}#interior-3{position:absolute}@media print,screen and (min-width: 768px){#interior-3{top:440px}}@media print,screen and (min-width: 1280px){#interior-3{top:570px}}.clinic-block-3 .pageH2-5{border-radius:8px}@media print,screen and (min-width: 1280px){.clinic-block-3 .shisetsu-flex{display:flex}}.clinic-block-3 .shisetsu-flex .shisetsu-box{padding:0 24px}@media print,screen and (min-width: 768px){.clinic-block-3 .shisetsu-flex .shisetsu-box{padding:24px}}@media print,screen and (min-width: 1280px){.clinic-block-3 .shisetsu-flex .shisetsu-box{padding:24px 80px 40px 40px}}.clinic-block-3 .shisetsu-flex figure{height:100%}.clinic-block-3 .shisetsu-flex .flex-txt{display:flex;justify-content:space-between;align-items:center;gap:16px}@media print,screen and (min-width: 1280px){.clinic-block-3 .shisetsu-flex .flex-txt{gap:40px}}.clinic-block-3 .shisetsu-flex .flex-txt p{text-align:justify;width:calc(100% - 66px)}@media print,screen and (min-width: 1280px){.clinic-block-3 .shisetsu-flex .flex-txt p{width:calc(100% - 120px)}}.clinic-block-3 .shisetsu-flex .flex-txt .linkArrow{width:48px}@media print,screen and (min-width: 768px){.clinic-block-3 .shisetsu-flex .flex-txt .linkArrow{width:64px}}@media print,screen and (min-width: 1280px){.clinic-block-3 .shisetsu-flex .flex-txt .linkArrow{width:80px}}/*# sourceMappingURL=clinic.css.map */