﻿@import url("https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@100;200;300;400;500;600;700;800;900&family=Poppins&display=swap");body{font-family:"Noto Sans JP", sans-serif;color:#434343;font-weight:400}a{transition:0.3s}strong{font-weight:600}.pc_only{display:block !important}@media screen and (max-width:768px){.pc_only{display:none !important}}.pc_none{display:none !important}@media screen and (max-width:768px){.pc_none{display:block !important}}.sp_only{display:none !important}@media screen and (max-width:481px){.sp_only{display:block !important}}.sp_none{display:block !important}@media screen and (max-width:481px){.sp_none{display:none !important}}span.pc_none,br.pc_none{display:none !important}@media screen and (max-width:481px){span.pc_none,br.pc_none{display:inline-block !important}}span.sp_none,br.sp_none{display:inline-block !important}@media screen and (max-width:481px){span.sp_none,br.sp_none{display:none !important}}span.pc_only,br.pc_only{display:inline-block !important}@media screen and (max-width:768px){span.pc_only,br.pc_only{display:none !important}}.font-design{font-family:"Noto Sans JP", sans-serif}.font-main{font-family:"Noto Sans JP", sans-serif}.font-en{font-family:"Poppins", sans-serif}.txt-st{font-weight:500;color:#ceb262}.txt-s{font-weight:initial;font-size:0.8em;line-height:1.4;display:inline-block}.low-page .gMap,.gMap{margin-left:5px}.low-page .gMap a,.gMap a{display:inline-flex;justify-content:center;align-items:center;color:#3ea074;border:1px solid #3ea074;border-radius:4px !important;padding:0 0.5em;transition:0.3s ease-in-out;text-decoration:none;font-size:0.8em;margin:0.5em 0;background-color:#ffffff}.low-page .gMap a i,.gMap a i{margin-left:2px}.low-page .gMap a:hover,.gMap a:hover{opacity:1;background-color:#3ea074;color:#ffffff;text-decoration:none}.low-page .gMap a:hover i,.gMap a:hover i{transition:0.3s ease-in-out;color:#ffffff}.wp-block-group.half_wrap>.wp-block-group__inner-container,.half_wrap:not(.wp-block-group){display:flex;justify-content:flex-start;flex-wrap:wrap;align-items:stretch;margin:0 -16px}@media screen and (max-width:991.98px){.wp-block-group.half_wrap>.wp-block-group__inner-container,.half_wrap:not(.wp-block-group){margin-right:0;margin-left:0}}.wp-block-group.half_wrap>.wp-block-group__inner-container>*,.half_wrap:not(.wp-block-group)>*{width:calc(50% - (16px* 2)) !important;margin:0 16px}@media screen and (max-width:991.98px){.wp-block-group.half_wrap>.wp-block-group__inner-container>*,.half_wrap:not(.wp-block-group)>*{width:100% !important;margin-right:auto;margin-left:auto}}@media screen and (max-width:991.98px){.wp-block-group.half_wrap>.wp-block-group__inner-container>*+*,.half_wrap:not(.wp-block-group)>*+*{margin-top:12px}}.wp-block-group.half_wrap>.wp-block-group__inner-container>* img,.half_wrap:not(.wp-block-group)>* img{border-radius:4px !important;margin-right:auto;margin-left:auto;width:100%}.wp-block-group.half_wrap>.wp-block-group__inner-container>* .name img,.wp-block-group.half_wrap>.wp-block-group__inner-container>* .logo img,.half_wrap:not(.wp-block-group)>* .name img,.half_wrap:not(.wp-block-group)>* .logo img{border-radius:0 !important}.wp-block-group.half_wrap>.wp-block-group__inner-container .ttl,.half_wrap:not(.wp-block-group) .ttl{margin-top:0;font-weight:500;line-height:1.4}.wp-block-group.half_wrap>.wp-block-group__inner-container h3,.half_wrap:not(.wp-block-group) h3{font-size:1.4rem !important}.wp-block-group.half_wrap>.wp-block-group__inner-container h4,.half_wrap:not(.wp-block-group) h4{font-size:1.3em !important}.wp-block-group.img_wrap>.wp-block-group__inner-container,.img_wrap:not(.wp-block-group){display:flex;justify-content:flex-start;gap:30px}@media screen and (max-width:768px){.wp-block-group.img_wrap>.wp-block-group__inner-container,.img_wrap:not(.wp-block-group){gap:20px;flex-wrap:wrap}}.wp-block-group.img_wrap>.wp-block-group__inner-container>figure,.img_wrap:not(.wp-block-group)>figure{width:30%;flex-grow:0;flex-shrink:0;max-width:300px;margin-bottom:0}.wp-block-group.img_wrap>.wp-block-group__inner-container>figure img,.img_wrap:not(.wp-block-group)>figure img{border-radius:4px !important;margin-right:auto;margin-left:auto;width:100%}.wp-block-group.img_wrap>.wp-block-group__inner-container>*:not(figure, .wp-block-image),.img_wrap:not(.wp-block-group)>*:not(figure, .wp-block-image){flex-grow:1}@media screen and (max-width:768px){.wp-block-group.img_wrap>.wp-block-group__inner-container>*,.img_wrap:not(.wp-block-group)>*{width:100% !important;min-width:initial;margin-right:auto;margin-left:auto}}.wp-block-group.img_wrap>.wp-block-group__inner-container>* .name img,.wp-block-group.img_wrap>.wp-block-group__inner-container>* .logo img,.img_wrap:not(.wp-block-group)>* .name img,.img_wrap:not(.wp-block-group)>* .logo img{border-radius:0 !important}.wp-block-group.img_wrap>.wp-block-group__inner-container .ttl,.img_wrap:not(.wp-block-group) .ttl{margin-top:0;font-weight:500;line-height:1.4}.wp-block-group.img_wrap>.wp-block-group__inner-container h3,.img_wrap:not(.wp-block-group) h3{font-size:1.4rem !important}.wp-block-group.img_wrap>.wp-block-group__inner-container h4,.img_wrap:not(.wp-block-group) h4{font-size:1.3em !important}.wp-block-group.img_wrap.__small>.wp-block-group__inner-container>figure,.img_wrap.__small:not(.wp-block-group)>figure{width:20%;min-width:80px;max-width:200px}.wp-block-group.img_wrap.__nonwrap>.wp-block-group__inner-container,.img_wrap.__nonwrap:not(.wp-block-group),.wp-block-group.half_wrap.__nonwrap>.wp-block-group__inner-container,.half_wrap.__nonwrap:not(.wp-block-group),.flex_wrap.__nonwrap:not(.wp-block-group){flex-wrap:nowrap}@media screen and (max-width:991.98px){.wp-block-group.img_wrap.__nonwrap>.wp-block-group__inner-container>*+*,.img_wrap.__nonwrap:not(.wp-block-group)>*+*,.wp-block-group.half_wrap.__nonwrap>.wp-block-group__inner-container>*+*,.half_wrap.__nonwrap:not(.wp-block-group)>*+*,.flex_wrap.__nonwrap:not(.wp-block-group)>*+*{margin-top:0;margin-left:12px}}.wp-block-group.img_wrap.__nonwrap>.wp-block-group__inner-container .btn::after,.img_wrap.__nonwrap:not(.wp-block-group) .btn::after,.wp-block-group.half_wrap.__nonwrap>.wp-block-group__inner-container .btn::after,.half_wrap.__nonwrap:not(.wp-block-group) .btn::after,.flex_wrap.__nonwrap:not(.wp-block-group) .btn::after{right:12px}.wp-block-group.img_wrap.__reverse>.wp-block-group__inner-container,.img_wrap.__reverse:not(.wp-block-group),.wp-block-group.half_wrap.__reverse>.wp-block-group__inner-container,.half_wrap.__reverse:not(.wp-block-group){flex-direction:row-reverse}@media screen and (max-width:991.98px){.wp-block-group.img_wrap.__reverse>.wp-block-group__inner-container,.img_wrap.__reverse:not(.wp-block-group),.wp-block-group.half_wrap.__reverse>.wp-block-group__inner-container,.half_wrap.__reverse:not(.wp-block-group){flex-direction:initial}}.flex_wrap{margin:0px -20px}@media screen and (max-width:991.98px){.flex_wrap{margin:0 auto}}.wp-block-group.flex_wrap>.wp-block-group__inner-container,.flex_wrap:not(.wp-block-group){display:flex;justify-content:flex-start;align-items:stretch}@media screen and (max-width:991.98px){.wp-block-group.flex_wrap>.wp-block-group__inner-container,.flex_wrap:not(.wp-block-group){flex-wrap:wrap}}.wp-block-group.flex_wrap>.wp-block-group__inner-container>*,.flex_wrap:not(.wp-block-group)>*{margin:0 20px;flex-grow:1}@media screen and (max-width:991.98px){.wp-block-group.flex_wrap>.wp-block-group__inner-container>*,.flex_wrap:not(.wp-block-group)>*{width:100%;margin:0 auto}}.wp-block-group.flex_wrap>.wp-block-group__inner-container>* img,.flex_wrap:not(.wp-block-group)>* img{width:100%}@media screen and (max-width:991.98px){.wp-block-group.flex_wrap>.wp-block-group__inner-container>*+*,.flex_wrap:not(.wp-block-group)>*+*{margin-top:40px}}@media screen and (max-width:481px){.wp-block-group.flex_wrap>.wp-block-group__inner-container>*+*,.flex_wrap:not(.wp-block-group)>*+*{margin-top:20px}}.wp-block-group.flex_wrap>.wp-block-group__inner-container>figure,.flex_wrap:not(.wp-block-group)>figure{flex-grow:1;flex-shrink:0}.__wrap-1>.wp-block-group__inner-container,.__wrap-1:not(.wp-block-group){display:flex;justify-content:flex-start;flex-wrap:wrap;margin-right:calc(-80px / 1)}@media screen and (max-width:991.98px){.__wrap-1>.wp-block-group__inner-container,.__wrap-1:not(.wp-block-group){margin-right:0}}.__wrap-1>.wp-block-group__inner-container>*,.__wrap-1:not(.wp-block-group)>*{width:calc((100% / 1) - (80px / 1));margin-right:calc(80px / 1);margin-bottom:calc(80px / 1)}@media screen and (max-width:991.98px){.__wrap-1>.wp-block-group__inner-container>*,.__wrap-1:not(.wp-block-group)>*{width:100%;margin-right:0;margin-bottom:0}}.__wrap-1>.wp-block-group__inner-container>* img,.__wrap-1:not(.wp-block-group)>* img{width:100%;border-radius:4px !important}@media screen and (max-width:991.98px){.__wrap-1>.wp-block-group__inner-container>* img,.__wrap-1:not(.wp-block-group)>* img{max-height:200px;object-fit:cover;margin-right:auto;margin-left:auto}}.__wrap-1>.wp-block-group__inner-container>* h3,.__wrap-1:not(.wp-block-group)>* h3{font-size:1.4rem !important}.__wrap-1>.wp-block-group__inner-container>* h4,.__wrap-1:not(.wp-block-group)>* h4{font-size:1.3em !important}.__wrap-1>.wp-block-group__inner-container>* h4+*,.__wrap-1:not(.wp-block-group)>* h4+*{margin-top:20px}@media screen and (max-width:991.98px){.__wrap-1>.wp-block-group__inner-container>*+*,.__wrap-1:not(.wp-block-group)>*+*{margin-top:50px}}@media screen and (max-width:481px){.__wrap-1>.wp-block-group__inner-container>*+*,.__wrap-1:not(.wp-block-group)>*+*{margin-top:40px}}.__wrap-1.__bg>*>*{background-color:#eff0ef;padding:40px;border-radius:4px !important}@media screen and (max-width:991.98px){.__wrap-1.__bg>*>*{padding:30px 20px}}.__wrap-1.__bg.__white>*>*{background-color:#ffffff;box-shadow:0px 0px 10px 0px rgba(67, 67, 67, 0.05)}.__wrap-1.__bg.__cover>*>*{background-color:rgba(0, 0, 0, 0.04)}@media screen and (max-width:991.98px){.__wrap-1.__sp{margin-right:-10px;margin-right:-10px}.__wrap-1.__sp>*{width:calc((100% / (1/ 2)) - 10px);margin-right:10px;margin-bottom:10px}.__wrap-1.__sp>*+*{margin-top:0}}@media screen and (max-width:991.98px) and (max-width:481px){.__wrap-1.__sp{margin-right:-1%;margin-right:-1%}.__wrap-1.__sp>*{width:32.3%;margin-right:1%;margin-bottom:1%}}.__wrap-1.__yoko .is-layout-flex:not(.wp-block-buttons){gap:30px}@media screen and (max-width:768px){.__wrap-1.__yoko .is-layout-flex:not(.wp-block-buttons){gap:20px}}.__wrap-1.__yoko .is-layout-flex:not(.wp-block-buttons)>figure{flex-shrink:0}.__wrap-1.__yoko .is-layout-flex:not(.wp-block-buttons)>figure img{height:150px;max-width:150px;object-fit:cover}.__wrap-1.__yoko .is-layout-flex:not(.wp-block-buttons)>*:not(figure, img){flex-grow:1}.__wrap-1.__yoko .is-layout-flex:not(.wp-block-buttons) .is-layout-constrained .wp-block-buttons{margin-bottom:0}.__wrap-2>.wp-block-group__inner-container,.__wrap-2:not(.wp-block-group){display:flex;justify-content:flex-start;flex-wrap:wrap;margin-right:calc(-80px / 2)}@media screen and (max-width:991.98px){.__wrap-2>.wp-block-group__inner-container,.__wrap-2:not(.wp-block-group){margin-right:0}}.__wrap-2>.wp-block-group__inner-container>*,.__wrap-2:not(.wp-block-group)>*{width:calc((100% / 2) - (80px / 2));margin-right:calc(80px / 2);margin-bottom:calc(80px / 2)}@media screen and (max-width:991.98px){.__wrap-2>.wp-block-group__inner-container>*,.__wrap-2:not(.wp-block-group)>*{width:100%;margin-right:0;margin-bottom:0}}.__wrap-2>.wp-block-group__inner-container>* img,.__wrap-2:not(.wp-block-group)>* img{width:100%;border-radius:4px !important}@media screen and (max-width:991.98px){.__wrap-2>.wp-block-group__inner-container>* img,.__wrap-2:not(.wp-block-group)>* img{max-height:200px;object-fit:cover;margin-right:auto;margin-left:auto}}.__wrap-2>.wp-block-group__inner-container>* h3,.__wrap-2:not(.wp-block-group)>* h3{font-size:1.4rem !important}.__wrap-2>.wp-block-group__inner-container>* h4,.__wrap-2:not(.wp-block-group)>* h4{font-size:1.3em !important}.__wrap-2>.wp-block-group__inner-container>* h4+*,.__wrap-2:not(.wp-block-group)>* h4+*{margin-top:20px}@media screen and (max-width:991.98px){.__wrap-2>.wp-block-group__inner-container>*+*,.__wrap-2:not(.wp-block-group)>*+*{margin-top:50px}}@media screen and (max-width:481px){.__wrap-2>.wp-block-group__inner-container>*+*,.__wrap-2:not(.wp-block-group)>*+*{margin-top:40px}}.__wrap-2.__bg>*>*{background-color:#eff0ef;padding:40px;border-radius:4px !important}@media screen and (max-width:991.98px){.__wrap-2.__bg>*>*{padding:30px 20px}}.__wrap-2.__bg.__white>*>*{background-color:#ffffff;box-shadow:0px 0px 10px 0px rgba(67, 67, 67, 0.05)}.__wrap-2.__bg.__cover>*>*{background-color:rgba(0, 0, 0, 0.04)}@media screen and (max-width:991.98px){.__wrap-2.__sp{margin-right:-10px;margin-right:-10px}.__wrap-2.__sp>*{width:calc((100% / (2/ 2)) - 10px);margin-right:10px;margin-bottom:10px}.__wrap-2.__sp>*+*{margin-top:0}}@media screen and (max-width:991.98px) and (max-width:481px){.__wrap-2.__sp{margin-right:-1%;margin-right:-1%}.__wrap-2.__sp>*{width:32.3%;margin-right:1%;margin-bottom:1%}}.__wrap-2.__yoko .is-layout-flex:not(.wp-block-buttons){gap:30px}@media screen and (max-width:768px){.__wrap-2.__yoko .is-layout-flex:not(.wp-block-buttons){gap:20px}}.__wrap-2.__yoko .is-layout-flex:not(.wp-block-buttons)>figure{flex-shrink:0}.__wrap-2.__yoko .is-layout-flex:not(.wp-block-buttons)>figure img{height:150px;max-width:150px;object-fit:cover}.__wrap-2.__yoko .is-layout-flex:not(.wp-block-buttons)>*:not(figure, img){flex-grow:1}.__wrap-2.__yoko .is-layout-flex:not(.wp-block-buttons) .is-layout-constrained .wp-block-buttons{margin-bottom:0}.__wrap-3>.wp-block-group__inner-container,.__wrap-3:not(.wp-block-group){display:flex;justify-content:flex-start;flex-wrap:wrap;margin-right:calc(-80px / 3)}@media screen and (max-width:991.98px){.__wrap-3>.wp-block-group__inner-container,.__wrap-3:not(.wp-block-group){margin-right:0}}.__wrap-3>.wp-block-group__inner-container>*,.__wrap-3:not(.wp-block-group)>*{width:calc((100% / 3) - (80px / 3));margin-right:calc(80px / 3);margin-bottom:calc(80px / 3)}@media screen and (max-width:991.98px){.__wrap-3>.wp-block-group__inner-container>*,.__wrap-3:not(.wp-block-group)>*{width:100%;margin-right:0;margin-bottom:0}}.__wrap-3>.wp-block-group__inner-container>* img,.__wrap-3:not(.wp-block-group)>* img{width:100%;border-radius:4px !important}@media screen and (max-width:991.98px){.__wrap-3>.wp-block-group__inner-container>* img,.__wrap-3:not(.wp-block-group)>* img{max-height:200px;object-fit:cover;margin-right:auto;margin-left:auto}}.__wrap-3>.wp-block-group__inner-container>* h3,.__wrap-3:not(.wp-block-group)>* h3{font-size:1.4rem !important}.__wrap-3>.wp-block-group__inner-container>* h4,.__wrap-3:not(.wp-block-group)>* h4{font-size:1.3em !important}.__wrap-3>.wp-block-group__inner-container>* h4+*,.__wrap-3:not(.wp-block-group)>* h4+*{margin-top:20px}@media screen and (max-width:991.98px){.__wrap-3>.wp-block-group__inner-container>*+*,.__wrap-3:not(.wp-block-group)>*+*{margin-top:50px}}@media screen and (max-width:481px){.__wrap-3>.wp-block-group__inner-container>*+*,.__wrap-3:not(.wp-block-group)>*+*{margin-top:40px}}.__wrap-3.__bg>*>*{background-color:#eff0ef;padding:40px;border-radius:4px !important}@media screen and (max-width:991.98px){.__wrap-3.__bg>*>*{padding:30px 20px}}.__wrap-3.__bg.__white>*>*{background-color:#ffffff;box-shadow:0px 0px 10px 0px rgba(67, 67, 67, 0.05)}.__wrap-3.__bg.__cover>*>*{background-color:rgba(0, 0, 0, 0.04)}@media screen and (max-width:991.98px){.__wrap-3.__sp{margin-right:-10px;margin-right:-10px}.__wrap-3.__sp>*{width:calc((100% / (3/ 2)) - 10px);margin-right:10px;margin-bottom:10px}.__wrap-3.__sp>*+*{margin-top:0}}@media screen and (max-width:991.98px) and (max-width:481px){.__wrap-3.__sp{margin-right:-1%;margin-right:-1%}.__wrap-3.__sp>*{width:32.3%;margin-right:1%;margin-bottom:1%}}.__wrap-3.__yoko .is-layout-flex:not(.wp-block-buttons){gap:30px}@media screen and (max-width:768px){.__wrap-3.__yoko .is-layout-flex:not(.wp-block-buttons){gap:20px}}.__wrap-3.__yoko .is-layout-flex:not(.wp-block-buttons)>figure{flex-shrink:0}.__wrap-3.__yoko .is-layout-flex:not(.wp-block-buttons)>figure img{height:150px;max-width:150px;object-fit:cover}.__wrap-3.__yoko .is-layout-flex:not(.wp-block-buttons)>*:not(figure, img){flex-grow:1}.__wrap-3.__yoko .is-layout-flex:not(.wp-block-buttons) .is-layout-constrained .wp-block-buttons{margin-bottom:0}.__wrap-4>.wp-block-group__inner-container,.__wrap-4:not(.wp-block-group){display:flex;justify-content:flex-start;flex-wrap:wrap;margin-right:calc(-80px / 4)}@media screen and (max-width:991.98px){.__wrap-4>.wp-block-group__inner-container,.__wrap-4:not(.wp-block-group){margin-right:0}}.__wrap-4>.wp-block-group__inner-container>*,.__wrap-4:not(.wp-block-group)>*{width:calc((100% / 4) - (80px / 4));margin-right:calc(80px / 4);margin-bottom:calc(80px / 4)}@media screen and (max-width:991.98px){.__wrap-4>.wp-block-group__inner-container>*,.__wrap-4:not(.wp-block-group)>*{width:100%;margin-right:0;margin-bottom:0}}.__wrap-4>.wp-block-group__inner-container>* img,.__wrap-4:not(.wp-block-group)>* img{width:100%;border-radius:4px !important}@media screen and (max-width:991.98px){.__wrap-4>.wp-block-group__inner-container>* img,.__wrap-4:not(.wp-block-group)>* img{max-height:200px;object-fit:cover;margin-right:auto;margin-left:auto}}.__wrap-4>.wp-block-group__inner-container>* h3,.__wrap-4:not(.wp-block-group)>* h3{font-size:1.4rem !important}.__wrap-4>.wp-block-group__inner-container>* h4,.__wrap-4:not(.wp-block-group)>* h4{font-size:1.3em !important}.__wrap-4>.wp-block-group__inner-container>* h4+*,.__wrap-4:not(.wp-block-group)>* h4+*{margin-top:20px}@media screen and (max-width:991.98px){.__wrap-4>.wp-block-group__inner-container>*+*,.__wrap-4:not(.wp-block-group)>*+*{margin-top:50px}}@media screen and (max-width:481px){.__wrap-4>.wp-block-group__inner-container>*+*,.__wrap-4:not(.wp-block-group)>*+*{margin-top:40px}}.__wrap-4.__bg>*>*{background-color:#eff0ef;padding:40px;border-radius:4px !important}@media screen and (max-width:991.98px){.__wrap-4.__bg>*>*{padding:30px 20px}}.__wrap-4.__bg.__white>*>*{background-color:#ffffff;box-shadow:0px 0px 10px 0px rgba(67, 67, 67, 0.05)}.__wrap-4.__bg.__cover>*>*{background-color:rgba(0, 0, 0, 0.04)}@media screen and (max-width:991.98px){.__wrap-4.__sp{margin-right:-10px;margin-right:-10px}.__wrap-4.__sp>*{width:calc((100% / (4/ 2)) - 10px);margin-right:10px;margin-bottom:10px}.__wrap-4.__sp>*+*{margin-top:0}}@media screen and (max-width:991.98px) and (max-width:481px){.__wrap-4.__sp{margin-right:-1%;margin-right:-1%}.__wrap-4.__sp>*{width:32.3%;margin-right:1%;margin-bottom:1%}}.__wrap-4.__yoko .is-layout-flex:not(.wp-block-buttons){gap:30px}@media screen and (max-width:768px){.__wrap-4.__yoko .is-layout-flex:not(.wp-block-buttons){gap:20px}}.__wrap-4.__yoko .is-layout-flex:not(.wp-block-buttons)>figure{flex-shrink:0}.__wrap-4.__yoko .is-layout-flex:not(.wp-block-buttons)>figure img{height:150px;max-width:150px;object-fit:cover}.__wrap-4.__yoko .is-layout-flex:not(.wp-block-buttons)>*:not(figure, img){flex-grow:1}.__wrap-4.__yoko .is-layout-flex:not(.wp-block-buttons) .is-layout-constrained .wp-block-buttons{margin-bottom:0}.__wrap-5>.wp-block-group__inner-container,.__wrap-5:not(.wp-block-group){display:flex;justify-content:flex-start;flex-wrap:wrap;margin-right:calc(-80px / 5)}@media screen and (max-width:991.98px){.__wrap-5>.wp-block-group__inner-container,.__wrap-5:not(.wp-block-group){margin-right:0}}.__wrap-5>.wp-block-group__inner-container>*,.__wrap-5:not(.wp-block-group)>*{width:calc((100% / 5) - (80px / 5));margin-right:calc(80px / 5);margin-bottom:calc(80px / 5)}@media screen and (max-width:991.98px){.__wrap-5>.wp-block-group__inner-container>*,.__wrap-5:not(.wp-block-group)>*{width:100%;margin-right:0;margin-bottom:0}}.__wrap-5>.wp-block-group__inner-container>* img,.__wrap-5:not(.wp-block-group)>* img{width:100%;border-radius:4px !important}@media screen and (max-width:991.98px){.__wrap-5>.wp-block-group__inner-container>* img,.__wrap-5:not(.wp-block-group)>* img{max-height:200px;object-fit:cover;margin-right:auto;margin-left:auto}}.__wrap-5>.wp-block-group__inner-container>* h3,.__wrap-5:not(.wp-block-group)>* h3{font-size:1.4rem !important}.__wrap-5>.wp-block-group__inner-container>* h4,.__wrap-5:not(.wp-block-group)>* h4{font-size:1.3em !important}.__wrap-5>.wp-block-group__inner-container>* h4+*,.__wrap-5:not(.wp-block-group)>* h4+*{margin-top:20px}@media screen and (max-width:991.98px){.__wrap-5>.wp-block-group__inner-container>*+*,.__wrap-5:not(.wp-block-group)>*+*{margin-top:50px}}@media screen and (max-width:481px){.__wrap-5>.wp-block-group__inner-container>*+*,.__wrap-5:not(.wp-block-group)>*+*{margin-top:40px}}.__wrap-5.__bg>*>*{background-color:#eff0ef;padding:40px;border-radius:4px !important}@media screen and (max-width:991.98px){.__wrap-5.__bg>*>*{padding:30px 20px}}.__wrap-5.__bg.__white>*>*{background-color:#ffffff;box-shadow:0px 0px 10px 0px rgba(67, 67, 67, 0.05)}.__wrap-5.__bg.__cover>*>*{background-color:rgba(0, 0, 0, 0.04)}@media screen and (max-width:991.98px){.__wrap-5.__sp{margin-right:-10px;margin-right:-10px}.__wrap-5.__sp>*{width:calc((100% / (5/ 2)) - 10px);margin-right:10px;margin-bottom:10px}.__wrap-5.__sp>*+*{margin-top:0}}@media screen and (max-width:991.98px) and (max-width:481px){.__wrap-5.__sp{margin-right:-1%;margin-right:-1%}.__wrap-5.__sp>*{width:32.3%;margin-right:1%;margin-bottom:1%}}.__wrap-5.__yoko .is-layout-flex:not(.wp-block-buttons){gap:30px}@media screen and (max-width:768px){.__wrap-5.__yoko .is-layout-flex:not(.wp-block-buttons){gap:20px}}.__wrap-5.__yoko .is-layout-flex:not(.wp-block-buttons)>figure{flex-shrink:0}.__wrap-5.__yoko .is-layout-flex:not(.wp-block-buttons)>figure img{height:150px;max-width:150px;object-fit:cover}.__wrap-5.__yoko .is-layout-flex:not(.wp-block-buttons)>*:not(figure, img){flex-grow:1}.__wrap-5.__yoko .is-layout-flex:not(.wp-block-buttons) .is-layout-constrained .wp-block-buttons{margin-bottom:0}.__wrap-6>.wp-block-group__inner-container,.__wrap-6:not(.wp-block-group){display:flex;justify-content:flex-start;flex-wrap:wrap;margin-right:calc(-80px / 6)}@media screen and (max-width:991.98px){.__wrap-6>.wp-block-group__inner-container,.__wrap-6:not(.wp-block-group){margin-right:0}}.__wrap-6>.wp-block-group__inner-container>*,.__wrap-6:not(.wp-block-group)>*{width:calc((100% / 6) - (80px / 6));margin-right:calc(80px / 6);margin-bottom:calc(80px / 6)}@media screen and (max-width:991.98px){.__wrap-6>.wp-block-group__inner-container>*,.__wrap-6:not(.wp-block-group)>*{width:100%;margin-right:0;margin-bottom:0}}.__wrap-6>.wp-block-group__inner-container>* img,.__wrap-6:not(.wp-block-group)>* img{width:100%;border-radius:4px !important}@media screen and (max-width:991.98px){.__wrap-6>.wp-block-group__inner-container>* img,.__wrap-6:not(.wp-block-group)>* img{max-height:200px;object-fit:cover;margin-right:auto;margin-left:auto}}.__wrap-6>.wp-block-group__inner-container>* h3,.__wrap-6:not(.wp-block-group)>* h3{font-size:1.4rem !important}.__wrap-6>.wp-block-group__inner-container>* h4,.__wrap-6:not(.wp-block-group)>* h4{font-size:1.3em !important}.__wrap-6>.wp-block-group__inner-container>* h4+*,.__wrap-6:not(.wp-block-group)>* h4+*{margin-top:20px}@media screen and (max-width:991.98px){.__wrap-6>.wp-block-group__inner-container>*+*,.__wrap-6:not(.wp-block-group)>*+*{margin-top:50px}}@media screen and (max-width:481px){.__wrap-6>.wp-block-group__inner-container>*+*,.__wrap-6:not(.wp-block-group)>*+*{margin-top:40px}}.__wrap-6.__bg>*>*{background-color:#eff0ef;padding:40px;border-radius:4px !important}@media screen and (max-width:991.98px){.__wrap-6.__bg>*>*{padding:30px 20px}}.__wrap-6.__bg.__white>*>*{background-color:#ffffff;box-shadow:0px 0px 10px 0px rgba(67, 67, 67, 0.05)}.__wrap-6.__bg.__cover>*>*{background-color:rgba(0, 0, 0, 0.04)}@media screen and (max-width:991.98px){.__wrap-6.__sp{margin-right:-10px;margin-right:-10px}.__wrap-6.__sp>*{width:calc((100% / (6/ 2)) - 10px);margin-right:10px;margin-bottom:10px}.__wrap-6.__sp>*+*{margin-top:0}}@media screen and (max-width:991.98px) and (max-width:481px){.__wrap-6.__sp{margin-right:-1%;margin-right:-1%}.__wrap-6.__sp>*{width:32.3%;margin-right:1%;margin-bottom:1%}}.__wrap-6.__yoko .is-layout-flex:not(.wp-block-buttons){gap:30px}@media screen and (max-width:768px){.__wrap-6.__yoko .is-layout-flex:not(.wp-block-buttons){gap:20px}}.__wrap-6.__yoko .is-layout-flex:not(.wp-block-buttons)>figure{flex-shrink:0}.__wrap-6.__yoko .is-layout-flex:not(.wp-block-buttons)>figure img{height:150px;max-width:150px;object-fit:cover}.__wrap-6.__yoko .is-layout-flex:not(.wp-block-buttons)>*:not(figure, img){flex-grow:1}.__wrap-6.__yoko .is-layout-flex:not(.wp-block-buttons) .is-layout-constrained .wp-block-buttons{margin-bottom:0}.__wrap-7>.wp-block-group__inner-container,.__wrap-7:not(.wp-block-group){display:flex;justify-content:flex-start;flex-wrap:wrap;margin-right:calc(-80px / 7)}@media screen and (max-width:991.98px){.__wrap-7>.wp-block-group__inner-container,.__wrap-7:not(.wp-block-group){margin-right:0}}.__wrap-7>.wp-block-group__inner-container>*,.__wrap-7:not(.wp-block-group)>*{width:calc((100% / 7) - (80px / 7));margin-right:calc(80px / 7);margin-bottom:calc(80px / 7)}@media screen and (max-width:991.98px){.__wrap-7>.wp-block-group__inner-container>*,.__wrap-7:not(.wp-block-group)>*{width:100%;margin-right:0;margin-bottom:0}}.__wrap-7>.wp-block-group__inner-container>* img,.__wrap-7:not(.wp-block-group)>* img{width:100%;border-radius:4px !important}@media screen and (max-width:991.98px){.__wrap-7>.wp-block-group__inner-container>* img,.__wrap-7:not(.wp-block-group)>* img{max-height:200px;object-fit:cover;margin-right:auto;margin-left:auto}}.__wrap-7>.wp-block-group__inner-container>* h3,.__wrap-7:not(.wp-block-group)>* h3{font-size:1.4rem !important}.__wrap-7>.wp-block-group__inner-container>* h4,.__wrap-7:not(.wp-block-group)>* h4{font-size:1.3em !important}.__wrap-7>.wp-block-group__inner-container>* h4+*,.__wrap-7:not(.wp-block-group)>* h4+*{margin-top:20px}@media screen and (max-width:991.98px){.__wrap-7>.wp-block-group__inner-container>*+*,.__wrap-7:not(.wp-block-group)>*+*{margin-top:50px}}@media screen and (max-width:481px){.__wrap-7>.wp-block-group__inner-container>*+*,.__wrap-7:not(.wp-block-group)>*+*{margin-top:40px}}.__wrap-7.__bg>*>*{background-color:#eff0ef;padding:40px;border-radius:4px !important}@media screen and (max-width:991.98px){.__wrap-7.__bg>*>*{padding:30px 20px}}.__wrap-7.__bg.__white>*>*{background-color:#ffffff;box-shadow:0px 0px 10px 0px rgba(67, 67, 67, 0.05)}.__wrap-7.__bg.__cover>*>*{background-color:rgba(0, 0, 0, 0.04)}@media screen and (max-width:991.98px){.__wrap-7.__sp{margin-right:-10px;margin-right:-10px}.__wrap-7.__sp>*{width:calc((100% / (7/ 2)) - 10px);margin-right:10px;margin-bottom:10px}.__wrap-7.__sp>*+*{margin-top:0}}@media screen and (max-width:991.98px) and (max-width:481px){.__wrap-7.__sp{margin-right:-1%;margin-right:-1%}.__wrap-7.__sp>*{width:32.3%;margin-right:1%;margin-bottom:1%}}.__wrap-7.__yoko .is-layout-flex:not(.wp-block-buttons){gap:30px}@media screen and (max-width:768px){.__wrap-7.__yoko .is-layout-flex:not(.wp-block-buttons){gap:20px}}.__wrap-7.__yoko .is-layout-flex:not(.wp-block-buttons)>figure{flex-shrink:0}.__wrap-7.__yoko .is-layout-flex:not(.wp-block-buttons)>figure img{height:150px;max-width:150px;object-fit:cover}.__wrap-7.__yoko .is-layout-flex:not(.wp-block-buttons)>*:not(figure, img){flex-grow:1}.__wrap-7.__yoko .is-layout-flex:not(.wp-block-buttons) .is-layout-constrained .wp-block-buttons{margin-bottom:0}.__wrap-8>.wp-block-group__inner-container,.__wrap-8:not(.wp-block-group){display:flex;justify-content:flex-start;flex-wrap:wrap;margin-right:calc(-80px / 8)}@media screen and (max-width:991.98px){.__wrap-8>.wp-block-group__inner-container,.__wrap-8:not(.wp-block-group){margin-right:0}}.__wrap-8>.wp-block-group__inner-container>*,.__wrap-8:not(.wp-block-group)>*{width:calc((100% / 8) - (80px / 8));margin-right:calc(80px / 8);margin-bottom:calc(80px / 8)}@media screen and (max-width:991.98px){.__wrap-8>.wp-block-group__inner-container>*,.__wrap-8:not(.wp-block-group)>*{width:100%;margin-right:0;margin-bottom:0}}.__wrap-8>.wp-block-group__inner-container>* img,.__wrap-8:not(.wp-block-group)>* img{width:100%;border-radius:4px !important}@media screen and (max-width:991.98px){.__wrap-8>.wp-block-group__inner-container>* img,.__wrap-8:not(.wp-block-group)>* img{max-height:200px;object-fit:cover;margin-right:auto;margin-left:auto}}.__wrap-8>.wp-block-group__inner-container>* h3,.__wrap-8:not(.wp-block-group)>* h3{font-size:1.4rem !important}.__wrap-8>.wp-block-group__inner-container>* h4,.__wrap-8:not(.wp-block-group)>* h4{font-size:1.3em !important}.__wrap-8>.wp-block-group__inner-container>* h4+*,.__wrap-8:not(.wp-block-group)>* h4+*{margin-top:20px}@media screen and (max-width:991.98px){.__wrap-8>.wp-block-group__inner-container>*+*,.__wrap-8:not(.wp-block-group)>*+*{margin-top:50px}}@media screen and (max-width:481px){.__wrap-8>.wp-block-group__inner-container>*+*,.__wrap-8:not(.wp-block-group)>*+*{margin-top:40px}}.__wrap-8.__bg>*>*{background-color:#eff0ef;padding:40px;border-radius:4px !important}@media screen and (max-width:991.98px){.__wrap-8.__bg>*>*{padding:30px 20px}}.__wrap-8.__bg.__white>*>*{background-color:#ffffff;box-shadow:0px 0px 10px 0px rgba(67, 67, 67, 0.05)}.__wrap-8.__bg.__cover>*>*{background-color:rgba(0, 0, 0, 0.04)}@media screen and (max-width:991.98px){.__wrap-8.__sp{margin-right:-10px;margin-right:-10px}.__wrap-8.__sp>*{width:calc((100% / (8/ 2)) - 10px);margin-right:10px;margin-bottom:10px}.__wrap-8.__sp>*+*{margin-top:0}}@media screen and (max-width:991.98px) and (max-width:481px){.__wrap-8.__sp{margin-right:-1%;margin-right:-1%}.__wrap-8.__sp>*{width:32.3%;margin-right:1%;margin-bottom:1%}}.__wrap-8.__yoko .is-layout-flex:not(.wp-block-buttons){gap:30px}@media screen and (max-width:768px){.__wrap-8.__yoko .is-layout-flex:not(.wp-block-buttons){gap:20px}}.__wrap-8.__yoko .is-layout-flex:not(.wp-block-buttons)>figure{flex-shrink:0}.__wrap-8.__yoko .is-layout-flex:not(.wp-block-buttons)>figure img{height:150px;max-width:150px;object-fit:cover}.__wrap-8.__yoko .is-layout-flex:not(.wp-block-buttons)>*:not(figure, img){flex-grow:1}.__wrap-8.__yoko .is-layout-flex:not(.wp-block-buttons) .is-layout-constrained .wp-block-buttons{margin-bottom:0}.wp-block-group.flex_wrap>.wp-block-group__inner-container,.flex_wrap:not(.wp-block-group){display:flex;justify-content:space-between;align-items:stretch}.wp-block-group.flex_wrap>.wp-block-group__inner-container>*,.flex_wrap:not(.wp-block-group)>*{flex-grow:1}@media screen and (max-width:481px){.wp-block-group.flex_wrap>.wp-block-group__inner-container>*,.flex_wrap:not(.wp-block-group)>*{width:100%}}.wp-block-group.flex_wrap>.wp-block-group__inner-container>* img,.flex_wrap:not(.wp-block-group)>* img{width:100%}.flex-txt{display:flex;flex-wrap:wrap}.flex-txt>*{white-space:nowrap}.btn:not(.entry-meta_items_term_button){font-family:"Noto Sans JP", sans-serif;position:relative;display:flex;justify-content:center;align-items:center;padding:0 20px !important;height:60px;width:100%;border-radius:4px !important;max-width:18em;font-size:16px;cursor:pointer;border:1px solid;text-decoration:none}@media screen and (max-width:481px){.btn:not(.entry-meta_items_term_button){max-width:initial}}.btn:not(.entry-meta_items_term_button):hover{text-decoration:none}.btn:not(.entry-meta_items_term_button)::after{content:"";position:absolute;top:50%;bottom:50%;right:30px;margin:auto;display:inline-block;box-sizing:border-box;width:5px;height:5px;border-style:solid;border-width:1px 1px 0 0;transform:rotate(45deg)}.btn:not(.entry-meta_items_term_button).entry-meta_items_term_button::after{display:none}.wp-block-vk-blocks-button.btn-vk-primary .btn,.btn.btn-primary{background-color:#3ea074 !important;color:#ffffff;border-color:#3ea074 !important}.wp-block-vk-blocks-button.btn-vk-primary .btn:hover,.btn.btn-primary:hover{background-color:#3ea074 !important;border-color:#3ea074 !important;opacity:0.8}.wp-block-vk-blocks-button.btn-vk-tertiary .btn,.btn.btn-tertiary{background-color:#ceb262 !important;color:#ffffff;border-color:#ceb262 !important}.wp-block-vk-blocks-button.btn-vk-tertiary .btn:hover,.btn.btn-tertiary:hover{background-color:#ceb262 !important;border-color:#ceb262 !important;opacity:0.8}.wp-block-vk-blocks-button.btn-vk-secondary .btn,.btn.btn-secondary{background-color:#5daec1;color:#ffffff;border-color:#5daec1}.wp-block-vk-blocks-button.btn-vk-secondary .btn:hover,.btn.btn-secondary:hover{background-color:#5daec1;border-color:#5daec1;opacity:0.8}.wp-block-vk-blocks-button.btn-vk-white .btn,.btn.btn-white{background-color:#ffffff;border-color:#3ea074;color:#3ea074}.wp-block-vk-blocks-button.btn-vk-white .btn:hover,.btn.btn-white:hover{background-color:#3ea074;color:#ffffff;opacity:1}.wp-block-vk-blocks-button a{min-width:18em !important}.low-page .wp-block-vk-blocks-heading:first-of-type h2,.low-page .wp-block-vk-blocks-heading:first-of-type h3,.low-page .wp-block-vk-blocks-heading:first-of-type h4,.low-page .wp-block-vk-blocks-heading:first-of-type h5,.low-page .wp-block-vk-blocks-heading:first-of-type h6{margin-top:0 !important}.low-page h2,.low-page h3,.low-page h4,.low-page h5,.low-page h6{font-family:"Noto Sans JP", sans-serif;font-weight:600;line-height:1.4}.low-page h2{margin-top:60px;padding:0.5em;font-size:1.6rem !important;text-align:left !important;color:#434343;border:solid #3ea074 !important;border-width:3px 0 !important}@media screen and (max-width:481px){.low-page h2{font-size:1.6rem !important;letter-spacing:0;margin-top:20px}}.low-page .vk_heading h2{border:none !important;padding-left:0;margin-bottom:0}.low-page h3{position:relative;padding:10px 0 10px 16px;font-size:1.5rem !important;border-bottom:2px solid #e6e6e6;margin-top:60px;background-color:#ffffff}@media screen and (max-width:481px){.low-page h3{font-size:1.3rem !important;margin-top:30px;margin-bottom:10px;letter-spacing:0}}.low-page h3::before{background:#3ea074;content:"";height:100%;display:inline-block;top:0px;left:0px;bottom:7px;width:4px;position:absolute}.low-page h3::after{border-bottom:none}.low-page h4{font-size:1.3rem !important;border-bottom:solid 3px #e6e6e6;position:relative;padding-bottom:6px;margin-top:40px}.low-page h4::after{position:absolute;content:"";display:block;border-bottom:solid 3px #3ea074;bottom:-3px;width:20%}@media screen and (max-width:481px){.low-page h4{margin-bottom:10px;margin-top:20px;font-size:1.3rem !important;letter-spacing:0}}.low-page h5{font-size:1.3rem !important;position:relative;display:inline-block;border-bottom:none;z-index:1;margin-top:20px;margin-bottom:0.5em;background-color:#eff0ef;padding:2px 6px}@media screen and (max-width:481px){.low-page h5{font-size:1.2rem !important;letter-spacing:0}}.low-page h6{margin-top:10px;font-size:1.3rem !important}@media screen and (max-width:481px){.low-page h6{font-size:1.1rem !important;letter-spacing:0}}.low-page .entry-body{position:relative;z-index:0}.low-page .entry-body>*:first-child.wp-block-heading{margin-top:0 !important}.widget_block h2,.widget_block h3,.widget_block h4,.widget_block h5,.widget_block h6,.low-page h2,.low-page h3,.low-page h4,.low-page h5,.low-page h6{font-family:"Noto Sans JP", sans-serif;margin-bottom:0.5em}@media screen and (max-width:481px){.widget_block h2,.widget_block h3,.widget_block h4,.widget_block h5,.widget_block h6,.low-page h2,.low-page h3,.low-page h4,.low-page h5,.low-page h6{letter-spacing:0}}.widget_block h2.has-text-align-center,.widget_block h3.has-text-align-center,.widget_block h4.has-text-align-center,.widget_block h5.has-text-align-center,.widget_block h6.has-text-align-center,.widget_block p.has-text-align-center,.low-page h2.has-text-align-center,.low-page h3.has-text-align-center,.low-page h4.has-text-align-center,.low-page h5.has-text-align-center,.low-page h6.has-text-align-center,.low-page p.has-text-align-center{text-align:center}.widget_block h2.has-text-align-right,.widget_block h3.has-text-align-right,.widget_block h4.has-text-align-right,.widget_block h5.has-text-align-right,.widget_block h6.has-text-align-right,.widget_block p.has-text-align-right,.low-page h2.has-text-align-right,.low-page h3.has-text-align-right,.low-page h4.has-text-align-right,.low-page h5.has-text-align-right,.low-page h6.has-text-align-right,.low-page p.has-text-align-right{text-align:right}.widget_block h2.has-text-align-left,.widget_block h3.has-text-align-left,.widget_block h4.has-text-align-left,.widget_block h5.has-text-align-left,.widget_block h6.has-text-align-left,.widget_block p.has-text-align-left,.low-page h2.has-text-align-left,.low-page h3.has-text-align-left,.low-page h4.has-text-align-left,.low-page h5.has-text-align-left,.low-page h6.has-text-align-left,.low-page p.has-text-align-left{text-align:left}@media screen and (max-width:481px){.widget_block h2.sp_init,.widget_block h3.sp_init,.widget_block h4.sp_init,.widget_block h5.sp_init,.widget_block h6.sp_init,.widget_block p.sp_init,.low-page h2.sp_init,.low-page h3.sp_init,.low-page h4.sp_init,.low-page h5.sp_init,.low-page h6.sp_init,.low-page p.sp_init{text-align:initial}}.cs_box{background-color:#ebf0ee;padding:40px;border-radius:4px !important;margin-bottom:20px}@media screen and (max-width:768px){.cs_box{padding:40px}}@media screen and (max-width:481px){.cs_box{padding:20px}}.cs_box.__center{text-align:center}@media screen and (max-width:768px){.cs_box.__center{text-align:initial !important}}.cs_box h4{margin-bottom:1em;padding-bottom:1em;font-weight:500;text-align:center;font-size:1.6rem !important;border-bottom:solid 3px #dcdee5}.cs_box h4::after{content:none}@media screen and (max-width:481px){.cs_box h4{font-size:1.2rem !important}}.cs_box h5{display:inline-block}.cs_box h5.has-text-align-center{text-align:center}.cs_box.__note{background-color:#ffffff;border:#3ea074 2px solid}.cs_box.__note .sub{background-color:#3ea074;color:#ffffff;display:inline-block;padding:0 12px;margin-right:8px;padding:3px 12px;margin-right:8px;font-size:0.8em}.cs_box.__note h4{text-align:left;color:#434343}.cs_box.__note h4.has-text-align-center{text-align:center}.cs_box.__white{background-color:#ffffff}ul.is-style-vk-numbered-circle-mark,ol.is-style-vk-numbered-circle-mark,ul.is-style-vk-arrow-mark{list-style-type:none !important;padding:0;margin:0 0 20px 0}ul.is-style-vk-numbered-circle-mark ul,ul.is-style-vk-numbered-circle-mark ol,ol.is-style-vk-numbered-circle-mark ul,ol.is-style-vk-numbered-circle-mark ol,ul.is-style-vk-arrow-mark ul,ul.is-style-vk-arrow-mark ol{padding-left:1em}ul.is-style-vk-numbered-circle-mark+ul,ul.is-style-vk-numbered-circle-mark+ol,ol.is-style-vk-numbered-circle-mark+ul,ol.is-style-vk-numbered-circle-mark+ol,ul.is-style-vk-arrow-mark+ul,ul.is-style-vk-arrow-mark+ol{margin-top:30px}ul.is-style-vk-numbered-circle-mark.__inline li,ol.is-style-vk-numbered-circle-mark.__inline li,ul.is-style-vk-arrow-mark.__inline li{display:inline-block}ul.is-style-vk-numbered-circle-mark.__box,ol.is-style-vk-numbered-circle-mark.__box,ul.is-style-vk-arrow-mark.__box{display:flex;justify-content:space-between}@media screen and (max-width:991.98px){ul.is-style-vk-numbered-circle-mark.__box,ol.is-style-vk-numbered-circle-mark.__box,ul.is-style-vk-arrow-mark.__box{flex-wrap:wrap}}ul.is-style-vk-numbered-circle-mark.__box+ul.is-style-vk-numbered-circle-mark.__box,ol.is-style-vk-numbered-circle-mark.__box+ul.is-style-vk-numbered-circle-mark.__box,ul.is-style-vk-arrow-mark.__box+ul.is-style-vk-numbered-circle-mark.__box,ul.is-style-vk-numbered-circle-mark.__box+ol.is-style-vk-numbered-circle-mark.__box,ol.is-style-vk-numbered-circle-mark.__box+ol.is-style-vk-numbered-circle-mark.__box,ul.is-style-vk-arrow-mark.__box+ol.is-style-vk-numbered-circle-mark.__box,ul.is-style-vk-numbered-circle-mark.__box+ul.is-style-vk-arrow-mark.__box,ol.is-style-vk-numbered-circle-mark.__box+ul.is-style-vk-arrow-mark.__box,ul.is-style-vk-arrow-mark.__box+ul.is-style-vk-arrow-mark.__box{margin-top:-18px}ul.is-style-vk-numbered-circle-mark.__box>li,ol.is-style-vk-numbered-circle-mark.__box>li,ul.is-style-vk-arrow-mark.__box>li{width:calc((100% / 4) - 12px);font-size:1.2em;font-weight:500;font-family:"Noto Sans JP", sans-serif;margin-bottom:12px;margin-right:12px;background-color:#ebf0ee;padding:20px;flex-grow:1;border-radius:4px !important}ul.is-style-vk-numbered-circle-mark.__box>li+li,ol.is-style-vk-numbered-circle-mark.__box>li+li,ul.is-style-vk-arrow-mark.__box>li+li{margin-top:0}@media screen and (max-width:991.98px){ul.is-style-vk-numbered-circle-mark.__box>li,ol.is-style-vk-numbered-circle-mark.__box>li,ul.is-style-vk-arrow-mark.__box>li{width:calc((100% / 2) - 12px)}}ul.is-style-vk-numbered-circle-mark.__box>li>ul,ol.is-style-vk-numbered-circle-mark.__box>li>ul,ul.is-style-vk-arrow-mark.__box>li>ul{padding:0;font-size:initial;font-weight:initial}ul.is-style-vk-numbered-circle-mark.__box>li>ul li,ul.is-style-vk-numbered-circle-mark.__box>li>ul li+li,ol.is-style-vk-numbered-circle-mark.__box>li>ul li,ol.is-style-vk-numbered-circle-mark.__box>li>ul li+li,ul.is-style-vk-arrow-mark.__box>li>ul li,ul.is-style-vk-arrow-mark.__box>li>ul li+li{padding:0}ul.is-style-vk-numbered-circle-mark.__box li:before,ol.is-style-vk-numbered-circle-mark.__box li:before,ul.is-style-vk-arrow-mark.__box li:before{content:none}ul.is-style-vk-numbered-circle-mark li,ol.is-style-vk-numbered-circle-mark li,ul.is-style-vk-arrow-mark li{margin:0;position:relative;padding-left:30px;line-height:1.5em;padding:0 0 0 30px}ul.is-style-vk-numbered-circle-mark li+li,ol.is-style-vk-numbered-circle-mark li+li,ul.is-style-vk-arrow-mark li+li{margin-top:1em}ul.is-style-vk-numbered-circle-mark,ol.is-style-vk-numbered-circle-mark{counter-reset:num}ul.is-style-vk-numbered-circle-mark li:before,ol.is-style-vk-numbered-circle-mark li:before{position:absolute;counter-increment:num;content:counter(num);display:inline-block;color:#ffffff;font-size:14px;border-radius:4px !important;left:26px;width:22px;height:22px;line-height:22px;text-align:center;top:0;background-color:#3ea074}ul.is-style-vk-arrow-mark li:before{content:"";position:absolute;display:inline-block;border-radius:50%;left:10px;width:8px;height:8px;top:0.5em;background-color:#3ea074}.wp-block-table table{border:none !important}.wp-block-table td{border:2px solid #eff0ef !important;background-color:#ffffff}.wp-block-table th{background-color:#eff0ef !important;border-color:#ffffff !important;border-width:2px !important}@media screen and (max-width:481px){.wp-block-table td,.wp-block-table th{padding:0.5em;font-size:0.8em}}.wp-block-table tbody tr th{border-left:2px solid #eff0ef !important}.wp-block-table tbody tr:first-of-type th{border-top:2px solid #eff0ef !important}.wp-block-table tbody tr:last-of-type td,.wp-block-table tbody tr:last-of-type th{border-bottom:2px solid #eff0ef !important}.wp-block-table thead{border-color:#3ea074}.wp-block-table thead th{color:#ffffff;background-color:#3ea074 !important;border-color:#ffffff !important;border-width:2px !important;border-right:2px solid #ffffff !important;border-top:2px solid #3ea074 !important}.wp-block-table thead th:first-of-type{border-left:2px solid #3ea074 !important}.wp-block-table thead th:last-of-type{border-right:2px solid #3ea074 !important}.wp-block-table.add_th tbody th{color:#434343 !important;background-color:#eff0ef !important}.wp-block-table.add_th tbody th tr:first-of-type th{border-top:2px solid #eff0ef !important}.wp-block-table ul.is-style-vk-arrow-mark{margin-bottom:0}.wp-block-table ul.is-style-vk-arrow-mark li{display:inline-block;margin:0 6px 6px 0}@media screen and (max-width:481px){.wp-block-table ul.is-style-vk-arrow-mark li{padding:0.5em 0 0.5em 16px;margin:0}.wp-block-table ul.is-style-vk-arrow-mark li:before{top:1em;left:4px;width:5px;height:5px}}.wp-block-table .bg-blu td,.wp-block-table .bg-blu{background-color:#daecf0}.wp-block-table .bg-yel td,.wp-block-table .bg-yel{background-color:#fff100}.wp-block-table .bg-or td,.wp-block-table .bg-or{background-color:#ffd489}.wp-block-table .txt-red td,.wp-block-table .txt-red{color:#cf5848}.wp-block-table .txt-link{font-size:0.8em;text-decoration:underline}.wp-block-buttons{margin-bottom:20px}@media screen and (max-width:481px){.wp-block-buttons:not(.btn_s)>.wp-block-button{min-width:80%}}.wp-block-buttons.aligncenter{justify-content:center}@media screen and (max-width:481px){.vk_button.vk_button-align-left,.editor-styles-wrapper .vk_button.vk_button-align-left,.vk_button.vk_button-align-right,.editor-styles-wrapper .vk_button.vk_button-align-right{text-align:center}}.dl_list_1{display:flex;flex-wrap:wrap}.dl_list_1 dt,.dl_list_1 dd{border:none;padding-left:0}.dl_list_1 dt{width:calc(32% - 10px);margin-right:10px}.dl_list_1 dd{width:68%}.btn_more{margin-top:auto;font-size:0.9rem;text-align:right;color:#3ea074;font-weight:600;color:#2f7857}.btn_more::after{border-color:#2f7857}.btn_more+.btn_more{margin-left:30px}@media screen and (max-width:481px){.btn_more+.btn_more{margin-left:16px}}.btn_more_wrap{margin-left:auto}.btn_more_wrap i{margin-right:3px}.arrow_1{position:relative;padding-right:20px}.arrow_1:after{content:"";position:absolute;top:50%;bottom:50%;right:0px;margin:auto;display:inline-block;box-sizing:border-box;width:7px;height:7px;border-style:solid;border-width:2px 2px 0 0;border-color:#2f7857;transform:rotate(45deg)}@media screen and (max-width:768px){.arrow_1:after{right:12px}}.wp-block-button__link,.wp-block-vk-blocks-button a,.wp-block-button .wp-block-button__link,.wp-block-button .wp-block-vk-blocks-button a,.wp-block-vk-blocks-button .wp-block-button a{position:relative;display:inline-flex;justify-content:center;align-items:center;padding:0 30px 0 20px;margin:0 auto 10px;height:65px;width:auto;min-width:18em;background-color:#3ea074;border-radius:4px !important;color:#ffffff !important;text-align:center;font-family:"Noto Sans JP", sans-serif;line-height:1;transition:0.3s}@media screen and (max-width:768px){.wp-block-button__link,.wp-block-vk-blocks-button a,.wp-block-button .wp-block-button__link,.wp-block-button .wp-block-vk-blocks-button a,.wp-block-vk-blocks-button .wp-block-button a{min-width:100%}}@media screen and (max-width:481px){.wp-block-button__link,.wp-block-vk-blocks-button a,.wp-block-button .wp-block-button__link,.wp-block-button .wp-block-vk-blocks-button a,.wp-block-vk-blocks-button .wp-block-button a{height:50px;padding:0 40px 0 30px}}.wp-block-button__link:after,.wp-block-vk-blocks-button a:after,.wp-block-button .wp-block-button__link:after,.wp-block-button .wp-block-vk-blocks-button a:after,.wp-block-vk-blocks-button .wp-block-button a:after{content:"";position:absolute;top:50%;bottom:50%;right:20px;margin:auto;display:inline-block;box-sizing:border-box;width:7px;height:7px;border-style:solid;border-width:2px 2px 0 0;border-color:#ffffff;transform:rotate(45deg)}@media screen and (max-width:768px){.wp-block-button__link:after,.wp-block-vk-blocks-button a:after,.wp-block-button .wp-block-button__link:after,.wp-block-button .wp-block-vk-blocks-button a:after,.wp-block-vk-blocks-button .wp-block-button a:after{right:12px}}.wp-block-button__link:hover:not(.has-background),.wp-block-vk-blocks-button a:hover:not(.has-background),.wp-block-button__link:hover,.wp-block-vk-blocks-button a:hover,.wp-block-button .wp-block-button__link:hover:not(.has-background),.wp-block-button .wp-block-vk-blocks-button a:hover:not(.has-background),.wp-block-vk-blocks-button .wp-block-button a:hover:not(.has-background),.wp-block-button .wp-block-button__link:hover,.wp-block-button .wp-block-vk-blocks-button a:hover,.wp-block-vk-blocks-button .wp-block-button a:hover{filter:brightness(1.2);color:#ffffff !important;background-color:#3ea074 !important;border-color:#3ea074 !important}.__secondary .wp-block-button__link,.__secondary .wp-block-vk-blocks-button a,.wp-block-vk-blocks-button .__secondary a,.__secondary .wp-block-button__link:hover:not(.has-background),.__secondary .wp-block-vk-blocks-button a:hover:not(.has-background),.wp-block-vk-blocks-button .__secondary a:hover:not(.has-background),.__secondary .wp-block-button__link:hover,.__secondary .wp-block-vk-blocks-button a:hover,.wp-block-vk-blocks-button .__secondary a:hover,.__secondary .wp-block-button .wp-block-button__link,.__secondary .wp-block-button .wp-block-vk-blocks-button a,.wp-block-vk-blocks-button .__secondary .wp-block-button a,.__secondary .wp-block-button .wp-block-button__link:hover:not(.has-background),.__secondary .wp-block-button .wp-block-vk-blocks-button a:hover:not(.has-background),.wp-block-vk-blocks-button .__secondary .wp-block-button a:hover:not(.has-background),.__secondary .wp-block-button .wp-block-button__link:hover,.__secondary .wp-block-button .wp-block-vk-blocks-button a:hover,.wp-block-vk-blocks-button .__secondary .wp-block-button a:hover{background-color:#5daec1 !important;border-color:#5daec1 !important}.__tertiary .wp-block-button__link,.__tertiary .wp-block-vk-blocks-button a,.wp-block-vk-blocks-button .__tertiary a,.__tertiary .wp-block-button__link:hover:not(.has-background),.__tertiary .wp-block-vk-blocks-button a:hover:not(.has-background),.wp-block-vk-blocks-button .__tertiary a:hover:not(.has-background),.__tertiary .wp-block-button__link:hover,.__tertiary .wp-block-vk-blocks-button a:hover,.wp-block-vk-blocks-button .__tertiary a:hover,.__tertiary .wp-block-button .wp-block-button__link,.__tertiary .wp-block-button .wp-block-vk-blocks-button a,.wp-block-vk-blocks-button .__tertiary .wp-block-button a,.__tertiary .wp-block-button .wp-block-button__link:hover:not(.has-background),.__tertiary .wp-block-button .wp-block-vk-blocks-button a:hover:not(.has-background),.wp-block-vk-blocks-button .__tertiary .wp-block-button a:hover:not(.has-background),.__tertiary .wp-block-button .wp-block-button__link:hover,.__tertiary .wp-block-button .wp-block-vk-blocks-button a:hover,.wp-block-vk-blocks-button .__tertiary .wp-block-button a:hover{background-color:#ceb262 !important;border-color:#ceb262 !important}.btn_s.aligncenter{text-align:center}.btn_s .wp-block-button__link,.btn_s .wp-block-vk-blocks-button a,.wp-block-vk-blocks-button .btn_s a{height:50px;color:#3ea074 !important;border-color:#3ea074;background-color:#ffffff !important;border:2px solid;font-weight:500;max-width:18em;min-width:12em;font-size:1rem;padding:0 24px 0 10px}@media screen and (max-width:481px){.btn_s .wp-block-button__link,.btn_s .wp-block-vk-blocks-button a,.wp-block-vk-blocks-button .btn_s a{height:40px;border:1px solid}}.btn_s .wp-block-button__link::after,.btn_s .wp-block-vk-blocks-button a::after,.wp-block-vk-blocks-button .btn_s a::after{border-color:#3ea074;right:10px}.btn_s .wp-block-button__link:hover::after,.btn_s .wp-block-vk-blocks-button a:hover::after,.wp-block-vk-blocks-button .btn_s a:hover::after{border-color:#ffffff !important}.btn_s .__secondary .wp-block-button__link,.btn_s .__secondary .wp-block-vk-blocks-button a,.wp-block-vk-blocks-button .btn_s .__secondary a,.btn_s .__secondary a{color:#5daec1 !important;border-color:#5daec1}.btn_s .__secondary .wp-block-button__link::after,.btn_s .__secondary .wp-block-vk-blocks-button a::after,.wp-block-vk-blocks-button .btn_s .__secondary a::after,.btn_s .__secondary a::after{border-color:#5daec1}.btn_s .__tertiary .wp-block-button__link,.btn_s .__tertiary .wp-block-vk-blocks-button a,.wp-block-vk-blocks-button .btn_s .__tertiary a,.btn_s .__tertiary a{color:#ceb262 !important;border-color:#ceb262}.btn_s .__tertiary .wp-block-button__link::after,.btn_s .__tertiary .wp-block-vk-blocks-button a::after,.wp-block-vk-blocks-button .btn_s .__tertiary a::after,.btn_s .__tertiary a::after{border-color:#ceb262}.box-note{display:flex;align-items:baseline;margin-bottom:20px;padding:20px;background-color:#f8f9f9;border:1px solid #3ea074}@media screen and (max-width:481px){.box-note{padding:10px}}.box-note::before{font-family:"Font Awesome 5 Free";font-weight:900;content:"";color:#3ea074;font-size:1.2em;margin-right:8px}.box-note a{display:block;line-height:1.5;word-break:break-word}.box-note.__icon{margin-top:20px}.box-note.__icon::before{content:none}.box-note.__icon ul{padding-left:0;list-style:none;margin-top:0}.box-note.__icon ul+ul{margin-top:20px}.box-note.__icon li{position:relative;line-height:1.5em;padding:0 0 0 1.8em;text-indent:-1.8em}.box-note.__icon li:before{font-family:"Font Awesome 5 Free";font-weight:900;content:"";color:#3ea074;font-size:1.2em;margin-right:8px}.box-note.__icon li:last-of-type{margin-bottom:0}body .box-note.is-layout-constrained>:where(:not(.alignleft):not(.alignright):not(.alignfull)){margin:0 !important}.foogallery.fg-light{display:flex;flex-wrap:wrap}.foogallery.fg-light .fg-item.fg-type-image.fg-loaded{width:calc((100% / 4) - 20px)}@media screen and (max-width:768px){.foogallery.fg-light .fg-item.fg-type-image.fg-loaded{width:calc((100% / 3) - 10px)}}.foogallery.fg-light .fg-image{width:100%;height:100%;border-radius:4px !important}.foogallery.fg-light .fg-item-inner{position:relative;background-color:transparent;overflow:visible}.foogallery.fg-light a{cursor:default}.foogallery.fg-light .fg-caption{visibility:initial;opacity:1;left:0;bottom:-30px;background:transparent}.foogallery.fg-light .fg-caption .fg-caption-title{cursor:default;color:#3ea074;font-size:1rem}.foogallery.fg-light#foogallery-gallery-1534 .fg-caption{position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);margin:auto;bottom:initial}.foogallery.fg-light#foogallery-gallery-1534 .fg-image-overlay{background-color:rgba(0, 0, 0, 0.4);opacity:1;visibility:initial;border-radius:4px !important}.foogallery.fg-light#foogallery-gallery-1534 .fg-caption .fg-caption-title{color:#fff}@media (min-width:600px){.wp-block-gallery.columns-3 .blocks-gallery-grid::after{content:"";display:block;width:calc(33.33333% - 0.66667em);margin-right:1em;height:0}}@media (max-width:599px){.wp-block-gallery.columns-3 .blocks-gallery-grid::after{height:0;margin-right:1.5em;display:block;content:"";width:calc(50% - 1em)}}.vk_button.vk_button-align-center a,.editor-styles-wrapper .vk_button.vk_button-align-center a{margin:0 auto}.vk_button.vk_button-align-right a,.editor-styles-wrapper .vk_button.vk_button-align-right a{margin:0 0 0 auto}.vk_button.vk_button-align-left a,.editor-styles-wrapper .vk_button.vk_button-align-left a{margin:0 auto 0 0}.vk-mobile-nav-menu-btn{background:url(/wp-content/themes/lightning-pro-child/assets/img/menu.svg);border:none;width:50px;height:50px;background-repeat:no-repeat;background-size:contain}.vk-mobile-nav-menu-btn.menu-open{background:url(/wp-content/themes/lightning-pro-child/assets/img/close.svg);border:none}.vk-mobile-nav{padding-top:63.5px}.vk-menu-acc .acc-btn{background:url(/wp-content/themes/lightning-pro-child/assets/img/acc.svg);border:none}.vk-menu-acc .acc-btn-close{background:url(/wp-content/themes/lightning-pro-child/assets/img/close.svg);border:none}.page_top_btn{background:url(/wp-content/themes/lightning-pro-child/assets/img/page_top.svg);border:none;width:60px;height:60px;background-repeat:no-repeat;background-size:contain;box-shadow:none}.mobile-fix-nav_enable .page_top_btn{bottom:calc(62px + 3vw);right:3vw}.doctor__wrap .doctor__img img,.greeting__wrap .greeting__img img,.aboutlist__wrapper .aboutlist__img img,.clinic-img img,.veu_postList .postList_miniThumb .postList_item .postList_thumbnail a img,.row.left .pr-content-col-img .pr_content_media_imgage,.btn.btn-ghost,.cs_outline_wrap .section_inner .inner_wrap .clinic_info .btn_area .design_button a,.sc_table,.veu_postList .postList_more a,.pr-content-btn a,.headerTop .headerTop_contactBtn a,.wp-block-gallery .blocks-gallery-item figcaption,.wp-block-gallery.is-cropped .blocks-gallery-item img,.stafflist__wrapper .stafflist__top__img img{border-radius:4px !important}.course_flow .flowlist__wrapper .flowlist__content .title,.greeting__wrap .greeting__info .message,.aboutlist__wrapper .aboutlist__content .title,.carousel-inner .slide-text-title{font-size:1.8rem;line-height:1.6;font-family:"Noto Sans JP", sans-serif;letter-spacing:1.4px}@media screen and (max-width:481px){.course_flow .flowlist__wrapper .flowlist__content .title,.greeting__wrap .greeting__info .message,.aboutlist__wrapper .aboutlist__content .title,.carousel-inner .slide-text-title{font-size:1.4rem;letter-spacing:0}}.mv_btn_1 li{list-style:none}.medical_template_column_1 .siteContent{padding:0;background-color:#f8f9f9}.medical_template_column_1 .siteContent>.container{max-width:initial;width:100%}.medical_template_column_1 .siteContent>.container>.row{display:flex;flex-direction:row-reverse;align-items:stretch}.medical_template_column_1 .siteContent>.container>.row .mainSection-pos-right{float:initial;min-width:700px;flex-grow:1;padding:0;height:100%}@media screen and (max-width:991.98px){.medical_template_column_1 .siteContent>.container>.row .mainSection-pos-right{min-width:initial}}.medical_template_column_1 .siteContent>.container>.row .mainSection-pos-right>.container{margin:40px auto 60px;padding:0 40px}@media screen and (max-width:991.98px){.medical_template_column_1 .siteContent>.container>.row .mainSection-pos-right>.container{margin:40px auto;padding:0px}}@media screen and (max-width:768px){.medical_template_column_1 .siteContent>.container>.row .mainSection-pos-right>.container{padding:0 20px}}@media screen and (max-width:481px){.medical_template_column_1 .siteContent>.container>.row .mainSection-pos-right>.container{margin-bottom:0}}.medical_template_column_1 .siteContent>.container>.row .mainSection-pos-right>.container.home{margin-top:0}@media screen and (max-width:991.98px){.medical_template_column_1 .siteContent>.container>.row .mainSection-pos-right>.container.home{margin-top:0px}}.medical_template_column_1 .siteContent>.container>.row .sideSection-pos-left{float:initial;min-width:300px;max-width:20%;flex-shrink:1;flex-grow:1;z-index:10;background:white}@media screen and (max-width:991.98px){.medical_template_column_1 .siteContent>.container>.row .sideSection-pos-left{min-width:initial;max-width:initial;width:100%}}.medical_template_column_1 .breadSection{background-color:#ebf0ee;border-color:#ebf0ee}.medical_template_column_1 .breadSection>.container{max-width:initial}.medical_template_column_1 .localNav{display:none}.medical_template_column_1 .siteFooter>.container{max-width:initial}.medical_template_column_1 .postList .media-body .entry-meta_items_term_button.btn{padding:0px 0.6em 0px !important}.medical_template_column_1 .postList .media-body_excerpt p{font-size:0.9rem !important;line-height:1.5;color:#636363}.medical_template_column_1 .postList .media-heading{font-weight:600;font-size:1.1rem !important;font-family:"Noto Sans JP", sans-serif}.medical_template_column_1 .archive-header_title{margin-top:60px;padding:0.5em;font-size:1.6rem !important;text-align:left !important;color:#434343;border:solid #3ea074 !important;border-width:3px 0 !important}@media screen and (max-width:481px){.medical_template_column_1 .archive-header_title{font-size:1.6rem !important;letter-spacing:0;margin-top:20px}}.medical_template_column_1 .entry-title{font-size:1.6rem !important}@media screen and (max-width:481px){.medical_template_column_1 .entry-title{font-size:1.6rem !important;letter-spacing:0}}@media screen and (max-width:481px){.medical_template_column_1 .siteContent>.container>.row .mainSection-pos-right#main{margin-top:-100px;padding-top:100px}.medical_template_column_1 .breadSection{position:relative;z-index:1}}@media (min-width:1800px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:90%}}h3,.pr-content-title,.doctor__wrap .doctor__info .message{margin-top:60px;font-family:"Noto Sans JP", sans-serif;font-weight:normal;border-bottom:none}.low-page h3,.low-page .pr-content-title,.low-page .doctor__wrap .doctor__info .message{margin-top:0}h3::after,.pr-content-title::after,.doctor__wrap .doctor__info .message::after{content:none}@media screen and (max-width:481px){h3,.pr-content-title,.doctor__wrap .doctor__info .message{margin-top:20px;font-size:1.6rem !important;letter-spacing:0}.low-page h3,.low-page .pr-content-title,.low-page .doctor__wrap .doctor__info .message{margin-top:0}}@media screen and (max-width:768px){h4{margin:20px 0 10px}}@media screen and (max-width:481px){.widget_ltg_full_wide_title_outer{padding-bottom:10px}}.widget_ltg_full_wide_title_outer .widget_ltg_full_wide_title_caption{margin-top:10px;color:#3ea074;font-family:"Noto Sans JP", sans-serif;font-weight:400;font-size:2rem;line-height:1.4;letter-spacing:0px}.veu_postList ul.postList .postList_title .postList_body .postList_title,.veu_postList ul.postList li .postList_miniThumb .postList_item .postList_body .postList_title{font-size:16px;margin-top:4px;font-weight:normal}.veu_postList ul.postList li{padding:10px 0}.veu_postList .postList_date{color:#ceb262}@media screen and (max-width:768px){.postNextPrev .card:first-of-type{margin-bottom:12px}}.postNextPrev .card-title{font-size:14px !important;position:initial;display:initial;border-bottom:initial;background-color:initial;padding:initial}.postNextPrev .card-title:after{content:none}.entry-meta .entry-meta_items_term,.entry-meta .entry-meta_items_term a{display:inline}.entry-meta_items_term_button.btn{font-size:0.8rem;line-height:1;padding:4px 1em 2px !important;height:initial}.widget_vkexunit_banner{text-align:center}.widget_vkexunit_banner .veu_banner{display:inline-block;margin:0 auto;transition:0.3s ease}.widget_vkexunit_banner .veu_banner:hover{opacity:0.7}.copySection{padding-top:0;padding-bottom:50px}@media screen and (max-width:991.98px){.copySection{padding-bottom:100px}}.device-mobile .copySection{padding-bottom:120px}.siteHeader .container{background-color:#3ea074;width:100vw;padding:0 calc(50vw - 50%);margin:0 calc(50% - 50vw)}@media screen and (max-width:991.98px){.siteHeader .container{background-color:#ffffff}}.gMenu_outer{width:100%;display:block;float:initial}@media (min-width:1200px){.gMenu_outer{min-height:initial}}@media screen and (max-width:991.98px){.gMenu_outer{display:none}}.gMenu_outer nav{display:block}.gMenu{margin-top:0;width:100%;display:flex;float:initial;position:initial}.gMenu>li{flex-grow:1;float:initial}.device-mobile .gMenu>li{padding:0}.device-mobile .gMenu li a,.device-pc .gMenu li a,.gMenu li a{color:#ffffff;width:100%;display:inline-block;padding:12px 1em;transition:0.3s ease-in-out}.gMenu li a:hover{background-color:#2f7857}.gMenu>li[class*="current"] a{background-color:#5daec1}.gMenu>li:hover:before,.gMenu>li[class*="current"]:before,.gMenu>li:before{content:none}.gMenu .sub-menu li{background-color:#3ea074;padding:0}.gMenu .sub-menu li a{margin:0;width:100%;display:block;padding:1em}.gMenu .sub-menu li a:hover{background-color:#5daec1}.gMenu>li:before,.gMenu>li.menu-item-has-children::after{border-bottom-color:#3ea074}.gMenu .gMenu_name{font-weight:normal}.gMenu>li .gMenu_name{font-size:1rem;display:inline-block}.vk-mobile-nav{padding-bottom:0}.vk-mobile-nav-widget{margin-bottom:0}.siteFooter{border:none;padding-top:30px;background-color:#3ea074}.footerMenu ul.nav{justify-content:center}@media screen and (max-width:768px){.footerMenu ul.nav{display:flex;text-align:center;justify-content:space-between}}@media screen and (max-width:481px){.footerMenu ul.nav{margin:0 15px}}@media screen and (max-width:768px){.footerMenu ul.nav:after{content:"";display:block;width:calc(100% / 3);height:0}}@media screen and (max-width:768px){.footerMenu ul.nav>li{width:calc(100% / 3)}}@media screen and (max-width:481px){.footerMenu ul.nav>li{width:calc(100% / 2);text-align:left;padding-left:1.5em;position:relative}.footerMenu ul.nav>li::before{content:"";position:absolute;width:8px;height:8px;background:#3ea074;border-radius:10px;top:0;bottom:0;margin:auto;left:0}}.sec_mv_wrap{display:flex;align-items:center;padding:60px 40px 20px;margin:0 auto;height:auto;min-height:480px;background-image:url(../../assets/img/mv_1.jpg);background-position:50% 0%;background-size:100% calc(100% - 140px);background-repeat:no-repeat}@media screen and (max-width:991.98px){.sec_mv_wrap{background-size:100% calc(100% - 280px)}}@media screen and (max-width:768px){.sec_mv_wrap{padding:40px 0 0;background-size:100% calc(100% - 220px)}}@media screen and (max-width:481px){.sec_mv_wrap{background-size:100% calc(100% - 380px)}}.sec_mv_wrap .name{position:absolute;left:0px;top:40px;width:30vw;max-width:380px;min-width:340px}.sec_mv_wrap .name figure{margin:0}@media screen and (max-width:991.98px){.sec_mv_wrap .name{position:initial;min-width:160px;max-width:initial;width:calc(100% - 340px);margin:0 10px}}@media screen and (max-width:768px){.sec_mv_wrap .name{width:calc(100% - 230px);margin-bottom:20px}}@media screen and (max-width:481px){.sec_mv_wrap .name{width:60%}}.sec_mv_wrap .name img{width:100%}.sec_mv_wrap .parts_mv_wrap{display:flex;align-items:flex-start;position:relative;flex-direction:column;width:100%;background-position:50% 65%}@media screen and (max-width:991.98px){.sec_mv_wrap .parts_mv_wrap{align-items:flex-end;flex-direction:row;flex-wrap:wrap;justify-content:space-between}}.sec_mv_wrap .parts_mv_wrap .mv_btn_1{margin:0 0 50px auto}@media screen and (max-width:991.98px){.sec_mv_wrap .parts_mv_wrap .mv_btn_1{margin:0 10px 20px}}@media screen and (max-width:481px){.sec_mv_wrap .parts_mv_wrap .mv_btn_1{width:100%;order:3;margin-top:10px}}.sec_mv_wrap .parts_mv_wrap .mv_btn_1 ul{margin:0;padding:0}@media screen and (max-width:481px){.sec_mv_wrap .parts_mv_wrap .mv_btn_1 ul{display:flex;flex-direction:column}}.sec_mv_wrap .parts_mv_wrap .mv_btn_1 .btn_3,.sec_mv_wrap .parts_mv_wrap .mv_btn_1 .btn_1,.sec_mv_wrap .parts_mv_wrap .mv_btn_1 .btn_2{width:260px}@media screen and (max-width:768px){.sec_mv_wrap .parts_mv_wrap .mv_btn_1 .btn_3,.sec_mv_wrap .parts_mv_wrap .mv_btn_1 .btn_1,.sec_mv_wrap .parts_mv_wrap .mv_btn_1 .btn_2{width:170px}}@media screen and (max-width:481px){.sec_mv_wrap .parts_mv_wrap .mv_btn_1 .btn_3,.sec_mv_wrap .parts_mv_wrap .mv_btn_1 .btn_1,.sec_mv_wrap .parts_mv_wrap .mv_btn_1 .btn_2{width:100%;margin-bottom:4px}}.sec_mv_wrap .parts_mv_wrap .mv_btn_1 .btn_3 a,.sec_mv_wrap .parts_mv_wrap .mv_btn_1 .btn_1 a,.sec_mv_wrap .parts_mv_wrap .mv_btn_1 .btn_2 a{padding:10px 20px;display:flex;justify-content:flex-start;align-items:center;color:#ffffff;font-size:1rem;line-height:1.5}@media screen and (max-width:768px){.sec_mv_wrap .parts_mv_wrap .mv_btn_1 .btn_3 a,.sec_mv_wrap .parts_mv_wrap .mv_btn_1 .btn_1 a,.sec_mv_wrap .parts_mv_wrap .mv_btn_1 .btn_2 a{padding:8px;font-size:0.9rem}}@media screen and (max-width:481px){.sec_mv_wrap .parts_mv_wrap .mv_btn_1 .btn_3 a br,.sec_mv_wrap .parts_mv_wrap .mv_btn_1 .btn_1 a br,.sec_mv_wrap .parts_mv_wrap .mv_btn_1 .btn_2 a br{display:none}}.sec_mv_wrap .parts_mv_wrap .mv_btn_1 .btn_3 a:hover,.sec_mv_wrap .parts_mv_wrap .mv_btn_1 .btn_1 a:hover,.sec_mv_wrap .parts_mv_wrap .mv_btn_1 .btn_2 a:hover{text-decoration:none;opacity:0.8}.sec_mv_wrap .parts_mv_wrap .mv_btn_1 .btn_3 a i,.sec_mv_wrap .parts_mv_wrap .mv_btn_1 .btn_1 a i,.sec_mv_wrap .parts_mv_wrap .mv_btn_1 .btn_2 a i{font-size:2rem;margin-right:12px}@media screen and (max-width:768px){.sec_mv_wrap .parts_mv_wrap .mv_btn_1 .btn_3 a i,.sec_mv_wrap .parts_mv_wrap .mv_btn_1 .btn_1 a i,.sec_mv_wrap .parts_mv_wrap .mv_btn_1 .btn_2 a i{font-size:1.5rem;margin-right:8px}}@media screen and (max-width:481px){.sec_mv_wrap .parts_mv_wrap .mv_btn_1 .btn_3 a .txt-s,.sec_mv_wrap .parts_mv_wrap .mv_btn_1 .btn_1 a .txt-s,.sec_mv_wrap .parts_mv_wrap .mv_btn_1 .btn_2 a .txt-s{margin-left:4px;opacity:0.7}}.sec_mv_wrap .parts_mv_wrap .mv_btn_1 .btn_1 a{background-color:#5daec1}.sec_mv_wrap .parts_mv_wrap .mv_btn_1 .btn_2 a{background-color:#d19ca3}.sec_mv_wrap .parts_mv_wrap .mv_btn_1 .btn_3 a{background-color:#79c270}.sec_mv_wrap .parts_mv_wrap .mv_pickup_1{display:flex;justify-content:space-between;align-items:center;width:100%;max-width:1280px;margin:0 -10px -10px;flex-wrap:wrap}@media screen and (max-width:991.98px){.sec_mv_wrap .parts_mv_wrap .mv_pickup_1{margin:0 0 -10px}}.sec_mv_wrap .parts_mv_wrap .mv_pickup_1 .pickup_container{width:calc(50% - 20px);padding:0 10px;height:100%;flex-grow:1;min-width:460px;margin-bottom:10px}@media screen and (max-width:991.98px){.sec_mv_wrap .parts_mv_wrap .mv_pickup_1 .pickup_container{min-width:initial;width:100%}}.sec_mv_wrap .parts_mv_wrap .mv_pickup_1 .pickup_2,.sec_mv_wrap .parts_mv_wrap .mv_pickup_1 .pickup_1{background-color:#ffffff;padding:20px;display:flex;justify-content:space-between;align-items:center;border:2px solid #5daec1}@media screen and (max-width:991.98px){.sec_mv_wrap .parts_mv_wrap .mv_pickup_1 .pickup_2,.sec_mv_wrap .parts_mv_wrap .mv_pickup_1 .pickup_1{padding:16px}}.sec_mv_wrap .parts_mv_wrap .mv_pickup_1 .pickup_2 .pickup_img,.sec_mv_wrap .parts_mv_wrap .mv_pickup_1 .pickup_1 .pickup_img{width:120px;height:120px;margin-bottom:0;flex-shrink:0;flex-grow:0}@media screen and (max-width:991.98px){.sec_mv_wrap .parts_mv_wrap .mv_pickup_1 .pickup_2 .pickup_img,.sec_mv_wrap .parts_mv_wrap .mv_pickup_1 .pickup_1 .pickup_img{display:none}}.sec_mv_wrap .parts_mv_wrap .mv_pickup_1 .pickup_2 .pickup_img img,.sec_mv_wrap .parts_mv_wrap .mv_pickup_1 .pickup_1 .pickup_img img{width:100%;object-fit:cover}.sec_mv_wrap .parts_mv_wrap .mv_pickup_1 .pickup_2 .pickup_item,.sec_mv_wrap .parts_mv_wrap .mv_pickup_1 .pickup_1 .pickup_item{display:flex;flex-direction:column;flex-grow:1;padding-left:12px;align-items:flex-start}@media screen and (max-width:991.98px){.sec_mv_wrap .parts_mv_wrap .mv_pickup_1 .pickup_2 .pickup_item,.sec_mv_wrap .parts_mv_wrap .mv_pickup_1 .pickup_1 .pickup_item{padding-left:0}}.sec_mv_wrap .parts_mv_wrap .mv_pickup_1 .pickup_2 .pickup_item .ttl,.sec_mv_wrap .parts_mv_wrap .mv_pickup_1 .pickup_1 .pickup_item .ttl{font-size:1.2rem !important;font-family:"Noto Sans JP", sans-serif;font-weight:600;margin-bottom:10px;padding-bottom:0}.sec_mv_wrap .parts_mv_wrap .mv_pickup_1 .pickup_2 .pickup_item .txt,.sec_mv_wrap .parts_mv_wrap .mv_pickup_1 .pickup_1 .pickup_item .txt{font-size:0.9rem;line-height:1.5;margin-bottom:4px}.sec_mv_wrap .parts_mv_wrap .mv_pickup_1 .pickup_2 .pickup_item .pickup_btn_wrap,.sec_mv_wrap .parts_mv_wrap .mv_pickup_1 .pickup_1 .pickup_item .pickup_btn_wrap{display:flex;justify-content:space-between;align-items:center;width:100%}.sec_mv_wrap .parts_mv_wrap .mv_pickup_1 .pickup_2 .pickup_item .pickup_btn_wrap>a,.sec_mv_wrap .parts_mv_wrap .mv_pickup_1 .pickup_1 .pickup_item .pickup_btn_wrap>a{width:calc(50% - 4px);color:#ffffff;padding:10px 6px;text-align:center;font-size:0.9rem}.sec_mv_wrap .parts_mv_wrap .mv_pickup_1 .pickup_2 .pickup_item .pickup_btn_wrap>a:hover,.sec_mv_wrap .parts_mv_wrap .mv_pickup_1 .pickup_1 .pickup_item .pickup_btn_wrap>a:hover{text-decoration:none;opacity:0.6}.sec_mv_wrap .parts_mv_wrap .mv_pickup_1 .pickup_2 .pickup_item .pickup_btn_wrap .btn_kamoku,.sec_mv_wrap .parts_mv_wrap .mv_pickup_1 .pickup_1 .pickup_item .pickup_btn_wrap .btn_kamoku{background-color:#5daec1}.sec_mv_wrap .parts_mv_wrap .mv_pickup_1 .pickup_2 .pickup_item .pickup_btn_wrap .btn_map,.sec_mv_wrap .parts_mv_wrap .mv_pickup_1 .pickup_1 .pickup_item .pickup_btn_wrap .btn_map{background-color:#ceb262}@media screen and (max-width:481px){.vk-mobile-nav .footer_contact__inner.__res{border:none}.vk-mobile-nav .footer_contact__inner.__res .ttl{display:none}.vk-mobile-nav .footer_contact__inner.__tel{margin:0 auto 10px}.vk-mobile-nav .footer_contact__inner .btn_area a{padding:10px}.vk-mobile-nav .footer_contact__inner .btn_area a i{display:none}.vk-mobile-nav .footer_contact .container{background-color:transparent;padding:0;margin:0;flex-direction:column-reverse}.vk-mobile-nav .footer_contact .bg{background:none;padding:0}}aside .side_btn{margin:30px auto 20px}aside .side_btn a{margin-top:0;display:block;padding:16px;font-weight:600;text-align:center;background-color:#ffffff;border:2px solid #79c270;color:#79c270;border-radius:60px}aside .side_btn a:hover{background-color:#79c270;color:#ffffff;text-decoration:none}aside .side_menu ul{padding-left:0;list-style:none}aside .side_menu ul li{margin:0}aside .side_menu ul li+li{margin:0}aside .side_menu .menu-item a{padding:12px 8px;border-bottom:2px solid #dcdee5;color:#434343;display:flex;align-items:center;line-height:1.4}aside .side_menu .menu-item a::before{display:inline-flex;justify-content:center;align-items:center;font-family:"Font Awesome 6 Free";font-weight:900;width:40px;height:40px;border-radius:40px;color:#ffffff;font-size:1.4rem;margin-right:8px;flex-shrink:0;flex-grow:0}aside .side_menu .menu-item a:hover{text-decoration:none;background-color:#ebf0ee}aside .side_menu .menu-item#menu-item-2122 a::before{content:"";background-color:#5daec1}aside .side_menu .menu-item#menu-item-2121 a::before{content:"";background-color:#5daec1}aside .side_menu .menu-item#menu-item-3169 a::before{content:"";background-color:#79c270}aside .side_menu .menu-item#menu-item-2120 a::before{content:"";background-color:#79c270}aside .side_menu .menu-item#menu-item-2119 a::before{content:"";background-color:#79c270}aside .side_menu .menu-item#menu-item-2118 a::before{content:"";background-color:#ceb262}aside .side_menu .menu-item#menu-item-2117 a::before{content:"";background-color:#ceb262}aside .side_menu .menu-item#menu-item-2116 a::before{content:"";background-color:#ceb262}aside .side_menu .menu-item#menu-item-2382 a::before{content:"";background-color:#5daec1}aside .side_menu .menu-item#menu-item-2115 a::before{content:"";background-color:#5daec1}aside .side_menu .menu-item#menu-item-2114 a::before{content:"";background-color:#d19ca3}aside .side_menu .menu-item#menu-item-2145 a::before{content:"";background-color:#d19ca3}.side_area .clinic_info{background-color:#ebf0ee;padding:30px 20px}.side_area .clinic_info h3{font-size:1.4rem;color:#3ea074;border-bottom:2px solid #3ea074;background-color:transparent;padding:0 0 10px;margin:0 auto 10px;text-align:center;line-height:1.2;font-weight:600}.side_area .clinic_info h3 .txt-s{font-weight:600}.side_area .clinic_info h3::before{content:none}.side_area .clinic_info .main_ttl{background-color:#ffffff;padding:2px 6px;text-align:center;margin-bottom:10px}.side_area .clinic_info .dl_list_1{font-size:0.9rem;margin-bottom:0}.side_area.bnr_wrap{display:flex;justify-content:center;margin:20px auto}.side_area.bnr_wrap a{text-align:center;display:block;margin:5px}.ttl_wrap{align-items:center !important;margin-bottom:20px}.ttl_wrap .sec_ttl_1{font-size:2rem;color:#2f7857;border:none;padding:0}@media screen and (max-width:481px){.ttl_wrap .sec_ttl_1{font-size:1.6rem}}.ttl_wrap .btn_more_wrap{flex-shrink:1;flex-grow:0;text-align:right}.sec_news_wrap{margin-bottom:40px}@media screen and (max-width:481px){.sec_news_wrap{width:100vw;padding:40px calc(50vw - 50%);margin:0px calc(50% - 50vw) 40px;background-color:#eff0ef}}.sec_news_wrap .ttl{font-weight:600;font-size:1.1rem !important}@media screen and (max-width:991.98px){.sec_news_wrap .parts_arhive_news:not(.important_wrap) .ttl{display:block;margin-top:6px}}.important_wrap{margin-bottom:20px}.important_wrap .tag_attention{display:inline-flex;margin-left:-20px}.important_wrap .tag_attention .cat{font-size:0.9em;background-color:#ceb262;display:inline-block;color:#ffffff;line-height:1;padding:4px 12px;margin-right:8px}.important_wrap .important_content{font-size:0.9rem;line-height:1.5;margin-top:12px;color:#636363}.headerTop .headerTop_btn,.headerTop_btn{font-weight:600;text-align:center;list-style:none}.headerTop .headerTop_btn a,.headerTop .headerTop_btn>ul>li>a,.headerTop_btn a,.headerTop_btn>ul>li>a{font-size:0.9rem}.headerTop .headerTop_btn a:hover,.headerTop .headerTop_btn>ul>li>a:hover,.headerTop_btn a:hover,.headerTop_btn>ul>li>a:hover{text-decoration:none}.headerTop .headerTop_btn_wrap,.headerTop_btn_wrap{margin:0;padding:0;height:100%}.headerTop .headerTop_btn.__login,.headerTop_btn.__login{height:100%;margin-right:0}.headerTop .headerTop_btn.__login a,.headerTop_btn.__login a{display:flex;align-items:center;justify-content:center;font-size:1rem;height:100%;color:#ffffff;background-color:#79c270}.headerTop .headerTop_btn.__search,.headerTop_btn.__search{height:100%;background-color:#ebf0ee;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:0 20px;margin-right:0}.headerTop .headerTop_btn.__search .nav_search,.headerTop_btn.__search .nav_search{flex-grow:1;width:initial !important;margin:0}.headerTop .headerTop_btn.__search .nav_search_wrap,.headerTop_btn.__search .nav_search_wrap{margin:0 auto}.headerTop .headerTop_btn.__search .nav_search a,.headerTop_btn.__search .nav_search a{display:block;margin:0 4px;padding:8px 12px;border:2px solid;border-radius:40px;background-color:#ffffff}.headerTop .headerTop_btn.__search .nav_search a i,.headerTop_btn.__search .nav_search a i{margin-right:4px}.headerTop .headerTop_btn.__search .nav_search.__kamoku a,.headerTop_btn.__search .nav_search.__kamoku a{border-color:#5daec1;color:#5daec1}.headerTop .headerTop_btn.__search .nav_search.__map a,.headerTop_btn.__search .nav_search.__map a{border-color:#ceb262;color:#ceb262}.headerTop .headerTop_btn.__search .txt,.headerTop_btn.__search .txt{text-align:center;font-size:0.8rem;margin:0 8px 2px;font-weight:600;letter-spacing:1.4px;display:flex;flex-wrap:nowrap;flex-shrink:0;flex-grow:1;white-space:nowrap;align-items:center}.headerTop .headerTop_btn.__search .txt::before,.headerTop .headerTop_btn.__search .txt::after,.headerTop_btn.__search .txt::before,.headerTop_btn.__search .txt::after{content:"";background-color:#636363;width:100%;display:inline-block;flex-shrink:1;flex-grow:0;height:1px}.headerTop .headerTop_btn.__search .txt::before,.headerTop_btn.__search .txt::before{margin-right:10px}.headerTop .headerTop_btn.__search .txt::after,.headerTop_btn.__search .txt::after{margin-left:10px}body:not(.page-id-2403, .parent-pageid-2403) .member_menu{display:none}.member_menu{display:flex;justify-content:flex-end;position:relative;margin:0 calc(50% - 50vw);padding:0;width:100vw;max-width:initial;background-color:#79c270}.member_menu .gMenu{width:100vw;flex-wrap:wrap;border-top:2px solid #ffffff;position:relative}.member_menu .gMenu::after{content:"";width:100%;height:2px;position:absolute;bottom:0;z-index:1;background-color:#ffffff}.member_menu .gMenu>li{min-width:150px;border-right:2px solid rgba(255, 255, 255, 0.2);border-bottom:2px solid rgba(255, 255, 255, 0.2)}.member_menu .gMenu>li:last-of-type{border-right:0}.member_menu .gMenu>li.current-page-ancestor{background-color:transparent}.member_menu .gMenu>li[class*="current"] a{background-color:transparent}.member_menu .gMenu>li[class*="current"]:not(.current-page-ancestor) a{background-color:#ceb262}@media screen and (max-width:991.98px){.pc_member .member_menu{display:none}}.sp_member .member_menu .gMenu>li{width:50%;min-width:initial;flex-grow:0}@media screen and (max-width:481px){.sp_member .member_menu .gMenu>li{width:100%}}.sp_member .member_menu .gMenu>li .gMenu_name{font-size:1.1rem;white-space:initial;line-height:1.4}@media screen and (max-width:481px){.sp_member .member_menu .gMenu>li .gMenu_name{font-size:0.9rem}}.sp_member .member_menu .gMenu>li a{padding:2vh 2em;display:inline-flex;align-items:center;justify-content:center;line-height:1.4;border-bottom:none}@media screen and (max-width:481px){.sp_member .member_menu .gMenu>li a{padding:12px 1em}}.sec_member_menu .member_menu{display:none;background-color:#ebf0ee}@media screen and (max-width:991.98px){.sec_member_menu .member_menu{display:block;margin:0px auto 2rem;width:100%;max-width:100%}.sec_member_menu .member_menu .gMenu{width:100%;border-top:none}.sec_member_menu .member_menu .gMenu::after{content:none}.sec_member_menu .member_menu .gMenu>li{width:160px;min-width:initial;border-right:4px solid #f8f9f9;border-bottom:4px solid #f8f9f9}.sec_member_menu .member_menu .gMenu>li[class*="current"] a,.sec_member_menu .member_menu .gMenu>li[class*="current"]:not(.current-page-ancestor) a{background-color:transparent}.sec_member_menu .member_menu .gMenu>li .gMenu_name{font-size:0.9rem;white-space:initial;font-weight:600}.sec_member_menu .member_menu .gMenu>li a{padding:20px 0.5em;color:#2f7857}.sec_member_menu .member_menu .gMenu>li a:hover{background-color:rgba(62, 160, 116, 0.1)}}.page-id-2403.device-mobile .menu-menu-1-container .gMenu li,.page-id-2403.device-pc .menu-menu-1-container .gMenu li,.page-id-2403 .menu-menu-1-container .gMenu li,.parent-pageid-2403.device-mobile .menu-menu-1-container .gMenu li,.parent-pageid-2403.device-pc .menu-menu-1-container .gMenu li,.parent-pageid-2403 .menu-menu-1-container .gMenu li{line-height:1}.page-id-2403.device-mobile .menu-menu-1-container .gMenu li a,.page-id-2403.device-pc .menu-menu-1-container .gMenu li a,.page-id-2403 .menu-menu-1-container .gMenu li a,.parent-pageid-2403.device-mobile .menu-menu-1-container .gMenu li a,.parent-pageid-2403.device-pc .menu-menu-1-container .gMenu li a,.parent-pageid-2403 .menu-menu-1-container .gMenu li a{padding:8px 1em}.page-id-2403.device-mobile .menu-menu-1-container .gMenu li .gMenu_name,.page-id-2403.device-pc .menu-menu-1-container .gMenu li .gMenu_name,.page-id-2403 .menu-menu-1-container .gMenu li .gMenu_name,.parent-pageid-2403.device-mobile .menu-menu-1-container .gMenu li .gMenu_name,.parent-pageid-2403.device-pc .menu-menu-1-container .gMenu li .gMenu_name,.parent-pageid-2403 .menu-menu-1-container .gMenu li .gMenu_name{font-size:0.8rem}.page-id-2403.device-mobile aside .side_btn,.page-id-2403.device-mobile .headerTop .headerTop_btn.__login a,.page-id-2403.device-mobile .headerTop_btn.__login a,.page-id-2403.device-pc aside .side_btn,.page-id-2403.device-pc .headerTop .headerTop_btn.__login a,.page-id-2403.device-pc .headerTop_btn.__login a,.page-id-2403 aside .side_btn,.page-id-2403 .headerTop .headerTop_btn.__login a,.page-id-2403 .headerTop_btn.__login a,.parent-pageid-2403.device-mobile aside .side_btn,.parent-pageid-2403.device-mobile .headerTop .headerTop_btn.__login a,.parent-pageid-2403.device-mobile .headerTop_btn.__login a,.parent-pageid-2403.device-pc aside .side_btn,.parent-pageid-2403.device-pc .headerTop .headerTop_btn.__login a,.parent-pageid-2403.device-pc .headerTop_btn.__login a,.parent-pageid-2403 aside .side_btn,.parent-pageid-2403 .headerTop .headerTop_btn.__login a,.parent-pageid-2403 .headerTop_btn.__login a{display:none}.page-id-2403.scrolled .siteHeader,.parent-pageid-2403.scrolled .siteHeader{flex-direction:column}.page-id-2403:not(.scrolled) .siteHeader .container .navbar-header,.parent-pageid-2403:not(.scrolled) .siteHeader .container .navbar-header{bottom:36px}.kyujitsu_info .wp-block-group.half_wrap>.wp-block-group__inner-container>*{width:400px !important;flex-grow:1}.kyujitsu_info .wp-block-group.half_wrap>.wp-block-group__inner-container>* ul.is-style-vk-arrow-mark li{font-size:0.9em}.kyujitsu_info .wp-block-group.half_wrap>.wp-block-group__inner-container>* ul.is-style-vk-arrow-mark li+li{margin-top:0.5em}.vk-mobile-nav .vk-mobile-nav-menu-outer{margin-bottom:0}.vk-mobile-nav .vk-mobile-nav-menu-outer+.widget_nav_menu ul.menu{border-top:none}.vk-mobile-nav .vk-mobile-nav-menu-outer,.vk-mobile-nav .vk-mobile-nav-widget .menu-side_menu-container{background-color:#3ea074;display:flex;justify-content:flex-end;position:relative;margin:0 calc(50% - 50vw);padding:0;width:100vw;max-width:initial}.vk-mobile-nav .vk-mobile-nav-menu-outer ul,.vk-mobile-nav .vk-mobile-nav-widget .menu-side_menu-container ul{flex-wrap:wrap;width:100vw;border-top:2px solid #ffffff;position:relative;display:flex}.vk-mobile-nav .vk-mobile-nav-menu-outer ul li,.vk-mobile-nav .vk-mobile-nav-widget .menu-side_menu-container ul li{border-right:2px solid rgba(255, 255, 255, 0.2);border-bottom:2px solid rgba(255, 255, 255, 0.2);width:50%}@media screen and (max-width:481px){.vk-mobile-nav .vk-mobile-nav-menu-outer ul li,.vk-mobile-nav .vk-mobile-nav-widget .menu-side_menu-container ul li{width:100%}}.vk-mobile-nav .vk-mobile-nav-menu-outer ul li[class*="current"] a,.vk-mobile-nav .vk-mobile-nav-widget .menu-side_menu-container ul li[class*="current"] a{background-color:#ceb262}.vk-mobile-nav .vk-mobile-nav-menu-outer ul li a,.vk-mobile-nav .vk-mobile-nav-widget .menu-side_menu-container ul li a{padding:2vh 2em;height:auto;color:#ffffff;text-align:center;font-size:1.1rem;line-height:1.4;border:none}@media screen and (max-width:481px){.vk-mobile-nav .vk-mobile-nav-menu-outer ul li a,.vk-mobile-nav .vk-mobile-nav-widget .menu-side_menu-container ul li a{padding:12px 1em;font-size:0.9rem}}.mobile-fix-nav{box-shadow:0px 0px 20px -6px #143325}.info_list_wrap .name{width:200px}.page-id-2410 .wp-block-table thead th:first-of-type{width:6em}.wp-block-table.add_scroll{overflow-x:scroll}.wp-block-table.add_scroll table{width:100%;border-collapse:collapse;white-space:nowrap}.input[type="submit"].btn{max-width:100%}.cs_outline_wrap .section_inner .inner_wrap .outline{flex-direction:column}.cs_outline_wrap .section_inner .inner_wrap .outline .clinic-img{flex-grow:1}.cs_outline_wrap .section_inner .inner_wrap .outline .clinic-img img{max-height:initial;height:100%}.cs_outline_wrap .btn_area .design_button a{background-color:#ceb262}.top_news_area{padding:50px calc(50vw - 50%);margin:-60px calc(50% - 50vw);background:#f8f9f9}.top_news_area .widget_ltg_full_wide_title_outer{margin-top:0;margin-bottom:0;padding-top:20px}.top_news_area .wp-block-group__inner-container{display:flex}@media screen and (max-width:481px){.top_news_area .wp-block-group__inner-container{flex-wrap:wrap}}.top_news_area .wp-block-group__inner-container style{width:0}.top_news_area .wp-block-group__inner-container .widget_ltg_full_wide_title{width:26%;margin:0;text-align:left;min-width:12em}@media screen and (max-width:481px){.top_news_area .wp-block-group__inner-container .widget_ltg_full_wide_title{min-width:initial;width:100%}}.top_news_area .wp-block-group__inner-container .widget_ltg_full_wide_title h2,.top_news_area .wp-block-group__inner-container .widget_ltg_full_wide_title p{text-align:left}.top_news_area .wp-block-group__inner-container .widget_vkexunit_post_list{width:calc(100% - 26%);margin:0}@media screen and (max-width:481px){.top_news_area .wp-block-group__inner-container .widget_vkexunit_post_list{width:100%}}.top_news_area .wp-block-group__inner-container .veu_postList{margin-bottom:0}.top_news_area .wp-block-group__inner-container .veu_postList .postList_more{margin:10px 0 0 0}.top_news_area .wp-block-group__inner-container .veu_postList .postList_more a{margin-left:auto;margin-right:initial;height:30px;border:none}.greeting_info{margin:120px auto}@media screen and (max-width:991.98px){.greeting_info{margin-bottom:60px}}.greeting_info .widget_ltg_full_wide_title,.greeting_info .widget_ltg_full_wide_title_outer{padding:0;margin-bottom:40px}.greeting_info .widget_ltg_full_wide_title_outer .widget_ltg_full_wide_title_caption{padding:0 15px;font-size:2.2rem}@media screen and (max-width:481px){.greeting_info .widget_ltg_full_wide_title_outer .widget_ltg_full_wide_title_caption{font-size:1.8rem}.greeting_info .widget_ltg_full_wide_title_outer .widget_ltg_full_wide_title_caption br{display:none}}@media screen and (max-width:481px){.greeting_info p{text-align:left}}.feature_info{margin-bottom:-60px;padding-bottom:0}.feature_info .mainSection .widget{margin-bottom:0}.feature_info .widget_wp_widget_vkexunit_pr_blocks{margin:0 calc(50% - 50vw);padding:20px calc(50vw - 50%) 100px;background:#f8f9f9}@media screen and (max-width:481px){.feature_info .widget_wp_widget_vkexunit_pr_blocks{padding-bottom:40px}}.feature_info .widget_ltg_full_wide_title{margin:90px auto 0}.feature_info .prBlock .prBlock_title{font-size:1.2rem !important}@media screen and (max-width:768px){.feature_info .prBlock .prBlock_title{font-size:1.4rem !important}}.feature_info .logo img{max-width:400px}.cancel_info{padding:0px calc(50vw - 50%) 120px;margin:-60px calc(50% - 50vw);background:#eff0ef}@media screen and (max-width:481px){.cancel_info{margin-bottom:0;padding-bottom:60px}}.cancel_info .container{background-color:#ffffff;padding:0;display:flex;justify-content:space-between;align-items:stretch;overflow:hidden;border-radius:4px !important}@media screen and (max-width:481px){.cancel_info .container{flex-wrap:wrap}}.cancel_info .img{width:40%;height:auto;display:block}@media screen and (max-width:481px){.cancel_info .img{width:100%;padding:0}}.cancel_info .img img{width:100%;height:100%;max-height:initial;object-fit:cover}.cancel_info .__left{width:60%;padding:40px}@media screen and (max-width:481px){.cancel_info .__left{width:100%;padding:40px 20px 0}}.cancel_info .ttl{border:none;color:#3ea074;font-family:"Noto Sans JP", sans-serif;margin-bottom:12px;font-size:2rem}.cancel_info .des .text{font-size:0.9em}@media screen and (max-width:481px){.aboutlist{padding:20px}.aboutlist__wrapper .aboutlist__content{margin:0}.aboutlist__wrapper .aboutlist__content .title{margin:10px 0}.aboutlist__wrapper+div{margin-top:30px}}.doctor__wrap{margin-bottom:60px}@media screen and (max-width:768px){.doctor__wrap{margin-bottom:20px}}@media screen and (max-width:768px){.doctor__wrap .doctor__img{text-align:center}}.doctor__wrap .doctor__img img{object-position:80%}.history{display:flex;justify-content:space-between}@media screen and (max-width:768px){.history{flex-wrap:wrap}}.history ul{margin:0in;width:calc(50% - 20px);list-style:none;padding-left:0}@media screen and (max-width:768px){.history ul{width:100%}}.history ul li{margin-bottom:20px}.history ul .ttl{background:#f8f9f9;color:#3ea074;font-weight:500;padding:0 12px}.history ul .ttl+.des{padding-left:1em}.siteHeader{display:flex;flex-direction:column;justify-content:space-between;height:auto;padding:0 40px}@media screen and (max-width:991.98px){.siteHeader>.siteHeadContainer{padding:0;margin:0}}body:not(.home) .siteHeader{position:fixed}@media screen and (max-width:991.98px){body:not(.scrolled) .siteHeader{margin:0;padding:0}}body:not(.scrolled) .siteHeader .container .navbar-header{left:20px;bottom:50px}body:not(.scrolled) .siteHeader .siteHeader_logo img{max-height:60px}@media screen and (max-width:991.98px){body:not(.scrolled) .siteHeader .siteHeader_logo img{max-height:45px}}body.scrolled .siteHeader{position:fixed;animation-name:fadeInAnime;animation-duration:2s;animation-fill-mode:forwards;opacity:1;height:auto;display:flex;flex-direction:row-reverse;align-items:center}@media screen and (max-width:991.98px){body.scrolled .siteHeader{animation:initial;padding:0}}body.scrolled .siteHeader .headerTop{margin-top:0}body.scrolled .siteHeader .headerTop .container{height:0}body.scrolled .siteHeader .headerTop_description,body.scrolled .siteHeader .headerTop .container nav .headerTop_tel .tel_time{display:none}body.scrolled .siteHeader .headerTop .headerTop_contactBtn a.btn{font-size:1.1rem;height:30px;padding:0 10px !important}body.scrolled .siteHeader .headerTop .container nav .headerTop_tel .headerTop_tel_wrap{font-size:1.2rem !important}body.scrolled .siteHeader .gMenu>li .gMenu_name{font-size:0.9rem}body.scrolled .siteHeader>.container{margin-top:0;align-items:center}body.scrolled .siteHeader>.container .navbar-header{display:none}@media screen and (max-width:991.98px){body.scrolled .siteHeader>.container .navbar-header{display:block;position:initial}}body.scrolled .siteHeader .headerTop .headerTop_contactBtn a.btn i,body.scrolled .siteHeader .headerTop .headerTop_contactBtn .tel_res_note{display:none}@keyframes fadeInAnime{from{opacity:0}to{opacity:1}}@media screen and (max-width:991.98px){.siteHeader{height:63.5px;min-height:initial}}.siteHeader .headerTop .container,.siteHeader .siteHeadContainer{padding:0;max-width:initial}.siteHeader .headerTop .container:after,.siteHeader .siteHeadContainer:after{content:none}@media screen and (max-width:991.98px){.siteHeader.navbar{display:flex;height:auto}}.siteHeader .container{margin-top:0;position:relative;display:flex;justify-content:flex-end}@media screen and (max-width:991.98px){.siteHeader .container{justify-content:flex-start;height:63.5px;display:flex;align-items:center;margin:0;padding:0}}.siteHeader .container .navbar-header{position:absolute;left:0;bottom:8px;display:block}@media screen and (max-width:991.98px){.siteHeader .container .navbar-header{position:initial}}.headerTop{background:none;border:none;flex-grow:1}.headerTop .container{background:none;position:relative;justify-content:flex-end;align-items:center;padding:0;height:100%}@media screen and (max-width:481px){.headerTop .container{display:block;width:220px;margin:0}}.headerTop .container .headerTop_description{position:absolute;left:0px;padding:0;top:16px}@media screen and (max-width:991.98px){.headerTop .container .headerTop_description{display:none}}.headerTop .container nav{position:initial;height:81px}@media screen and (max-width:991.98px){.headerTop .container nav{height:100%}}.headerTop .container nav ul{align-items:center}.headerTop .container nav ul li{margin-right:10px;margin-bottom:0;position:initial}.headerTop .container nav ul li:last-of-type{margin-right:0}.headerTop .container nav .headerTop_tel{text-align:center;margin-bottom:0}.headerTop .container nav .headerTop_tel .headerTop_tel_wrap{color:#3ea074;font-weight:500;margin-top:0;font-size:1.6rem !important}.headerTop .container nav .headerTop_tel span{padding:0}.headerTop .container nav .headerTop_tel span i{color:#ceb262}.headerTop .container nav .headerTop_tel .tel_time{display:block;text-align:right;font-size:10px;margin-right:-0.6em;margin-top:6px}.headerTop .headerTop_contactBtn a.btn{display:flex;font-size:1.2rem;line-height:1;height:50px;transition:0.3s ease;color:#ffffff !important;flex-wrap:wrap;padding:0 18px !important}.headerTop .headerTop_contactBtn a.btn::after{content:none}.headerTop .headerTop_contactBtn a.btn:hover{opacity:0.8;color:#ffffff}.headerTop .headerTop_contactBtn a.btn .tel_res_note{display:block;font-size:0.6rem;font-weight:normal;margin-top:4px;letter-spacing:1.1px}.headerTop .headerTop_contactBtn a.btn i{margin-left:0;margin-right:8px}.headerTop .headerTop_contactBtn a.btn i:before{font-style:initial;font-family:"Font Awesome 6 Free";font-weight:600;font-size:1.2em;vertical-align:middle}.headerTop .headerTop_tel .tel_time_note{font-size:0.7rem;background:#636363;display:block;line-height:1.3}.headerTop .headerTop_tel .headerTop_tel_wrap{padding:0;display:block;font-size:1.2rem !important;letter-spacing:1.2px;text-align:center}.headerTop .headerTop_tel .tel_time{letter-spacing:0;line-height:1}.siteHeader_logo{padding:0}@media screen and (max-width:991.98px){.siteHeader_logo{margin:0}}.siteHeader_logo img{object-fit:contain;max-height:initial;height:initial;max-height:45px;margin-left:8px}.page-header{margin-top:120px}@media screen and (max-width:1342px){.page-header{margin-top:177px}}@media screen and (max-width:991.98px){.page-header{margin-top:63.5px}}.page-header,.page-header .carousel-inner{height:10vh;min-height:200px}@media screen and (max-width:481px){.page-header,.page-header .carousel-inner{min-height:120px}}.page-header>.container,.page-header>.container>.row,.page-header>.container>.row>.col-md-12,.page-header .carousel-inner>.container,.page-header .carousel-inner>.container>.row,.page-header .carousel-inner>.container>.row>.col-md-12{height:100%}.page-header>.container>.row>.col-md-12,.page-header .carousel-inner>.container>.row>.col-md-12{display:flex;align-items:center;justify-content:center}.page-header h1.page-header_pageTitle{font-family:"Noto Sans JP", sans-serif;white-space:nowrap;margin:0}@media screen and (max-width:481px){footer .footerMenu li a:hover{color:#434343}}.footer_info ul{padding:0;margin:0}.footer_info ul li{padding:0;margin:0;list-style:none}.footer_info .logo{margin:0.8em 0px}.footer_info .list{border:none;margin:20px auto}.footer_info .list th,.footer_info .list td{padding:0 0 8px 0;border:none}.footer_info .list th{width:4em}.footer_info .list tr{vertical-align:baseline}@media screen and (max-width:768px){.footer_info .list tr{font-size:12px}}.footer_info .sns_btns{display:flex}.footer_info .sns_btns li i::before{font-size:20px;color:#434343;margin-right:20px}@media screen and (max-width:768px){.footer_info td.tal{width:8em}}.footer_info img{max-width:400px}@media screen and (max-width:481px){.footer_info img{max-width:300px}}.footer_contact{margin-bottom:50px}.footer_contact .bg{background-image:url(/wp-content/themes/lightning-pro-child/assets/img/clinic.jpg);width:100vw;margin:0 calc(50% - 50vw);padding:0 calc(50vw - 50%);background-position:center;background-color:rgba(255, 255, 255, 0.4);background-blend-mode:lighten;background-repeat:no-repeat;background-size:cover;height:100%;min-height:500px;display:flex;justify-content:center;align-items:center}@media screen and (max-width:768px){.footer_contact .bg{padding-top:20px;padding-bottom:20px;min-height:initial}}.footer_contact .container{background:rgba(255, 255, 255, 0.9);border-radius:20px;align-items:center;padding:60px;margin:40px;display:flex;flex-direction:column;justify-content:center}@media screen and (max-width:481px){.footer_contact .container{padding:40px 20px;margin:20px}}.footer_contact__inner{width:100%}.footer_contact__inner+.footer_contact__inner{margin-top:30px}@media screen and (max-width:768px){.footer_contact__inner+.footer_contact__inner{margin-top:20px}}.footer_contact__inner.__res{padding-bottom:40px;border-bottom:2px solid #636363}@media screen and (max-width:768px){.footer_contact__inner.__res{padding-bottom:20px}}.footer_contact__inner.__res .ttl{text-align:center !important;background:none;border-bottom:none;font-size:1.8rem !important;color:#3ea074;margin:0 auto 20px;padding-left:0;font-weight:500}@media screen and (max-width:768px){.footer_contact__inner.__res .ttl{margin-bottom:10px;font-size:1.6rem}}.footer_contact__inner.__res .ttl::after,.footer_contact__inner.__res .ttl::before{content:none}.footer_contact__inner.__tel .ttl{border-bottom:none;background:none;font-size:1.3rem !important;color:#3ea074;margin:0px auto 10px;font-weight:500;padding-bottom:0;letter-spacing:0px;padding-left:0}@media screen and (max-width:481px){.footer_contact__inner.__tel .ttl{font-size:1.2rem}}.footer_contact__inner.__tel .ttl::after,.footer_contact__inner.__tel .ttl::before{content:none}.footer_contact__inner .btn_area{display:flex;justify-content:center}@media screen and (max-width:768px){.footer_contact__inner .btn_area{flex-direction:column;align-items:center}}.footer_contact__inner .btn_area a{font-family:"Noto Sans JP", sans-serif;text-decoration:none;display:flex;justify-content:center;align-items:center;margin:0 10px;padding:20px;width:calc(50% - 20px);max-width:18em;color:#ffffff;border-radius:4px !important;font-size:1.4rem;line-height:1;letter-spacing:1.2px;transition:0.3s ease}@media screen and (max-width:768px){.footer_contact__inner .btn_area a{width:100%}}.footer_contact__inner .btn_area a:nth-of-type(1){background:#5daec1}@media screen and (max-width:768px){.footer_contact__inner .btn_area a:nth-of-type(1){margin-bottom:10px}}.footer_contact__inner .btn_area a:nth-of-type(2){background:#ceb262}.footer_contact__inner .btn_area a:hover{opacity:0.8}.footer_contact__inner .btn_area a .note{display:block;font-size:0.7rem;font-weight:normal;margin-top:4px;letter-spacing:1.1px}.footer_contact__inner .btn_area a i{margin-right:18px;font-style:initial;font-size:2rem}.footer_contact__inner .btn_area a i:before{font-family:"Font Awesome 6 Free";font-weight:600}.footer_contact__inner .tel_wrap{display:flex;justify-content:center}@media screen and (max-width:991.98px){.footer_contact__inner .tel_wrap{justify-content:center;flex-direction:column;align-content:center;text-align:center}}.footer_contact__inner .tel_wrap>.txt{margin-right:40px}@media screen and (max-width:991.98px){.footer_contact__inner .tel_wrap>.txt{margin-right:0}}.footer_contact__inner .tel__num{color:#3ea074;font-size:2.1rem;margin-bottom:10px;font-weight:500;text-decoration:none;transition:0.3s ease}.footer_contact__inner .tel__num:hover{text-decoration:underline}.footer_contact__inner .tel__num i{color:#ceb262;margin-right:8px}.footer_contact__inner .tel__time{margin-bottom:0;font-size:0.9em}.vk-mobile-nav .footer_contact{margin-bottom:0}.vk-mobile-nav .footer_contact .container{margin:20px 0}.sc_table{margin:20px -20px;display:flex;border:none;justify-content:space-between;flex-wrap:wrap}@media screen and (max-width:768px){.sc_table{margin-right:auto;margin-left:auto}}@media screen and (min-width:992px){.sc_table{margin:0;border-radius:0}}@media screen and (max-width:991.98px){.sc_table{border-radius:0;margin-top:-10px}}.sc_table>div{width:calc(50% - 20px);margin:0 10px;min-width:430px}@media screen and (max-width:991.98px){.sc_table>div{min-width:100%}}@media screen and (max-width:768px){.sc_table>div{width:100%;min-width:initial;margin:0 auto}}footer .sc_table>div{width:100%;min-width:initial}.sc_table table{border-top:none}.sc_table .note{display:flex;font-size:0.8em;margin:10px 10px 0}.sc_table .note span{margin-left:4px}.sc_table .box-note .note{margin:0}.sc_table .tal{color:#434343;width:9em;align-items:left}@media screen and (max-width:991.98px){.sc_table .tal{min-width:initial;max-width:14em}}@media screen and (max-width:768px){.sc_table .tal{align-items:flex-start;flex-direction:column}}@media screen and (max-width:481px){.sc_table .tal{justify-content:flex-start;flex-direction:row;font-size:0.9em}}.sc_table .tal .txt_opt{font-size:0.9em;margin-left:5px}.sc_table .note{font-size:0.8em}.sc_table .sub_time{display:inline-block;font-size:0.8em;background:#ffffff;margin-left:4px;padding:0 8px;border-radius:4px !important}@media screen and (max-width:768px){.sc_table .sub_time{margin-left:0}}.sc_table th,.sc_table td{font-weight:500;font-size:1rem;padding:1em 0;text-align:center}@media screen and (max-width:481px){.sc_table th,.sc_table td{font-size:0.8em}}.sc_table td{color:#3ea074}.sc_table td:not(:first-of-type){color:#3ea074}.sc_table table.mod-schedule-table+p{margin:0.5em 0 0 0.5em;font-size:0.9rem;line-height:initial}.sc_table table.mod-schedule-table+p .sub_time{font-size:0.9em}.clinic_info .sc_table{margin-bottom:0}@media screen and (max-width:991.98px){.clinic_info .sc_table{margin-bottom:20px}}.cs_outline_wrap+.sc_table *,.clinic_info+.sc_table *{font-size:0.9rem}.cs_outline_wrap+.sc_table .box-note.__icon li:before,.clinic_info+.sc_table .box-note.__icon li:before{font-size:1em}.sc_ttl{font-size:1.4rem !important;border-bottom:solid 3px #e6e6e6;position:relative;padding-bottom:6px;padding-left:0.1em;margin-top:40px}.sc_ttl::after{position:absolute;content:"";display:block;border-bottom:solid 3px #ceb262;bottom:-3px;left:0;width:20%}.cs_outline_wrap .section_inner .inner_wrap{display:flex;align-items:stretch;justify-content:space-between}@media screen and (max-width:991.98px){.cs_outline_wrap .section_inner .inner_wrap{flex-wrap:wrap;flex-direction:column-reverse}}.cs_outline_wrap .section_inner .inner_wrap>div{width:calc(50% - 20px)}@media screen and (max-width:991.98px){.cs_outline_wrap .section_inner .inner_wrap>div{width:100%}.cs_outline_wrap .section_inner .inner_wrap>div+div{margin-bottom:20px}}.cs_outline_wrap .section_inner .inner_wrap .outline{margin-right:40px}@media screen and (max-width:991.98px){.cs_outline_wrap .section_inner .inner_wrap .outline{margin-right:0;margin-bottom:20px}}@media screen and (max-width:481px){.cs_outline_wrap .section_inner .inner_wrap .outline{margin-top:10px;margin-bottom:0}}@media screen and (max-width:991.98px){.cs_outline_wrap .section_inner .inner_wrap .outline .clinic-img{margin-top:0}}.cs_outline_wrap .section_inner .inner_wrap .outline .clinic-img img{width:100%;height:300px;object-fit:cover;border:none;max-width:initial}.cs_outline_wrap .section_inner .inner_wrap .outline .clinic-img+div{width:100%}.cs_outline_wrap .section_inner .inner_wrap .outline .clinic-img+div table tr{display:flex;padding:1em;border-bottom:1px solid #dcdee5;justify-content:space-between}.cs_outline_wrap .section_inner .inner_wrap .outline .clinic-img+div table tr td:not(:first-child){color:#3ea074}.cs_outline_wrap .section_inner .inner_wrap .outline .clinic-img+div table tr:first-child{padding:1em 0.5em 1em 1.3em}.cs_outline_wrap .section_inner .inner_wrap .outline .clinic-img+div table tr:first-child td{color:#434343}.cs_outline_wrap .section_inner .inner_wrap .outline .clinic-img+div table td,.cs_outline_wrap .section_inner .inner_wrap .outline .clinic-img+div table th{padding:0;display:inline-flex;flex-direction:row;justify-content:center;align-items:center;border:none}.cs_outline_wrap .section_inner .inner_wrap .outline .clinic-img+div table td:first-child,.cs_outline_wrap .section_inner .inner_wrap .outline .clinic-img+div table th:first-child{width:8em}.cs_outline_wrap .section_inner .inner_wrap .outline .clinic-img+div table td,.section_inner .inner_wrap .outline .clinic-img+div table th{width:1em}.cs_outline_wrap .section_inner .inner_wrap .outline .clinic-img+div table td:last-child,.section_inner .inner_wrap .outline .clinic-img+div table th:last-child{width:2em}.cs_outline_wrap .section_inner .inner_wrap .outline .clinic-img+div table tr,.cs_outline_wrap .section_inner .inner_wrap .outline .clinic-img+div table tr:first-child{padding:1em}.cs_outline_wrap .section_inner .inner_wrap .outline{flex-direction:column;display:flex}.cs_outline_wrap .section_inner .inner_wrap .outline .clinic-img{margin-bottom:20px}.clinic_info p.name{font-size:20px;color:#434343;font-weight:500}.clinic_info table.list{border:none}.clinic_info table.list tr td,.clinic_info table.list tr th{font-size:0.9rem}@media screen and (max-width:481px){.clinic_info table.list tr td,.clinic_info table.list tr th{padding:0.6em}}.clinic_info table.list tr th{white-space:nowrap;vertical-align:baseline}@media screen and (max-width:768px){.clinic_info table.list tr th{width:5em}}.clinic_info .btn_area{display:flex;justify-content:space-between;flex-wrap:wrap;width:100%;margin-top:10px}@media screen and (max-width:991.98px){.clinic_info .btn_area{display:flex}}.clinic_info .btn_area .design_button{width:calc(50% - 10px);margin-bottom:10px;min-width:220px;margin:0}.clinic_info .btn_area .design_button a{margin:0;width:100%;min-width:initial;border-radius:4px !important}.clinic_info .btn_area .design_button a i{margin-right:10px}.clinic_info .btn_area .design_button.button_access a{background:#5daec1 !important}.clinic_info .btn_area .design_button.button_reservation a{background:#3ea074 !important}.clinic_info .btn_area .design_button.button_consult a{background:#ceb262 !important}.clinic_info .btn_area .design_button{margin-top:10px}@media screen and (max-width:991px){.clinic_info .btn_area .design_button{max-width:initial;min-width:initial}}@media screen and (max-width:991px) and (max-width:991.98px){.clinic_info .btn_area .design_button{width:calc(50% - 10px);min-width:220px}}@media screen and (max-width:991px) and (max-width:481px){.clinic_info .btn_area .design_button{width:100%}}.clinic_info .name img{max-height:38px;width:auto;margin-bottom:10px;object-fit:contain}@media screen and (max-width:481px){.clinic_info .name img{max-height:30px}}@media screen and (max-width:768px){.clinic_info+.map iframe{max-height:300px}}.cs_post_wysiwyg ul li:before{content:none}h2+.gallery-list{padding-top:0}.gallery-list .des{margin-bottom:40px}.gallery-list .wrap{padding-left:0;margin-top:0}.gallery-list .wrap>li{padding-left:0;margin-top:0;list-style:none}.gallery-list .wrap>li .gallery{position:relative}.gallery-list .wrap>li .gallery:hover::after{content:"";width:100%;height:100%;position:absolute;left:0;top:0;background-color:rgba(90, 70, 60, 0)}.gallery-list .wrap>li .name{font-size:1.1rem;color:#3ea074;font-weight:500}.gallery-list .wrap>li .name+.cap{margin-bottom:10px}.gallery-list .wrap>li .cap{font-size:0.9em}.gallery-list .wrap>li img{border-radius:4px !important;height:260px;object-fit:cover;border:none;width:100%}.gallery-list .wrap>li .dammy img{object-fit:contain}.gallery-list.group1 .wrap{display:flex;justify-content:space-between;flex-wrap:wrap;margin-top:40px}.gallery-list.group1 .wrap>li{width:calc((100% / 3) - 20px);margin-bottom:20px}@media screen and (max-width:481px){.gallery-list.group1 .wrap>li{width:100%;margin:0 auto 20px}}.gallery-list.group1 .wrap>li .txt{margin-top:10px}.gallery-list.group1 .wrap>li .name{text-align:center;margin-bottom:0;margin-top:8px}.gallery-list.group1 .wrap:after{content:"";display:block;width:calc((100% / 3) - 20px);margin-bottom:20px;height:0}.gallery-list.group2 .wrap{display:block}.gallery-list.group2 .wrap>li{background-color:#ebf0ee;display:flex;flex-wrap:wrap;justify-content:space-between;padding:40px;background-color:#ffffff;box-shadow:0px 0px 10px 0px rgba(67, 67, 67, 0.05);margin-bottom:20px}@media screen and (max-width:481px){.gallery-list.group2 .wrap>li{padding:20px}}.gallery-list.group2 .wrap>li:last-of-type{margin-bottom:0}.gallery-list.group2 .wrap>li a:not(.btn_s),.gallery-list.group2 .wrap>li figure{width:40%;max-width:400px}@media screen and (max-width:481px){.gallery-list.group2 .wrap>li a:not(.btn_s),.gallery-list.group2 .wrap>li figure{max-width:initial}}.gallery-list.group2 .wrap>li .text{width:calc(100% - 40% - 20px)}@media screen and (max-width:481px){.gallery-list.group2 .wrap>li a:not(.btn_s),.gallery-list.group2 .wrap>li figure,.gallery-list.group2 .wrap>li .text{width:100%;margin:0 auto}}.gallery-list.group2 .wrap>li a{margin:0}@media screen and (max-width:481px){.gallery-list.group2 .wrap>li a{margin:0 auto}}.gallery-list.group2 .wrap>li .name{text-align:left;margin-top:10px}.gallery-list.group3 .wrap{display:flex;justify-content:space-between;flex-wrap:wrap}.gallery-list.group3 .wrap>li{width:calc(50% - 10px);box-shadow:0px 0px 10px 0px rgba(67, 67, 67, 0.05);margin-bottom:20px;background-color:white;padding:40px}@media screen and (max-width:481px){.gallery-list.group3 .wrap>li{width:100%;padding:20px}}.gallery-list.group3 .wrap>li a:not(.btn_s),.gallery-list.group3 .wrap>li figure{width:100%}.gallery-list.group3 .wrap>li .text{margin-top:10px}.gallery-list.group3 .wrap>li .name{text-align:center;margin-bottom:0px}.dammy{background:#f8f9f9;display:flex;align-items:center;justify-content:center;height:260px;border-radius:4px !important;max-height:260px}.dammy img{height:100px !important;padding:60px 0;box-sizing:content-box;width:initial !important}.list_group{display:flex;flex-wrap:wrap;justify-content:flex-start;padding-left:0;margin-top:40px;margin-right:-20px;margin-left:-20px}@media screen and (max-width:481px){.list_group{margin-right:auto;margin-left:auto}}.list_group:after{content:"";display:block;width:calc((100% / 3) - 20px);height:0;margin:0 10px}@media screen and (max-width:481px){.list_group:after{width:100%;margin:0 auto}}.list_group__wrapper{width:calc((100% / 3) - 20px);margin:0 10px 20px;list-style:none}@media screen and (max-width:991.98px){.list_group__wrapper{width:calc((100% / 2) - 10px);margin:0 5px 10px}}@media screen and (max-width:481px){.list_group__wrapper{width:100%;margin:0 auto}}.list_group__wrapper a{height:100%;text-decoration:none;display:block;position:relative;background-color:#eff0ef;border-radius:4px !important;text-align:center;padding:30px;margin-bottom:20px;transition:0.3s ease;color:#434343}@media screen and (max-width:991.98px){.list_group__wrapper a{margin-bottom:16px;padding:20px}}@media screen and (max-width:481px){.list_group__wrapper a{height:initial}}.list_group__wrapper a[href*="#"],.list_group__wrapper a[href*="/"]{padding-right:40px}.list_group__wrapper a[href*="#"]:hover,.list_group__wrapper a[href*="/"]:hover{box-shadow:0 0 12px rgba(206, 178, 98, 0.2)}.list_group__wrapper a[href*="#"]:after,.list_group__wrapper a[href*="/"]:after{content:"";position:absolute;top:50%;bottom:50%;right:20px;margin:auto;display:inline-block;box-sizing:border-box;width:8px;height:8px;border-style:solid;border-width:2px 2px 0 0;border-color:#323130;transform:rotate(45deg)}.list_group__wrapper .list_title{color:#3ea074}@media screen and (max-width:481px){.list_group__wrapper .list_title{display:flex;justify-content:flex-start;align-items:baseline}}.list_group__wrapper .list_title .num{font-size:1rem;font-family:initial}.list_group__wrapper .list_title .num i{margin-right:10px}.list_group__wrapper .list_title .title{margin:10px auto 20px;text-align:center !important;background-color:transparent;padding:0;font-weight:500;font-size:1.4rem !important;border:none}@media screen and (max-width:481px){.list_group__wrapper .list_title .title{font-size:1.2rem !important;margin:0 0 10px;text-align:left}}.list_group__wrapper .list_title .title::before{content:none}.list_group__wrapper .list_title .text{color:#636363}.list_group__wrapper .list_title:before{content:none}.list_group__wrapper .text{text-align:left;margin-bottom:0}.__white .list_group .list_group__wrapper a{background-color:#ffffff}@media screen and (max-width:481px){.course_flow{margin-top:40px}}.course_flow .flowlist__wrapper{display:flex;align-items:flex-start;justify-content:space-between;padding:40px;border-radius:20px;margin-bottom:30px;position:relative}@media screen and (max-width:768px){.course_flow .flowlist__wrapper{flex-wrap:wrap}}@media screen and (max-width:481px){.course_flow .flowlist__wrapper{padding:20px}}.course_flow .flowlist__wrapper:nth-child(odd){background:#eff0ef}.course_flow .flowlist__wrapper:nth-child(even){background:#ebf0ee}.course_flow .flowlist__wrapper:not(:last-of-type)::before{content:"";position:absolute;right:0;bottom:-22px;left:0;width:0px;height:0px;margin:auto;border-style:solid;border-color:#ceb262 transparent transparent transparent;border-width:13px 20px 0 20px}.course_flow .flowlist__wrapper .num{display:inline-block;width:30px;height:30px;display:flex;justify-content:center;align-items:center;min-width:initial;max-width:initial;border-radius:4px !important;padding:10px;color:#ffffff;margin-right:30px;background:#ceb262}@media screen and (max-width:481px){.course_flow .flowlist__wrapper .num{margin-right:10px}}.course_flow .flowlist__wrapper .flowlist__content{flex-grow:1}@media screen and (max-width:768px){.course_flow .flowlist__wrapper .flowlist__content{width:calc(100% - 60px)}}.course_flow .flowlist__wrapper .flowlist__content .title{border:none;font-size:24px;color:#3ea074;font-weight:500;letter-spacing:1.4px;padding:0;margin:0 0 1em;line-height:1;background:transparent}.course_flow .flowlist__wrapper .flowlist__content .title:before{content:none}@media screen and (max-width:481px){.course_flow .flowlist__wrapper .flowlist__content .title{margin:0 0 10px}}@media screen and (max-width:481px){.course_flow .flowlist__wrapper .flowlist__content .text{margin-bottom:20px}}.course_flow .flowlist__wrapper .flowlist__img{width:20%;margin:0 0 0 30px;min-width:260px}@media screen and (max-width:768px){.course_flow .flowlist__wrapper .flowlist__img{width:100%;margin-left:60px;min-width:initial}}@media screen and (max-width:481px){.course_flow .flowlist__wrapper .flowlist__img{margin-left:40px}}.course_flow .flowlist__wrapper .flowlist__img img{height:100%;object-fit:cover;border-radius:4px !important}.course_flow .flowlist__wrapper .flowlist__img:not(.dammy) img{min-height:200px}@media screen and (max-width:481px){.course_flow .flowlist .pr-content-btn{margin:0}}.accordion-area{list-style:none;padding-left:0}.accordion-area li+li{margin-top:10px}.accordion-area section{background-color:#eff0ef;border:1px solid transparent;border-radius:4px !important}.accordion-area .ac_title{position:relative;cursor:pointer;padding:30px 50px 30px 30px;margin:0;border-bottom:none;font-size:1.1rem !important;font-weight:500;transition:all 0.5s ease;background-color:transparent}.accordion-area .ac_title::before,.accordion-area .ac_title::after{position:absolute;content:"";top:48%;right:15px;left:initial;bottom:initial;width:15px;height:2px;background:#434343;border:none}.accordion-area .ac_title::before{transform:rotate(0deg)}.accordion-area .ac_title::after{transform:rotate(90deg)}.accordion-area .ac_title.close_btn::before{transform:rotate(45deg)}.accordion-area .ac_title.close_btn::after{transform:rotate(-45deg)}.accordion-area .ac_box{display:none;background:#ffffff;margin:0 3% 3% 3%;padding:3%}.accordion-area .ac_box .text:last-of-type{margin-bottom:0}.faqlist .ac_title span{position:relative;display:inline-block;padding-left:2em}.faqlist .ac_title span::before{position:absolute;left:6px;content:"Q.";font-weight:500;color:#3ea074}.faqlist-wrapper .faqlist li .answer::before,.faqlist-wrapper .faqlist li .question::before{font-family:"Poppins", sans-serif}.faqlist-wrapper .faqlist li .question{font-family:"Noto Sans JP", sans-serif;font-weight:normal;font-size:1.2em}.faqlist-wrapper .faqlist li .answer .answer_text,.faqlist-wrapper .faqlist li .question{align-items:baseline;font-weight:500}.doctorlist{margin-top:40px}.doctor__wrap{display:flex;justify-content:space-between;flex-wrap:wrap;margin-bottom:0}.doctor__wrap ul{padding:0;margin:0}.doctor__wrap li{list-style:none;margin:0;padding:0}.doctor__wrap .doctor__img{max-width:200px;width:calc(40% - 3%)}@media screen and (max-width:991.98px){.doctor__wrap .doctor__img{text-align:center;width:100%;margin:0 auto}}.doctor__wrap .doctor__img img{max-width:100%;margin-bottom:0;border-radius:4px !important;width:500px;height:100%;object-fit:cover;object-position:center}.doctor__wrap .doctor__info{width:calc(60% - 3%);flex-grow:1;padding:3%}@media screen and (max-width:991.98px){.doctor__wrap .doctor__info{width:100%}}.doctor__wrap .doctor__info .message{font-size:1.4rem;font-weight:500;letter-spacing:1.2px;background-color:#434343;padding:initial;font-weight:500}.doctor__wrap .doctor__info .message::before{content:none}.doctor__wrap .doctor__info .comment{margin:10px auto 30px;border:none;padding:0}.doctor__wrap .doctor__info .history{width:100%;font-size:0.9rem;color:#3ea074;font-feature-settings:"palt"}.doctor__wrap .staff_his_other{font-size:0.9em;margin:30px 10px}.history{display:flex;justify-content:flex-start;margin:0 -10px}@media screen and (max-width:991.98px){.history{flex-wrap:wrap}}.history ul{margin:0 10px 20px;width:calc(50% - 20px);list-style:none;padding-left:0}@media screen and (max-width:991.98px){.history ul{width:100%}}.history ul li{margin-bottom:20px}.history ul .ttl{background:#ebf0ee;color:#3ea074;font-weight:500;padding:8px 12px}.history ul .ttl+.des{padding-left:1em}.stafflist{margin-top:40px;display:flex;justify-content:space-between;flex-wrap:wrap}.stafflist ul{padding:0;margin:0}.stafflist li{list-style:none;margin:0;padding:0}.stafflist__wrapper{width:calc(50% - 3%)}@media screen and (max-width:991.98px){.stafflist__wrapper{width:100%}}.stafflist__wrapper .stafflist__top{display:flex;justify-content:space-between;align-items:center}.stafflist__wrapper .stafflist__top__img{width:calc(40% - 3%);max-width:300px;margin-bottom:0}@media screen and (max-width:991.98px){.stafflist__wrapper .stafflist__top__img{width:calc(50% - 3%)}}.stafflist__wrapper .stafflist__top__img img{width:100%;border-radius:4px !important}.stafflist__wrapper .stafflist__top__name{width:calc(60% - 3%)}@media screen and (max-width:991.98px){.stafflist__wrapper .stafflist__top__name{width:calc(50% - 3%)}}.stafflist__wrapper .stafflist__top__name .position{font-size:1rem}.stafflist__wrapper .stafflist__top__name .name{font-size:1.4rem;margin:5px 0}.stafflist__wrapper .stafflist__top__name .name2{font-size:1rem;font-family:"Poppins", sans-serif}.stafflist__wrapper .stafflist__bottom{margin:30px auto 60px}.stafflist__wrapper .stafflist__bottom .message{font-size:1.4rem;font-weight:500;letter-spacing:1.2px}.stafflist__wrapper .stafflist__bottom .comment{margin:10px auto 30px;border:none;padding:0}.stafflist__wrapper .stafflist__bottom .history{background:#ebf0ee;padding:10px;margin-top:20px}.stafflist__wrapper .stafflist__bottom .history_text{margin-bottom:0;width:100%;font-size:0.9rem;color:rgba(67, 67, 67, 0.9);font-feature-settings:"palt"}.stafflist{align-items:flex-start}.stafflist__wrapper{display:flex;flex-direction:column-reverse;align-items:center;padding:10px;width:200px;flex-grow:1}@media screen and (max-width:481px){.stafflist__wrapper{padding:6px}}.stafflist__wrapper .stafflist__top{width:100%;padding:0px 20px 20px 20px;background-color:#ffffff;opacity:0.7}@media screen and (max-width:481px){.stafflist__wrapper .stafflist__top{padding:0px 12px 12px 12px}}.stafflist__wrapper .stafflist__top__img.dammy{display:none}.stafflist__wrapper .stafflist__top__name{display:flex;align-items:baseline;width:100%;justify-content:flex-end}.stafflist__wrapper .stafflist__top__name .position{margin:0 6px 0 0;font-size:0.9rem}.stafflist__wrapper .stafflist__top__name .name{font-size:0.9rem}.stafflist__wrapper .stafflist__bottom{margin:0;background-color:white;width:100%;padding:20px 20px 0px 20px;font-size:1.1rem}@media screen and (max-width:481px){.stafflist__wrapper .stafflist__bottom{padding:12px 12px 0px 12px}.stafflist__wrapper .stafflist__bottom .comment_text br{display:none}}.aboutlist{border-radius:4px !important}.aboutlist__wrapper{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap}.aboutlist__wrapper:nth-child(even){flex-direction:row-reverse}.aboutlist__wrapper+div{margin-top:60px}@media screen and (max-width:481px){.aboutlist__wrapper+div{margin-top:30px}}.aboutlist__wrapper .aboutlist__img{width:calc(50% - 20px);height:260px}@media screen and (max-width:768px){.aboutlist__wrapper .aboutlist__img{width:100%}}.aboutlist__wrapper .aboutlist__img img{border-radius:4px !important;width:100%;height:100%;object-fit:cover}.aboutlist__wrapper .aboutlist__content{width:calc(50% - 20px)}@media screen and (max-width:768px){.aboutlist__wrapper .aboutlist__content{width:100%;margin-top:30px}}@media screen and (max-width:481px){.aboutlist__wrapper .aboutlist__content{margin-top:16px}}.aboutlist__wrapper .aboutlist__content .title{margin-top:0;border-bottom:none;font-size:1.4rem !important;color:#3ea074;font-weight:500;padding:0;background:none;line-height:1.4}@media screen and (max-width:481px){.aboutlist__wrapper .aboutlist__content .title{font-size:1.4rem !important}}.aboutlist__wrapper .aboutlist__content .title::after,.aboutlist__wrapper .aboutlist__content .title::before{content:none}.aboutlist__wrapper .aboutlist__content .sub_ttl{color:#ceb262;font-family:"Poppins", sans-serif;font-weight:500;display:flex;align-items:center;font-size:1.2rem}.aboutlist__wrapper .aboutlist__content .sub_ttl .num{font-size:1.8em;margin-left:4px}.aboutlist__wrapper .aboutlist__content .sub_ttl::after{content:"";background:rgba(206, 178, 98, 0.6);width:100%;height:2px;display:block;margin-left:12px}.ins_box{display:flex;flex-wrap:wrap;justify-content:space-between;padding:0}.ins_box::after{content:"";display:block;width:calc((100% / 3) - 16px);height:0}@media screen and (max-width:768px){.ins_box::after{width:calc((100% / 2) - 10px)}}@media screen and (max-width:481px){.ins_box::after{content:none}}.ins_box li{width:calc((100% / 3) - 16px);border:2px solid #3ea074;display:flex;justify-content:center;align-items:center;padding:20px 1em;border-radius:4px !important;color:#3ea074;margin-bottom:20px}@media screen and (max-width:768px){.ins_box li{width:calc((100% / 2) - 10px)}}@media screen and (max-width:481px){.ins_box li{width:100%}}.ins_box.__link li{border-color:#3ea074;padding:0}.ins_box.__link li a{position:relative;display:flex;justify-content:center;align-items:center;padding:20px 1em;width:100%;height:100%;background:white;color:#3ea074}.ins_box.__link li a::after{content:"";position:absolute;top:50%;bottom:50%;right:20px;margin:auto;display:inline-block;box-sizing:border-box;width:7px;height:7px;border-style:solid;border-width:2px 2px 0 0;border-color:#3ea074;transform:rotate(45deg)}.ins_box.__link li a:hover{text-decoration:none;opacity:1;background-color:rgba(62, 160, 116, 0.6);color:#ffffff}.ins_box.__link li a:hover::after{border-color:#ffffff}.cs_post_wysiwyg .list_box_1,ul.is-style-vk-numbered-circle-mark.list_box_1,ul.is-style-vk-arrow-mark.list_box_1,.list_box_1{display:flex;gap:12px;flex-wrap:wrap}.cs_post_wysiwyg .list_box_1 li,ul.is-style-vk-numbered-circle-mark.list_box_1 li,ul.is-style-vk-arrow-mark.list_box_1 li,.list_box_1 li{width:calc((100% / 3) - 8px);background-color:#f8f9f9;padding:16px 20px 16px 40px;border-radius:2px;line-height:1.6}@media screen and (max-width:481px){.cs_post_wysiwyg .list_box_1 li,ul.is-style-vk-numbered-circle-mark.list_box_1 li,ul.is-style-vk-arrow-mark.list_box_1 li,.list_box_1 li{width:100%}}.cs_post_wysiwyg .list_box_1 li+li,ul.is-style-vk-numbered-circle-mark.list_box_1 li+li,ul.is-style-vk-arrow-mark.list_box_1 li+li,.list_box_1 li+li{margin:initial}.cs_post_wysiwyg .list_box_1 li::before,ul.is-style-vk-numbered-circle-mark.list_box_1 li::before,ul.is-style-vk-arrow-mark.list_box_1 li::before,.list_box_1 li::before{left:20px;top:calc(0.5em + 16px)}.cs_post_wysiwyg .list_box_1 li a,ul.is-style-vk-numbered-circle-mark.list_box_1 li a,ul.is-style-vk-arrow-mark.list_box_1 li a,.list_box_1 li a{color:#3ea074;font-weight:600;transition:0.3s ease-in-out}.cs_post_wysiwyg .list_box_1 li .sub,ul.is-style-vk-numbered-circle-mark.list_box_1 li .sub,ul.is-style-vk-arrow-mark.list_box_1 li .sub,.list_box_1 li .sub{display:block;margin-top:6px;font-size:0.9em}.parts_bg{width:100vw;padding:80px calc(50vw - 50%);margin:80px calc(50% - 50vw) 0}@media screen and (max-width:481px){.parts_bg{margin-top:40px;padding-top:40px;padding-bottom:40px}}.parts_bg+.parts_bg{margin-top:0}.low-page .parts_bg:first-of-type{margin-top:-60px}@media screen and (max-width:1200px){.low-page .parts_bg:first-of-type{margin-top:-50px}}@media screen and (max-width:991.98px){.low-page .parts_bg:first-of-type{margin-top:-35px}}@media screen and (max-width:768px){.low-page .parts_bg:first-of-type{margin-top:-28px}}.parts_bg.__lt{background-color:#ebf0ee}.parts_bg.__st{background-color:#eff0ef}.parts_bg.__mix{background-color:#f8f9f9}.parts_bg.__pri{background-color:rgba(47, 120, 87, 0.05)}.parts_bg.__pattern{background:url(/wp-content/themes/lightning-pro-child/assets/img/bg_pattern.jpg);background-repeat:repeat}.parts_bg.__line{background:url(/wp-content/themes/lightning-pro-child/assets/img/bg_line.svg);background-size:8px;background-color:#f8f9f9}.parts_bg.__design{background:url(/wp-content/themes/lightning-pro-child/assets/img/bg_dot.svg);background-size:20px 20px}.parts_bg.__check{background:url(/wp-content/themes/lightning-pro-child/assets/img/bg_check.svg);background-size:20px 20px}.parts_bg.__img{background:url(/wp-content/themes/lightning-pro-child/assets/img/bg_img.jpg);background-size:cover;background-blend-mode:lighten;background-color:rgba(255, 255, 255, 0.6)}@media screen and (max-width:481px){.parts_bg.__img{background-blend-mode:lighten;background-color:rgba(255, 255, 255, 0.4);background-position:100% 50%;background-size:cover}}.parts_bg.__img2{background:url(/wp-content/themes/lightning-pro-child/assets/img/bg_img_2.jpg);background-repeat:no-repeat;padding:0;background-position:0% 50%;background-size:cover}@media screen and (max-width:768px){.parts_bg.__img2{padding-top:280px;background-position:50% -30%}}@media screen and (max-width:481px){.parts_bg.__img2{padding-top:38%;background-position:50% 0%;background-size:contain}}.parts_bg.__img2>.wp-block-group__inner-container{background:#f8f9f9;padding:clamp(40px, 10%, 100px);margin:0 0 0 auto;max-width:60%}@media screen and (max-width:768px){.parts_bg.__img2>.wp-block-group__inner-container{max-width:100%}}@media screen and (max-width:481px){.parts_bg.__img2>.wp-block-group__inner-container{padding-right:15px;padding-left:15px}}.parts_bg.__img2>.wp-block-group__inner-container .vk_heading h2.vk_heading_title span,.parts_bg.__img2>.wp-block-group__inner-container .vk_heading h2.vk_heading_title,.parts_bg.__img2>.wp-block-group__inner-container .vk_heading h2.vk_heading_title+.vk_heading_subtext{text-align:left !important}.parts_bg.__img2>.wp-block-group__inner-container .widget,.parts_bg.__img2>.wp-block-group__inner-container .veu_postList .postList_more a{margin-bottom:0}.parts_bg .list_group__wrapper a{background-color:#ffffff}.parts_bg .group2 .wrap>li{background-color:#ffffff}.mainSection .parts_bg__parent{margin-bottom:0}.parts_bg__parent+.parts_bg__parent{margin-top:0}.parts_bg__parent+.parts_bg__parent .parts_bg{margin-top:0;margin-bottom:0}.parts_contact{margin-bottom:50px}@media screen and (max-width:991.98px){.parts_contact{margin-top:-2rem}}@media screen and (max-width:481px){.parts_contact{margin-top:0;margin-bottom:30px}}.parts_contact .bg{background-image:url(/wp-content/themes/lightning-pro-child/assets/img/clinic.jpg);width:100vw;margin:0 calc(50% - 50vw);padding:0 calc(50vw - 50%);background-position:center;background-color:rgba(255, 255, 255, 0.4);background-blend-mode:lighten;background-repeat:no-repeat;background-size:cover;height:100%;min-height:500px;display:flex;justify-content:center;align-items:center}.parts_contact .container{background:rgba(255, 255, 255, 0.9);border-radius:4px !important;align-items:center;padding:60px;margin:40px 0;display:flex;flex-direction:column;justify-content:center}@media screen and (max-width:481px){.parts_contact .container{padding:30px 20px;margin:20px 10px}}.parts_contact__inner{width:100%}.parts_contact__inner+.parts_contact__inner{margin-top:30px}@media screen and (max-width:768px){.parts_contact__inner+.parts_contact__inner{margin-top:20px}}.parts_contact__inner.__res{padding-bottom:40px;border-bottom:2px solid #636363}@media screen and (max-width:768px){.parts_contact__inner.__res{padding-bottom:20px}}.parts_contact__inner.__res .ttl{text-align:center !important;background:none;border-bottom:none;font-size:1.8rem !important;color:#3ea074;margin:0 auto 20px;padding-left:0;font-weight:500}@media screen and (max-width:768px){.parts_contact__inner.__res .ttl{margin-bottom:10px;font-size:1.6rem}}.parts_contact__inner.__res .ttl::after,.parts_contact__inner.__res .ttl::before{content:none}.parts_contact__inner.__tel .ttl{border-bottom:none;background:none;font-size:1.3rem !important;color:#3ea074;margin:0px auto 10px;font-weight:500;padding-bottom:0;letter-spacing:0px;padding-left:0}@media screen and (max-width:481px){.parts_contact__inner.__tel .ttl{font-size:1.2rem}}.parts_contact__inner.__tel .ttl::after,.parts_contact__inner.__tel .ttl::before{content:none}.parts_contact__inner .btn_area{display:flex;justify-content:center}@media screen and (max-width:768px){.parts_contact__inner .btn_area{flex-direction:column;align-items:center}}.parts_contact__inner .btn_area a{position:relative;font-family:"Noto Sans JP", sans-serif;text-decoration:none;display:flex;justify-content:center;align-items:center;margin:0 10px;padding:20px;width:calc(50% - 20px);max-width:18em;color:#ffffff;border-radius:4px !important;font-size:1.4rem;line-height:1;letter-spacing:1.2px;transition:0.3s ease}@media screen and (max-width:768px){.parts_contact__inner .btn_area a{width:100%}}@media screen and (max-width:481px){.parts_contact__inner .btn_area a{padding:10px 20px;font-size:1.2rem}}.parts_contact__inner .btn_area a:nth-of-type(1){background:#5daec1}@media screen and (max-width:768px){.parts_contact__inner .btn_area a:nth-of-type(1){margin-bottom:10px}}.parts_contact__inner .btn_area a:nth-of-type(2){background:#ceb262}.parts_contact__inner .btn_area a:hover{opacity:0.8}.parts_contact__inner .btn_area a .note{display:block;font-size:0.7rem;font-weight:normal;margin-top:4px;letter-spacing:1.1px}.parts_contact__inner .btn_area a i{margin-right:18px;font-style:initial;font-size:2rem}.parts_contact__inner .btn_area a i:before{font-family:"Font Awesome 6 Free";font-weight:600}.parts_contact__inner .tel_wrap{display:flex;justify-content:center}@media screen and (max-width:991.98px){.parts_contact__inner .tel_wrap{justify-content:center;flex-direction:column;align-content:center;text-align:center}}.parts_contact__inner .tel_wrap>.txt{margin-right:40px}@media screen and (max-width:991.98px){.parts_contact__inner .tel_wrap>.txt{margin-right:0}}.parts_contact__inner .tel__num{color:#3ea074;font-size:2.1rem;margin-bottom:10px;font-weight:500;text-decoration:none;transition:0.3s ease;font-family:"Noto Sans JP", sans-serif}.parts_contact__inner .tel__num:hover{text-decoration:underline}.parts_contact__inner .tel__num i{color:#ceb262;margin-right:8px}.parts_contact__inner .tel__time{margin-bottom:0;font-size:0.9em}.vk-mobile-nav .parts_contact{margin-bottom:0}.vk-mobile-nav .parts_contact .container{margin:20px 0}.parts_contact_2 .bg{min-height:initial}.parts_contact_2 .vk_heading{margin-bottom:30px}@media screen and (max-width:481px){.parts_contact_2 .vk_heading{margin-bottom:20px}}.parts_contact_2 .vk_heading h2{padding-top:0}.parts_contact_2 .parts_contact__inner .btn_area a{position:relative}.parts_contact_2 .parts_contact__inner .btn_area a.web_btn{background:#ceb262}.parts_contact_2 .parts_contact__inner .btn_area a.tel_btn{background:#3ea074}.parts_contact_2 .parts_contact__inner .btn_area a .note{margin-top:8px;font-size:1rem}@media screen and (max-width:481px){.parts_contact_2 .parts_contact__inner .btn_area a .note{font-size:0.8rem}}.parts_contact_2 .parts_contact__inner.__res{border:none;padding-bottom:0}.parts_contact_2 .icon_24{position:absolute;background:#2f7857;width:80px;height:80px;border-radius:100px;left:-30px;top:-30px;box-shadow:3px 4px 6px #ac9068}@media screen and (max-width:768px){.parts_contact_2 .icon_24{width:70px;height:70px}}@media screen and (max-width:481px){.parts_contact_2 .icon_24{width:60px;height:60px}}.parts_contact_2 .icon_24 span{text-align:center;color:#434343;position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);margin:auto;font-size:1rem;white-space:nowrap}@media screen and (max-width:481px){.parts_contact_2 .icon_24 span{font-size:0.9rem}}.block_list,.block_list.__maru,.medical_toc .toc_list,.child_list{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:stretch;padding:0;margin-right:-12px}.block_list>li,.block_list.__maru>li,.medical_toc .toc_list>li,.child_list>li{border-radius:100px;width:calc((100% / 4) - 12px);height:auto;list-style:none;min-height:120px;margin-right:12px;margin-bottom:12px}@media screen and (max-width:991.98px){.block_list>li,.block_list.__maru>li,.medical_toc .toc_list>li,.child_list>li{min-height:110px;width:calc((100% / 3) - 12px)}}@media screen and (max-width:768px){.block_list>li,.block_list.__maru>li,.medical_toc .toc_list>li,.child_list>li{min-height:90px;width:calc((100% / 2) - 12px)}}.block_list>li a,.block_list.__maru>li a,.medical_toc .toc_list>li a,.child_list>li a{position:relative;background:#ffffff;border-radius:8px;transition:all 0.3s;height:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:60px 10px 10px;color:#434343;text-align:center;line-height:1.3}@media screen and (max-width:768px){.block_list>li a,.block_list.__maru>li a,.medical_toc .toc_list>li a,.child_list>li a{font-size:0.9rem}}.block_list>li a::before,.block_list.__maru>li a::before,.medical_toc .toc_list>li a::before,.child_list>li a::before{color:#5daec1;font-family:"Font Awesome 6 Free";position:absolute;width:100%;height:60px;left:0;right:0;top:5%;margin:auto;font-weight:900;display:flex;align-items:center;justify-content:center;font-size:2rem}.block_list>li a:hover,.block_list.__maru>li a:hover,.medical_toc .toc_list>li a:hover,.child_list>li a:hover{transform:translateY(1px) translateX(1px);text-decoration:none;box-shadow:0 3px 15px rgba(206, 178, 98, 0.2)}.block_list.__maru,.medical_toc .__maru.toc_list,.__maru.child_list{justify-content:center;margin-right:-30px}@media screen and (max-width:481px){.block_list.__maru,.medical_toc .__maru.toc_list,.__maru.child_list{margin-right:-20px}}.block_list.__maru>li,.medical_toc .__maru.toc_list>li,.__maru.child_list>li{width:auto;min-height:initial;margin-right:30px;margin-bottom:30px}@media screen and (max-width:481px){.block_list.__maru>li,.medical_toc .__maru.toc_list>li,.__maru.child_list>li{margin-right:20px;margin-bottom:20px}}.block_list.__maru>li a,.medical_toc .__maru.toc_list>li a,.__maru.child_list>li a{height:200px;width:200px;border-radius:100px;display:block;padding-top:110px;font-size:1.2rem}@media screen and (max-width:991.98px){.block_list.__maru>li a,.medical_toc .__maru.toc_list>li a,.__maru.child_list>li a{height:180px;width:180px}}@media screen and (max-width:768px){.block_list.__maru>li a,.medical_toc .__maru.toc_list>li a,.__maru.child_list>li a{padding-top:70px;height:140px;width:140px}}@media screen and (max-width:481px){.block_list.__maru>li a,.medical_toc .__maru.toc_list>li a,.__maru.child_list>li a{height:100px;width:100px;padding-top:54px;line-height:1;font-size:0.8rem}}.block_list.__maru>li a:before,.medical_toc .__maru.toc_list>li a:before,.__maru.child_list>li a:before{align-items:flex-end;top:8%;font-size:2.6rem;height:80px}@media screen and (max-width:768px){.block_list.__maru>li a:before,.medical_toc .__maru.toc_list>li a:before,.__maru.child_list>li a:before{top:-12%;font-size:2.1rem}}@media screen and (max-width:481px){.block_list.__maru>li a:before,.medical_toc .__maru.toc_list>li a:before,.__maru.child_list>li a:before{top:5%;height:40px;font-size:1.6rem}}.medical_toc .toc_list{padding-left:0;margin-right:-10px}.medical_toc .toc_list>li{width:230px;padding:initial;list-style:none;flex-grow:1}@media screen and (max-width:481px){.medical_toc .toc_list>li{width:160px}}.medical_toc .toc_list>li a{position:relative;padding:16px 16px 30px 16px;display:flex;align-items:center;justify-content:center}.medical_toc .toc_list>li a:after{content:"";position:absolute;margin:auto;left:0;right:0;bottom:20px;display:flex;align-items:center;justify-content:center;width:20px;height:20px;color:#3ea074;font-family:"Font Awesome 6 Free";font-weight:900;font-size:1.6rem}.child_list.__icon li{min-height:initial;width:calc((100% / 2) - 12px)}.child_list.__icon li a{padding:40px;justify-content:flex-start}.child_list.__icon li a .ttl{font-size:1.5rem !important}.child_list.__icon.__only li{width:calc((100% / 3) - 12px)}.child_list>li{min-height:100px}.child_list>li a{padding:20px;flex-direction:column}.child_list>li a i{margin-bottom:20px;font-size:3rem;color:#ceb262}.child_list>li a .ttl{font-size:1.3rem !important;margin:0;border:none;background-color:transparent;padding:0;text-align:center !important;line-height:1.3}.child_list>li a .ttl::before,.child_list>li a .ttl::after{content:none}.child_list>li a .icon_ttl{flex-shrink:0;min-width:210px;flex-direction:column;align-items:center}.child_list>li a .day_txt{display:block;flex-shrink:1;margin-top:20px;width:100%;text-align:left}.child_list>li a .day-note{display:inline-flex;align-items:center;margin-bottom:10px;padding:0 12px;font-size:0.9em;letter-spacing:1.4;background-color:#ffffff}.child_list>li a .day-note::before{font-family:"Font Awesome 6 Free";font-weight:900;content:"";color:#3ea074;font-size:1.2em;margin-right:8px}.child_list>li a .txt{font-size:0.9em;line-height:1.6}.child_list>li a .slug{text-transform:capitalize;line-height:1;letter-spacing:0.1em;font-size:0.9rem;margin:8px 0 0;color:#ceb262;font-family:"Poppins", sans-serif}.child_list>li a .more{text-align:right;margin-top:auto;position:relative;color:#ceb262;padding-right:20px;width:100%}.child_list>li a .more span{transition:0.3s ease-in-out}.child_list>li a .more:after{content:"";position:absolute;top:50%;bottom:50%;right:0;margin:auto;display:inline-block;box-sizing:border-box;width:7px;height:7px;border-style:solid;border-width:2px 2px 0 0;border-color:#ceb262;transform:rotate(45deg)}.child_list>li a:hover .more span{border-bottom:1px solid}.__maru-1>.wp-block-group__inner-container,.__maru-1:not(.wp-block-group){display:flex;justify-content:space-between;flex-wrap:wrap}.__maru-1>.wp-block-group__inner-container>*,.__maru-1:not(.wp-block-group)>*{width:calc((100% / 1) - (60px / 1))}@media screen and (max-width:768px){.__maru-1>.wp-block-group__inner-container>*,.__maru-1:not(.wp-block-group)>*{width:100%}}.__maru-1>.wp-block-group__inner-container>* img,.__maru-1:not(.wp-block-group)>* img{width:100%}@media screen and (max-width:768px){.__maru-1>.wp-block-group__inner-container>*+*,.__maru-1:not(.wp-block-group)>*+*{margin-top:40px}}@media screen and (max-width:481px){.__maru-1>.wp-block-group__inner-container>*+*,.__maru-1:not(.wp-block-group)>*+*{margin-top:20px}}.__maru-2>.wp-block-group__inner-container,.__maru-2:not(.wp-block-group){display:flex;justify-content:space-between;flex-wrap:wrap}.__maru-2>.wp-block-group__inner-container>*,.__maru-2:not(.wp-block-group)>*{width:calc((100% / 2) - (60px / 2))}@media screen and (max-width:768px){.__maru-2>.wp-block-group__inner-container>*,.__maru-2:not(.wp-block-group)>*{width:100%}}.__maru-2>.wp-block-group__inner-container>* img,.__maru-2:not(.wp-block-group)>* img{width:100%}@media screen and (max-width:768px){.__maru-2>.wp-block-group__inner-container>*+*,.__maru-2:not(.wp-block-group)>*+*{margin-top:40px}}@media screen and (max-width:481px){.__maru-2>.wp-block-group__inner-container>*+*,.__maru-2:not(.wp-block-group)>*+*{margin-top:20px}}.__maru-3>.wp-block-group__inner-container,.__maru-3:not(.wp-block-group){display:flex;justify-content:space-between;flex-wrap:wrap}.__maru-3>.wp-block-group__inner-container>*,.__maru-3:not(.wp-block-group)>*{width:calc((100% / 3) - (60px / 3))}@media screen and (max-width:768px){.__maru-3>.wp-block-group__inner-container>*,.__maru-3:not(.wp-block-group)>*{width:100%}}.__maru-3>.wp-block-group__inner-container>* img,.__maru-3:not(.wp-block-group)>* img{width:100%}@media screen and (max-width:768px){.__maru-3>.wp-block-group__inner-container>*+*,.__maru-3:not(.wp-block-group)>*+*{margin-top:40px}}@media screen and (max-width:481px){.__maru-3>.wp-block-group__inner-container>*+*,.__maru-3:not(.wp-block-group)>*+*{margin-top:20px}}.__maru-4>.wp-block-group__inner-container,.__maru-4:not(.wp-block-group){display:flex;justify-content:space-between;flex-wrap:wrap}.__maru-4>.wp-block-group__inner-container>*,.__maru-4:not(.wp-block-group)>*{width:calc((100% / 4) - (60px / 4))}@media screen and (max-width:768px){.__maru-4>.wp-block-group__inner-container>*,.__maru-4:not(.wp-block-group)>*{width:100%}}.__maru-4>.wp-block-group__inner-container>* img,.__maru-4:not(.wp-block-group)>* img{width:100%}@media screen and (max-width:768px){.__maru-4>.wp-block-group__inner-container>*+*,.__maru-4:not(.wp-block-group)>*+*{margin-top:40px}}@media screen and (max-width:481px){.__maru-4>.wp-block-group__inner-container>*+*,.__maru-4:not(.wp-block-group)>*+*{margin-top:20px}}.__maru-5>.wp-block-group__inner-container,.__maru-5:not(.wp-block-group){display:flex;justify-content:space-between;flex-wrap:wrap}.__maru-5>.wp-block-group__inner-container>*,.__maru-5:not(.wp-block-group)>*{width:calc((100% / 5) - (60px / 5))}@media screen and (max-width:768px){.__maru-5>.wp-block-group__inner-container>*,.__maru-5:not(.wp-block-group)>*{width:100%}}.__maru-5>.wp-block-group__inner-container>* img,.__maru-5:not(.wp-block-group)>* img{width:100%}@media screen and (max-width:768px){.__maru-5>.wp-block-group__inner-container>*+*,.__maru-5:not(.wp-block-group)>*+*{margin-top:40px}}@media screen and (max-width:481px){.__maru-5>.wp-block-group__inner-container>*+*,.__maru-5:not(.wp-block-group)>*+*{margin-top:20px}}.__maru-6>.wp-block-group__inner-container,.__maru-6:not(.wp-block-group){display:flex;justify-content:space-between;flex-wrap:wrap}.__maru-6>.wp-block-group__inner-container>*,.__maru-6:not(.wp-block-group)>*{width:calc((100% / 6) - (60px / 6))}@media screen and (max-width:768px){.__maru-6>.wp-block-group__inner-container>*,.__maru-6:not(.wp-block-group)>*{width:100%}}.__maru-6>.wp-block-group__inner-container>* img,.__maru-6:not(.wp-block-group)>* img{width:100%}@media screen and (max-width:768px){.__maru-6>.wp-block-group__inner-container>*+*,.__maru-6:not(.wp-block-group)>*+*{margin-top:40px}}@media screen and (max-width:481px){.__maru-6>.wp-block-group__inner-container>*+*,.__maru-6:not(.wp-block-group)>*+*{margin-top:20px}}.__maru-7>.wp-block-group__inner-container,.__maru-7:not(.wp-block-group){display:flex;justify-content:space-between;flex-wrap:wrap}.__maru-7>.wp-block-group__inner-container>*,.__maru-7:not(.wp-block-group)>*{width:calc((100% / 7) - (60px / 7))}@media screen and (max-width:768px){.__maru-7>.wp-block-group__inner-container>*,.__maru-7:not(.wp-block-group)>*{width:100%}}.__maru-7>.wp-block-group__inner-container>* img,.__maru-7:not(.wp-block-group)>* img{width:100%}@media screen and (max-width:768px){.__maru-7>.wp-block-group__inner-container>*+*,.__maru-7:not(.wp-block-group)>*+*{margin-top:40px}}@media screen and (max-width:481px){.__maru-7>.wp-block-group__inner-container>*+*,.__maru-7:not(.wp-block-group)>*+*{margin-top:20px}}.__maru-8>.wp-block-group__inner-container,.__maru-8:not(.wp-block-group){display:flex;justify-content:space-between;flex-wrap:wrap}.__maru-8>.wp-block-group__inner-container>*,.__maru-8:not(.wp-block-group)>*{width:calc((100% / 8) - (60px / 8))}@media screen and (max-width:768px){.__maru-8>.wp-block-group__inner-container>*,.__maru-8:not(.wp-block-group)>*{width:100%}}.__maru-8>.wp-block-group__inner-container>* img,.__maru-8:not(.wp-block-group)>* img{width:100%}@media screen and (max-width:768px){.__maru-8>.wp-block-group__inner-container>*+*,.__maru-8:not(.wp-block-group)>*+*{margin-top:40px}}@media screen and (max-width:481px){.__maru-8>.wp-block-group__inner-container>*+*,.__maru-8:not(.wp-block-group)>*+*{margin-top:20px}}#toc_container:not(.medical_toc){width:100% !important;padding:1.2em 1.2em 2em !important;border-radius:10px;border:2px solid #3ea074 !important;background-color:#ebf0ee}.cs_post_wysiwyg #toc_container:not(.medical_toc) ul li:before{content:none}#toc_container:not(.medical_toc) .toc_title{font-family:"Noto Sans JP", sans-serif;text-align:center;margin:0 auto 12px;vertical-align:middle;font-size:1.8rem;display:flex;justify-content:center;align-items:center}@media screen and (max-width:481px){#toc_container:not(.medical_toc) .toc_title{font-size:1.3rem}}#toc_container:not(.medical_toc) .toc_title+ul.toc_list{max-width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 20px}@media screen and (max-width:481px){#toc_container:not(.medical_toc) .toc_title+ul.toc_list{margin:0 !important}}#toc_container:not(.medical_toc) li{margin:1em 0;font-weight:500}#toc_container:not(.medical_toc) .toc_number{display:inline-block;font-weight:500;font-size:75%;background:#3e3e3e;color:#ffffff;min-width:2.1em;min-height:2.1em;line-height:2.1;text-align:center;border-radius:1em;padding:0 7px;color:#ffffff;position:absolute;left:0.3em;top:0.8em;margin:auto;background-color:#3ea074}#toc_container:not(.medical_toc) a{width:100%;color:inherit;text-decoration:none;font-weight:initial;display:block;padding:10px calc(20px + 1em) 10px 2.5em;transition:0.3s all;line-height:1.4}#toc_container:not(.medical_toc) .toc_list>li{position:relative;padding:0;width:calc(50% - 20px);margin:0;font-feature-settings:"palt";display:flex;border-bottom:dotted 2px #3ea074;align-items:baseline}#toc_container:not(.medical_toc) .toc_list>li::after{box-sizing:border-box;display:inline-block;position:absolute;width:7px;height:7px;border-style:solid;border-width:1px 1px 0 0;border-color:#434343;transform:rotate(135deg);content:"";right:15px;top:1em;margin:auto}@media screen and (max-width:481px){#toc_container:not(.medical_toc) .toc_list>li,p.toc_title+#toc_container:not(.medical_toc) .toc_list{width:100%;max-width:100%;margin:0}}.cs_price{border:3px solid #ceb262;border-radius:24px;overflow:hidden}.cs_price+.cs_price{margin-top:60px}.cs_price .flex_wrap{margin:0 auto}.cs_price h3{background-color:#ceb262 !important;border:none;padding:12px 1em;color:#ffffff;margin-bottom:0px}.cs_price h3::before{content:none}.cs_price .item{margin:0 20px}.cs_price .item+.item{padding-top:20px;margin-top:20px;border-top:3px solid rgba(206, 178, 98, 0.4)}.cs_price .item:last-of-type{margin-bottom:20px}.cs_price .item:first-of-type{margin-top:20px}.cs_price h4{margin:0;border:solid #ceb262;border-width:0 0 0 4px;padding:0 20px 0 10px !important}.cs_price h4::before,.cs_price h4::after{content:none}.cs_price .price{font-size:1.6rem;font-weight:600;font-family:"Noto Sans JP", sans-serif;margin-bottom:0;text-align:right;line-height:1;flex-shrink:0;white-space:nowrap}@media screen and (max-width:768px){.cs_price .price{line-height:1.5;flex-shrink:0;white-space:initial;margin-top:12px !important}}@media screen and (max-width:481px){.cs_price .price{background:#f8f9f9;padding:10px;text-align:initial;font-size:1.3rem}}@media screen and (max-width:481px){.cs_price h4,.cs_price .price{width:100%}}.cs_price .des{width:100%;background-color:#ebf0ee;padding:20px}*+.cs_price .des{margin-top:20px}.cs_price .ttl+.des,.cs_price .price+.des{margin-top:26px}@media screen and (max-width:481px){.cs_price .ttl+.des,.cs_price .price+.des{margin-top:12px}}.parts_btn{margin-bottom:60px}@media screen and (max-width:481px){.parts_btn{margin-bottom:30px}}.cs_post_wysiwyg .parts_btn li+li{margin-top:0}@media screen and (max-width:481px){.cs_post_wysiwyg .parts_btn li+li{margin-top:12px}}.cs_post_wysiwyg .parts_btn ul li:before{content:none}.parts_btn ul{list-style:none;padding-left:0}.parts_btn a{text-decoration:none}.parts_btn a:hover{opacity:1}.parts_btn .section_catch{border:none;padding-left:0;text-align:center;position:absolute;z-index:1;top:50%;left:50%;transform:translate(-50%, -50%);font-weight:initial;margin:0;background:transparent;width:100%;padding:0 20px}@media screen and (max-width:768px){.parts_btn .section_catch{padding:0 10px}}.parts_btn .section_catch:before{content:none}.parts_btn .section_catch span{display:block;color:#ffffff}.parts_btn .section_catch-en{line-height:1;font-size:1rem;margin-top:20px}@media screen and (max-width:481px){.parts_btn .section_catch-en{white-space:nowrap}}.parts_btn .section_catch-jp{font-size:1.1rem}@media screen and (max-width:481px){.parts_btn .section_catch-jp{font-size:1rem;font-weight:600}}.parts_btn .opacityText{position:relative;border-radius:4px !important;overflow:hidden}.parts_btn .opacityText span.mask{position:relative;display:block;line-height:0;transition:0.3s ease-in-out}.parts_btn .opacityText span.mask::before,.parts_btn .opacityText span.mask::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;transition:0.3s ease-in-out}.parts_btn .opacityText span.mask::after{z-index:0}.parts_btn .opacityText span.mask::before{z-index:0}.parts_btn .opacityText.color_1 .section_catch{text-shadow:0 0 20px rgba(47, 120, 87, 0.2)}.parts_btn .opacityText.color_1 span.mask::before{background-color:rgba(47, 120, 87, 0.9)}.parts_btn .opacityText.color_1:hover span.mask::after{background:linear-gradient(45deg, rgba(62, 160, 116, 0.6), rgba(47, 120, 87, 0.6))}.parts_btn .opacityText.color_1 span.cap{background:#2f7857}.parts_btn .opacityText.color_2 .section_catch{text-shadow:0 0 20px rgba(206, 178, 98, 0.2)}.parts_btn .opacityText.color_2 span.mask::before{background-color:rgba(206, 178, 98, 0.9)}.parts_btn .opacityText.color_2:hover span.mask::after{background:linear-gradient(45deg, rgba(99, 99, 99, 0.6), rgba(206, 178, 98, 0.6))}.parts_btn .opacityText.color_2 span.cap{background:#ceb262}.parts_btn .opacityText.color_3 .section_catch{text-shadow:0 0 20px rgba(93, 174, 193, 0.2)}.parts_btn .opacityText.color_3 span.mask::before{background-color:rgba(93, 174, 193, 0.9)}.parts_btn .opacityText.color_3:hover span.mask::after{background:linear-gradient(45deg, rgba(62, 160, 116, 0.6), rgba(93, 174, 193, 0.6))}.parts_btn .opacityText.color_3 span.cap{background:#5daec1}.parts_btn .opacityText.color_4 .section_catch{text-shadow:0 0 20px rgba(121, 194, 112, 0.2)}.parts_btn .opacityText.color_4 span.mask::before{background-color:rgba(121, 194, 112, 0.9)}.parts_btn .opacityText.color_4:hover span.mask::after{background:linear-gradient(45deg, rgba(62, 160, 116, 0.6), rgba(121, 194, 112, 0.6))}.parts_btn .opacityText.color_4 span.cap{background:#79c270}.parts_btn .opacityText.color_5 .section_catch{text-shadow:0 0 20px rgba(206, 178, 98, 0.2)}.parts_btn .opacityText.color_5 span.mask::before{background-color:rgba(206, 178, 98, 0.9)}.parts_btn .opacityText.color_5:hover span.mask::after{background:linear-gradient(45deg, rgba(121, 194, 112, 0.6), rgba(206, 178, 98, 0.6))}.parts_btn .opacityText.color_5 span.cap{background:#ceb262}.parts_btn .opacityText.color_6 .section_catch{text-shadow:0 0 20px rgba(209, 156, 163, 0.2)}.parts_btn .opacityText.color_6 span.mask::before{background-color:rgba(209, 156, 163, 0.9)}.parts_btn .opacityText.color_6:hover span.mask::after{background:linear-gradient(45deg, rgba(206, 178, 98, 0.6), rgba(209, 156, 163, 0.6))}.parts_btn .opacityText.color_6 span.cap{background:#d19ca3}.parts_btn .opacityText img{opacity:1;transition:0.3s ease-in-out;height:90px !important;object-fit:cover;object-position:50% 30%;width:100%}@media screen and (max-width:481px){.parts_btn .opacityText img{height:60px !important;object-position:left}}.parts_btn .opacityText span.cap{opacity:0;transition:0.3s ease-in-out;position:absolute;z-index:3;top:50%;left:50%;transform:translate(-50%, -50%);color:#ffffff;line-height:1.5;border-radius:4px;padding:12px 24px;box-shadow:0 0 15px rgba(67, 67, 67, 0.2);white-space:nowrap;height:100%;display:flex;align-items:center;justify-content:center}.parts_btn .opacityText:hover span.cap{opacity:1}.parts_btn_wrap{display:flex;flex-wrap:wrap;margin:-6px}@media screen and (max-width:768px){.parts_btn_wrap{margin:-2px}}.parts_btn_wrap li{width:calc(100% / 4);padding:6px;margin-bottom:0}@media screen and (max-width:768px){.parts_btn_wrap li{width:calc(100% / 2);padding:2px}}.institutes_search+.vk_posts{display:none !important}.institutes_search_tab{display:flex;flex-wrap:nowrap;justify-content:center;padding-left:0;list-style:none;margin-bottom:-2px;position:relative;z-index:2}@media screen and (max-width:481px){.institutes_search_tab{justify-content:space-between}}.institutes_search_tab li{width:calc(50% - 10px);text-align:center;margin-bottom:0}@media screen and (max-width:481px){.institutes_search_tab li{width:calc(50% - 4px)}}.institutes_search_tab li a{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;margin:0 4px;padding:6%;background:rgba(93, 174, 193, 0.5);text-decoration:none;color:#434343;font-size:1em;color:#ffffff;border-radius:10px 10px 0 0;line-height:1.4;height:100%}.institutes_search_tab li a span{font-size:0.9em}@media screen and (max-width:768px){.institutes_search_tab li a{margin:0 2px;padding:12px 6px}}@media screen and (max-width:481px){.institutes_search_tab li a{padding:10px 6px;font-size:75%;margin:0 1px}}.institutes_search_tab li.active{animation-name:displayAnime}.institutes_search_tab li.active a{background:#5daec1}.institutes_search.tagbtn .institutes_search_tab{margin-bottom:40px}.institutes_search.tagbtn .institutes_search_tab li a{border-radius:10px}.institutes_search_area.is-active{display:block;animation-name:displayAnime;animation-duration:2s;animation-fill-mode:forwards}.institutes_search_area .archive_inner_link_list{padding:40px;width:100%;margin-bottom:60px;border:1px solid #5daec1;border-width:6px 2px 2px 2px;border-radius:10px;background:#ebf0ee;position:relative}@media screen and (max-width:481px){.institutes_search_area .archive_inner_link_list{padding:20px 10px;border-radius:0 0 10px 10px}}.institutes_search_area .archive_medical_list_inner{display:flex;flex-wrap:nowrap;margin-top:0;padding:30px 0 40px;border-top:2px solid #eff0ef}@media screen and (max-width:481px){.institutes_search_area .archive_medical_list_inner{padding:20px 0}}.institutes_search_area .archive_medical_list_inner:last-of-type{border-bottom:2px solid #eff0ef}.institutes_search_area .archive_medical_list_inner h3{margin:0;border:none;padding:5px 0;line-height:1;flex-grow:0;flex-shrink:0;font-size:1.1rem !important;background-color:transparent}@media screen and (max-width:481px){.institutes_search_area .archive_medical_list_inner h3{padding:0}}.institutes_search_cancer .institutes_search_area .archive_medical_list_inner h3,.institutes_search_department .institutes_search_area .archive_medical_list_inner h3{width:12em}.institutes_search_name .institutes_search_area .archive_medical_list_inner h3{width:4em}.institutes_search_yobou .institutes_search_area .archive_medical_list_inner h3,.institutes_search_map .institutes_search_area .archive_medical_list_inner h3{width:8em}.institutes_search_area .archive_medical_list_inner h3:before{content:none}@media screen and (max-width:481px){.institutes_search_area.institutes_search_cancer .archive_medical_list_inner,.institutes_search_area.institutes_search_yobou .archive_medical_list_inner,.institutes_search_area.institutes_search_map .archive_medical_list_inner,.institutes_search_area.institutes_search_department .archive_medical_list_inner{flex-wrap:wrap}.institutes_search_area.institutes_search_cancer .archive_medical_list_inner h3,.institutes_search_area.institutes_search_yobou .archive_medical_list_inner h3,.institutes_search_area.institutes_search_map .archive_medical_list_inner h3,.institutes_search_area.institutes_search_department .archive_medical_list_inner h3{width:100%;margin-bottom:16px}}.institutes_search_area .archive_medical_list_inner_wrap{margin-top:0;flex-grow:1}.institutes_search_area .parent_cat_list{display:flex;flex-wrap:wrap;justify-content:center;margin:0}.institutes_search_area .parent_cat_list dt,.institutes_search_area .parent_cat_list dd{border:none}.institutes_search_area .parent_cat_list dt{display:flex;align-items:center;margin-bottom:20px;width:100%;font-size:1.2em;font-weight:600;text-align:center;color:#5daec1}@media screen and (max-width:768px){.institutes_search_area .parent_cat_list dt{margin-bottom:12px}}.institutes_search_area .parent_cat_list dt:before,.institutes_search_area .parent_cat_list dt:after{content:"";height:1px;flex-grow:1;background-color:#5daec1}.institutes_search_area .parent_cat_list dt:before{margin-right:2rem}.institutes_search_area .parent_cat_list dt:after{margin-left:2rem}.institutes_search_area .parent_cat_list dd{display:inline-block;margin:0 5px 10px;padding:0;flex-grow:1}@media screen and (max-width:481px){.institutes_search_area .parent_cat_list dd{margin:0 2px 4px}}.institutes_search_area .parent_cat_list dd a{width:100%;display:inline-block;padding:0 12px;background-color:#ffffff;border:1px solid #dcdee5;border-radius:40px;box-sizing:border-box;cursor:pointer;line-height:2.4em;text-align:center;text-decoration:none;color:#434343}@media screen and (max-width:481px){.institutes_search_area .parent_cat_list dd a{font-size:0.9rem}}.institutes_search_area .parent_cat_list dd a:hover{background-color:#eff0ef}.institutes_search_area .parent_cat_list.__institute_name>dd{padding:8px;background-color:#ffffff;border-radius:20px;border:1px solid #dcdee5}@media screen and (max-width:768px){.institutes_search_area .parent_cat_list.__institute_name>dd{padding:6px;display:flex;align-items:center}}.institutes_search_area .parent_cat_list.__institute_name>dd>a{padding:4px;margin-bottom:4px;border:none;line-height:initial}@media screen and (max-width:768px){.institutes_search_area .parent_cat_list.__institute_name>dd>a{width:5em;height:100%;border-radius:0;display:flex;align-items:center;justify-content:center;border-right:1px solid #dcdee5;padding:0 1em;margin:0 1em 0 0}}.institutes_search_area .parent_cat_list.__institute_name .child_cat_list{margin:0 0 -4px;text-align:center}@media screen and (max-width:768px){.institutes_search_area .parent_cat_list.__institute_name .child_cat_list{text-align:left}}.institutes_search_area .parent_cat_list.__institute_name .child_cat_list>dd{margin:0 0px 4px;padding:0}.institutes_search_area .parent_cat_list.__institute_name .child_cat_list>dd>a{border:none;background-color:#ebf0ee;padding:0;width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;margin-bottom:0}.institutes_search_area .parent_cat_list.__institute_name .child_cat_list>dd>a:hover{background-color:rgba(62, 160, 116, 0.1)}@media screen and (max-width:768px){.institutes_search_area .parent_cat_list.__institute_name .child_cat_list>dd>a{font-size:0.8em;height:100%}}.institutes_search_area .medical_kobetsu{margin:0;padding:0}.institutes_search_area .medical_kobetsu .parent_term{display:flex;flex-wrap:nowrap;padding-left:0}@media screen and (max-width:481px){.institutes_search_area .medical_kobetsu .parent_term{flex-wrap:wrap}}.institutes_search_area .medical_kobetsu .parent_term:before{content:none}.institutes_search_area .medical_kobetsu .parent_term_list{position:relative;padding:0 0 0 20px;margin-right:20px}.institutes_search_area .medical_kobetsu .parent_term_list:before{content:"";position:absolute;left:0;top:12px;display:block;width:8px;height:8px;border-radius:50%;background-color:#4faddf;background-size:contain;background-position:center;background-repeat:no-repeat}@media screen and (max-width:481px){.institutes_search_area .medical_kobetsu .parent_term_list:before{top:7px}}.institutes_search_area .medical_kobetsu_list{display:inline-flex;flex-wrap:wrap;width:100%;padding:0;margin:-10px -8px 0 0}@media screen and (max-width:481px){.institutes_search_area .medical_kobetsu_list{margin:-4px -8px 0 0}}.institutes_search_area .medical_kobetsu_list li{list-style:none;padding-left:0;margin:10px 8px 0 0;margin-top:10px;display:inline-block}.institutes_search_area .medical_kobetsu_list li:before{content:none}+ .institutes_search_area .medical_kobetsu_list li,.institutes_search_area .medical_kobetsu_list li+li{margin-right:8px;margin-top:10px}@media screen and (max-width:481px){+ .institutes_search_area .medical_kobetsu_list li,.institutes_search_area .medical_kobetsu_list li+li{margin-top:4px}}.institutes_search_area .medical_kobetsu_list li a{padding:5px 30px;display:block;background-color:#eff0ef;border-radius:5px;text-decoration:none;transition:0.3s ease;font-size:1rem;white-space:nowrap}@media screen and (max-width:481px){.institutes_search_area .medical_kobetsu_list li a{padding:5px 20px;line-height:1.4}}.institutes_search_area .medical_kobetsu_list li a:hover{transition:0.3s ease;text-decoration:underline}.institutes_search_area .medical_kobetsu_list>li{width:100%}.institutes_search_area .medical_kobetsu_list .arvhive_clinic_info,.institutes_search_area .arvhive_clinic_info{display:flex;padding:0;white-space:initial;align-items:stretch;width:100%;background-color:#ffffff;color:#434343;transition:0.2s ease-in-out;border:2px solid transparent;overflow:hidden}@media screen and (max-width:768px){.institutes_search_area .medical_kobetsu_list .arvhive_clinic_info,.institutes_search_area .arvhive_clinic_info{flex-direction:column}}.institutes_search_area .medical_kobetsu_list .arvhive_clinic_info:hover,.institutes_search_area .arvhive_clinic_info:hover{border-color:#5daec1;text-decoration:none}.institutes_search_area .medical_kobetsu_list .arvhive_clinic_info:hover *,.institutes_search_area .arvhive_clinic_info:hover *{text-decoration:none}.institutes_search_area .medical_kobetsu_list .arvhive_clinic_info .name,.institutes_search_area .arvhive_clinic_info .name{background-color:#ebf0ee;display:flex;align-items:center;justify-content:center;width:100%;max-width:200px;flex-shrink:0;flex-grow:0;padding:20px}@media screen and (max-width:768px){.institutes_search_area .medical_kobetsu_list .arvhive_clinic_info .name,.institutes_search_area .arvhive_clinic_info .name{justify-content:flex-start;max-width:initial;width:100%;padding:10px 12px}}.institutes_search_area .medical_kobetsu_list .arvhive_clinic_info .info,.institutes_search_area .arvhive_clinic_info .info{font-size:0.9rem;padding:20px;flex-grow:1;flex-shrink:1}@media screen and (max-width:768px){.institutes_search_area .medical_kobetsu_list .arvhive_clinic_info .info,.institutes_search_area .arvhive_clinic_info .info{width:100%;padding:12px}}.institutes_search_area .medical_kobetsu_list .arvhive_clinic_info .info ul,.institutes_search_area .arvhive_clinic_info .info ul{padding:0;margin:0;display:flex;flex-direction:column}.institutes_search_area .medical_kobetsu_list .arvhive_clinic_info .info ul li,.institutes_search_area .arvhive_clinic_info .info ul li{margin:0;display:flex;align-items:baseline}.institutes_search_area .medical_kobetsu_list .arvhive_clinic_info .info ul li+li,.institutes_search_area .arvhive_clinic_info .info ul li+li{margin-top:4px}.institutes_search_area .medical_kobetsu_list .arvhive_clinic_info .info i,.institutes_search_area .arvhive_clinic_info .info i{margin-right:8px;color:#5daec1}@keyframes displayAnime{from{opacity:0}to{opacity:1}}.search-results .postList .institutes_item,.post-type-institutes .postList .institutes_item{list-style:none;padding-left:0;margin:10px 8px 0 0;margin-top:10px;display:inline-block;width:100%}.search-results .postList .institutes_item .arvhive_clinic_info,.post-type-institutes .postList .institutes_item .arvhive_clinic_info{display:flex;align-items:stretch;padding:0;width:100%;background-color:#ffffff;border:2px solid transparent;border-radius:5px;transition:0.2s ease-in-out;font-size:1rem;text-decoration:none;color:#434343;overflow:hidden}@media screen and (max-width:768px){.search-results .postList .institutes_item .arvhive_clinic_info,.post-type-institutes .postList .institutes_item .arvhive_clinic_info{flex-direction:column}}.search-results .postList .institutes_item .arvhive_clinic_info:hover,.post-type-institutes .postList .institutes_item .arvhive_clinic_info:hover{border-color:#5daec1;text-decoration:none}.search-results .postList .institutes_item .arvhive_clinic_info .name,.post-type-institutes .postList .institutes_item .arvhive_clinic_info .name{display:flex;align-items:center;justify-content:center;flex-shrink:0;flex-grow:0;padding:20px;width:100%;max-width:200px;background-color:#ebf0ee}@media screen and (max-width:768px){.search-results .postList .institutes_item .arvhive_clinic_info .name,.post-type-institutes .postList .institutes_item .arvhive_clinic_info .name{justify-content:flex-start;padding:10px 12px;width:100%;max-width:initial}}.search-results .postList .institutes_item .arvhive_clinic_info .info,.post-type-institutes .postList .institutes_item .arvhive_clinic_info .info{padding:20px;flex-grow:1;flex-shrink:1;font-size:0.9rem}@media screen and (max-width:768px){.search-results .postList .institutes_item .arvhive_clinic_info .info,.post-type-institutes .postList .institutes_item .arvhive_clinic_info .info{width:100%;padding:12px}}.search-results .postList .institutes_item .arvhive_clinic_info .info ul,.post-type-institutes .postList .institutes_item .arvhive_clinic_info .info ul{padding:0;margin:0;display:flex;flex-direction:column}.search-results .postList .institutes_item .arvhive_clinic_info .info ul li,.post-type-institutes .postList .institutes_item .arvhive_clinic_info .info ul li{display:flex;align-items:baseline;padding-left:0;margin:0;list-style:none}.search-results .postList .institutes_item .arvhive_clinic_info .info ul li i,.post-type-institutes .postList .institutes_item .arvhive_clinic_info .info ul li i{margin-right:8px;color:#5daec1}.parts_bnr_link_wrap{display:flex;justify-content:center;flex-wrap:wrap;margin:-6px}@media screen and (max-width:481px){.parts_bnr_link_wrap{margin:-3px}}.parts_bnr_link a{width:200px;padding:6px;display:block}@media screen and (max-width:481px){.parts_bnr_link a{width:116px;padding:3px}}.parts_bnr_link a img{width:100%}.parts_bnr_link a:hover{opacity:0.6}.parts_arhive_news{padding:20px 40px;margin:0 auto 20px;background-color:#ffffff;box-shadow:0 0 20px rgba(67, 67, 67, 0.06)}@media screen and (max-width:481px){.parts_arhive_news{padding:10px 20px 20px}}.parts_arhive_news li{list-style:none;margin-bottom:0}.parts_arhive_news a{display:block;padding:10px 0;margin:10px 0;border-bottom:1px solid #dcdee5;color:#434343}.parts_arhive_news a:hover{text-decoration:none;opacity:0.6}.parts_arhive_news a .meta{margin-right:12px}.parts_arhive_news a .meta>span>span{margin-left:12px}.parts_arhive_news a .meta .date{color:#636363}.parts_arhive_news a .meta .cat_wrap{display:inline-flex;flex-wrap:wrap}.parts_arhive_news a .meta .cat_wrap .cat{background-color:transparent;font-size:0.8rem;border:1px solid #3ea074;color:#3ea074;padding:2px 6px;display:inline-block;line-height:1}.parts_arhive_news a .meta .cat_wrap .cat.fee{background-color:#79c270;border-color:#79c270;color:#ffffff}.free_search{padding:3%;width:50%}@media screen and (max-width:768px){.free_search{width:100%}}.free_search+.free_search{border-left:1px solid #dcdee5}@media screen and (max-width:768px){.free_search+.free_search{border:none}}.free_search_wrap{position:relative;display:flex;flex-wrap:wrap;background-color:#ffffff;padding:2%;z-index:2}.free_search_wrap h3{padding:4px 12px;margin:0;border:none;font-size:1.1rem !important;text-align:center;display:block;background-color:#eff0ef;margin-bottom:30px}.free_search_wrap h3::before{content:none}.free_search #searchform>div{display:flex;width:100%}.free_search .form-inline .form-control{flex-grow:1;flex-shrink:0;width:auto;border-radius:4px 0 0 4px !important;width:70%;margin:0}.free_search #searchsubmit{padding:0 !important;flex-grow:0;flex-shrink:1;height:auto;border-radius:0 4px 4px 0 !important;width:auto;width:30%}.parts_search{margin:40px auto 0;background-color:#ffffff;padding:40px}@media screen and (max-width:768px){.parts_search{padding:0px;background-color:transparent}}.pickup_item .parts_search{margin:0;padding:0}.parts_search .ttl{border:none;text-align:center;padding:10px;margin:0 auto 40px;font-size:1.4rem !important;background-color:#ebf0ee;color:#434343;width:100%;display:block}@media screen and (max-width:481px){.parts_search .ttl{margin-bottom:20px}}.parts_search .ttl::before,.parts_search .ttl::after{content:none}.parts_search .parts_btn{margin-bottom:0}.parts_search .parts_btn_wrap li{width:calc(100% / 3)}@media screen and (max-width:481px){.parts_search .parts_btn_wrap li{width:calc(100% / 2)}}.parts_search .parts_btn .opacityText img{height:70px !important}.parts_search .free_search{padding:0;width:60%;min-width:30em;margin:0 auto 40px}@media screen and (max-width:481px){.parts_search .free_search{width:100%;min-width:initial;margin-bottom:20px}}.pickup_item .parts_search .free_search{width:100%;margin-bottom:8px;min-width:initial}.post-type-institutes .postNextPrev,.post-type-institutes .entry-footer,.post-type-institutes .entry-meta{display:none}.parts_post_institutes table tbody th{width:100px}@media screen and (max-width:481px){.parts_post_institutes table tbody th{width:80px}}.parts_post_institutes .maru_list{list-style:none;display:flex;padding-left:0;flex-wrap:wrap}.parts_post_institutes .maru_list li{width:220px;flex-grow:1;margin:0;padding:6px 12px;background-color:rgba(99, 99, 99, 0.05);color:rgba(99, 99, 99, 0.2);border:solid #f8f9f9;border-width:1px 1px 0 0;text-align:center}@media screen and (max-width:991.98px){.parts_post_institutes .maru_list li{width:180px}}@media screen and (max-width:768px){.parts_post_institutes .maru_list li{width:140px}}.parts_post_institutes .maru_list li.maru{background-color:rgba(62, 160, 116, 0.1);color:#3ea074}/*# sourceMappingURL=style.css.map */