@charset "UTF-8";.gallery{margin:40px 0 20px}@media screen and (min-width:767.999px){.gallery{max-width:860px;margin:150px auto 100px}}.gallery .swiper-container{width:100%;height:250px;padding-bottom:70px;box-sizing:content-box}@media screen and (min-width:767.999px){.gallery .swiper-container{height:300px;padding-bottom:20px;overflow:hidden}}@media screen and (min-width:767.999px){.clinic{max-width:860px;margin:0 auto;display:flex;gap:40px}}.clinic__inner{margin:0 20px}.clinic__inner:nth-of-type(1) svg{width:200px;height:56px}.clinic__inner:nth-of-type(1) dl{color:#4E6369;display:flex;flex-wrap:wrap}.clinic__inner:nth-of-type(1) dl dt{width:4em}.clinic__inner:nth-of-type(1) dl dd{width:calc(100% - 4em)}.clinic__inner:nth-of-type(2) .googlemap{width:100%;height:200px}@media screen and (min-width:767.999px){.clinic__inner:nth-of-type(2) .googlemap{height:100%}}.clinic__tel{font-size:2.142rem;font-weight:bold;text-align:center;margin-top:1em}.clinic__tel a{color:initial;text-decoration:none}.clinic__attention{text-align:left;font-size:0.857rem;color:#4E6369;margin:20px 0}#foot-access{font-size:13px;margin:0 auto 50px;padding:10px 20px;max-width:860px}#foot-access h2{color:#8db09e;margin:10px;text-align:center}#foot-access .access__ttl{border-bottom:1px solid #8db09e;color:#8db09e;font-weight:bold;margin:10px auto;padding:5px 0;text-align:center}#foot-access .access__detail{display:flex;flex-wrap:wrap;width:100%;text-align:center}#foot-access .access__detail dt{width:30%;padding:10px;background-color:#8db09e;color:#fff;border-bottom:solid 1px #eef3f1;display:flex;justify-content:center;align-items:center}#foot-access .access__detail dd{width:70%;padding:10px;border-top:solid 1px #eef3f1;border-bottom:solid 1px #eef3f1;display:flex;justify-content:center;align-items:center;flex-wrap:wrap}#foot-access .access__detail dd span{background-color:#eef3f1;color:#8db09e;display:inline-block;border-radius:50px;padding:3px 10px}@media screen and (min-width:768px){#foot-access .access__container{display:flex;justify-content:center;align-items:start;gap:40px}}#foot-access .access__item{width:100%;margin:0 auto 40px}@media screen and (min-width:768px){#foot-access .access__item{width:50%;margin:0 auto}}#foot-access .access__traffic{background-color:#fff;box-shadow:0 0 10px 0 rgba(0, 0, 0, 0.1);padding:40px 20px;margin:50px auto 80px}@media screen and (min-width:768px){#foot-access .access__traffic{width:99%;padding:40px}}#foot-access .access__text{font-size:14px}#foot-access .access__text span{color:#8db09e;font-weight:bold}#foot-access .access__text--from{position:relative;padding:0 0 0 1em}#foot-access .access__text--from::before{content:"";position:absolute;top:50%;left:0px;transform:translateY(-50%);width:0px;height:0px;border:0.5em solid transparent;border-left:0.7em solid #8db09e}@media screen and (min-width:768px){#foot-access .access__group{width:50%}}#foot-access .access__box{display:flex;flex-wrap:wrap;width:100%;gap:15px 0}#foot-access .access__box dt{width:20%;color:#8db09e;font-weight:bold}#foot-access .access__box dd{width:80%}#foot-access .access__parking{width:fit-content;margin:0 auto;max-width:1000px}#foot-access .access__parking-box{display:grid;grid-auto-flow:row}@media screen and (min-width:768px){#foot-access .access__parking-box{grid-template-columns:1fr 1fr}}#foot-access .access__parking-box dt,#foot-access .access__parking-box dd{width:100%}.doctor{max-width:860px;width:100%;padding-right:15px;padding-left:15px;box-sizing:border-box;margin-right:auto;margin-left:auto;box-sizing:border-box}.doctor h2{margin:50px 0}@media only screen and (min-width:481px){.doctor{padding-right:0;padding-left:0}}.doctor>.doctor-flex{margin:0 0 50px 0}.doctor-flex{display:flex;justify-content:space-between;align-items:flex-start;flex-direction:column}@media only screen and (min-width:481px){.doctor-flex{flex-direction:row;padding-right:15px;padding-left:15px}}.doctor-item{width:100%}@media only screen and (min-width:481px){.doctor-item{width:48%}}.doctor-item p{color:inherit;margin:0}.doctor-item:last-of-type p{font-size:0.857rem}@media only screen and (min-width:481px){.doctor-item:last-of-type p{font-size:0.857rem}}.doctor-item .doctor-flex{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.doctor-item .doctor-flex .doctor-item{width:100%;margin:0 0 0 20px}.doctor-item .doctor-flex .doctor-item:first-of-type{max-width:50%}@media only screen and (min-width:481px){.doctor-item .doctor-flex .doctor-item:first-of-type{max-width:180px}}.doctor-item .doctor-flex .doctor-img{margin:0 0 20px 0}@media only screen and (min-width:481px){.doctor-item .doctor-flex .doctor-img{margin:0 0 20px 0}}.doctor-item .doctor-flex .doctor-img img{width:100%}.doctor-item .doctor-flex .doctor-item p{color:#f00;color:#312b24}.doctor-item .doctor-flex .doctor-item strong{font-weight:bold;font-size:16px;color:#312b24}.doctor-item .doctor-flex .doctor-item span{font-size:10px;color:#969696}.doctor em{font-weight:bold;color:#BBA87E;font-size:16px;background:transparent}.doctor ul{display:flex;flex-wrap:wrap;padding:0;margin:0}.doctor li{list-style:none;background-color:#BBA87E;color:#fff;font-size:11px;font-weight:bold;padding:1px 10px;margin:5px 5px 10px 0}.doctor dl{border-bottom:solid 1px #BBA87E;display:flex;justify-content:flex-start;align-items:stretch;flex-wrap:wrap;margin:20px 0}@media only screen and (min-width:481px){.doctor dl{margin:0 0 20px 0}}.doctor dt,.doctor dd{border-top:solid 1px #BBA87E;padding:5px 0;font-size:0.857rem}@media only screen and (min-width:481px){.doctor dt,.doctor dd{font-size:0.857rem}}.doctor dt{width:5em}.doctor dd{width:calc(100% - 5em)}.doctor-specialty__sub{font-size:1.2rem;font-weight:bold;color:#BBA87E !important;margin:10px auto}.doctor-specialty span{margin:0 1% 2% 0;padding:0 8px;border:1px solid #BBA87E;color:#BBA87E;font-size:12px;border-radius:4px;line-height:2em;display:inline-block}.information{padding:50px 10px 30px;width:calc(100% - 20px)}@media screen and (min-width:767.999px){.information__wrap{max-width:860px;margin:0 auto;display:flex;flex-wrap:wrap;justify-content:space-between}}.information__item{display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 0 20px 0}@media screen and (min-width:767.999px){.information__item{width:48%}}.information__item img{width:120px;height:auto;align-self:flex-start}.information__item__text{width:calc(100% - 120px - 10px)}.information__item__text p:nth-of-type(1){font-weight:bold;margin:0}.information__item__text p:nth-of-type(2){color:#4E6369;font-size:0.857rem;line-height:2em}.footer{background-color:#eef3f1;padding:30px 0;margin:0 0 68px 0}@media screen and (min-width:767.999px){.footer{margin:0}}.footer__inner{text-align:center}.footer__inner p a{font-size:0.857rem;color:#4E6369}.footer__inner small{font-size:0.857rem;color:#4E6369}.footer__list{color:#8db09e;background-color:#fff;padding:0 5px;border-radius:5px;margin:0 2px}html{font-size:14px}body{color:#3B4043;font-family:游ゴシック, YuGothic, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Verdana, メイリオ, Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;line-height:2em;word-break:break-all}div{box-sizing:border-box}p{margin:0 0 1em}em{background:linear-gradient(transparent 50%, #FFFF00 50%);font-style:normal}b{font-weight:bold}u{background:linear-gradient(transparent 60%, #8db09e 60%)}dl{margin:0;padding:0}dt{margin:0;padding:0}dd{margin:0;padding:0}time{color:#4E6369;margin-right:1.5em}a{color:#8db09e}img{max-width:100%;height:auto;display:block}small{font-size:0.857rem}h2{font-size:1.428rem;font-weight:bold;text-align:center}h2 span{color:#4E6369;font-size:0.928rem;display:block;letter-spacing:0.2em}h2 span::before{content:'-';display:inline-block}h2 span::after{content:'-';display:inline-block}h4{display:flex;align-items:center;color:#8db09e;margin:50px 0 30px;font-size:initial}h4::before,h4::after{content:"";height:1px;flex-grow:1;background-color:#8db09e}h4::before{margin-right:1rem}h4::after{margin-left:1rem}@media screen and (min-width:767.999px){.only-sp{display:none}}.btn{width:315px;margin:0 auto;background-color:#FF6026;border-radius:10px}.btn p{font-size:1.285rem;text-align:center;margin:30px 0}.btn p a{color:#fff;padding:0.8em 1em;display:block}.btn-line{background-color:#1DC245}.btn-ghost{background-color:transparent}.btn-ghost p a{color:#8db09e;border:1px solid #8db09e}.btn-ghost p a:hover{color:#fff;background-color:#8db09e}.cta{bottom:0;position:fixed;width:100%;transform:translateY(66px);display:block}.cta.active{transition:0.5s;transform:translateY(0px)}@media screen and (min-width:480px){.cta.active{display:none}}@media screen and (min-width:480px){.cta{width:80%;display:block;transform:translateY(0px)}}@media screen and (min-width:767.999px){.cta{display:none}}.cta__inner{list-style:none;margin:0 auto;padding:0;display:flex;justify-content:space-between;width:calc(100% - 2px)}.cta__item{width:calc(100% / 2)}.cta__item a{color:#8db09e;outline:1px solid #8db09e;display:flex;justify-content:center;background-color:rgba(255, 255, 255, 0.9)}.cta__item a p{font-size:0.857rem;margin:0}.cta__item a p::before{content:'';width:23px;height:28px;display:block;margin:10px auto 0;background-size:contain;background-repeat:no-repeat}.cta__item:nth-of-type(1) a p::before{background-image:url(../../img/lp/common/icon-woman.svg)}.cta__item:nth-of-type(2) a p::before{background-image:url(../../img/lp/common/icon-tel.svg)}.title{font-size:1.428rem;width:355px;margin:30px auto;padding:30px 0 0 0;background-image:url(../../img/lp/lp-datsumou5/title-bg04.png);background-size:contain;background-repeat:no-repeat;font-size:1.428rem;width:355px;margin:30px auto;padding:30px 0 0 0;text-align:center}.title>em>span{font-size:2.142rem}.title>span{font-size:1.285rem;display:block}.title>small{font-size:1.142rem;display:block}.comment{margin:30px 0}@media screen and (min-width:767.999px){.comment{max-width:700px;margin:0 auto 50px}}.comment__inner{background-color:rgba(252, 135, 146, 0.1);padding:30px 10px 10px;border-radius:10px}@media screen and (min-width:767.999px){.comment__inner{padding:30px 30px 50px}}.comment__title{position:relative}.comment__title::before{content:'';width:80px;height:80px;display:block;background-image:url(../../img/datsumou5/nurse.png);background-size:cover;position:absolute;margin:-15px 0 0 0}.comment__title>p{font-size:1.142rem;border-top:1px solid #FC8792;border-bottom:1px solid #FC8792;display:block;margin:0 0 0 80px;padding:0.5em 0 0.5em 1em}.comment p{margin:10px 10px 0 80px}@media screen and (min-width:480px){main{padding:70px 0 0 0}}.bounce{-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;cursor:pointer;animation:bounce 1s ease-in-out forwards;animation-iteration-count:infinite}@keyframes bounce{0%{transform:scale(1);-webkit-transform:scale(1)}50%{transform:scale(1.05);-webkit-transform:scale(1.05)}}@media screen and (min-width:767.999px){.header{height:70px;position:fixed;top:0;z-index:100;width:100%;background-color:rgba(255, 255, 255, 0.9)}}.header__inner{max-width:1200px;margin:0 auto}@media screen and (min-width:767.999px){.header__inner{display:flex;justify-content:space-between}}@media screen and (min-width:1340px){.header__inner{max-width:100%}}.header__inner .logo{padding:5px 0 0 10px;display:flex;align-items:center;height:60px}.header__inner .logo svg{width:130px}.header__inner .logo p{font-size:0.714rem;margin:0 0 0 0;font-size:1rem;line-height:1;color:#8db09e}@media screen and (min-width:767.999px){.header__inner .logo p{margin:5px 0 0 0;font-size:1.4rem}}.header__inner .logo p span:nth-of-type(1){border:1px solid #8db09e;margin:0 0.3em 0 10px;padding:0.6em 0.6em}.header__inner .logo p span:nth-of-type(2){display:block;margin:8px 0 0 10px}.header__inner>.cta{display:none}@media screen and (min-width:767.999px){.header__inner>.cta{max-width:375px;display:block;position:static;margin:0 0 0 auto}}.header__inner>.cta li{}@media screen and (min-width:767.999px){.header__inner>.cta li a p{height:70px}}.logo{width:fit-content;margin:0 auto}.flexbox{margin:0 10px}@media screen and (min-width:767.999px){.flexbox{display:flex;flex-wrap:wrap;align-items:center;margin:0 10px 50px}}@media screen and (min-width:767.999px){.flexbox__item{width:50%;padding:0 20px}}.flexbox__item:nth-of-type(1){margin:0 0 10px 0}@media screen and (min-width:767.999px){.flexbox__item:nth-of-type(1){margin:0}}.flexbox__item:nth-of-type(2){margin:0 0 30px 0}@media screen and (min-width:767.999px){.flexbox__item:nth-of-type(2){margin:0}}.fix-cta .cta{z-index:100}.flexbox{margin:0 10px}@media screen and (min-width:767.999px){.flexbox{display:flex;flex-wrap:wrap;align-items:center;margin:0 10px 50px}}@media screen and (min-width:767.999px){.flexbox__item{width:50%;padding:0 20px}}.flexbox__item:nth-of-type(1){margin:0 0 10px 0}@media screen and (min-width:767.999px){.flexbox__item:nth-of-type(1){margin:0}}.flexbox__item:nth-of-type(2){margin:0 0 30px 0}@media screen and (min-width:767.999px){.flexbox__item:nth-of-type(2){margin:0}}.fix-cta .cta{z-index:100}.footer{background-color:#eef3f1;padding:30px 0;margin:0 0 68px 0}@media screen and (min-width:767.999px){.footer{margin:0}}.footer__inner{text-align:center}.footer__inner p a{font-size:0.857rem;color:#4E6369}.footer__inner small{font-size:0.857rem;color:#4E6369}.mv__container{margin:0 auto;width:100%;max-width:375px}@media screen and (min-width:750px){.mv__container{position:relative;top:50px;max-width:650px}}.mv__logo{width:30%;margin:5% auto}@media screen and (min-width:750px){.mv__logo{width:25%}}.mv__text{line-height:1.6em;text-align:center;font-size:16px;color:#8db09e;margin:2% auto;font-weight:bold}@media screen and (min-width:750px){.mv__text{font-size:20px;margin:4% auto}}.link__container{margin:0 auto;max-width:340px}@media screen and (min-width:750px){.link__container{margin:0 auto;max-width:600px}}ul{list-style:none;padding:0}.link__inner{padding:1%}.link__bnr{margin:6% auto}.clinic__text{margin:2% auto;max-width:337px;border:1px solid;border-color:#4E636B}.clinic__text p{text-align:center;margin-top:2%;color:#4E636B}.footer__inner{margin:0 auto}.footer__list{display:inline-block}.footer__list img{margin:0 5px}.footer__listlogo{padding:1%}.footer__logo img{margin:0 auto;width:auto;height:90px}.mc__box{margin:0 auto;display:flex;position:relative}.mc__btn{background-color:#8db09e;color:#fff;font-weight:700;margin:20px auto;padding:20px 50px;text-align:center}.mc__btn:after{content:'';width:8px;height:8px;border:0;border-top:2px solid #fff;border-right:2px solid #fff;transform:rotate(45deg);position:absolute;top:50%;right:85px;margin-top:-5px}@media screen and (min-width:750px){.mc__btn:after{right:225px;margin-top:-4px}}.swiper-pagination-bullet-active{background:#8db09e}.comingsoon{color:#8db09e;font-size:18px;text-align:center}/*# sourceMappingURL=lp-style.css.map */