body .clinic-page .message-area{margin-top:85px;background:#e5f8f9;padding:67px 0 75px}body .clinic-page .message-area .item-box{width:1000px;max-width:100%;margin:72px auto 0;position:relative;z-index:0;padding-bottom:33px}body .clinic-page .message-area .item-box:before{content:"";display:block;width:0;transition:width .2s;height:71px;background:#fff;z-index:-1;position:absolute;left:0;bottom:0;height:71px}body .clinic-page .message-area .item-box .inner{width:825px;max-width:62.5vw;margin:0 auto;display:flex;justify-content:space-between}body .clinic-page .message-area .item-box .inner .image-box{width:30.303030303%;order:1}body .clinic-page .message-area .item-box .inner .image-box img{display:block;width:100%}body .clinic-page .message-area .item-box .inner .text-box{width:63.6363636364%}body .clinic-page .message-area .item-box .inner .text-box .name-box{text-align:right;margin-top:10px;line-height:1.5}body .clinic-page .message-area .item-box .inner .text-box .name-box .pos{font-size:1.1875rem;letter-spacing:.05em;font-weight:600}body .clinic-page .message-area .item-box .inner .text-box .name-box .name{font-size:1.5rem;letter-spacing:.05em;font-weight:bold;margin-left:.5em}body .clinic-page .message-area .item-box.on-fuwatto:before{width:100%}body .clinic-page .about-area{margin-top:70px}body .clinic-page .about-area .top-double-box{margin:57px auto 0;width:1000px;max-width:80%}body .clinic-page .about-area .top-double-box .double-inner{display:flex;justify-content:space-between}body .clinic-page .about-area .top-double-box .double-inner .image-box{width:47.5%}body .clinic-page .about-area .top-double-box .double-inner .image-box img{display:block;width:100%}body .clinic-page .about-area .top-double-box .double-inner .text-box{width:47.8%}body .clinic-page .about-area .top-double-box .double-inner .text-box dl{display:flex}body .clinic-page .about-area .top-double-box .double-inner .text-box dl dt{flex-shrink:0;width:70px;font-weight:normal;text-align:center;color:#00b5c0;margin-right:8px}body .clinic-page .about-area .top-double-box .double-inner .text-box dl dd a{text-decoration:underline;color:#00b5c0}body .clinic-page .about-area .top-double-box .common-link{margin:40px auto 0;max-width:100%;width:194px;padding:7px 30px 7px 15px}body .clinic-page .about-area .access-box{margin-top:55px}body .clinic-page .about-area .access-box .map-box{width:1000px;max-width:80%;margin:37px auto 0;position:relative}body .clinic-page .about-area .access-box .map-box:before{content:"";display:block;padding-top:40%}body .clinic-page .about-area .access-box .map-box iframe{position:absolute;top:0;left:0;width:100% !important;height:100% !important}body .clinic-page .about-area .access-box .access-info-box{display:flex;justify-content:space-between;width:1000px;max-width:80%;margin:38px auto 0}body .clinic-page .about-area .access-box .access-info-box .left-box,body .clinic-page .about-area .access-box .access-info-box .right-box{width:47.7%}body .clinic-page .about-area .access-box .access-info-box .left-box dl,body .clinic-page .about-area .access-box .access-info-box .right-box dl{background:#e5f8f9}body .clinic-page .about-area .access-box .access-info-box .left-box dl dt,body .clinic-page .about-area .access-box .access-info-box .right-box dl dt{text-align:center;color:#fff;background:#00b5c0;font-weight:bold;font-size:1.25rem;letter-spacing:.05em;line-height:1.5;padding:7px 10px}body .clinic-page .about-area .access-box .access-info-box .left-box dl dd,body .clinic-page .about-area .access-box .access-info-box .right-box dl dd{padding:15px}body .clinic-page .about-area .access-box .access-info-box .left-box dl dd .common-text15 .blue,body .clinic-page .about-area .access-box .access-info-box .right-box dl dd .common-text15 .blue{color:#00b5c0}body .clinic-page .about-area .access-box .access-info-box .left-box dl dd .common-text15 a,body .clinic-page .about-area .access-box .access-info-box .right-box dl dd .common-text15 a{color:#00b5c0;text-decoration:underline}body .clinic-page .about-area .access-box .access-info-box .left-box dl+dl,body .clinic-page .about-area .access-box .access-info-box .right-box dl+dl{margin-top:40px}@media(max-width: 768px){body .clinic-page .message-area{margin-top:75px}body .clinic-page .message-area .item-box .inner{display:block}body .clinic-page .message-area .item-box .inner .image-box{width:100%}body .clinic-page .message-area .item-box .inner .text-box{width:100%;margin-top:35px}body .clinic-page .message-area .item-box .inner .text-box .name-box .name{display:block}body .clinic-page .about-area .top-double-box .double-inner{display:block}body .clinic-page .about-area .top-double-box .double-inner .image-box{width:100%}body .clinic-page .about-area .top-double-box .double-inner .text-box{width:100%;margin-top:25px}body .clinic-page .about-area .top-double-box .double-inner .text-box dl{display:block;line-height:1.5}body .clinic-page .about-area .top-double-box .double-inner .text-box dl dt{width:auto;margin-right:0;text-align:left}body .clinic-page .about-area .top-double-box .double-inner .text-box dl dd a{text-decoration:underline;color:#00b5c0}body .clinic-page .about-area .top-double-box .double-inner .text-box dl+dl{margin-top:8px}body .clinic-page .about-area .access-box .map-box:before{padding-top:78.125%}body .clinic-page .about-area .access-box .access-info-box{display:block}body .clinic-page .about-area .access-box .access-info-box .left-box,body .clinic-page .about-area .access-box .access-info-box .right-box{width:100%}body .clinic-page .about-area .access-box .access-info-box .left-box dl,body .clinic-page .about-area .access-box .access-info-box .right-box dl{margin-top:30px}}
/*# sourceMappingURL=page-clinic.min.css.map */