@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}em{background:linear-gradient(transparent 50%, #ffffa8 50%);font-style:normal}b{font-weight:bold}u{background:linear-gradient(transparent 60%, #8db09e 60%)}ul{padding:0}li{list-style:none}dl{margin:0;padding:0}dt{margin:0;padding:0}dd{margin:0;padding:0}time{color:#4E6369;margin-right:1.5em}a{text-decoration:none;color:#8db09e}img{max-width:100%;display:block;height:auto}small{font-size:0.857rem}#miradry1 h2{font-size:1.428rem;font-weight:bold;text-align:center}#miradry1 h2 span{color:#4E6369;font-size:0.928rem;display:block;letter-spacing:0.2em}#miradry1 h2 span::before{content:'-';display:inline-block}#miradry1 h2 span::after{content:'-';display:inline-block}#miradry1 h4{display:flex;align-items:center;color:#8db09e;margin:50px 0 30px;font-size:initial}#miradry1 h4::before,#miradry1 h4::after{content:"";height:1px;flex-grow:1;background-color:#8db09e}#miradry1 h4::before{margin-right:1rem}#miradry1 h4::after{margin-left:1rem}@media screen and (min-width:480px){main{padding:50px 0 0 0}}@media screen and (min-width:767.999px){.only-sp{display:none}}.tx-C{text-align:center}.tx-L{text-align:left}.tx-R{text-align:right}.subnote{border:solid 3px #eaf5f8;padding:20px;margin:20px auto}.page-inner{max-width:1100px;margin:0px auto;padding:30px 0;overflow:hidden}@media screen and (max-width:1000px){.page-inner{padding:20px}}.btn{width:315px;margin:0 auto;background-color:#9dca9f;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}#miradry1 .title{font-size:1.428rem;width:355px;margin:30px auto;background-size:contain;background-repeat:no-repeat;font-size:1.428rem;width:355px;margin:30px auto;text-align:center}#miradry1 .title>em>span{font-size:2.142rem}#miradry1 .title>span{font-size:1.285rem;display:block}#miradry1 .title>small{font-size:1.142rem;display:block}.comment{margin:30px 0}@media screen and (min-width:767.999px){.comment{max-width:700px;margin:50px auto}}.comment__inner{background-color:#f7fdff;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/lp/lp-miradry/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}.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)}}.acd{border-top:solid 1px #8db09e}.acd-check{display:none}.acd-label{color:inherit;display:block;font-weight:bold;margin-bottom:1px;padding:10px;position:relative;border-bottom:solid 1px #8db09e;font-size:13px;cursor:pointer}@media only screen and (min-width:481px){.acd-label{font-size:16px}}.acd-label:after{color:#312B24;box-sizing:border-box;content:'';display:block;font-family:"Font Awesome 5 Free";font-weight:900;padding:10px 20px;position:absolute;right:0;top:0px}.acd-content{display:block;height:0;opacity:0;padding:0 10px;transition:0.5s;visibility:hidden}.acd-check:checked+.acd-label{border-bottom:none}.acd-check:checked+.acd-label:after{content:''}.acd-check:checked+.acd-label+.acd-content{height:100%;opacity:1;padding:0 10px 10px;visibility:visible;border-bottom:solid 1px #8db09e;color:#4E6369}.header{height:60px}@media screen and (min-width:767.999px){.header{height:70px;position:fixed;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;margin:0 70px 0 auto}}@media screen and (min-width:1340px){.header__inner{max-width:100%;margin:0 70px 0 10vw}}.header__inner .logo{fill:#8db09e;padding:5px 0 0 10px;display:flex;align-items:center;height:60px}.header__inner .logo svg{width:130px}.header__inner .logo p{margin:0;font-size:0.714rem;margin:0 0 0 0;font-size:1rem;line-height:1}@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}}.header__inner>.cta li{}@media screen and (min-width:767.999px){.header__inner>.cta li a p{height:70px}}.logo{margin:0 auto 20px;width:fit-content}.logo p{color:#8db09e}.logo p>em{background:transparent}.flexbox{margin:0 10px}@media screen and (min-width:767.999px){.flexbox{display:flex;flex-wrap:wrap;align-items:center;margin:0 10px 50px;justify-content:center}}@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}}.kagikakko{padding:30px;position:relative}.kagikakko::before,.kagikakko::after{content:'';width:30px;height:30px;position:absolute}.kagikakko::before{border-left:solid 2px #9dca9f;border-top:solid 2px #9dca9f;top:0;left:0}.kagikakko::after{border-right:solid 2px #9dca9f;border-bottom:solid 2px #9dca9f;bottom:0;right:0}#miradry1{}#miradry1 nav{position:absolute;right:0;top:0}@media screen and (min-width:480px){#miradry1 nav{position:fixed;z-index:200}}#miradry1 nav .drawer-hidden{display:none}#miradry1 nav .drawer-open{display:flex;height:60px;width:60px;justify-content:center;align-items:center;position:relative;z-index:100;cursor:pointer;background:#4E6369}@media screen and (min-width:767.999px){#miradry1 nav .drawer-open{width:70px;height:70px}}#miradry1 nav .drawer-open span,#miradry1 nav .drawer-open span:before,#miradry1 nav .drawer-open span:after{content:'';display:block;height:3px;width:25px;border-radius:3px;background:#fff;transition:0.5s;position:absolute}#miradry1 nav .drawer-open span:before{bottom:8px}#miradry1 nav .drawer-open span:after{top:8px}#miradry1 nav #drawer-check:checked~.drawer-open span{background:rgba(255, 255, 255, 0)}#miradry1 nav #drawer-check:checked~.drawer-open span::before{bottom:0;transform:rotate(45deg)}#miradry1 nav #drawer-check:checked~.drawer-open span::after{top:0;transform:rotate(-45deg)}#miradry1 nav .drawer-content{width:100%;height:100%;position:fixed;top:0;left:100%;z-index:99;background:rgba(78, 99, 105, 0.9);transition:0.5s;margin:60px 0 0 0}@media screen and (min-width:480px){#miradry1 nav .drawer-content{width:80%;margin-left:20%}}@media screen and (min-width:767.999px){#miradry1 nav .drawer-content{width:40%;margin:70px 0 0 60%}}#miradry1 nav #drawer-check:checked~.drawer-content{left:0}#miradry1 nav .drawer-list{list-style:none;margin:30px;padding:0}#miradry1 nav .drawer-list .drawer-item{padding:15px 0;display:flex;align-items:center;justify-content:space-between}#miradry1 nav .drawer-list .drawer-item:not(:last-child){border-bottom:1px solid rgba(255, 255, 255, 0.5)}#miradry1 nav .drawer-list .drawer-item::after{content:'';width:5px;height:5px;border:0px;border-top:solid 2px #fff;border-right:solid 2px #fff;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}#miradry1 nav .drawer-list .drawer-item a{color:#fff;font-size:1.142rem}#miradry1 .main-visual img{height:auto}@media screen and (min-width:1340px){#miradry1 .main-visual{background-position-y:top}}#miradry1 .main-visual__inner{display:flex;flex-wrap:wrap}#miradry1 .main-visual__inner--left{width:40%}@media screen and (min-width:480px){#miradry1 .main-visual__inner--left{width:50%}}#miradry1 .main-visual__inner--right{width:60%}@media screen and (min-width:480px){#miradry1 .main-visual__inner--right{width:50%}}#miradry1 .main-visual__inner--right figure{max-width:150px;margin:10px 20px 0 auto;padding:0}@media screen and (min-width:480px){#miradry1 .main-visual__inner--right figure{margin:10px 0 auto 0}}@media screen and (min-width:767.999px){#miradry1 .main-visual__inner--right figure{max-width:200px;margin:30px 0 auto 0;padding:0 0 0 10px}}#miradry1 .main-visual__inner--right figurecaption{font-size:0.785rem;margin:0 20px 0 auto;text-align:right;display:inherit}@media screen and (min-width:480px){#miradry1 .main-visual__inner--right figurecaption{margin:0;text-align:left;padding:0 0 0 10px}}@media screen and (min-width:767.999px){#miradry1 .main-visual__inner--right figurecaption{font-size:1rem}}#miradry1 .main-visual__inner--right p:nth-of-type(1){font-size:1rem;font-weight:bold;padding:0 0 0 10px;margin:1em 0}@media screen and (min-width:767.999px){#miradry1 .main-visual__inner--right p:nth-of-type(1){font-size:1.571rem}}#miradry1 .main-visual__inner--right p:nth-of-type(2){font-size:2.571rem;font-weight:bold;margin:0 0 20px 0}@media screen and (min-width:767.999px){#miradry1 .main-visual__inner--right p:nth-of-type(2){font-size:3.785rem}}#miradry1 .main-visual__inner--center{width:100%;display:flex;flex-wrap:wrap;list-style:none;font-size:0.714rem;margin:10px 0}@media screen and (min-width:480px){#miradry1 .main-visual__inner--center{justify-content:center;padding:0}}@media screen and (min-width:767.999px){#miradry1 .main-visual__inner--center{width:50%;margin:20px 0 40px auto;justify-content:start;font-size:0.857rem}}#miradry1 .main-visual__inner--center li{background-color:#fff;border:1px solid;padding:0 0.5rem;margin:0 0.5rem}#miradry1 .main-visual-doctor__inner{border:1px solid #C1C1C1;display:flex;justify-content:center;margin:10px 30px;padding:0 30px;align-items:center}@media screen and (min-width:767.999px){#miradry1 .main-visual-doctor__inner{margin:20px 30px}}#miradry1 .main-visual-doctor__inner div:nth-of-type(1) img{max-width:70px;margin:10px 0}@media screen and (min-width:767.999px){#miradry1 .main-visual-doctor__inner div:nth-of-type(1) img{max-width:120px}}#miradry1 .main-visual-doctor__inner div:nth-of-type(2){margin:0 0 0 10px}#miradry1 .main-visual-doctor__inner div:nth-of-type(2) img{max-width:100px}@media screen and (min-width:767.999px){#miradry1 .main-visual-doctor__inner div:nth-of-type(2) img{max-width:130px;margin:0 0 10px 0}}#miradry1 .main-visual-doctor__inner div:nth-of-type(2) p{font-size:0.714rem;line-height:normal}#miradry1 .tx-bold{font-weight:bold}#miradry1 .main-visual-price__inner{text-align:center}#miradry1 .main-visual-price__inner p:nth-of-type(1){font-size:0.785rem;margin:0}#miradry1 .main-visual-price__inner p:nth-of-type(2) b{color:#9dca9f}#miradry1 .main-visual-price__inner div{display:flex;justify-content:center;align-items:center;margin:1rem 0;color:#9dca9f}#miradry1 .main-visual-price__inner div p:nth-of-type(1){font-size:1.285rem;display:inline-block;border:1px solid;padding:0.5em 0.4em;margin:0 10px 0 0}#miradry1 .main-visual-price__inner div p:nth-of-type(2){font-size:2.857rem;font-family:ten-mincho, serif;display:inline-block;margin:0}@media screen and (min-width:767.999px){#miradry1 .main-visual-price__inner div p:nth-of-type(2){font-size:3.571rem}}#miradry1 .main-visual-price__inner div p:nth-of-type(3){align-self:flex-end;display:flex;margin:0 0 0 10px;flex-wrap:wrap}#miradry1 .main-visual-price__inner div p:nth-of-type(3) span:nth-of-type(1){font-size:0.642rem;display:block}#miradry1 .main-visual-price__inner div p:nth-of-type(3) span:nth-of-type(2){font-size:1.428rem;display:block}#miradry1 .intro__inner{padding:0 10px;max-width:900px}@media screen and (min-width:480px){#miradry1 .intro__inner{margin:0 auto}}#miradry1 .intro__inner:nth-of-type(1) img{max-width:335px;margin:0 auto}@media screen and (min-width:767.999px){#miradry1 .intro__inner:nth-of-type(1) img{width:50%}}#miradry1 .intro__inner:nth-of-type(1) ul{list-style:none;font-size:1.285rem;font-weight:bold;line-height:2.5em;max-width:320px;margin:1em auto 50px}@media screen and (min-width:767.999px){#miradry1 .intro__inner:nth-of-type(1) ul{width:50%;margin:1em 0 50px;padding:0}}#miradry1 .intro__inner:nth-of-type(1) ul li::before{content:'';display:inline-block;width:1em;height:1em;background-image:url(../../img/lp/lp-miradry/icon-check.svg);background-repeat:no-repeat;margin:0 0.5em 0 0;vertical-align:middle}@media screen and (min-width:480px){#miradry1 .intro__inner:nth-of-type(2) p{text-align:center;margin:0 0 50px}}#miradry1 .nayami{background-color:rgba(157, 202, 159, 0.14)}#miradry1 .nayami__inner:nth-of-type(1){padding:50px 0 0 0}#miradry1 .nayami__inner:nth-of-type(1) p{text-align:center;max-width:335px;margin:0 auto 1em}#miradry1 .nayami__inner:nth-of-type(1) img{max-width:335px;margin:0 auto}#miradry1 .nayami__inner:nth-of-type(1) ul{list-style:none;border:5px solid #fff;margin:20px;padding:20px}@media screen and (min-width:480px){#miradry1 .nayami__inner:nth-of-type(1) ul{max-width:335px;margin:20px auto}}#miradry1 .nayami__inner:nth-of-type(1) ul li{width:225px;margin:0 auto}#miradry1 .nayami__inner:nth-of-type(1) ul li span{display:block;color:#9dca9f;font-weight:bold}@media screen and (min-width:767.999px){#miradry1 .nayami__inner:nth-of-type(2){padding:0 0 30px 0}}#miradry1 .nayami__inner:nth-of-type(2) .flexbox{margin:0}#miradry1 .nayami__inner:nth-of-type(2) img{max-width:100%;margin:0 auto}#miradry1 .nayami__inner:nth-of-type(2) img.nayami__inner__graph{max-width:240px;margin:0 auto 30px}@media screen and (min-width:767.999px){#miradry1 .nayami__inner:nth-of-type(2) img.nayami__inner__graph{margin:0 50px}}#miradry1 .nayami__inner:nth-of-type(2) p{padding:0 10px}@media screen and (min-width:480px){#miradry1 .nayami__inner:nth-of-type(2) p{max-width:335px;margin:0 auto 1em}}#miradry1 .nayami__bg{background-color:#9dca9f}#miradry1 .nayami__box{font-weight:bold;display:block;padding:20px;color:#fff;font-weight:bold}@media screen and (min-width:480px){#miradry1 .nayami__box{display:flex;justify-content:center;max-width:1090px;margin:0 auto}}#miradry1 .nayami__box span{display:block;border:solid 1px #fff;padding:15px 5px;display:flex;justify-content:center;align-items:center;text-align:center;max-width:320px;width:auto;margin:10px auto}@media screen and (min-width:480px){#miradry1 .nayami__box span{width:100%}}#miradry1 .features__header{background-image:url(../../img/lp/lp-miradry/feature-bg.jpg);background-repeat:no-repeat;display:flex;justify-content:space-between;height:175px;position:relative;max-width:900px;margin:0 auto}@media screen and (min-width:480px){#miradry1 .features__header{background-image:url(../../img/lp/lp-miradry/feature-bg-pc.jpg)}}#miradry1 .features__header img:nth-of-type(1){width:150px;align-self:center;margin:0 0 0 10px}@media screen and (min-width:480px){#miradry1 .features__header img:nth-of-type(1){max-width:200px;margin:0 0 0 10%}}#miradry1 .features__header img:nth-of-type(2){width:140px;position:absolute;right:10px}@media screen and (min-width:480px){#miradry1 .features__header img:nth-of-type(2){right:10%}}#miradry1 .features__lead{margin:60px auto;max-width:600px;padding:0 10px}#miradry1 .features__inner{padding:0 0 0 10px;max-width:600px;margin:0 auto}#miradry1 .features__item{display:flex;flex-wrap:wrap;position:relative;justify-content:flex-end;margin:0 0 20px 0}#miradry1 .features__item--title{width:100%;font-size:1.428rem;color:#9dca9f;font-weight:bold}#miradry1 .features__item--pic{width:120px;position:absolute;margin:60px 0 0 0;left:0}#miradry1 .features__item--text{width:63%;background-color:#F7F7F7;padding:20px 10px 20px 40px}#miradry1 .features__item--text span{display:block;font-weight:bold;margin:1rem 0}#miradry1 .features__youtube{aspect-ratio:1.7777777778;max-width:600px;margin:0 auto}#miradry1 .features__youtube iframe,#miradry1 .features__youtube img{width:100%;height:100%}#miradry1 .features__youtube-img{position:relative;border:1px solid #000}#miradry1 .features__youtube-img::before{content:'';cursor:pointer;position:absolute;display:block;width:60px;height:40px;background:url(../../img/lp/lp-miradry/youtube-icon.svg) no-repeat center center / contain;top:50%;left:50%;transform:translate(-50%, -50%)}#miradry1 .features__youtube p{font-weight:bold;text-align:center}#miradry1 .mechanism p{max-width:600px;margin:0 auto 1em;padding:0 10px}@media screen and (min-width:767.999px){#miradry1 .mechanism__inner{max-width:900px;margin:30px auto}}#miradry1 .mechanism__pic{padding:0 10px 30px}@media screen and (min-width:767.999px){#miradry1 .mechanism__pic{width:50%}}#miradry1 .mechanism__pic img{max-width:335px;margin:0 auto}@media screen and (min-width:767.999px){#miradry1 .mechanism__text{width:50%}}#miradry1 .mechanism__text p:nth-of-type(1){color:#9dca9f;text-align:center;font-weight:bold;font-size:1rem}#miradry1 .mechanism__text p:nth-of-type(2){border:5px solid rgba(157, 202, 159, 0.14);margin:1em 20px 0;padding:20px 15px}#miradry1 .mechanism__text img.mechanism__text--arrow{margin:0 auto}#miradry1 .mechanism__text div{margin:30px}#miradry1 .mechanism__text div .kagikakko{padding:10px 20px;text-align:left}#miradry1 .hikaku{max-width:600px;margin:0 auto}#miradry1 .hikaku p{padding:0 10px}#miradry1 .hikaku img{max-width:335px;margin:20px auto}@media screen and (min-width:767.999px){#miradry1 .hikaku img{max-width:600px}}#miradry1 .hikaku .note{font-size:0.857rem;padding:0 20px;color:#4e6369}#miradry1 .hikaku__box{overflow-x:auto;width:100%;margin:0 auto;padding:10px;position:relative}#miradry1 .hikaku .ninka{position:absolute;color:#9dca9f;left:15%;top:0px;font-weight:bold}@media screen and (min-width:767.999px){#miradry1 .hikaku .ninka{left:20%}}#miradry1 .hikaku__table{margin:20px auto;text-align:center;width:100%}#miradry1 .hikaku__table tr{}#miradry1 .hikaku__table tr th{background-color:#70bbd0;color:#fff;padding:10px 5px;width:20%;line-height:1.5}#miradry1 .hikaku__table tr th span{font-size:10px;display:block}#miradry1 .hikaku__table tr th:not(:first-child){border-left:solid 1px #fff}#miradry1 .hikaku__table tr th:nth-child(2){border-left:solid 5px #9dca9f;border-top:solid 5px #9dca9f;border-right:solid 5px #9dca9f}#miradry1 .hikaku__table tr td{padding:10px 5px;border:solid 1px #f7fbf7}#miradry1 .hikaku__table tr td:nth-child(1){background-color:#f7fbf7;color:#9dca9f;font-weight:bold}#miradry1 .hikaku__table tr td:nth-child(2){border-left:solid 5px #9dca9f;border-right:solid 5px #9dca9f}#miradry1 .hikaku__table tr:last-child td:nth-child(2){border-left:solid 5px #9dca9f;border-right:solid 5px #9dca9f;border-bottom:solid 5px #9dca9f}#miradry1 .hikaku__table tr .shape{font-weight:bold;color:#9dca9f;font-size:24px}#miradry1 .flow__item:nth-child(1) .flow__item__pic{background-image:url(../../img/lp/lp-miradry/flow01.jpg);background-size:cover}#miradry1 .flow__item:nth-child(1) .flow__item__pic::before{content:"STEP1"}#miradry1 .flow__item:nth-child(2) .flow__item__pic{background-image:url(../../img/lp/lp-miradry/flow02.jpg);background-size:cover}#miradry1 .flow__item:nth-child(2) .flow__item__pic::before{content:"STEP2"}#miradry1 .flow__item:nth-child(3) .flow__item__pic{background-image:url(../../img/lp/lp-miradry/flow03.jpg);background-size:cover}#miradry1 .flow__item:nth-child(3) .flow__item__pic::before{content:"STEP3"}#miradry1 .flow{background-color:rgba(157, 202, 159, 0.14);padding:50px 0 30px}@media screen and (min-width:767.999px){#miradry1 .flow__wrap{max-width:600px;margin:0 auto}}#miradry1 .flow__item{display:flex;flex-wrap:wrap;margin:0 20px 20px}#miradry1 .flow__item__pic{width:150px;position:relative}#miradry1 .flow__item__pic::before{content:"STEP1";display:inline-block;color:#fff;background-color:#9dca9f;width:5em;position:absolute;text-align:center;margin:20px auto 0 0;line-height:1.5}#miradry1 .flow__item__text{background-color:#fff;width:calc(100% - 150px);padding:20px 10px}@media screen and (min-width:767.999px){#miradry1 .flow__item__text{padding:20px 50px;text-align:center}}#miradry1 .flow__item__text p:nth-of-type(1){font-size:1.142rem;font-weight:bold;text-align:center;border-bottom:1px solid #9dca9f}@media screen and (min-width:767.999px){#miradry1 .flow__item__text p:nth-of-type(1){display:table;margin:0 auto}}#miradry1 .flow__item__text p:nth-of-type(2){margin:1em 0}#miradry1 .attention{margin:50px auto;padding:0 20px;max-width:700px}#miradry1 .attention ul{list-style:none;padding:0;margin:0}#miradry1 .attention ul li{margin:0 0 10px 0}#breadcrumbs{margin:10px auto}#miradry1{font-size:12px;line-height:2em}#miradry1 em{color:inherit;font-weight:normal}#miradry1 .title{line-height:1.8em}#miradry1 .fix-cta .cta{z-index:100}#miradry1 .limitedplan__wrap img{max-width:70%;margin:0 auto;width:100%;height:auto}@media screen and (max-width:750px){#miradry1 .limitedplan__wrap img{max-width:375px;margin:0 auto;width:100%;height:auto}}#miradry1 .plan-title{font-size:1.428rem;width:355px;font-size:1.8rem;width:355px;margin:0 auto;padding:50px 0 0 0;text-align:center}#miradry1 .limitedplan{padding:0 10px 30px;width:calc(100% - 20px);max-width:100%}#miradry1 .price-list{max-width:1100px;margin:0 auto;padding:30px 0;overflow:hidden}@media screen and (max-width:1000px){#miradry1 .price-list{padding:20px}}#miradry1 .plan-tab li{width:50%;float:left}#miradry1 .plan-tab li:nth-child(1){border-right:1px solid #ddd}#miradry1 .plan-tab li:nth-child(3){border-right:1px solid #ddd;border-top:1px solid #ddd}#miradry1 .plan-tab li:nth-child(4){border-top:1px solid #ddd}#miradry1 .plan-tab li:nth-child(5){border-right:1px solid #ddd;border-top:1px solid #ddd}#miradry1 .plan-tab li:nth-child(6){border-top:1px solid #ddd}#miradry1 .recommend-plan{background:#dcf1f6;padding:25px;margin:0 0 50px;overflow:hidden}#miradry1 .recommend-plan .re-bnr li{width:49%;margin-bottom:20px;float:left}#miradry1 .recommend-plan .re-bnr li:nth-child(odd){margin-right:1%}#miradry1 .recommend-plan .re-bnr li:nth-child(even){margin-left:1%}#miradry1 .recommend-plan .re-bnr-s li{width:23.5%;margin-right:2%;margin-bottom:10px;float:left}#miradry1 .recommend-plan .re-bnr-s li:nth-child(4){margin-right:0}@media screen and (max-width:750px){#miradry1{}#miradry1 .recommend-plan{padding:25px 25px 15px}#miradry1 .recommend-plan .re-bnr li{width:100%;margin:0 0 10px 0;float:none}#miradry1 .recommend-plan .re-bnr li:nth-child(odd){margin-right:0}#miradry1 .recommend-plan .re-bnr li:nth-child(even){margin-left:0}#miradry1 .recommend-plan .re-bnr-s li{width:49%;margin-bottom:10px;margin-right:0;float:left}#miradry1 .recommend-plan .re-bnr-s li:nth-child(odd){margin-right:1%}#miradry1 .recommend-plan .re-bnr-s li:nth-child(even){margin-left:1%}}#miradry1 .plan-table-5row,#miradry1 .plan-table-4row,#miradry1 .plan-table-3row,#miradry1 .plan-table-2row{width:100%}#miradry1 .plan-table-5row th,#miradry1 .plan-table-5row td{padding:15px;width:20%;text-align:center;border-bottom:1px solid #ddd}#miradry1 .plan-table-4row th,#miradry1 .plan-table-4row td{padding:15px;width:25%;text-align:center;border-bottom:1px solid #ddd}#miradry1 .plan-table-3row th,#miradry1 .plan-table-3row td{padding:15px;width:33.3%;text-align:center;border-bottom:1px solid #ddd}#miradry1 .plan-table-2row th,#miradry1 .plan-table-2row td{padding:15px;width:50%;text-align:center;border-bottom:1px solid #ddd;border-left:1px solid #ddd;border-top:1px solid #ddd;border-right:1px solid #ddd}#miradry1 .plan-table-5row th,#miradry1 .plan-table-4row th,#miradry1 .plan-table-3row th,#miradry1 .plan-table-2row th{font-weight:bold}#miradry1 .plan-table-5row .bg-bl,#miradry1 .plan-table-4row .bg-bl,#miradry1 .plan-table-3row .bg-bl,#miradry1 .plan-table-2row .bg-bl{background:#2f2f31;color:#fff;font-weight:bold}#miradry1 .woman.plan-table-5row .bg-bl,#miradry1 .woman.plan-table-4row .bg-bl,#miradry1 .woman.plan-table-3row .bg-bl,#miradry1 .woman.plan-table-2row .bg-bl{background:#f587a4}#miradry1 .plan-table-5row .bg-gl,#miradry1 .plan-table-4row .bg-gl,#miradry1 .plan-table-3row .bg-gl,#miradry1 .plan-table-2row .bg-gl{background:#f4f4f4}#miradry1 .plan-table-5row .cell-border,#miradry1 .plan-table-4row .cell-border,#miradry1 .plan-table-3row .cell-border,#miradry1 .plan-table-2row .cell-border{border-left:1px solid #ddd;border-right:1px solid #ddd}#miradry1 .plan-table-5row .bg-sky-b,#miradry1 .plan-table-4row .bg-sky-b,#miradry1 .plan-table-3row .bg-sky-b,#miradry1 .plan-table-2row .bg-sky-b{background:#f2e3dc}#miradry1 .plan-table-5row .price,#miradry1 .plan-table-4row .price,#miradry1 .plan-table-3row .price,#miradry1 .plan-table-2row .price{font-size:18px;font-weight:bold;letter-spacing:0.15em}#miradry1 .plan-table-5row th span,#miradry1 .plan-table-4row th span,#miradry1 .plan-table-3row th span,#miradry1 .plan-table-2row th span{font-size:12px}#miradry1 .plan-table .fa{color:#62a9bd}#miradry1 .attension-box{border:4px solid #d7ecf2;max-width:640px;margin:30px auto;padding:20px;color:#ee5555;font-size:12px}#miradry1 .th-headline{background:#62a9bd;color:#fff;font-size:18px;padding:10px}#miradry1 .th-headline-option{background:#a2a2a2;color:#fff;padding:10px}@media screen and (max-width:750px){#miradry1 .plan-table-5row th,#miradry1 .plan-table-5row td,#miradry1 .plan-table-4row th,#miradry1 .plan-table-4row td,#miradry1 .plan-table-3row th,#miradry1 .plan-table-3row td,#miradry1 .plan-table-2row th,#miradry1 .plan-table-2row td{padding:8px}#miradry1 .plan-table-5row th span,#miradry1 .plan-table-4row th span,#miradry1 .plan-table-3row th span,#miradry1 .plan-table-2row th span{font-size:10px;display:block}#miradry1 .plan-table-5row .price,#miradry1 .plan-table-4row .price,#miradry1 .plan-table-3row .price,#miradry1 .plan-table-2row .price{font-size:14px;letter-spacing:0.05em}#miradry1 .plan-table-3row .fa{display:block}#miradry1 .th-headline{font-size:12px}#miradry1 .th-headline-option{font-size:12px}#miradry1 .price-list-tx{font-size:12px}}#miradry1 .plan-table-5row .spPrice,#miradry1 .plan-table-4row .spPrice,#miradry1 .plan-table-3row .spPrice{background-image:url(../../icon_special-price.png);background-position:left top;background-repeat:no-repeat;position:relative}#miradry1 .plan-table-5row .spPrice .price,#miradry1 .plan-table-4row .spPrice .price,#miradry1 .plan-table-3row .spPrice .price{font-size:24px}#miradry1 .plan-table-3row .orgPrice{position:absolute;bottom:24px;right:3%;color:#F00;padding:0 2%;background:linear-gradient(transparent 60%, #ff0 0%)}#miradry1 .plan-table-5row .orgPrice,#miradry1 .plan-table-4row .orgPrice{bottom:24px;position:absolute;color:#F00;padding:0 1%;margin-left:1%;letter-spacing:initial;background:linear-gradient(transparent 60%, #ff0 0%)}#miradry1 .plan-table-5row .orgPrice em,#miradry1 .plan-table-4row .orgPrice em,#miradry1 .plan-table-3row .orgPrice em{font-size:11px;font-weight:bold}@media screen and (max-width:999px){#miradry1 .plan-table-5row .orgPrice,#miradry1 .plan-table-4row .orgPrice,#miradry1 .plan-table-3row .orgPrice{position:absolute;bottom:20px;right:4%;color:#F00}}@media screen and (max-width:900px){#miradry1 .plan-table-5row .orgPrice em,#miradry1 .plan-table-4row .orgPrice em,#miradry1 .plan-table-3row .orgPrice em{font-size:11px}#miradry1 .plan-table-5row .orgPrice,#miradry1 .plan-table-4row .orgPrice,#miradry1 .plan-table-3row .orgPrice{position:static;width:auto;margin:auto;display:block;font-size:10px}}@media screen and (max-width:750px){#miradry1 .plan-table-5row .spPrice .price,#miradry1 .plan-table-4row .spPrice .price,#miradry1 .plan-table-3row .spPrice .price{font-size:17px}}@media screen and (max-width:500px){#miradry1 .plan-table-5row .spPrice,#miradry1 .plan-table-4row .spPrice,#miradry1 .plan-table-3row .spPrice{background-size:30%}}#miradry1 .price-list-attention{border:1px solid #9dca9f;padding:10px}@media screen and (min-width:767.999px){#miradry1 .price-list-attention{width:600px;margin:0 auto}}#miradry1 .epi-wrap .section-head h3{background:#e9f6f9;position:relative;z-index:2;display:inline-block;padding:0 15px}#miradry1 .epi-wrap .plan-table-3row,#miradry1 .epi-wrap .plan-table-4row{background-color:#fff}#miradry1 .plan-table-5row,#miradry1 .plan-table-4row,#miradry1 .plan-table-3row,#miradry1 .plan-table-2row{width:100%}#miradry1 .mt30{margin-top:30px !important}#miradry1 table{border-collapse:collapse;border-spacing:0}#miradry1 .risk_tx{background-color:#f4f4f4;padding:2%;margin:20px 0;font-size:12px}#miradry1 .accordion{max-width:750px;margin:20px auto}#miradry1 .toggle{display:none}#miradry1 .Label{padding:1em;display:block;color:#fff;background:#9dca9f}#miradry1 .Label::before{content:"";width:6px;height:6px;border-top:2px solid #fff;border-right:2px solid #fff;-webkit-transform:rotate(45deg);position:absolute;top:calc(50% - 3px);right:20px;transform:rotate(135deg)}#miradry1 .Label,#miradry1 .content{-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateZ(0);transition:all 0.3s;font-weight:bold}#miradry1 .content{height:0;margin-bottom:10px;padding:0 20px;overflow:hidden;text-align:left}#miradry1 .content ul li{margin-left:1rem;text-indent:-1rem}#miradry1 .content ul li:before{content:"●";color:#9dca9f}#miradry1 .toggle:checked+.Label+.content{height:auto;padding:20px;transition:all 0.3s}#miradry1 .toggle:checked+.Label::before{transform:rotate(-45deg) !important}.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{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)}.swiper-pagination-bullet-active{background:#8db09e}.comingsoon{color:#8db09e;font-size:18px;text-align:center}/*# sourceMappingURL=lp-miradry1.css.map */