.color__txt--green{color:#05b1ab}.color__bg--blue{background:#04aad5}.color__bg--green{background:#05b1ab}.color__bg--blue-02{background:#0080ff}.color__bg--deep-blue{background:#28559a}.color__bg--white{background:#fff}.color__bg--light-green{background:#00ab9a}.m-b-0{margin-bottom:unset !important}.m-b-1{margin-bottom:.0833333333vw !important}@media(max-width: 640px){.m-b-1{margin-bottom:.3125vw !important}}.m-b-2{margin-bottom:.1666666667vw !important}@media(max-width: 640px){.m-b-2{margin-bottom:.625vw !important}}.m-b-3{margin-bottom:.25vw !important}@media(max-width: 640px){.m-b-3{margin-bottom:.9375vw !important}}.m-b-4{margin-bottom:.3333333333vw !important}@media(max-width: 640px){.m-b-4{margin-bottom:1.25vw !important}}.m-b-5{margin-bottom:.4166666667vw !important}@media(max-width: 640px){.m-b-5{margin-bottom:1.5625vw !important}}.m-b-6{margin-bottom:.5vw !important}@media(max-width: 640px){.m-b-6{margin-bottom:1.875vw !important}}.m-b-7{margin-bottom:.5833333333vw !important}@media(max-width: 640px){.m-b-7{margin-bottom:2.1875vw !important}}.m-b-8{margin-bottom:.6666666667vw !important}@media(max-width: 640px){.m-b-8{margin-bottom:2.5vw !important}}.m-b-9{margin-bottom:.75vw !important}@media(max-width: 640px){.m-b-9{margin-bottom:2.8125vw !important}}.m-b-10{margin-bottom:.8333333333vw !important}@media(max-width: 640px){.m-b-10{margin-bottom:3.125vw !important}}.m-b-11{margin-bottom:.9166666667vw !important}@media(max-width: 640px){.m-b-11{margin-bottom:3.4375vw !important}}.m-b-12{margin-bottom:1vw !important}@media(max-width: 640px){.m-b-12{margin-bottom:3.75vw !important}}.m-b-13{margin-bottom:1.0833333333vw !important}@media(max-width: 640px){.m-b-13{margin-bottom:4.0625vw !important}}.m-b-14{margin-bottom:1.1666666667vw !important}@media(max-width: 640px){.m-b-14{margin-bottom:4.375vw !important}}.m-b-15{margin-bottom:1.25vw !important}@media(max-width: 640px){.m-b-15{margin-bottom:4.6875vw !important}}.m-b-16{margin-bottom:1.3333333333vw !important}@media(max-width: 640px){.m-b-16{margin-bottom:5vw !important}}.m-b-17{margin-bottom:1.4166666667vw !important}@media(max-width: 640px){.m-b-17{margin-bottom:5.3125vw !important}}.m-b-18{margin-bottom:1.5vw !important}@media(max-width: 640px){.m-b-18{margin-bottom:5.625vw !important}}.m-b-19{margin-bottom:1.5833333333vw !important}@media(max-width: 640px){.m-b-19{margin-bottom:5.9375vw !important}}.m-b-20{margin-bottom:1.6666666667vw !important}@media(max-width: 640px){.m-b-20{margin-bottom:6.25vw !important}}.m-b-21{margin-bottom:1.75vw !important}@media(max-width: 640px){.m-b-21{margin-bottom:6.5625vw !important}}.m-b-22{margin-bottom:1.8333333333vw !important}@media(max-width: 640px){.m-b-22{margin-bottom:6.875vw !important}}.m-b-23{margin-bottom:1.9166666667vw !important}@media(max-width: 640px){.m-b-23{margin-bottom:7.1875vw !important}}.m-b-24{margin-bottom:2vw !important}@media(max-width: 640px){.m-b-24{margin-bottom:7.5vw !important}}.m-b-25{margin-bottom:2.0833333333vw !important}@media(max-width: 640px){.m-b-25{margin-bottom:7.8125vw !important}}.m-b-26{margin-bottom:2.1666666667vw !important}@media(max-width: 640px){.m-b-26{margin-bottom:8.125vw !important}}.m-b-27{margin-bottom:2.25vw !important}@media(max-width: 640px){.m-b-27{margin-bottom:8.4375vw !important}}.m-b-28{margin-bottom:2.3333333333vw !important}@media(max-width: 640px){.m-b-28{margin-bottom:8.75vw !important}}.m-b-29{margin-bottom:2.4166666667vw !important}@media(max-width: 640px){.m-b-29{margin-bottom:9.0625vw !important}}.m-b-30{margin-bottom:2.5vw !important}@media(max-width: 640px){.m-b-30{margin-bottom:9.375vw !important}}.m-b-31{margin-bottom:2.5833333333vw !important}@media(max-width: 640px){.m-b-31{margin-bottom:9.6875vw !important}}.m-b-32{margin-bottom:2.6666666667vw !important}@media(max-width: 640px){.m-b-32{margin-bottom:10vw !important}}.m-b-33{margin-bottom:2.75vw !important}@media(max-width: 640px){.m-b-33{margin-bottom:10.3125vw !important}}.m-b-34{margin-bottom:2.8333333333vw !important}@media(max-width: 640px){.m-b-34{margin-bottom:10.625vw !important}}.m-b-35{margin-bottom:2.9166666667vw !important}@media(max-width: 640px){.m-b-35{margin-bottom:10.9375vw !important}}.m-b-36{margin-bottom:3vw !important}@media(max-width: 640px){.m-b-36{margin-bottom:11.25vw !important}}.m-b-37{margin-bottom:3.0833333333vw !important}@media(max-width: 640px){.m-b-37{margin-bottom:11.5625vw !important}}.m-b-38{margin-bottom:3.1666666667vw !important}@media(max-width: 640px){.m-b-38{margin-bottom:11.875vw !important}}.m-b-39{margin-bottom:3.25vw !important}@media(max-width: 640px){.m-b-39{margin-bottom:12.1875vw !important}}.m-b-40{margin-bottom:3.3333333333vw !important}@media(max-width: 640px){.m-b-40{margin-bottom:12.5vw !important}}.m-b-41{margin-bottom:3.4166666667vw !important}@media(max-width: 640px){.m-b-41{margin-bottom:12.8125vw !important}}.m-b-42{margin-bottom:3.5vw !important}@media(max-width: 640px){.m-b-42{margin-bottom:13.125vw !important}}.m-b-43{margin-bottom:3.5833333333vw !important}@media(max-width: 640px){.m-b-43{margin-bottom:13.4375vw !important}}.m-b-44{margin-bottom:3.6666666667vw !important}@media(max-width: 640px){.m-b-44{margin-bottom:13.75vw !important}}.m-b-45{margin-bottom:3.75vw !important}@media(max-width: 640px){.m-b-45{margin-bottom:14.0625vw !important}}.m-b-46{margin-bottom:3.8333333333vw !important}@media(max-width: 640px){.m-b-46{margin-bottom:14.375vw !important}}.m-b-47{margin-bottom:3.9166666667vw !important}@media(max-width: 640px){.m-b-47{margin-bottom:14.6875vw !important}}.m-b-48{margin-bottom:4vw !important}@media(max-width: 640px){.m-b-48{margin-bottom:15vw !important}}.m-b-49{margin-bottom:4.0833333333vw !important}@media(max-width: 640px){.m-b-49{margin-bottom:15.3125vw !important}}.m-b-50{margin-bottom:4.1666666667vw !important}@media(max-width: 640px){.m-b-50{margin-bottom:15.625vw !important}}.m-b-51{margin-bottom:4.25vw !important}@media(max-width: 640px){.m-b-51{margin-bottom:15.9375vw !important}}.m-b-52{margin-bottom:4.3333333333vw !important}@media(max-width: 640px){.m-b-52{margin-bottom:16.25vw !important}}.m-b-53{margin-bottom:4.4166666667vw !important}@media(max-width: 640px){.m-b-53{margin-bottom:16.5625vw !important}}.m-b-54{margin-bottom:4.5vw !important}@media(max-width: 640px){.m-b-54{margin-bottom:16.875vw !important}}.m-b-55{margin-bottom:4.5833333333vw !important}@media(max-width: 640px){.m-b-55{margin-bottom:17.1875vw !important}}.m-b-56{margin-bottom:4.6666666667vw !important}@media(max-width: 640px){.m-b-56{margin-bottom:17.5vw !important}}.m-b-57{margin-bottom:4.75vw !important}@media(max-width: 640px){.m-b-57{margin-bottom:17.8125vw !important}}.m-b-58{margin-bottom:4.8333333333vw !important}@media(max-width: 640px){.m-b-58{margin-bottom:18.125vw !important}}.m-b-59{margin-bottom:4.9166666667vw !important}@media(max-width: 640px){.m-b-59{margin-bottom:18.4375vw !important}}.m-b-60{margin-bottom:5vw !important}@media(max-width: 640px){.m-b-60{margin-bottom:18.75vw !important}}.m-b-61{margin-bottom:5.0833333333vw !important}@media(max-width: 640px){.m-b-61{margin-bottom:19.0625vw !important}}.m-b-62{margin-bottom:5.1666666667vw !important}@media(max-width: 640px){.m-b-62{margin-bottom:19.375vw !important}}.m-b-63{margin-bottom:5.25vw !important}@media(max-width: 640px){.m-b-63{margin-bottom:19.6875vw !important}}.m-b-64{margin-bottom:5.3333333333vw !important}@media(max-width: 640px){.m-b-64{margin-bottom:20vw !important}}.m-b-65{margin-bottom:5.4166666667vw !important}@media(max-width: 640px){.m-b-65{margin-bottom:20.3125vw !important}}.m-b-66{margin-bottom:5.5vw !important}@media(max-width: 640px){.m-b-66{margin-bottom:20.625vw !important}}.m-b-67{margin-bottom:5.5833333333vw !important}@media(max-width: 640px){.m-b-67{margin-bottom:20.9375vw !important}}.m-b-68{margin-bottom:5.6666666667vw !important}@media(max-width: 640px){.m-b-68{margin-bottom:21.25vw !important}}.m-b-69{margin-bottom:5.75vw !important}@media(max-width: 640px){.m-b-69{margin-bottom:21.5625vw !important}}.m-b-70{margin-bottom:5.8333333333vw !important}@media(max-width: 640px){.m-b-70{margin-bottom:21.875vw !important}}.m-b-71{margin-bottom:5.9166666667vw !important}@media(max-width: 640px){.m-b-71{margin-bottom:22.1875vw !important}}.m-b-72{margin-bottom:6vw !important}@media(max-width: 640px){.m-b-72{margin-bottom:22.5vw !important}}.m-b-73{margin-bottom:6.0833333333vw !important}@media(max-width: 640px){.m-b-73{margin-bottom:22.8125vw !important}}.m-b-74{margin-bottom:6.1666666667vw !important}@media(max-width: 640px){.m-b-74{margin-bottom:23.125vw !important}}.m-b-75{margin-bottom:6.25vw !important}@media(max-width: 640px){.m-b-75{margin-bottom:23.4375vw !important}}.m-b-76{margin-bottom:6.3333333333vw !important}@media(max-width: 640px){.m-b-76{margin-bottom:23.75vw !important}}.m-b-77{margin-bottom:6.4166666667vw !important}@media(max-width: 640px){.m-b-77{margin-bottom:24.0625vw !important}}.m-b-78{margin-bottom:6.5vw !important}@media(max-width: 640px){.m-b-78{margin-bottom:24.375vw !important}}.m-b-79{margin-bottom:6.5833333333vw !important}@media(max-width: 640px){.m-b-79{margin-bottom:24.6875vw !important}}.m-b-80{margin-bottom:6.6666666667vw !important}@media(max-width: 640px){.m-b-80{margin-bottom:25vw !important}}.m-b-81{margin-bottom:6.75vw !important}@media(max-width: 640px){.m-b-81{margin-bottom:25.3125vw !important}}.m-b-82{margin-bottom:6.8333333333vw !important}@media(max-width: 640px){.m-b-82{margin-bottom:25.625vw !important}}.m-b-83{margin-bottom:6.9166666667vw !important}@media(max-width: 640px){.m-b-83{margin-bottom:25.9375vw !important}}.m-b-84{margin-bottom:7vw !important}@media(max-width: 640px){.m-b-84{margin-bottom:26.25vw !important}}.m-b-85{margin-bottom:7.0833333333vw !important}@media(max-width: 640px){.m-b-85{margin-bottom:26.5625vw !important}}.m-b-86{margin-bottom:7.1666666667vw !important}@media(max-width: 640px){.m-b-86{margin-bottom:26.875vw !important}}.m-b-87{margin-bottom:7.25vw !important}@media(max-width: 640px){.m-b-87{margin-bottom:27.1875vw !important}}.m-b-88{margin-bottom:7.3333333333vw !important}@media(max-width: 640px){.m-b-88{margin-bottom:27.5vw !important}}.m-b-89{margin-bottom:7.4166666667vw !important}@media(max-width: 640px){.m-b-89{margin-bottom:27.8125vw !important}}.m-b-90{margin-bottom:7.5vw !important}@media(max-width: 640px){.m-b-90{margin-bottom:28.125vw !important}}.m-b-91{margin-bottom:7.5833333333vw !important}@media(max-width: 640px){.m-b-91{margin-bottom:28.4375vw !important}}.m-b-92{margin-bottom:7.6666666667vw !important}@media(max-width: 640px){.m-b-92{margin-bottom:28.75vw !important}}.m-b-93{margin-bottom:7.75vw !important}@media(max-width: 640px){.m-b-93{margin-bottom:29.0625vw !important}}.m-b-94{margin-bottom:7.8333333333vw !important}@media(max-width: 640px){.m-b-94{margin-bottom:29.375vw !important}}.m-b-95{margin-bottom:7.9166666667vw !important}@media(max-width: 640px){.m-b-95{margin-bottom:29.6875vw !important}}.m-b-96{margin-bottom:8vw !important}@media(max-width: 640px){.m-b-96{margin-bottom:30vw !important}}.m-b-97{margin-bottom:8.0833333333vw !important}@media(max-width: 640px){.m-b-97{margin-bottom:30.3125vw !important}}.m-b-98{margin-bottom:8.1666666667vw !important}@media(max-width: 640px){.m-b-98{margin-bottom:30.625vw !important}}.m-b-99{margin-bottom:8.25vw !important}@media(max-width: 640px){.m-b-99{margin-bottom:30.9375vw !important}}.m-b-100{margin-bottom:8.3333333333vw !important}@media(max-width: 640px){.m-b-100{margin-bottom:31.25vw !important}}.flx-1{-webkit-box-flex:1;-ms-flex:1;flex:1}@media(min-width: 768px){.flx-base-1{-ms-flex-preferred-size:10% !important;flex-basis:10% !important}.flx-base-10{-ms-flex-preferred-size:10% !important;flex-basis:10% !important}.flx-base-12{-ms-flex-preferred-size:12% !important;flex-basis:12% !important}.flx-base-2{-ms-flex-preferred-size:20% !important;flex-basis:20% !important}.flx-base-25{-ms-flex-preferred-size:25% !important;flex-basis:25% !important}.flx-base-3{-ms-flex-preferred-size:30% !important;flex-basis:30% !important}.flx-base-34{-ms-flex-preferred-size:34% !important;flex-basis:34% !important}.flx-base-35{-ms-flex-preferred-size:35% !important;flex-basis:35% !important}.flx-base-38{-ms-flex-preferred-size:38% !important;flex-basis:38% !important}.flx-base-4{-ms-flex-preferred-size:40% !important;flex-basis:40% !important}.flx-base-45{-ms-flex-preferred-size:45% !important;flex-basis:45% !important}.flx-base-47{-ms-flex-preferred-size:47% !important;flex-basis:47% !important}.flx-base-5{-ms-flex-preferred-size:50% !important;flex-basis:50% !important}.flx-base-53{-ms-flex-preferred-size:53% !important;flex-basis:53% !important}.flx-base-55{-ms-flex-preferred-size:55% !important;flex-basis:55% !important}.flx-base-6{-ms-flex-preferred-size:60% !important;flex-basis:60% !important}.flx-base-62{-ms-flex-preferred-size:62% !important;flex-basis:62% !important}.flx-base-63{-ms-flex-preferred-size:63% !important;flex-basis:63% !important}.flx-base-65{-ms-flex-preferred-size:65% !important;flex-basis:65% !important}.flx-base-66{-ms-flex-preferred-size:66% !important;flex-basis:66% !important}.flx-base-68{-ms-flex-preferred-size:68% !important;flex-basis:68% !important}.flx-base-7{-ms-flex-preferred-size:70% !important;flex-basis:70% !important}.flx-base-73{-ms-flex-preferred-size:73% !important;flex-basis:73% !important}.flx-base-75{-ms-flex-preferred-size:75% !important;flex-basis:75% !important}.flx-base-8{-ms-flex-preferred-size:80% !important;flex-basis:80% !important}.flx-base-83{-ms-flex-preferred-size:83% !important;flex-basis:83% !important}.flx-base-85{-ms-flex-preferred-size:85% !important;flex-basis:85% !important}.flx-base-88{-ms-flex-preferred-size:88% !important;flex-basis:88% !important}.flx-base-9{-ms-flex-preferred-size:90% !important;flex-basis:90% !important}}.wp-block-columns{margin-top:1.3em;margin-bottom:1.3em}.kiji-tag{text-align:right;margin-top:50px}.kiji-tag li{display:inline-block;color:#464646;margin-bottom:7px}.kiji-tag li a{font-size:.8em;margin-right:7px;padding:2px 7px;text-decoration:none;color:#464646;border:solid 1px #464646;border-radius:2px}.kiji-tag li a:hover{opacity:.5}.pagination{margin:40px 0 30px;text-align:center}@media(max-width: 640px){.pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.pagination ul{margin:0;padding:0;list-style:none}.pagination li{display:inline-block;width:auto;text-align:center}.pagination li a,.pagination li>span{font-size:.9em;display:block;width:30px;margin:0 1px;padding:5px 0;text-decoration:none;color:#01752c;border:solid 1px #efefef;border-radius:3px}.pagination .prev,.pagination .next{display:block !important;width:50px !important}.pagination li>span{color:#fff;background-color:#01752c}.pagination li a:hover{color:#fff;background-color:#01752c}.pagination li .dots{width:15px;padding:0;color:#01752c;border-color:rgba(0,0,0,0);background-color:rgba(0,0,0,0)}@media(max-width: 767px){.pagination li{margin-bottom:1rem}}#wp_container .__inner{max-width:120rem}#wp_container .__inner h1{margin-top:unset}.article-item{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;border-bottom:1px solid rgba(0,0,0,.1);padding:2.1rem 2.4rem;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;margin-bottom:.3rem;padding:2.5rem 5.5rem;position:relative}@media(max-width: 640px){.article-item{padding:2.5rem 5%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.article-item .article-item__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:2em}@media(max-width: 640px){.article-item .article-item__inner{gap:0 1rem;-ms-flex-wrap:nowrap;flex-wrap:nowrap;width:100%}}.article-item .article-item__inner time{min-width:11.2rem;min-width:14.5rem;color:#01752c;font-size:1.4rem;font-weight:bold}.article-item .article-item__inner .article-category{max-width:9rem;width:100%;text-align:center;border-radius:50px;max-width:9rem;width:100%;display:block;padding:.5em 1.2em .5em;text-align:center;border-radius:50px;background:#01752c;color:#fff;font-size:1rem}.article-item .article-item__inner .article-category.important{background:#00ab9a}.article-item .article-item__inner .article-category.news{background:#01752c}.article-item .article-item__inner .article-category.vaccine{background:#05b1ab}.article-item .article-item__inner .article-category.allergy{background:#04aad5}.article-item h2{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-top:unset;font-size:1.6rem;margin:unset !important}@media(max-width: 640px){.article-item h2{padding-top:1rem;width:100%}}.article-link{text-decoration:none;color:#584a38 !important;text-decoration:none !important}.article-link:before{content:"";position:absolute;top:0;left:0;z-index:2;width:100%;height:100%;cursor:pointer;-webkit-box-sizing:border-box;box-sizing:border-box}.select-category{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:1rem;margin-bottom:3rem}@media(max-width: 640px){.select-category{-ms-flex-wrap:unset;flex-wrap:unset;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;overflow-x:scroll;padding:2rem 5%;margin-bottom:1rem}}@media(max-width: 640px){.select-category .select-category-item{-ms-flex-negative:0;flex-shrink:0}}.select-category .select-category-item a{text-decoration:none;padding:.4em 2em .5em 2em;border:1px solid #000;border-radius:2em;color:#000;position:relative}.select-category .select-category-item a:hover,.select-category .select-category-item a.active{background:#00ab9a;color:#fff;border:1px solid #00ab9a}.select-category .select-category-item a.news:hover,.select-category .select-category-item a.news.active{background:#01752c;color:#fff;border:1px solid #01752c}.select-category .select-category-item a.vaccine:hover,.select-category .select-category-item a.vaccine.active{background:#05b1ab;color:#fff;border:1px solid #05b1ab}.select-category .select-category-item a.allergy:hover,.select-category .select-category-item a.allergy.active{background:#04aad5;color:#fff;border:1px solid #04aad5}.cat-data,.article-category{background:#00ab9a;color:#fff;font-size:1.4rem;padding:.4rem 2rem .3rem}.cat-data{margin-left:1em}.is-important{background:#00ab9a}.wp_container__single-ttl{padding:.5em 0 .3em !important}.wpSingle h1{color:#00ab9a}.wpSingle h2{color:#00ab9a}.wpSingle--btn{margin-top:4rem}#wp_container img{width:100%;height:auto;max-width:64rem}#wp_container figcaption{text-align:center}.has-text-align-center{text-align:center}.has-text-align-right{text-align:right}.wp-block-separator{border:unset;border-bottom:1px dashed #000}video{width:100%}.wp-block-table table{width:100%;min-width:240px;border-collapse:collapse;margin:0 auto 30px;background:#fff}.wp-block-table table th,.wp-block-table table td{padding:1.5rem 1.5rem;border:1px solid;word-break:break-all;-webkit-box-sizing:border-box;box-sizing:border-box;border-color:#01752c;letter-spacing:1px}.wp-block-table table th{width:25%;background:rgba(1,117,44,.5);font-size:90%}.wp-block-table table td span{font-size:70%}.wp-block-button__link{-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.wp-block-button__link:hover{opacity:.6;filter:alpha(opacity=60);-ms-filter:"alpha( opacity=60 )"}.is-style-stripes tr:nth-child(odd){background-color:#f3f4f5}.wp-block-gallery{margin:0;padding:0;list-style:none;-webkit-box-align:stretch !important;-ms-flex-align:stretch !important;align-items:stretch !important;-webkit-box-pack:start !important;-ms-flex-pack:start !important;justify-content:start !important;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.wp-block-gallery.is-cropped img{-o-object-fit:cover;object-fit:cover;-webkit-box-flex:1;-ms-flex:1 0 0%;flex:1 0 0%;height:100%;object-fit:cover;width:100%;max-width:inherit;object-fit:cover}.wp-block-gallery.columns-default .wp-block-image{width:calc(50% - 1.28rem)}.wp-block-gallery.columns-1 .wp-block-image{width:calc(100%/1 - 1.28rem)}.wp-block-gallery.columns-2 .wp-block-image{width:calc(100%/2 - 1.28rem)}.wp-block-gallery.columns-3 .wp-block-image{width:calc(100%/3 - 1.28rem)}.wp-block-gallery.columns-4 .wp-block-image{width:calc(100%/4 - 1.28rem)}.wp-block-gallery.columns-5 .wp-block-image{width:calc(100%/5 - 1.28rem)}.wp-block-gallery.columns-6 .wp-block-image{width:calc(100%/6 - 1.28rem)}.wp-block-gallery.columns-7 .wp-block-image{width:calc(100%/7 - 1.28rem)}.wp-block-gallery.columns-8 .wp-block-image{width:calc(100%/8 - 1.28rem)}.wp-block-gallery .blocks-gallery-item{-webkit-box-flex:0;-ms-flex:0 0 calc(33.333% - 16px);flex:0 0 calc(33.333% - 16px);margin-bottom:16px}.wp-block-gallery .blocks-gallery-item img{max-width:100%;height:auto;display:block}em{font-style:normal !important;color:red;font-weight:bold}#covid-19 .__inner{max-width:120rem}#covid-19 img{max-width:100%}@media(max-width: 640px){.wp-container-core-columns-is-layout-7,.wp-container-core-columns-is-layout-3{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.wp-block-columns:where(.wp-block-columns.is-layout-flex){gap:0 1.5em}hr{border-bottom:1px solid #00ab9a !important}.effect-fade.fadeInUp{opacity:0;-webkit-transform:translateY(30px);transform:translateY(30px);-webkit-transition:1s;transition:1s}.effect-fade.fadeInDown{opacity:0;-webkit-transform:translateY(-30px);transform:translateY(-30px);-webkit-transition:2s;transition:2s}.effect-fade.fadeInDown{opacity:0;-webkit-transform:translateY(-30px);transform:translateY(-30px);-webkit-transition:2s;transition:2s}.effect-fade.SlideInLeft{opacity:0;-webkit-transform:translateX(-30px);transform:translateX(-30px);-webkit-transition:2s;transition:2s}.effect-fade.SlideInRight{opacity:0;-webkit-transform:translateX(30px);transform:translateX(30px);-webkit-transition:2s;transition:2s}.effect-fade.FadeIn{opacity:0;-webkit-transform:translateX(-30px);transform:translateX(-30px);-webkit-transition:2s;transition:2s}.effect-fade.delay-lv1{-webkit-transition-delay:.2s;transition-delay:.2s}.effect-fade.delay-lv2{-webkit-transition-delay:.3s;transition-delay:.3s}.effect-fade.delay-lv3{-webkit-transition-delay:.4s;transition-delay:.4s}body,article,aside,hgroup,header,address,figure,figcaption,ul,h1,h2,h3,h4,h5,h6,dl,dt,dd,ol,ul,li,p{margin:0;padding:0}@media(max-width: 640px){body,article,aside,hgroup,header,address,figure,figcaption,ul,h1,h2,h3,h4,h5,h6,dl,dt,dd,ol,ul,li,p{text-align:justify}}ul{list-style:none}ul li{list-style:none}@media(max-width: 640px){img{width:100%}}html{font-size:62.5%;overflow-y:scroll}@media(max-width: 768px){html{font-size:.8333333333vw}}@media(max-width: 640px){html{font-size:2.2727272727vw}}body{background:#fff;font-size:1.6rem;line-height:1.6;text-align:left;color:#000;letter-spacing:1px}@media(min-width: 1280px){body{min-width:120rem}}p{margin-bottom:1em;line-height:1.75;letter-spacing:1px}p:last-of-type{margin-bottom:unset}section+section{margin-top:7.5rem}@media(max-width: 640px){section+section{margin-top:4.5rem}}section.full-width{max-width:100%}section.full-width>.__inner{max-width:120rem;margin:0 auto}@media(max-width: 640px){section.full-width{padding:0 5%}}ul li{list-style:none}a{color:#036;color:#1a0dab;-webkit-transition:all .3s;transition:all .3s}a:link,a:visited,a:hover,a:active{text-decoration:none}a:link{text-decoration:underline}table{width:100%;border-collapse:collapse}table,table th,table td{border:1px solid #01752c}table th,table td{padding:1.5rem}h1,h2,h3,h4,h5,h6{font-size:unset;margin:unset;margin-top:1rem;margin-bottom:.5rem;letter-spacing:0px}@media(max-width: 640px){h1,h2,h3,h4,h5,h6{letter-spacing:0em}}h1{font-size:4rem}h2{font-size:3rem}@media(max-width: 640px){h2{font-size:2.4rem}}h3{font-size:2.5rem}h4{font-size:2rem}.font-noto{font-family:"Noto Sans JP"}.font-noto-serif,.p-service__col-2 .p-service__ttl-item.num,.p-top-maintenance__ttl:before{font-family:"Noto Serif JP",serif}.font-IBM,.p-service__col-2 .p-service__ttl-item,.p-time__table,body{font-family:"IBM Plex Sans JP",sans-serif}.font-BIZ{font-family:"BIZ UDPGothic",sans-serif}.__inner{width:90%;max-width:1200px;max-width:192rem;margin:0 auto;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box}.__inner.full-width{max-width:100%;width:100%}.__inner.--w1200{max-width:120rem}.__inner.--w1000{max-width:100rem}.col-1{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:2rem}@media(min-width: 1280px){.col-wrapper>.col-1{width:90%;margin-left:auto;margin-right:auto}}@media(max-width: 768px){.col-wrapper>.col-1{max-width:110rem}}@media(min-width: 1280px){.full-width .col-1{width:100%}}@media(max-width: 640px){.col-1{display:block}}.col-1 .item{width:calc((100% - 0rem)/1)}@media(max-width: 640px){.col-1 .item{width:100%}}@media(max-width: 640px){.col-1 .item+.item{margin-top:3rem}}.col-2{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:2rem}@media(min-width: 1280px){.col-wrapper>.col-2{width:90%;margin-left:auto;margin-right:auto}}@media(max-width: 768px){.col-wrapper>.col-2{max-width:110rem}}@media(min-width: 1280px){.full-width .col-2{width:100%}}@media(max-width: 640px){.col-2{display:block}}.col-2 .item{width:calc((100% - 2rem)/2)}@media(max-width: 640px){.col-2 .item{width:100%}}@media(max-width: 640px){.col-2 .item+.item{margin-top:3rem}}.col-3{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:2rem}@media(min-width: 1280px){.col-wrapper>.col-3{width:90%;margin-left:auto;margin-right:auto}}@media(max-width: 768px){.col-wrapper>.col-3{max-width:110rem}}@media(min-width: 1280px){.full-width .col-3{width:100%}}@media(max-width: 640px){.col-3{display:block}}.col-3 .item{width:calc((100% - 4rem)/3)}@media(max-width: 640px){.col-3 .item{width:100%}}@media(max-width: 640px){.col-3 .item+.item{margin-top:3rem}}.col-4{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:2rem}@media(min-width: 1280px){.col-wrapper>.col-4{width:90%;margin-left:auto;margin-right:auto}}@media(max-width: 768px){.col-wrapper>.col-4{max-width:110rem}}@media(min-width: 1280px){.full-width .col-4{width:100%}}@media(max-width: 640px){.col-4{display:block}}.col-4 .item{width:calc((100% - 6rem)/4)}@media(max-width: 640px){.col-4 .item{width:100%}}@media(max-width: 640px){.col-4 .item+.item{margin-top:3rem}}.col-5{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:2rem}@media(min-width: 1280px){.col-wrapper>.col-5{width:90%;margin-left:auto;margin-right:auto}}@media(max-width: 768px){.col-wrapper>.col-5{max-width:110rem}}@media(min-width: 1280px){.full-width .col-5{width:100%}}@media(max-width: 640px){.col-5{display:block}}.col-5 .item{width:calc((100% - 8rem)/5)}@media(max-width: 640px){.col-5 .item{width:100%}}@media(max-width: 640px){.col-5 .item+.item{margin-top:3rem}}.col-6{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:2rem}@media(min-width: 1280px){.col-wrapper>.col-6{width:90%;margin-left:auto;margin-right:auto}}@media(max-width: 768px){.col-wrapper>.col-6{max-width:110rem}}@media(min-width: 1280px){.full-width .col-6{width:100%}}@media(max-width: 640px){.col-6{display:block}}.col-6 .item{width:calc((100% - 10rem)/6)}@media(max-width: 640px){.col-6 .item{width:100%}}@media(max-width: 640px){.col-6 .item+.item{margin-top:3rem}}.col-1{gap:0}.c-section__hr--star{position:relative}.c-section__hr--star:after{content:"";width:102.4rem;height:5.5rem;display:block;margin:3.3rem auto 7.5rem;background:url(../img/common/img-hr-star.png) no-repeat center center/cover}@media(max-width: 640px){.c-section__hr--star:after{width:80vw;height:9vw;margin:3.3rem auto 4.5rem}}.ttl-01{margin-bottom:1em;text-align:center;letter-spacing:.2em;font-weight:500}@media(max-width: 640px){.ttl-01{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:2rem !important}}.c-ttl__syle-01,.c-ttl__syle-04,.c-ttl__syle-05,.c-ttl__syle-03{font-size:3.8rem;color:#01752c;font-weight:bold}@media(max-width: 640px){.c-ttl__syle-01,.c-ttl__syle-04,.c-ttl__syle-05,.c-ttl__syle-03{font-size:2.4rem}}.c-ttl__syle-02{font-size:3.8rem;font-size:4.8rem;color:#01752c;font-weight:bold;text-align:center}.c-ttl__syle-02:before{content:"＼";padding-right:.5em}@media(max-width: 640px){.c-ttl__syle-02:before{position:absolute;bottom:0;left:5%}}.c-ttl__syle-02:after{content:"／"}@media(max-width: 640px){.c-ttl__syle-02:after{position:absolute;bottom:0;right:5%}}@media(max-width: 640px){.c-ttl__syle-02{font-size:3.1rem;text-align:center}}.c-ttl__syle-03{color:#fff}@media(max-width: 640px){.c-ttl__syle-04,.c-ttl__syle-05{font-size:2.3rem}}.c-ttl__syle-04.--col-white,.--col-white.c-ttl__syle-05{color:#fff}.c-ttl__syle-05{text-align:center}.c-ttl__main-color--span{color:#01752c;font-size:4rem;text-align:center;margin-bottom:3rem}@media(max-width: 640px){.c-ttl__main-color--span{font-size:3.1rem}}.c-ttl__main-color--span span{font-size:2rem;background:#01752c;color:#fff;border-radius:50px;padding:.5em 2em .4em}.c-ttl__main-color--span strong{display:block;padding-top:1.2rem}.c-ttl-color-block{color:#fff;text-align:center;padding:1em;line-height:1.6}@media(max-width: 640px){.c-ttl-color-block{padding:1.5em 1em 1em}}@media(max-width: 640px){.c-ttl-color-block span{font-size:1.4rem}}.c-ttl-color-block__ttl{text-align:center;font-size:2.4rem}@media(max-width: 640px){.c-ttl-color-block__ttl{font-size:2rem;margin:0}}.c-ttl-color-block--S{background:#00ab9a;font-size:2rem;padding:1.3rem 5rem .8rem;color:#fff}.c-ttl-icon__syringe{position:relative}.c-ttl-icon__syringe:before{content:"";font-family:"Font Awesome 6 Free";font-weight:900;content:"";margin-right:.3em}.c-ttl-icon__clock{position:relative}.c-ttl-icon__clock:before{content:"";font-family:"Font Awesome 6 Free";font-weight:900;content:"";margin-right:.3em}.c-ttl-icon__baby{position:relative}.c-ttl-icon__baby:before{content:"";font-family:"Font Awesome 6 Free";font-weight:900;content:"";margin-right:.3em}.c-ttl-icon__online{position:relative}.c-ttl-icon__online:before{content:"";font-family:"Font Awesome 6 Free";font-weight:900;content:"";margin-right:.3em}.c-btn,.contact-form input[type=submit],.contact-tel input[type=submit]{display:block;text-align:center;position:relative;text-decoration:none !important;-webkit-transition:all .6s;transition:all .6s;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}@media(max-width: 640px){.c-btn,.contact-form input[type=submit],.contact-tel input[type=submit]{width:90%;margin:0 auto}}.c-btn:hover,.contact-form input[type=submit]:hover,.contact-tel input[type=submit]:hover{opacity:.6;filter:alpha(opacity=60)}.c-btn:after,.contact-form input[type=submit]:after,.contact-tel input[type=submit]:after{right:5%;position:absolute;font-family:"Font Awesome 6 Free";font-weight:900;content:"";margin-right:.6em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;top:0;bottom:0}.c-btn__base,.contact-form input[type=submit],.contact-tel input[type=submit],.c-btn__white,.c-btn__base--left{padding:1.8rem 2rem 1.4rem;font-size:1.6rem;font-weight:bold;text-align:left;color:#fff;background:#01752c;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:5rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(max-width: 640px){.c-btn__base,.contact-form input[type=submit],.contact-tel input[type=submit],.c-btn__white,.c-btn__base--left{padding-top:2rem;padding-bottom:2rem}}.c-btn__base:after,.contact-form input[type=submit]:after,.contact-tel input[type=submit]:after,.c-btn__white:after,.c-btn__base--left:after{font-family:"Font Awesome 6 Free";font-weight:900;content:"";right:6%;font-size:1.3rem}.c-btn__base:hover,.contact-form input[type=submit]:hover,.contact-tel input[type=submit]:hover,.c-btn__white:hover,.c-btn__base--left:hover{background:#f9eb0c;color:#01752c !important;opacity:1}.c-btn__base--left{-webkit-box-pack:unset;-ms-flex-pack:unset;justify-content:unset}.back:before{left:10%;right:unset;font-family:"Font Awesome 6 Free";font-weight:900;content:"";margin-right:.6em}.back:after{display:none}.c-btn__line,.c-btn__line--left{border:1px solid #fff;color:#fff;border-radius:50px;padding:.8em 2em}.c-btn__line:after,.c-btn__line--left:after{font-family:"Font Awesome 6 Free";font-weight:900;content:""}.c-btn__line:hover,.c-btn__line--left:hover{background:#fff;color:#00ab9a;opacity:1}.c-btn__line.blue,.blue.c-btn__line--left{border:1px solid #01752c;color:#01752c;font-weight:bold;text-align:center;width:80%;margin:1.5rem auto}.c-btn__white{-webkit-box-shadow:unset;box-shadow:unset;background:#fff;color:#01752c;max-width:26rem;width:100%}.c-btn__line--left{text-align:left}.c-btn__mv{max-width:26rem;width:100%}.c-shadow,.p-time__wrapper,.p-news__news-list li,.article-item{-webkit-box-shadow:10px 5px 8px rgba(0,0,0,.05);box-shadow:10px 5px 8px rgba(0,0,0,.05)}.c-shadow-short,.c-btn__base,.contact-form input[type=submit],.contact-tel input[type=submit],.c-btn__base--left,.c-btn__white{-webkit-box-shadow:0px 3px 6px rgba(0,0,0,.16);box-shadow:0px 3px 6px rgba(0,0,0,.16)}.c-shadow-img__green{-webkit-box-shadow:25px 30px 0px 0px #00ab9a;box-shadow:25px 30px 0px 0px #00ab9a;border-radius:50px}.c-shadow-img__green img{display:block}.c-shadow-text,.p-mv{text-shadow:2px 2px 4px rgba(0,0,0,.3)}.c-shadow-text-light{text-shadow:1px 1px 2px rgba(0,0,0,.2)}.c-shadow-text-strong{text-shadow:3px 3px 6px rgba(0,0,0,.5)}.c-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:0em 2em}.c-list li{position:relative;padding-left:1.5em}.c-list li+li{margin-bottom:.2em}.c-list li:before{content:"●";color:#00ab9a;position:absolute;left:0}.c-decoration__spark,.c-decoration__spark--common-list-area{position:relative;position:relative}.c-decoration__spark:after,.c-decoration__spark--common-list-area:after{content:"";position:absolute;top:0;left:0;right:0;margin:0 auto;width:15.5rem;height:14.3rem;display:block;background:url(../img/common/img-kirakira.png) no-repeat center center/cover}@media(max-width: 640px){.c-decoration__spark:after,.c-decoration__spark--common-list-area:after{width:8rem;height:7rem;background-size:contain}}.c-decoration__spark--common-list-area:after{top:-10rem;right:-13rem}@media(max-width: 640px){.c-decoration__spark--common-list-area:after{top:-8rem;right:0rem}}.c-pageTop{position:fixed;bottom:70px;right:20px;z-index:999}.c-pageTop a{display:block;padding:2rem;border:1px solid #00ab9a;color:#00ab9a;font-weight:bold;text-decoration:none;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.c-pageTop a:hover{text-decoration:none;opacity:.7}.c-pageTop a:after{position:absolute;top:61px;left:0px;right:0;margin:0 auto;display:inline-block;font-size:1.2rem;color:#00ab9a;text-align:center}.c-bg-color--green{background:#05b1ab}.c-bg-color--beige{background:#f9f8f4}.c-bg-color--green--light{background:#eef1ec}.hover,.contact-requirements .wpcf7-form-control span.wpcf7-list-item label,.p-news__news-list li,.article-item{-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.hover:hover,.contact-requirements .wpcf7-form-control span.wpcf7-list-item label:hover,.p-news__news-list li:hover,.article-item:hover{opacity:.6;filter:alpha(opacity=60);-ms-filter:"alpha( opacity=60 )"}.c-line__box{border-radius:2rem;border:5px solid #01752c;padding:2em 2em;-webkit-box-sizing:border-box;box-sizing:border-box}@media(max-width: 640px){.c-line__box{padding:1.5em 1.5em}}@media(min-width: 1280px){.p-nav__hamburger{display:none !important}}@media(max-width: 1279px){.p-nav__hamburger{display:block;position:fixed;z-index:9;right:0;top:0;width:9.6rem;height:9.6rem;cursor:pointer;text-align:center;background:#01752c;border-radius:0 0 0 1.5rem;-webkit-filter:drop-shadow(0px 5px 0px rgba(0, 0, 0, 0.05));filter:drop-shadow(0px 5px 0px rgba(0, 0, 0, 0.05))}}@media(max-width: 640px){.p-nav__hamburger{scale:.8;right:-1rem;top:-1rem}}.p-nav__hamburger .p-nav__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.1rem;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.p-nav__hamburger .p-nav__hamburger__item{display:block;width:4rem;height:.5rem;left:0;right:0;margin:0 auto;background:#fff;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.p-nav__hamburger .p-nav__hamburger__item.--top{top:0px}.p-nav__hamburger .p-nav__hamburger__item.--middle{top:2rem}.p-nav__hamburger .p-nav__hamburger__item.--bottom{top:5rem}.p-nav__hamburger.active{background:#01752c}.p-nav__hamburger.active .--top{position:absolute;top:0;left:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.p-nav__hamburger.active .--middle,.p-nav__hamburger.active .--bottom{top:16px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.p-nav__hamburger.active .--bottom{display:none;opacity:0}.p-nav__menu{top:-2rem;position:relative}@media(max-width: 1279px){.p-nav__menu{position:fixed;z-index:5;top:0;left:0;color:#000;background:#fff;text-align:center;-webkit-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:all .6s;transition:all .6s;width:100%;background:#fff;background:#01752c;height:100vh;padding-top:10rem;-webkit-box-shadow:0 0 10px rgba(0,0,0,.1);box-shadow:0 0 10px rgba(0,0,0,.1)}}.p-nav__menu ul{margin:0 auto;padding:0;width:80%}@media(max-width: 1650px){.p-nav__menu ul{width:90%}}.p-nav__menu ul li{list-style-type:none;padding:0;width:100%;text-align:left;position:relative;border-bottom:1px dashed #fff}.p-nav__menu ul li .sub-menu li:last-of-type a{margin-bottom:1em}.p-nav__menu ul li .sub-menu li{border:none}.p-nav__menu ul li .sub-menu li a{padding:.4em 0}.p-nav__menu ul li:last-child{padding-bottom:0;border-bottom:none}.p-nav__menu ul li a{display:block;color:#fff;padding:1em 0;text-decoration:none;font-size:1.8rem}.p-nav__menu ul li a:hover{color:#f9eb0c}.p-nav__menu ul li a:after{font-family:"Font Awesome 6 Free";font-weight:900;content:"";position:absolute;right:0;color:#fff}.p-nav__menu.active{-webkit-transform:translateY(0%);transform:translateY(0%)}@media(min-width: 1280px){.p-nav__menu ul{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:103rem;border-radius:50px;position:relative;margin-bottom:-6rem;z-index:5;background:#fff;padding:0rem 3rem 1.8rem 3rem;padding:1.8rem 3rem 1.6rem 3rem;-webkit-box-sizing:border-box;box-sizing:border-box}.p-nav__menu ul li{text-align:center;border-bottom:unset;-webkit-box-flex:1;-ms-flex:1;flex:1}.p-nav__menu ul li a{color:#000;font-weight:bold;font-size:1.6rem}.p-nav__menu ul li a:after{display:none}.p-nav__menu ul li a:hover{color:#01752c}}.p-index-about .__inner{gap:6rem}.p-index-about .__inner .item{width:calc((100% - 6rem)/2)}@media(max-width: 640px){.p-index-about .__inner .item{width:100%}}.btn-contact,.p-flow__contact-btn{width:25.6rem !important;-webkit-box-flex:0 !important;-ms-flex:none !important;flex:none !important}@media(max-width: 1279px){.btn-contact,.p-flow__contact-btn{margin:3rem auto 0;width:100% !important;text-align:center !important}}.btn-contact a,.p-flow__contact-btn a{border-radius:50px;color:#fff !important;background:#00ab9a;padding-left:5em;padding-right:5em}@media(max-width: 1279px){.btn-contact a:after,.p-flow__contact-btn a:after{content:"";right:5% !important}}.btn-contact a:hover,.p-flow__contact-btn a:hover{background:#01752c}.p-nav-sp{display:none !important}@media(max-width: 640px){.p-nav-sp{background:#fff;display:block !important;position:relative;padding:2em !important;margin:3rem 2rem;border-radius:8px}.p-nav-sp .p-header__tel a:before,.p-nav-sp .p-common-c-order-area__bottom a:before{content:"";max-width:4rem;width:6.5vw;height:6.5vw;display:block;position:absolute;left:1vw;top:.1vw;letter-spacing:0}.p-nav-sp .p-header__time{text-align:center}}.p-header{width:90%;margin:0 auto;padding-top:3.5rem;padding-bottom:5rem;-webkit-box-sizing:border-box;box-sizing:border-box}body:not(#index) .p-header{padding-bottom:0}@media(max-width: 640px){.p-header{padding-bottom:unset}}.p-header__inner{margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(max-width: 1900px){.p-header__inner{margin-bottom:3rem}}@media(max-width: 640px){.p-header__inner{background-size:80%}}.p-header__inner-item.tel{line-height:1.2}@media(max-width: 640px){.p-header__inner-item.tel{display:none}}@media(max-width: 640px){.p-header__inner-item{padding-bottom:unset;margin-bottom:3rem}}.p-header__logo{width:49.1vw;max-width:24.3rem;z-index:1}.p-header__logo img{width:100%}.p-header__tel,.p-common-c-order-area__bottom{font-size:4rem;font-weight:bold;text-align:center;position:relative}@media screen and (min-width: 770px)and (max-width: 1279px){.p-header__tel,.p-common-c-order-area__bottom{margin-right:7rem}}@media(max-width: 640px){.p-header__tel,.p-common-c-order-area__bottom{font-size:3rem}}.p-header__tel a,.p-common-c-order-area__bottom a{color:#01752c;font-weight:bold;text-decoration:none}@media(max-width: 640px){.p-header__tel a,.p-common-c-order-area__bottom a{text-shadow:unset;color:#01752c}}.p-header__tel a:before,.p-common-c-order-area__bottom a:before{content:"";max-width:4rem;width:4vw;height:4vw;display:block;background:url(../img/common/icn-tel.png) no-repeat center center/contain;position:absolute;letter-spacing:0;left:-1.2em;top:-1rem;left:-1.8vw;top:-0.8vw}.p-header__tel a:hover,.p-common-c-order-area__bottom a:hover{color:#f9eb0c}.p-header__time{font-weight:bold;font-size:1.6rem;letter-spacing:normal}.--inner-page .p-header__logo{margin-top:unset;top:4rem;position:absolute;left:0}@media(max-width: 640px){.--inner-page .p-header__logo{top:2.8rem;left:5%;max-width:22.6rem}}.--inner-page h1,.--inner-page span{text-align:center;margin:0 auto;display:block}@media(max-width: 640px){.--inner-page h1{font-size:3rem}}.p-header-sp{display:none;color:#01752c;text-decoration:none !important;z-index:99;-webkit-filter:drop-shadow(1px 1px 0 #fff) drop-shadow(-1px -1px 0 #fff) drop-shadow(-1px 1px 0 #fff) drop-shadow(1px -1px 0 #fff);filter:drop-shadow(1px 1px 0 #fff) drop-shadow(-1px -1px 0 #fff) drop-shadow(-1px 1px 0 #fff) drop-shadow(1px -1px 0 #fff)}@media(max-width: 640px){.p-header-sp{display:block;position:fixed;top:19px;right:9.3rem}}.p-header-sp span{display:block;font-size:1rem;font-weight:bold}.p-header-sp i{display:block;font-weight:900;font-size:3.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:5px}.mv__slider{_zoom:1;overflow:hidden;position:relative}.mv__slider .single-item__inner img{max-height:84rem;height:100%}@media(max-width: 640px){.mv__slider .single-item__inner img{height:60rem;-o-object-fit:cover;object-fit:cover}}@media(max-width: 640px){.p-mv-slide--sp-none{display:none !important}}.p-mv{height:84rem;padding:2rem 10% 0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;box-sizing:border-box;position:relative;margin-bottom:5vw}#index .p-mv{position:absolute;top:0;left:0;right:0;margin:0 auto}@media(max-width: 1650px){.p-mv{height:74rem}}@media(max-width: 1350px){.p-mv{height:64rem}}@media(max-width: 1279px){.p-mv{height:54rem}}@media(max-width: 1279px){.p-mv{width:100%}}@media(max-width: 640px){.p-mv{height:60rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:6rem;padding:2rem 5% 0}}.p-mv.--inner-page{height:30rem;color:#fff;margin-bottom:0rem;background:url(../img/mv/service.jpg) no-repeat center center/cover}#service .p-mv.--inner-page{background:url(../img/mv/service.jpg) no-repeat center center/cover}#flow .p-mv.--inner-page{background:url(../img/mv/flow.jpg?01) no-repeat center center/cover}#news .p-mv.--inner-page{background:url(../img/mv/news.jpg?01) no-repeat center center/cover}#access .p-mv.--inner-page{background:url(../img/mv/access.jpg?01) no-repeat center center/cover}#contact .p-mv.--inner-page{background:url(../img/mv/contact.jpg?01) no-repeat center center/cover}#service .p-mv.--inner-page{background:url(../img/mv/maintenance.jpg?01) no-repeat center center/cover}.mv-catch{font-size:4.5vw;font-weight:bold;color:#fff;line-height:1.35;font-family:"Font Awesome 6 Free";margin-bottom:2vw}@media(max-width: 640px){.mv-catch{font-size:10vw;text-align:center}}.mv-catch__sub{font-size:1.5vw;display:block}@media(max-width: 640px){.mv-catch__sub{font-size:3vw;margin:1em 0}}.p-mv__mv-ilst{max-width:33.7rem;width:20vw;margin:0 auto;position:absolute;bottom:-5vw;right:0;left:0}@media(max-width: 640px){.p-mv__mv-ilst{width:40vw}}body#index .breadcrumb-wrapper::before{display:none}#breadcrumb{width:100%;padding:1.5em 1.5em;-webkit-box-sizing:border-box;box-sizing:border-box;border-bottom:1px solid rgba(221,221,221,.1215686275);margin-bottom:4rem}@media(max-width: 640px){#breadcrumb{padding-left:5%;padding-right:5%}}#breadcrumb ul{display:table}#breadcrumb ul li{font-size:1.4rem;float:left;list-style-type:none}#breadcrumb ul li:first-child::before{content:"";padding:0}#breadcrumb ul li::before{padding:0 10px 0 10px;font-family:"Font Awesome 6 Free";font-weight:900;content:""}#breadcrumb ul a{color:#036;text-decoration:underline;font-weight:bold}#breadcrumb ul a:hover{text-decoration:none}.p-news__tabs{max-width:93rem;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;cursor:pointer;margin-bottom:10px;border-radius:50px;border:3px solid #01752c;_zoom:1;overflow:hidden;margin-bottom:4rem}@media(max-width: 640px){.p-news__tabs{margin-bottom:2rem;font-size:1.4rem}}.p-news__tabs .p-news__tab{width:100%;padding:1.5rem;text-align:center;border-right:2px solid #01752c;background:#fff;color:#01752c;font-weight:bold;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(max-width: 640px){.p-news__tabs .p-news__tab{padding:1.5rem 1rem}}.p-news__tabs .p-news__tab:last-of-type{border-right:unset}.p-news__tabs .active{background-color:#01752c;border-bottom:none;color:#fff}.p-news__tabs .active.allergy{background:#04aad5}.p-news__tabs .active.vaccine{background:#05b1ab}.p-news__tab-contents ul li{display:none}.p-news__tab-contents ul li.initial{display:list-item}.p-news__news-list li{background:#fff;margin-bottom:.3rem;padding:2.5rem 5.5rem;position:relative}@media(max-width: 640px){.p-news__news-list li{padding:2.5rem 5%}}.p-news__news-list li .p-news__news-list-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:2.8rem;font-weight:bold}@media(max-width: 640px){.p-news__news-list li .p-news__news-list-inner{gap:1rem 2.8rem;gap:1rem 1.5rem}}.p-news__news-list li .p-news__news-list-inner a{color:#584a38;text-decoration:none}.p-news__news-list li .p-news__news-list-inner a:before{content:"";display:block;position:absolute;width:100%;height:100%;bottom:0;left:0}.p-news__news-category{max-width:9rem;width:100%;display:block;padding:.5em 1.2em .5em;text-align:center;border-radius:50px;background:#01752c;color:#fff;font-size:1rem}@media(max-width: 640px){.p-news__news-category{max-width:11rem}}.allergy .p-news__news-category{background:#04aad5}.vaccine .p-news__news-category{background:#05b1ab}.p-news__news-date{color:#01752c;font-size:1.4rem}@media(max-width: 640px){.p-news__news-date{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.p-news__more-link{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:2.3rem}.p-news__more-link a{color:#000;margin-left:auto;margin-right:3%}.initial-state li:nth-of-type(n+4){display:none !important}.p-top-news-full{background:#f5f5f5;padding:3vw 0 2vw}.p-top-news-wrapper{max-width:100rem;margin:0 auto}.news-list{font-weight:bold}.news-list li{margin-bottom:1.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;gap:2rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(max-width: 640px){.news-list li{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0}}.news-cat{background:#707070;color:#fff;font-weight:bold;text-align:center;border-radius:50px;font-size:1.2rem;padding:.4em 1.7em .3em 1.7em}.news-time{font-size:1.4rem;color:#01752c;font-weight:bold}@media(max-width: 640px){.news-time{margin:.5em}}.news-list a{font-size:1.6rem;color:#000;position:relative;text-decoration:none}.news-list a:after{content:"";font-family:"Font Awesome 6 Free";font-weight:900;content:"";color:#01752c;margin-left:1em}.news-list a:hover{color:#01752c}.p-top-news__inner{max-width:120rem}@media(max-width: 640px){.p-top-news__inner h2{text-align:center}}.p-top-news-inner{max-width:120rem}.p-top-news-col .news{-webkit-box-flex:1;-ms-flex:1;flex:1}.p-top-news-col .img{width:41.3rem;position:relative}@media(max-width: 1150px){.p-top-news-col .img{display:none}}@media(max-width: 1350px){.p-top-news-col .img{max-width:30rem;width:100%}}@media(max-width: 1350px){.p-top-news-col .img img{width:21.5vw}}.p-top-news-img{position:absolute;top:-4vw;width:21.5vw}@media(max-width: 640px){.p-top-news-img{position:relative;top:0;display:none}}footer{margin-top:10rem}footer .p-header__logo{max-width:40rem}@media(max-width: 640px){footer .tel{display:block !important}}.p-footer__copyright{background:#333;font-weight:bold;text-align:center;font-size:1.2rem;color:#fff;padding:1em;margin-top:5rem;letter-spacing:3px}footer .xo-event-calendar button{display:none}footer .calendars.xo-months{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media(max-width: 640px){footer .calendars.xo-months{gap:2rem}}footer .calendar.xo-month-wrap{width:48%}@media(max-width: 640px){footer .calendar.xo-month-wrap{gap:2rem}}@media(max-width: 640px){footer .calendar.xo-month-wrap{width:100%}}@media(max-width: 1279px){footer .p-footer__inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:3rem}}@media(max-width: 1279px){footer .p-footer__inner .tel{text-align:center}}@media(max-width: 1279px){footer .p-footer__inner .tel a:before{top:-0.5rem;top:.5rem;left:5rem}}@media(max-width: 1279px){footer .p-footer__inner .p-header__tel,footer .p-footer__inner .p-common-c-order-area__bottom{margin:0 auto !important}}@media(max-width: 1279px){footer .p-footer__inner .btn{width:100%}}footer .p-header__logo{width:80%;margin:0 auto}@media(max-width: 640px){footer .p-header__logo p{text-align:center}}@media(max-width: 640px){footer .p-header__inner-item{width:100%}}@media(max-width: 640px){footer .p-header__time{text-align:center}}.p-time{position:relative}@media(max-width: 640px){.p-time{width:90%;margin:0 auto}}.p-time__town-img img{position:absolute;top:-10rem;right:0;left:0;margin:0 auto}@media(max-width: 640px){.p-time__town-img img{width:80%;margin:0 auto;top:-6rem}}.p-time__wrapper{border-radius:3rem;background:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;padding:1rem 3.5rem 3rem}@media(max-width: 640px){.p-time__wrapper{padding:1rem 2rem 2.5rem;margin-bottom:1.5rem}}.p-time__table{border:unset;color:#01752c;font-weight:bold;margin-bottom:2.1rem}@media(max-width: 640px){.p-time__table{margin-bottom:1.4rem}}.p-time__table tr{border-bottom:1px solid #01752c}.p-time__table th,.p-time__table td{border:unset;padding:.2em .3em}@media(max-width: 640px){.p-time__table th,.p-time__table td{padding:.1em 0em;padding:.4em .1em}}.p-time__table th{text-align:center;padding:.5em 0}.p-time__table td{font-size:2.4rem;text-align:center}@media(max-width: 640px){.p-time__table td{font-size:1.7rem;text-align:center}}.p-time__table .p-time__first-col th{font-size:2.4rem;padding-bottom:.5rem}@media(max-width: 640px){.p-time__table .p-time__first-col th{font-size:1.5rem}}.p-time__table .p-time__noon-col{background:#f5f5f5}.p-time__table .p-time__noon-col td{padding-top:.6rem;padding-bottom:.4rem}.p-time__table .p-time__noon-col td:nth-of-type(1){font-size:1.6rem}@media(max-width: 640px){.p-time__table .p-time__noon-col td:nth-of-type(1){font-size:1.3rem;padding-top:.2rem;padding-bottom:.1rem}}.p-time__table .p-time__time_td{color:#000;text-align:center;font-size:2rem}@media(max-width: 640px){.p-time__table .p-time__time_td{font-size:1.5rem}}.p-time__table .p-time__yasumi{color:#c2c2c2;font-size:2.4rem}@media(max-width: 640px){.p-time__table .p-time__yasumi{font-size:1.4rem}}.p-time__order--blue{color:#04aad5}.p-time__order--green{color:#05b1ab}@media(max-width: 640px){.p-time__order-col .item{margin-top:1rem !important}}.p-time__order-col .txt{-webkit-box-flex:1;-ms-flex:1;flex:1}.p-time__order-col .btn{max-width:28rem;width:100%}@media(max-width: 640px){.p-time__order-col .btn{max-width:100%}}.p-time__order-list{font-weight:bold;font-size:1.4rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5rem}.p-time__order-btn{border:1px solid #04aad5;border-radius:50rem;padding:.1rem .9rem .2rem;font-size:1.2rem;margin-left:1em}.p-time__order-listItem--txt-L{font-size:1.6rem}.c-time__reservation{padding:1.9rem 2rem 1.6rem}.p-common__clinic-message{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:1.3em}.p-common__clinic-message img{max-width:10.9rem;width:100%}@media(max-width: 640px){.p-common__clinic-message img{max-width:7rem}}.p-common__clinic-message div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:2.8rem;color:#01752c;font-weight:bold;letter-spacing:-1px}@media(max-width: 640px){.p-common__clinic-message div{font-size:1.5rem}}.p-common-c-order-area__top{background:#00ab9a;border-radius:8px 8px 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:27.4rem;padding:2rem}@media(max-width: 640px){.p-common-c-order-area__top{gap:2rem}}.p-common-c-order-area__top .p-common-c-order-area__btn{max-width:30rem;width:100%}.p-common-c-order-area__top-ttl{font-size:3.4rem;color:#fff;font-weight:bold}@media(max-width: 640px){.p-common-c-order-area__top-ttl{font-size:2.7rem}}.p-common-c-order-area__middle{background:#eef1ec;padding:4.5rem 5% 3rem}@media(max-width: 640px){.p-common-c-order-area__middle{padding:2.5rem 5% 2rem}}.p-common-c-order-area__middle__list{max-width:89rem;margin:0 auto}@media(max-width: 640px){.p-common-c-order-area__middle__list{display:-webkit-box;display:-ms-flexbox;display:flex;gap:0}}@media(max-width: 640px){.p-common-c-order-area__middle__list li{width:47% !important;margin-top:1rem !important}.p-common-c-order-area__middle__list li img{width:100%}}.p-common__pdf-link{text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:5.2rem;margin-top:1.5rem}@media(max-width: 640px){.p-common__pdf-link{gap:1rem;width:100%}}.p-common__pdf-link a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#584a38}.p-common__pdf-link a:before{content:"";margin-right:.7em;display:inline-block;width:1.6rem;height:1.9rem;background:url(../img/common/icn-pdf.png) no-repeat center center/cover}.p-common-c-order-area__bottom{background:#01752c;border-radius:0 0 8px 8px;padding-bottom:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:2em}@media(max-width: 640px){.p-common-c-order-area__bottom{gap:0}}.p-common-c-order-area__bottom a,.p-common-c-order-area__bottom p{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.p-common-c-order-area__bottom a{color:#fff;text-decoration:none;font-size:5.7rem}@media(max-width: 640px){.p-common-c-order-area__bottom a{font-size:3rem}}.p-common-c-order-area__bottom a:hover{color:#f9eb0c}.p-common-c-order-area__bottom p{font-size:1.6rem;color:#fff}.p-common-list-area__base{background:#eef1ec}.p-common-list-area__base+.p-common-list-area__base{margin-top:.8rem}.p-common-list-area__type-01{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:2em;color:#5c4d3a;padding:4rem 8rem 3.5rem 2rem;-webkit-box-sizing:border-box;box-sizing:border-box}@media(max-width: 640px){.p-common-list-area__type-01{gap:1em;padding:3.5rem 5% 3.1rem}}.p-common-list-area__type-01 dt{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:30rem;width:100%;font-size:2.4rem;font-weight:bold;text-align:center}@media(max-width: 640px){.p-common-list-area__type-01 dt{max-width:100%}}.p-common-list-area__type-01 dd{-webkit-box-flex:1;-ms-flex:1;flex:1}.p-common-list-area__type-01 dd a{color:#584a38;font-weight:bold}.p-common-list-area__type-01 dd a:hover{opacity:.5}.p-common__list-style-01 li{font-weight:bold}.p-common__list-style-01 li p{font-weight:normal}.p-common-link-txt a{color:#584a38}.p-common-link-txt a:hover{text-decoration:none !important}.p-common-link-txt a+p{margin-top:.2 .5em}.p-common-link-txt p{margin-bottom:1em}.p-common-link-txt.--under-line-none a{text-decoration:none}.p-common__list-style-02{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:.5em 2em;color:#5c4d3a;padding:4rem 7.7rem 3.5rem 7.7rem;-webkit-box-sizing:border-box;box-sizing:border-box}@media(max-width: 640px){.p-common__list-style-02{padding:2.8rem 5% 2.5rem}}.p-common__list-style-02 dt{color:#04aad5;font-weight:bold;font-size:2rem}.p-common__list-style-02 dd{font-size:1.8rem}.p-common-list-area__padding{padding:3.8rem 4rem 4rem;-webkit-box-sizing:border-box;box-sizing:border-box}@media(max-width: 640px){.p-common-list-area__padding{padding:3rem 5% 2rem}}.p-common-list-area__colom-2{-webkit-box-pack:stretch !important;-ms-flex-pack:stretch !important;justify-content:stretch !important}.p-common__col-stretch{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.p-common-col-block__btn{max-width:36rem;width:100%;margin:0 auto 3.5rem}@media(max-width: 640px){.p-common-col-block__btn{margin:0 auto 2.5rem}}.p-common__icn-ex-link:after{font-family:"Font Awesome 6 Free";font-weight:900;content:"";margin-left:.3em;font-size:60%;position:relative;top:-0.4em}.p-common__table-typ-01{width:100%}.p-common__table-typ-01 th,.p-common__table-typ-01 td{border:1px solid #e1e1e1;padding:1em 2em}@media(max-width: 640px){.p-common__table-typ-01 th,.p-common__table-typ-01 td{font-size:1.4rem;padding:.8em 1em}}.p-common__table-typ-01 th{background:#f2f2f2;font-weight:bold;max-width:10rem;text-align:center}@media(max-width: 640px){.p-common__table-typ-01 th{width:8rem}}.item.p-top-access__L{padding:0 2%;-webkit-box-sizing:border-box;box-sizing:border-box}.item.p-top-access__R img{width:100%;-webkit-box-shadow:0 4px 8px rgba(0,0,0,.1);box-shadow:0 4px 8px rgba(0,0,0,.1)}.p-top-access{padding:0 2%;-webkit-box-sizing:border-box;box-sizing:border-box}.p-top-access dt{color:#333;font-size:2.4rem;position:relative;padding-left:1.5em;margin-bottom:.5rem}.p-top-access dt:before{content:"●";color:#a2d7d4;display:inline-block;position:absolute;top:0;left:0}@media(max-width: 640px){.p-top-access dt:before{font-size:2rem}}.p-top-access dt.--green:before{color:#01752c}.p-top-access dt h3{margin:0}@media(max-width: 640px){.p-top-access dt h3{font-size:2rem}}.p-top-maintenance__col{gap:2.8rem}.p-top-maintenance__col .item{width:calc((100% - 5.6rem)/3)}@media(max-width: 640px){.p-top-maintenance__col .item{width:100%}}@media(max-width: 1024px){.p-top-maintenance__col{gap:2.8rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.p-top-maintenance__col .item{width:calc((100% - 2.8rem)/2)}}@media(max-width: 1024px)and (max-width: 640px){.p-top-maintenance__col .item{width:100%}}.p-top-maintenance__col .item{color:#fff;padding:3vw;-webkit-box-sizing:border-box;box-sizing:border-box}.p-top-maintenance__col .item div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;height:100%}@media(max-width: 640px){.p-top-maintenance__col .item div{padding:10% 5%;-webkit-box-sizing:border-box;box-sizing:border-box}}.p-top-maintenance__no1,.p-top-maintenance__no2,.p-top-maintenance__no3{height:53.2rem}@media(max-width: 1760px){.p-top-maintenance__no1,.p-top-maintenance__no2,.p-top-maintenance__no3{height:49rem}}@media(max-width: 1650px){.p-top-maintenance__no1,.p-top-maintenance__no2,.p-top-maintenance__no3{height:42rem}}@media(max-width: 1350px){.p-top-maintenance__no1,.p-top-maintenance__no2,.p-top-maintenance__no3{height:35rem}}@media(max-width: 1024px){.p-top-maintenance__no1,.p-top-maintenance__no2,.p-top-maintenance__no3{height:40rem}}@media(max-width: 960px){.p-top-maintenance__no1,.p-top-maintenance__no2,.p-top-maintenance__no3{height:35rem}}@media(max-width: 640px){.p-top-maintenance__no1,.p-top-maintenance__no2,.p-top-maintenance__no3{height:40rem}}.p-top-maintenance__no1{background:url(../img/top/img-top-01.jpg) no-repeat center center/cover;background-size:contain}.p-top-maintenance__no2{background:url(../img/top/img-top-02.jpg) no-repeat center center/cover;background-size:contain}.p-top-maintenance__no3{background:url(../img/top/img-top-03.jpg) no-repeat center center/cover;background-size:contain}.p-top-maintenance__ttl{font-size:5rem;font-size:2.6vw;line-height:1.3;margin-top:auto}@media(max-width: 640px){.p-top-maintenance__ttl{font-size:9vw}}.p-top-maintenance__ttl span{font-size:3rem;font-size:1.4vw;display:block}@media(max-width: 640px){.p-top-maintenance__ttl span{font-size:4vw}}.p-top-maintenance__link{text-decoration:none !important;color:#fff !important}.p-top-maintenance__link:hover div{color:#f9eb0c;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.p-top-maintenance__link:before{content:"";display:block;position:absolute;width:100%;height:100%;bottom:0;left:0}.p-top-maintenance__price{margin-top:auto;font-size:3rem;font-weight:bold;text-align:center;text-align:right;padding:1vw 0;width:100%}@media(max-width: 640px){.p-top-maintenance__price{font-size:5vw}}.p-top-maintenance__ttl{position:relative}.p-top-maintenance__ttl:before{content:"01";font-size:4vw;position:absolute;top:-1.3em;left:0;font-weight:bold;opacity:.5}@media(max-width: 640px){.p-top-maintenance__ttl:before{font-size:15vw}}.p-top-maintenance__no2 .p-top-maintenance__ttl:before{content:"02"}.p-top-maintenance__no3 .p-top-maintenance__ttl:before{content:"03"}.--num-none:before{content:unset !important}.p-top-access__area{overflow:hidden}@media screen and (min-width: 1350px)and (max-width: 1720px){.p-top-access__area .__inner{width:100%}}@media(max-width: 1350px){.p-top-access__col{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media(max-width: 1350px){.p-top-access__col>.item{width:100%}}.p-top-access__L{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.p-top-access__R .p-top-access__R-img{width:50vw;margin-right:calc(50% - 50vw)}@media(max-width: 1350px){.p-top-access__R .p-top-access__R-img{width:90%;margin:0 auto}}.p-top-access__R .p-top-access__R-img{position:relative;z-index:-1}.p-top-about{background:#01752c}.p-top-about img{max-width:100%;width:auto;height:100%;display:block;-o-object-fit:cover;object-fit:cover}.p-top-about .txt{color:#fff;padding:3vw 5%;-webkit-box-sizing:border-box;box-sizing:border-box}@media(max-width: 640px){.p-top-about .txt{padding-bottom:5rem}}.p-top-about-col{gap:0;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.p-top-shop{margin-top:10rem;background:url(../img/common/img-footer.jpg) no-repeat center center/cover;color:#fff;padding:4vw}@media(max-width: 640px){.p-top-shop{padding:6vw 5%}}.p-top-shop__inner{max-width:70rem}.p-top-shop-btn{margin:0 auto}.p-top-calendar{margin-top:2.5rem}.p-exchange__col3,.p-carrier__col-2{gap:2.8rem}.p-exchange__col3 .item,.p-carrier__col-2 .item{width:calc((100% - 5.6rem)/3)}@media(max-width: 640px){.p-exchange__col3 .item,.p-carrier__col-2 .item{width:100%}}.p-exchange__col3 h3,.p-carrier__col-2 h3{color:#01752c}.p-exchange__col3 img,.p-carrier__col-2 img{width:100%}.p-exchange__col2{padding:2rem 0;border-bottom:1px dashed #ccc}@media(max-width: 640px){.p-exchange__col2{display:-webkit-box;display:-ms-flexbox;display:flex}}.p-exchange__col2 .img{max-width:48.3rem !important}.p-exchange__col2 .img img{width:100%}.p-exchange__col2 .txt{-webkit-box-flex:1;-ms-flex:1;flex:1}@media(max-width: 640px){.p-exchange__col2 .txt{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.p-exchange__col2 .txt h3{margin-bottom:2rem;padding-bottom:.5em;line-height:1.3}@media(max-width: 640px){.p-exchange__col2 .txt h3{margin-bottom:unset;padding-bottom:unset}}.p-exchange__col2:nth-of-type(2n) .txt{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.p-exchange__table{border:unset;border:unset}.p-exchange__table th,.p-exchange__table td{border:unset;padding:unset;font-size:1.4rem;padding:.5em 1em}.p-exchange__table th{color:#01752c;max-width:20rem;max-width:21rem;width:14rem;text-align:center;background:rgba(1,117,44,.0784313725);border-bottom:2px solid #fff}@media(max-width: 640px){.p-exchange__table th{width:unset}}.p-access__greeting{width:80%;margin:0 auto}@media(max-width: 640px){.p-access__greeting{width:100%}}.p-access__greeting__name{text-align:right;width:100%}.p-access__greeting__name span{font-weight:bold}.p-access__col{gap:3rem}.p-access__col .item{width:calc((100% - 3rem)/2)}@media(max-width: 640px){.p-access__col .item{width:100%}}.p-access__col .img{max-width:70rem;width:100%}.p-access__col .img img{border-radius:0px;width:100%}.p-access__col .txt{-webkit-box-flex:1;-ms-flex:1;flex:1}.p-access__btn{max-width:30rem;margin:0 auto}.p-about-col__w120{max-width:120rem}.p-about-col__w120>p{width:80%;margin:0 auto}@media(max-width: 640px){.p-about-col__w120>p{width:100%}}.p-about-col img{width:100%}.p-about-time{display:table;width:100%;border-collapse:collapse;table-layout:fixed}@media(max-width: 640px){.p-about-time{table-layout:unset}}.p-about-time th,.p-about-time td{padding:1.5rem;border:1px solid #ddd;text-align:center;width:50%;color:#000}@media(max-width: 640px){.p-about-time th,.p-about-time td{font-size:1.2rem}}.p-about-time th{background:#01752c;color:#fff}.p-about-time td{font-size:2.4rem;color:#01752c}@media(max-width: 640px){.p-about-time td{font-size:1.2rem}}.p-about-time td .p-about-time__holiday{color:#ccc}.p-about-time .p-about-time__wed-p{font-size:1.4rem;display:block;font-weight:bold;color:#000}@media(max-width: 640px){.p-about-time .p-about-time__wed-p{font-size:1rem;display:none}}.p-about-time .p-about-time__head{font-size:1.6rem;color:#000}@media(max-width: 640px){.p-about-time .p-about-time__head{font-size:1.2rem}}.p-about-time__wed-p.sp{display:block;text-align:center;padding:.5em;width:100%;font-size:1.2rem}.p-flow__list{position:relative}.p-flow__list:after{content:"";width:0;height:0;border-style:solid;border-right:97px solid rgba(0,0,0,0);border-left:97px solid rgba(0,0,0,0);border-top:52px solid #01752c;border-bottom:0;position:absolute;bottom:-52px;left:9rem}@media(max-width: 640px){.p-flow__list:after{left:32vw;border-right:48.5px solid rgba(0,0,0,0);border-left:48.5px solid rgba(0,0,0,0);border-top:26px solid #01752c;bottom:-26px}}.p-flow__list:last-child:after{display:none}.p-flow__flow-col{max-width:100rem;margin:0 auto}.p-flow__list{border-radius:20px;border:5px solid #01752c;-webkit-box-sizing:border-box;box-sizing:border-box;padding:2.5em 3em}@media(max-width: 640px){.p-flow__list{padding:1.5em 2em}}.p-flow__list+.p-flow__list{margin-top:5rem}@media(max-width: 640px){.p-flow__list+.p-flow__list{margin-top:3rem}}.p-flow__list.--contact{padding:unset;padding-top:3em}@media(max-width: 640px){.p-flow__list.--contact{padding-top:1.5rem}}.p-flow__list.--contact .p-flow__ttl{margin-left:1em}@media(max-width: 640px){.p-flow__list.--contact .p-flow__ttl{margin:unset}}.p-flow__list.--contact .p-flow__p{margin-right:2.5em}@media(max-width: 640px){.p-flow__list.--contact .p-flow__p{padding:0em 2.5em 0;margin:unset}}.p-flow__contact-bottom{background:rgba(238,238,238,.5294117647);width:100%}.p-flow__contact-inner{max-width:72rem;margin:0 auto;padding:2em;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.p-flow__contact-inner .item{text-align:center}.p-flow__contact-inner .item.tel{-webkit-box-flex:1;-ms-flex:1;flex:1}.p-flow__contact-btn{font-weight:bold}@media(max-width: 640px){.p-flow__contact-btn{margin-top:unset !important}}.p-flow__contact-btn a{display:block;text-decoration:none !important;padding:1em;-webkit-box-sizing:border-box;box-sizing:border-box}.p-flow__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:5rem;gap:4rem 5rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.p-flow__inner .item{width:calc((100% - 5rem)/2)}@media(max-width: 640px){.p-flow__inner .item{width:100%}}@media(max-width: 640px){.p-flow__inner{gap:1rem}}.p-flow__ttl{font-size:3.5rem;color:#01752c;width:100%;max-width:28rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0;padding:0}@media(max-width: 640px){.p-flow__ttl{font-size:2.5rem;width:100%;max-width:100%}}.p-flow__p{-webkit-box-flex:1;-ms-flex:1;flex:1}.p-flow__contect-tel{max-width:33.7rem;width:100%;margin:0 auto}.p-flow__bottom-message{padding:2.5% 5% 3% 5%;background:rgba(238,238,238,.5294117647);-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:8px}@media(max-width: 640px){.p-flow__bottom-message{padding:5%}}.p-flow__ttl-s:before{content:"●";color:#01752c;margin-right:.3em}.p-access__map iframe{width:100%;height:54rem;display:block}.p-access__4t img{width:100%}.p-service__col-3{gap:3rem}.p-service__col-3 .item{width:calc((100% - 6rem)/3)}@media(max-width: 640px){.p-service__col-3 .item{width:100%}}.p-service__col-3 .item{color:#01752c;font-weight:bold;text-align:center;font-size:4rem;line-height:1.3;padding:1em 1em .5em;-webkit-box-sizing:border-box;box-sizing:border-box}.p-service__col-3 .item span{font-size:6rem}.p-service__col-2{gap:3.2rem}.p-service__col-2 .item{width:calc((100% - 3.2rem)/2)}@media(max-width: 640px){.p-service__col-2 .item{width:100%}}@media(max-width: 640px){.p-service__col-2{gap:0rem}}.p-service__col-2 .item.txt{-webkit-box-flex:1;-ms-flex:1;flex:1}.p-service__col-2 .item.img{max-width:70.3rem;width:100%}.p-service__col-2 .item.img img{width:100%}.p-service__col-2 .p-service__ttl-col{font-size:3rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;line-height:1.2}@media(max-width: 640px){.p-service__col-2 .sp-mt-03{margin-top:2rem}}.p-service__col-2 .p-service__ttl-item{font-weight:bold;line-height:.8;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:3rem}@media(max-width: 640px){.p-service__col-2 .p-service__ttl-item{margin-bottom:1rem}}.p-service__col-2 .p-service__ttl-item.num{font-size:7.5rem;color:#01752c;max-width:11rem;width:100%;position:relative;top:-0.1em}.p-service__col-2 .p-service__txt-M{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:5rem}.p-service__price-table.--01 th,.p-service__price-table.--01 td{width:20%}.p-service__price-table{border:1px solid #e3e3e3}@media(max-width: 640px){.p-service__price-table{overflow-x:auto;white-space:nowrap;display:block}}.p-service__price-table th,.p-service__price-table td{border:1px solid #e3e3e3;width:12.5%;text-align:center;padding:1rem;font-size:1.4rem}@media(max-width: 640px){.p-service__price-table th,.p-service__price-table td{font-size:1.2rem}}.p-service__price-table th{background:#333;color:#fff}.p-service__price-table tr:nth-child(odd){background-color:#f2f2f2}.--price-br-none{display:none}.p-service__price{display:none}.p-exchange__table-list{border-top:1px dashed #01752c;margin-top:.6em}.p-exchange__table-list li{border-bottom:1px dashed #01752c;padding:.5em;text-indent:-1em;padding-left:2em}.p-service__ttl-txt{text-align:left}@media(max-width: 640px){.p-service__txt-M{font-size:3.8rem !important;line-height:1.1}}.p-service__txt-M b{font-size:1.8rem}@media(max-width: 640px){.p-service__txt-M b{display:block}}@media(max-width: 640px){.p-service__txt-M br{display:none}}.p-maintenance{background:rgba(245,245,245,.9019607843);padding:5rem}@media(max-width: 640px){.p-maintenance{padding:5rem 0}}.p-maintenance__service-list{gap:4rem;background:#fff}.p-maintenance__service-list .item{width:calc((100% - 4rem)/2)}@media(max-width: 640px){.p-maintenance__service-list .item{width:100%}}.p-maintenance__service-list .img{max-width:40rem}.p-maintenance__service-list .img img{width:100%;display:block}.p-maintenance__service-list .txt{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:3rem 3rem 3rem 0;-webkit-box-sizing:border-box;box-sizing:border-box}@media(max-width: 640px){.p-maintenance__service-list .txt{padding:1rem 2rem 2rem 2rem;margin-top:0 !important}}.p-maintenance__service-list .txt h3{color:#01752c}.p-carrier__col-2{gap:4rem}.p-carrier__col-2 .item{width:calc((100% - 4rem)/2)}@media(max-width: 640px){.p-carrier__col-2 .item{width:100%}}.contact-form,.contact-tel{background:#fff;max-width:90rem;padding:6rem 8rem 2rem;-webkit-box-shadow:10px 10px 50px -9px rgba(0,0,0,.2);box-shadow:10px 10px 50px -9px rgba(0,0,0,.2);-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:8px}@media(max-width: 640px){.contact-form,.contact-tel{padding:6% 5%}}.contact-form dl,.contact-tel dl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:1rem 1rem 2.7rem;margin-bottom:1.3rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.contact-form dl:last-of-typet,.contact-tel dl:last-of-typet{margin-bottom:2rem}.contact-form dl dt,.contact-tel dl dt{font-size:2rem;font-size:1.6rem;margin-bottom:1.5rem;color:#01001a;font-weight:bold;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.contact-form dl dt span,.contact-tel dl dt span{display:inline-block;background:#fe7376;color:#fff;font-size:1.1rem;padding:0 1rem .2rem;margin-left:1rem;border-radius:4px}.contact-form dl dd input,.contact-tel dl dd input,.contact-form dl dd textarea,.contact-tel dl dd textarea,.contact-form dl dd select,.contact-tel dl dd select{width:100%;padding:1.2rem 1.3rem 1.1rem;font-size:1.6rem;border-radius:6px;border:1px solid #ccc;-webkit-box-sizing:border-box;box-sizing:border-box}.contact-form dl dd input::-webkit-input-placeholder, .contact-tel dl dd input::-webkit-input-placeholder{color:#ccc}.contact-form dl dd input::-moz-placeholder, .contact-tel dl dd input::-moz-placeholder{color:#ccc}.contact-form dl dd input:-ms-input-placeholder, .contact-tel dl dd input:-ms-input-placeholder{color:#ccc}.contact-form dl dd input::-ms-input-placeholder, .contact-tel dl dd input::-ms-input-placeholder{color:#ccc}.contact-form dl dd input::placeholder,.contact-tel dl dd input::placeholder{color:#ccc}.contact-form .wpcf7-not-valid-tip,.contact-tel .wpcf7-not-valid-tip{padding:.5rem 0 0 .5rem}.contact-form input[type=submit],.contact-tel input[type=submit]{border:none;cursor:pointer;max-width:32rem;width:100%;text-align:center;margin:0 auto}.contact-form input[type=radio],.contact-tel input[type=radio]{width:unset}.contact-form label,.contact-tel label{cursor:pointer}.contact-form input:checked+span,.contact-tel input:checked+span{color:#487cff;font-weight:bold}.contact-form .clinic-open input,.contact-tel .clinic-open input{max-width:20rem}.contact-tel{padding:4rem 8rem 4rem}@media(max-width: 640px){.contact-tel{padding-left:2rem;padding-right:2rem}}.tel-num{font-size:4rem}.tel-num a{text-decoration:none}.contact-requirements .wpcf7-form-control span.wpcf7-list-item{width:calc(50% - 1em);margin-bottom:10px;font-size:90%}@media(max-width: 640px){.contact-requirements .wpcf7-form-control span.wpcf7-list-item{width:calc(100% - 2em)}}.contact-requirements .wpcf7-form-control span.wpcf7-list-item label{background:#01752c;display:block;text-align:center}.contact-requirements .wpcf7-form-control span.wpcf7-list-item label input{display:none}.contact-requirements .wpcf7-form-control span.wpcf7-list-item label input:checked+.wpcf7-list-item-label{background:#01752c;display:block}.contact-requirements .wpcf7-form-control span.wpcf7-list-item label input:checked+span{color:#000}.contact-requirements .wpcf7-form-control span.wpcf7-list-item label span{padding:15px 20px;display:block}.contact-tel{font-weight:bold;font-size:1.6rem;text-align:center}.contact-tel a{text-decoration:none}.contact-tel a i{font-size:3rem;color:#00ab9a}.contact-tel a .color-tel{font-size:3rem;color:#00ab9a;margin:0 .5em 0}.contact-tel .color-holiday{font-weight:normal}.u-tac{text-align:center}.u-tar{text-align:right}.u-fwb{font-weight:bold}@media screen and (min-width: 1280px){.only_pc_none{display:none !important}}@media screen and (min-width: 641px)and (max-width: 1279px){.only_tab_none{display:none !important}}@media screen and (max-width: 640px){.only_sp_none{display:none !important}}.u-txt-size--18{font-size:1.8rem}.u-txt-size--14{font-size:1.4rem}.u-mal{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.u-m-top__auto{margin-top:auto}.p-common__col-block-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.u-flex-direction-column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.u-padding-LR-5per{padding-left:5%;padding-right:5%}.u-maxW__1100{max-width:110rem;margin:0 auto}.u-maxW__320{max-width:32rem}.u-w100{max-width:100rem;margin:0 auto}/*# sourceMappingURL=style.min.css.map */