.editor-area p,.editor-area img,.editor-area ul{margin:16px 0}.editor-area h2{font-size:28px;margin:40px 0 30px;padding-bottom:22px;border-bottom:1px solid #1ca749}.sp-topReserve-area{display:none}.sp-topReserve-area .reserve-btn{width:90%}html{scroll-behavior:smooth}b,strong{-webkit-text-decoration:underline wavy #00a749;text-decoration:underline wavy #00a749}.home .section-title{text-align:center;display:inline-block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto}.inner{width:998px;margin:0 auto;max-width:100%}.wrapper{overflow:hidden;background-color:#fff}.home .section-heading{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto}.section-heading{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto}.home .feauture .section-heading{margin-top:100px}.section-heading{position:relative}.section-title{font-size:38px;letter-spacing:9.5px}.section-desc{letter-spacing:.8px}.more-btn{border:2px solid #00a749;width:350px;height:60px;line-height:60px;text-align:center;border-radius:30px;display:block;color:#00a749;font-size:20px;margin:0 auto;text-decoration:none;transition:.5s}.more-btn:hover{color:#fff;background-color:#00a749}.top-btn img{width:85px;height:85px}.top-btn{position:absolute;right:70px;bottom:-30px;z-index:40}.text-center{text-align:center;display:block}.underline{-webkit-text-decoration:underline wavy #00a749;text-decoration:underline wavy #00a749}.sp-only{display:none}.adjustment-txt{text-decoration:underline}#splash{position:fixed;width:100%;height:100%;background:#fff;z-index:9999999;text-align:center;color:#333}#splash-logo{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}body{background:#fff}body.appear{background:#e8f8d7}.splashbg{display:none;content:"";position:fixed;transform:scale(100);background-color:#fff;z-index:999;top:calc(50% - 1rem);left:calc(50% - 1rem);width:2rem;height:2rem}body.appear .splashbg{display:block;border-radius:50%;-webkit-animation-name:PageAnime;animation-name:PageAnime;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@-webkit-keyframes PageAnime{0%{transform:scale(100)}100%{transform:scale(0);display:none}}@keyframes PageAnime{0%{transform:scale(100)}100%{transform:scale(0);display:none}}body.appear #container{-webkit-animation-name:PageAnimeAppear;animation-name:PageAnimeAppear;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-delay:.8s;animation-delay:.8s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;opacity:0}@-webkit-keyframes PageAnimeAppear{0%{opacity:0}100%{opacity:1}}@keyframes PageAnimeAppear{0%{opacity:0}100%{opacity:1}}.fadeUp{opacity:0;-webkit-animation-name:fadeUpAnime;animation-name:fadeUpAnime;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@-webkit-keyframes fadeUpAnime{from{opacity:0;transform:translateY(100px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeUpAnime{from{opacity:0;transform:translateY(100px)}to{opacity:1;transform:translateY(0)}}.soyogi{-webkit-animation-name:soyogi;animation-name:soyogi;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-direction:alternate;animation-direction:alternate;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@-webkit-keyframes soyogi{from{transform:rotateY(0deg)}to{transform:rotateY(35deg)}}@keyframes soyogi{from{transform:rotateY(0deg)}to{transform:rotateY(35deg)}}.header{background-color:#e8f8d7;padding:24px 16px 14px;position:fixed;top:0;width:100%;z-index:100}.header-logo{width:228px}header{display:flex;align-items:center;justify-content:space-between}@media (min-width:1600px){header{display:flex;align-items:center;justify-content:space-evenly}}.header-nav-list{display:flex;align-items:center}.header-nav{display:flex;align-items:center}.header-nav-list li{margin-right:36px;transition:.5s}@media (min-width:1201px){.current_page_item.menu-item{color:#00a749;border-bottom:2px solid #00a749}}.header-nav-list>li:hover .sub-menu{top:40px}.header-nav-list>li:hover .sub-menu li:before{content:none;position:unset}.sub-menu li{transform:unset !important}.header-nav-list a{font-weight:700;text-decoration:none;transition:.5s;padding:40px 0}.header-nav-list1{margin-bottom:10px;justify-content:flex-end}.header-nav-list1 a,.header-nav-list2 a{padding:10px 0}.header-nav-list>li>a:hover{color:#00a749}.sub-menu li a{padding:0}.sub-menu a:hover{color:#80d32e}.sub-menu li:hover{transform:unset}.menu-item-150>a:hover,.menu-item-151>a:hover,.menu-item-442>a:hover,.menu-item-443>a:hover{color:#333}.contact-btn{background-color:#80d32e;color:#fff;width:180px;text-align:center;border-radius:10px;max-width:100%;padding:10px 0;font-size:16px;letter-spacing:1px;font-weight:700}.text-fax{text-align:center}.contact-btn a{text-decoration:none}.contact-btn a:before{content:"\f879";display:inline-block;margin-right:7px;font-family:"Font Awesome 5 Free"}.contact-btn.fax a:before{content:"\f1ac";display:inline-block;margin-right:7px;font-family:"Font Awesome 5 Free"}.contact-btn_rehabilitation{width:360px;margin:12px auto 0;font-size:22px;color:#00a749;text-align:center;max-width:100%;padding:10px 0;letter-spacing:1px;font-weight:700}.contact-btn_rehabilitation a{text-decoration:none}@media only screen and (max-width:600px){.access .contact-btn_rehabilitation{font-size:20px}}.menu-item-has-children.menu-item-has-children{position:relative;margin-right:61px}.sub-menu{display:none;position:absolute;background-color:#fff;width:240px;left:50%;transform:translateX(-45%);padding:31px;border-radius:15px;z-index:20}.header-nav ul li .js-open{display:block}.js-close{display:none}.sub-menu-active{display:block}.header-nav .sub-menu li{position:relative;margin-right:0;margin-top:12px}.header-nav .sub-menu li:before{content:"";width:10px;height:3px;display:block;position:absolute;left:-10px;color:#333}.sub-menu li:first-child{margin-top:0}.sub-menu li:before{content:"-";display:block;position:absolute;left:-10px}.hamburger{position:fixed;top:15px;right:0;z-index:3;display:block;display:none;width:64px;height:64px;text-align:center;cursor:pointer}@media (max-width:600px){.hamburger{top:0}}.hamburger p{position:absolute;bottom:0;left:50%;font-size:14px;transform:translateX(-50%)}.hamburger span{position:absolute;left:12px;display:block;width:40px;height:2px;background:#00a749;transition:.3s ease-in-out}.hamburger span:nth-child(1){top:16px}.hamburger span:nth-child(2){top:27px}.hamburger span:nth-child(3){top:38px}.hamburger.active span:nth-child(1){top:32px;left:10px;background:#00a749;transform:rotate(-45deg)}.hamburger.active span:nth-child(2),.hamburger.active span:nth-child(3){top:32px;background:#00a749;transform:rotate(45deg)}nav.globalMenuSp{position:fixed;top:0;right:0;z-index:2;display:none;width:100%;color:#fff;text-align:center;opacity:0;transition:opacity .6s ease,visibility .6s ease}nav.globalMenuSp ul{margin:0 auto;margin-top:0;padding:0;width:100%}nav.globalMenuSp ul li{padding:0;width:100%;list-style-type:none;font-weight:700;transition:.4s all}nav.globalMenuSp ul li:first-child{margin-top:10px}nav.globalMenuSp ul li:last-child{padding-bottom:0}nav.globalMenuSp ul li a{display:block;padding:16px 0;color:#333;text-decoration:none}.drawer-nav-list.drawer-nav-list.drawer-nav-list.drawer-nav-list.drawer-nav-list{background:#e8f8d7;width:95%;margin:8px auto;padding:40px 16px;overflow:hidden;padding:60px 16px 40px}.globalMenuSp .access{background-color:unset;color:#333}.globalMenuSp .menu-item-has-children:after{right:0;display:none}nav.globalMenuSp.active{position:fixed;display:block;overflow:auto;height:100vh;background:#fff;opacity:100}.nav-top-logo{position:absolute;left:16px;top:16px;width:160px}.hamburger.active p{color:#333;position:absolute;top:48px}.globalMenuSp .access-left .time-table{margin-top:-40px}.home .globalMenuSp .access-left .time-table{margin-top:44px}@media (max-width:1201px){.access-left .contact-btn{display:block !important}header .contact-btn{display:block;margin-right:50px}}@media (max-width:430px){header .contact-btn{display:none}}.workmenaccident-txt{width:517px;font-size:18px;text-align:center}.hum-btn-wrap{display:flex;align-items:center;justify-content:center;margin:0 auto;margin-top:67px;margin-bottom:21px;width:320px;height:67px;border-radius:10px;background:#fff;color:#1ca749;text-align:center}.hum-shop-txt{font-weight:700;font-size:13px}.hum-here-txt{font-weight:700;font-size:17px}.hum-btn{margin-right:5px;margin-left:5px}.globalMenuSp .sub-menu li{margin-top:0}.globalMenuSp #menu-item-150,.globalMenuSp #menu-item-151,.globalMenuSp #menu-item-442,.globalMenuSp #menu-item-443{pointer-events:none}globalMenuSp ul li.menu-item-150:hover,globalMenuSp ul li.menu-item-151:hover{background-color:#ffffff00}.globalMenuSp #menu-item-150>a,.globalMenuSp #menu-item-151>a,.globalMenuSp #menu-item-442>a,.globalMenuSp #menu-item-443>a{font-size:16px;text-decoration:underline}.globalMenuSp .header-nav-list{display:block}.globalMenuSp .sub-menu{display:none;position:unset;background-color:#ffffff00}.globalMenuSp .sub-menu a{pointer-events:auto;text-decoration:none}.is-fixed,.is-fixed body{overflow:hidden}.p-slick-wrapper{position:relative}.firstview{background-color:#e8f8d7;position:relative;padding-bottom:26px;margin-top:95px}.firstview>.inner{position:relative;width:1300px;max-width:100%}.slick{height:666px;overflow:hidden}.slick-slide img{border-radius:30px}.slick li:first-child{background-image:url("/wp-content/themes/keyaki_clinic//assets/img/top/mv-slider1.jpg");background-size:cover;background-position:80%;border-radius:30px}.slick-dots{display:flex;justify-content:center;position:absolute;bottom:16px;left:50%;transform:translateX(-50%)}.slick-dots li button{display:none}.slick-dots li:before{display:block;content:"";width:8px;height:8px;background-color:#fff;z-index:50;border-radius:50px}.slick-dots li{margin:0 8px}@media (max-width:414px){.slick-dots li{margin:0 4px}}.slick-dots .slick-active:before{background-color:#00a749}.main-copy{position:absolute;top:40px;color:#fff;left:70px;font-size:36px;display:inline;z-index:10;padding-bottom:12px;display:none}.main-copy span{line-height:64px;display:block}@media (max-width:768px){.main-copy{left:50%;transform:translateX(-50%);width:80%}}.top-news{display:flex;flex-direction:column}.top-news .heading{display:flex}.news-wrap .more-btn{margin-top:40px}.top-news li{position:relative;display:flex;align-items:center;background-color:#fff;border-radius:15px;font-size:18px;padding:4.5px 56px;width:936px;width:1080px;max-width:100%;position:relative;z-index:20;margin-left:50px;margin:11px auto 0}.top-news li:first-child{margin:80px auto 0}.top-news li a{text-decoration:none;display:flex}.top-news li a:after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:auto;content:"";background-color:rgba(0,0,0,0)}.top-news .head{color:#80d32e;letter-spacing:1.8px;margin-right:41px}.top-news .date{margin-right:45px}.top-left-img{position:absolute;left:-100px;bottom:0}.top-left-img{position:absolute;left:-40px;bottom:-100px;width:312px}.top-right-img{position:absolute;right:-200px;bottom:-200px;width:508px}.parking-wrap{position:absolute;bottom:310px;left:50px;width:160px;z-index:15}.fixed-parts{position:fixed;top:20%;right:-500px;z-index:50}.fixed-banner{width:65px;left:0;top:0;height:220px;position:absolute}.fixed-banner-top{height:160px;-o-object-fit:cover;object-fit:cover;border-radius:30px 0 0 30px}.fixed-part{background-color:#fff;border-radius:30px;position:relative;align-items:center;width:564px;height:220px;display:flex;justify-content:center;padding:42px 78px;z-index:30;flex-direction:column}.consultation{padding-bottom:80px}.consultation-area.fixed-part{height:160px}.fixed-part:last-child{margin-top:22px}.fixed-part p{letter-spacing:-.17px}.consultation-area.fixed-part p{text-align:center;margin-top:15px}.reserve-btn{margin:15px auto 0;display:block;background-color:#80d32e;border-radius:12px;color:#fff;width:243px;padding:7px 0;text-decoration:none;text-align:center}.first-area,.reserve-area,.consultation-area,.interview-area{transition:.5s}.first-area:hover,.reserve-area:hover,.interview-area:hover{right:450px}.consultation-area{position:absolute;right:4px;padding-right:48px;width:500px;top:-16px;background-color:rgba(255,255,255,.8)}.close-mark{position:absolute;right:16px;top:8px;margin-top:0 !important;font-size:20px;cursor:pointer}@media (max-width:600px){.close-mark{display:none}.consultation-area.fixed-part p{font-size:14px}.fixed-banner{display:none}}.consultation{padding:75px 0 60px;margin-bottom:80px}@media (max-width:600px){.consultation{margin-bottom:0;padding-bottom:0}}.consultation-list{display:flex;justify-content:center;flex-wrap:wrap;margin-top:49px}.consultation .section-heading:before{position:absolute;left:-100px;content:"";background-image:url("/wp-content/themes/keyaki_clinic/assets/img/icon/section-icon.png");display:block;background-size:cover;width:83px;height:81px;top:50%;transform:translateY(-50%)}.section-heading:before{position:absolute;left:-100px;content:"";background-image:url("/wp-content/themes/keyaki_clinic/assets/img/icon/section-icon.png");display:block;background-size:cover;width:83px;height:81px;top:50%;transform:translateY(-50%)}.consultation-list li{width:260px;height:260px;display:flex;flex-direction:column;justify-content:center;max-width:100%;margin:0 109px 54px 0;background-color:#e8f8d7;border-radius:30px;transition:.5s}.consultation-list a{text-decoration:none;transition:.5s}.consultation-list.consultation-list.consultation-list.consultation-list.consultation-list li:hover{background-color:#fff;box-shadow:0 3px 6px #00000029}.consultation-list li:nth-of-type(3n){margin-right:0}.consultation-list li:nth-of-type(5n){margin-right:0}.consultation-list img{display:block;margin:0 auto}.consultation-list p{font-size:24px;text-align:center;margin-top:17px}.symptoms-list{display:flex;justify-content:space-between;flex-wrap:wrap;margin-top:80px;padding:0 10px}.symptoms-list:after{display:block;content:"";width:300px}.symptoms-list img.kubi-img{border:5px solid #80d32e;border-radius:26px;height:180px;-o-object-fit:cover;object-fit:cover}.symptoms-list img.kubi-icon{position:absolute;bottom:64px;left:50%;transform:translateX(-50%)}.symptoms-list li{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;position:relative;margin-bottom:130px;margin-bottom:24px}.symptoms-btn{display:block;width:240px;height:40px;line-height:40px;text-align:center;text-decoration:none;font-size:20px;font-weight:700;border:1px solid #707070;border-radius:39px;margin:16px auto 0;position:relative;transition:.5s}.symptoms-btn:hover{background:#e8f8d7;border:none;transition:.5s}.symptoms-btn:before{content:"";position:absolute;top:55%;transform:translateY(-50%);right:24px;width:15px;height:2px;background:#707070}.symptoms-btn:after{content:"";position:absolute;top:48%;transform:translateY(-50%);right:24px;width:7px;height:2px;background:#707070;transform:rotate(35deg)}.subject-list{margin-top:114px;display:flex;justify-content:center;padding:0 20px}.subject-list li{width:118px;height:94px;background:#80d32e;margin:0 3px;text-align:center;border-radius:30px}.subject-list li a{text-decoration:none;display:block;height:100%;display:flex;justify-content:center;justify-content:end;align-items:center;flex-direction:column;padding:2px 0 12px}.subject-list .txt{display:block;color:#fff;font-weight:700}.home .feauture{margin-top:80px}.home .feauture .more-btn{margin-top:80px}.feature-list .title{margin-top:80px}.feature-list.feature-list li{margin-top:40px}.feauture{padding:80px 0 200px;background:url(//keyaki-kanazawa.jp/wp-content/themes/keyaki_clinic/assets/css/../img/top/feauture-bg.png) center/cover}.feauture .section-heading:before{position:absolute;left:-100px;content:"";background-image:url("/wp-content/themes/keyaki_clinic/assets/img/icon/section-icon.png");display:block;background-size:cover;width:83px;height:81px;top:50%;transform:translateY(-50%)}.home .feature-list .title{font-size:28px;display:flex;align-items:center;padding-bottom:0}.feauture-list{display:flex;justify-content:center;flex-wrap:wrap;margin-top:50px}.feauture-list h3{display:flex;align-items:center}.feauture-list h3 span{margin-right:16px}.feauture-list li{width:421px;margin:0 117px 73px 0}.feauture-list li img{border-radius:30px;height:240px;-o-object-fit:cover;object-fit:cover}.feauture-list li:nth-of-type(2n){margin-right:0}.feauture-list li:nth-child(5){margin-right:0}.feauture-list .title span{color:#1ca749;font-size:35px}.situation{padding:80px 0}.situation .section-title{background-color:#707070;border-radius:17px;color:#fff;text-align:center}.situation p{margin-top:14px;text-align:center}.congestion-img{margin-top:68px}.interview-banner{display:block;margin:-80px auto 80px;transition:.5s}.interview-banner:hover{opacity:.7}.interview-banner img{display:block;margin:0 auto}@media (max-width:600px){.interview-banner{display:block;margin:-40px auto 70px}}.recruit{padding-bottom:135px}.recruit>.inner{display:flex;width:828px;max-width:100%}.recruit>.inner div{width:50%;display:flex;flex-direction:column;justify-content:center}.recruit-body{background-color:#6a99c7;padding:15px;color:#fff}.recruit h2{font-size:40px;text-align:center;text-transform:uppercase}.recruit-body h2 span{display:block;font-size:14px;letter-spacing:.56px;margin-top:-3px}.recruit-body p{margin-top:17px;font-size:16px}.recruit-img{height:200px;-o-object-fit:cover;object-fit:cover}.recruit-btn{background-color:#fff;color:#6a99c7;width:213px;display:block;text-align:center;margin:16px auto 0;padding:8px 0;text-decoration:none}.page-id-17 .page-thumbnail img{-o-object-position:bottom;object-position:bottom}.page-id-889 .page-content a{color:#2271b1}.home .access{margin-top:-80px}.access{background-color:#e8f8d7;padding:75px 0 40px;overflow:hidden}.access>.inner{display:flex;width:1300px;position:relative;max-width:100%}.time-table{margin:56px auto 0;width:517px;max-width:100%}.access .contact-btn{width:360px;margin:31px auto 0;font-size:30px}.access-right{margin-left:80px}.access-right iframe{border:4px solid #00a749 !important}.access-right .more-btn{background-color:#00a749;color:#ffff;width:240px;height:40px;line-height:36px;font-size:14px;margin-top:13px}address{font-style:normal;margin-bottom:16px}.address-wrap{width:411px;margin:21px auto 0;font-size:20px}.address-wrap address{text-align:center;font-size:17px}.map{margin:40px 0 16px}.access-inner .m_access-map{width:420px;height:420px;border:2px solid #b4d03d}.access-inner .m_access-map iframe{width:100%;height:-webkit-fill-available}.map-image{display:flex;align-items:center;width:100%;margin:40px auto;justify-content:space-between}.access-arrow-image{height:80px}.access-inner .m_access-title{padding-left:126px;position:relative;border-bottom:unset}.m_access-title:after{content:"";display:block;position:absolute;left:450px;transform:translate(-50%);bottom:-1px;width:700px;height:1px;background-color:#9fbb1f}.m_access-box{margin-top:40px}.u_time-table-wrap{margin:24px auto 34px;background:#fff;padding:18px 0}.two-btn-box{display:flex;justify-content:center;margin-bottom:94px}.two-btn1{margin-right:66px}.two-btn-box img{width:410px}.album2{display:grid;grid-template-columns:1fr 1fr 1fr}.album2 img{width:100%}.p-access-table{width:100%;border:1px solid #adc245}.p-access-table.small{width:600px;margin:0 auto;max-width:100%}.p-access-table.small.p-access-table.small p{font-size:14px}.p-access-table th{padding:0 32px;border:1px solid #adc245;width:40%;vertical-align:middle}.p-access-table td{width:60%;padding:20px 32px;border:1px solid #adc245;font-weight:400}.p-access-table .access-item .text{font-size:28px;font-weight:700;padding-left:12px;letter-spacing:.12rem}.p-access-table tbody tr:nth-child(2) td,.p-access-table tbody tr:nth-child(3) td{padding-top:8px;padding-bottom:8px}.p-access-table .text{font-size:16px !important}.car .text{font-size:24px !important}@media (max-width:768px){.map-image{flex-direction:column}.access-arrow-image{transform:rotate(90deg);width:40px;height:40px;margin:16px 0}}@media (max-width:600px){.p-access-table .text{font-size:14px !important}.section-heading:before{content:none}.car .text{font-size:20px !important}tbody tr:nth-child(2) td,tbody tr:nth-child(3) td{padding-top:4px;padding-bottom:4px}.profile-table td{padding:0 !important}}.p-access-table .text{font-size:18px;line-height:2;margin-left:0;width:100%;letter-spacing:.12rem}.p-access-table .flex-block{display:flex;align-items:center}.p-access-table img{margin:0;padding-top:22px}.access-wrap{display:flex;align-items:center;justify-content:center;margin-bottom:80px}.access-wrap .map{width:688px;height:600px}.access-wrap .map iframe{width:100%;height:inherit}.access-inner{margin-top:40px}.access-box{padding:35px 0;max-width:100%;width:415px;background:#adc245;color:#fff}.access-box .ac-title{margin-bottom:60px;margin-left:24px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;text-align:center;letter-spacing:4px;font-weight:700;font-size:40px}.access-box .ac-sub-title{display:block;letter-spacing:0px;font-size:20px}.parking-info{font-size:20px}.ac-add-box{margin:30px 0;text-align:center;font-weight:700;line-height:2}.access-box .google-map{display:block;margin:0 0 0 auto;margin-right:57px;padding:10px 15px;width:170px;border:2px solid #fff;text-align:center;font-weight:700;font-size:18px;transition:all .3s}.access-box .google-map:hover{background:#fff;color:#adc245;transition:all .3s}.access-box-wrap{position:relative}.img-bg2{position:absolute;bottom:-46px;left:-25px;z-index:-1;width:444px;height:280px;background:#f5f8e8}footer{padding:60px 0 400px;position:relative;overflow:hidden}.fixed-menu{display:none}footer .inner{margin:0 0 0 10%;z-index:31;position:absolute}.footer-nav-wrap{display:flex;justify-content:space-around}.footer-nav-wrap a{text-decoration:none}.footer-nav-list>li{position:relative}.footer-nav-list>li:before{position:absolute;left:-20px;content:"";background-image:url("/wp-content/themes/keyaki_clinic/assets/img/icon/arrow-right.png");display:block;background-size:cover;width:6px;height:14px;z-index:20;top:50%;transform:translateY(-50%)}.footer-nav-list .sub-menu{display:block;padding-top:10px;background-color:rgba(255,255,255,0);left:95px}.footer-nav-list li{margin-top:13px}.footer-nav-list:first-child{margin-top:0}.bottom-left-img{position:absolute;left:-140px;bottom:-180px}.bottom-right-img{position:absolute;right:-70px;bottom:-110px;z-index:30}.bottom-right2-img{position:absolute;right:145px;bottom:-300px;z-index:40}.copyright{margin-top:45px;text-align:right;margin-left:auto;color:#fff;position:absolute;z-index:10;right:120px;bottom:70px;z-index:50}.andcopy{font-size:10px}.bottom-sp{display:none}.page .header{background-color:#fff}.lower-page{padding:97px 0 137px}.inner.lower-page{width:1300px;max-width:100%;width:95%}.page-thumbnail{border-radius:30px;height:430px;margin:0 auto;display:block;position:relative;background-color:#333;width:100%;max-width:1920px}.page-thumbnail h1{position:absolute;text-align:center;width:100%;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);font-size:40px;letter-spacing:10px;color:#fff}.page-thumbnail.mask h1{text-shadow:0 3px 6px #000}.page-thumbnail img{height:430px;border-radius:30px;-o-object-fit:cover;object-fit:cover}.page-thumbnail.mask img{opacity:.8;display:block}.home .page-content{padding-top:0}.page-content{width:992px;margin:0 auto;max-width:100%;padding-top:80px;background-color:#fff}.greeding-head{display:flex;justify-content:space-between;line-height:1.9;margin-top:40px}.greeding-head img{-o-object-fit:cover;object-fit:cover;height:400px;border-radius:20px}.greeding-head .txt{width:566px;max-width:100%;padding-right:20px}.doctor-name{margin-top:16px;letter-spacing:4px;text-align:right;font-size:28px}.message-wrapper{margin-top:123px}.message-wrap{border-radius:30px;width:100%;padding:0 104px;margin-top:60px}.message-wrap:first-child{margin-top:0}.message-num{text-transform:uppercase}.message-num span{color:#1ca749;font-size:45px;letter-spacing:2.25px;margin-left:5px}.message-title{font-size:28px;margin:40px 0 30px;padding-bottom:22px;border-bottom:1px solid #1ca749}.page-id-877 .message-title{border-bottom:1px solid #f736a7}.message-img{margin-top:12px;text-align:right}.message-img img{-o-object-fit:cover;object-fit:cover;height:auto;border-radius:20px}.feature-list{margin-top:80px}.feature-list li{display:flex;margin-top:60px}.feature-list li:first-child{margin-top:0}.feature-list .title{padding-left:53px;font-size:24px;padding-bottom:21px;border-bottom:1px solid #00a749}.feature-list .txt-left{padding-left:53px;margin-top:0}.feature-list .txt-right{padding-right:53px;margin-top:0}.feature-list .title span{font-size:45px;color:#1ca749;margin-right:17px}.feature-list li:nth-of-type(even){flex-direction:row-reverse}.feature-list li:nth-of-type(even) .title{padding-left:0}.feature-list img{-o-object-fit:cover;object-fit:cover;height:279px;border-radius:30px}.feature-list .fea-comment{width:520px}.clinic-wrap{margin-top:80px}.clinic-wrap .clinic-head{margin-top:16px}.doctor-head{display:flex;margin:0 auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;align-items:center}.doctor-head img{-o-object-fit:cover;object-fit:cover;height:400px;width:360px;max-width:100%;border-radius:20px}.page-id-56 .doctor-head img{height:auto}.page-id-60 .doctor-head img{object-position:top 20% left 50%}.doctor-head img.madokoro{-o-object-position:0 -50px;object-position:0 -50px}.doctor-head img.shimizu{-o-object-position:0 -65px;object-position:0 -65px}.doctor-head .title{padding-left:40px;font-size:16px;padding-bottom:16px;border-bottom:1px solid #434242;margin-bottom:38px}.doctor-head .txt{padding-left:40px}.doctor-head .title span{font-size:28px;margin-left:20px;margin-right:42px}.doctor-head .dr-photo{width:360px;max-width:100%;margin:0 auto}.doctor-head .dr-comment{width:450px}.doctor-body{margin-top:45px;padding:36px 82px;border-radius:30px;background-color:#e8f8d7}.doctor-body hr{margin:57px 0 43px;border:1px solid #00a749}.bg-pink{background-color:#f4e2ee}.page-id-877 .doctor-body hr{border:1px solid #f736a7}.profile-body{width:673px;max-width:100%;margin:0 auto}.profile-body h3{font-size:28px;color:#42210b;margin-bottom:27px}.profile-body li{text-align:start;position:relative;margin-left:1rem}.profile-body li:before{content:"・";color:#434242;position:absolute;left:-1.2rem}@media screen and (max-width:478px){.profile-body td,.profile-body li{margin-bottom:10px}}.profile-body td span,.profile-body li span{display:inline-block}@media screen and (max-width:478px){.profile-body td span,.profile-body li span{display:block}}.beginner-head{width:895px;max-width:100%;margin:0 auto 40px;font-size:20px}@media (max-width:900px){.doctor-head img.madokoro{-o-object-position:0 0;object-position:0 0}.doctor-head img.shimizu{-o-object-position:0 0;object-position:0 0}}@media (max-width:560px){.doctor-head img.madokoro{-o-object-position:0 -30px;object-position:0 -30px}.doctor-head img.shimizu{-o-object-position:0 -45px;object-position:0 -45px}}@media (max-width:600px){.feature-list{margin-top:40px}.beginner-head{margin-bottom:16px}}.belonging-wrap{margin-top:90px}@media (max-width:1000px){.beginner-flow .flow-wrap{width:95%}}.on-icon-title{text-align:center;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-size:38px;margin:0 auto}.on-icon-title:before{position:absolute;left:-100px;content:"";background-image:url(/wp-content/themes/keyaki_clinic/assets/img/icon/section-icon.png);display:block;background-size:cover;width:83px;height:81px;top:50%;transform:translateY(-50%)}.belonging-list{margin-top:34px;display:flex;justify-content:space-evenly}.belonging-list div{width:420px;max-width:100%;background-color:#e8f8d7;border-radius:30px;padding:29px 37px}.belonging-list div h3{color:#1ca749;font-size:24px}.belonging-list div a{margin-top:13px;display:flex;align-items:center}.dl-icon{margin-right:8px}.belonging-list div h3 span{color:#1ca749;font-size:35px;margin-right:16px}.flow-list li{justify-content:space-between;margin-top:56px}.flow-list li .flex-box{display:flex;justify-content:space-between;margin-top:16px}@media (max-width:600px){.flow-list li .flex-box{flex-direction:column}.flow-body{width:100% !important}.beginner-flow .flow-wrap ul li img{width:100% !important;margin-top:16px}.message-bottom{margin:0 auto}}.flow-wrapper{background:url(//keyaki-kanazawa.jp/wp-content/themes/keyaki_clinic/assets/css/../img/top/feauture-bg.png) center/cover;margin:0 calc(50% - 50vw);margin-top:90px;width:100vw;padding:130px 0 160px}.page-id-877 .flow-wrapper{background:url(//keyaki-kanazawa.jp/wp-content/themes/keyaki_clinic/assets/css/../img/lower/breast/feature-bg_pink.png) center/cover}.breastdepartment-img{margin-left:auto;display:block;margin-top:16px;border-radius:20px}.beginner-flow .flow-wrap .newtreatment-list li img{-o-object-fit:cover;object-fit:cover;border-radius:24px}.newtreatment-wrapper{background:unset}.flow-wrap{width:993px;max-width:100%;margin:0 auto}.flow-body{width:547px}.flow-body h3,.flow-body-h3{border-radius:10px;background-color:#80d32e;color:#fff;padding:7px 13px}.page-id-877 .flow-body-h3{background-color:#e03797}.flow-body p{margin-top:22px}.reserve-wrap{margin-top:115px}.reserve-body{padding:51px 40px 63px;border-bottom:1px solid #1ca749;display:flex;justify-content:space-between}.reserve-body p{width:496px;font-size:20px}.reserve-body .contact-btn{display:block;max-width:100%;width:317px}.reserve-body .btn-wrap{width:317px}.reserve-body .btn-wrap p:last-child{margin-top:50px}.reserve-body .btn-wrap a{text-decoration:none}.reserve-btn.blue{background-color:#256eb8}.reserve-btn.green{background-color:#00a749}.reserve-btn.yellow-green{background-color:unset;color:#333;text-decoration:underline}.reserve-btn.yellow-green:before{content:"\f879";display:inline-block;margin-right:7px;font-family:"Font Awesome 5 Free"}.beginner-flow .flow-wrap ul li img{width:35%;border-radius:30px}.beginner-flow .flow-wrap ul li img.dl-icon{width:16px;height:17px}.clinic-head{width:710px;margin:0 auto;max-width:100%;font-size:20px;text-align:center;margin-bottom:42px}.blocks-gallery-item img{border-radius:30px}.video-box{margin-top:80px}.imgbox-inner{text-align:center;margin-top:50px}.imgbox-inner video{max-width:100%}.konica-kiki{padding:16px 0 !important}.gallery-wrap{margin-top:40px}.newtreat-equipment-wrap{display:flex;margin-top:16px}.symptoms-btn.equipment{margin:16px 0 0}.equipment-wrap{display:flex;justify-content:space-between}.medical-kiki-wrap{padding:40px 0}.page-id-574 .equipment-wrap .medical-kiki-img,.page-id-574 .equipment-wrap .medical-kiki-txt{width:95%}.page-id-574 .medical-kiki{width:48%;padding:16px 0;margin-bottom:16px}.page-id-574 .medical-title{font-size:18px;text-align:center;padding-bottom:8px}.page-id-574 .medical-kiki-img img{margin:0}.page-id-56 figcaption{font-size:14px;text-align:center}.align-self-center{align-self:center}.radius{border-radius:20px}.circle{border-radius:50%}@media (max-width:600px){.equipment-wrap{flex-direction:column}.column-reverse{flex-direction:column-reverse}.column-reverse img{display:block;margin:0 auto}.page-id-574 .medical-kiki{width:100%}}@media screen and (min-width:1024px){.beginner-flow .flow-wrap .newtreatment-list li img{height:278px}}@media screen and (max-width:900px){.page-id-574 .on-icon-title:before{left:-90px}}@media screen and (max-width:600px){.page-id-574 .flow-wrapper{padding:0 0 80px}.page-id-574 .message-title{margin:16px auto}}.page-id-574 .page-content .flow-wrapper{margin-top:0;padding:0 0 60px}.newtreatment-bottom-img{margin-bottom:40px;margin-top:56px;text-align:center}.newtreatment-h2{margin-bottom:60px}.page-id-13 .interview-banner{margin:0 auto 80px}.recruit-copy{font-size:22px;text-align:center;font-weight:700;line-height:2.5}.philosophy-title{text-align:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:40px auto 0;padding-bottom:8px;font-size:24px;border-bottom:2px solid #13944a}.philosophy-txt{text-align:center;margin:16px auto 0;width:700px;max-width:100%;font-weight:700;line-height:2.5}.tab__area{margin:0 auto;margin-top:80px;padding-bottom:40px;max-width:1100px;width:auto;color:#333;font-size:14px;line-height:1.6}.tab__list{display:table;margin:0 auto;width:100%;border-spacing:0;table-layout:fixed;zoom:1}.tab__item{display:table-cell;text-align:center;font-weight:700;font-size:12px}.tab__item2{width:50%}.tab__item a{display:block;float:left;width:calc(100%/3);width:90%;height:50px;height:67px;background-color:#eee;color:#565656;color:#333;text-align:center;font-weight:700;font-size:20px;line-height:50px;transition:all .2s ease}.tab__item a.selected{color:#fff}.tab__item:first-child a.selected{background-color:#469756}.tab__item:nth-child(2) a.selected{background-color:#469756}.tab__item:nth-child(3) a.selected{background-color:#469756}.tab__item:nth-child(4) a.selected{background-color:#469756}.tab__item:nth-child(5) a.selected{background-color:#469756}.tab__item:nth-child(6) a.selected{background-color:#469756}.tab__item:nth-child(7) a.selected{background-color:#469756}.tab__list2 .tab__item:first-child a.selected{background-color:#57bd6b}.tab__list2 .tab__item:nth-child(2) a.selected{background-color:#57bd6b}.tab__list2 .tab__item:nth-child(3) a.selected{background-color:#57bd6b}.tab__list2 .tab__item:nth-child(4) a.selected{background-color:#57bd6b}.tab__list2 .tab__item:nth-child(5) a.selected{background-color:#57bd6b}.tab__list2 .tab__item:nth-child(6) a.selected{background-color:#57bd6b}.tab__list2 .tab__item:nth-child(7) a.selected{background-color:#57bd6b}.tab__inner{padding:40px 40px 0}.features-list.features-list li:last-of-type{margin-bottom:40px}.anniversary-item:first-of-type{margin-bottom:60px}.rec-wrap{padding:0 20px}.recruit-none-copy{width:90%;margin:20px auto;text-align:center}.tab__item.tab__item.tab__item a{text-decoration:none}.n-rec-flow{position:relative}.n-rec-flow img{width:90%;border-radius:5px;margin:32px auto 50px}.n-rec-flow .block-u{margin-bottom:64px}.tab__inner .dl{margin-bottom:32px}.tab__inner{padding:20px 0}.tab__area{padding-bottom:0}.m_h2.post{text-align:left;margin-bottom:16px;padding-left:16px}.m_h2 .sub-head{color:#9fbb1f;font-size:24px;font-weight:700;margin-left:25px}.m_h2{color:#333;font-size:32px;font-weight:700;border-bottom:1px solid #9fbb1f}.features-list.features-list li{display:flex;align-items:center;position:relative;margin-bottom:100px;justify-content:space-between}.feature-body{width:40%}.feature-body h3{font-size:24px}.feature-body span{font-size:12px;margin-bottom:8px;display:block;color:#13944a}.feature-body p{margin-top:24px;line-height:2.5;font-weight:700}.feature-img{width:55%}.features-list img{width:100%;height:300px;-o-object-fit:cover;object-fit:cover;margin:32px auto 50px}.features-list img.fea-photo__feature03{height:450px}.features-list li:after{position:absolute;display:block;content:"";width:1px;left:50%;transform:translateX(-50%);height:100px;background-color:#9fbb1f;bottom:-100px}.features-list li:nth-of-type(2n){flex-direction:row-reverse}.features-list li:last-child:after{content:none}.plus-section{margin:0 auto;margin-top:-100px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;text-align:center}.plus-section img{width:28px;display:block;margin:32px auto 50px;max-width:540px;width:auto;height:auto}.plus-section .other{position:relative;margin-top:8px;font-weight:700;font-size:22px}.plus-section span{color:#469756;font-weight:700;font-size:26px}.plus-section .other:after{position:absolute;bottom:-4px;left:50%;display:block;width:282px;height:1px;background-color:#d6e0a2;content:"";transform:translateX(-50%)}.anniversary-section{padding:16px 0 80px}.anniversary-item{display:flex;justify-content:space-between;margin:64px auto 0;margin-top:32px;max-width:100%;width:900px;background-color:#fff}.anniversary-item .img-wrap{margin-right:32px;width:340px}.anniversary-body{margin-left:auto;max-width:100%;width:670px}.anniversary-item h2{font-size:20px}.anniversary-body p{margin-top:22px;font-weight:700}.n-rec-rec-flow{margin-top:40px;position:relative}.n-rec-flow .block{width:50%}.block{display:block}.n-rec-flow .time{font-size:20px;position:relative;padding-left:32px;color:#13944a;border-bottom:1px solid #13944a;font-weight:700}.n-rec-flow .time:after{content:"";background-color:#2db560;width:20px;height:20px;position:absolute;right:-10px;top:70%;border-radius:50%;z-index:10}.n-rec-flow .text{margin-left:unset;margin-top:16px;padding-left:32px;width:100%}.rec-wrap .text{font-weight:400}.n-rec-flow .block:nth-last-of-type(even){margin-left:auto}.n-rec-flow .title{margin-top:16px;padding-left:32px;font-weight:700}.n-rec-flow.flow img{width:90%;border-radius:5px}#tab_4 .tab__area{margin-top:0}#tab_4 .tab__item:first-child a.selected{background-color:#469756;border:none}#tab_4 .tab__item a{font-size:16px}.js-tab-link2 span{font-size:12px}.tab__list2 .tab__item2 a{font-size:16px}.mensetu{margin:0 auto;padding:7px 0;max-width:100%;width:850px;background:#469756;color:#fff;text-align:center;letter-spacing:2.4px;font-weight:700}.tab__inner .dl{margin:0 auto;max-width:100%;width:730px;font-weight:700}.tab__inner .dl dt{margin:32px 0 8px;color:#469756;letter-spacing:2.4px;font-weight:700}.tab__inner .dl dd{padding-bottom:16px;border-bottom:solid 3px #f5f8e8;color:#333;letter-spacing:1.2px;font-size:18px}#tab_4 .tab__item:nth-child(2) a.selected{background-color:#ee9b00;border:none}.tab__item.pt a{width:100%;display:block}.n-rec-flow:after{content:"";position:absolute;top:0;left:50%;border-right:1px dashed #333;height:100%}.n-rec-flow .block:nth-last-of-type(even) .time:after{content:"";width:21px;height:20px;position:absolute;left:-10px;top:70%;border-radius:50%;z-index:10}.tab__list2 .tab__item2 a{border-radius:6px;width:96%}.js-tab-link2 span.reu-tab-sub{font-size:14px}.entry-form{width:800px;max-width:100%;margin:40px auto 0}.entry-txt{margin:40px auto}input,textarea{border-radius:10px;padding:4px 8px;margin-top:8px}input[type=submit]{border:2px solid #00a749;width:250px;text-align:center;border-radius:30px;padding:0;display:block;color:#00a749;font-size:20px;margin:16px auto 0;background-color:unset;text-decoration:none;transition:.5s}.policy-link{margin-top:16px}.entry-form label{margin-top:20px;display:block}.req{background-color:#b81414;color:#fff;display:inline-block;padding:2px 4px;border-radius:5px;margin-left:8px;font-size:12px}.acceptance-817{text-align:center;display:block}.section-heading.yoga{margin-top:80px}.yoga-img{margin:16px auto 0;display:block}.yogasido{display:flex;flex-wrap:wrap;justify-content:space-between}.yogasido-box{display:flex;justify-content:center;margin:0 6px;width:48%;margin-bottom:60px}.yogasido-box-txt{width:50%;margin-right:8px}.wp-block-gallery.has-nested-images figure.wp-block-image img{border-radius:30px;height:230px !important;-o-object-fit:cover;object-fit:cover;flex:unset !important}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption{border-radius:0 0 30px 30px;bottom:-29px;background:unset;color:#333;font-size:12px;padding:0 0 8px}.wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image){margin-bottom:40px;flex-grow:0}.medical-kiki-wrap{margin-top:80px}.medical-kiki{display:flex;justify-content:space-around;align-items:center;margin-bottom:80px;box-shadow:0 3px 6px #9fbb1f;margin-top:40px;padding:16px 0;border-radius:23px;background:url(//keyaki-kanazawa.jp/wp-content/themes/keyaki_clinic/assets/css/../img/lower/facility/kousa.png) no-repeat right bottom/206px}.medical-kiki-bot{box-shadow:unset}.medical-kiki-img,.medical-kiki-txt{width:45%}.medical-number{font-size:20px;margin-bottom:24px}.medical-title{font-size:26px;color:#1ca749;margin-bottom:24px;padding-bottom:20px;border-bottom:1px solid #1ca749}.medical-kiki-img img{-o-object-fit:contain;object-fit:contain;display:block;margin:16px auto;max-width:100%;border-radius:30px}.m_h2.page{color:#13944a;border:none;text-align:center}.pagenation{margin-top:40px;display:flex;justify-content:center}.page-numbers{margin:0 10px;display:block}.page-numbers.current{border-bottom:4px solid #1ca749}.profile-box.bottom h3,.page-h3{margin-bottom:8px;color:#13944a;border-bottom:1px solid #13944a}.doctor-profile{margin-top:80px}.page-id-56 .doctor-head{margin-top:40px}h2.m_h2{margin-top:28px;margin-bottom:28px}.consultation-page{padding:10px 0}.page-id-160.page-id-160 .consultation-list{display:none}.consultation-page .consultation-list{display:flex;flex-wrap:wrap;margin:0 auto;margin-top:12px}.consultation-page .consultation-list li{width:148px;height:120px;display:flex;flex-direction:column;justify-content:center;max-width:100%;margin:0 20px 10px 0;background-color:#e8f8d7;border-radius:30px}.consultation-page .consultation-list li:nth-of-type(6){margin-right:0}.consultation-page .consultation-list li img{height:55px;width:auto}.consultation-page .consultation-list li p{font-size:14px}.profile-table th{width:17%}.profile2-table th{width:26%}.profile2-table-from{white-space:nowrap}@media (min-width:1379px){.header-nav-list li{margin-right:24px}}.header-nav{font-size:16px}@media (min-width:1466px){.header-nav{font-size:15px}}@media (max-width:1465px){.header-nav{font-size:14px}}@media (max-width:1410px){.header-nav{font-size:13px}}@media (max-width:1247px){.header-nav{font-size:12px}}.header-nav .header-nav-list1 a,.header-nav .header-nav-list2 a{font-size:16px}@media (min-width:1466px){.header-nav .header-nav-list1 a,.header-nav .header-nav-list2 a{font-size:16px}}@media (max-width:1465px){.header-nav .header-nav-list1 a,.header-nav .header-nav-list2 a{font-size:16px}}@media (max-width:1410px){.header-nav .header-nav-list1 a,.header-nav .header-nav-list2 a{font-size:15px}}@media (max-width:1247px){.header-nav .header-nav-list1 a,.header-nav .header-nav-list2 a{font-size:14px}}.firstview>.inner .slick-list,.firstview>.inner .slick-slide img{height:666px !important;-o-object-fit:cover;object-fit:cover;width:100%}@media screen and (max-width:1378px){.header-nav-list li{margin-right:12px}.menu-item-has-children.menu-item-has-children{margin-right:46px}.header .menu-item-has-children:after{right:-18px}.firstview>.inner .slider{position:absolute;z-index:-10 !important;height:650px !important}.firstview>.inner .slick-list,.firstview>.inner .slick-slide img{height:650px !important;-o-object-fit:cover;object-fit:cover;width:100%}.footer-nav-wrap{width:90%}.footer-nav-list .sub-menu{padding:10px 2px 5px;width:180px}}@media only screen and (max-width:1220px){.header{padding:24px 20px 14px}footer .inner{width:80%;margin:0}}@media only screen and (max-width:1180px){.anniversary-body{width:50%}#lower-inner{width:90%}.recruit>.inner{width:828px !important}.access>.inner{flex-direction:column}.access-right{text-align:center;margin:0}.access-left{text-align:center}.workmenaccident-txt{width:100%;font-size:18px;text-align:center}.footer-logo{margin-top:70px}.address-wrap{margin:21px auto 10px}.consultation-list li{margin:15px 0}.consultation-list{justify-content:space-evenly}.feauture-list li{margin:0}.feauture-list{justify-content:space-evenly}.more-btn{margin:20px auto}}@media only screen and (max-width:1201px){.header-nav ul{display:none}.contact-btn{display:none}.hamburger{display:block}}@media only screen and (max-width:1150px){.page-thumbnail{height:330px}.page-thumbnail img{height:330px}}@media (max-width:1100px){.home .consultation-area.consultation-area.consultation-area.consultation-area.consultation-area{position:relative;right:unset;bottom:unset;margin:40px auto 0;width:90%;z-index:15;border:2px solid #13944a}.parking-wrap{top:37%}}@media (max-width:650px){.parking-wrap{top:33%}}@media only screen and (max-width:1024px){.slick-slider{width:90%;margin:0 auto}.home .page-content{width:95%;margin:0 auto}.top-news li{margin-left:0}.top-news li:first-child{margin-top:0}.m_h2 .sub-head{font-size:18px;margin-left:15px}.top-left-img{bottom:-40px}.inner.lower-page{width:90%}.m_h2{font-size:24px}.top-right-img{width:40vw;right:-100px;bottom:-40px}.top-left-img{width:34vw}.consultation-page .consultation-list{width:500px}.consultation-page .consultation-list li:nth-of-type(3n){margin-right:0}}@media screen and (min-width:601px) and (max-width:1000px){.symptoms-list img.kubi-icon{width:9vw}}@media screen and (max-width:1000px){.top-news{width:82%;margin:0 auto}footer{display:none}.bottom-sp{display:block;position:relative}#sp-bottom-img{display:block;position:absolute;right:-100px;bottom:-300px;z-index:30;width:500px}.copyright-sp{text-align:center}.symptoms-list li{width:30%}.symptoms-btn{width:90%;font-size:20px}.symptoms-btn:before,.symptoms-btn:after{right:6px}.symptoms-list:after{width:30%}}@media screen and (max-width:976px){.footer-logo{margin-top:0}.flow-body{width:55%;padding:0 10px}.beginner-flow .flow-wrap ul li img{-o-object-fit:cover;object-fit:cover;border-radius:24px}}@media only screen and (max-width:898px){.js-tab-link2 span.reu-tab-sub{font-size:12px}.tab__list2 .tab__item2 a{font-size:15px}.feauture-list li{margin-bottom:40px}.feauture-list li:nth-child(4){margin-bottom:0}.recruit>.inner{width:90% !important}.on-icon-title{font-size:24px;padding-bottom:14px}.on-icon-title:before{left:5px;top:20px}.feature-list .fea-comment{width:77%}.belonging-list{display:block}.belonging-list div{width:95%;margin:20px auto;padding:29px 37px}.reserve-body{display:block;padding-top:20px}.reserve-body p{width:100%;font-size:18px;padding-bottom:10px}.reserve-body .contact-btn{width:100%}.reserve-body .btn-wrap{width:100%;margin:0 auto}}@media only screen and (max-width:768px){.js-tab-link2 span.reu-tab-sub{font-size:16px}.tab__list2 .tab__item2 a{font-size:20px}.copyright-sp.first{font-size:12px;position:absolute;top:16px;width:100%;left:50%;transform:translateX(-50%);z-index:40}.copyright-sp.second{font-size:12px;position:absolute;top:32px;width:100%;left:50%;transform:translateX(-50%);z-index:40}.access{padding-bottom:140px}.home .feature-list .title span{margin-right:16px}.home .feature-list img{width:100%;-o-object-fit:cover;object-fit:cover;height:279px;border-radius:20px}.home .feature-list li{display:block;width:95%;margin:0 auto}.home .fea-photo{margin-top:16px}.page-id-60 .message-title{padding-top:22px}.tab__list{display:grid}.tab__item2{width:auto}.tab__item.tab__item.tab__item a{width:100%}.tab__list{display:grid}.tab__item.tab__item.tab__item a{width:100%}.top-news li{width:100%;margin-left:0}#sp-bottom-img{display:none}.address-wrap{width:auto}.bottom-sp{display:block;margin-top:70px;position:relative}#sp-bottom-img{display:block;position:absolute;right:-100px;bottom:-300px;z-index:30;width:500px}br.resp_br{display:block}.greeding-head{line-height:1.4}.message-wrap{padding:16px 24px}.message-title{margin:16px auto;font-size:24px}.page-thumbnail{height:282px}.page-thumbnail img{height:282px}.feature-list .title{padding-left:10px;font-size:21px;padding-bottom:5px}.feature-list .title span{font-size:36px;margin-right:100%}.feature-list .fea-comment{width:50%}.home .feature-list .fea-comment{width:100%}.home .feature-list .txt-left{padding-left:0;margin-top:16px}.feature-list .txt-right{padding-right:0;margin-top:16px}.recruit{padding-bottom:50px}.situation{padding:45px 0}.recruit>.inner{flex-direction:column}.recruit-img{height:auto}.recruit>.inner div{width:90%;margin-left:2%}.access-right iframe{width:90%}.access-left{width:90%;margin:16px auto 0}.access-wrap{flex-direction:column-reverse}.access-box{width:100%}.access-wrap .map{width:90%;height:400px}.access-box-wrap{width:100%}.img-bg2{width:auto}.access-box .ac-title{margin:0 auto;margin-bottom:20px;font-size:.6rem}.ac-add-box{margin-bottom:20px;margin-top:0}.access-box .google-map{margin:0 auto;width:90%;text-align:center}}@media only screen and (max-width:600px){.yogasido-box-txt a{font-size:14px}.yogasido{display:block}.yogasido-box{margin:0}.yogasido-box:nth-of-type(1){margin-bottom:20px}.sp-topReserve-area{display:block}.sp-hidden{display:none}.more-btn{font-size:16px;width:250px}.sp-only{display:block}.contact-btn{display:none}.lower-page .contact-btn{display:block}.access .contact-btn{display:block;width:210px;font-size:20px}.header-logo{width:160px}.header{padding:16px}#menu-item-150,#menu-item-151,#menu-item-442,#menu-item-443{pointer-events:auto !important}.globalMenuSp li{text-align:left}.sub-menu.sub-menu.sub-menu.sub-menu.sub-menu li a{font-size:15px;padding:8px 0}.sub-menu{left:unset;transform:unset}.sub-menu li{margin-left:40px}.sub-menu li:before{left:0;color:#333;margin-top:4px;margin-left:16px}.globalMenuSp #menu-item-150.menu-item-has-children a:after,.globalMenuSp #menu-item-151.menu-item-has-children a:after,.globalMenuSp #menu-item-442.menu-item-has-children a:after,.globalMenuSp #menu-item-443.menu-item-has-children a:after{content:"\f0dd";display:inline-block;margin-right:7px;font-family:"Font Awesome 5 Free";margin-left:8px}.sub-menu a:after{content:none !important}.symptoms-list{padding:0}.symptoms-list li{width:45%;margin-bottom:50px}.symptoms-btn{font-size:16px;height:44px;line-height:44px}.symptoms-list img.kubi-icon{width:50px;bottom:66px}.symptoms-list img.kubi-img{border:3px solid #80d32e}.firstview{margin-top:72px}.fixed-parts{display:none}.top-news li{margin-left:unset;padding:16px;font-size:16px}.top-news li a{flex-direction:column}.top-news .head,.top-news .date{font-size:14px}.top-news li:first-child{margin-top:0}.top-news li{flex-direction:column;align-items:flex-start}.parking-wrap{z-index:20;left:8px}}@media (max-width:560px){.parking-wrap{top:25%}.greeding-head img{margin-bottom:16px}.top-right-img,.top-left-img{bottom:-40px}.slick-dots{bottom:24px}.newtreatment-bottom-img{margin-top:32px}.consultation>.inner{width:90%}.consultation .consultation-list,.consultation-page .consultation-list{width:100%;margin:40px auto 0}.consultation-list li{width:calc(50% - 32px)}.consultation .consultation-list li,.consultation-page .consultation-list li{height:120px;display:flex;flex-direction:column;justify-content:center;max-width:100%;margin:0 16px 16px 0;background-color:#e8f8d7;border-radius:30px}.consultation .consultation-list li img{height:55px;width:auto}.consultation-list li:nth-of-type(3n){margin-right:0}.feauture .section-heading:before{display:none}.feauture{background:url(//keyaki-kanazawa.jp/wp-content/themes/keyaki_clinic/assets/css/../img/top/feauture-bg.png) center/cover}.situation p{text-align:left;font-size:16px}.recruit-body p{font-size:16px}.recruit>.inner div{width:100%;margin-left:unset}.recruit-copy{font-size:16px;text-align:left;line-height:1.5}.access{padding-top:40px}.access-right iframe{height:300px}.footer-logo{width:160px}.time-table{margin-top:16px}.fixed-menu{position:fixed;display:flex;align-items:center;bottom:0;z-index:40;width:100%;box-shadow:0 3px 6px #00000029}.fixed-menu .contact-btn,.fixed-menu .contact-btn span{display:inline-block}.fixed-menu .contact-btn{background-color:#00a749;color:#fff}.fixed-menu div{width:50%;border-radius:0;background-color:#fff;color:#00a749;font-size:18px;text-align:center;padding:16px 0}.web-reserve-btn.web-reserve-btn.web-reserve-btn.web-reserve-btn.web-reserve-btn{background-color:#80d32e;color:#fff}.web-reserve-btn img{margin-right:7px}.web-reserve-btn a{text-decoration:none}.top-btn{bottom:-206px;right:0}.lower-page{padding:72px 0 40px}.top-right-img{right:-75px}.greeding-head{display:flex;flex-direction:column-reverse;margin:0 auto;margin-top:16px}.dr-photo{text-align:center}.greeding-bottom{margin:0 auto;width:90%}.doctor-name{width:90%}.message-title{margin:0 auto}.greeding-head .txt{width:100%;padding-right:0;margin-bottom:20px}.message-wrapper{margin-top:40px}.medical-kiki{display:block}.post-inner .medical-kiki-img{margin:0;padding-top:12px}.post-inner .medical-kiki-img img{padding:0 12px 12px;margin:0}.medical-kiki-img,.medical-kiki-txt{width:100%}.medical-kiki-img{padding:0 8px}.medical-kiki-txt p{padding:0 24px 16px}.konica-img{flex-direction:column}.konica-img img{width:100%;margin:8px 0 !important;height:unset !important}.beginner-head,.recruit-copy{font-size:20px}.philosophy-title{font-size:18px}.feature-list .fea-photo{width:100%}.feature-list .fea-comment{width:100%}.feature-list .title{padding-left:20px;font-size:18px;padding-bottom:5px}.feature-list .title span{font-size:26px;margin-right:5px}.feature-list .txt-right{padding-left:20px;padding-right:0;margin-bottom:40px}.home .feature-list .txt-right{padding-left:0;padding-right:0;margin-bottom:40px;margin-top:16px}.features-list.features-list li{flex-direction:column-reverse;margin-bottom:120px}.feature-body{width:100%}.feature-body p{margin-top:24px;font-size:15px;line-height:2.5}.feature-img{width:100%}.features-list li:after{bottom:-120px}.features-list.features-list li{flex-direction:column-reverse;margin-bottom:120px}.features-list li:nth-of-type(2n){flex-direction:column-reverse}.plus-section{margin-top:-40px}.plus-section .other{font-size:16px}.plus-section span{font-size:20px}.anniversary-section{padding-bottom:40px}.anniversary-item.anniversary-item{display:block;margin:40px 0;width:100%}.anniversary-item .img-wrap{position:unset;margin-right:0;width:unset}.anniversary-item .img-wrap img{margin:0;width:100%}.anniversary-body{width:100%}.anniversary-item h2{margin-top:16px;text-align:center}.post .text,.post.post .about_txt{font-size:14px;font-weight:400}.n-rec-flow .text{font-size:14px}.n-rec-flow .block .text{padding-left:0;margin-top:8px}.n-rec-flow .title{margin-top:8px}.m_h2{font-size:20px;text-align:center}.m_h2 .sub-head{font-size:14px}.features-list li:first-child img{margin-top:0}.features-list img{width:100%;margin-bottom:16px;height:200px}.features-list img.fea-photo__feature03{height:370px}.n-rec-flow .title{margin-top:8px}.n-rec-flow .block:nth-last-of-type(even) .text{padding-left:8px}.p-access-table th,.p-access-table td{width:100%;display:block}.p-access-table .flex-block{justify-content:center}.p-access-table .how-block .access-item .text{font-size:18px}.p-access-table th{padding:4px 20px;width:100%}.post .p-access-table td .text{width:100%;font-size:16px}.two-btn-box{display:flex;margin-bottom:0;padding:0 20px}.two-btn-box img{width:95%}.m_schedule-inner .access-inner,.sc-inner{padding-left:0;padding-right:0}.access-box .google-map{margin:0 auto;width:90%;text-align:center}.wp-block-gallery.has-nested-images figure.wp-block-image img{height:120px !important}.page-id-13 .interview-banner{margin:0 auto 40px}.page-id-877 .message-title{margin:16px auto}}@media screen and (max-width:560px){header{text-align:center}header h1 a,nav{text-align:center}.firstview>.inner .slick-list,.firstview>.inner .slick-slide img{height:450px !important}.header-nav{justify-content:center}.doctor-head .title{margin-bottom:20px}.doctor-head .dr-photo{width:100%}.incho-img.incho-img.incho-img{height:364px}.doctor-head .dr-comment{padding-top:10px;width:100%}.doctor-body{padding:36px 20px}.profile-table td{width:70%}.consultation .consultation-list li p{font-size:14px}.consultation .consultation-list li p,.consultation-page .consultation-list li p{font-size:12px}.consultation .consultation-list li:nth-of-type(3) p,.consultation-page .consultation-list li:nth-of-type(3) p{margin-top:5px;font-size:12px}.top-news{width:92%}.slick{height:450px}.top-news{display:block;margin:40px auto 0}.top-news .head{margin-right:16px}.top-news .date{margin-right:0}.top-right-img{width:220px}.top-left-img{width:180px}.parking-wrap img{width:80%}.fixed-part{width:380px;max-width:100%;padding:32px 24px;height:180px}.reserve-area:hover,.consultation-area:hover{right:300px}.fixed-parts{right:-317px;top:30%}.fixed-banner{width:55px;height:180px}.reserve-btn{margin:5px auto 0}}@media (max-width:700px){.doctor-head{display:block}}@media only screen and (max-width:540px){#sp-bottom-img{bottom:-300px}.flow-list{width:95%;margin:0 auto}.beginner-flow .flow-wrap ul li img{width:100%}.flow-list li{flex-direction:column-reverse;margin:20px auto}.newtreatment-list li{flex-direction:column}.flow-body{width:100%}.dr-comment .title,.dr-comment .txt{padding-left:0}}@media only screen and (max-width:480px){.profile-table th{width:auto}.section-title{font-size:28px;letter-spacing:6px}.page-thumbnail{height:160px}.page-thumbnail img{height:160px}.page-thumbnail h1{font-size:26px;letter-spacing:2px}.profile-table tr{display:grid}.profile-table td{width:90%;width:100%;padding-left:20px}}@media only screen and (max-width:414px){.page-content{padding-top:28px}.clinic-head,.beginner-head,.recruit-copy{font-size:18px}}@media only screen and (max-width:320px){.page-thumbnail h1{font-size:22px}}.page-id-448 h2{margin:120px auto 80px;text-align:center;padding-bottom:12px;border-bottom:1px solid #1ca749;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.auto-img{width:50%}.medical-kiki .auto-img dl dt img{width:85%}@media only screen and (max-width:600px){.auto-img{width:auto}.medical-kiki .coro-img{padding:12px 26px}.medical-kiki .coro-img img{margin:0}.page-content .auto-kiki{margin-top:8px}.page-id-448 h2{margin:0 0 40px}}.page2-thumbnail h1{position:unset;transform:unset;padding:10px 0;display:flex;flex-direction:column;height:100%;align-items:center;justify-content:center}.page2-thumbnail{display:flex;background:#80d32e;width:990px;max-width:100%;margin:0 auto;height:380px;border-radius:30px}.page2-sub-title{font-size:18px;letter-spacing:1.4px;margin:8px 0 -12px}.page2-thumbnail .thumbnail-left{width:50%}.page2-thumbnail .thumbnail-right{width:50%}.page2-thumbnail .thumbnail-right img{border-radius:0 30px 30px 0}.page2-thumbnail img{border-radius:0;height:380px}.page2-thumbnail img.head-icon{width:56px;height:auto;border-radius:unset}.inner.p-lower-page{width:990px;padding-top:48px}.p-condition{background:#e8f8d7;border-radius:26px;padding:35px 14px;margin-top:60px}.page-id-877 .p-condition{background:#f4e2ee}.condition-title{font-size:30px;font-weight:700;text-align:center;border-bottom:4px dotted #80d32e;padding-bottom:30px}.page-id-877 .condition-title{border-bottom:4px dotted #f736a7}.condition-list{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:30px auto 0}.condition-list li{font-size:18px;margin-bottom:4px}.cause-title{font-size:26px;font-weight:700;color:#80d32e;border:3px solid #80d32e;border-radius:15px;box-shadow:4px 4px;padding:5px 0 5px 47px;margin-top:55px}.page-id-877 .cause-title{color:#f736a7;border:3px solid #f736a7}.cause-icon{margin-right:24px}.cause-txt{margin:40px 0;font-size:18px;font-weight:700}.cause-img{display:flex;justify-content:center}.cause-img1{margin-right:50px}.think-list{font-size:18px;font-weight:700;letter-spacing:-.54px;padding:40px 0 60px 47px}.think-list-box{display:flex;justify-content:start}.think-list-box .think-list{width:50%}.stethoscope-txt{padding:40px 50px 0;font-size:18px;font-weight:700}.current{border-bottom:9px solid #1ca749}.header-nav .icons-round{vertical-align:middle}.p-lower-page .p-condition{margin-top:0}@media only screen and (max-width:1024px){.inner.p-lower-page{padding:48px 20px 0}.stethoscope-txt{padding:40px 50px 60px}.tab__list{display:grid !important}.tab__area2 .tab__item2{max-width:100%}.tab__area2 .tab__list{justify-items:center}}@media only screen and (max-width:900px){.subject-list li{height:auto}.cause-img img{width:80%}.cause-img1{margin-right:0}.cause-img div{text-align:center}.subject-list li a{padding:6px 0}.page-id-60 .on-icon-title:before,.page-id-13 .on-icon-title:before,.page-id-62 .on-icon-title:before{left:-90px}}@media only screen and (min-width:601px){.cause-img img{height:280px;-o-object-fit:cover;object-fit:cover}}@media only screen and (max-width:600px){.subject-list{flex-wrap:wrap}.subject-list li{width:20%}.subject-list li:nth-child(-n+4){margin-bottom:8px}.page2-thumbnail h1{font-size:22px}.page2-thumbnail img.head-icon{width:35px}.condition-title{font-size:20px}.cause-title{font-size:20px}.cause-img{display:block}.cause-img1{margin-bottom:40px}.p-condition{margin-top:80px}.think-list{padding:24px 0 40px 12px}.stethoscope-txt{padding:24px 24px 60px}.consultation .section-heading:before{content:unset}.page2-thumbnail{display:block;height:auto}.page2-thumbnail .thumbnail-left,.page2-thumbnail .thumbnail-right{width:auto}.page2-thumbnail .thumbnail-right img{border-radius:0 0 30px 30px;height:auto}.page2-sub-title{margin:8px 0 -6px}.p-lower-page .page-content{padding-top:40px}.slick li:nth-child(2) img{-o-object-position:-180px;object-position:-180px}}@media only screen and (max-width:480px){.subject-list li{width:40%}.subject-list li:nth-child(-n+6){margin-bottom:8px}.stethoscope-txt{padding:24px 0 60px}.slick li:first-child img{-o-object-position:-240px;object-position:-240px}.slick li:nth-child(2) img{-o-object-position:-210px;object-position:-210px}.slick li:nth-child(5) img{-o-object-position:-190px;object-position:-190px}.feature-list .park-fea-photo img{-o-object-position:-20px 0;object-position:-20px 0}}@media only screen and (max-width:414px){.feature-list .park-fea-photo img{-o-object-position:-55px 0;object-position:-55px 0}}@media only screen and (max-width:375px){.slick li:first-child img{-o-object-position:-270px;object-position:-270px}.slick li:nth-child(2) img{-o-object-position:-300px;object-position:-300px}.slick li:nth-child(5) img{-o-object-position:-280px;object-position:-280px}.feature-list .park-fea-photo img{-o-object-position:-90px 0;object-position:-90px 0}}@media screen and (min-width:1001px) and (max-width:1200px){.news-wrap .top-news{padding:0 60px}}@media (max-width:768px){.page-thumbnail h1{width:74%}.yogasido{display:block}.yogasido-box{width:auto}}@media (max-width:600px){.yogasido-box{margin-bottom:20px}.think-list-box{display:block}.think-list1{padding-bottom:0}.think-list2{padding-top:0}.think-list-box .think-list{width:100%}}.yoga-achievement-heading{margin:80px auto 40px}.beginner-btn{width:400px;max-width:100%;padding:16px 0;font-size:20px}.yogasido-box-txt{font-size:17px}@media (max-width:480px){.beginner-btn{font-size:18px;padding:12px 0;width:300px}}@media (min-width:1024px){.home .greeding-head .dr-photo .lazyloaded,.page-id-56 .greeding-head .dr-photo .lazyloaded{height:auto}}@media screen and (min-width:1202px) and (max-width:1264px){.header-logo{width:210px}}@media (max-width:414px){.slick{height:380px;padding:4px 0}.firstview>.inner .slick-list,.firstview>.inner .slick-slide img{height:380px !important}.slick li:first-child img{-o-object-position:-193px;object-position:-193px}.slick li:nth-child(2) img{-o-object-position:-186px;object-position:-186px}.parking-wrap{top:20%}.top-right-img,.top-left-img{bottom:-40px}}@media (max-width:375px){.slick{height:290px}.firstview>.inner .slick-list,.firstview>.inner .slick-slide img{height:290px !important}.slick li:first-child img{-o-object-position:-90px;object-position:-90px}.slick li:nth-child(2) img{-o-object-position:-90px;object-position:-90px}.slick li:nth-child(5) img{-o-object-position:-95px;object-position:-95px}.parking-wrap{top:15%}}@media (max-width:320px){.slick{height:270px}.firstview>.inner .slick-list,.firstview>.inner .slick-slide img{height:270px !important}.slick li:first-child img{-o-object-position:-80px;object-position:-80px}.slick li:nth-child(2) img{-o-object-position:-80px;object-position:-80px}.slick li:nth-child(5) img{-o-object-position:-80px;object-position:-80px}.parking-wrap{top:13%}.top-right-img,.top-left-img{bottom:777px}}.reu-tab-sub{margin-top:-30px;display:block;text-align:center}.tab__area2 .tab__list{display:block;width:900px;max-width:100%;display:flex;justify-content:center}.tab__area2 .tab__item2{width:250px}.tab__area3 .tab__item.tab__item.tab__item a{line-height:67px}@media screen and (min-width:769px) and (max-width:899px){.tab__area2 .tab__list{width:700px}}@media (max-width:768px){.tab__list{display:grid !important}}.p-trafficAccidentSection{margin-bottom:120px}.p-trafficAccident--head__title{font-size:30px;text-align:center;padding-bottom:40px;border-bottom:2px solid #80d32e;margin-bottom:40px}@media screen and (max-width:769px){.p-trafficAccident--head__title{font-size:24px}}.p-trafficAccident--head__comment{font-size:18px;text-align:center;width:850px;max-width:100%;margin:0 auto 40px}.p-trafficAccident--head__commentRed{color:#b90000}.p-trafficAccident--head__img{display:block;margin:0 auto}.p-trafficAccident__title{font-size:30px;color:#fff;background-color:#80d32e;text-align:center;padding:8px 0;border-radius:12px;margin-bottom:50px}@media screen and (max-width:769px){.p-trafficAccident__title{font-size:24px}}.p-trafficAccident--symptoms__lists{display:flex;flex-wrap:wrap;justify-content:space-between;gap:4%}@media screen and (max-width:769px){.p-trafficAccident--symptoms__lists{flex-direction:column}}.p-trafficAccident--symptoms__list{position:relative;display:block;width:48%;font-size:19px;padding-left:32px;padding-bottom:10px;border-bottom:3px dotted #80d32e;margin-bottom:32px}@media screen and (max-width:769px){.p-trafficAccident--symptoms__list{width:100%}}.p-trafficAccident--symptoms__list:before{content:"";position:absolute;background-image:url("/wp-content/themes/keyaki_clinic/assets/img/lower/traffic-accident/traffic-check.svg");width:24px;height:21px;display:block;background-size:cover;top:38%;left:0;transform:translateY(-50%)}.p-trafficAccident--symptoms__wrap{width:890px;max-width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;gap:4%;margin:0 auto}@media screen and (max-width:769px){.p-trafficAccident--symptoms__wrap{flex-direction:column}}.p-trafficAccident--symptoms__img{display:block;width:46%;object-fit:contain}.p-trafficAccident--symptoms__txt{width:46%;font-size:16px;line-height:2}@media screen and (max-width:769px){.p-trafficAccident--symptoms__img,.p-trafficAccident--symptoms__txt{width:100%}.p-trafficAccident--symptoms__img{margin-bottom:16px}}.p-trafficAccident--place__txt{margin-bottom:32px}.p-trafficAccident--place__table th{font-size:20px;font-weight:700;text-align:center;vertical-align:middle;width:160px;padding:20px 0;background-color:#e8f8d7;border:1px solid #333}@media screen and (max-width:769px){.p-trafficAccident--place__table th{font-size:18px;width:25%}}.p-trafficAccident--place__table td{font-size:18px;padding:20px 10px;border:1px solid #333}.p-trafficAccident-flowList{width:890px;max-width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;gap:4%;margin:0 auto 80px}.balloon{position:relative;display:inline-block;background-color:#fff;border-bottom:solid 2px #80d32e;width:100%;max-width:100%;margin:0 auto 70px}.balloon:before,.balloon:after{content:"";position:absolute;top:100%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.balloon:before{border:solid 48px transparent;border-top:solid 48px #80d32e}.balloon:after{border:solid 50px transparent;border-top:solid 50px #fff;margin-top:-5px}.p-trafficAccident-flowList__left{display:block;width:46%;object-fit:contain}@media screen and (max-width:769px){.p-trafficAccident-flowList__left{width:100%}}.p-trafficAccident-flow__title{font-size:22px;background-color:#e8f8d7;padding:16px 10px;border-radius:15px}.p-trafficAccident-flow__title span{color:#80d32e;font-size:26px;padding-right:8px}.p-trafficAccident-flow__txt{font-size:16px;line-height:2;padding:16px 21px}.p-trafficAccident--Aftereffects__txt{margin-bottom:32px}.p-trafficAccident--Aftereffects__boxes{width:970px;max-width:100%;display:flex;flex-wrap:wrap;justify-content:space-around;gap:3%;margin:0 auto 80px}@media screen and (max-width:769px){.p-trafficAccident--Aftereffects__boxes{flex-direction:column}}.p-trafficAccident--Aftereffects__box{width:290px;height:340px;border:2px solid #80d32e;border-radius:15px;padding:40px 20px;margin:0 auto 20px}@media screen and (max-width:769px){.p-trafficAccident--Aftereffects__box{width:386px;max-width:100%;margin:0 auto 40px}}.p-trafficAccident--Aftereffects__boxImg{display:block}.p-trafficAccident--Aftereffects__boxImg01{margin:0 auto 18px}.p-trafficAccident--Aftereffects__boxImg02{margin:16px auto 16px}.p-trafficAccident--Aftereffects__boxImg03{margin:0 auto 20px}.p-trafficAccident--Aftereffects__boxTitle{font-size:20px;color:#80d32e;text-align:center;margin-bottom:20px}.p-trafficAccident--Aftereffects__boxTitle03{margin-bottom:40px}.p-trafficAccident--Aftereffects__boxTxt{font-size:16px}.p-trafficAccident--lawyer{background-color:#e8f8d7;border-radius:25px;padding:40px 72px}@media screen and (max-width:769px){.p-trafficAccident--lawyer{padding:40px 20px}}.p-trafficAccident--foot__title{font-size:24px;text-align:center;color:#00a749;padding-bottom:16px;border-bottom:3px dotted #80d32e;margin-bottom:28px}@media screen and (max-width:769px){.p-trafficAccident--foot__title{font-size:20px}}.p-trafficAccident--lawyer__wrap{width:846px;max-width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;gap:4%;margin:0 auto}@media screen and (max-width:769px){.p-trafficAccident--lawyer__wrap{flex-direction:column}}.p-trafficAccident--lawyer__img{display:block;width:46%;object-fit:contain}.p-trafficAccident--lawyer__txt{display:block;width:46%;object-fit:contain}@media screen and (max-width:769px){.p-trafficAccident--lawyer__img,.p-trafficAccident--lawyer__txt{width:100%}.p-trafficAccident--lawyer__txt{margin-bottom:16px}}.p-trafficAccident--place__02{margin-top:40px}.p-trafficAccident--place__picture{width:600px;max-width:100%;margin:0 auto;margin-top:28px;display:flex;justify-content:space-around;align-items:center;gap:20px}.p-trafficAccident--place__img{border-radius:15px;object-fit:contain}@media screen and (max-width:687px){.p-trafficAccident--place__picture{flex-direction:column}.p-trafficAccident--place__img{margin:0 auto}}.page .header.header-top-test{background-color:#e8f8d7}.noto-wrap-pc{position:absolute;top:672px;left:25%;z-index:15}.noto-wrap-tb{display:none;z-index:15}.parking-wrap{bottom:32%}@media screen and (max-width:1024px){.noto-wrap-pc{display:none}.noto-wrap-tb{display:block}}@media screen and (max-width:1024px){.noto-wrap-pc{display:none}.noto-wrap-tb{display:flex;align-items:center;margin:40px auto 0}.noto-wrap-tb a{display:block;margin:0 auto}.top-news,.page-id-1963 .top-news{margin:20px auto 0}}@media screen and (max-width:1000px){.noto-wrap-tb{width:90%}}@media screen and (max-width:560px){.noto-wrap-tb{width:92%;margin:20px auto 0}.top-news,.page-id-1963 .top-news{display:block;margin:20px auto 0}}.display-none{display:none !important}.recruit-certificate__img{display:block;margin:0 auto}.recruit-certificate__link{margin-bottom:40px}.kwct-content-inner .kwct-h1-logo img{margin:0 auto;width:200px}.kwct-explain h2{padding-bottom:24px;margin-top:32px}.kwct-explain-inner{display:flex;justify-content:space-between}.kwct-explain-inner .kwct-explain-p{width:554px}.kwct-explain-p p{padding-bottom:24px}.kwct-describe{margin-top:80px}.kwct-describe-content{border:3px solid #009389;border-radius:10px;padding:16px 32px 48px;scroll-margin-top:100px;margin-bottom:40px}.kwct-describe-content h3{color:#009389;font-weight:700;font-size:1.5rem;padding-bottom:16px}.kwct-h3-fontw{color:#009389;font-weight:700;font-size:2.5rem;padding-right:8px}.kwct-describe-content-inner{display:flex;justify-content:space-between;width:780px;margin:0 auto}.kwct-right{margin-right:69px}.kwct-explain-img img{width:500px}.kwct-describe-content-out{height:96px}.kwct-linkarea{margin-top:32px}.kwct-linkarea p{color:#009389;margin-bottom:16px;font-size:1.2rem}.kwct-linkmenu div{margin-bottom:16px}.kwct-linkmenu div a{text-decoration:none}.kwct-linkmenu div a:hover{opacity:.5}.kwct-linkbtn{margin-top:32px;text-align:center;color:#009389}.kwct-linkbtn a:hover{opacity:.5}.kwct-p-fonts{color:#009389;padding:0 0 24px 56px}@media screen and (max-width:1024px){.kwct-explain-inner .kwct-explain-p{width:500px}}@media screen and (max-width:1000px){.kwct-explain-inner .kwct-explain-p{width:350px}.kwct-explain-img img{width:300px}.kwct-describe-content-inner{width:600px}.kwct-describe-content-inner img{width:280px;object-fit:contain;align-items:top}.kwct-right{margin-right:0;width:100px}}@media screen and (max-width:560px){.kwct-content-inner .kwct-h1-logo img{margin:0 auto;width:100px}.kwct-explain-inner{display:block}.kwct-explain-inner .kwct-explain-p{width:100%}.kwct-describe-content{padding:16px 16px 24px}.kwct-describe-content h3{font-size:1.2rem}.kwct-h3-fontw{font-size:2rem}.kwct-describe-content-inner{display:block;width:100%}.kwct-describe-content-inner img{padding-bottom:16px}.kwct-describe-content-inner .kwct-right{margin-right:0;width:100%}.kwct-describe-content-inner img{width:100%;object-fit:contain}.kwct-right{margin-right:0;width:100px}.kwct-explain-img img{width:100%}.kwct-p-fonts{padding:0 0 24px}}