﻿@import url("https://fonts.googleapis.com/css2?family=Noto+Serif+JP&family=Philosopher:wght@400;700&display=swap");body{font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", "Meiryo", sans-serif;color:#21201d;letter-spacing:0.15em}a{transition:0.3s}.pc_only{display:block !important}@media screen and (max-width:768px){.pc_only{display:none !important}}.tab_on{display:none !important}@media screen and (max-width:768px){.tab_on{display:block !important}}.pc_none{display:none !important}@media screen and (max-width:768px){.pc_none{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}}span.tab_on,br.tab_on{display:none !important}@media screen and (max-width:768px){span.tab_on,br.tab_on{display:inline-block !important}}.font-design{font-family:"Noto Serif JP", serif}.font-main{font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", "Meiryo", sans-serif}.font-en{font-family:"Philosopher", sans-serif}.txt-st{font-weight:bold;color:#8a724b}.mgt20{margin-top:20px}.pdt40{padding-top:40px}.low-page .gMap,.gMap{margin-left:5px}.low-page .gMap a,.gMap a{display:inline-flex;justify-content:center;align-items:center;color:#8a724b;border:1px solid #8a724b;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:#fafafa}.low-page .gMap a i,.gMap a i{margin-left:2px}.low-page .gMap a:hover,.gMap a:hover{opacity:1;background-color:#8a724b;color:#fafafa;text-decoration:none}.low-page .gMap a:hover i,.gMap a:hover i{transition:0.3s ease-in-out;color:#fafafa}.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% - 32px) !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:20px}}.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.__nonwrap>.wp-block-group__inner-container,.half_wrap.__nonwrap:not(.wp-block-group){flex-wrap:nowrap}@media screen and (max-width:991.98px){.wp-block-group.half_wrap.__nonwrap>.wp-block-group__inner-container>*+*,.half_wrap.__nonwrap:not(.wp-block-group)>*+*{margin-top:0;margin-left:12px}}.wp-block-group.half_wrap.__nonwrap>.wp-block-group__inner-container .btn::after,.half_wrap.__nonwrap:not(.wp-block-group) .btn::after{right:12px}.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.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(-60px / 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) - (60px / 1));margin-right:calc(60px / 1);margin-bottom:calc(60px / 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%}@media screen and (max-width:991.98px){.__wrap-1>.wp-block-group__inner-container>*+*,.__wrap-1:not(.wp-block-group)>*+*{margin-top:40px}}@media screen and (max-width:481px){.__wrap-1>.wp-block-group__inner-container>*+*,.__wrap-1:not(.wp-block-group)>*+*{margin-top:20px}}.__wrap-1.__bg>*>*{background-color:#00000033;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:rgba(248, 247, 245, 0.1);box-shadow:0px 0px 10px 0px #000}.__wrap-1.__bg.__cover>*>*{background-color:#bebebe0a}.__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(-60px / 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) - (60px / 2));margin-right:calc(60px / 2);margin-bottom:calc(60px / 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%}@media screen and (max-width:991.98px){.__wrap-2>.wp-block-group__inner-container>*+*,.__wrap-2:not(.wp-block-group)>*+*{margin-top:40px}}@media screen and (max-width:481px){.__wrap-2>.wp-block-group__inner-container>*+*,.__wrap-2:not(.wp-block-group)>*+*{margin-top:20px}}.__wrap-2.__bg>*>*{background-color:#00000033;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:rgba(248, 247, 245, 0.1);box-shadow:0px 0px 10px 0px #000}.__wrap-2.__bg.__cover>*>*{background-color:#bebebe0a}.__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(-60px / 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) - (60px / 3));margin-right:calc(60px / 3);margin-bottom:calc(60px / 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%}@media screen and (max-width:991.98px){.__wrap-3>.wp-block-group__inner-container>*+*,.__wrap-3:not(.wp-block-group)>*+*{margin-top:40px}}@media screen and (max-width:481px){.__wrap-3>.wp-block-group__inner-container>*+*,.__wrap-3:not(.wp-block-group)>*+*{margin-top:20px}}.__wrap-3.__bg>*>*{background-color:#00000033;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:rgba(248, 247, 245, 0.1);box-shadow:0px 0px 10px 0px #000}.__wrap-3.__bg.__cover>*>*{background-color:#bebebe0a}.__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(-60px / 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) - (60px / 4));margin-right:calc(60px / 4);margin-bottom:calc(60px / 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%}@media screen and (max-width:991.98px){.__wrap-4>.wp-block-group__inner-container>*+*,.__wrap-4:not(.wp-block-group)>*+*{margin-top:40px}}@media screen and (max-width:481px){.__wrap-4>.wp-block-group__inner-container>*+*,.__wrap-4:not(.wp-block-group)>*+*{margin-top:20px}}.__wrap-4.__bg>*>*{background-color:#00000033;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:rgba(248, 247, 245, 0.1);box-shadow:0px 0px 10px 0px #000}.__wrap-4.__bg.__cover>*>*{background-color:#bebebe0a}.__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(-60px / 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) - (60px / 5));margin-right:calc(60px / 5);margin-bottom:calc(60px / 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%}@media screen and (max-width:991.98px){.__wrap-5>.wp-block-group__inner-container>*+*,.__wrap-5:not(.wp-block-group)>*+*{margin-top:40px}}@media screen and (max-width:481px){.__wrap-5>.wp-block-group__inner-container>*+*,.__wrap-5:not(.wp-block-group)>*+*{margin-top:20px}}.__wrap-5.__bg>*>*{background-color:#00000033;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:rgba(248, 247, 245, 0.1);box-shadow:0px 0px 10px 0px #000}.__wrap-5.__bg.__cover>*>*{background-color:#bebebe0a}.__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(-60px / 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) - (60px / 6));margin-right:calc(60px / 6);margin-bottom:calc(60px / 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%}@media screen and (max-width:991.98px){.__wrap-6>.wp-block-group__inner-container>*+*,.__wrap-6:not(.wp-block-group)>*+*{margin-top:40px}}@media screen and (max-width:481px){.__wrap-6>.wp-block-group__inner-container>*+*,.__wrap-6:not(.wp-block-group)>*+*{margin-top:20px}}.__wrap-6.__bg>*>*{background-color:#00000033;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:rgba(248, 247, 245, 0.1);box-shadow:0px 0px 10px 0px #000}.__wrap-6.__bg.__cover>*>*{background-color:#bebebe0a}.__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(-60px / 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) - (60px / 7));margin-right:calc(60px / 7);margin-bottom:calc(60px / 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%}@media screen and (max-width:991.98px){.__wrap-7>.wp-block-group__inner-container>*+*,.__wrap-7:not(.wp-block-group)>*+*{margin-top:40px}}@media screen and (max-width:481px){.__wrap-7>.wp-block-group__inner-container>*+*,.__wrap-7:not(.wp-block-group)>*+*{margin-top:20px}}.__wrap-7.__bg>*>*{background-color:#00000033;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:rgba(248, 247, 245, 0.1);box-shadow:0px 0px 10px 0px #000}.__wrap-7.__bg.__cover>*>*{background-color:#bebebe0a}.__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(-60px / 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) - (60px / 8));margin-right:calc(60px / 8);margin-bottom:calc(60px / 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%}@media screen and (max-width:991.98px){.__wrap-8>.wp-block-group__inner-container>*+*,.__wrap-8:not(.wp-block-group)>*+*{margin-top:40px}}@media screen and (max-width:481px){.__wrap-8>.wp-block-group__inner-container>*+*,.__wrap-8:not(.wp-block-group)>*+*{margin-top:20px}}.__wrap-8.__bg>*>*{background-color:#00000033;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:rgba(248, 247, 245, 0.1);box-shadow:0px 0px 10px 0px #000}.__wrap-8.__bg.__cover>*>*{background-color:#bebebe0a}.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{font-family:"Noto Serif JP", 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{max-width:initial}}.btn:hover{text-decoration:none}.btn::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.entry-meta_items_term_button::after{display:none}.wp-block-vk-blocks-button.btn-vk-primary .btn,.btn.btn-primary{background-color:#8a724b !important;color:#fafafa;border-color:#8a724b !important}.wp-block-vk-blocks-button.btn-vk-primary .btn:hover,.btn.btn-primary:hover{background-color:#8a724b !important;border-color:#8a724b !important;opacity:0.8}.wp-block-vk-blocks-button.btn-vk-tertiary .btn,.btn.btn-tertiary{background-color:#42413f !important;color:#fafafa;border-color:#42413f !important}.wp-block-vk-blocks-button.btn-vk-tertiary .btn:hover,.btn.btn-tertiary:hover{background-color:#42413f !important;border-color:#42413f !important;opacity:0.8}.wp-block-vk-blocks-button.btn-vk-secondary .btn,.btn.btn-secondary{background-color:#897c5d;color:#fafafa;border-color:#897c5d}.wp-block-vk-blocks-button.btn-vk-secondary .btn:hover,.btn.btn-secondary:hover{background-color:#897c5d;border-color:#897c5d;opacity:0.8}.wp-block-vk-blocks-button.btn-vk-white .btn,.btn.btn-white{background-color:#fafafa;border-color:#8a724b;color:#8a724b}.wp-block-vk-blocks-button.btn-vk-white .btn:hover,.btn.btn-white:hover{background-color:#8a724b;color:#fafafa;opacity:1}.wp-block-vk-blocks-button a{min-width:18em !important}.postList_more,.veu_postList .postList_more{margin-top:20px}.postList_more span,.postList_more a,.veu_postList .postList_more span,.veu_postList .postList_more a{margin:0 0 0 auto !important}.postList_more span:hover,.postList_more a:hover,.veu_postList .postList_more span:hover,.veu_postList .postList_more a:hover{text-decoration:none}.pr-content-btn a{position:relative;display:flex;justify-content:center;align-items:center;margin:0 auto;padding:0 20px !important;height:60px;width:100%;border-radius:4px !important;max-width:18em;font-size:16px;color:#21201d;border:1px solid #21201d}@media screen and (max-width:481px){.pr-content-btn a{max-width:initial}}.pr-content-btn a::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;border-color:#21201d;transform:rotate(45deg)}.pr-content-btn a:hover{background-color:#8a724b;border-color:#8a724b;color:#fafafa;text-decoration:none}.pr-content-btn a:hover::after{border-color:#fafafa}.veu_postList .postList_more{margin-top:20px}.btn.btn-ghost{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}.btn.btn-ghost::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;border-color:#21201d;transform:rotate(45deg)}.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 Serif JP", serif;line-height:1.4}.low-page h2:not(.vk_heading_title){margin-top:60px;padding:0.8em 0 0.5em 0.7em;font-size:1.6rem !important;text-align:left !important;border:solid #8a724b !important;border-width:3px 0 !important}@media screen and (max-width:481px){.low-page h2:not(.vk_heading_title){font-size:1.6rem !important;margin-top:20px}}.low-page .vk_heading h2{border:none !important}.low-page h3{position:relative;padding:10px 0 10px 16px;font-size:1.5rem !important;border-bottom:2px solid rgba(248, 247, 245, 0.1);margin-top:60px}@media screen and (max-width:481px){.low-page h3{font-size:1.3rem !important;margin-top:30px;margin-bottom:10px}}.low-page h3::before{background:#8a724b;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.4rem !important;border-bottom:solid 3px rgba(248, 247, 245, 0.1);position:relative;padding-bottom:6px;margin-top:40px}.low-page h4::after{position:absolute;content:"";display:block;border-bottom:solid 3px #8a724b;bottom:-3px;width:20%}@media screen and (max-width:481px){.low-page h4{margin-bottom:10px;margin-top:20px;font-size:1.3rem !important}}.low-page h5{font-size:1.4rem !important;position:relative;display:inline-block;border-bottom:none;z-index:1;margin-top:20px;margin-bottom:0.5em}@media screen and (max-width:481px){.low-page h5{font-size:1.2rem !important}}.low-page h5::after{position:absolute;background:rgba(138, 114, 75, 0.3);content:"";display:inline-block;width:100%;height:8px;bottom:0;left:0;z-index:-1}.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}}.low-page .entry-body{position:relative;z-index:0}.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 Serif JP", serif;margin-bottom:0.5em}.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}}.widget_block h3,.low-page h3{font-size:1.6rem;color:#8a724b;line-height:1.4}.widget_block h4,.low-page h4{color:#8a724b}.cs_box{background-color:#00000033;padding:60px;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:40px 20px}}.cs_box h4{margin-bottom:1em;padding-bottom:1em;font-weight:bold;text-align:center;font-size:1.6rem !important;border-bottom:solid 3px #42413f}.cs_box h4::after{content:none}@media screen and (max-width:481px){.cs_box h4{font-size:1.2rem !important}}.cs_box h5{display:block}.cs_box h5.has-text-align-center{text-align:center}.cs_box h5 span{background:#fafafa;padding:10px 20px;font-size:1.4rem;display:inline-block;line-height:1.4}@media screen and (max-width:481px){.cs_box h5 span{font-size:1rem !important}}.cs_box h5::after{content:none}.cs_box.__note{border:#8a724b 2px solid}.cs_box.__note .sub{background-color:#8a724b;color:#fafafa;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:#fafafa}.cs_box.__note h4.has-text-align-center{text-align:center}.cs_box.__white{background-color:#fafafa}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>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:bold;font-family:"Noto Serif JP", serif;margin-bottom:12px;margin-right:12px;background-color:rgba(248, 247, 245, 0.1);padding:20px;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:#fafafa;font-size:14px;border-radius:4px !important;left:26px;width:22px;height:22px;line-height:22px;text-align:center;top:0;background-color:#8a724b}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:#8a724b}.wp-block-table table{border:none !important}.wp-block-table td{border:2px solid #00000033 !important}.wp-block-table th{background-color:#00000033 !important;border-color:#21201d !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 #00000033 !important}.wp-block-table tbody tr:first-of-type th{border-top:2px solid #00000033 !important}.wp-block-table tbody tr:last-of-type td,.wp-block-table tbody tr:last-of-type th{border-bottom:2px solid #00000033 !important}.wp-block-table thead th{color:#21201d;background-color:#8a724b !important;border-color:#21201d !important;border-width:2px !important;border-right:2px solid #21201d !important;border-top:2px solid #8a724b !important}.wp-block-table thead th:first-of-type{border-left:2px solid #8a724b !important}.wp-block-table thead th:last-of-type{border-right:2px solid #8a724b !important}.wp-block-table.add_th tbody th{color:#fafafa !important;background-color:rgba(248, 247, 245, 0.1) !important}.wp-block-table.add_th tbody th tr:first-of-type th{border-top:2px solid #00000033 !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-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}}.wp-block-button__link,.wp-block-vk-blocks-button a,.postList_more span,.postList_more a,.veu_postList .postList_more span,.veu_postList .postList_more 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,.wp-block-button .postList_more span,.postList_more .wp-block-button span,.wp-block-button .postList_more a,.postList_more .wp-block-button a,.wp-block-button .veu_postList .postList_more span,.veu_postList .postList_more .wp-block-button span,.wp-block-button .veu_postList .postList_more a,.veu_postList .postList_more .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:#8a724b;border-radius:4px !important;color:#fafafa !important;text-align:center;font-family:"Noto Serif JP", serif;line-height:1;transition:0.3s}@media screen and (max-width:768px){.wp-block-button__link,.wp-block-vk-blocks-button a,.postList_more span,.postList_more a,.veu_postList .postList_more span,.veu_postList .postList_more 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,.wp-block-button .postList_more span,.postList_more .wp-block-button span,.wp-block-button .postList_more a,.postList_more .wp-block-button a,.wp-block-button .veu_postList .postList_more span,.veu_postList .postList_more .wp-block-button span,.wp-block-button .veu_postList .postList_more a,.veu_postList .postList_more .wp-block-button a{min-width:100%}}@media screen and (max-width:481px){.wp-block-button__link,.wp-block-vk-blocks-button a,.postList_more span,.postList_more a,.veu_postList .postList_more span,.veu_postList .postList_more 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,.wp-block-button .postList_more span,.postList_more .wp-block-button span,.wp-block-button .postList_more a,.postList_more .wp-block-button a,.wp-block-button .veu_postList .postList_more span,.veu_postList .postList_more .wp-block-button span,.wp-block-button .veu_postList .postList_more a,.veu_postList .postList_more .wp-block-button a{height:50px;padding:0 40px 0 30px}}.wp-block-button__link:after,.wp-block-vk-blocks-button a:after,.postList_more span:after,.postList_more a:after,.veu_postList .postList_more span:after,.veu_postList .postList_more 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,.wp-block-button .postList_more span:after,.postList_more .wp-block-button span:after,.wp-block-button .postList_more a:after,.postList_more .wp-block-button a:after,.wp-block-button .veu_postList .postList_more span:after,.veu_postList .postList_more .wp-block-button span:after,.wp-block-button .veu_postList .postList_more a:after,.veu_postList .postList_more .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:#fafafa;transform:rotate(45deg)}@media screen and (max-width:768px){.wp-block-button__link:after,.wp-block-vk-blocks-button a:after,.postList_more span:after,.postList_more a:after,.veu_postList .postList_more span:after,.veu_postList .postList_more 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,.wp-block-button .postList_more span:after,.postList_more .wp-block-button span:after,.wp-block-button .postList_more a:after,.postList_more .wp-block-button a:after,.wp-block-button .veu_postList .postList_more span:after,.veu_postList .postList_more .wp-block-button span:after,.wp-block-button .veu_postList .postList_more a:after,.veu_postList .postList_more .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),.postList_more span:hover:not(.has-background),.postList_more a:hover:not(.has-background),.veu_postList .postList_more span:hover:not(.has-background),.veu_postList .postList_more a:hover:not(.has-background),.wp-block-button__link:hover,.wp-block-vk-blocks-button a:hover,.postList_more span:hover,.postList_more a:hover,.veu_postList .postList_more span:hover,.veu_postList .postList_more 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 .postList_more span:hover:not(.has-background),.postList_more .wp-block-button span:hover:not(.has-background),.wp-block-button .postList_more a:hover:not(.has-background),.postList_more .wp-block-button a:hover:not(.has-background),.wp-block-button .veu_postList .postList_more span:hover:not(.has-background),.veu_postList .postList_more .wp-block-button span:hover:not(.has-background),.wp-block-button .veu_postList .postList_more a:hover:not(.has-background),.veu_postList .postList_more .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,.wp-block-button .postList_more span:hover,.postList_more .wp-block-button span:hover,.wp-block-button .postList_more a:hover,.postList_more .wp-block-button a:hover,.wp-block-button .veu_postList .postList_more span:hover,.veu_postList .postList_more .wp-block-button span:hover,.wp-block-button .veu_postList .postList_more a:hover,.veu_postList .postList_more .wp-block-button a:hover{filter:brightness(1.2);color:#fafafa !important;background-color:#8a724b !important;border-color:#8a724b !important}.__secondary .wp-block-button__link,.__secondary .wp-block-vk-blocks-button a,.wp-block-vk-blocks-button .__secondary a,.__secondary .postList_more span,.postList_more .__secondary span,.__secondary .postList_more a,.postList_more .__secondary a,.__secondary .veu_postList .postList_more span,.veu_postList .postList_more .__secondary span,.__secondary .veu_postList .postList_more a,.veu_postList .postList_more .__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 .postList_more span:hover:not(.has-background),.postList_more .__secondary span:hover:not(.has-background),.__secondary .postList_more a:hover:not(.has-background),.postList_more .__secondary a:hover:not(.has-background),.__secondary .veu_postList .postList_more span:hover:not(.has-background),.veu_postList .postList_more .__secondary span:hover:not(.has-background),.__secondary .veu_postList .postList_more a:hover:not(.has-background),.veu_postList .postList_more .__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 .postList_more span:hover,.postList_more .__secondary span:hover,.__secondary .postList_more a:hover,.postList_more .__secondary a:hover,.__secondary .veu_postList .postList_more span:hover,.veu_postList .postList_more .__secondary span:hover,.__secondary .veu_postList .postList_more a:hover,.veu_postList .postList_more .__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 .postList_more span,.postList_more .__secondary .wp-block-button span,.__secondary .wp-block-button .postList_more a,.postList_more .__secondary .wp-block-button a,.__secondary .wp-block-button .veu_postList .postList_more span,.veu_postList .postList_more .__secondary .wp-block-button span,.__secondary .wp-block-button .veu_postList .postList_more a,.veu_postList .postList_more .__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 .postList_more span:hover:not(.has-background),.postList_more .__secondary .wp-block-button span:hover:not(.has-background),.__secondary .wp-block-button .postList_more a:hover:not(.has-background),.postList_more .__secondary .wp-block-button a:hover:not(.has-background),.__secondary .wp-block-button .veu_postList .postList_more span:hover:not(.has-background),.veu_postList .postList_more .__secondary .wp-block-button span:hover:not(.has-background),.__secondary .wp-block-button .veu_postList .postList_more a:hover:not(.has-background),.veu_postList .postList_more .__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,.__secondary .wp-block-button .postList_more span:hover,.postList_more .__secondary .wp-block-button span:hover,.__secondary .wp-block-button .postList_more a:hover,.postList_more .__secondary .wp-block-button a:hover,.__secondary .wp-block-button .veu_postList .postList_more span:hover,.veu_postList .postList_more .__secondary .wp-block-button span:hover,.__secondary .wp-block-button .veu_postList .postList_more a:hover,.veu_postList .postList_more .__secondary .wp-block-button a:hover{background-color:#897c5d !important;border-color:#897c5d !important}.__tertiary .wp-block-button__link,.__tertiary .wp-block-vk-blocks-button a,.wp-block-vk-blocks-button .__tertiary a,.__tertiary .postList_more span,.postList_more .__tertiary span,.__tertiary .postList_more a,.postList_more .__tertiary a,.__tertiary .veu_postList .postList_more span,.veu_postList .postList_more .__tertiary span,.__tertiary .veu_postList .postList_more a,.veu_postList .postList_more .__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 .postList_more span:hover:not(.has-background),.postList_more .__tertiary span:hover:not(.has-background),.__tertiary .postList_more a:hover:not(.has-background),.postList_more .__tertiary a:hover:not(.has-background),.__tertiary .veu_postList .postList_more span:hover:not(.has-background),.veu_postList .postList_more .__tertiary span:hover:not(.has-background),.__tertiary .veu_postList .postList_more a:hover:not(.has-background),.veu_postList .postList_more .__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 .postList_more span:hover,.postList_more .__tertiary span:hover,.__tertiary .postList_more a:hover,.postList_more .__tertiary a:hover,.__tertiary .veu_postList .postList_more span:hover,.veu_postList .postList_more .__tertiary span:hover,.__tertiary .veu_postList .postList_more a:hover,.veu_postList .postList_more .__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 .postList_more span,.postList_more .__tertiary .wp-block-button span,.__tertiary .wp-block-button .postList_more a,.postList_more .__tertiary .wp-block-button a,.__tertiary .wp-block-button .veu_postList .postList_more span,.veu_postList .postList_more .__tertiary .wp-block-button span,.__tertiary .wp-block-button .veu_postList .postList_more a,.veu_postList .postList_more .__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 .postList_more span:hover:not(.has-background),.postList_more .__tertiary .wp-block-button span:hover:not(.has-background),.__tertiary .wp-block-button .postList_more a:hover:not(.has-background),.postList_more .__tertiary .wp-block-button a:hover:not(.has-background),.__tertiary .wp-block-button .veu_postList .postList_more span:hover:not(.has-background),.veu_postList .postList_more .__tertiary .wp-block-button span:hover:not(.has-background),.__tertiary .wp-block-button .veu_postList .postList_more a:hover:not(.has-background),.veu_postList .postList_more .__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,.__tertiary .wp-block-button .postList_more span:hover,.postList_more .__tertiary .wp-block-button span:hover,.__tertiary .wp-block-button .postList_more a:hover,.postList_more .__tertiary .wp-block-button a:hover,.__tertiary .wp-block-button .veu_postList .postList_more span:hover,.veu_postList .postList_more .__tertiary .wp-block-button span:hover,.__tertiary .wp-block-button .veu_postList .postList_more a:hover,.veu_postList .postList_more .__tertiary .wp-block-button a:hover{background-color:#42413f !important;border-color:#42413f !important}.btn_s .wp-block-button__link,.postList_more .wp-block-button__link,.postList_more .wp-block-vk-blocks-button a,.wp-block-vk-blocks-button .postList_more a,.postList_more span,.postList_more a,.postList_more .veu_postList .postList_more span,.veu_postList .postList_more .postList_more span,.postList_more .veu_postList .postList_more a,.veu_postList .postList_more .postList_more a,.veu_postList .postList_more .wp-block-button__link,.veu_postList .postList_more .wp-block-vk-blocks-button a,.wp-block-vk-blocks-button .veu_postList .postList_more a,.veu_postList .postList_more span,.veu_postList .postList_more a,.btn_s .wp-block-vk-blocks-button a,.wp-block-vk-blocks-button .btn_s a,.btn_s .postList_more span,.postList_more .btn_s span,.btn_s .postList_more a,.postList_more .btn_s a,.btn_s .veu_postList .postList_more span,.veu_postList .postList_more .btn_s span,.btn_s .veu_postList .postList_more a,.veu_postList .postList_more .btn_s a{height:50px;color:#8a724b !important;border-color:#8a724b;background-color:#fafafa !important;border:2px solid;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,.postList_more .wp-block-button__link,.postList_more .wp-block-vk-blocks-button a,.wp-block-vk-blocks-button .postList_more a,.postList_more span,.postList_more a,.postList_more .veu_postList .postList_more span,.veu_postList .postList_more .postList_more span,.postList_more .veu_postList .postList_more a,.veu_postList .postList_more .postList_more a,.veu_postList .postList_more .wp-block-button__link,.veu_postList .postList_more .wp-block-vk-blocks-button a,.wp-block-vk-blocks-button .veu_postList .postList_more a,.veu_postList .postList_more span,.veu_postList .postList_more a,.btn_s .wp-block-vk-blocks-button a,.wp-block-vk-blocks-button .btn_s a,.btn_s .postList_more span,.postList_more .btn_s span,.btn_s .postList_more a,.postList_more .btn_s a,.btn_s .veu_postList .postList_more span,.veu_postList .postList_more .btn_s span,.btn_s .veu_postList .postList_more a,.veu_postList .postList_more .btn_s a{height:40px;border:1px solid}}.btn_s .wp-block-button__link::after,.postList_more .wp-block-button__link::after,.postList_more .wp-block-vk-blocks-button a::after,.wp-block-vk-blocks-button .postList_more a::after,.postList_more span::after,.postList_more a::after,.postList_more .veu_postList .postList_more span::after,.veu_postList .postList_more .postList_more span::after,.postList_more .veu_postList .postList_more a::after,.veu_postList .postList_more .postList_more a::after,.veu_postList .postList_more .wp-block-button__link::after,.veu_postList .postList_more .wp-block-vk-blocks-button a::after,.wp-block-vk-blocks-button .veu_postList .postList_more a::after,.veu_postList .postList_more span::after,.veu_postList .postList_more a::after,.btn_s .wp-block-vk-blocks-button a::after,.wp-block-vk-blocks-button .btn_s a::after,.btn_s .postList_more span::after,.postList_more .btn_s span::after,.btn_s .postList_more a::after,.postList_more .btn_s a::after,.btn_s .veu_postList .postList_more span::after,.veu_postList .postList_more .btn_s span::after,.btn_s .veu_postList .postList_more a::after,.veu_postList .postList_more .btn_s a::after{border-color:#8a724b;right:10px}.btn_s .wp-block-button__link:hover::after,.postList_more .wp-block-button__link:hover::after,.postList_more .wp-block-vk-blocks-button a:hover::after,.wp-block-vk-blocks-button .postList_more a:hover::after,.postList_more span:hover::after,.postList_more a:hover::after,.postList_more .veu_postList .postList_more span:hover::after,.veu_postList .postList_more .postList_more span:hover::after,.postList_more .veu_postList .postList_more a:hover::after,.veu_postList .postList_more .postList_more a:hover::after,.veu_postList .postList_more .wp-block-button__link:hover::after,.veu_postList .postList_more .wp-block-vk-blocks-button a:hover::after,.wp-block-vk-blocks-button .veu_postList .postList_more a:hover::after,.veu_postList .postList_more span:hover::after,.veu_postList .postList_more a:hover::after,.btn_s .wp-block-vk-blocks-button a:hover::after,.wp-block-vk-blocks-button .btn_s a:hover::after,.btn_s .postList_more span:hover::after,.postList_more .btn_s span:hover::after,.btn_s .postList_more a:hover::after,.postList_more .btn_s a:hover::after,.btn_s .veu_postList .postList_more span:hover::after,.veu_postList .postList_more .btn_s span:hover::after,.btn_s .veu_postList .postList_more a:hover::after,.veu_postList .postList_more .btn_s a:hover::after{border-color:#fafafa !important}.btn_s .__secondary .wp-block-button__link,.postList_more .__secondary .wp-block-button__link,.postList_more .__secondary .wp-block-vk-blocks-button a,.wp-block-vk-blocks-button .postList_more .__secondary a,.postList_more .__secondary span,.postList_more .__secondary a,.postList_more .__secondary .veu_postList .postList_more span,.veu_postList .postList_more .postList_more .__secondary span,.postList_more .__secondary .veu_postList .postList_more a,.veu_postList .postList_more .postList_more .__secondary a,.veu_postList .postList_more .__secondary .wp-block-button__link,.veu_postList .postList_more .__secondary .wp-block-vk-blocks-button a,.wp-block-vk-blocks-button .veu_postList .postList_more .__secondary a,.veu_postList .postList_more .__secondary .postList_more span,.postList_more .veu_postList .postList_more .__secondary span,.veu_postList .postList_more .__secondary .postList_more a,.postList_more .veu_postList .postList_more .__secondary a,.veu_postList .postList_more .__secondary span,.veu_postList .postList_more .__secondary a,.btn_s .__secondary .wp-block-vk-blocks-button a,.wp-block-vk-blocks-button .btn_s .__secondary a,.btn_s .__secondary .postList_more span,.postList_more .btn_s .__secondary span,.btn_s .__secondary .postList_more a,.postList_more .btn_s .__secondary a,.btn_s .__secondary .veu_postList .postList_more span,.veu_postList .postList_more .btn_s .__secondary span,.btn_s .__secondary .veu_postList .postList_more a,.veu_postList .postList_more .btn_s .__secondary a,.btn_s .__secondary a{color:#897c5d !important;border-color:#897c5d}.btn_s .__secondary .wp-block-button__link::after,.postList_more .__secondary .wp-block-button__link::after,.postList_more .__secondary .wp-block-vk-blocks-button a::after,.wp-block-vk-blocks-button .postList_more .__secondary a::after,.postList_more .__secondary span::after,.postList_more .__secondary a::after,.postList_more .__secondary .veu_postList .postList_more span::after,.veu_postList .postList_more .postList_more .__secondary span::after,.postList_more .__secondary .veu_postList .postList_more a::after,.veu_postList .postList_more .postList_more .__secondary a::after,.veu_postList .postList_more .__secondary .wp-block-button__link::after,.veu_postList .postList_more .__secondary .wp-block-vk-blocks-button a::after,.wp-block-vk-blocks-button .veu_postList .postList_more .__secondary a::after,.veu_postList .postList_more .__secondary .postList_more span::after,.postList_more .veu_postList .postList_more .__secondary span::after,.veu_postList .postList_more .__secondary .postList_more a::after,.postList_more .veu_postList .postList_more .__secondary a::after,.veu_postList .postList_more .__secondary span::after,.veu_postList .postList_more .__secondary a::after,.btn_s .__secondary .wp-block-vk-blocks-button a::after,.wp-block-vk-blocks-button .btn_s .__secondary a::after,.btn_s .__secondary .postList_more span::after,.postList_more .btn_s .__secondary span::after,.btn_s .__secondary .postList_more a::after,.postList_more .btn_s .__secondary a::after,.btn_s .__secondary .veu_postList .postList_more span::after,.veu_postList .postList_more .btn_s .__secondary span::after,.btn_s .__secondary .veu_postList .postList_more a::after,.veu_postList .postList_more .btn_s .__secondary a::after,.btn_s .__secondary a::after{border-color:#897c5d}.btn_s .__tertiary .wp-block-button__link,.postList_more .__tertiary .wp-block-button__link,.postList_more .__tertiary .wp-block-vk-blocks-button a,.wp-block-vk-blocks-button .postList_more .__tertiary a,.postList_more .__tertiary span,.postList_more .__tertiary a,.postList_more .__tertiary .veu_postList .postList_more span,.veu_postList .postList_more .postList_more .__tertiary span,.postList_more .__tertiary .veu_postList .postList_more a,.veu_postList .postList_more .postList_more .__tertiary a,.veu_postList .postList_more .__tertiary .wp-block-button__link,.veu_postList .postList_more .__tertiary .wp-block-vk-blocks-button a,.wp-block-vk-blocks-button .veu_postList .postList_more .__tertiary a,.veu_postList .postList_more .__tertiary .postList_more span,.postList_more .veu_postList .postList_more .__tertiary span,.veu_postList .postList_more .__tertiary .postList_more a,.postList_more .veu_postList .postList_more .__tertiary a,.veu_postList .postList_more .__tertiary span,.veu_postList .postList_more .__tertiary a,.btn_s .__tertiary .wp-block-vk-blocks-button a,.wp-block-vk-blocks-button .btn_s .__tertiary a,.btn_s .__tertiary .postList_more span,.postList_more .btn_s .__tertiary span,.btn_s .__tertiary .postList_more a,.postList_more .btn_s .__tertiary a,.btn_s .__tertiary .veu_postList .postList_more span,.veu_postList .postList_more .btn_s .__tertiary span,.btn_s .__tertiary .veu_postList .postList_more a,.veu_postList .postList_more .btn_s .__tertiary a,.btn_s .__tertiary a{color:#42413f !important;border-color:#42413f}.btn_s .__tertiary .wp-block-button__link::after,.postList_more .__tertiary .wp-block-button__link::after,.postList_more .__tertiary .wp-block-vk-blocks-button a::after,.wp-block-vk-blocks-button .postList_more .__tertiary a::after,.postList_more .__tertiary span::after,.postList_more .__tertiary a::after,.postList_more .__tertiary .veu_postList .postList_more span::after,.veu_postList .postList_more .postList_more .__tertiary span::after,.postList_more .__tertiary .veu_postList .postList_more a::after,.veu_postList .postList_more .postList_more .__tertiary a::after,.veu_postList .postList_more .__tertiary .wp-block-button__link::after,.veu_postList .postList_more .__tertiary .wp-block-vk-blocks-button a::after,.wp-block-vk-blocks-button .veu_postList .postList_more .__tertiary a::after,.veu_postList .postList_more .__tertiary .postList_more span::after,.postList_more .veu_postList .postList_more .__tertiary span::after,.veu_postList .postList_more .__tertiary .postList_more a::after,.postList_more .veu_postList .postList_more .__tertiary a::after,.veu_postList .postList_more .__tertiary span::after,.veu_postList .postList_more .__tertiary a::after,.btn_s .__tertiary .wp-block-vk-blocks-button a::after,.wp-block-vk-blocks-button .btn_s .__tertiary a::after,.btn_s .__tertiary .postList_more span::after,.postList_more .btn_s .__tertiary span::after,.btn_s .__tertiary .postList_more a::after,.postList_more .btn_s .__tertiary a::after,.btn_s .__tertiary .veu_postList .postList_more span::after,.veu_postList .postList_more .btn_s .__tertiary span::after,.btn_s .__tertiary .veu_postList .postList_more a::after,.veu_postList .postList_more .btn_s .__tertiary a::after,.btn_s .__tertiary a::after{border-color:#42413f}.box-note{display:flex;align-items:baseline;margin-bottom:20px;padding:20px;background-color:#00000033;border:1px solid #8a724b}.box-note::before{font-family:"Font Awesome 5 Free";font-weight:900;content:"";color:#8a724b;font-size:1.2em;margin-right:8px}.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:#8a724b;font-size:1.2em;margin-right:8px}.box-note.__icon li:last-of-type{margin-bottom:0}.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:#8a724b;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}.carousel-inner .slide-text-set .container{margin-top:0;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;margin-left:130px}.carousel-inner .btn.btn-ghost{max-width:160px;max-height:40px}.cs_outline_wrap .section_inner .inner_wrap .clinic_info table.list tr th{white-space:nowrap}@media screen and (max-width:768px){.cs_outline_wrap .section_inner .inner_wrap .clinic_info table.list tr th{width:5em}}@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}.sideSection .widget{padding:30px;box-shadow:none;border-top:12px solid #42413f;border-radius:20px;background:rgba(66, 65, 63, 0.06)}.sideSection .widget>div{margin-bottom:0}.sideSection .widget .widget-title{margin-bottom:12px}.sideSection ul li{padding:10px 0;border-bottom:1px solid rgba(0, 0, 0, 0.05)}.sideSection ul li a{padding:0;border-bottom:none}.subSection-title,.subSection-title:after{border-width:2px}.subSection-title:after{bottom:-2px}.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}@media screen and (max-width:481px){.vk-mobile-nav-menu-btn{width:40px;height:40px}}.vk-mobile-nav-menu-btn.menu-open{background:url(/wp-content/themes/lightning-pro-child/assets/img/close.svg);border:none}.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}.siteFooter{border:none}.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:#8a724b;border-radius:10px;top:0;bottom:0;margin:auto;left:0}}.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 Serif JP", serif}@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}}.home .siteContent{padding-top:0}.mainSection-title,h2,.widget_ltg_full_wide_title_outer h2,.vk_heading h2 .vk_heading_title{border:none}.mainSection-title+.vk_heading_subtext,h2+.vk_heading_subtext,.widget_ltg_full_wide_title_outer h2+.vk_heading_subtext,.vk_heading h2 .vk_heading_title+.vk_heading_subtext{border:none !important;color:#8a724b !important;font-family:"Noto Serif JP", serif;font-size:2.2rem !important;line-height:1.4}@media screen and (max-width:481px){.mainSection-title+.vk_heading_subtext,h2+.vk_heading_subtext,.widget_ltg_full_wide_title_outer h2+.vk_heading_subtext,.vk_heading h2 .vk_heading_title+.vk_heading_subtext{font-size:1.7rem !important}}.mainSection-title:before,h2:before,.widget_ltg_full_wide_title_outer h2:before,.vk_heading h2 .vk_heading_title:before{content:none}.mainSection-title span,h2 span,.widget_ltg_full_wide_title_outer h2 span,.vk_heading h2 .vk_heading_title span{display:block;margin-bottom:0;text-align:center !important;color:#42413f;font-family:"Philosopher", sans-serif;line-height:1;font-size:1.4rem;font-weight:bold}@media screen and (max-width:481px){.mainSection-title span,h2 span,.widget_ltg_full_wide_title_outer h2 span,.vk_heading h2 .vk_heading_title span{font-size:1.2rem}}h3,.pr-content-title,.doctor__wrap .doctor__info .message{margin-top:60px;font-family:"Noto Serif JP", serif;font-size:1.8rem;font-weight:normal;border-bottom:none}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}}@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:#8a724b;font-family:"Noto Serif JP", serif;font-weight:400;font-size:2rem;line-height:1.4}.carousel{border:none}.carousel-inner{margin-top:122px}@media screen and (max-width:991.98px){.carousel-inner{margin-top:0}}.carousel-inner .slide-text-set{top:calc(50% + (122px / 2))}.carousel-inner .slide-text-set .container{margin-right:auto;margin-left:auto}.carousel-inner,.carousel-inner .carousel-inner{margin-top:0}.carousel-inner .slide-text-title{font-size:max(1.6rem, min(7vw, 3rem));font-size:clamp(1.6rem, 7vw, 3rem)}.carousel-inner .slide-text-caption{font-size:max(1rem, min(1.3vw, 1.3rem));font-size:clamp(1rem, 1.3vw, 1.3rem)}.carousel-inner>.item a>img,.carousel-inner>.item a>picture>img,.carousel-inner>.item img,.carousel-inner>.item picture>img{height:calc(100vh - 100px);max-height:800px;object-fit:cover;min-height:600px}@media screen and (max-width:768px){.carousel-inner>.item a>img,.carousel-inner>.item a>picture>img,.carousel-inner>.item img,.carousel-inner>.item picture>img{height:60vh;min-height:400px}}.carousel-inner .btn.btn-ghost{max-width:180px}.carousel-inner .btn.btn-ghost::after{border-color:#fafafa}.carousel-control-next,.carousel-control-prev{width:60px;height:calc(100% + (122px / 2))}@media screen and (max-width:768px){.carousel-control-next,.carousel-control-prev{display:none}}#top__fullcarousel+.section{max-width:initial;padding:80px calc(50vw - 50%);margin:0 calc(50% - 50vw);width:100vw}@media screen and (max-width:768px){#top__fullcarousel+.section{padding:0px calc(50vw - 50%)}}.gMenu_outer{width:initial}@media (min-width:1200px){.gMenu_outer{min-height:initial}}.gMenu{margin-top:0}.device-mobile .gMenu>li{padding:14px 2.2em}.device-mobile .gMenu li a,.device-pc .gMenu li a,.gMenu li a{padding:8px 1em 14px}.gMenu>li:before{bottom:12px;right:0;margin:auto}.gMenu>li:hover:before,.gMenu>li[class*="current"]:before{width:calc(100% - 2em);left:0;right:0;margin:auto;bottom:12px}.gMenu .sub-menu li{padding:0}.gMenu .sub-menu li a{margin:0;width:100%;display:block;padding:1em}.gMenu>li:before,.gMenu>li.menu-item-has-children::after{border-bottom-color:#8a724b}.gMenu .gMenu_name{font-weight:normal}.vk-mobile-nav{padding-bottom:0}.vk-mobile-nav-widget{margin-bottom:0}.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:#42413f}@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}.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}.pr-content-col-text p{margin-top:30px}.pr-content-col-text h3+p{margin:0}.widget_ltg_full_wide_title_outer{margin-top:80px;padding-top:80px}@media screen and (max-width:768px){.widget_ltg_full_wide_title_outer{margin-top:60px;padding-top:60px}}.mainSection .widget{margin:60px auto}@media screen and (max-width:768px){.mainSection .widget{margin:30px auto}}.pr-content{padding:3em calc(50vw - 50%) 6em}.pr-content-col-text p{margin-top:0}.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}.widget_vkexunit_contact_section{display:none !important}.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:#42413f}.top_news_area{padding:50px calc(50vw - 50%);margin:-60px calc(50% - 50vw);background:rgba(248, 247, 245, 0.2)}.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;width:10em}.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:rgba(248, 247, 245, 0.2)}@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:#00000033}@media screen and (max-width:481px){.cancel_info{margin-bottom:0;padding-bottom:60px}}.cancel_info .container{background-color:#fafafa;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:#8a724b;font-family:"Noto Serif JP", 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:rgba(248, 247, 245, 0.2);color:#8a724b;font-weight:bold;padding:0 12px}.history ul .ttl+.des{padding-left:1em}.siteHeader{display:block;position:fixed;background-color:rgba(255, 255, 255, 0.9);height:110px}@media screen and (max-width:991.98px){.siteHeader{height:63.5px;min-height:initial}}.siteHeader .siteHeadContainer{padding:0}.siteHeader .siteHeadContainer:after{content:none}@media screen and (max-width:991.98px){.siteHeader.navbar{display:flex;height:auto}}.siteHeader .container{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 0 0 5px}}.siteHeader .container .navbar-header{position:absolute;left:0;bottom:30px;display:block}@media screen and (max-width:991.98px){.siteHeader .container .navbar-header{position:initial}}.headerTop{background:none;border:none}.headerTop .container{background:none;position:relative;justify-content:flex-end;padding:0}@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{top:0}.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:#8a724b;font-weight:bold;margin-top:6px}.headerTop .container nav .headerTop_tel span{padding:0}.headerTop .container nav .headerTop_tel span i{color:#42413f}.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{font-size:1.4rem;line-height:1;height:60px;transition:0.3s ease;color:#fafafa !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:#fafafa}.headerTop .headerTop_contactBtn a.btn .tel_res_note{display:block;font-size:0.7rem;font-weight:normal;margin-top:4px}.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 5 Free";font-weight:600;font-size:1.3em}.headerTop .headerTop_tel .tel_time_note{font-size:0.7rem;background:#919090;display:block;line-height:1.3}.headerTop .headerTop_tel .headerTop_tel_wrap{padding:0;display:block;font-size:1.2rem !important;text-align-last:center}.headerTop .headerTop_tel .tel_time{line-height:1}.siteHeader_logo{padding:0}@media screen and (max-width:991.98px){.siteHeader_logo{margin:0}}.siteHeader_logo img{max-width:330px;width:100%;max-height:initial;height:initial}@media screen and (max-width:481px){.siteHeader_logo img{max-width:280px}}.page-header{margin-top:122px}@media screen and (max-width:991.98px){.page-header{margin-top:0}}.page-header,.page-header .carousel-inner{height:30vh;min-height:420px}@media screen and (max-width:991.98px){.page-header,.page-header .carousel-inner{min-height:240px}}.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 Serif JP", serif;margin:calc(122px - 1em) 0 0;white-space:nowrap}@media screen and (max-width:991.98px){.page-header h1.page-header_pageTitle{margin-top:calc(63px - 1em)}}.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:#21201d;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}.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 #919090}@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:#8a724b;margin:0 auto 20px;padding-left:0;font-weight:bold}@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:#8a724b;margin:0px auto 10px;font-weight:bold;padding-bottom:0;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 Serif JP", 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:#fafafa;border-radius:4px !important;font-size:1.4rem;line-height:1;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:#897c5d}@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:#42413f}.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}.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 5 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:#8a724b;font-size:2.1rem;margin-bottom:10px;font-weight:bold;text-decoration:none;transition:0.3s ease}.footer_contact__inner .tel__num:hover{text-decoration:underline}.footer_contact__inner .tel__num i{color:#42413f;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}}.sc_table table{border-top:none}.sc_table .note{display:flex;font-size:0.8em;margin:10p 10p 0}.sc_table .note span{margin-left:4px}.sc_table .tal{color:#21201d;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:#fafafa;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:bold;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:#8a724b}.sc_table td:not(:first-of-type){color:#8a724b}.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 #42413f;bottom:-3px;left:0;width:20%}.cs_outline_wrap .section_inner .inner_wrap{display:flex;align-items:stretch;justify-content:space-between;flex-wrap:wrap}@media screen and (max-width:991.98px){.cs_outline_wrap .section_inner .inner_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}}@media screen and (max-width:991.98px){.cs_outline_wrap .section_inner .inner_wrap .outline{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 #42413f;justify-content:space-between}.cs_outline_wrap .section_inner .inner_wrap .outline .clinic-img+div table tr td:not(:first-child){color:#8a724b}.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:initial}.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:#21201d;font-weight:bold}.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:#897c5d !important}.clinic_info .btn_area .design_button.button_reservation a{background:#8a724b !important}.clinic_info .btn_area .design_button.button_consult a{background:#42413f !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:60px;width:100%;margin-bottom:20px;object-fit:contain}@media screen and (max-width:481px){.clinic_info .name img{max-height:40px}}.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 .gallery .name{color:#21201d}.gallery-list .wrap>li img{border-radius:4px !important;height:260px;object-fit:cover;border:none;width:100%}.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;font-size:1.2em;color:#8a724b;margin-bottom:0}.gallery-list.group1 .wrap>li .des{text-align:center;font-size:0.9em}.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:#00000033;display:flex;flex-wrap:wrap;justify-content:space-between;padding:40px;box-shadow:0px 0px 10px 0px #000;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,.gallery-list.group2 .wrap>li figure{width:40%;max-width:400px}@media screen and (max-width:481px){.gallery-list.group2 .wrap>li a,.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,.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;font-size:1.4em;color:#8a724b;margin-top:10px;margin-bottom:10px;line-height:1.4}.gallery-list.group2 .wrap>li .des{text-align:left}.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 #000;margin-bottom:20px;background-color:#00000033;padding:40px}@media screen and (max-width:481px){.gallery-list.group3 .wrap>li{width:100%;padding:20px}}.gallery-list.group3 .wrap>li a,.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;font-size:1.4em;color:#8a724b;margin-bottom:0px}.gallery-list.group3 .wrap>li .des{text-align:left}.dammy{background:rgba(248, 247, 245, 0.2);display:flex;align-items:center;justify-content:center;height:260px;border-radius:4px !important;max-height:241.27px}.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:768px){.list_group{margin-right:-10px;margin-left:-10px}}@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:768px){.list_group:after{width:calc((100% / 2) - 10px);margin:0 5px}}@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:768px){.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 20px}}.list_group__wrapper a{height:100%;text-decoration:none;display:block;position:relative;background-color:#00000033;border-radius:4px !important;text-align:center;padding:30px;margin-bottom:20px;transition:0.3s ease;color:#fafafa}@media screen and (max-width:768px){.list_group__wrapper a{margin-bottom:16px;padding:20px 30px}}.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(66, 65, 63, 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:#8a724b}.list_group__wrapper .list_title .num{font-size:1rem;font-family:"Philosopher", sans-serif}.list_group__wrapper .list_title .title{margin:10px auto 20px;text-align:center !important;background-color:transparent;padding:0;font-weight:bold;font-size:1.4rem !important;border:none}.list_group__wrapper .list_title .title::before{content:none}.list_group__wrapper .list_title .text{color:#919090}.list_group__wrapper .list_title:before{content:none}.list_group__wrapper .text{text-align:left}@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}@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:#00000033}.course_flow .flowlist__wrapper:nth-child(even){background:rgba(248, 247, 245, 0.1)}.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:#fafafa;margin-right:30px;background:#42413f}@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:#8a724b;font-weight:bold;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:rgba(248, 247, 245, 0.2);border:1px solid transparent;border-radius:4px !important}.accordion-area .ac_title{position:relative;cursor:pointer;padding:3% 50px 3% 3%;margin:0;border-bottom:none;font-size:1.1rem !important;font-weight:bold;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:#21201d}.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:#fafafa;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:bold;color:#8a724b}.faqlist-wrapper .faqlist li .answer::before,.faqlist-wrapper .faqlist li .question::before{font-family:"Philosopher", sans-serif}.faqlist-wrapper .faqlist li .question{font-family:"Noto Serif JP", 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:bold}.doctorlist{margin-top:40px}.doctor__wrap{display:flex;justify-content:space-between;flex-wrap:wrap;margin-bottom:60px}@media screen and (max-width:991.98px){.doctor__wrap{margin-bottom:20px}}.doctor__wrap ul{padding:0;margin:0}.doctor__wrap li{list-style:none;margin:0;padding:0}.doctor__wrap .doctor__img{width:calc(40% - 3%)}@media screen and (max-width:991.98px){.doctor__wrap .doctor__img{text-align:center;width:100%;max-width:330px;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%)}@media screen and (max-width:991.98px){.doctor__wrap .doctor__info{width:100%;margin:30px auto 20px}}.doctor__wrap .doctor__info .message{font-size:1.4rem;font-weight:bold;background-color:initial;padding:initial}.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:#8a724b;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:#00000033;color:#8a724b;font-weight:bold;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:"Philosopher", sans-serif}.stafflist__wrapper .stafflist__bottom{margin:30px auto 60px}.stafflist__wrapper .stafflist__bottom .message{font-size:1.4rem;font-weight:bold}.stafflist__wrapper .stafflist__bottom .comment{margin:10px auto 30px;border:none;padding:0}.stafflist__wrapper .stafflist__bottom .history{background:rgba(248, 247, 245, 0.1);padding:10px;margin-top:20px}.stafflist__wrapper .stafflist__bottom .history_text{margin-bottom:0;width:100%;font-size:0.9rem;font-feature-settings:"palt"}.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:#8a724b;font-weight:bold;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:#42413f;font-family:"Philosopher", sans-serif;font-weight:bold;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(66, 65, 63, 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 #8a724b;display:flex;justify-content:center;align-items:center;padding:20px 1em;border-radius:4px !important;color:#8a724b;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%}}.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}.parts_bg.__lt{background-color:rgba(248, 247, 245, 0.1)}.parts_bg.__st{background-color:#00000033}.parts_bg.__mix{background-color:rgba(248, 247, 245, 0.2)}.parts_bg.__pri{background-color:rgba(145, 144, 144, 0.05)}.parts_bg.__pattern{background-image:url(/wp-content/themes/lightning-pro-child/assets/img/bg_pattern.jpg);background-repeat:repeat}.parts_bg.__line{background-image:url(/wp-content/themes/lightning-pro-child/assets/img/bg_line.svg);background-size:8px;background-color:rgba(248, 247, 245, 0.2)}.parts_bg.__design{background-image:url(/wp-content/themes/lightning-pro-child/assets/img/bg_dot.svg);background-size:20px 20px}.parts_bg.__check{background-image:url(/wp-content/themes/lightning-pro-child/assets/img/bg_check.svg);background-size:20px 20px}.parts_bg.__img{background-image:url(/wp-content/themes/lightning-pro-child/assets/img/bg_img.jpg);background-size:cover;background-blend-mode:lighten;background-color:rgba(250, 250, 250, 0.6)}@media screen and (max-width:481px){.parts_bg.__img{background-blend-mode:lighten;background-color:rgba(250, 250, 250, 0.4);background-position:100% 50%;background-size:cover}}.parts_bg.__img3{background-image:url(/wp-content/themes/lightning-pro-child/assets/img/bg_img_3.jpg);background-size:cover;background-blend-mode:multiply;background-color:rgba(49, 48, 46, 0.8)}.parts_bg.__img2{background-image:url(/wp-content/themes/lightning-pro-child/assets/img/bg_img_2.jpg);background-repeat:no-repeat;padding:0;background-position:0% 50%}@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:#fafafa;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}@media screen and (max-width:481px){.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:center !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:#fafafa}.parts_bg .group2 .wrap>li{background-color:#fafafa}.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 #919090}@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:#8a724b;margin:0 auto 20px;padding-left:0;font-weight:bold}@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:#8a724b;margin:0px auto 10px;font-weight:bold;padding-bottom:0;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 Serif JP", 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:#fafafa;border-radius:4px !important;font-size:1.4rem;line-height:1;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:#897c5d}@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:#42413f}.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}.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 5 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:#8a724b;font-size:2.1rem;margin-bottom:10px;font-weight:bold;text-decoration:none;transition:0.3s ease;font-family:"Noto Serif JP", serif}.parts_contact__inner .tel__num:hover{text-decoration:underline}.parts_contact__inner .tel__num i{color:#42413f;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:#42413f}.parts_contact_2 .parts_contact__inner .btn_area a.tel_btn{background:#8a724b}.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:#919090;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:#21201d;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:#fafafa;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:#21201d;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:#897c5d;font-family:"Font Awesome 5 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(66, 65, 63, 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:-20px}.medical_toc .toc_list>li{padding:initial;list-style:none}.medical_toc .toc_list>li a{position:relative;padding:20px 20px 30px 20px;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:10px;display:flex;align-items:center;justify-content:center;width:20px;height:20px;color:#919090;font-family:"Font Awesome 5 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:#42413f}.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;background-color:#fafafa}.child_list>li a .day-note::before{font-family:"Font Awesome 5 Free";font-weight:900;content:"";color:#8a724b;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;font-size:0.9rem;margin:8px 0 0;color:#42413f;font-family:"Philosopher", sans-serif}.child_list>li a .more{text-align:right;margin-top:auto;position:relative;color:#42413f;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:#42413f;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 #8a724b !important;background-color:rgba(248, 247, 245, 0.1)}.cs_post_wysiwyg #toc_container:not(.medical_toc) ul li:before{content:none}#toc_container:not(.medical_toc) .toc_title{font-family:"Noto Serif JP", 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:bold}#toc_container:not(.medical_toc) .toc_number{display:inline-block;font-weight:bold;font-size:75%;background:#3e3e3e;color:#fafafa;min-width:2.1em;min-height:2.1em;line-height:2.1;text-align:center;border-radius:1em;padding:0 7px;color:#fafafa;position:absolute;left:0.3em;top:0.8em;margin:auto;background-color:#8a724b}#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 #8a724b;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:#21201d;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:2px solid #919090;border-radius:0.5em;overflow:hidden}.cs_price+.cs_price{margin-top:40px}@media screen and (max-width:481px){.cs_price+.cs_price{margin-top:20px}}.cs_price .flex_wrap{margin:0 auto}.cs_price h3{background-color:#919090 !important;border:none;padding:12px 1em;color:#fafafa;margin-bottom:0px;margin-top:0;text-align:center}.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(66, 65, 63, 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 #8a724b;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.2rem;font-weight:bold;font-family:"Noto Serif JP", serif;margin-bottom:0;text-align:right;line-height:1;flex-shrink:0;white-space:nowrap}@media screen and (max-width:481px){.cs_price .price{background:rgba(248, 247, 245, 0.2);padding:18px;margin-top:12px;text-align:initial;font-size:1.3rem}}.cs_price .price .small{font-size:12px}@media screen and (max-width:481px){.cs_price h4,.cs_price .price{width:100%}}.cs_price .des{width:100%;background-color:rgba(248, 247, 245, 0.1);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}}.cs_price .wp-block-group.half_wrap>.wp-block-group__inner-container,.cs_price .half_wrap:not(.wp-block-group){align-items:center}.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}.parts_btn .section_catch:before{content:none}.parts_btn .section_catch span{display:block;color:#fafafa}.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:2rem}@media screen and (max-width:481px){.parts_btn .section_catch-jp{font-size:1.8rem}}.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:2}.parts_btn .opacityText span.mask::before{z-index:0}.parts_btn .opacityText.color_1 .section_catch{text-shadow:0 0 20px rgba(145, 144, 144, 0.2)}.parts_btn .opacityText.color_1 span.mask::before{background-color:rgba(145, 144, 144, 0.6)}.parts_btn .opacityText.color_1:hover span.mask::after{background:linear-gradient(45deg, rgba(138, 114, 75, 0.6), rgba(145, 144, 144, 0.6))}.parts_btn .opacityText.color_1 span.cap{background:rgba(145, 144, 144, 0.8)}.parts_btn .opacityText.color_2 .section_catch{text-shadow:0 0 20px rgba(138, 114, 75, 0.2)}.parts_btn .opacityText.color_2 span.mask::before{background-color:rgba(138, 114, 75, 0.6)}.parts_btn .opacityText.color_2:hover span.mask::after{background:linear-gradient(45deg, rgba(145, 144, 144, 0.6), rgba(138, 114, 75, 0.6))}.parts_btn .opacityText.color_2 span.cap{background:rgba(138, 114, 75, 0.8)}.parts_btn .opacityText img{opacity:1;transition:0.3s ease-in-out;height:260px !important;object-fit:cover;object-position:50% 30%}@media screen and (max-width:481px){.parts_btn .opacityText img{height:180px !important}}.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:#fafafa;line-height:1.5;border:2px solid white;border-radius:4px;padding:12px;box-shadow:0 0 15px rgba(33, 32, 29, 0.2);white-space:nowrap}.parts_btn .opacityText:hover span.cap{opacity:1}@media screen and (max-width:768px){.half_wrap>div.footer_info,.half_wrap>div.sc_table{width:100%}}.acces_way{margin-top:40px;text-align:left}.map_group{text-align:left}.map_group iframe{margin:40px auto 80px;height:600px;max-height:60vh}@media screen and (max-width:481px){.map_group iframe{margin:20px auto 60px}}.clinic_gal{margin-bottom:40px}.course_common{position:relative;z-index:-1}@media screen and (max-width:768px){.course_common{margin-bottom:-5.5rem}}.course_other .foogallery.fg-light .fg-item.fg-type-image.fg-loaded{margin-bottom:60px}.course_other.__care .foogallery.fg-light .fg-item.fg-type-image.fg-loaded{margin-bottom:20px}.fa-desktop:before{font-family:"Font Awesome 5 Free";font-weight:600}body{background-color:#21201d;color:#fafafa}.entry-meta_items{color:#8a724b}.sideSection .widget{background-color:#00000033}.siteFooter .nav li a,.gMenu a:active,.gMenu a:focus,.gMenu a:hover{color:#897c5d}.subSection-title{border-color:#919090}.entry-header,.media,.veu_postList ul.postList li{border-color:#42413f}.headerTop .container nav .headerTop_tel .tel_time,.entry-meta-dataList dd a,.widget_archive a,.widget_categories a,.widget_link_list a,.widget_nav_menu a,.widget_pages a,.widget_postlist a,.widget_recent_entries a,.media a.media-body_excerpt,.media .media-body .media-heading.entry-title a,.sc_table .tal,.gMenu a,.veu_postList .postList a,.veu_postList .postList_date{color:#fafafa}.footer_contact__inner .tel__time{color:#21201d}.mainSection-title span,h2 span,.widget_ltg_full_wide_title_outer h2 span,.vk_heading h2 .vk_heading_title span{font-size:5rem;font-weight:initial}@media screen and (max-width:481px){.mainSection-title span,h2 span,.widget_ltg_full_wide_title_outer h2 span,.vk_heading h2 .vk_heading_title span{display:block !important;font-size:3.6rem;text-align:center}}.mainSection-title+.vk_heading_subtext,h2+.vk_heading_subtext,.widget_ltg_full_wide_title_outer h2+.vk_heading_subtext,.vk_heading h2 .vk_heading_title+.vk_heading_subtext{border:none !important;color:#8a724b !important;font-family:"Philosopher", sans-serif;font-size:1.1rem !important;line-height:1.4}.mainSection-title+.vk_heading_subtext,h2+.vk_heading_subtext,.widget_ltg_full_wide_title_outer h2+.vk_heading_subtext,.vk_heading h2 .vk_heading_title+.vk_heading_subtext{color:#919090 !important;font-family:"Noto Serif JP", serif}@media screen and (max-width:481px){.mainSection-title+.vk_heading_subtext,h2+.vk_heading_subtext,.widget_ltg_full_wide_title_outer h2+.vk_heading_subtext,.vk_heading h2 .vk_heading_title+.vk_heading_subtext{text-align:center !important}}.mainSection-title span,h2 span,.widget_ltg_full_wide_title_outer h2 span,.vk_heading h2 .vk_heading_title span{text-align:left !important;color:#8a724b}@media screen and (max-width:481px){.mainSection-title span,h2 span,.widget_ltg_full_wide_title_outer h2 span,.vk_heading h2 .vk_heading_title span{text-align:center !important}}.cs_outline_wrap .section_inner .inner_wrap .outline{width:32.5%}.cs_outline_wrap .section_inner .inner_wrap .outline .clinic-img img{height:80%}.cs_outline_wrap .section_inner .inner_wrap .clinic_info{width:57.5%}.table tbody tr td,.table tbody tr th,.table td,.table th,.table thead tr td,.table thead tr th,table tbody tr td,table tbody tr th,table td,table th,table thead tr td,table thead tr th{border-color:#42413f}.parts_bg.__img2.clinic_bg_wrap{background-image:url(../img/bg_img_clinic.jpg);background-repeat:no-repeat;padding:0;margin-top:0;background-position:0% 50%}.parts_bg.__img2.clinic_bg_wrap>.wp-block-group__inner-container{background-color:#21201d;color:#fafafa}.parts_bg.__img2.clinic_bg_wrap>.wp-block-group__inner-container>*{max-width:800px}.vk_heading h2.vk_heading_title span{display:inline-block;position:relative;z-index:1;margin-top:70px}@media screen and (max-width:481px){.vk_heading h2.vk_heading_title span{margin-top:20px}}.vk_heading h2.vk_heading_title span::before{content:"";position:absolute;right:-90px;bottom:0px;display:inline-block;width:180px;height:190px;background:center / contain no-repeat url("../img/ttl_img.svg");opacity:0.2;z-index:-1}@media screen and (max-width:481px){.vk_heading h2.vk_heading_title span::before{right:-30px;width:160px;height:150px;bottom:-30px}}.siteHeader,.siteFooter{background-color:rgba(33, 32, 29, 0.9)}.slide-text-caption{font-size:max(16px, min(1.3vw, 24px));font-size:clamp(16px, 1.3vw, 24px)}.news_wrap .vk_heading h2.vk_heading_title span{margin-top:0}.news_wrap .mainSection .widget{margin:0}.news_wrap .veu_postList ul.postList li{border-color:#919090}.news_wrap .vk_heading h2.vk_heading_title span::before{content:none}.footer_contact .bg{background-blend-mode:darken;background-color:rgba(33, 32, 29, 0.5)}.gallery-list .wrap>li img{height:initial}.parts_bg.__img2.clinic_bg_wrap .name,.clinic_info .name{width:60%;max-width:320px}@media screen and (max-width:481px){.parts_bg.__img2.clinic_bg_wrap .name,.clinic_info .name{max-width:220px;width:80%;margin-bottom:10px}}@media screen and (max-width:768px){.parts_bg.__img2.clinic_bg_wrap .list td,.parts_bg.__img2.clinic_bg_wrap .list th,.clinic_info .list td,.clinic_info .list th{padding:0.5em 0em}}.parts_bg.__img2.clinic_bg_wrap .list th,.clinic_info .list th{vertical-align:baseline}@media screen and (max-width:768px){.parts_bg.__img2.clinic_bg_wrap .list th,.clinic_info .list th{min-width:6em}}.parts_bg.__img2.clinic_bg_wrap>.wp-block-group__inner-container,.clinic_info>.wp-block-group__inner-container{padding-bottom:0}.cs_outline_wrap+.sc_table *,.clinic_info+.sc_table *{font-size:0.9rem}.sc_table .tal{width:11em;font-size:0.8em}.sc_table td{padding:0.5em 0}.sc_table table.mod-schedule-table+.note{display:block;text-align:right}.clinic_info .sc_table>div{width:100%}.credit-note h4{font-size:1.1rem !important;border-bottom:solid 3px rgba(248, 247, 245, 0.1);position:relative;padding-bottom:6px;margin-top:20px;color:#fafafa}@media screen and (max-width:481px){.credit-note h4{margin-bottom:10px}}.credit-note h4::after{position:absolute;content:"";display:block;border-bottom:solid 3px #8a724b;bottom:-3px;width:20%}footer .clinic_info{display:flex;flex-direction:column}footer .clinic_info iframe{height:auto;margin-top:auto;flex-grow:1}footer .clinic_info .bnr_link{display:block;margin-top:30px;transition:0.3s ease-in-out}footer .clinic_info .bnr_link:hover{opacity:0.6}footer .clinic_info .bnr_link img{border:2px solid #42413f;box-shadow:0px 0px 10px 0px #000}footer .f_bnr{margin:20px 0 40px}footer .f_bnr a{display:block;transition:0.3s ease-in-out}footer .f_bnr a:hover{opacity:0.6}footer .f_bnr a img{border:2px solid #42413f;box-shadow:0px 0px 10px 0px #000}.page-header{margin-top:0}.page-header h1.page-header_pageTitle{margin:calc(110px - 1em) 0 0}@media screen and (max-width:991.98px){.page-header h1.page-header_pageTitle{margin:calc(65px - 1em) 0 0}}.footer_contact__inner.__tel .box-note{color:#21201d;margin-top:40px;background-color:#fafafa;line-height:1.5;font-size:0.9em}@media screen and (max-width:481px){.footer_contact__inner.__tel .box-note{text-align:initial}}.footer_contact__inner.__tel .tel__num{font-size:2.4rem}.footer_contact__inner.__tel .tel__num i{margin-right:4px;font-size:2rem}.footer_contact__inner .footer_contact__inner.__tel .ttl{border-bottom:none;background:none;font-size:1.3rem}.top_res_wrap .wp-block-buttons>.wp-block-button{width:calc(50% - 12px)}@media screen and (max-width:768px){.top_res_wrap .wp-block-buttons>.wp-block-button{width:100%}}.top_res_wrap .wp-block-buttons>.wp-block-button .wp-block-button__link,.top_res_wrap .wp-block-buttons>.wp-block-button .wp-block-vk-blocks-button a,.wp-block-vk-blocks-button .top_res_wrap .wp-block-buttons>.wp-block-button a,.top_res_wrap .wp-block-buttons>.wp-block-button .postList_more span,.postList_more .top_res_wrap .wp-block-buttons>.wp-block-button span,.top_res_wrap .wp-block-buttons>.wp-block-button .postList_more a,.postList_more .top_res_wrap .wp-block-buttons>.wp-block-button a,.top_res_wrap .wp-block-buttons>.wp-block-button .veu_postList .postList_more span,.veu_postList .postList_more .top_res_wrap .wp-block-buttons>.wp-block-button span,.top_res_wrap .wp-block-buttons>.wp-block-button .veu_postList .postList_more a,.veu_postList .postList_more .top_res_wrap .wp-block-buttons>.wp-block-button a{display:flex;min-width:initial}.top_res_wrap .widget_vkexunit_banner a{display:block;box-shadow:0px 0px 10px 0px #000}.top_res_wrap .widget_vkexunit_banner a img{border:2px solid #42413f}@media screen and (max-width:768px){.footer_contact__inner.__res{border:none;padding-bottom:0}.footer_contact__inner .btn_area a{padding:10px;font-size:1.2rem;text-align:center}.footer_contact__inner .btn_area a i{display:none}.footer_contact__inner+.footer_contact__inner{margin-top:10px}.footer_contact__inner .tel__time{letter-spacing:0.2;font-size:0.8em}.footer_contact__inner.__tel .box-note{margin-top:10px;margin-bottom:0;padding:10px;font-size:0.8em;letter-spacing:0.1px}.footer_contact__inner.__res .ttl,.footer_contact__inner.__tel .ttl{font-size:1.2rem !important;padding:0;margin:0 0 10px;font-weight:initial;font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", "Meiryo", sans-serif}.footer_contact .container{padding:20px}.footer_contact .bg{min-height:initial}}@media screen and (max-width:768px){.siteHeader_logo img{max-width:240px}}.mobile-nav-btn-right .vk-mobile-nav-menu-btn,.vk-mobile-nav-menu-btn.position-right{top:calc((63.5px / 2) - 20px)}.vk-mobile-nav{padding-top:0;margin-top:63.5px}.top_medical_wrap{list-style:none;padding-left:0}@media screen and (max-width:481px){.top_medical_wrap li+li{margin-top:13px !important}}.top_medical_wrap a{display:flex;align-items:center;justify-content:center;border:2px solid #897c5d;background-color:#00000033;padding:30px 30px 30px 10px;position:relative}@media screen and (max-width:481px){.top_medical_wrap a{padding:13px 20px 13px 10px}}.top_medical_wrap a:hover{background-color:#21201d;opacity:1;text-decoration:none}.top_medical_wrap 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:#897c5d;transform:rotate(45deg)}@media screen and (max-width:481px){.top_medical_wrap a:after{right:14px}}.headerTop .container nav .headerTop_tel .headerTop_tel_wrap{font-size:1.8rem !important;color:#897c5d;margin-top:0}.headerTop .container nav .headerTop_tel .headerTop_tel_wrap i{font-size:0.8em}.headerTop .container .headerTop_description{color:#8a724b;font-size:0.7em}.siteHeader{background-color:transparent;box-shadow:none}.headerTop .headerTop_contactBtn a.btn{display:flex;align-items:center;justify-content:center}.headerTop .container .headerTop_description{color:#fafafa}.headerTop .headerTop_contactBtn a.btn i:before{font-size:1em}/*# sourceMappingURL=style.css.map */