﻿body{color:#4a494b}a:hover{color:var(--vk-color-text-link);opacity:0.8}.color-nom{color:#4a494b}img{vertical-align:bottom}.wp-block-image.aligncenter{margin-left:auto;margin-right:auto}.site-header--layout--nav-float .site-header-logo{width:auto;margin:0;padding:0 0 0 15px}.site-header--layout--nav-float .site-header-container{justify-content:space-between;align-items:center}.wp-element-caption{font-size:13px}.header-right .access a{display:block;height:90px;width:90px;color:#fff;font-size:0.9em;background:#297ee0 url(../images/ico-access.png) no-repeat;background-size:auto 45px;background-position:top 10px center;padding:60px 0 0;border-right:solid 1px rgba(255, 255, 255, 0.7)}.header-right .reserve a{display:block;height:90px;width:90px;color:#fff;font-size:0.9em;background:#f33544 url(../images/ico-calendar.png) no-repeat;background-size:auto 45px;background-position:top 10px center;padding:60px 0 0;border-right:solid 1px rgba(255, 255, 255, 0.7)}.header-right .tel{background-image:-moz-linear-gradient(0deg, #297ee0 0%, #4bb1ef 100%);background-image:-webkit-linear-gradient(0deg, #297ee0 0%, #4bb1ef 100%);background-image:-ms-linear-gradient(0deg, #297ee0 0%, #4bb1ef 100%);height:90px;font-size:0.9em;display:flex;align-items:center}.header-right .tel a{color:#fff;display:block;padding:5px 10px;width:280px}.header-right .tel .time{font-size:0.8em}.header-right .tel .time dl dt{font-weight:normal;width:60px;margin:0}.header-right .tel .time dl dd{width:calc(100% - 60px);padding-left:10px}.header-right .tel .number{font-size:1.8em;background:url(../images/ico-tel.png) no-repeat;background-size:25px;background-position:left center;padding:0 0 0 30px}.vk_post-btn-display .vk_post_btnOuter{position:relative;margin-top:20px}.category-list{list-style:none;margin:0 0 40px;padding:0}.category-list li{margin:0 5px 10px}.category-list li a{display:inline-block;border:solid 1px;padding:10px 20px;font-size:0.9em}.nav-container{border-top:solid 1px #dddfde;border-bottom:solid 1px #dddfde}.nav-container #global-nav,.nav-container .global-nav-list{width:100%}.bnr_youtube{width:400px;margin:0 auto 30px;max-width:calc(100% - 30px)}.global-nav-list>li{float:none;flex:auto;border-left:solid 1px #dddfde}.global-nav-list>li:before{content:none}.global-nav-list>li .global-nav-name:after{color:#297ee0;font-size:0.8em;display:block}.global-nav-list>li:first-child a{color:rgba(255, 255, 255, 0);background:url(../images/house-black-silhouette-without-door.png) no-repeat;background-size:20px;background-position:top 12px center}.global-nav-list>li:first-child .global-nav-name:after{content:"HOME"}.global-nav-list>li:nth-child(2) .global-nav-name:after{content:"CLINIC"}.global-nav-list>li:nth-child(3) .global-nav-name:after{content:"DIAGNOSIS"}.global-nav-list>li:nth-child(4) .global-nav-name:after{content:"SYMPTOMS"}.global-nav-list>li:nth-child(5) .global-nav-name:after{content:"SPORTS"}.global-nav-list>li:nth-child(6) .global-nav-name:after{content:"PRIVATE CARE"}.global-nav-list>li:last-child{border-right:solid 1px #dddfde}.global-nav-list>li:last-child .global-nav-name:after{content:"DAYCARE"}.global-nav-list>li .global-nav-name{font-weight:normal}.site-header{box-shadow:none}.daycare-info{background:#fef1f2;padding:20px}#hero{height:500px;position:relative}#hero img{height:500px;width:100%;object-fit:cover}#hero .main-slider>div{display:none}#hero .main-slider>div:first-child{display:block}#hero .main-slider.slick-initialized>div{display:block}#hero>div.inner{display:flex;justify-content:center;align-items:center;font-family:"游明朝", "Yu Mincho", YuMincho, "Hiragino Mincho Pro", serif;font-size:2.5em;height:100%;-moz-text-shadow:2px 2px 8px rgba(255, 255, 255, 0.7);-webkit-text-shadow:2px 2px 8px rgba(255, 255, 255, 0.7);-ms-text-shadow:2px 2px 8px rgba(255, 255, 255, 0.7);text-shadow:2px 2px 8px rgba(255, 255, 255, 0.7);text-shadow:1px 1px 0 #fff, -1px 1px 0 #fff, 1px -1px 0 #fff, -1px -1px 0 #fff;position:absolute;top:0;width:100%}.header_scrolled .header-right{display:none !important}.home-news{background:#e9f2fc}.home-news .siteTitle{font-size:1.1em}.home-news .inner{background:#fff;max-width:1000px;border-radius:20px;margin:0 auto;padding:25px;position:relative;top:-40px}.home-news .inner>div:first-child{border-bottom:solid 1px #e9f2fc;margin-bottom:20px;padding-bottom:20px}.home-news .inner .head{width:180px}.home-news .inner .head .font-en{color:#00508f;font-size:1.4em}.home-news .inner .head h2{border:none;padding:0;font-size:12px;display:flex;justify-content:flex-end;align-items:center;font-weight:normal}.home-news .inner .head h2:before{content:"";background:#dddfde;width:50px;height:1px;margin-right:10px}.home-news .inner .head .btn-news a{background:#e9f2fc url(../images/ico-arrow1.png) no-repeat;background-size:11px;background-position:right 15px center;display:block;border-radius:50px;padding:10px 20px;font-size:0.8em}.home-news .inner .news-contetns{width:calc(100% - 220px)}.home-news .inner .news-contetns>ul{margin:0;padding:0;list-style:none}.home-news .inner .news-contetns>ul>li{padding:0.5em 0;border-bottom:dashed 1px #dddfde;margin:0}.home-news .inner .news-contetns>ul>li:last-child{border-bottom:none}.home-news .inner .news-contetns>ul>li .category{margin-right:10px}.home-news .inner .news-contetns>ul>li .category ul{list-style:none;padding:0;margin:0;font-size:0.8em}.home-news .inner .news-contetns>ul>li .category ul li{text-align:center;margin:0}.home-news .inner .news-contetns>ul>li .category ul li a{border:solid 1px;width:120px;padding:2px;display:block;margin-right:5px}.home-news .inner .news-contetns>ul>li .date{margin-right:20px}.home-news .inner .news-contetns>ul>li .new-txt{background:#f33544;color:#fff;font-size:0.8em;border-radius:2px;padding:2px 5px}li a,p a{text-decoration:none}.section-ttl{background:url(../images/bg-slash.png) no-repeat;background-size:42px;background-position:bottom center;padding:0 0 30px;margin-bottom:40px}.section-ttl .en{font-size:2.8em;color:#00508f}.section-ttl h2{font-weight:normal;border:none;margin:0;font-size:14px;padding:0}.bg-container{position:relative;margin-bottom:40px}.bg-container .bg{width:55%;height:100%;position:absolute;left:0;top:0}.bg-container .bg img{width:100%;height:100%;object-fit:cover}.bg-container .text-contents{background:#fff;padding:50px 30px;width:50%;position:relative;z-index:3;margin:50px 0}.bg-container .text-contents h2{color:#00508f;font-weight:bold;font-size:1.6em;border:none;padding:0;margin:0 0 0.5em}.home-section3 .bg-container .bg{left:unset;right:0}.vk_posts>div{width:33.3% !important}.entry-body>.vk_posts>.media.vk_post-col-lg-12,.main-section>.vk_posts>.media.vk_post-col-lg-12{padding:0;border:none}.entry-body>.vk_posts>.media.vk_post-col-sm-12:first-child,.main-section>.vk_posts>.media.vk_post-col-sm-12:first-child{border-top:none}.vk_post.media{display:block;margin:0;padding:0 15px !important}.vk_post .media-img{width:100%;margin:0 0 10px}.vk_post .media-body{width:100%}.contents-list{max-width:800px;margin:0 auto}.contents-list>div{width:50%;padding:0 10px}.contents-list>div:nth-last-child(2) .inner,.contents-list>div:last-child .inner{border-bottom:solid 1px #dddfde}.contents-list>div .inner{border-top:solid 1px #dddfde}.contents-list>div .inner a{display:block;padding:15px;background:url(../images/ico-arrow2.png) no-repeat;background-size:11px;background-position:right 20px center}.contents-list>div .inner a .ico{width:88px;margin-right:10px}.section{padding:0 0 80px}.home-section2 .ttl{font-size:1.8em;font-weight:bold;margin-bottom:1em}.home-section2 .sub-ttl{font-weight:bold;font-size:1.4em;margin-bottom:0.8em;color:#297ee0}.home-section2 .sub-ttl.sports{color:#f33544}.onayami-list{list-style:none;padding:0;margin:0 0 40px}.onayami-list.sports>li:nth-child(even)>div .ttl{color:#f33544}.onayami-list.sports>li>div{background:#fef1f2}.onayami-list.sports>li>div .ttl{color:#f33544}.onayami-list>li{width:25%;padding:0 10px}.onayami-list>li:nth-child(even)>div .ttl{color:#44c4e0}.onayami-list>li>div{background:#e9f2fc;border-radius:20px;text-align:center;padding:20px 10px 15px}.onayami-list>li>div a{display:block}.onayami-list>li>div .ico img{height:90px;width:auto}.onayami-list>li>div .ttl{font-size:1em;color:#297ee0;margin:0;height:40px;display:flex;align-items:center;justify-content:center;line-height:1.3}.onayami-list>li>div .ttl small{display:block}.btn-ptn1{min-width:310px;padding:0 40px;text-align:center;background:url(../images/ico-arrow2.png) no-repeat;background-size:8px;background-position:right 20px center;border:solid 1px;border-radius:50px;height:70px;line-height:68px;display:inline-block;max-width:100%}.home-section4{background:#e9f2fc;padding-top:80px}.home-section4 .ttl{font-size:1.8em;font-weight:bold;margin-bottom:1em;color:#00508f}.home-section4 h2{background:#00508f;color:#fff;font-size:1.1em;padding:10px 20px;border:none;margin-top:40px;border-radius:5px}.home-section4 .googlemap{border:solid 2px #fff;height:340px;margin-bottom:10px}.home-section4 .access-row{border-bottom:dashed 1px;padding:1em 0}.home-section4 .access-row.last{border-bottom:none}.home-section4 .access-row .head{width:20%}.home-section4 .access-row .text{width:80%}.home-section4 .btn-access{background:#fff url(../images/ico-arrow1.png) no-repeat;background-size:11px;background-position:right 15px center;display:block;border-radius:50px;padding:10px 20px;font-size:0.8em;width:180px}.site-footer{border-top:none;font-size:1em}.site-footer .widget_nav_menu>div>ul li{font-weight:bold;font-size:0.9em}.site-footer .widget_nav_menu>div>ul li a{border-bottom:none;padding-top:5px;padding-bottom:5px}.site-footer .widget_nav_menu>div>ul li ul li{font-weight:normal}.site-footer .site-header-logo{padding:0 0 0 15px;margin:0}.site-footer .site-header-container{border-bottom:solid 1px #dddfde;border-top:solid 1px #dddfde}.header_scrolled footer .header-top,.header_scrolled footer .site-header-logo,.header_scrolled footer .site-header-sub,.header_scrolled footer .vk-campaign-text{display:block}.header_scrolled footer .header-right{display:flex !important}.site-footer-copyright{border-top:solid 1px #dddfde;font-size:0.8em}.page-header{background:url(../images/sub-bg-left.png) no-repeat, #e9f2fc url(../images/sub-bg-right.png) no-repeat;background-position:left top, right top;background-size:50%, 50%;padding:40px 0}.page-header-title,h1.page-header-title{color:#00508f;font-size:2.5em;font-family:"游明朝", "Yu Mincho", YuMincho, "Hiragino Mincho Pro", serif}.breadcrumb{border:none}.breadcrumb a{color:#297ee0}.sub-section-title{border:none;padding:0}.sub-section-title:after{content:none}.veu_postList .postList_terms a,.vk_post_imgOuter_singleTermLabel{color:#4a494b !important;background:#fff !important;border:solid 1px !important;border-radius:0}.vk_post_title_new{display:none}.vk_post .vk_post_btn{background:#e9f2fc url(../images/ico-arrow1.png) no-repeat;background-size:11px;background-position:right 15px center;color:#4a494b;border-radius:50px;padding:10px 20px;font-size:0.8em;border:none;width:180px}.vk_post_imgOuter_singleTermLabel{padding:0.4em 1.2em}.entry-meta-item.entry-meta-item-author,.vk_posts.next-prev{display:none}.site-footer-content{padding-top:20px}.entry-meta-data-list dt{color:#4a494b;background:none;border:solid 1px;border-radius:0}.entry-body .sub-ttl{font-weight:bold;font-size:1.4em;margin-bottom:0.5em;color:#f33544;font-family:"游明朝", "Yu Mincho", YuMincho, "Hiragino Mincho Pro", serif}.entry-body .ttl-l{font-size:2em;font-family:"游明朝", "Yu Mincho", YuMincho, "Hiragino Mincho Pro", serif;margin-bottom:1.2em;font-weight:bold}.entry-body h2{color:#44c4e0;font-family:"游明朝", "Yu Mincho", YuMincho, "Hiragino Mincho Pro", serif;border-top:solid 2px #44c4e0;border-bottom:solid 2px #44c4e0}.entry-body h2.subsection__ttl{background:#44c4e0;color:#fff;text-align:center;font-size:2rem}.entry-body h3{border-left:solid 8px #297ee0;font-family:"游明朝", "Yu Mincho", YuMincho, "Hiragino Mincho Pro", serif;padding:5px 0 5px 15px;border-bottom:none}.entry-body h3:after{content:none}.entry-body h4{background:#e9f2fc;font-size:1.1em}.entry-body .font-middle{font-weight:bold;font-size:1.3em;color:#297ee0}.entry-body dl{border-bottom:dashed 1px;padding-bottom:var(--vk-margin-element-bottom)}.entry-body dl dt{color:#297edd}.entry-body small{display:inline-block;line-height:1.6}.entry-body .wp-block-button{margin-bottom:10px}.entry-body ul.list-check{list-style:none;padding:0;background:#e9f2fc;padding:20px}.entry-body ul.list-check li{background:url(../images/ico-check.png) no-repeat;background-size:18px;background-position:left top 5px;padding:0 0 0 24px}.entry-body .googlemap{height:380px}.entry-body .timeline{list-style:none;margin:0;padding:0}.entry-body .timeline li{margin-bottom:0;padding-left:22px;position:relative}.entry-body .timeline li .timeline-content{margin-top:10px}.entry-body .timeline li::before{font-family:"Font Awesome 5 Free";content:"";transform:scale(1);font-weight:bold;color:#297ee0;position:absolute;left:0;top:7px}.entry-body .timeline li .timeline-date{width:110px;margin-top:0px;font-weight:bold}.entry-body .timeline li .timeline-content{width:auto;border-left:3px #ddd solid;padding-left:20px}.vk-mobile-nav{padding-top:70px;background-color:rgba(255, 255, 255, 0.9)}.vk-mobile-nav-menu-btn{width:40px;height:40px;border-color:#e9f2fc;background:var(--vk-mobile-nav-menu-btn-bg-src) center 50% no-repeat #e9f2fc;left:unset;right:15px;top:15px}.vk-mobile-nav-menu-btn.menu-open{border-color:#e9f2fc;background:var(--vk-mobile-nav-menu-btn-close-bg-src) center 50% no-repeat #e9f2fc}.admin-bar .vk-mobile-nav-menu-btn{top:calc(32px + 15px)}@media (max-width:782px){.admin-bar .vk-mobile-nav-menu-btn{top:calc(46px + 15px)}}.wp-block-image img{width:100%}.wp-block-image figcaption{font-size:1em}table th,table td{font-size:1em;padding:0.7em;border-color:#dddfde}table th{background:#e9f2fc}table.responsible-person tr:first-child th{background:#297edd;color:#fff;border-color:#fff}.cta-tel{border:solid 5px #297ee0;max-width:600px;margin:0 auto 30px;padding:20px;font-weight:bold;border-radius:20px}.cta-tel .tel{font-size:1.8em;color:#297ee0}.cta-tel .tel a{color:#297ee0;font-size:1.2em}.recruit-list .thumbnail img{height:220px;object-fit:cover}.recruit-list h5{padding:0;border:none}.subpage-hero{font-family:"游明朝", "Yu Mincho", YuMincho, "Hiragino Mincho Pro", serif}.wpcf7 table{border-top:none}.wpcf7 table th,.wpcf7 table td{border:none}.wpcf7 table tr{border-bottom:dashed 1px}.wpcf7 table th{background:none;text-align:left}.wpcf7 table th .must{color:#f33544}input[type="date"],input[type="email"],input[type="number"],input[type="password"],input[type="tel"],input[type="text"],input[type="url"]{margin:0;background:#e9f2fc;border:none}select,textarea{margin:0;background:#e9f2fc;border:none}input[type="date"]:focus,input[type="date"]:active:focus{outline:none}input[type="email"]:focus,input[type="email"]:active:focus{outline:none}input[type="number"]:focus,input[type="number"]:active:focus{outline:none}input[type="password"]:focus,input[type="password"]:active:focus{outline:none}input[type="tel"]:focus,input[type="tel"]:active:focus{outline:none}input[type="text"]:focus,input[type="text"]:active:focus{outline:none}input[type="url"]:focus,input[type="url"]:active:focus{outline:none}select:focus,select:active:focus{outline:none}textarea:focus,textarea:active:focus{outline:none}input[type="submit"]{border:none;border-radius:50px;height:60px;line-height:60px;padding:0;width:400px;max-width:100%}.wpcf7-spinner{display:block;margin:0 auto}.recaptcha{font-size:0.9em}.recaptcha a{text-decoration:underline}.privacy{background:#f8f8f8;padding:20px;font-size:0.9em}.nayami-ttl{font-weight:bold;font-size:1.4em;margin-bottom:40px}.nayami-ttl .ico{margin-bottom:10px}.nayami-ttl .ico img{height:90px;width:auto}.sub-nayami-list{margin-bottom:60px}.sub-nayami-list>div{margin-bottom:20px}.sub-nayami-list .inner{background:#e9f2fc;border-radius:10px;padding:20px 10px;height:100%;display:flex;align-items:center;justify-content:center;color:#297ee0;font-weight:bold;font-size:1.1em}.sub-nayami-list .inner .color-nom{font-weight:normal;font-size:0.9em}.section-feature{background:#ecf9fc;width:100vw;margin:0 calc(50% - 50vw);padding:60px 0 40px}.section-feature .feature-block{background:#fff;padding:30px 50px;position:relative;margin-bottom:40px}.section-feature .feature-block .number{border-radius:50%;background-image:-moz-linear-gradient(0deg, #297ee0 0%, #4bb1ef 100%);background-image:-webkit-linear-gradient(0deg, #297ee0 0%, #4bb1ef 100%);background-image:-ms-linear-gradient(0deg, #297ee0 0%, #4bb1ef 100%);position:absolute;color:#fff;text-align:center;font-size:40px;line-height:70px;font-family:"游明朝", "Yu Mincho", YuMincho, "Hiragino Mincho Pro", serif;left:-20px;top:-20px;width:70px;height:70px}.section-feature .feature-block .number small{font-size:12px;font-weight:bold;display:block;margin-bottom:-20px;margin-top:10px}.section-feature .feature-block .head{color:#297ee0;font-weight:bold;font-size:1.6em;margin-bottom:30px}.underline a{text-decoration:underline}.merit-block{background:#f7f7f7;padding:20px}.merit-block p{margin:0}.merit-block .merit span{font-weight:bold;color:#f33544}.merit-block .demerit span{font-weight:bold;color:#297ee0}.sp-fixed-btn{display:none;position:fixed;z-index:9999;padding:0 5px;width:100%;bottom:5px;left:0;right:0;max-width:450px;margin:auto}.sp-fixed-btn>div>div{width:33.3%;padding:0 1px}.bnr-phicis_japan{display:inline-block;max-width:600px}.checklist{list-style:none;background:#e9f2fc;padding:30px 40px 20px 40px;max-width:800px;margin:0 auto 60px}.checklist li{list-style:none;background:url(../images/ico-check.png) no-repeat;background-size:20px;background-position:top 6px left;padding:0 0 0 25px;font-weight:bold;margin:0 0 0.5em}.wp-block-table.is-style-stripes tbody tr:nth-child(odd){background:#e9f2fc}.subpage__nav{list-style:none;display:grid;grid-template-columns:1fr 1fr 1fr;gap:20px}.subpage__nav li{margin:0}.subpage__nav li a{border:solid 1px #297ee0;color:#297ee0;text-align:center;display:block;padding:1em;position:relative;font-size:1.1em}.subpage__nav li a i{margin:0 0 0 0.5em}.contents__container{border:solid 2px #297ee0;border-radius:15px}.contents__container .head{background:#297ee0;color:#fff;padding:0.8em 1em;border-radius:13px 13px 0 0;font-size:1.2em}.contents__container .head.no-inner{border-radius:13px}.contents__container .inner{padding:1em}.attention{color:#999;font-size:0.9em}.wp-block-table thead{border-bottom:none}.wp-block-table table th,.wp-block-table table td{border:solid 1px #dddfde;padding:0.8em 1em}.supervisor_wrapper{border:solid 2px #00508f;margin:0 0 40px;padding:20px}.supervisor_wrapper .supervisor_head{color:#00508f;border-bottom:solid 2px;padding:0 0 1em;margin:0 0 1em}.supervisor_wrapper .supervisor_profile .supervisor_profile__clinic{font-size:0.9em;opacity:0.8}.supervisor_wrapper .supervisor_profile .supervisor_profile__name{font-weight:bold;font-size:1.2em}.home-news .inner .news-contetns>ul>li .category ul li:not(:first-child){margin-top:6px}@media (min-width:992px){.pcnon{display:none !important}}@media (max-width:991.98px){.main-section{margin-bottom:0}.site-header-logo img{max-height:40px}}@media (max-width:991px){.home-news .inner .news-contetns>ul>li .category,.home-news .inner .news-contetns>ul>li .date{margin-bottom:0.2rem}.header-right{display:none !important}.site-header--layout--nav-float .site-header-logo{padding:15px}.onayami-list>li{width:25%}.sub-section{margin-top:50px}.home .sub-section{margin-top:0}.nav-container{border-top:none}.sp-fixed-btn{display:block}.site-footer{padding-bottom:60px}.spnon{display:none !important}}@media (max-width:767px){.site-header-logo img{margin:0}#hero{height:250px}#hero img{height:250px}#hero>div.inner{font-size:1.4em}.main-slider img{height:250px;width:100%;object-fit:cover}.home-news .inner{max-width:calc(100% - 30px);top:-20px}.home-news .inner .head,.home-news .inner .news-contetns{width:100%}.home-news .inner .head{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.home-news .inner .head .font-en,.home-news .inner .head h2{margin-bottom:5px}.home-news .inner .head .btn-news{width:100%}.home-news .inner .head .btn-news a{width:180px;margin:0 auto 10px}.section-ttl{margin-bottom:20px}.bg-container{margin-bottom:20px}.bg-container .bg{width:100%;height:200px;position:relative}.bg-container .text-contents{width:100%;padding:20px 0 0;margin:0}.contents-list>div{width:100%}.contents-list>div:nth-last-child(2) .inner{border-bottom:none}.contents-list>div .inner a{padding:5px;background-size:7px}.contents-list>div .inner a .ico{width:50px}.section{padding-bottom:40px}.home-section2 .ttl{font-size:1.4em}.onayami-list{margin:0 0 20px}.onayami-list>li{width:50%;padding:0 5px}.btn-ptn1{min-width:100px;height:60px;line-height:58px}.home-section4{padding-top:40px}.home-section4 .ttl{font-size:1.4em}.home-section4 .googlemap{height:200px}.header_scrolled footer .header-right{display:none !important}.site-footer .site-header-logo{padding:15px;width:100%}.site-footer .site-header-logo img{margin-left:auto;margin-right:auto}.page-header{padding:0;background-size:70%, 70%}.page-header-title,h1.page-header-title,.entry-body .ttl-l,.entry-header .entry-title{font-size:1.4em}.subpage-hero p{font-size:1.5em !important}.wpcf7 table tr,.wpcf7 table th,.wpcf7 table td{display:block;width:100%}.wpcf7 table th{padding-bottom:0}.entry-body .googlemap{height:200px}.vk_post_imgOuter_singleTermLabel{display:none}.nayami-ttl{margin-bottom:20px}.sub-nayami-list>div{margin-bottom:10px}.section-feature{padding:40px 0 20px}.section-feature .feature-block{padding:30px 20px 10px}.section-feature .feature-block .number{width:50px;height:50px;font-size:30px;line-height:50px;left:0;right:0;margin:auto;top:-25px}.section-feature .feature-block .head{font-size:1.4em;margin-bottom:20px}.vk_posts>div{width:100% !important}.checklist{padding:20px}.flow-block{gap:0 !important}.subpage__nav{grid-template-columns:1fr;gap:10px}}.grecaptcha-badge{visibility:hidden}#parking{padding-top:80px;margin-top:-80px}.insta_inner{text-align:center;padding-bottom:40px}.insta_inner img{max-width:380px;width:80%}.attentionBlock{background:#fef1f2;padding:20px;font-size:0.85em}.jiko_bnr_inner{text-align:center;margin-bottom:60px}.jiko_bnr_inner img{max-width:1000px;width:100%}.post-category-list{list-style:none;padding:0;margin:0;font-size:0.8em;display:flex;flex-wrap:wrap;margin-top:10px}.post-category-list li{text-align:center;margin:0}.post-category-list li a{border:solid 1px;padding:2px 4px;display:block;margin-right:5px}.vk_post .vk_post_imgOuter:before{content:none}.header-right .tel a{pointer-events:none;cursor:default}.header-right .tel .number{display:none}.header-right .tel a::before{content:"電話番号準備中";display:block;font-weight:bold;margin-bottom:4px}.header-right .tel a{padding-top:0}