body{font-family:var(--font-family-main);color:var(--co_black);font-weight:400;letter-spacing:.05em}a{-webkit-transition:.3s;transition:.3s}strong{font-weight:500;color:#000}a strong,mark strong{color:inherit}.cs_only_pc{display:block !important}@media screen and (max-width: 767.98px){.cs_only_pc{display:none !important}}.cs_none_pc{display:none !important}@media screen and (max-width: 767.98px){.cs_none_pc{display:block !important}}.cs_only_sp{display:none !important}@media screen and (max-width: 575.98px){.cs_only_sp{display:block !important}}.cs_none_sp{display:block !important}@media screen and (max-width: 575.98px){.cs_none_sp{display:none !important}}.cs_initial_none{display:none}span.pc_none,br.pc_none{display:none !important}@media screen and (max-width: 575.98px){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: 575.98px){span.sp_none,br.sp_none{display:none !important}}span.pc_only,br.pc_only{display:inline-block !important}@media screen and (max-width: 767.98px){span.pc_only,br.pc_only{display:none !important}}.font-design{font-family:var(--font-family-design)}.font-main{font-family:var(--font-family-main)}.font-en{font-family:var(--font-family-en)}@media screen and (max-width: 575.98px){.sp_align,.sp_align.has-text-align-center{text-align:left !important}}.cs_fc_pri,.cs_fc_pri a,a.cs_fc_pri{color:var(--co_primary) !important}.cs_fc_pri_amc,.cs_fc_pri_amc a,a.cs_fc_pri_amc{color:var(--co_primary_amc) !important}.cs_fc_pri_sdb,.cs_fc_pri_sdb a,a.cs_fc_pri_sdb{color:var(--co_primary_sdb) !important}.cs_fc_sec,.cs_fc_sec a,a.cs_fc_sec{color:var(--co_secondary) !important}.cs_fc_ter,.cs_fc_ter a,a.cs_fc_ter{color:var(--co_tertiary) !important}.cs_fc_white,.cs_fc_white a,a.cs_fc_white{color:var(--co_white) !important}.cs_fc_black,.cs_fc_black a,a.cs_fc_black{color:var(--co_black) !important}.cs_fc_black,.cs_fc_black a,a.cs_fc_black{color:var(--co_black) !important}.cs_mgn_auto>*+*{margin-top:40px}@media screen and (max-width: 575.98px){.cs_mgn_auto>*+*{margin-top:30px}}.cs_mgn_t_none{margin-top:0 !important}.cs_mgn_t_xs{margin-top:10px !important}@media screen and (max-width: 575.98px){.cs_mgn_t_xs{margin:10px !important}}.cs_mgn_t_s{margin-top:20px !important}@media screen and (max-width: 575.98px){.cs_mgn_t_s{margin-top:15px !important}}.cs_mgn_t_m{margin-top:40px !important}@media screen and (max-width: 575.98px){.cs_mgn_t_m{margin-top:30px !important}}.cs_mgn_t_l{margin-top:80px !important}@media screen and (max-width: 575.98px){.cs_mgn_t_l{margin-top:60px !important}}.cs_mgn_t_xl{margin-top:140px !important}@media screen and (max-width: 575.98px){.cs_mgn_t_xl{margin-top:90px !important}}.cs_mgn_b_none{margin-bottom:0 !important}.cs_mgn_b_xs{margin-bottom:10px !important}@media screen and (max-width: 575.98px){.cs_mgn_b_xs{margin-bottom:10px !important}}.cs_mgn_b_s{margin-bottom:20px !important}@media screen and (max-width: 575.98px){.cs_mgn_b_s{margin-bottom:15px !important}}.cs_mgn_b_m{margin-bottom:40px !important}@media screen and (max-width: 575.98px){.cs_mgn_b_m{margin-bottom:30px !important}}.cs_mgn_b_l{margin-bottom:80px !important}@media screen and (max-width: 575.98px){.cs_mgn_b_l{margin-bottom:60px !important}}.cs_mgn_b_xl{margin-bottom:140px !important}@media screen and (max-width: 575.98px){.cs_mgn_b_xl{margin-bottom:90px !important}}.txt-st{font-weight:bolder;color:var(--co_red)}.txt-flex.wp-block-group .wp-block-group__inner-container,.txt-flex:not(.wp-block-group){display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.5em}.txt-flex.wp-block-group .wp-block-group__inner-container>*,.txt-flex:not(.wp-block-group)>*{white-space:nowrap;margin:0}.txt-note{margin-bottom:20px;padding:0 10px;padding:4px 10px;line-height:1.4;background-color:#f5eec1;display:inline-block}.wp-block-group.half_wrap>.wp-block-group__inner-container,.half_wrap.is-layout-flex,.half_wrap:not(.wp-block-group){display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;margin:0 -24px}@media screen and (max-width: 991.98px){.wp-block-group.half_wrap>.wp-block-group__inner-container,.half_wrap.is-layout-flex,.half_wrap:not(.wp-block-group){margin-right:0;margin-left:0}}@media screen and (max-width: 575.98px){.wp-block-group.half_wrap>.wp-block-group__inner-container.wp-container-1.wp-container-1,.half_wrap.is-layout-flex.wp-container-1.wp-container-1,.half_wrap:not(.wp-block-group).wp-container-1.wp-container-1{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.wp-block-group.half_wrap>.wp-block-group__inner-container>*,.half_wrap.is-layout-flex>*,.half_wrap:not(.wp-block-group)>*{width:calc(50% - 24px*2) !important;margin:0 24px}@media screen and (max-width: 991.98px){.wp-block-group.half_wrap>.wp-block-group__inner-container>*,.half_wrap.is-layout-flex>*,.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.is-layout-flex>*+*,.half_wrap:not(.wp-block-group)>*+*{margin-top:30px}}@media screen and (max-width: 575.98px){.wp-block-group.half_wrap>.wp-block-group__inner-container>*+*,.half_wrap.is-layout-flex>*+*,.half_wrap:not(.wp-block-group)>*+*{margin-top:20px}}.wp-block-group.half_wrap>.wp-block-group__inner-container>* img,.half_wrap.is-layout-flex>* img,.half_wrap:not(.wp-block-group)>* img{border-radius:calc(4px*1) !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.is-layout-flex>* .name img,.half_wrap.is-layout-flex>* .logo img,.half_wrap:not(.wp-block-group)>* .name img,.half_wrap:not(.wp-block-group)>* .logo img{border-radius:0 !important}.wp-block-group.half_wrap>.wp-block-group__inner-container .ttl,.half_wrap.is-layout-flex .ttl,.half_wrap:not(.wp-block-group) .ttl{margin-top:0;font-weight:500;line-height:1.4;border:none}.wp-block-group.half_wrap>.wp-block-group__inner-container .ttl:after,.half_wrap.is-layout-flex .ttl:after,.half_wrap:not(.wp-block-group) .ttl:after{content:none}.wp-block-group.half_wrap>.wp-block-group__inner-container h3,.half_wrap.is-layout-flex h3,.half_wrap:not(.wp-block-group) h3{font-size:1.6rem !important}.wp-block-group.half_wrap>.wp-block-group__inner-container h4,.half_wrap.is-layout-flex h4,.half_wrap:not(.wp-block-group) h4{font-size:1.5em !important}.wp-block-group.img_wrap>.wp-block-group__inner-container,.img_wrap:not(.wp-block-group),.img_wrap.is-layout-flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;gap:30px}@media screen and (max-width: 767.98px){.wp-block-group.img_wrap>.wp-block-group__inner-container,.img_wrap:not(.wp-block-group),.img_wrap.is-layout-flex{gap:20px;-webkit-flex-wrap:wrap !important;-ms-flex-wrap:wrap !important;flex-wrap:wrap !important}}.wp-block-group.img_wrap>.wp-block-group__inner-container>.wp-block-image,.wp-block-group.img_wrap>.wp-block-group__inner-container>figure,.img_wrap:not(.wp-block-group)>.wp-block-image,.img_wrap:not(.wp-block-group)>figure,.img_wrap.is-layout-flex>.wp-block-image,.img_wrap.is-layout-flex>figure{-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;max-width:100%;margin-bottom:0}.wp-block-group.img_wrap>.wp-block-group__inner-container>.wp-block-image img,.wp-block-group.img_wrap>.wp-block-group__inner-container>figure img,.img_wrap:not(.wp-block-group)>.wp-block-image img,.img_wrap:not(.wp-block-group)>figure img,.img_wrap.is-layout-flex>.wp-block-image img,.img_wrap.is-layout-flex>figure img{border-radius:calc(4px*1) !important;margin-right:auto;margin-left:auto;width:100%}.wp-block-group.img_wrap>.wp-block-group__inner-container>*:not(figure),.img_wrap:not(.wp-block-group)>*:not(figure),.img_wrap.is-layout-flex>*:not(figure){-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}@media screen and (max-width: 767.98px){.wp-block-group.img_wrap>.wp-block-group__inner-container>*,.img_wrap:not(.wp-block-group)>*,.img_wrap.is-layout-flex>*{width:100% !important;min-width:initial;margin-right:auto;margin-left:auto}}.wp-block-group.img_wrap>.wp-block-group__inner-container>* .name img,.wp-block-group.img_wrap>.wp-block-group__inner-container>* .logo img,.img_wrap:not(.wp-block-group)>* .name img,.img_wrap:not(.wp-block-group)>* .logo img,.img_wrap.is-layout-flex>* .name img,.img_wrap.is-layout-flex>* .logo img{border-radius:0 !important}.wp-block-group.img_wrap>.wp-block-group__inner-container .ttl,.img_wrap:not(.wp-block-group) .ttl,.img_wrap.is-layout-flex .ttl{margin-top:0;font-weight:500;line-height:1.4}.wp-block-group.img_wrap>.wp-block-group__inner-container h3,.img_wrap:not(.wp-block-group) h3,.img_wrap.is-layout-flex h3{font-size:1.4rem !important}.wp-block-group.img_wrap>.wp-block-group__inner-container h4,.img_wrap:not(.wp-block-group) h4,.img_wrap.is-layout-flex h4{font-size:1.3em !important}.wp-block-group.img_wrap>.wp-block-group__inner-container+.img_wrap,.img_wrap:not(.wp-block-group)+.img_wrap,.img_wrap.is-layout-flex+.img_wrap{margin-top:40px}.img_wrap.is-layout-flex.__small>.wp-block-image,.img_wrap.is-layout-flex.__small>figure,.wp-block-group.img_wrap.__small>.wp-block-group__inner-container>.wp-block-image,.wp-block-group.img_wrap.__small>.wp-block-group__inner-container>figure,.img_wrap.__small:not(.wp-block-group)>.wp-block-image,.img_wrap.__small:not(.wp-block-group)>figure{width:20%;min-width:80px;max-width:200px}.wp-block-group.img_wrap.__nonwrap>.wp-block-group__inner-container,.img_wrap.__nonwrap:not(.wp-block-group),.img_wrap.is-layout-flex.__nonwrap,.wp-block-group.half_wrap.__nonwrap>.wp-block-group__inner-container,.half_wrap.__nonwrap:not(.wp-block-group){-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}@media screen and (max-width: 991.98px){.wp-block-group.img_wrap.__nonwrap>.wp-block-group__inner-container>*+*,.img_wrap.__nonwrap:not(.wp-block-group)>*+*,.img_wrap.is-layout-flex.__nonwrap>*+*,.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.img_wrap.__nonwrap>.wp-block-group__inner-container .vk_button_link::after,.img_wrap.__nonwrap:not(.wp-block-group) .vk_button_link::after,.img_wrap.is-layout-flex.__nonwrap .vk_button_link::after,.wp-block-group.half_wrap.__nonwrap>.wp-block-group__inner-container .vk_button_link::after,.half_wrap.__nonwrap:not(.wp-block-group) .vk_button_link::after{right:12px}.wp-block-group.img_wrap.__reverse>.wp-block-group__inner-container,.img_wrap.__reverse:not(.wp-block-group),.img_wrap.is-layout-flex.__reverse,.wp-block-group.half_wrap.__reverse>.wp-block-group__inner-container,.half_wrap.__reverse:not(.wp-block-group){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}@media screen and (max-width: 991.98px){.wp-block-group.img_wrap.__reverse>.wp-block-group__inner-container,.img_wrap.__reverse:not(.wp-block-group),.img_wrap.is-layout-flex.__reverse,.wp-block-group.half_wrap.__reverse>.wp-block-group__inner-container,.half_wrap.__reverse:not(.wp-block-group){-webkit-box-orient:initial;-webkit-box-direction:initial;-webkit-flex-direction:initial;-ms-flex-direction:initial;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:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;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){-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.wp-block-group.flex_wrap>.wp-block-group__inner-container>*,.flex_wrap:not(.wp-block-group)>*{margin:0 20px;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink: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: 575.98px){.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>.wp-block-image,.wp-block-group.flex_wrap>.wp-block-group__inner-container>figure,.flex_wrap:not(.wp-block-group)>.wp-block-image,.flex_wrap:not(.wp-block-group)>figure{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.__wrap-1>.wp-block-group__inner-container,.__wrap-1:not(.wp-block-group){display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:calc(-160px/1/2);margin-left:calc(-160px/1/2)}.__wrap-1>.wp-block-group__inner-container>*,.__wrap-1:not(.wp-block-group)>*{width:calc(100%/1);padding:calc(160px/1/2);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media screen and (max-width: 991.98px){.__wrap-1>.wp-block-group__inner-container>*,.__wrap-1:not(.wp-block-group)>*{width:100%}.__wrap-1>.wp-block-group__inner-container>*:first-of-type,.__wrap-1:not(.wp-block-group)>*:first-of-type{padding-top:0}}.__wrap-1>.wp-block-group__inner-container>* img,.__wrap-1:not(.wp-block-group)>* img{width:100%;border-radius:calc(4px*0.5) !important}@media screen and (max-width: 991.98px){.__wrap-1>.wp-block-group__inner-container>* img,.__wrap-1:not(.wp-block-group)>* img{max-height:320px;-o-object-fit:cover;object-fit:cover;width:auto;margin-right:auto;margin-left:auto}}.__wrap-1>.wp-block-group__inner-container>* h3,.__wrap-1:not(.wp-block-group)>* h3{font-size:1.4rem !important}.__wrap-1>.wp-block-group__inner-container>* h4,.__wrap-1:not(.wp-block-group)>* h4{font-size:1.3em !important;padding-bottom:0;border:none}.__wrap-1>.wp-block-group__inner-container>* h4::after,.__wrap-1:not(.wp-block-group)>* h4::after{content:none}.__wrap-1>.wp-block-group__inner-container>* h4+*,.__wrap-1:not(.wp-block-group)>* h4+*{margin-top:20px}@media screen and (max-width: 991.98px){.__wrap-1>.wp-block-group__inner-container>*+*,.__wrap-1:not(.wp-block-group)>*+*{padding-top:0}}.__wrap-1.__bg>*>*>*{background-color:var(--co_stprimary);padding:40px;border-radius:calc(4px*1) !important;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;margin:0 !important}@media screen and (max-width: 991.98px){.__wrap-1.__bg>*>*>*{padding:30px 20px}}.__wrap-1.__bg.__white>*>*>*{background-color:var(--co_white);-webkit-box-shadow:0px 0px 10px 0px rgba(0,0,0,.05);box-shadow:0px 0px 10px 0px rgba(0,0,0,.05)}.__wrap-1.__bg.__cover>*>*>*{background-color:rgba(0,0,0,.04)}.__wrap-1.__bg.__narrow{margin:-10px}@media screen and (max-width: 991.98px){.__wrap-1.__bg.__narrow{margin:-8px}}.__wrap-1.__bg.__narrow>*,.__wrap-1.__bg.__narrow>.wp-block-group__inner-container{margin-right:0;margin-left:0}.__wrap-1.__bg.__narrow>*>*,.__wrap-1.__bg.__narrow>.wp-block-group__inner-container>*{padding:10px}@media screen and (max-width: 991.98px){.__wrap-1.__bg.__narrow>*>*,.__wrap-1.__bg.__narrow>.wp-block-group__inner-container>*{padding:8px}}.__wrap-1.__yoko .is-layout-flex:not(.wp-block-buttons)>.wp-block-image,.__wrap-1.__yoko .is-layout-flex:not(.wp-block-buttons)>figure{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.__wrap-1.__yoko .is-layout-flex:not(.wp-block-buttons)>.wp-block-image img,.__wrap-1.__yoko .is-layout-flex:not(.wp-block-buttons)>figure img{height:150px;max-width:150px;-o-object-fit:cover;object-fit:cover}.__wrap-1.__yoko .is-layout-flex:not(.wp-block-buttons)>*:not(figure,img){-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.__wrap-1.__yoko .is-layout-flex:not(.wp-block-buttons) .is-layout-constrained .wp-block-buttons{margin-bottom:0}.__wrap-1.is-layout-flex{margin-bottom:.5em}.__wrap-1.is-layout-flex>*{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;width:100%}.__wrap-1.__link>*>*{position:relative}.__wrap-1.__link.__narrow .wp-block-buttons{width:calc(100% - 20px);height:calc(100% - 20px);bottom:10px;right:10px}.__wrap-1.__link .wp-block-buttons{bottom:calc(160px/1/2);right:calc(160px/1/2);position:absolute;margin-bottom:0}.__wrap-1.__link .wp-block-buttons .wp-block-button,.__wrap-1.__link .wp-block-buttons .wp-block-button__link,.__wrap-1.__link .wp-block-buttons .postList_more span,.postList_more .__wrap-1.__link .wp-block-buttons span,.__wrap-1.__link .wp-block-buttons .postList_more a,.postList_more .__wrap-1.__link .wp-block-buttons a,.__wrap-1.__link .wp-block-buttons .wp-block-vk-blocks-button a,.wp-block-vk-blocks-button .__wrap-1.__link .wp-block-buttons a{display:block;width:100%;height:100%}.__wrap-1.__link .wp-block-buttons .wp-block-button__link,.__wrap-1.__link .wp-block-buttons .postList_more span,.postList_more .__wrap-1.__link .wp-block-buttons span,.__wrap-1.__link .wp-block-buttons .postList_more a,.postList_more .__wrap-1.__link .wp-block-buttons a,.__wrap-1.__link .wp-block-buttons .wp-block-vk-blocks-button a,.wp-block-vk-blocks-button .__wrap-1.__link .wp-block-buttons a{-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;border:2px solid rgba(0,0,0,0);background-color:rgba(0,0,0,0);color:rgba(0,0,0,0) !important}.__wrap-1.__link .wp-block-buttons .wp-block-button__link:hover,.__wrap-1.__link .wp-block-buttons .postList_more span:hover,.postList_more .__wrap-1.__link .wp-block-buttons span:hover,.__wrap-1.__link .wp-block-buttons .postList_more a:hover,.postList_more .__wrap-1.__link .wp-block-buttons a:hover,.__wrap-1.__link .wp-block-buttons .wp-block-vk-blocks-button a:hover,.wp-block-vk-blocks-button .__wrap-1.__link .wp-block-buttons a:hover{border-color:var(--co_primary);color:rgba(0,0,0,0) !important;background-color:rgba(0,0,0,0) !important}.__wrap-1.__link .wp-block-buttons .wp-block-button__link::after,.__wrap-1.__link .wp-block-buttons .postList_more span::after,.postList_more .__wrap-1.__link .wp-block-buttons span::after,.__wrap-1.__link .wp-block-buttons .postList_more a::after,.postList_more .__wrap-1.__link .wp-block-buttons a::after,.__wrap-1.__link .wp-block-buttons .wp-block-vk-blocks-button a::after,.wp-block-vk-blocks-button .__wrap-1.__link .wp-block-buttons a::after{content:none}.__wrap-2>.wp-block-group__inner-container,.__wrap-2:not(.wp-block-group){display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:calc(-160px/2/2);margin-left:calc(-160px/2/2)}.__wrap-2>.wp-block-group__inner-container>*,.__wrap-2:not(.wp-block-group)>*{width:calc(100%/2);padding:calc(160px/2/2);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media screen and (max-width: 991.98px){.__wrap-2>.wp-block-group__inner-container>*,.__wrap-2:not(.wp-block-group)>*{width:100%}.__wrap-2>.wp-block-group__inner-container>*:first-of-type,.__wrap-2:not(.wp-block-group)>*:first-of-type{padding-top:0}}.__wrap-2>.wp-block-group__inner-container>* img,.__wrap-2:not(.wp-block-group)>* img{width:100%;border-radius:calc(4px*0.5) !important}@media screen and (max-width: 991.98px){.__wrap-2>.wp-block-group__inner-container>* img,.__wrap-2:not(.wp-block-group)>* img{max-height:320px;-o-object-fit:cover;object-fit:cover;width:auto;margin-right:auto;margin-left:auto}}.__wrap-2>.wp-block-group__inner-container>* h3,.__wrap-2:not(.wp-block-group)>* h3{font-size:1.4rem !important}.__wrap-2>.wp-block-group__inner-container>* h4,.__wrap-2:not(.wp-block-group)>* h4{font-size:1.3em !important;padding-bottom:0;border:none}.__wrap-2>.wp-block-group__inner-container>* h4::after,.__wrap-2:not(.wp-block-group)>* h4::after{content:none}.__wrap-2>.wp-block-group__inner-container>* h4+*,.__wrap-2:not(.wp-block-group)>* h4+*{margin-top:20px}@media screen and (max-width: 991.98px){.__wrap-2>.wp-block-group__inner-container>*+*,.__wrap-2:not(.wp-block-group)>*+*{padding-top:0}}.__wrap-2.__bg>*>*>*{background-color:var(--co_stprimary);padding:40px;border-radius:calc(4px*1) !important;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;margin:0 !important}@media screen and (max-width: 991.98px){.__wrap-2.__bg>*>*>*{padding:30px 20px}}.__wrap-2.__bg.__white>*>*>*{background-color:var(--co_white);-webkit-box-shadow:0px 0px 10px 0px rgba(0,0,0,.05);box-shadow:0px 0px 10px 0px rgba(0,0,0,.05)}.__wrap-2.__bg.__cover>*>*>*{background-color:rgba(0,0,0,.04)}.__wrap-2.__bg.__narrow{margin:-10px}@media screen and (max-width: 991.98px){.__wrap-2.__bg.__narrow{margin:-8px}}.__wrap-2.__bg.__narrow>*,.__wrap-2.__bg.__narrow>.wp-block-group__inner-container{margin-right:0;margin-left:0}.__wrap-2.__bg.__narrow>*>*,.__wrap-2.__bg.__narrow>.wp-block-group__inner-container>*{padding:10px}@media screen and (max-width: 991.98px){.__wrap-2.__bg.__narrow>*>*,.__wrap-2.__bg.__narrow>.wp-block-group__inner-container>*{padding:8px}}.__wrap-2.__yoko .is-layout-flex:not(.wp-block-buttons)>.wp-block-image,.__wrap-2.__yoko .is-layout-flex:not(.wp-block-buttons)>figure{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.__wrap-2.__yoko .is-layout-flex:not(.wp-block-buttons)>.wp-block-image img,.__wrap-2.__yoko .is-layout-flex:not(.wp-block-buttons)>figure img{height:150px;max-width:150px;-o-object-fit:cover;object-fit:cover}.__wrap-2.__yoko .is-layout-flex:not(.wp-block-buttons)>*:not(figure,img){-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.__wrap-2.__yoko .is-layout-flex:not(.wp-block-buttons) .is-layout-constrained .wp-block-buttons{margin-bottom:0}.__wrap-2.is-layout-flex{margin-bottom:.5em}.__wrap-2.is-layout-flex>*{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;width:100%}.__wrap-2.__link>*>*{position:relative}.__wrap-2.__link.__narrow .wp-block-buttons{width:calc(100% - 20px);height:calc(100% - 20px);bottom:10px;right:10px}.__wrap-2.__link .wp-block-buttons{bottom:calc(160px/2/2);right:calc(160px/2/2);position:absolute;margin-bottom:0}.__wrap-2.__link .wp-block-buttons .wp-block-button,.__wrap-2.__link .wp-block-buttons .wp-block-button__link,.__wrap-2.__link .wp-block-buttons .postList_more span,.postList_more .__wrap-2.__link .wp-block-buttons span,.__wrap-2.__link .wp-block-buttons .postList_more a,.postList_more .__wrap-2.__link .wp-block-buttons a,.__wrap-2.__link .wp-block-buttons .wp-block-vk-blocks-button a,.wp-block-vk-blocks-button .__wrap-2.__link .wp-block-buttons a{display:block;width:100%;height:100%}.__wrap-2.__link .wp-block-buttons .wp-block-button__link,.__wrap-2.__link .wp-block-buttons .postList_more span,.postList_more .__wrap-2.__link .wp-block-buttons span,.__wrap-2.__link .wp-block-buttons .postList_more a,.postList_more .__wrap-2.__link .wp-block-buttons a,.__wrap-2.__link .wp-block-buttons .wp-block-vk-blocks-button a,.wp-block-vk-blocks-button .__wrap-2.__link .wp-block-buttons a{-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;border:2px solid rgba(0,0,0,0);background-color:rgba(0,0,0,0);color:rgba(0,0,0,0) !important}.__wrap-2.__link .wp-block-buttons .wp-block-button__link:hover,.__wrap-2.__link .wp-block-buttons .postList_more span:hover,.postList_more .__wrap-2.__link .wp-block-buttons span:hover,.__wrap-2.__link .wp-block-buttons .postList_more a:hover,.postList_more .__wrap-2.__link .wp-block-buttons a:hover,.__wrap-2.__link .wp-block-buttons .wp-block-vk-blocks-button a:hover,.wp-block-vk-blocks-button .__wrap-2.__link .wp-block-buttons a:hover{border-color:var(--co_primary);color:rgba(0,0,0,0) !important;background-color:rgba(0,0,0,0) !important}.__wrap-2.__link .wp-block-buttons .wp-block-button__link::after,.__wrap-2.__link .wp-block-buttons .postList_more span::after,.postList_more .__wrap-2.__link .wp-block-buttons span::after,.__wrap-2.__link .wp-block-buttons .postList_more a::after,.postList_more .__wrap-2.__link .wp-block-buttons a::after,.__wrap-2.__link .wp-block-buttons .wp-block-vk-blocks-button a::after,.wp-block-vk-blocks-button .__wrap-2.__link .wp-block-buttons a::after{content:none}.__wrap-3>.wp-block-group__inner-container,.__wrap-3:not(.wp-block-group){display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:calc(-160px/3/2);margin-left:calc(-160px/3/2)}.__wrap-3>.wp-block-group__inner-container>*,.__wrap-3:not(.wp-block-group)>*{width:calc(100%/3);padding:calc(160px/3/2);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media screen and (max-width: 991.98px){.__wrap-3>.wp-block-group__inner-container>*,.__wrap-3:not(.wp-block-group)>*{width:100%}.__wrap-3>.wp-block-group__inner-container>*:first-of-type,.__wrap-3:not(.wp-block-group)>*:first-of-type{padding-top:0}}.__wrap-3>.wp-block-group__inner-container>* img,.__wrap-3:not(.wp-block-group)>* img{width:100%;border-radius:calc(4px*0.5) !important}@media screen and (max-width: 991.98px){.__wrap-3>.wp-block-group__inner-container>* img,.__wrap-3:not(.wp-block-group)>* img{max-height:320px;-o-object-fit:cover;object-fit:cover;width:auto;margin-right:auto;margin-left:auto}}.__wrap-3>.wp-block-group__inner-container>* h3,.__wrap-3:not(.wp-block-group)>* h3{font-size:1.4rem !important}.__wrap-3>.wp-block-group__inner-container>* h4,.__wrap-3:not(.wp-block-group)>* h4{font-size:1.3em !important;padding-bottom:0;border:none}.__wrap-3>.wp-block-group__inner-container>* h4::after,.__wrap-3:not(.wp-block-group)>* h4::after{content:none}.__wrap-3>.wp-block-group__inner-container>* h4+*,.__wrap-3:not(.wp-block-group)>* h4+*{margin-top:20px}@media screen and (max-width: 991.98px){.__wrap-3>.wp-block-group__inner-container>*+*,.__wrap-3:not(.wp-block-group)>*+*{padding-top:0}}.__wrap-3.__bg>*>*>*{background-color:var(--co_stprimary);padding:40px;border-radius:calc(4px*1) !important;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;margin:0 !important}@media screen and (max-width: 991.98px){.__wrap-3.__bg>*>*>*{padding:30px 20px}}.__wrap-3.__bg.__white>*>*>*{background-color:var(--co_white);-webkit-box-shadow:0px 0px 10px 0px rgba(0,0,0,.05);box-shadow:0px 0px 10px 0px rgba(0,0,0,.05)}.__wrap-3.__bg.__cover>*>*>*{background-color:rgba(0,0,0,.04)}.__wrap-3.__bg.__narrow{margin:-10px}@media screen and (max-width: 991.98px){.__wrap-3.__bg.__narrow{margin:-8px}}.__wrap-3.__bg.__narrow>*,.__wrap-3.__bg.__narrow>.wp-block-group__inner-container{margin-right:0;margin-left:0}.__wrap-3.__bg.__narrow>*>*,.__wrap-3.__bg.__narrow>.wp-block-group__inner-container>*{padding:10px}@media screen and (max-width: 991.98px){.__wrap-3.__bg.__narrow>*>*,.__wrap-3.__bg.__narrow>.wp-block-group__inner-container>*{padding:8px}}.__wrap-3.__yoko .is-layout-flex:not(.wp-block-buttons)>.wp-block-image,.__wrap-3.__yoko .is-layout-flex:not(.wp-block-buttons)>figure{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.__wrap-3.__yoko .is-layout-flex:not(.wp-block-buttons)>.wp-block-image img,.__wrap-3.__yoko .is-layout-flex:not(.wp-block-buttons)>figure img{height:150px;max-width:150px;-o-object-fit:cover;object-fit:cover}.__wrap-3.__yoko .is-layout-flex:not(.wp-block-buttons)>*:not(figure,img){-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.__wrap-3.__yoko .is-layout-flex:not(.wp-block-buttons) .is-layout-constrained .wp-block-buttons{margin-bottom:0}.__wrap-3.is-layout-flex{margin-bottom:.5em}.__wrap-3.is-layout-flex>*{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;width:100%}.__wrap-3.__link>*>*{position:relative}.__wrap-3.__link.__narrow .wp-block-buttons{width:calc(100% - 20px);height:calc(100% - 20px);bottom:10px;right:10px}.__wrap-3.__link .wp-block-buttons{bottom:calc(160px/3/2);right:calc(160px/3/2);position:absolute;margin-bottom:0}.__wrap-3.__link .wp-block-buttons .wp-block-button,.__wrap-3.__link .wp-block-buttons .wp-block-button__link,.__wrap-3.__link .wp-block-buttons .postList_more span,.postList_more .__wrap-3.__link .wp-block-buttons span,.__wrap-3.__link .wp-block-buttons .postList_more a,.postList_more .__wrap-3.__link .wp-block-buttons a,.__wrap-3.__link .wp-block-buttons .wp-block-vk-blocks-button a,.wp-block-vk-blocks-button .__wrap-3.__link .wp-block-buttons a{display:block;width:100%;height:100%}.__wrap-3.__link .wp-block-buttons .wp-block-button__link,.__wrap-3.__link .wp-block-buttons .postList_more span,.postList_more .__wrap-3.__link .wp-block-buttons span,.__wrap-3.__link .wp-block-buttons .postList_more a,.postList_more .__wrap-3.__link .wp-block-buttons a,.__wrap-3.__link .wp-block-buttons .wp-block-vk-blocks-button a,.wp-block-vk-blocks-button .__wrap-3.__link .wp-block-buttons a{-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;border:2px solid rgba(0,0,0,0);background-color:rgba(0,0,0,0);color:rgba(0,0,0,0) !important}.__wrap-3.__link .wp-block-buttons .wp-block-button__link:hover,.__wrap-3.__link .wp-block-buttons .postList_more span:hover,.postList_more .__wrap-3.__link .wp-block-buttons span:hover,.__wrap-3.__link .wp-block-buttons .postList_more a:hover,.postList_more .__wrap-3.__link .wp-block-buttons a:hover,.__wrap-3.__link .wp-block-buttons .wp-block-vk-blocks-button a:hover,.wp-block-vk-blocks-button .__wrap-3.__link .wp-block-buttons a:hover{border-color:var(--co_primary);color:rgba(0,0,0,0) !important;background-color:rgba(0,0,0,0) !important}.__wrap-3.__link .wp-block-buttons .wp-block-button__link::after,.__wrap-3.__link .wp-block-buttons .postList_more span::after,.postList_more .__wrap-3.__link .wp-block-buttons span::after,.__wrap-3.__link .wp-block-buttons .postList_more a::after,.postList_more .__wrap-3.__link .wp-block-buttons a::after,.__wrap-3.__link .wp-block-buttons .wp-block-vk-blocks-button a::after,.wp-block-vk-blocks-button .__wrap-3.__link .wp-block-buttons a::after{content:none}.__wrap-4>.wp-block-group__inner-container,.__wrap-4:not(.wp-block-group){display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:calc(-160px/4/2);margin-left:calc(-160px/4/2)}.__wrap-4>.wp-block-group__inner-container>*,.__wrap-4:not(.wp-block-group)>*{width:calc(100%/4);padding:calc(160px/4/2);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media screen and (max-width: 991.98px){.__wrap-4>.wp-block-group__inner-container>*,.__wrap-4:not(.wp-block-group)>*{width:100%}.__wrap-4>.wp-block-group__inner-container>*:first-of-type,.__wrap-4:not(.wp-block-group)>*:first-of-type{padding-top:0}}.__wrap-4>.wp-block-group__inner-container>* img,.__wrap-4:not(.wp-block-group)>* img{width:100%;border-radius:calc(4px*0.5) !important}@media screen and (max-width: 991.98px){.__wrap-4>.wp-block-group__inner-container>* img,.__wrap-4:not(.wp-block-group)>* img{max-height:320px;-o-object-fit:cover;object-fit:cover;width:auto;margin-right:auto;margin-left:auto}}.__wrap-4>.wp-block-group__inner-container>* h3,.__wrap-4:not(.wp-block-group)>* h3{font-size:1.4rem !important}.__wrap-4>.wp-block-group__inner-container>* h4,.__wrap-4:not(.wp-block-group)>* h4{font-size:1.3em !important;padding-bottom:0;border:none}.__wrap-4>.wp-block-group__inner-container>* h4::after,.__wrap-4:not(.wp-block-group)>* h4::after{content:none}.__wrap-4>.wp-block-group__inner-container>* h4+*,.__wrap-4:not(.wp-block-group)>* h4+*{margin-top:20px}@media screen and (max-width: 991.98px){.__wrap-4>.wp-block-group__inner-container>*+*,.__wrap-4:not(.wp-block-group)>*+*{padding-top:0}}.__wrap-4.__bg>*>*>*{background-color:var(--co_stprimary);padding:40px;border-radius:calc(4px*1) !important;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;margin:0 !important}@media screen and (max-width: 991.98px){.__wrap-4.__bg>*>*>*{padding:30px 20px}}.__wrap-4.__bg.__white>*>*>*{background-color:var(--co_white);-webkit-box-shadow:0px 0px 10px 0px rgba(0,0,0,.05);box-shadow:0px 0px 10px 0px rgba(0,0,0,.05)}.__wrap-4.__bg.__cover>*>*>*{background-color:rgba(0,0,0,.04)}.__wrap-4.__bg.__narrow{margin:-10px}@media screen and (max-width: 991.98px){.__wrap-4.__bg.__narrow{margin:-8px}}.__wrap-4.__bg.__narrow>*,.__wrap-4.__bg.__narrow>.wp-block-group__inner-container{margin-right:0;margin-left:0}.__wrap-4.__bg.__narrow>*>*,.__wrap-4.__bg.__narrow>.wp-block-group__inner-container>*{padding:10px}@media screen and (max-width: 991.98px){.__wrap-4.__bg.__narrow>*>*,.__wrap-4.__bg.__narrow>.wp-block-group__inner-container>*{padding:8px}}.__wrap-4.__yoko .is-layout-flex:not(.wp-block-buttons)>.wp-block-image,.__wrap-4.__yoko .is-layout-flex:not(.wp-block-buttons)>figure{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.__wrap-4.__yoko .is-layout-flex:not(.wp-block-buttons)>.wp-block-image img,.__wrap-4.__yoko .is-layout-flex:not(.wp-block-buttons)>figure img{height:150px;max-width:150px;-o-object-fit:cover;object-fit:cover}.__wrap-4.__yoko .is-layout-flex:not(.wp-block-buttons)>*:not(figure,img){-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.__wrap-4.__yoko .is-layout-flex:not(.wp-block-buttons) .is-layout-constrained .wp-block-buttons{margin-bottom:0}.__wrap-4.is-layout-flex{margin-bottom:.5em}.__wrap-4.is-layout-flex>*{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;width:100%}.__wrap-4.__link>*>*{position:relative}.__wrap-4.__link.__narrow .wp-block-buttons{width:calc(100% - 20px);height:calc(100% - 20px);bottom:10px;right:10px}.__wrap-4.__link .wp-block-buttons{bottom:calc(160px/4/2);right:calc(160px/4/2);position:absolute;margin-bottom:0}.__wrap-4.__link .wp-block-buttons .wp-block-button,.__wrap-4.__link .wp-block-buttons .wp-block-button__link,.__wrap-4.__link .wp-block-buttons .postList_more span,.postList_more .__wrap-4.__link .wp-block-buttons span,.__wrap-4.__link .wp-block-buttons .postList_more a,.postList_more .__wrap-4.__link .wp-block-buttons a,.__wrap-4.__link .wp-block-buttons .wp-block-vk-blocks-button a,.wp-block-vk-blocks-button .__wrap-4.__link .wp-block-buttons a{display:block;width:100%;height:100%}.__wrap-4.__link .wp-block-buttons .wp-block-button__link,.__wrap-4.__link .wp-block-buttons .postList_more span,.postList_more .__wrap-4.__link .wp-block-buttons span,.__wrap-4.__link .wp-block-buttons .postList_more a,.postList_more .__wrap-4.__link .wp-block-buttons a,.__wrap-4.__link .wp-block-buttons .wp-block-vk-blocks-button a,.wp-block-vk-blocks-button .__wrap-4.__link .wp-block-buttons a{-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;border:2px solid rgba(0,0,0,0);background-color:rgba(0,0,0,0);color:rgba(0,0,0,0) !important}.__wrap-4.__link .wp-block-buttons .wp-block-button__link:hover,.__wrap-4.__link .wp-block-buttons .postList_more span:hover,.postList_more .__wrap-4.__link .wp-block-buttons span:hover,.__wrap-4.__link .wp-block-buttons .postList_more a:hover,.postList_more .__wrap-4.__link .wp-block-buttons a:hover,.__wrap-4.__link .wp-block-buttons .wp-block-vk-blocks-button a:hover,.wp-block-vk-blocks-button .__wrap-4.__link .wp-block-buttons a:hover{border-color:var(--co_primary);color:rgba(0,0,0,0) !important;background-color:rgba(0,0,0,0) !important}.__wrap-4.__link .wp-block-buttons .wp-block-button__link::after,.__wrap-4.__link .wp-block-buttons .postList_more span::after,.postList_more .__wrap-4.__link .wp-block-buttons span::after,.__wrap-4.__link .wp-block-buttons .postList_more a::after,.postList_more .__wrap-4.__link .wp-block-buttons a::after,.__wrap-4.__link .wp-block-buttons .wp-block-vk-blocks-button a::after,.wp-block-vk-blocks-button .__wrap-4.__link .wp-block-buttons a::after{content:none}.__wrap-5>.wp-block-group__inner-container,.__wrap-5:not(.wp-block-group){display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:calc(-160px/5/2);margin-left:calc(-160px/5/2)}.__wrap-5>.wp-block-group__inner-container>*,.__wrap-5:not(.wp-block-group)>*{width:calc(100%/5);padding:calc(160px/5/2);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media screen and (max-width: 991.98px){.__wrap-5>.wp-block-group__inner-container>*,.__wrap-5:not(.wp-block-group)>*{width:100%}.__wrap-5>.wp-block-group__inner-container>*:first-of-type,.__wrap-5:not(.wp-block-group)>*:first-of-type{padding-top:0}}.__wrap-5>.wp-block-group__inner-container>* img,.__wrap-5:not(.wp-block-group)>* img{width:100%;border-radius:calc(4px*0.5) !important}@media screen and (max-width: 991.98px){.__wrap-5>.wp-block-group__inner-container>* img,.__wrap-5:not(.wp-block-group)>* img{max-height:320px;-o-object-fit:cover;object-fit:cover;width:auto;margin-right:auto;margin-left:auto}}.__wrap-5>.wp-block-group__inner-container>* h3,.__wrap-5:not(.wp-block-group)>* h3{font-size:1.4rem !important}.__wrap-5>.wp-block-group__inner-container>* h4,.__wrap-5:not(.wp-block-group)>* h4{font-size:1.3em !important;padding-bottom:0;border:none}.__wrap-5>.wp-block-group__inner-container>* h4::after,.__wrap-5:not(.wp-block-group)>* h4::after{content:none}.__wrap-5>.wp-block-group__inner-container>* h4+*,.__wrap-5:not(.wp-block-group)>* h4+*{margin-top:20px}@media screen and (max-width: 991.98px){.__wrap-5>.wp-block-group__inner-container>*+*,.__wrap-5:not(.wp-block-group)>*+*{padding-top:0}}.__wrap-5.__bg>*>*>*{background-color:var(--co_stprimary);padding:40px;border-radius:calc(4px*1) !important;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;margin:0 !important}@media screen and (max-width: 991.98px){.__wrap-5.__bg>*>*>*{padding:30px 20px}}.__wrap-5.__bg.__white>*>*>*{background-color:var(--co_white);-webkit-box-shadow:0px 0px 10px 0px rgba(0,0,0,.05);box-shadow:0px 0px 10px 0px rgba(0,0,0,.05)}.__wrap-5.__bg.__cover>*>*>*{background-color:rgba(0,0,0,.04)}.__wrap-5.__bg.__narrow{margin:-10px}@media screen and (max-width: 991.98px){.__wrap-5.__bg.__narrow{margin:-8px}}.__wrap-5.__bg.__narrow>*,.__wrap-5.__bg.__narrow>.wp-block-group__inner-container{margin-right:0;margin-left:0}.__wrap-5.__bg.__narrow>*>*,.__wrap-5.__bg.__narrow>.wp-block-group__inner-container>*{padding:10px}@media screen and (max-width: 991.98px){.__wrap-5.__bg.__narrow>*>*,.__wrap-5.__bg.__narrow>.wp-block-group__inner-container>*{padding:8px}}.__wrap-5.__yoko .is-layout-flex:not(.wp-block-buttons)>.wp-block-image,.__wrap-5.__yoko .is-layout-flex:not(.wp-block-buttons)>figure{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.__wrap-5.__yoko .is-layout-flex:not(.wp-block-buttons)>.wp-block-image img,.__wrap-5.__yoko .is-layout-flex:not(.wp-block-buttons)>figure img{height:150px;max-width:150px;-o-object-fit:cover;object-fit:cover}.__wrap-5.__yoko .is-layout-flex:not(.wp-block-buttons)>*:not(figure,img){-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.__wrap-5.__yoko .is-layout-flex:not(.wp-block-buttons) .is-layout-constrained .wp-block-buttons{margin-bottom:0}.__wrap-5.is-layout-flex{margin-bottom:.5em}.__wrap-5.is-layout-flex>*{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;width:100%}.__wrap-5.__link>*>*{position:relative}.__wrap-5.__link.__narrow .wp-block-buttons{width:calc(100% - 20px);height:calc(100% - 20px);bottom:10px;right:10px}.__wrap-5.__link .wp-block-buttons{bottom:calc(160px/5/2);right:calc(160px/5/2);position:absolute;margin-bottom:0}.__wrap-5.__link .wp-block-buttons .wp-block-button,.__wrap-5.__link .wp-block-buttons .wp-block-button__link,.__wrap-5.__link .wp-block-buttons .postList_more span,.postList_more .__wrap-5.__link .wp-block-buttons span,.__wrap-5.__link .wp-block-buttons .postList_more a,.postList_more .__wrap-5.__link .wp-block-buttons a,.__wrap-5.__link .wp-block-buttons .wp-block-vk-blocks-button a,.wp-block-vk-blocks-button .__wrap-5.__link .wp-block-buttons a{display:block;width:100%;height:100%}.__wrap-5.__link .wp-block-buttons .wp-block-button__link,.__wrap-5.__link .wp-block-buttons .postList_more span,.postList_more .__wrap-5.__link .wp-block-buttons span,.__wrap-5.__link .wp-block-buttons .postList_more a,.postList_more .__wrap-5.__link .wp-block-buttons a,.__wrap-5.__link .wp-block-buttons .wp-block-vk-blocks-button a,.wp-block-vk-blocks-button .__wrap-5.__link .wp-block-buttons a{-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;border:2px solid rgba(0,0,0,0);background-color:rgba(0,0,0,0);color:rgba(0,0,0,0) !important}.__wrap-5.__link .wp-block-buttons .wp-block-button__link:hover,.__wrap-5.__link .wp-block-buttons .postList_more span:hover,.postList_more .__wrap-5.__link .wp-block-buttons span:hover,.__wrap-5.__link .wp-block-buttons .postList_more a:hover,.postList_more .__wrap-5.__link .wp-block-buttons a:hover,.__wrap-5.__link .wp-block-buttons .wp-block-vk-blocks-button a:hover,.wp-block-vk-blocks-button .__wrap-5.__link .wp-block-buttons a:hover{border-color:var(--co_primary);color:rgba(0,0,0,0) !important;background-color:rgba(0,0,0,0) !important}.__wrap-5.__link .wp-block-buttons .wp-block-button__link::after,.__wrap-5.__link .wp-block-buttons .postList_more span::after,.postList_more .__wrap-5.__link .wp-block-buttons span::after,.__wrap-5.__link .wp-block-buttons .postList_more a::after,.postList_more .__wrap-5.__link .wp-block-buttons a::after,.__wrap-5.__link .wp-block-buttons .wp-block-vk-blocks-button a::after,.wp-block-vk-blocks-button .__wrap-5.__link .wp-block-buttons a::after{content:none}.__wrap-6>.wp-block-group__inner-container,.__wrap-6:not(.wp-block-group){display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:calc(-160px/6/2);margin-left:calc(-160px/6/2)}.__wrap-6>.wp-block-group__inner-container>*,.__wrap-6:not(.wp-block-group)>*{width:calc(100%/6);padding:calc(160px/6/2);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media screen and (max-width: 991.98px){.__wrap-6>.wp-block-group__inner-container>*,.__wrap-6:not(.wp-block-group)>*{width:100%}.__wrap-6>.wp-block-group__inner-container>*:first-of-type,.__wrap-6:not(.wp-block-group)>*:first-of-type{padding-top:0}}.__wrap-6>.wp-block-group__inner-container>* img,.__wrap-6:not(.wp-block-group)>* img{width:100%;border-radius:calc(4px*0.5) !important}@media screen and (max-width: 991.98px){.__wrap-6>.wp-block-group__inner-container>* img,.__wrap-6:not(.wp-block-group)>* img{max-height:320px;-o-object-fit:cover;object-fit:cover;width:auto;margin-right:auto;margin-left:auto}}.__wrap-6>.wp-block-group__inner-container>* h3,.__wrap-6:not(.wp-block-group)>* h3{font-size:1.4rem !important}.__wrap-6>.wp-block-group__inner-container>* h4,.__wrap-6:not(.wp-block-group)>* h4{font-size:1.3em !important;padding-bottom:0;border:none}.__wrap-6>.wp-block-group__inner-container>* h4::after,.__wrap-6:not(.wp-block-group)>* h4::after{content:none}.__wrap-6>.wp-block-group__inner-container>* h4+*,.__wrap-6:not(.wp-block-group)>* h4+*{margin-top:20px}@media screen and (max-width: 991.98px){.__wrap-6>.wp-block-group__inner-container>*+*,.__wrap-6:not(.wp-block-group)>*+*{padding-top:0}}.__wrap-6.__bg>*>*>*{background-color:var(--co_stprimary);padding:40px;border-radius:calc(4px*1) !important;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;margin:0 !important}@media screen and (max-width: 991.98px){.__wrap-6.__bg>*>*>*{padding:30px 20px}}.__wrap-6.__bg.__white>*>*>*{background-color:var(--co_white);-webkit-box-shadow:0px 0px 10px 0px rgba(0,0,0,.05);box-shadow:0px 0px 10px 0px rgba(0,0,0,.05)}.__wrap-6.__bg.__cover>*>*>*{background-color:rgba(0,0,0,.04)}.__wrap-6.__bg.__narrow{margin:-10px}@media screen and (max-width: 991.98px){.__wrap-6.__bg.__narrow{margin:-8px}}.__wrap-6.__bg.__narrow>*,.__wrap-6.__bg.__narrow>.wp-block-group__inner-container{margin-right:0;margin-left:0}.__wrap-6.__bg.__narrow>*>*,.__wrap-6.__bg.__narrow>.wp-block-group__inner-container>*{padding:10px}@media screen and (max-width: 991.98px){.__wrap-6.__bg.__narrow>*>*,.__wrap-6.__bg.__narrow>.wp-block-group__inner-container>*{padding:8px}}.__wrap-6.__yoko .is-layout-flex:not(.wp-block-buttons)>.wp-block-image,.__wrap-6.__yoko .is-layout-flex:not(.wp-block-buttons)>figure{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.__wrap-6.__yoko .is-layout-flex:not(.wp-block-buttons)>.wp-block-image img,.__wrap-6.__yoko .is-layout-flex:not(.wp-block-buttons)>figure img{height:150px;max-width:150px;-o-object-fit:cover;object-fit:cover}.__wrap-6.__yoko .is-layout-flex:not(.wp-block-buttons)>*:not(figure,img){-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.__wrap-6.__yoko .is-layout-flex:not(.wp-block-buttons) .is-layout-constrained .wp-block-buttons{margin-bottom:0}.__wrap-6.is-layout-flex{margin-bottom:.5em}.__wrap-6.is-layout-flex>*{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;width:100%}.__wrap-6.__link>*>*{position:relative}.__wrap-6.__link.__narrow .wp-block-buttons{width:calc(100% - 20px);height:calc(100% - 20px);bottom:10px;right:10px}.__wrap-6.__link .wp-block-buttons{bottom:calc(160px/6/2);right:calc(160px/6/2);position:absolute;margin-bottom:0}.__wrap-6.__link .wp-block-buttons .wp-block-button,.__wrap-6.__link .wp-block-buttons .wp-block-button__link,.__wrap-6.__link .wp-block-buttons .postList_more span,.postList_more .__wrap-6.__link .wp-block-buttons span,.__wrap-6.__link .wp-block-buttons .postList_more a,.postList_more .__wrap-6.__link .wp-block-buttons a,.__wrap-6.__link .wp-block-buttons .wp-block-vk-blocks-button a,.wp-block-vk-blocks-button .__wrap-6.__link .wp-block-buttons a{display:block;width:100%;height:100%}.__wrap-6.__link .wp-block-buttons .wp-block-button__link,.__wrap-6.__link .wp-block-buttons .postList_more span,.postList_more .__wrap-6.__link .wp-block-buttons span,.__wrap-6.__link .wp-block-buttons .postList_more a,.postList_more .__wrap-6.__link .wp-block-buttons a,.__wrap-6.__link .wp-block-buttons .wp-block-vk-blocks-button a,.wp-block-vk-blocks-button .__wrap-6.__link .wp-block-buttons a{-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;border:2px solid rgba(0,0,0,0);background-color:rgba(0,0,0,0);color:rgba(0,0,0,0) !important}.__wrap-6.__link .wp-block-buttons .wp-block-button__link:hover,.__wrap-6.__link .wp-block-buttons .postList_more span:hover,.postList_more .__wrap-6.__link .wp-block-buttons span:hover,.__wrap-6.__link .wp-block-buttons .postList_more a:hover,.postList_more .__wrap-6.__link .wp-block-buttons a:hover,.__wrap-6.__link .wp-block-buttons .wp-block-vk-blocks-button a:hover,.wp-block-vk-blocks-button .__wrap-6.__link .wp-block-buttons a:hover{border-color:var(--co_primary);color:rgba(0,0,0,0) !important;background-color:rgba(0,0,0,0) !important}.__wrap-6.__link .wp-block-buttons .wp-block-button__link::after,.__wrap-6.__link .wp-block-buttons .postList_more span::after,.postList_more .__wrap-6.__link .wp-block-buttons span::after,.__wrap-6.__link .wp-block-buttons .postList_more a::after,.postList_more .__wrap-6.__link .wp-block-buttons a::after,.__wrap-6.__link .wp-block-buttons .wp-block-vk-blocks-button a::after,.wp-block-vk-blocks-button .__wrap-6.__link .wp-block-buttons a::after{content:none}.__wrap-7>.wp-block-group__inner-container,.__wrap-7:not(.wp-block-group){display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:calc(-160px/7/2);margin-left:calc(-160px/7/2)}.__wrap-7>.wp-block-group__inner-container>*,.__wrap-7:not(.wp-block-group)>*{width:calc(100%/7);padding:calc(160px/7/2);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media screen and (max-width: 991.98px){.__wrap-7>.wp-block-group__inner-container>*,.__wrap-7:not(.wp-block-group)>*{width:100%}.__wrap-7>.wp-block-group__inner-container>*:first-of-type,.__wrap-7:not(.wp-block-group)>*:first-of-type{padding-top:0}}.__wrap-7>.wp-block-group__inner-container>* img,.__wrap-7:not(.wp-block-group)>* img{width:100%;border-radius:calc(4px*0.5) !important}@media screen and (max-width: 991.98px){.__wrap-7>.wp-block-group__inner-container>* img,.__wrap-7:not(.wp-block-group)>* img{max-height:320px;-o-object-fit:cover;object-fit:cover;width:auto;margin-right:auto;margin-left:auto}}.__wrap-7>.wp-block-group__inner-container>* h3,.__wrap-7:not(.wp-block-group)>* h3{font-size:1.4rem !important}.__wrap-7>.wp-block-group__inner-container>* h4,.__wrap-7:not(.wp-block-group)>* h4{font-size:1.3em !important;padding-bottom:0;border:none}.__wrap-7>.wp-block-group__inner-container>* h4::after,.__wrap-7:not(.wp-block-group)>* h4::after{content:none}.__wrap-7>.wp-block-group__inner-container>* h4+*,.__wrap-7:not(.wp-block-group)>* h4+*{margin-top:20px}@media screen and (max-width: 991.98px){.__wrap-7>.wp-block-group__inner-container>*+*,.__wrap-7:not(.wp-block-group)>*+*{padding-top:0}}.__wrap-7.__bg>*>*>*{background-color:var(--co_stprimary);padding:40px;border-radius:calc(4px*1) !important;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;margin:0 !important}@media screen and (max-width: 991.98px){.__wrap-7.__bg>*>*>*{padding:30px 20px}}.__wrap-7.__bg.__white>*>*>*{background-color:var(--co_white);-webkit-box-shadow:0px 0px 10px 0px rgba(0,0,0,.05);box-shadow:0px 0px 10px 0px rgba(0,0,0,.05)}.__wrap-7.__bg.__cover>*>*>*{background-color:rgba(0,0,0,.04)}.__wrap-7.__bg.__narrow{margin:-10px}@media screen and (max-width: 991.98px){.__wrap-7.__bg.__narrow{margin:-8px}}.__wrap-7.__bg.__narrow>*,.__wrap-7.__bg.__narrow>.wp-block-group__inner-container{margin-right:0;margin-left:0}.__wrap-7.__bg.__narrow>*>*,.__wrap-7.__bg.__narrow>.wp-block-group__inner-container>*{padding:10px}@media screen and (max-width: 991.98px){.__wrap-7.__bg.__narrow>*>*,.__wrap-7.__bg.__narrow>.wp-block-group__inner-container>*{padding:8px}}.__wrap-7.__yoko .is-layout-flex:not(.wp-block-buttons)>.wp-block-image,.__wrap-7.__yoko .is-layout-flex:not(.wp-block-buttons)>figure{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.__wrap-7.__yoko .is-layout-flex:not(.wp-block-buttons)>.wp-block-image img,.__wrap-7.__yoko .is-layout-flex:not(.wp-block-buttons)>figure img{height:150px;max-width:150px;-o-object-fit:cover;object-fit:cover}.__wrap-7.__yoko .is-layout-flex:not(.wp-block-buttons)>*:not(figure,img){-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.__wrap-7.__yoko .is-layout-flex:not(.wp-block-buttons) .is-layout-constrained .wp-block-buttons{margin-bottom:0}.__wrap-7.is-layout-flex{margin-bottom:.5em}.__wrap-7.is-layout-flex>*{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;width:100%}.__wrap-7.__link>*>*{position:relative}.__wrap-7.__link.__narrow .wp-block-buttons{width:calc(100% - 20px);height:calc(100% - 20px);bottom:10px;right:10px}.__wrap-7.__link .wp-block-buttons{bottom:calc(160px/7/2);right:calc(160px/7/2);position:absolute;margin-bottom:0}.__wrap-7.__link .wp-block-buttons .wp-block-button,.__wrap-7.__link .wp-block-buttons .wp-block-button__link,.__wrap-7.__link .wp-block-buttons .postList_more span,.postList_more .__wrap-7.__link .wp-block-buttons span,.__wrap-7.__link .wp-block-buttons .postList_more a,.postList_more .__wrap-7.__link .wp-block-buttons a,.__wrap-7.__link .wp-block-buttons .wp-block-vk-blocks-button a,.wp-block-vk-blocks-button .__wrap-7.__link .wp-block-buttons a{display:block;width:100%;height:100%}.__wrap-7.__link .wp-block-buttons .wp-block-button__link,.__wrap-7.__link .wp-block-buttons .postList_more span,.postList_more .__wrap-7.__link .wp-block-buttons span,.__wrap-7.__link .wp-block-buttons .postList_more a,.postList_more .__wrap-7.__link .wp-block-buttons a,.__wrap-7.__link .wp-block-buttons .wp-block-vk-blocks-button a,.wp-block-vk-blocks-button .__wrap-7.__link .wp-block-buttons a{-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;border:2px solid rgba(0,0,0,0);background-color:rgba(0,0,0,0);color:rgba(0,0,0,0) !important}.__wrap-7.__link .wp-block-buttons .wp-block-button__link:hover,.__wrap-7.__link .wp-block-buttons .postList_more span:hover,.postList_more .__wrap-7.__link .wp-block-buttons span:hover,.__wrap-7.__link .wp-block-buttons .postList_more a:hover,.postList_more .__wrap-7.__link .wp-block-buttons a:hover,.__wrap-7.__link .wp-block-buttons .wp-block-vk-blocks-button a:hover,.wp-block-vk-blocks-button .__wrap-7.__link .wp-block-buttons a:hover{border-color:var(--co_primary);color:rgba(0,0,0,0) !important;background-color:rgba(0,0,0,0) !important}.__wrap-7.__link .wp-block-buttons .wp-block-button__link::after,.__wrap-7.__link .wp-block-buttons .postList_more span::after,.postList_more .__wrap-7.__link .wp-block-buttons span::after,.__wrap-7.__link .wp-block-buttons .postList_more a::after,.postList_more .__wrap-7.__link .wp-block-buttons a::after,.__wrap-7.__link .wp-block-buttons .wp-block-vk-blocks-button a::after,.wp-block-vk-blocks-button .__wrap-7.__link .wp-block-buttons a::after{content:none}.__wrap-8>.wp-block-group__inner-container,.__wrap-8:not(.wp-block-group){display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:calc(-160px/8/2);margin-left:calc(-160px/8/2)}.__wrap-8>.wp-block-group__inner-container>*,.__wrap-8:not(.wp-block-group)>*{width:calc(100%/8);padding:calc(160px/8/2);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media screen and (max-width: 991.98px){.__wrap-8>.wp-block-group__inner-container>*,.__wrap-8:not(.wp-block-group)>*{width:100%}.__wrap-8>.wp-block-group__inner-container>*:first-of-type,.__wrap-8:not(.wp-block-group)>*:first-of-type{padding-top:0}}.__wrap-8>.wp-block-group__inner-container>* img,.__wrap-8:not(.wp-block-group)>* img{width:100%;border-radius:calc(4px*0.5) !important}@media screen and (max-width: 991.98px){.__wrap-8>.wp-block-group__inner-container>* img,.__wrap-8:not(.wp-block-group)>* img{max-height:320px;-o-object-fit:cover;object-fit:cover;width:auto;margin-right:auto;margin-left:auto}}.__wrap-8>.wp-block-group__inner-container>* h3,.__wrap-8:not(.wp-block-group)>* h3{font-size:1.4rem !important}.__wrap-8>.wp-block-group__inner-container>* h4,.__wrap-8:not(.wp-block-group)>* h4{font-size:1.3em !important;padding-bottom:0;border:none}.__wrap-8>.wp-block-group__inner-container>* h4::after,.__wrap-8:not(.wp-block-group)>* h4::after{content:none}.__wrap-8>.wp-block-group__inner-container>* h4+*,.__wrap-8:not(.wp-block-group)>* h4+*{margin-top:20px}@media screen and (max-width: 991.98px){.__wrap-8>.wp-block-group__inner-container>*+*,.__wrap-8:not(.wp-block-group)>*+*{padding-top:0}}.__wrap-8.__bg>*>*>*{background-color:var(--co_stprimary);padding:40px;border-radius:calc(4px*1) !important;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;margin:0 !important}@media screen and (max-width: 991.98px){.__wrap-8.__bg>*>*>*{padding:30px 20px}}.__wrap-8.__bg.__white>*>*>*{background-color:var(--co_white);-webkit-box-shadow:0px 0px 10px 0px rgba(0,0,0,.05);box-shadow:0px 0px 10px 0px rgba(0,0,0,.05)}.__wrap-8.__bg.__cover>*>*>*{background-color:rgba(0,0,0,.04)}.__wrap-8.__bg.__narrow{margin:-10px}@media screen and (max-width: 991.98px){.__wrap-8.__bg.__narrow{margin:-8px}}.__wrap-8.__bg.__narrow>*,.__wrap-8.__bg.__narrow>.wp-block-group__inner-container{margin-right:0;margin-left:0}.__wrap-8.__bg.__narrow>*>*,.__wrap-8.__bg.__narrow>.wp-block-group__inner-container>*{padding:10px}@media screen and (max-width: 991.98px){.__wrap-8.__bg.__narrow>*>*,.__wrap-8.__bg.__narrow>.wp-block-group__inner-container>*{padding:8px}}.__wrap-8.__yoko .is-layout-flex:not(.wp-block-buttons)>.wp-block-image,.__wrap-8.__yoko .is-layout-flex:not(.wp-block-buttons)>figure{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.__wrap-8.__yoko .is-layout-flex:not(.wp-block-buttons)>.wp-block-image img,.__wrap-8.__yoko .is-layout-flex:not(.wp-block-buttons)>figure img{height:150px;max-width:150px;-o-object-fit:cover;object-fit:cover}.__wrap-8.__yoko .is-layout-flex:not(.wp-block-buttons)>*:not(figure,img){-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.__wrap-8.__yoko .is-layout-flex:not(.wp-block-buttons) .is-layout-constrained .wp-block-buttons{margin-bottom:0}.__wrap-8.is-layout-flex{margin-bottom:.5em}.__wrap-8.is-layout-flex>*{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;width:100%}.__wrap-8.__link>*>*{position:relative}.__wrap-8.__link.__narrow .wp-block-buttons{width:calc(100% - 20px);height:calc(100% - 20px);bottom:10px;right:10px}.__wrap-8.__link .wp-block-buttons{bottom:calc(160px/8/2);right:calc(160px/8/2);position:absolute;margin-bottom:0}.__wrap-8.__link .wp-block-buttons .wp-block-button,.__wrap-8.__link .wp-block-buttons .wp-block-button__link,.__wrap-8.__link .wp-block-buttons .postList_more span,.postList_more .__wrap-8.__link .wp-block-buttons span,.__wrap-8.__link .wp-block-buttons .postList_more a,.postList_more .__wrap-8.__link .wp-block-buttons a,.__wrap-8.__link .wp-block-buttons .wp-block-vk-blocks-button a,.wp-block-vk-blocks-button .__wrap-8.__link .wp-block-buttons a{display:block;width:100%;height:100%}.__wrap-8.__link .wp-block-buttons .wp-block-button__link,.__wrap-8.__link .wp-block-buttons .postList_more span,.postList_more .__wrap-8.__link .wp-block-buttons span,.__wrap-8.__link .wp-block-buttons .postList_more a,.postList_more .__wrap-8.__link .wp-block-buttons a,.__wrap-8.__link .wp-block-buttons .wp-block-vk-blocks-button a,.wp-block-vk-blocks-button .__wrap-8.__link .wp-block-buttons a{-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;border:2px solid rgba(0,0,0,0);background-color:rgba(0,0,0,0);color:rgba(0,0,0,0) !important}.__wrap-8.__link .wp-block-buttons .wp-block-button__link:hover,.__wrap-8.__link .wp-block-buttons .postList_more span:hover,.postList_more .__wrap-8.__link .wp-block-buttons span:hover,.__wrap-8.__link .wp-block-buttons .postList_more a:hover,.postList_more .__wrap-8.__link .wp-block-buttons a:hover,.__wrap-8.__link .wp-block-buttons .wp-block-vk-blocks-button a:hover,.wp-block-vk-blocks-button .__wrap-8.__link .wp-block-buttons a:hover{border-color:var(--co_primary);color:rgba(0,0,0,0) !important;background-color:rgba(0,0,0,0) !important}.__wrap-8.__link .wp-block-buttons .wp-block-button__link::after,.__wrap-8.__link .wp-block-buttons .postList_more span::after,.postList_more .__wrap-8.__link .wp-block-buttons span::after,.__wrap-8.__link .wp-block-buttons .postList_more a::after,.postList_more .__wrap-8.__link .wp-block-buttons a::after,.__wrap-8.__link .wp-block-buttons .wp-block-vk-blocks-button a::after,.wp-block-vk-blocks-button .__wrap-8.__link .wp-block-buttons a::after{content:none}.wp-block-group.flex_wrap>.wp-block-group__inner-container,.flex_wrap:not(.wp-block-group){display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.wp-block-group.flex_wrap>.wp-block-group__inner-container>*,.flex_wrap:not(.wp-block-group)>*{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}@media screen and (max-width: 575.98px){.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%}.low-page .gMap,.gMap{margin-left:5px}.low-page .gMap a,.gMap a{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:var(--co_primary);border:1px solid var(--co_primary);border-radius:calc(4px*1) !important;padding:0 .5em;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;text-decoration:none;font-size:.8em;margin:.5em 0;background-color:var(--co_white)}.low-page .gMap a i,.gMap a i{margin-left:2px}.low-page .gMap a:hover,.gMap a:hover{opacity:1;background-color:var(--co_primary);color:var(--co_white);text-decoration:none}.low-page .gMap a:hover i,.gMap a:hover i{-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;color:var(--co_white)}.map_group iframe{max-height:600px;height:50vh}.movie_group{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}.movie_group iframe{position:absolute;top:0;left:0;width:100%;height:100%}.post_closed{opacity:.8;margin:0}.vk_button_link{font-family:var(--font-family-design);position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:0 40px 0 20px !important;height:60px;width:100%;border-radius:calc(4px*1) !important;max-width:18em;font-size:16px;cursor:pointer;border:1px solid;text-decoration:none}@media screen and (max-width: 575.98px){.vk_button_link{padding:0 30px 0 30px !important;height:50px;max-width:initial}}.vk_button_link:hover{text-decoration:none}.vk_button_link::after{content:"";position:absolute;top:50%;bottom:50%;right:30px;margin:auto;display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;width:5px;height:5px;border-style:solid;border-width:1px 1px 0 0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.vk_button_link.entry-meta_items_term_button::after{display:none}.__width-auto .vk_button_link{width:initial;max-width:initial;min-width:initial}.wp-block-vk-blocks-button.btn-vk-primary .vk_button_link,.vk_button_link.btn-primary{background-color:var(--co_primary) !important;color:var(--co_white);border-color:var(--co_primary) !important}.wp-block-vk-blocks-button.btn-vk-primary .vk_button_link:hover,.vk_button_link.btn-primary:hover{background-color:var(--co_primary) !important;border-color:var(--co_primary) !important;opacity:.8}.wp-block-vk-blocks-button.btn-vk-tertiary .vk_button_link,.vk_button_link.btn-tertiary{background-color:var(--co_tertiary) !important;color:var(--co_white);border-color:var(--co_tertiary) !important}.wp-block-vk-blocks-button.btn-vk-tertiary .vk_button_link:hover,.vk_button_link.btn-tertiary:hover{background-color:var(--co_tertiary) !important;border-color:var(--co_tertiary) !important;opacity:.8}.wp-block-vk-blocks-button.btn-vk-secondary .vk_button_link,.vk_button_link.btn-secondary{background-color:var(--co_secondary) !important;color:var(--co_white);border-color:var(--co_secondary) !important}.wp-block-vk-blocks-button.btn-vk-secondary .vk_button_link:hover,.vk_button_link.btn-secondary:hover{background-color:var(--co_secondary) !important;border-color:var(--co_secondary) !important;opacity:.8}.vk_button_link.btn-linegr{background-color:var(--co_linegr);color:var(--co_white);border-color:var(--co_linegr)}.vk_button_link.btn-linegr:hover{background-color:var(--co_linegr);border-color:var(--co_linegr);opacity:.8}.wp-block-vk-blocks-button.btn-vk-white .vk_button_link,.vk_button_link.btn-white{background-color:var(--co_white);border-color:var(--co_primary);color:var(--co_primary)}.wp-block-vk-blocks-button.btn-vk-white .vk_button_link:hover,.vk_button_link.btn-white:hover{background-color:var(--co_primary);color:var(--co_white);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}.veu_postList .postList_more{margin-top:20px}.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{padding:.5em;font-size:2rem !important;color:var(--co_primary);border:solid var(--co_primary) !important;border-width:3px 0 !important}@media screen and (max-width: 575.98px){.low-page h2{font-size:1.5rem !important;letter-spacing:0}}.low-page h2.vk_heading_title,.low-page .vk_heading h2{border:none !important;padding-left:0;margin-top:0;margin-bottom:0}.low-page h3{position:relative;padding:10px 10px 10px 16px;font-size:1.5rem !important;border-bottom:2px solid #e6e6e6;background-color:var(--co_mixprimary)}@media screen and (max-width: 575.98px){.low-page h3{font-size:1.3rem !important;letter-spacing:0}}.low-page h3::before{background:var(--co_primary);content:"";height:100%;display:inline-block;top:0px;left:0px;bottom:7px;width:4px;position:absolute}.low-page h3::after{border-bottom:none}.low-page h4{font-size:1.3rem !important;border-bottom:solid 3px #e6e6e6;position:relative;padding-bottom:4px;width:100%}.low-page h4::after{position:absolute;content:"";display:block;border-bottom:solid 3px var(--co_primary);bottom:-3px;width:20%}@media screen and (max-width: 575.98px){.low-page h4{font-size:1.3rem !important;letter-spacing:0}}.low-page h5{font-size:1.2rem !important;position:relative;display:inline-block;border-bottom:none;z-index:1;background-color:var(--co_stprimary);padding:2px 6px}@media screen and (max-width: 575.98px){.low-page h5{font-size:1.2rem !important;letter-spacing:0}}.low-page h6{font-size:1.2rem !important}@media screen and (max-width: 575.98px){.low-page h6{font-size:1.1rem !important;letter-spacing:0}}.low-page .entry-body{position:relative;z-index:0}.low-page .entry-body>*:first-child.wp-block-heading{margin-top:0 !important}.widget_block h2,.widget_block h3,.widget_block h4,.widget_block h5,.widget_block h6,.low-page h2,.low-page h3,.low-page h4,.low-page h5,.low-page h6{font-family:var(--font-family-design);font-weight:500;margin-top:2.2em;margin-bottom:.9em;letter-spacing:.05em;line-height:1.5}@media screen and (max-width: 575.98px){.widget_block h2,.widget_block h3,.widget_block h4,.widget_block h5,.widget_block h6,.low-page h2,.low-page h3,.low-page h4,.low-page h5,.low-page h6{letter-spacing:0}}.widget_block p+h2,.widget_block p+h3,.widget_block p+h4,.widget_block p+h5,.widget_block p+h6,.low-page p+h2,.low-page p+h3,.low-page p+h4,.low-page p+h5,.low-page p+h6{margin-top:1em}.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: 575.98px){.widget_block h2.sp_init,.widget_block h3.sp_init,.widget_block h4.sp_init,.widget_block h5.sp_init,.widget_block h6.sp_init,.widget_block p.sp_init,.low-page h2.sp_init,.low-page h3.sp_init,.low-page h4.sp_init,.low-page h5.sp_init,.low-page h6.sp_init,.low-page p.sp_init{text-align:initial}}.cs_box{background-color:var(--co_ltprimary);padding:60px;border-radius:calc(4px*1) !important;margin-bottom:20px}@media screen and (max-width: 767.98px){.cs_box{padding:20px}}.cs_box h4{margin-bottom:1em;padding-bottom:1em;font-weight:500;text-align:center;font-size:1.6rem !important;border-bottom:solid 3px var(--co_litegray)}.cs_box h4::after{content:none}@media screen and (max-width: 575.98px){.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:var(--co_white);padding:10px 20px;font-size:1.4rem;display:inline-block;line-height:1.4}@media screen and (max-width: 575.98px){.cs_box h5 span{font-size:1rem !important}}.cs_box h5::after{content:none}.cs_box.__note{background-color:var(--co_white);border:var(--co_primary) 2px solid}.cs_box.__note .sub{background-color:var(--co_primary);color:var(--co_white);display:inline-block;padding:0 12px;margin-right:8px;padding:3px 12px;margin-right:8px;font-size:.8em}.cs_box.__note h4{text-align:left;color:initial}.cs_box.__note h4.has-text-align-center{text-align:center}.cs_box.__white{background-color:var(--co_white)}.cs_box.__narrow{padding:30px}@media screen and (max-width: 767.98px){.cs_box.__narrow{padding:20px}}ul.kome{list-style:none;padding-left:0}ul.kome>li{padding-left:30px;position:relative}ul.kome>li:before{content:"※";position:absolute;display:inline-block;left:0;top:0}ul.is-style-vk-arrow-mark li:before{content:"";position:absolute;display:inline-block;border-radius:50%;left:10px;width:8px;height:8px;top:.5em}ul.is-style-vk-check-mark>li::before,ol.is-style-vk-check-mark>li::before,ul.is-style-vk-triangle-mark>li::before,ol.is-style-vk-triangle-mark>li::before,ul.is-style-vk-check-square-mark>li::before,ol.is-style-vk-check-square-mark>li::before,ul.is-style-vk-check-circle-mark>li::before,ol.is-style-vk-check-circle-mark>li::before{color:var(--co_primary)}ul.is-style-vk-check-mark>li>ul li::before,ol.is-style-vk-check-mark>li>ul li::before,ul.is-style-vk-triangle-mark>li>ul li::before,ol.is-style-vk-triangle-mark>li>ul li::before,ul.is-style-vk-check-square-mark>li>ul li::before,ol.is-style-vk-check-square-mark>li>ul li::before,ul.is-style-vk-check-circle-mark>li>ul li::before,ol.is-style-vk-check-circle-mark>li>ul li::before{color:var(--co_primary)}ol.is-style-vk-arrow-mark>li::before,ul.is-style-vk-arrow-mark>li::before,ul.is-style-vk-numbered-circle-mark>li::before,ol.is-style-vk-numbered-circle-mark>li::before,ul.is-style-vk-numbered-square-mark>li::before,ol.is-style-vk-numbered-square-mark>li::before{background-color:var(--co_primary)}ol.is-style-vk-arrow-mark>li>ul li::before,ul.is-style-vk-arrow-mark>li>ul li::before,ul.is-style-vk-numbered-circle-mark>li>ul li::before,ol.is-style-vk-numbered-circle-mark>li>ul li::before,ul.is-style-vk-numbered-square-mark>li>ul li::before,ol.is-style-vk-numbered-square-mark>li>ul li::before{background-color:var(--co_primary)}ul.is-style-vk-numbered-square-mark li:before,ol.is-style-vk-numbered-square-mark li:before{border-radius:2px}ul.is-style-vk-check-mark,ol.is-style-vk-check-mark,ul.is-style-vk-triangle-mark,ol.is-style-vk-triangle-mark,ul.is-style-vk-check-square-mark,ol.is-style-vk-check-square-mark,ul.is-style-vk-check-circle-mark,ol.is-style-vk-check-circle-mark,ol.is-style-vk-arrow-mark,ul.is-style-vk-arrow-mark{list-style-type:none !important;padding:0;margin:0 0 20px 0}ul.is-style-vk-check-mark ul,ul.is-style-vk-check-mark ol,ol.is-style-vk-check-mark ul,ol.is-style-vk-check-mark ol,ul.is-style-vk-triangle-mark ul,ul.is-style-vk-triangle-mark ol,ol.is-style-vk-triangle-mark ul,ol.is-style-vk-triangle-mark ol,ul.is-style-vk-check-square-mark ul,ul.is-style-vk-check-square-mark ol,ol.is-style-vk-check-square-mark ul,ol.is-style-vk-check-square-mark ol,ul.is-style-vk-check-circle-mark ul,ul.is-style-vk-check-circle-mark ol,ol.is-style-vk-check-circle-mark ul,ol.is-style-vk-check-circle-mark ol,ol.is-style-vk-arrow-mark ul,ol.is-style-vk-arrow-mark ol,ul.is-style-vk-arrow-mark ul,ul.is-style-vk-arrow-mark ol{padding-left:0}ul.is-style-vk-check-mark+ul,ul.is-style-vk-check-mark+ol,ol.is-style-vk-check-mark+ul,ol.is-style-vk-check-mark+ol,ul.is-style-vk-triangle-mark+ul,ul.is-style-vk-triangle-mark+ol,ol.is-style-vk-triangle-mark+ul,ol.is-style-vk-triangle-mark+ol,ul.is-style-vk-check-square-mark+ul,ul.is-style-vk-check-square-mark+ol,ol.is-style-vk-check-square-mark+ul,ol.is-style-vk-check-square-mark+ol,ul.is-style-vk-check-circle-mark+ul,ul.is-style-vk-check-circle-mark+ol,ol.is-style-vk-check-circle-mark+ul,ol.is-style-vk-check-circle-mark+ol,ol.is-style-vk-arrow-mark+ul,ol.is-style-vk-arrow-mark+ol,ul.is-style-vk-arrow-mark+ul,ul.is-style-vk-arrow-mark+ol{margin-top:30px}ul.is-style-vk-check-mark>li>ul,ol.is-style-vk-check-mark>li>ul,ul.is-style-vk-triangle-mark>li>ul,ol.is-style-vk-triangle-mark>li>ul,ul.is-style-vk-check-square-mark>li>ul,ol.is-style-vk-check-square-mark>li>ul,ul.is-style-vk-check-circle-mark>li>ul,ol.is-style-vk-check-circle-mark>li>ul,ol.is-style-vk-arrow-mark>li>ul,ul.is-style-vk-arrow-mark>li>ul{margin-top:1em}ul.is-style-vk-check-mark>li>ul li,ol.is-style-vk-check-mark>li>ul li,ul.is-style-vk-triangle-mark>li>ul li,ol.is-style-vk-triangle-mark>li>ul li,ul.is-style-vk-check-square-mark>li>ul li,ol.is-style-vk-check-square-mark>li>ul li,ul.is-style-vk-check-circle-mark>li>ul li,ol.is-style-vk-check-circle-mark>li>ul li,ol.is-style-vk-arrow-mark>li>ul li,ul.is-style-vk-arrow-mark>li>ul li{font-size:.9em}ul.is-style-vk-check-mark>li>ul li+li,ol.is-style-vk-check-mark>li>ul li+li,ul.is-style-vk-triangle-mark>li>ul li+li,ol.is-style-vk-triangle-mark>li>ul li+li,ul.is-style-vk-check-square-mark>li>ul li+li,ol.is-style-vk-check-square-mark>li>ul li+li,ul.is-style-vk-check-circle-mark>li>ul li+li,ol.is-style-vk-check-circle-mark>li>ul li+li,ol.is-style-vk-arrow-mark>li>ul li+li,ul.is-style-vk-arrow-mark>li>ul li+li{margin-top:.6em}ul.is-style-vk-check-mark.__inline li,ol.is-style-vk-check-mark.__inline li,ul.is-style-vk-triangle-mark.__inline li,ol.is-style-vk-triangle-mark.__inline li,ul.is-style-vk-check-square-mark.__inline li,ol.is-style-vk-check-square-mark.__inline li,ul.is-style-vk-check-circle-mark.__inline li,ol.is-style-vk-check-circle-mark.__inline li,ol.is-style-vk-arrow-mark.__inline li,ul.is-style-vk-arrow-mark.__inline li{display:inline-block}ul.is-style-vk-check-mark.__box,ol.is-style-vk-check-mark.__box,ul.is-style-vk-triangle-mark.__box,ol.is-style-vk-triangle-mark.__box,ul.is-style-vk-check-square-mark.__box,ol.is-style-vk-check-square-mark.__box,ul.is-style-vk-check-circle-mark.__box,ol.is-style-vk-check-circle-mark.__box,ol.is-style-vk-arrow-mark.__box,ul.is-style-vk-arrow-mark.__box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}ul.is-style-vk-check-mark.__box>li,ol.is-style-vk-check-mark.__box>li,ul.is-style-vk-triangle-mark.__box>li,ol.is-style-vk-triangle-mark.__box>li,ul.is-style-vk-check-square-mark.__box>li,ol.is-style-vk-check-square-mark.__box>li,ul.is-style-vk-check-circle-mark.__box>li,ol.is-style-vk-check-circle-mark.__box>li,ol.is-style-vk-arrow-mark.__box>li,ul.is-style-vk-arrow-mark.__box>li{width:240px;margin:6px;padding:20px;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;font-size:1.2em;font-weight:500;font-family:var(--font-family-design);background-color:var(--co_ltprimary);border-radius:calc(4px*1) !important}ul.is-style-vk-check-mark.__box>li>ul,ol.is-style-vk-check-mark.__box>li>ul,ul.is-style-vk-triangle-mark.__box>li>ul,ol.is-style-vk-triangle-mark.__box>li>ul,ul.is-style-vk-check-square-mark.__box>li>ul,ol.is-style-vk-check-square-mark.__box>li>ul,ul.is-style-vk-check-circle-mark.__box>li>ul,ol.is-style-vk-check-circle-mark.__box>li>ul,ol.is-style-vk-arrow-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-check-mark.__box>li>ul li,ul.is-style-vk-check-mark.__box>li>ul li+li,ol.is-style-vk-check-mark.__box>li>ul li,ol.is-style-vk-check-mark.__box>li>ul li+li,ul.is-style-vk-triangle-mark.__box>li>ul li,ul.is-style-vk-triangle-mark.__box>li>ul li+li,ol.is-style-vk-triangle-mark.__box>li>ul li,ol.is-style-vk-triangle-mark.__box>li>ul li+li,ul.is-style-vk-check-square-mark.__box>li>ul li,ul.is-style-vk-check-square-mark.__box>li>ul li+li,ol.is-style-vk-check-square-mark.__box>li>ul li,ol.is-style-vk-check-square-mark.__box>li>ul li+li,ul.is-style-vk-check-circle-mark.__box>li>ul li,ul.is-style-vk-check-circle-mark.__box>li>ul li+li,ol.is-style-vk-check-circle-mark.__box>li>ul li,ol.is-style-vk-check-circle-mark.__box>li>ul li+li,ol.is-style-vk-arrow-mark.__box>li>ul li,ol.is-style-vk-arrow-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-check-mark.__box li:before,ol.is-style-vk-check-mark.__box li:before,ul.is-style-vk-triangle-mark.__box li:before,ol.is-style-vk-triangle-mark.__box li:before,ul.is-style-vk-check-square-mark.__box li:before,ol.is-style-vk-check-square-mark.__box li:before,ul.is-style-vk-check-circle-mark.__box li:before,ol.is-style-vk-check-circle-mark.__box li:before,ol.is-style-vk-arrow-mark.__box li:before,ul.is-style-vk-arrow-mark.__box li:before{content:none}ul.is-style-vk-check-mark li,ol.is-style-vk-check-mark li,ul.is-style-vk-triangle-mark li,ol.is-style-vk-triangle-mark li,ul.is-style-vk-check-square-mark li,ol.is-style-vk-check-square-mark li,ul.is-style-vk-check-circle-mark li,ol.is-style-vk-check-circle-mark li,ol.is-style-vk-arrow-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-check-mark li+li,ol.is-style-vk-check-mark li+li,ul.is-style-vk-triangle-mark li+li,ol.is-style-vk-triangle-mark li+li,ul.is-style-vk-check-square-mark li+li,ol.is-style-vk-check-square-mark li+li,ul.is-style-vk-check-circle-mark li+li,ol.is-style-vk-check-circle-mark li+li,ol.is-style-vk-arrow-mark li+li,ul.is-style-vk-arrow-mark li+li{margin-top:1em}ul.is-style-vk-numbered-circle-mark li::before,ol.is-style-vk-numbered-circle-mark li::before,ul.is-style-vk-check-circle-mark li::before,ol.is-style-vk-check-circle-mark li::before,ul.is-style-vk-check-square-mark li::before,ol.is-style-vk-check-square-mark li::before,ul.is-style-vk-triangle-mark li::before,ol.is-style-vk-triangle-mark li::before,ul.is-style-vk-check-mark li::before,ol.is-style-vk-check-mark li::before{left:6px}ul.is-style-vk-numbered-circle-mark li,ol.is-style-vk-numbered-circle-mark li,ul.is-style-vk-numbered-square-mark li,ol.is-style-vk-numbered-square-mark li{position:relative;list-style:none;padding-left:.5em}.wp-block-table table{border:none !important}.wp-block-table td{border:1px solid var(--co_stprimary) !important}.wp-block-table th{background-color:var(--co_stprimary) !important;border-color:var(--co_white) !important;border-width:1px !important}.wp-block-table td,.wp-block-table th{padding:1em;font-size:1rem}@media screen and (max-width: 575.98px){.wp-block-table td,.wp-block-table th{padding:.8em;font-size:.8em}}.wp-block-table tbody tr th{border-left:1px solid var(--co_stprimary) !important}.wp-block-table tbody tr:first-of-type th{border-top:1px solid var(--co_stprimary) !important}.wp-block-table tbody tr:last-of-type td,.wp-block-table tbody tr:last-of-type th{border-bottom:1px solid var(--co_stprimary) !important}.wp-block-table thead{border:none}.wp-block-table thead th{color:var(--co_white);background-color:var(--co_primary) !important;border-color:var(--co_white) !important;border-width:1px !important;border-right:1px solid var(--co_white) !important;border-top:1px solid var(--co_primary) !important}.wp-block-table thead th:first-of-type{border-left:1px solid var(--co_primary) !important}.wp-block-table thead th:last-of-type{border-right:1px solid var(--co_primary) !important}.wp-block-table.add_th tbody th{color:var(--co_black) !important;background-color:var(--co_stprimary) !important}.wp-block-table.add_th tbody th tr:first-of-type th{border-top:1px solid var(--co_stprimary) !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: 575.98px){.wp-block-table ul.is-style-vk-arrow-mark li{padding:.5em 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: 575.98px){.wp-block-buttons:not(.btn_s):not(.postList_more)>.wp-block-button{min-width:80%}}.wp-block-buttons.aligncenter{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width: 575.98px){.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{position:relative;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:0 30px 0 20px;margin:0 auto 10px;height:65px;width:auto;min-width:18em;background-color:var(--co_primary);border-radius:calc(4px*1) !important;color:var(--co_white) !important;text-align:center;font-family:var(--font-family-design);line-height:1;-webkit-transition:.3s;transition:.3s}@media screen and (max-width: 767.98px){.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{min-width:100%}}@media screen and (max-width: 575.98px){.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{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{content:"";position:absolute;top:50%;bottom:50%;right:20px;margin:auto;display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;width:7px;height:7px;border-style:solid;border-width:2px 2px 0 0;border-color:var(--co_white);-webkit-transform:rotate(45deg);transform:rotate(45deg)}@media screen and (max-width: 767.98px){.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{right:12px}}.wp-block-button__link:hover:not(.has-background),.wp-block-button__link:hover,.wp-block-vk-blocks-button a:hover,.postList_more span:hover,.postList_more a:hover,.wp-block-button .wp-block-button__link:hover:not(.has-background),.wp-block-button .wp-block-button__link:hover{-webkit-filter:brightness(1.2);filter:brightness(1.2);color:var(--co_white) !important;background-color:var(--co_primary) !important;border-color:var(--co_primary) !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 .wp-block-button__link:hover:not(.has-background),.__secondary .wp-block-button__link:hover,.__secondary .wp-block-button .wp-block-button__link,.__secondary .wp-block-button .wp-block-button__link:hover:not(.has-background),.__secondary .wp-block-button .wp-block-button__link:hover{background-color:var(--co_secondary) !important;border-color:var(--co_secondary) !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 .wp-block-button__link:hover:not(.has-background),.__tertiary .wp-block-button__link:hover,.__tertiary .wp-block-button .wp-block-button__link,.__tertiary .wp-block-button .wp-block-button__link:hover:not(.has-background),.__tertiary .wp-block-button .wp-block-button__link:hover{background-color:var(--co_tertiary) !important;border-color:var(--co_tertiary) !important}.btn_s.aligncenter,.aligncenter.postList_more{text-align:center}.btn_s .wp-block-button__link,.postList_more .wp-block-button__link,.btn_s .wp-block-vk-blocks-button a,.wp-block-vk-blocks-button .btn_s a,.postList_more span,.veu_postList .postList_more span,.postList_more a,.veu_postList .postList_more a{height:50px;color:var(--co_primary) !important;border-color:var(--co_primary);background-color:var(--co_white) !important;border:2px solid;font-weight:500;max-width:18em;min-width:12em;font-size:1rem;padding:0 24px 0 10px}@media screen and (max-width: 575.98px){.btn_s .wp-block-button__link,.postList_more .wp-block-button__link,.btn_s .wp-block-vk-blocks-button a,.wp-block-vk-blocks-button .btn_s a,.postList_more span,.veu_postList .postList_more span,.postList_more a,.veu_postList .postList_more a{height:40px;border:1px solid}}.btn_s .wp-block-button__link::after,.postList_more .wp-block-button__link::after,.btn_s .wp-block-vk-blocks-button a::after,.wp-block-vk-blocks-button .btn_s a::after,.postList_more span::after,.veu_postList .postList_more span::after,.postList_more a::after,.veu_postList .postList_more a::after{border-color:var(--co_primary);right:10px}.btn_s .wp-block-button__link:hover::after,.postList_more .wp-block-button__link:hover::after,.btn_s .wp-block-vk-blocks-button a:hover::after,.wp-block-vk-blocks-button .btn_s a:hover::after,.postList_more span:hover::after,.postList_more a:hover::after{border-color:var(--co_white) !important}.btn_s .__secondary .wp-block-button__link,.postList_more .__secondary .wp-block-button__link,.btn_s .__secondary .postList_more span,.postList_more .__secondary span,.postList_more .__secondary a,.btn_s .__secondary a{color:var(--co_secondary) !important;border-color:var(--co_secondary)}.btn_s .__secondary .wp-block-button__link::after,.postList_more .__secondary .wp-block-button__link::after,.btn_s .__secondary .postList_more span::after,.postList_more .__secondary span::after,.postList_more .__secondary a::after,.btn_s .__secondary a::after{border-color:var(--co_secondary)}.btn_s .__tertiary .wp-block-button__link,.postList_more .__tertiary .wp-block-button__link,.btn_s .__tertiary .postList_more span,.postList_more .__tertiary span,.postList_more .__tertiary a,.btn_s .__tertiary a{color:var(--co_tertiary) !important;border-color:var(--co_tertiary)}.btn_s .__tertiary .wp-block-button__link::after,.postList_more .__tertiary .wp-block-button__link::after,.btn_s .__tertiary .postList_more span::after,.postList_more .__tertiary span::after,.postList_more .__tertiary a::after,.btn_s .__tertiary a::after{border-color:var(--co_tertiary)}.cs_btn{display:block;width:initial;padding:8px}.cs_btn a{position:relative;padding:12px 32px;border-radius:calc(4px*2) !important;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.cs_btn a:hover{-webkit-filter:brightness(1.3);filter:brightness(1.3);text-decoration:none}.cs_btn a::after{content:"";position:absolute;top:50%;bottom:50%;right:14px;margin:auto;display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;width:7px;height:7px;border-style:solid;border-width:2px 2px 0 0;border-color:var(--co_white);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.cs_btn.__primary a{background-color:var(--co_primary);color:var(--co_white)}.cs_btn.__secondary a{background-color:var(--co_secondary);color:var(--co_white)}.cs_btn.__tertiary a{background-color:var(--co_tertiary);color:var(--co_white)}.cs_btn.__insta a{background:-webkit-linear-gradient(315deg, #427eff 0%, #f13f79 70%) no-repeat;background:linear-gradient(135deg, #427eff 0%, #f13f79 70%) no-repeat;color:var(--co_white)}.cs_btn_wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-right:-6px;margin-left:-6px;width:100%;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.cs_btn_wrap.aligncenter{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;float:initial}.cs_btn_wrap.alignleft{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;float:initial}.cs_btn_wrap.alignright{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;float:initial}.cs_btn_wrap.__grow>*{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.cs_btn_wrap.__grow>*>a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.cs_btn_link{margin:6px}.cs_btn_link a{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:0;width:100%;height:100%;color:var(--co_black);font-size:.9rem;font-weight:500;line-height:1.4;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.cs_btn_link a::after{position:absolute;content:"";width:100%;height:2px;background-color:var(--co_black);bottom:-4px;left:0;right:0;margin:auto;-webkit-transform:initial;transform:initial;border:none;top:initial;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.cs_btn_link a:hover{text-decoration:none;color:var(--co_tertiary);-webkit-filter:initial;filter:initial}.cs_btn_link a:hover::after{background-color:var(--co_tertiary)}.cs_btn_link a i{margin-left:6px;color:var(--co_primary);-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.box-note{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:20px;padding:16px 20px;background-color:var(--co_mixprimary);border:1px solid var(--co_primary)}@media screen and (max-width: 575.98px){.box-note{padding:12px 16px}}.box-note::before{font-family:var(--font-family-ico);font-weight:900;content:"";color:var(--co_primary);font-size:1.2em;margin-right:8px;line-height:1.7}.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:var(--font-family-ico);font-weight:900;content:"";color:var(--co_primary);font-size:1.2em;margin-right:8px}.box-note.__icon li:last-of-type{margin-bottom:0}.box-note.__list::before{content:none}body .box-note.is-layout-constrained>:where(:not(.alignleft):not(.alignright):not(.alignfull)){margin:0 !important}.foogallery.fg-light{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.foogallery.fg-light .fg-item.fg-type-image.fg-loaded{width:calc(25% - 20px)}@media screen and (max-width: 767.98px){.foogallery.fg-light .fg-item.fg-type-image.fg-loaded{width:calc(33.3333333333% - 10px)}}.foogallery.fg-light .fg-image{width:100%;height:100%;border-radius:calc(4px*1) !important}.foogallery.fg-light .fg-item-inner{position:relative;background-color:rgba(0,0,0,0);overflow:visible}.foogallery.fg-light a{cursor:default}.foogallery.fg-light .fg-caption{visibility:initial;opacity:1;left:0;bottom:-30px;background:rgba(0,0,0,0)}.foogallery.fg-light .fg-caption .fg-caption-title{cursor:default;color:var(--co_primary);font-size:1rem}@media(min-width: 600px){.wp-block-gallery.columns-3 .blocks-gallery-grid::after{content:"";display:block;width:calc(33.33333% - .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 .veu_postList,.sideSection .sideWidget{padding:20px;-webkit-box-shadow:none;box-shadow:none;border-top:6px solid var(--co_tertiary);border-radius:calc(4px*1) !important;background:var(--co_mixprimary)}.sideSection .veu_postList>div,.sideSection .sideWidget>div{margin-bottom:0}.sideSection .veu_postList .widget-title,.sideSection .sideWidget .widget-title{margin-bottom:6px;margin-top:8px}.sideSection ul li{border-bottom:1px solid rgba(0,0,0,.05)}.sideSection ul li a{padding:10px;border-bottom:none}.subSection-title,.subSection-title:after{border-width:2px}.subSection-title:after{bottom:-2px}.vk-mobile-nav-menu-btn{background:url("../img/menu.svg");border:none;width:50px;height:50px;background-repeat:no-repeat;background-size:contain;right:12px}.vk-mobile-nav-menu-btn.menu-open{background:url("../img/close.svg");border:none}.vk-mobile-nav{padding-top:63.5px}.vk-menu-acc .acc-btn{background:url("../img/acc.svg");border:none}.vk-menu-acc .acc-btn-close{background:url("../img/close.svg");border:none}.page_top_btn{background:url("../img/page_top.svg");border:none;width:60px;height:60px;background-repeat:no-repeat;background-size:contain;-webkit-box-shadow:none;box-shadow:none}.mobile-fix-nav_enable .page_top_btn{bottom:calc(62px + 3vw);right:3vw}.fax a[href^="tel:"]{color:inherit;text-decoration:none;pointer-events:none}.txt-sec{color:var(--co_secondary)}.txt-pri{color:var(--co_primary)}.txt-ter{color:var(--co_tertiary)}.txt-kome{text-indent:-1em;padding-left:1em}.txt-kome:before{content:"※"}.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,.row.left .pr-content-col-img .pr_content_media_imgage,.btn.btn-ghost,.sc_table,.veu_postList .postList_more a,.pr-content-btn a,.headerTop .headerTop_contactBtn a,.wp-block-gallery.is-cropped .blocks-gallery-item img,.stafflist__wrapper .stafflist__top__img img{border-radius:calc(4px*1) !important}.home .siteContent{padding-top:0}.wp-block-vk-blocks-heading .vk_heading-style-plain .vk_heading_title{padding:0;color:var(--co_primary) !important;font-family:var(--font-family-design);letter-spacing:0px;margin-bottom:.25em}.wp-block-vk-blocks-heading .vk_heading-style-plain .vk_heading_title+.vk_heading_subtext{color:var(--co_tertiary);font-family:var(--font-family-en);letter-spacing:2px}.wp-block-vk-blocks-heading .vk_heading-style-plain h2.vk_heading_title{font-size:2.2rem !important;line-height:1.4}@media screen and (max-width: 575.98px){.wp-block-vk-blocks-heading .vk_heading-style-plain h2.vk_heading_title{font-size:2rem !important}}.wp-block-vk-blocks-heading .vk_heading-style-plain h2.vk_heading_title+.vk_heading_subtext{font-size:.9rem;line-height:1;text-transform:uppercase}.low_page .cs_ttl_wrap>*+*,.cs_ttl_wrap>*+*{margin-top:4px}.low_page .cs_ttl_wrap .h_ttl,.cs_ttl_wrap .h_ttl{text-align:center;color:var(--co_primary);font-size:clamp(2rem,3.2vw,2.3rem) !important;font-weight:500;margin:0;padding:0;border:none !important}.low_page .cs_ttl_wrap .sub_ttl,.cs_ttl_wrap .sub_ttl{position:relative;display:block;color:var(--co_tertiary);font-size:.9rem;font-family:var(--font-family-en);text-align:center;text-transform:uppercase;font-weight:normal;letter-spacing:2px}.pr-content-col-text p{margin-top:30px}.pr-content-col-text h3+p{margin:0}.mainSection .widget{margin:60px auto}@media screen and (max-width: 767.98px){.mainSection .widget{margin:30px auto}}.widget_vkexunit_banner{text-align:center}.widget_vkexunit_banner .veu_banner{display:inline-block;margin:0 auto;-webkit-transition:.3s ease;transition:.3s ease}.widget_vkexunit_banner .veu_banner:hover{opacity:.7}.widget_vkexunit_contact_section{display:none !important}.copySection{padding-bottom:50px}@media screen and (max-width: 991.98px){.copySection{padding-bottom:100px}}.device-mobile .copySection{padding-bottom:160px}.copySection p{margin:0}@media screen and (max-width: 767.98px){.carousel-indicators{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}.carousel{border:none}.carousel-inner{margin-top:0;padding-right:40px;padding-left:40px}@media screen and (max-width: 767.98px){.carousel-inner{padding-right:10px;padding-left:10px}}.carousel-inner>.item a>img,.carousel-inner>.item a>picture>img,.carousel-inner>.item img,.carousel-inner>.item picture>img{height:60vh;max-height:600px;-o-object-fit:cover;object-fit:cover;min-height:400px}@media screen and (max-width: 575.98px){.carousel-inner>.item a>img,.carousel-inner>.item a>picture>img,.carousel-inner>.item img,.carousel-inner>.item picture>img{height:40vh;max-height:400px;-o-object-fit:cover;object-fit:cover;min-height:300px}}.carousel-inner .slide-text-set{top:calc(50% + 61px)}.carousel-inner .slide-text-set .container{margin-top:0;margin-right:auto;margin-left:auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;margin-left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:calc(100vw - 80px);max-width:1440px}@media screen and (max-width: 767.98px){.carousel-inner .slide-text-set .container{width:calc(100vw - 20px)}}.carousel-inner .slide-text-title{font-family:var(--font-family-design);font-size:2.6rem !important;margin-top:0}@media screen and (max-width: 767.98px){.carousel-inner .slide-text-title{font-size:2rem !important}}@media screen and (max-width: 575.98px){.carousel-inner .slide-text-title{font-size:1.6rem !important}}.carousel-inner .slide-text-caption{font-size:1.1rem}@media screen and (max-width: 767.98px){.carousel-inner .slide-text-caption{font-size:1rem}}@media screen and (max-width: 575.98px){.carousel-inner .slide-text-caption{font-size:.8rem}}.carousel-control-next,.carousel-control-prev{display:none}.page-header,.carousel-inner>.item img,.carousel-inner>.item picture>img,.carousel-inner .slide-cover{border-radius:calc(4px*1) !important}.carousel-inner,.page-header{margin-right:auto;margin-left:auto;max-width:2000px}.siteHeader{max-width:2000px;margin:auto;right:0;left:0}.siteHeader{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:110px;padding:0 40px;-webkit-box-shadow:none;box-shadow:none}@media screen and (max-width: 991.98px){.siteHeader{height:63.5px;min-height:initial}}@media screen and (max-width: 767.98px){.siteHeader{padding:0 10px}}.siteHeader .headerTop .container,.siteHeader .siteHeadContainer{padding:0;max-width:initial}.siteHeader .headerTop .container:after,.siteHeader .siteHeadContainer:after{content:none}.siteHeader .container{margin-top:auto;position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}@media screen and (max-width: 991.98px){.siteHeader .container{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;height:63.5px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:0 0 0 5px}}.siteHeader .navbar-header{position:absolute;left:0;display:block}@media screen and (max-width: 991.98px){.siteHeader .navbar-header{position:initial}}.siteHeader .siteHeader_logo{padding:0}.siteHeader .siteHeader_logo img{width:100%;-o-object-fit:contain;object-fit:contain;margin:0}body:not(.scrolled) .siteHeader .navbar-header{bottom:27px;width:calc(100% - 700px);max-width:380px}@media screen and (max-width: 991.98px){body:not(.scrolled) .siteHeader .navbar-header{width:100%;max-width:240px}}body.scrolled .siteHeader{position:fixed;-webkit-animation-name:fadeInAnime;animation-name:fadeInAnime;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:63.5px;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;opacity:1}@-webkit-keyframes fadeInAnime{from{opacity:0}to{opacity:1}}@keyframes fadeInAnime{from{opacity:0}to{opacity:1}}@media screen and (max-width: 991.98px){body.scrolled .siteHeader{-webkit-animation:initial;animation:initial}}body.scrolled .siteHeader:before{position:absolute;content:"";width:100vw;height:100%;background-color:var(--co_white);top:0;left:50%;margin:auto;-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-box-shadow:0px 6px 20px rgba(0,0,0,.06);box-shadow:0px 6px 20px rgba(0,0,0,.06)}body.scrolled .siteHeader .navbar-header{max-width:240px;width:100%;max-height:initial;height:initial}@media screen and (max-width: 575.98px){body.scrolled .siteHeader .navbar-header{max-width:240px}}body.scrolled .siteHeader .siteHeader_logo{padding:0}@media screen and (max-width: 991.98px){body.scrolled .siteHeader .siteHeader_logo{margin:0}}body.scrolled .siteHeader .headerTop_description,body.scrolled .siteHeader .headerTop .container nav .headerTop_tel .tel_time{display:none}body.scrolled .siteHeader .headerTop .container nav .headerTop_tel .headerTop_tel_wrap{font-size:1.2rem !important}body.scrolled .siteHeader>.container{margin-top:0;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}body.scrolled .siteHeader>.container .navbar-header{position:initial;margin-right:auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media screen and (min-width: 992px)and (max-width: 1200px){body.scrolled .siteHeader{padding:0}body.scrolled .siteHeader .device-mobile .gMenu li a,body.scrolled .siteHeader .device-pc .gMenu li a,body.scrolled .siteHeader .gMenu li a{padding-right:.6em;padding-left:.6em}body.scrolled .siteHeader .siteHeader_logo img{display:none}body.scrolled .siteHeader .siteHeader_logo span{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}body.scrolled .siteHeader .siteHeader_logo span::before{background-image:url("../img/logo_sym.svg");content:"";display:inline-block;width:60px;height:60px;background-size:contain;background-position:center;background-repeat:no-repeat}}.headerTop{margin:0;background:none;border:none}.headerTop .container{background:none;position:relative;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;padding:0}@media screen and (max-width: 575.98px){.headerTop .container{display:block;width:220px;margin:0}}.headerTop .container .headerTop_description{position:absolute;left:0px;padding:0;top:16px;width:calc(100% - 740px)}@media screen and (max-width: 991.98px){.headerTop .container .headerTop_description{display:none}}.headerTop .container .headerTop_contact,.headerTop .container nav{top:0}.headerTop .container .headerTop_contact ul,.headerTop .container nav ul{margin:4px 0;padding:0;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;list-style:none}.headerTop .container .headerTop_contact ul li,.headerTop .container nav ul li{margin-right:10px;margin-bottom:0;position:initial}.headerTop .container .headerTop_contact ul li:last-of-type,.headerTop .container nav ul li:last-of-type{margin-right:0}.headerTop .container .headerTop_contact .headerTop_tel,.headerTop .container nav .headerTop_tel{text-align:center;margin-bottom:0}.headerTop .container .headerTop_contact .headerTop_tel .headerTop_tel_wrap,.headerTop .container nav .headerTop_tel .headerTop_tel_wrap{color:var(--co_primary);font-weight:500;margin-top:0;font-size:1.6rem !important}.headerTop .container .headerTop_contact .headerTop_tel span,.headerTop .container nav .headerTop_tel span{padding:0}.headerTop .container .headerTop_contact .headerTop_tel span i,.headerTop .container nav .headerTop_tel span i{color:var(--co_tertiary)}.headerTop .container .headerTop_contact .headerTop_tel .tel_time,.headerTop .container nav .headerTop_tel .tel_time{display:block;text-align:right;font-size:10px;margin-right:-0.6em;margin-top:6px}.headerTop .headerTop_tel .tel_time_note{font-size:.7rem;background:var(--co_gray);display:block;line-height:1.3}.headerTop .headerTop_tel .headerTop_tel_wrap{padding:0;display:block;font-size:1.2rem !important;letter-spacing:1.2px;text-align:center}.headerTop .headerTop_tel .tel_time{letter-spacing:0;line-height:1}.gMenu a,.nav li a{color:var(--co_black);font-family:var(--font-family-main)}.gMenu{margin-top:0;margin-bottom:6px}.gMenu_outer{width:initial}@media(min-width: 1200px){.gMenu_outer{min-height:initial}}.device-mobile .gMenu>li{padding:14px 2.2em}.device-mobile .gMenu li a,.device-pc .gMenu li a,.gMenu li a{padding:8px 1em 10px}.gMenu>li[class*=current]:before,.gMenu>li:hover:before,.gMenu>li:before{bottom:6px;border-bottom-width:2px}.gMenu>li:before{right:0;margin:auto}.gMenu>li:hover:before,.gMenu>li[class*=current]:before{width:calc(100% - 2em);left:0;right:0;margin:auto}.gMenu .sub-menu li{background-color:var(--co_primary);padding:0}.gMenu .sub-menu li a{margin:0;width:100%;display:block;padding:1em}.gMenu .sub-menu li a:hover{background-color:var(--co_secondary)}.gMenu>li:before,.gMenu>li.menu-item-has-children::after{border-bottom-color:var(--co_primary)}.gMenu>li.menu-item-has-children::after{z-index:-1}.gMenu .gMenu_name{font-weight:normal}.gMenu>li .gMenu_name{font-size:.9rem}body.scrolled .gMenu>li .gMenu_name{font-size:.8rem}.vk-mobile-nav{padding-bottom:0}.vk-mobile-nav-widget{margin-bottom:0}.page-header{width:calc(100% - 80px);overflow:hidden;height:30vh;min-height:340px}@media screen and (max-width: 991.98px){.page-header{margin-top:0;min-height:240px}}@media screen and (max-width: 575.98px){.page-header{width:calc(100% - 20px);height:12vh;min-height:180px}}.page-header>.container,.page-header>.container>.row,.page-header>.container>.row>.col-md-12{height:100%}.page-header>.container>.row>.col-md-12{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.page-header .page-header_pageTitle{font-family:var(--font-family-design);width:100%}@media screen and (max-width: 575.98px){.page-header .page-header_pageTitle{font-size:1.2rem}}@media screen and (max-width: 575.98px){footer .footerMenu li a:hover{color:initial}}.siteFooter{border:none}.footerMenu ul.nav{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width: 767.98px){.footerMenu ul.nav{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;text-align:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}}@media screen and (max-width: 575.98px){.footerMenu ul.nav{margin:0 15px}}@media screen and (max-width: 767.98px){.footerMenu ul.nav:after{content:"";display:block;width:33.3333333333%;height:0}}@media screen and (max-width: 767.98px){.footerMenu ul.nav>li{width:33.3333333333%;text-align:left;padding-left:1.5em;position:relative}.footerMenu ul.nav>li::before{content:"";position:absolute;width:8px;height:8px;background:var(--co_primary);border-radius:10px;top:0;bottom:0;margin:auto;left:0}}@media screen and (max-width: 575.98px){.footerMenu ul.nav>li{width:50%}}.veu_postList .postList a{color:var(--co_black)}.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 .postList_title{font-size:.9rem}.veu_postList ul.postList li{padding:10px 0}.veu_postList .postList_date{color:var(--co_tertiary)}.veu_postList .postList_meta_items a{padding:0 .5em;font-size:.7rem}@media screen and (max-width: 767.98px){.postNextPrev .card:first-of-type{margin-bottom:12px}}.postNextPrev .card-title{font-size:14px !important;position:initial;display:initial;border-bottom:initial;background-color:initial;padding:0;font-weight:500;font-family:var(--font-family-main)}.postNextPrev .card-title:after{content:none}.postNextPrev .card-title a{display:block}.card-sm .card-body{line-height:initial}.entry-meta .entry-meta_items_term,.entry-meta .entry-meta_items_term a{display:inline}.entry-meta_items_term_button{padding:2px 1em}.media p{font-size:.8rem}.mainSection .entry-header .entry-title{font-size:1.6rem !important}@media screen and (max-width: 575.98px){.mainSection .entry-header .entry-title{font-size:1.5rem !important;letter-spacing:0}}.entry-footer{margin-bottom:3rem;margin-top:2.2rem;border-top:1px solid rgba(0,0,0,.05);padding-top:1rem}.post-type-archive-medical .postNextPrev,.post-type-archive-medical .vk_post_title_new,.post-type-archive-medical .published,.single-medical .postNextPrev,.single-medical .vk_post_title_new,.single-medical .published{display:none}.post-type-archive-medical .wp-block-buttons,.post-type-archive-medical .wp-block-button,.post-type-archive-medical .wp-block-button__link,.single-medical .wp-block-buttons,.single-medical .wp-block-button,.single-medical .wp-block-button__link{min-width:initial;width:100%;height:auto}.post-type-archive-medical .wp-block-button__link,.single-medical .wp-block-button__link{padding:20px 30px 20px 20px}.sc_table{background-color:var(--co_ltprimary);padding:10px 20px 20px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;border:none;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width: 767.98px){.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: 767.98px){.sc_table>div{width:100%;min-width:initial;margin:0 auto}}footer .sc_table>div{width:100%;min-width:initial}.sc_table table{border-top:none}.sc_table .note{text-align:right;font-size:.8em;margin:10px 10px 0;display:block;width:100%}.sc_table .tal{color:var(--co_black);width:9em;-webkit-box-align:left;-webkit-align-items:left;-ms-flex-align:left;align-items:left}@media screen and (max-width: 991.98px){.sc_table .tal{min-width:initial;max-width:14em}}@media screen and (max-width: 767.98px){.sc_table .tal{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}@media screen and (max-width: 575.98px){.sc_table .tal{width:7em;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;font-size:.9em}}.sc_table .tal .txt_opt{font-size:.9em;margin-left:5px}.sc_table .tal .sub{font-size:.8em;display:block;-webkit-font-feature-settings:"palt";font-feature-settings:"palt"}.sc_table .sub_time{display:inline-block;font-size:.8em;background:var(--co_white);margin-left:4px;padding:0 8px;border-radius:calc(4px*1) !important}@media screen and (max-width: 767.98px){.sc_table .sub_time{margin-left:0}}.sc_table th,.sc_table td{font-weight:500;font-size:1rem;padding:1em 0;text-align:center}@media screen and (max-width: 575.98px){.sc_table th,.sc_table td{font-size:.8em}}.sc_table td{color:var(--co_primary)}.sc_table td:not(:first-of-type){color:var(--co_primary)}.clinic_info .sc_table{margin-bottom:0}.clinic_info .sc_table h4{margin-top:0}@media screen and (max-width: 991.98px){.clinic_info .sc_table{margin-bottom:20px}}.parts_clinic_info+.sc_table *,.clinic_info+.sc_table *{font-size:.9rem}.parts_clinic_info+.sc_table .box-note.__icon li:before,.clinic_info+.sc_table .box-note.__icon li:before{font-size:1em}.parts_clinic_info .section_inner .inner_wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.parts_clinic_info .section_inner .inner_wrap.half_wrap{margin-right:auto;margin-left:auto}@media screen and (max-width: 991.98px){.parts_clinic_info .section_inner .inner_wrap{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}@media screen and (max-width: 767.98px){.parts_clinic_info .section_inner .inner_wrap{padding:20px;border-width:2px;border-radius:30px}}@media screen and (max-width: 575.98px){.parts_clinic_info .section_inner .inner_wrap{border:none;border-radius:0;padding:0;background-color:rgba(0,0,0,0)}}.parts_clinic_info .section_inner .inner_wrap>div{width:calc(50% - 20px)}@media screen and (max-width: 991.98px){.parts_clinic_info .section_inner .inner_wrap>div{width:100%}.parts_clinic_info .section_inner .inner_wrap>div+div{margin-bottom:20px}}.parts_clinic_info .section_inner .inner_wrap .outline{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media screen and (max-width: 991.98px){.parts_clinic_info .section_inner .inner_wrap .outline{margin-bottom:20px}}@media screen and (max-width: 575.98px){.parts_clinic_info .section_inner .inner_wrap .outline{margin-top:10px;margin-bottom:0}}.parts_clinic_info .section_inner .inner_wrap .outline .clinic-img{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}@media screen and (max-width: 991.98px){.parts_clinic_info .section_inner .inner_wrap .outline .clinic-img{margin-top:0}}.parts_clinic_info .section_inner .inner_wrap .outline .clinic-img img{width:100%;height:300px;-o-object-fit:cover;object-fit:cover;border:none;max-width:initial}.parts_clinic_info .section_inner .inner_wrap .outline .clinic-img+div{width:100%}.parts_clinic_info .section_inner .inner_wrap .outline .clinic-img+div table tr{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:1em;border-bottom:1px solid var(--co_litegray);-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.parts_clinic_info .section_inner .inner_wrap .outline .clinic-img+div table tr td:not(:first-child){color:var(--co_primary)}.parts_clinic_info .section_inner .inner_wrap .outline .clinic-img+div table tr:first-child{padding:1em .5em 1em 1.3em}.parts_clinic_info .section_inner .inner_wrap .outline .clinic-img+div table tr:first-child td{color:initial}.parts_clinic_info .section_inner .inner_wrap .outline .clinic-img+div table td,.parts_clinic_info .section_inner .inner_wrap .outline .clinic-img+div table th{padding:0;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border:none}.parts_clinic_info .section_inner .inner_wrap .outline .clinic-img+div table td:first-child,.parts_clinic_info .section_inner .inner_wrap .outline .clinic-img+div table th:first-child{width:8em}.parts_clinic_info .section_inner .inner_wrap{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.parts_clinic_info .section_inner .inner_wrap .outline{max-width:420px}.parts_clinic_info .section_inner .inner_wrap .outline .clinic-img{overflow:hidden;position:relative;z-index:1;height:0;padding-top:100%;margin-bottom:0}@media screen and (max-width: 991.98px){.parts_clinic_info .section_inner .inner_wrap .outline .clinic-img{padding-top:initial;height:auto}}.parts_clinic_info .section_inner .inner_wrap .outline .clinic-img img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media screen and (max-width: 991.98px){.parts_clinic_info .section_inner .inner_wrap .outline .clinic-img img{position:initial;margin:0 auto}}.parts_clinic_info .section_inner .inner_wrap .clinic_info{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.clinic_info table.list{border:none}.clinic_info table.list tr td,.clinic_info table.list tr th{font-size:.9rem}@media screen and (max-width: 575.98px){.clinic_info table.list tr td,.clinic_info table.list tr th{padding:.6em}}.clinic_info table.list tr th{font-weight:500;white-space:nowrap;vertical-align:baseline}@media screen and (max-width: 767.98px){.clinic_info table.list tr th{width:5em}}.clinic_info .name{display:block;text-align:center}.clinic_info .name a img{width:60%;margin:0 auto 30px;-o-object-fit:contain;object-fit:contain}.clinic_info .address_sub{margin-top:1em}.clinic_info .address_sub ul{margin-bottom:0}.parts_cf_gallery ul,.parts_cf_gallery li,.parts_cf_gallery figure,.parts_cf_gallery img,.parts_cf_gallery a,.parts_cf_gallery p{margin-bottom:0}.parts_cf_gallery .cf_gallery_wrap{padding-left:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.parts_cf_gallery .cf_gallery_wrap>li{list-style-type:none;width:100%}.parts_cf_gallery .cf_gallery_wrap>li .img{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.parts_cf_gallery .cf_gallery_wrap>li .img a{display:block}.parts_cf_gallery .cf_gallery_wrap>li .img a:hover{opacity:.6}.parts_cf_gallery .cf_gallery_wrap>li .img>.img_item{display:block;position:relative;width:100%;height:1px;padding-top:56.25%}.parts_cf_gallery .cf_gallery_wrap>li .img>.img_item.dummy{background-image:url("../img/dummy.svg");background-position:center;background-repeat:no-repeat;background-size:30%;background-color:var(--co_mixprimary)}.parts_cf_gallery .cf_gallery_wrap>li .img>.img_item img{position:absolute;top:0;border-radius:calc(4px*1) !important;-o-object-fit:cover;object-fit:cover;border:none;width:100%;height:100%;border:none}.parts_cf_gallery .cf_gallery_wrap>li .text{font-size:.9em}.parts_cf_gallery .cf_gallery_wrap>li .name{font-size:1rem;color:var(--co_primary);font-weight:500;line-height:1.4;margin:0;font-size:1rem}.parts_cf_gallery .cf_gallery_wrap>li .name+.cap{margin-top:10px}.parts_cf_gallery .cf_gallery_wrap>li .cap{font-size:.9em;margin-bottom:0}.parts_cf_gallery.design_1 .cf_gallery_wrap{margin:-1.4%}.parts_cf_gallery.design_1 .cf_gallery_wrap>li{padding:1.4%;width:33.3333333333%}@media screen and (max-width: 767.98px){.parts_cf_gallery.design_1 .cf_gallery_wrap>li{width:50%}}.parts_cf_gallery.design_1 .cf_gallery_wrap>li .img+.text{margin-top:10px}.parts_cf_gallery.design_1 .cf_gallery_wrap>li .name{text-align:center}.parts_cf_gallery.design_1 .cf_gallery_wrap>li .name+.cap{margin-top:8px}.parts_cf_gallery.design_2 .cf_gallery_wrap{margin:-0.7%}.parts_cf_gallery.design_2 .cf_gallery_wrap>li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:.7%}.parts_cf_gallery.design_2 .cf_gallery_wrap>li .img,.parts_cf_gallery.design_2 .cf_gallery_wrap>li .text{background-color:var(--co_ltprimary);padding:2.8%}.parts_bg .parts_cf_gallery.design_2 .cf_gallery_wrap>li .img,.parts_bg .parts_cf_gallery.design_2 .cf_gallery_wrap>li .text{background-color:var(--co_white)}.parts_cf_gallery.design_2 .cf_gallery_wrap>li .img{padding-right:0;width:40%;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.parts_cf_gallery.design_2 .cf_gallery_wrap>li .text{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.parts_cf_gallery.design_3 .cf_gallery_wrap{margin:-1.4%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.parts_cf_gallery.design_3 .cf_gallery_wrap>li{padding:1.4%;width:50%}.parts_cf_gallery.design_3 .cf_gallery_wrap>li .img,.parts_cf_gallery.design_3 .cf_gallery_wrap>li .text{background-color:var(--co_ltprimary);padding:5.6%}.parts_bg .parts_cf_gallery.design_3 .cf_gallery_wrap>li .img,.parts_bg .parts_cf_gallery.design_3 .cf_gallery_wrap>li .text{background-color:var(--co_white)}.parts_cf_gallery.design_3 .cf_gallery_wrap>li .img{padding-bottom:0}.parts_cf_gallery.design_3 .cf_gallery_wrap>li .text{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.parts_cf_gallery.design_3 .cf_gallery_wrap>li .name{text-align:center}.list_group{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;padding-left:0;margin-top:40px;margin-right:-20px;margin-left:-20px}@media screen and (max-width: 767.98px){.list_group{margin-right:-10px;margin-left:-10px}}@media screen and (max-width: 575.98px){.list_group{margin-right:auto;margin-left:auto}}.list_group__wrapper{width:360px;margin:0 10px 20px;list-style:none;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}@media screen and (max-width: 767.98px){.list_group__wrapper{margin:0 5px 10px}}@media screen and (max-width: 575.98px){.list_group__wrapper{margin:0 auto 20px}}.list_group__wrapper a{height:100%;text-decoration:none;display:block;position:relative;background-color:var(--co_stprimary);border-radius:calc(4px*1) !important;text-align:center;padding:30px;margin-bottom:20px;-webkit-transition:.3s ease;transition:.3s ease;color:initial;border:2px solid rgba(0,0,0,0)}@media screen and (max-width: 767.98px){.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{border-color:var(--co_primary)}.list_group__wrapper a[href*="#"]:hover::after,.list_group__wrapper a[href*="/"]:hover::after{border-color:var(--co_primary)}.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;-webkit-box-sizing:border-box;box-sizing:border-box;width:8px;height:8px;border-style:solid;border-width:2px 2px 0 0;border-color:#323130;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:.3s ease;transition:.3s ease}.list_group__wrapper .list_title .num{color:var(--co_primary);font-size:1.1rem;font-family:var(--font-family-en);font-weight:500;margin-bottom:8px;display:inline-block}.list_group__wrapper .list_title .num i{font-size:1.4rem}.list_group__wrapper .list_title .title{margin:0px auto 20px;text-align:center !important;background-color:rgba(0,0,0,0);padding:0;font-weight:500;font-size:1.4rem !important;border:none}.list_group__wrapper .list_title .title::after,.list_group__wrapper .list_title .title::before{content:none}.list_group__wrapper .text{font-size:.9em;text-align:left}.list_group__wrapper p:last-of-type{margin-bottom:0}@media screen and (max-width: 575.98px){.course_flow{margin-top:40px}}.course_flow .flowlist__wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:40px;border-radius:calc(4px*1) !important;margin-bottom:30px;position:relative}@media screen and (max-width: 767.98px){.course_flow .flowlist__wrapper{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media screen and (max-width: 575.98px){.course_flow .flowlist__wrapper{padding:20px}}.course_flow .flowlist__wrapper:nth-child(odd){background:var(--co_stprimary)}.course_flow .flowlist__wrapper:nth-child(even){background:var(--co_ltprimary)}.course_flow .flowlist__wrapper:not(:last-of-type)::before{content:"";position:absolute;right:0;bottom:-22px;left:0;width:0px;height:0px;margin:auto;border-style:solid;border-color:var(--co_tertiary) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);border-width:13px 20px 0 20px}.course_flow .flowlist__wrapper .num{display:inline-block;width:30px;height:30px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;min-width:initial;max-width:initial;border-radius:calc(4px*1) !important;padding:10px;color:var(--co_white);margin-right:30px;background:var(--co_tertiary)}@media screen and (max-width: 575.98px){.course_flow .flowlist__wrapper .num{margin-right:10px}}.course_flow .flowlist__wrapper .flowlist__content{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}@media screen and (max-width: 767.98px){.course_flow .flowlist__wrapper .flowlist__content{width:calc(100% - 60px)}}.course_flow .flowlist__wrapper .flowlist__content .title{border:none;font-size:24px;color:var(--co_primary);font-weight:500;letter-spacing:1.4px;padding:0;margin:0 0 1em;line-height:1.4;background:rgba(0,0,0,0)}.course_flow .flowlist__wrapper .flowlist__content .title:before{content:none}@media screen and (max-width: 575.98px){.course_flow .flowlist__wrapper .flowlist__content .title{margin:0 0 10px}}@media screen and (max-width: 575.98px){.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: 767.98px){.course_flow .flowlist__wrapper .flowlist__img{width:100%;margin-left:60px;min-width:initial}}@media screen and (max-width: 575.98px){.course_flow .flowlist__wrapper .flowlist__img{margin-left:40px}}.course_flow .flowlist__wrapper .flowlist__img img{height:100%;-o-object-fit:cover;object-fit:cover;border-radius:calc(4px*1) !important}.course_flow .flowlist__wrapper .flowlist__img:not(.dummy) img{min-height:200px}@media screen and (max-width: 575.98px){.course_flow .flowlist .pr-content-btn{margin:0}}.archive.post-type-medical .media,.accordion-area{list-style:none;padding-left:0}.archive.post-type-medical .media>li+li,.accordion-area>li+li{margin-top:10px}.archive.post-type-medical .media section,.accordion-area section{background-color:var(--co_stprimary);border:1px solid rgba(0,0,0,0);border-radius:calc(4px*1) !important;width:100%}.archive.post-type-medical .media .ac_title,.accordion-area .ac_title{width:initial;padding:0 16px;margin:0;cursor:pointer;border-bottom:none;font-size:1.1rem !important;font-weight:500;-webkit-transition:all .5s ease;transition:all .5s ease;background-color:rgba(0,0,0,0);font-family:var(--font-family-design);letter-spacing:.05em;line-height:1.5}.archive.post-type-medical .media .ac_title:before,.archive.post-type-medical .media .ac_title:after,.accordion-area .ac_title:before,.accordion-area .ac_title:after{content:none}.archive.post-type-medical .media .ac_title_wrap,.accordion-area .ac_title_wrap{position:relative;padding:10px 40px 10px 10px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;min-height:80px}.archive.post-type-medical .media .ac_title_wrap::before,.archive.post-type-medical .media .ac_title_wrap::after,.accordion-area .ac_title_wrap::before,.accordion-area .ac_title_wrap::after{position:absolute;content:"";top:48%;right:20px;left:initial;bottom:initial;width:15px;height:2px;background:var(--co_black);border:none}.archive.post-type-medical .media .ac_title_wrap::before,.accordion-area .ac_title_wrap::before{-webkit-transform:rotate(0deg);transform:rotate(0deg)}.archive.post-type-medical .media .ac_title_wrap::after,.accordion-area .ac_title_wrap::after{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.archive.post-type-medical .media .ac_title_wrap.close_btn::before,.accordion-area .ac_title_wrap.close_btn::before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.archive.post-type-medical .media .ac_title_wrap.close_btn::after,.accordion-area .ac_title_wrap.close_btn::after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.archive.post-type-medical .media .ac_img,.accordion-area .ac_img{height:60px;width:60px}.archive.post-type-medical .media .ac_img img,.accordion-area .ac_img img{width:100%;-o-object-position:cover;object-position:cover}.archive.post-type-medical .media .ac_term,.accordion-area .ac_term{list-style:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-left:0;margin:-4px}.archive.post-type-medical .media .ac_term li,.accordion-area .ac_term li{margin:4px;padding:4px 12px;background-color:var(--co_secondary);border-radius:4px;color:var(--co_white);font-size:.7em;text-align:center;line-height:1.4}.archive.post-type-medical .media .ac_box,.accordion-area .ac_box{display:none;background:var(--co_white);margin:0px 10px 10px;padding:18px}.archive.post-type-medical .media .ac_box .text:last-of-type,.accordion-area .ac_box .text:last-of-type{margin-bottom:0}.archive.post-type-medical .media .ac_box .text_area,.accordion-area .ac_box .text_area{font-size:.9em}.archive.post-type-medical .media .ac_box .text_area>*:last-child,.accordion-area .ac_box .text_area>*:last-child{margin-bottom:0}.archive.post-type-medical .media{border:none;margin:0 0 .8em;padding:0}.faqlist .ac_title span{position:relative;display:inline-block;padding-left:2em}.faqlist .ac_title span::before{position:absolute;left:6px;content:"Q.";font-weight:500;color:var(--co_primary)}.faqlist-wrapper .faqlist li .answer::before,.faqlist-wrapper .faqlist li .question::before{font-family:var(--font-family-en)}.faqlist-wrapper .faqlist li .question{font-family:var(--font-family-design);font-weight:normal;font-size:1.2em}.faqlist-wrapper .faqlist li .answer .answer_text,.faqlist-wrapper .faqlist li .question{-webkit-box-align:baseline;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline;font-weight:500}.doctor .ttl{margin-bottom:40px}.doctor__wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:40px auto 20px}.doctor__img{width:400px}@media screen and (max-width: 991.98px){.doctor__img{text-align:center;width:100%;max-width:330px;margin:0 auto}}.doctor__img img{max-width:100%;margin-bottom:0;border-radius:calc(4px*1) !important;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@media screen and (max-width: 991.98px){.doctor__img img{max-width:70%}}.doctor__info{width:calc(97% - 400px)}@media screen and (max-width: 991.98px){.doctor__info{width:100%;margin:30px auto 20px}}.doctor__info .message{margin-top:0;padding:initial;background-color:initial;font-size:1.4rem;font-weight:500;letter-spacing:1.2px;border:none}.doctor__info .message::before{content:none}.doctor__info .comment{margin:10px auto 30px;border:none;padding:0}.doctor .staff_his_other{font-size:.9em;margin:30px 10px}.doctorlist .history,.stafflist .history{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;margin:0 -10px}@media screen and (max-width: 991.98px){.doctorlist .history,.stafflist .history{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.doctorlist .history ul,.stafflist .history ul{margin:0 10px 20px;width:calc(50% - 20px);list-style:none;padding-left:0}@media screen and (max-width: 991.98px){.doctorlist .history ul,.stafflist .history ul{width:100%}}.doctorlist .history ul li,.stafflist .history ul li{margin-bottom:20px}.doctorlist .history ul .ttl,.stafflist .history ul .ttl{background:var(--co_ltprimary);color:var(--co_primary);font-weight:500;padding:8px 12px;margin-bottom:20px}.doctorlist .history ul .ttl+.des,.stafflist .history ul .ttl+.des{padding-left:1em}.stafflist{margin-top:40px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.staff{width:47%}@media screen and (max-width: 991.98px){.staff{width:100%}}.staff__top{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.staff__top__img{width:37%;max-width:300px;margin-bottom:0}@media screen and (max-width: 991.98px){.staff__top__img{width:47%}}.staff__top__img img{width:100%;border-radius:calc(4px*1) !important}.staff__top__name{width:57%}@media screen and (max-width: 991.98px){.staff__top__name{width:47%}}.staff__top__name .position{font-size:1rem}.staff__top__name .name{font-size:1.4rem;margin:5px 0}.staff__top__name .name2{font-size:1rem;font-family:var(--font-family-en)}.staff__bottom{margin:30px auto 60px}.staff__bottom .message{font-size:1.4rem;font-weight:500;letter-spacing:1.2px}.staff__bottom .comment{margin:10px auto 30px;border:none;padding:0}.staff__bottom .history{background:var(--co_ltprimary);padding:10px;margin-top:20px}.staff__bottom .history_text{margin-bottom:0;width:100%;font-size:.9rem;color:rgba(0,0,0,.9);-webkit-font-feature-settings:"palt";font-feature-settings:"palt"}.aboutlist{border-radius:calc(4px*1) !important}.aboutlist__wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.aboutlist__wrapper:nth-child(even){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.num_wrap .aboutlist__wrapper .aboutlist__content .title{padding-top:20px}.num_wrap .aboutlist__wrapper .aboutlist__content .title::before{position:absolute;top:0;left:0;font-size:1rem;font-family:var(--font-family-en);line-height:.7;color:var(--co_secondary);z-index:1;display:inline-block;background:none;width:100%;height:1em}.num_wrap .aboutlist__wrapper:nth-child(1) .aboutlist__content .title::before{content:"POINT 01"}.num_wrap .aboutlist__wrapper:nth-child(2) .aboutlist__content .title::before{content:"POINT 02"}.num_wrap .aboutlist__wrapper:nth-child(3) .aboutlist__content .title::before{content:"POINT 03"}.num_wrap .aboutlist__wrapper:nth-child(4) .aboutlist__content .title::before{content:"POINT 04"}.num_wrap .aboutlist__wrapper:nth-child(5) .aboutlist__content .title::before{content:"POINT 05"}.num_wrap .aboutlist__wrapper:nth-child(6) .aboutlist__content .title::before{content:"POINT 06"}.num_wrap .aboutlist__wrapper:nth-child(7) .aboutlist__content .title::before{content:"POINT 07"}.num_wrap .aboutlist__wrapper:nth-child(8) .aboutlist__content .title::before{content:"POINT 08"}.num_wrap .aboutlist__wrapper:nth-child(9) .aboutlist__content .title::before{content:"POINT 09"}.num_wrap .aboutlist__wrapper:nth-child(10) .aboutlist__content .title::before{content:"POINT 010"}.aboutlist__wrapper+div{margin-top:60px}@media screen and (max-width: 575.98px){.aboutlist__wrapper+div{margin-top:30px}}.aboutlist__wrapper .aboutlist__img{width:calc(50% - 20px);height:260px}@media screen and (max-width: 767.98px){.aboutlist__wrapper .aboutlist__img{width:100%}}.aboutlist__wrapper .aboutlist__img img{border-radius:calc(4px*1) !important;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.aboutlist__wrapper .aboutlist__content{width:calc(50% - 20px)}@media screen and (max-width: 767.98px){.aboutlist__wrapper .aboutlist__content{width:100%;margin-top:30px}}@media screen and (max-width: 575.98px){.aboutlist__wrapper .aboutlist__content{margin-top:16px}}.aboutlist__wrapper .aboutlist__content .title{margin-top:0;border-bottom:none;font-size:1.4rem !important;color:var(--co_primary);font-weight:500;padding:0;background:none;line-height:1.4}@media screen and (max-width: 575.98px){.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:var(--co_tertiary);font-family:var(--font-family-en);font-weight:500;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;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:var(--co_mixprimary);width:100%;height:2px;display:block;margin-left:12px}.ins_box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:0}@media screen and (max-width: 575.98px){.ins_box{margin:-8px}}.ins_box li{position:relative;width:180px;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;background-color:var(--co_mixprimary);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:16px 12px;margin:5px;border-radius:calc(4px*1) !important;color:var(--co_tertiary)}@media screen and (max-width: 767.98px){.ins_box li{width:140px;padding:12px}}@media screen and (max-width: 575.98px){.ins_box li{padding:8px}}.ins_box li a{width:100%;height:100%;max-width:initial;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;color:var(--co_tertiary);padding:0 20px}@media screen and (max-width: 575.98px){.ins_box li a{padding:0 12px 0 6px}}.ins_box li a::after{content:"";position:absolute;top:50%;bottom:50%;right:20px;margin:auto;display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;width:7px;height:7px;border-style:solid;border-width:2px 2px 0 0;border-color:var(--co_primary);-webkit-transform:rotate(45deg);transform:rotate(45deg)}@media screen and (max-width: 575.98px){.ins_box li a::after{right:12px}}.ins_box li a[href^="#"]::after{-webkit-transform:rotate(135deg);transform:rotate(135deg)}.ins_box li a:hover{text-decoration:none;opacity:.6}.ins_box.__color li{background-color:var(--co_ltprimary)}ul.is-style-vk-check-mark.list_box_1,ol.is-style-vk-check-mark.list_box_1,ul.is-style-vk-triangle-mark.list_box_1,ol.is-style-vk-triangle-mark.list_box_1,ul.is-style-vk-check-square-mark.list_box_1,ol.is-style-vk-check-square-mark.list_box_1,ul.is-style-vk-check-circle-mark.list_box_1,ol.is-style-vk-check-circle-mark.list_box_1,ul.is-style-vk-numbered-circle-mark.list_box_1,ol.is-style-vk-numbered-circle-mark.list_box_1,ul.is-style-vk-numbered-square-mark.list_box_1,ol.is-style-vk-numbered-square-mark.list_box_1,ul.is-style-vk-arrow-mark.list_box_1,ol.is-style-vk-arrow-mark.list_box_1,.cs_post_wysiwyg .list_box_1,.list_box_1{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:12px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}ul.is-style-vk-check-mark.list_box_1 li,ol.is-style-vk-check-mark.list_box_1 li,ul.is-style-vk-triangle-mark.list_box_1 li,ol.is-style-vk-triangle-mark.list_box_1 li,ul.is-style-vk-check-square-mark.list_box_1 li,ol.is-style-vk-check-square-mark.list_box_1 li,ul.is-style-vk-check-circle-mark.list_box_1 li,ol.is-style-vk-check-circle-mark.list_box_1 li,ul.is-style-vk-numbered-circle-mark.list_box_1 li,ol.is-style-vk-numbered-circle-mark.list_box_1 li,ul.is-style-vk-numbered-square-mark.list_box_1 li,ol.is-style-vk-numbered-square-mark.list_box_1 li,ul.is-style-vk-arrow-mark.list_box_1 li,ol.is-style-vk-arrow-mark.list_box_1 li,.cs_post_wysiwyg .list_box_1 li,.list_box_1 li{width:200px;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;background-color:var(--co_mixprimary);padding:16px 20px 16px 40px;border-radius:2px;line-height:1.6}@media screen and (max-width: 575.98px){ul.is-style-vk-check-mark.list_box_1 li,ol.is-style-vk-check-mark.list_box_1 li,ul.is-style-vk-triangle-mark.list_box_1 li,ol.is-style-vk-triangle-mark.list_box_1 li,ul.is-style-vk-check-square-mark.list_box_1 li,ol.is-style-vk-check-square-mark.list_box_1 li,ul.is-style-vk-check-circle-mark.list_box_1 li,ol.is-style-vk-check-circle-mark.list_box_1 li,ul.is-style-vk-numbered-circle-mark.list_box_1 li,ol.is-style-vk-numbered-circle-mark.list_box_1 li,ul.is-style-vk-numbered-square-mark.list_box_1 li,ol.is-style-vk-numbered-square-mark.list_box_1 li,ul.is-style-vk-arrow-mark.list_box_1 li,ol.is-style-vk-arrow-mark.list_box_1 li,.cs_post_wysiwyg .list_box_1 li,.list_box_1 li{width:140px;padding:3% 3% 3% 30px}}ul.is-style-vk-check-mark.list_box_1 li,ul.is-style-vk-check-mark.list_box_1 li+li,ol.is-style-vk-check-mark.list_box_1 li,ol.is-style-vk-check-mark.list_box_1 li+li,ul.is-style-vk-triangle-mark.list_box_1 li,ul.is-style-vk-triangle-mark.list_box_1 li+li,ol.is-style-vk-triangle-mark.list_box_1 li,ol.is-style-vk-triangle-mark.list_box_1 li+li,ul.is-style-vk-check-square-mark.list_box_1 li,ul.is-style-vk-check-square-mark.list_box_1 li+li,ol.is-style-vk-check-square-mark.list_box_1 li,ol.is-style-vk-check-square-mark.list_box_1 li+li,ul.is-style-vk-check-circle-mark.list_box_1 li,ul.is-style-vk-check-circle-mark.list_box_1 li+li,ol.is-style-vk-check-circle-mark.list_box_1 li,ol.is-style-vk-check-circle-mark.list_box_1 li+li,ul.is-style-vk-numbered-circle-mark.list_box_1 li,ul.is-style-vk-numbered-circle-mark.list_box_1 li+li,ol.is-style-vk-numbered-circle-mark.list_box_1 li,ol.is-style-vk-numbered-circle-mark.list_box_1 li+li,ul.is-style-vk-numbered-square-mark.list_box_1 li,ul.is-style-vk-numbered-square-mark.list_box_1 li+li,ol.is-style-vk-numbered-square-mark.list_box_1 li,ol.is-style-vk-numbered-square-mark.list_box_1 li+li,ul.is-style-vk-arrow-mark.list_box_1 li,ul.is-style-vk-arrow-mark.list_box_1 li+li,ol.is-style-vk-arrow-mark.list_box_1 li,ol.is-style-vk-arrow-mark.list_box_1 li+li,.cs_post_wysiwyg .list_box_1 li,.cs_post_wysiwyg .list_box_1 li+li,.list_box_1 li,.list_box_1 li+li{margin:initial}ul.is-style-vk-check-mark.list_box_1 li::before,ol.is-style-vk-check-mark.list_box_1 li::before,ul.is-style-vk-triangle-mark.list_box_1 li::before,ol.is-style-vk-triangle-mark.list_box_1 li::before,ul.is-style-vk-check-square-mark.list_box_1 li::before,ol.is-style-vk-check-square-mark.list_box_1 li::before,ul.is-style-vk-check-circle-mark.list_box_1 li::before,ol.is-style-vk-check-circle-mark.list_box_1 li::before,ul.is-style-vk-numbered-circle-mark.list_box_1 li::before,ol.is-style-vk-numbered-circle-mark.list_box_1 li::before,ul.is-style-vk-numbered-square-mark.list_box_1 li::before,ol.is-style-vk-numbered-square-mark.list_box_1 li::before,ul.is-style-vk-arrow-mark.list_box_1 li::before,ol.is-style-vk-arrow-mark.list_box_1 li::before,.cs_post_wysiwyg .list_box_1 li::before,.list_box_1 li::before{left:20px;top:calc(.5em + 16px)}ul.is-style-vk-check-mark.list_box_1 li a,ol.is-style-vk-check-mark.list_box_1 li a,ul.is-style-vk-triangle-mark.list_box_1 li a,ol.is-style-vk-triangle-mark.list_box_1 li a,ul.is-style-vk-check-square-mark.list_box_1 li a,ol.is-style-vk-check-square-mark.list_box_1 li a,ul.is-style-vk-check-circle-mark.list_box_1 li a,ol.is-style-vk-check-circle-mark.list_box_1 li a,ul.is-style-vk-numbered-circle-mark.list_box_1 li a,ol.is-style-vk-numbered-circle-mark.list_box_1 li a,ul.is-style-vk-numbered-square-mark.list_box_1 li a,ol.is-style-vk-numbered-square-mark.list_box_1 li a,ul.is-style-vk-arrow-mark.list_box_1 li a,ol.is-style-vk-arrow-mark.list_box_1 li a,.cs_post_wysiwyg .list_box_1 li a,.list_box_1 li a{color:var(--co_primary);-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;text-decoration:underline}ul.is-style-vk-check-mark.list_box_1 li a:hover,ol.is-style-vk-check-mark.list_box_1 li a:hover,ul.is-style-vk-triangle-mark.list_box_1 li a:hover,ol.is-style-vk-triangle-mark.list_box_1 li a:hover,ul.is-style-vk-check-square-mark.list_box_1 li a:hover,ol.is-style-vk-check-square-mark.list_box_1 li a:hover,ul.is-style-vk-check-circle-mark.list_box_1 li a:hover,ol.is-style-vk-check-circle-mark.list_box_1 li a:hover,ul.is-style-vk-numbered-circle-mark.list_box_1 li a:hover,ol.is-style-vk-numbered-circle-mark.list_box_1 li a:hover,ul.is-style-vk-numbered-square-mark.list_box_1 li a:hover,ol.is-style-vk-numbered-square-mark.list_box_1 li a:hover,ul.is-style-vk-arrow-mark.list_box_1 li a:hover,ol.is-style-vk-arrow-mark.list_box_1 li a:hover,.cs_post_wysiwyg .list_box_1 li a:hover,.list_box_1 li a:hover{opacity:.6}ul.is-style-vk-check-mark.list_box_1 li .sub,ol.is-style-vk-check-mark.list_box_1 li .sub,ul.is-style-vk-triangle-mark.list_box_1 li .sub,ol.is-style-vk-triangle-mark.list_box_1 li .sub,ul.is-style-vk-check-square-mark.list_box_1 li .sub,ol.is-style-vk-check-square-mark.list_box_1 li .sub,ul.is-style-vk-check-circle-mark.list_box_1 li .sub,ol.is-style-vk-check-circle-mark.list_box_1 li .sub,ul.is-style-vk-numbered-circle-mark.list_box_1 li .sub,ol.is-style-vk-numbered-circle-mark.list_box_1 li .sub,ul.is-style-vk-numbered-square-mark.list_box_1 li .sub,ol.is-style-vk-numbered-square-mark.list_box_1 li .sub,ul.is-style-vk-arrow-mark.list_box_1 li .sub,ol.is-style-vk-arrow-mark.list_box_1 li .sub,.cs_post_wysiwyg .list_box_1 li .sub,.list_box_1 li .sub{display:block;margin-top:6px;font-size:.9em}ul.is-style-vk-arrow-mark.list_box_1 li::before{left:20px;top:calc(.5em + 16px)}@media screen and (max-width: 575.98px){ul.is-style-vk-arrow-mark.list_box_1 li::before{left:13px;top:calc(.5em + 11px)}}ul.is-style-vk-numbered-circle-mark.list_box_1 li::before,ol.is-style-vk-numbered-circle-mark.list_box_1 li::before,ul.is-style-vk-check-circle-mark.list_box_1 li::before,ol.is-style-vk-check-circle-mark.list_box_1 li::before,ul.is-style-vk-check-square-mark.list_box_1 li::before,ol.is-style-vk-check-square-mark.list_box_1 li::before,ul.is-style-vk-triangle-mark.list_box_1 li::before,ol.is-style-vk-triangle-mark.list_box_1 li::before,ul.is-style-vk-check-mark.list_box_1 li::before,ol.is-style-vk-check-mark.list_box_1 li::before{left:18px;top:calc(.5em + 10px)}@media screen and (max-width: 575.98px){ul.is-style-vk-numbered-circle-mark.list_box_1 li::before,ol.is-style-vk-numbered-circle-mark.list_box_1 li::before,ul.is-style-vk-check-circle-mark.list_box_1 li::before,ol.is-style-vk-check-circle-mark.list_box_1 li::before,ul.is-style-vk-check-square-mark.list_box_1 li::before,ol.is-style-vk-check-square-mark.list_box_1 li::before,ul.is-style-vk-triangle-mark.list_box_1 li::before,ol.is-style-vk-triangle-mark.list_box_1 li::before,ul.is-style-vk-check-mark.list_box_1 li::before,ol.is-style-vk-check-mark.list_box_1 li::before{left:12px;top:calc(.5em + 5px)}}.parts_bg{width:100vw;padding:80px calc(50vw - 50%);margin:80px calc(50% - 50vw) 0}@media screen and (max-width: 767.98px){.parts_bg{margin-top:40px;padding-top:40px;padding-bottom:40px}}.parts_bg+.parts_bg{margin-top:0}.low-page .parts_bg:first-child{margin-top:-60px}@media screen and (max-width: 1199.98px){.low-page .parts_bg:first-child{margin-top:-50px}}@media screen and (max-width: 991.98px){.low-page .parts_bg:first-child{margin-top:-35px}}@media screen and (max-width: 767.98px){.low-page .parts_bg:first-child{margin-top:-28px}}.parts_bg.__lt{background-color:var(--co_ltprimary)}.parts_bg.__st{background-color:var(--co_stprimary)}.parts_bg.__mix{background-color:var(--co_mixprimary)}.parts_bg.__pri{background-color:var(--co_primary)}.parts_bg.__pattern{background:url("../img/bg_pattern.jpg");background-repeat:repeat}.parts_bg.__line{background:url("../img/bg_line.svg");background-size:8px;background-color:var(--co_mixprimary)}.parts_bg.__design{background:url("../img/bg_dot.svg");background-size:20px 20px}.parts_bg.__check{background:url("../img/bg_check.svg");background-size:20px 20px}.parts_bg.__img{background:url("../img/bg_img.jpg");background-size:cover;background-blend-mode:lighten;background-color:rgba(255,255,255,.6)}@media screen and (max-width: 575.98px){.parts_bg.__img{background-blend-mode:lighten;background-color:rgba(255,255,255,.4);background-position:100% 50%;background-size:cover}}.parts_bg.__img2{background:url("../img/bg_img_2.jpg");background-repeat:no-repeat;padding:0;background-position:0% 50%;background-size:cover}@media screen and (max-width: 767.98px){.parts_bg.__img2{padding-top:280px;background-position:50% -30%}}@media screen and (max-width: 575.98px){.parts_bg.__img2{padding-top:38%;background-position:50% 0%;background-size:contain}}.parts_bg.__img2>.wp-block-group__inner-container{background:var(--co_mixprimary);padding:clamp(40px,10%,100px);margin:0 0 0 auto;max-width:60%}@media screen and (max-width: 767.98px){.parts_bg.__img2>.wp-block-group__inner-container{max-width:100%}}@media screen and (max-width: 575.98px){.parts_bg.__img2>.wp-block-group__inner-container{padding-right:15px;padding-left:15px}}.parts_bg.__img2>.wp-block-group__inner-container .vk_heading h2.vk_heading_title span,.parts_bg.__img2>.wp-block-group__inner-container .vk_heading h2.vk_heading_title,.parts_bg.__img2>.wp-block-group__inner-container .vk_heading h2.vk_heading_title+.vk_heading_subtext{text-align:left !important}.parts_bg.__img2>.wp-block-group__inner-container .widget,.parts_bg.__img2>.wp-block-group__inner-container .veu_postList .postList_more a{margin-bottom:0}.parts_bg .wp-block-vk-blocks-heading:nth-child(1) .vk_heading_title{margin-top:0}.parts_bg .list_group__wrapper a{background-color:var(--co_white)}.parts_bg .group2 .wrap>li{background-color:var(--co_white)}.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_frame{width:100%;border:2px solid rgba(0,0,0,0);padding:60px;margin-right:0;margin-left:0;margin-left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media screen and (max-width: 767.98px){.parts_frame{padding:20px}}.home .parts_frame{width:calc(100vw - 140px);max-width:1440px}@media screen and (max-width: 1199.98px){.home .parts_frame{width:calc(100vw - 80px)}}@media screen and (max-width: 767.98px){.home .parts_frame{width:calc(100vw - 20px)}}.parts_frame .parts_frame{max-width:100%}.parts_frame.__white{border-color:var(--co_white)}.parts_frame.__lt{border-color:var(--co_ltprimary)}.parts_frame.__st{border-color:var(--co_stprimary)}.parts_frame.__mix{border-color:var(--co_mixprimary)}.parts_frame.__pri{border-color:var(--co_primary)}.parts_frame.__sec{border-color:var(--co_secondary)}.parts_frame.__ter{border-color:var(--co_tertiary)}.parts_frame.__red{border-color:var(--co_red)}.parts_frame.__bg-white{background-color:var(--co_white)}.parts_frame.__bg-lt{background-color:var(--co_ltprimary)}.parts_frame.__bg-st{background-color:var(--co_stprimary)}.parts_frame.__bg-mix{background-color:var(--co_mixprimary)}.parts_frame.__narrow{padding:30px}@media screen and (max-width: 767.98px){.parts_frame.__narrow{padding:20px;width:100%}}.parts_frame.__radius{border-radius:calc(4px*1) !important}.parts_frame.__shadow{-webkit-box-shadow:0px 0px 10px 0px rgba(0,0,0,.05);box-shadow:0px 0px 10px 0px rgba(0,0,0,.05)}@media screen and (max-width: 767.98px){.parts_frame.__sp_none{border:none}.parts_frame.__sp_none-bg{background-color:rgba(0,0,0,0)}.parts_frame.__sp_none-narrow{padding:20px}.parts_frame.__sp_none-padding{padding:0px}.parts_frame.__sp_none-padding_t{padding-top:0px}.parts_frame.__sp_none-padding_b{padding-bottom:0px}.parts_frame.__sp_none-padding_r{padding-right:0px}.parts_frame.__sp_none-padding_l{padding-left:0px}.parts_frame.__sp_none-shadow{-webkit-box-shadow:none !important;box-shadow:none !important}.parts_frame.__sp_none-radius{border-radius:0 !important}.parts_frame.__sp_none-all{border:none;background-color:rgba(0,0,0,0);padding:0;-webkit-box-shadow:none !important;box-shadow:none !important;border-radius:0 !important}}.cs_price{border:3px solid var(--co_tertiary);border-radius:24px;overflow:hidden}.cs_price+.cs_price{margin-top:60px}.cs_price .flex_wrap{margin:0 auto}.cs_price h3{background-color:var(--co_tertiary) !important;border:none;padding:12px 1em;color:var(--co_white);margin-bottom:0px}.cs_price h3::before{content:none}.cs_price .item{margin:0 20px}.cs_price .item+.item{padding-top:20px;margin-top:20px;border-top:3px solid var(--co_mixprimary)}.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 var(--co_tertiary);border-width:0 0 0 4px;padding:0 20px 0 10px !important}.cs_price h4::before,.cs_price h4::after{content:none}.cs_price .price{font-size:1.6rem;font-weight:bold;font-family:var(--font-family-design);margin-bottom:0;text-align:right;line-height:1;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;white-space:nowrap}@media screen and (max-width: 767.98px){.cs_price .price{line-height:1.5;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;white-space:initial;margin-top:12px !important}}@media screen and (max-width: 575.98px){.cs_price .price{background:var(--co_mixprimary);padding:10px;text-align:initial;font-size:1.3rem}}@media screen and (max-width: 575.98px){.cs_price h4,.cs_price .price{width:100%}}.cs_price .des{width:100%;background-color:var(--co_ltprimary);padding:20px}*+.cs_price .des{margin-top:20px}.cs_price .ttl+.des,.cs_price .price+.des{margin-top:26px}@media screen and (max-width: 575.98px){.cs_price .ttl+.des,.cs_price .price+.des{margin-top:12px}}.parts_btn{margin-bottom:60px}@media screen and (max-width: 575.98px){.parts_btn{margin-bottom:30px}}.cs_post_wysiwyg .parts_btn li+li{margin-top:0}@media screen and (max-width: 575.98px){.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%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);font-weight:initial;margin:0;background:rgba(0,0,0,0);width:100%;padding:0 20px}.parts_btn .section_catch:before{content:none}.parts_btn .section_catch span{display:block;color:var(--co_white)}.parts_btn .section_catch-en{line-height:1;font-size:1rem;margin-top:20px}@media screen and (max-width: 575.98px){.parts_btn .section_catch-en{white-space:nowrap}}.parts_btn .section_catch-jp{font-size:2rem}@media screen and (max-width: 575.98px){.parts_btn .section_catch-jp{font-size:1.8rem}}.parts_btn .opacityText{position:relative;border-radius:calc(4px*1) !important;overflow:hidden}.parts_btn .opacityText span.mask{position:relative;display:block;line-height:0;-webkit-transition:.3s ease-in-out;transition:.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%;-webkit-transition:.3s ease-in-out;transition:.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 var(--co_primary_shadow-10)}.parts_btn .opacityText.color_1 span.mask::before{background-color:var(--co_primary_shadow-10)}.parts_btn .opacityText.color_1:hover span.mask::after{background:-webkit-linear-gradient(45deg, var(--co_primary-10), var(--co_primary_shadow-10));background:linear-gradient(45deg, var(--co_primary-10), var(--co_primary_shadow-10))}.parts_btn .opacityText.color_1 span.cap{background:var(--co_primary_shadow-10)}.parts_btn .opacityText.color_2 .section_catch{text-shadow:0 0 20px var(--co_tertiary-10)}.parts_btn .opacityText.color_2 span.mask::before{background-color:var(--co_tertiary-10)}.parts_btn .opacityText.color_2:hover span.mask::after{background:-webkit-linear-gradient(45deg, var(--co_secondary-10), var(--co_tertiary-10));background:linear-gradient(45deg, var(--co_secondary-10), var(--co_tertiary-10))}.parts_btn .opacityText.color_2 span.cap{background:var(--co_tertiary-10)}.parts_btn .opacityText img{opacity:1;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;height:260px !important;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 30%;object-position:50% 30%}@media screen and (max-width: 575.98px){.parts_btn .opacityText img{height:180px !important}}.parts_btn .opacityText span.cap{opacity:0;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;position:absolute;z-index:3;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);color:var(--co_white);line-height:1.5;border:2px solid #fff;border-radius:4px;padding:12px;-webkit-box-shadow:0 0 15px rgba(0,0,0,.2);box-shadow:0 0 15px rgba(0,0,0,.2);white-space:nowrap}.parts_btn .opacityText:hover span.cap{opacity:1}.parts_credit{background-color:var(--co_white);padding:20px 10px 10px;border-radius:calc(4px*1) !important}.clinic_info+.parts_credit{margin-top:40px}.parts_credit .ttl{text-align:center;font-weight:500}.parts_credit .credit_wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-left:0;margin-bottom:0;list-style:none;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}@media screen and (max-width: 767.98px){.parts_credit .credit_wrap{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.parts_credit .credit_wrap>li{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;padding:0 10px;margin-bottom:0}@media screen and (max-width: 767.98px){.parts_credit .credit_wrap>li{width:200px;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}}.parts_credit .credit_wrap>li figure{margin-bottom:0;text-align:center;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media screen and (max-width: 767.98px){.parts_credit .credit_wrap>li img{width:100%;max-width:300px;margin:0 auto}}.parts_credit .credit_wrap>li p{text-align:center;font-size:.8em;color:var(--co_white);background-color:var(--co_primary);margin-bottom:0}.parts_credit .note{font-size:.8em;text-align:center;margin:12px auto}.btn_area{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width: 767.98px){.btn_area{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}.btn_area a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;margin:5px;padding:.5em 1em;width:9em;height:100%;color:var(--co_white);text-align:center;font-size:1rem;font-family:var(--font-family-design);text-decoration:none;line-height:1;letter-spacing:1.2px;border-radius:calc(4px*1) !important;-webkit-transition:.3s ease;transition:.3s ease}@media screen and (max-width: 575.98px){.btn_area a{margin:2px}}.btn_area a.web{background:var(--co_secondary)}.btn_area a.monsin{background:var(--co_tertiary)}.btn_area a.linegr{background:var(--co_linegr)}.btn_area a.linegr span{margin-left:0px}.btn_area a.linegr i{color:var(--co_linegr);background:-webkit-radial-gradient(center, circle, #fff 50%, var(--co_linegr) 50%);background:radial-gradient(circle at center, #fff 50%, var(--co_linegr) 50%);background-size:120% 100%;background-position:60% 50%;background-repeat:no-repeat}.btn_area a:hover{opacity:.8}.btn_area a .note{display:block;font-size:.6rem;font-weight:normal;margin-top:4px;letter-spacing:1.1px}.btn_area a i{margin-right:6px;font-style:initial}.headerTop li .btn_area a{width:10em}.headerTop li .btn_area a i{font-size:1.4em}.headerTop li .btn_area a:hover.web{background:var(--co_secondary)}.headerTop li .btn_area a:hover.monsin{background:var(--co_tertiary)}.headerTop li .btn_area a:hover.linegr{background:var(--co_linegr)}.clinic_info .btn_area{margin-top:30px}.clinic_info .btn_area .note{display:none}.clinic_info .btn_area a{min-height:48px}.parts_contact .btn_area a{font-size:1.5rem}@media screen and (max-width: 575.98px){.parts_contact .btn_area a{font-size:1.2rem}}.parts_contact .btn_area a i{margin-right:12px;font-size:1.3em}@media screen and (max-width: 575.98px){.vk-mobile-nav .parts_contact .btn_area a i{display:none}}.siteHeader .btn_area{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}body.scrolled .siteHeader .btn_area{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}body.scrolled .siteHeader .btn_area a{width:-webkit-max-content;width:-moz-max-content;width:max-content;font-size:.9rem;padding:6px 10px}body.scrolled .siteHeader .btn_area a i,body.scrolled .siteHeader .btn_area a .note{display:none}@media screen and (min-width: 992px)and (max-width: 1200px){body.scrolled .siteHeader .btn_area{margin-right:10px}body.scrolled .siteHeader .btn_area a{margin:2px;font-size:.8rem;padding:6px}}.parts_contact{margin-bottom:50px}@media screen and (max-width: 575.98px){.parts_contact{margin-bottom:30px}}.parts_contact .bg{background-image:url("../img/clinic.jpg");width:100vw;margin:0 calc(50% - 50vw);padding:0 calc(50vw - 50%);background-position:center;background-color:rgba(255,255,255,.4);background-blend-mode:lighten;background-repeat:no-repeat;background-size:cover;height:100%;min-height:500px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media screen and (max-width: 575.98px){.parts_contact .bg{height:auto;min-height:initial}}.parts_contact .container{background:rgba(255,255,255,.9);border-radius:calc(4px*1) !important;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:60px;margin:40px 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width: 575.98px){.parts_contact .container{padding:30px 20px;margin:20px 10px}}.parts_contact__inner{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.parts_contact__inner+.parts_contact__inner{margin-top:30px}@media screen and (max-width: 767.98px){.parts_contact__inner+.parts_contact__inner{margin-top:20px}}@media screen and (max-width: 575.98px){.parts_contact__inner+.parts_contact__inner{margin-top:16px}}.parts_contact__inner .ttl{margin:0 auto 12px;text-align:center !important;background:none;border-bottom:none;font-size:1.6rem !important;color:var(--co_black);padding:0;font-weight:500;font-family:var(--font-family-design)}@media screen and (max-width: 767.98px){.parts_contact__inner .ttl{margin-bottom:10px;font-size:1.2rem !important}}.parts_contact__inner .ttl::after,.parts_contact__inner .ttl::before{content:none}.parts_contact__inner.__res{padding-bottom:20px;border-bottom:2px solid var(--co_gray)}@media screen and (max-width: 575.98px){.parts_contact__inner.__res{padding-bottom:10px}}.parts_contact__inner .tel_wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media screen and (max-width: 991.98px){.parts_contact__inner .tel_wrap{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;text-align:center}}.parts_contact__inner .tel__num{display:block;color:var(--co_primary_shadow);font-size:2.4rem;font-weight:500;text-decoration:none;text-align:center;text-decoration:none;line-height:1}.parts_contact__inner .tel__num:hover{opacity:.6}.parts_contact__inner .tel__num i{color:var(--co_tertiary);margin-right:8px;font-size:1.8rem}.parts_contact__inner .tel__time{font-size:.9em;text-align:center;line-height:1;margin:0}.parts_contact__inner .num+.tel__time{margin-top:8px}@media screen and (max-width: 767.98px){.vk-mobile-nav .parts_contact{margin-bottom:0}.vk-mobile-nav .parts_contact .container{margin:20px 0}.vk-mobile-nav .parts_contact__inner.__res{border:none}.vk-mobile-nav .parts_contact__inner.__res .ttl{display:none}.vk-mobile-nav .parts_contact__inner.__tel{margin:0 auto 10px}.vk-mobile-nav .parts_contact__inner.__tel .ttl{padding-top:0;font-size:1.4rem}.vk-mobile-nav .parts_contact__inner .tel__time{margin:4px 0}.vk-mobile-nav .parts_contact .container{background-color:rgba(0,0,0,0);padding:0;margin:0;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.vk-mobile-nav .parts_contact .bg{background:none;background-color:var(--co_ltprimary);padding:0;min-height:initial;margin-right:auto;margin-left:auto;width:100%;max-width:100%}}.parts_contact.__yoko .bg{min-height:initial}.parts_contact.__yoko .container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:20px;margin:60px 0}@media screen and (max-width: 767.98px){.parts_contact.__yoko .container{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:40px 0}}@media screen and (max-width: 575.98px){.parts_contact.__yoko .container{margin:20px}}.parts_contact.__yoko .parts_contact__inner.__res{border-bottom:0}.parts_contact.__yoko .parts_contact__inner.__res .btn_area a{-webkit-box-flex:initial;-webkit-flex-grow:initial;-ms-flex-positive:initial;flex-grow:initial}@media screen and (max-width: 575.98px){.parts_contact.__yoko .parts_contact__inner.__res .btn_area a{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}}.parts_contact.__yoko .parts_contact__inner.__res .ttl,.parts_contact.__yoko .parts_contact__inner.__tel .ttl{font-size:1.6rem !important;margin-bottom:12px}@media screen and (max-width: 767.98px){.parts_contact.__yoko .parts_contact__inner.__res .ttl,.parts_contact.__yoko .parts_contact__inner.__tel .ttl{font-size:1.4rem !important;margin-bottom:8px}}.parts_contact.__yoko .parts_contact__inner.__res,.parts_contact.__yoko .parts_contact__inner.__tel,.parts_contact.__yoko .parts_contact__inner+.parts_contact__inner,.parts_contact.__yoko .parts_contact__inner{margin:12px;padding:0}.parts_contact.__yoko .parts_contact__inner+.parts_contact__inner{position:relative}.parts_contact.__yoko .parts_contact__inner+.parts_contact__inner::before{content:"";position:absolute;width:2px;height:100%;left:-12px;background-color:var(--co_litegray)}@media screen and (max-width: 767.98px){.parts_contact.__yoko .parts_contact__inner+.parts_contact__inner::before{width:100%;height:2px;left:0;top:-12px}}.parts_contact.__yoko .parts_contact__inner .tel_wrap>.txt{margin-right:0;text-align:center}@media screen and (max-width: 991.98px){.parts_contact.__yoko .btn_area a{width:initial}.parts_contact.__yoko .btn_area a i{display:none}}.block_list,.medical_toc .toc_list,.child_list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;padding:0;margin-right:-12px}.block_list>li,.medical_toc .toc_list>li,.child_list>li{border-radius:100px;width:calc(25% - 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,.medical_toc .toc_list>li,.child_list>li{min-height:110px;width:calc(33.3333333333% - 12px)}}@media screen and (max-width: 767.98px){.block_list>li,.medical_toc .toc_list>li,.child_list>li{min-height:90px;width:calc(50% - 12px)}}.block_list>li a,.medical_toc .toc_list>li a,.child_list>li a{position:relative;background:var(--co_white);border-radius:8px;-webkit-transition:all .3s;transition:all .3s;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:60px 10px 10px;color:var(--co_black);text-align:center;line-height:1.3}@media screen and (max-width: 767.98px){.block_list>li a,.medical_toc .toc_list>li a,.child_list>li a{font-size:.9rem}}.block_list>li a::before,.medical_toc .toc_list>li a::before,.child_list>li a::before{color:var(--co_secondary);font-family:var(--font-family-ico);position:absolute;width:100%;height:60px;left:0;right:0;top:5%;margin:auto;font-weight:900;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;font-size:2rem}.block_list>li a:hover,.medical_toc .toc_list>li a:hover,.child_list>li a:hover{-webkit-transform:translateY(1px) translateX(1px);transform:translateY(1px) translateX(1px);text-decoration:none;-webkit-box-shadow:0 3px 15px var(--co_mixprimary);box-shadow:0 3px 15px var(--co_mixprimary)}.child_list.__icon li{min-height:initial;width:calc(50% - 12px)}.child_list.__icon li a{padding:40px;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.child_list.__icon li a .ttl{font-size:1.5rem !important}.child_list.__icon.__only li{width:calc(33.3333333333% - 12px)}.child_list>li{min-height:100px}.child_list>li a{padding:20px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.child_list>li a i{margin-bottom:20px;font-size:3rem;color:var(--co_tertiary)}.child_list>li a .ttl{font-size:1.3rem !important;margin:0;border:none;background-color:rgba(0,0,0,0);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{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;min-width:210px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.child_list>li a .day_txt{display:block;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1;margin-top:20px;width:100%;text-align:left}.child_list>li a .day-note{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:10px;padding:0 12px;font-size:.9em;letter-spacing:1.4;background-color:var(--co_white)}.child_list>li a .day-note::before{font-family:var(--font-family-ico);font-weight:900;content:"";color:var(--co_primary);font-size:1.2em;margin-right:8px}.child_list>li a .txt{font-size:.9em;line-height:1.6}.child_list>li a .slug{text-transform:capitalize;line-height:1;letter-spacing:.1em;font-size:.9rem;margin:8px 0 0;color:var(--co_tertiary);font-family:var(--font-family-en)}.child_list>li a .more{text-align:right;margin-top:auto;position:relative;color:var(--co_tertiary);padding-right:20px;width:100%}.child_list>li a .more span{-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.child_list>li a .more:after{content:"";position:absolute;top:50%;bottom:50%;right:0;margin:auto;display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;width:7px;height:7px;border-style:solid;border-width:2px 2px 0 0;border-color:var(--co_tertiary);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.child_list>li a:hover .more span{border-bottom:1px solid}.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:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.medical_toc .toc_list>li a:after{content:"";position:absolute;margin:auto;left:0;right:0;bottom:10px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:20px;height:20px;color:var(--co_gray);font-family:var(--font-family-ico);font-weight:900;font-size:1.6rem}#toc_container:not(.medical_toc){width:100% !important;padding:1.2em 1.2em 2em !important;border-radius:10px;border:2px solid var(--co_primary) !important;background-color:var(--co_ltprimary)}.cs_post_wysiwyg #toc_container:not(.medical_toc) ul li:before{content:none}#toc_container:not(.medical_toc) .toc_title{font-family:var(--font-family-design);text-align:center;margin:0 auto 12px;vertical-align:middle;font-size:1.8rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media screen and (max-width: 575.98px){#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:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin:0 20px}@media screen and (max-width: 575.98px){#toc_container:not(.medical_toc) .toc_title+ul.toc_list{margin:0 !important}}#toc_container:not(.medical_toc) li{margin:1em 0;font-weight:500}#toc_container:not(.medical_toc) .toc_number{display:inline-block;font-weight:500;font-size:75%;background:#3e3e3e;color:var(--co_white);min-width:2.1em;min-height:2.1em;line-height:2.1;text-align:center;border-radius:1em;padding:0 7px;color:var(--co_white);position:absolute;left:.3em;top:.8em;margin:auto;background-color:var(--co_primary)}#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;-webkit-transition:.3s all;transition:.3s all;line-height:1.4}#toc_container:not(.medical_toc) .toc_list>li{position:relative;padding:0;width:calc(50% - 20px);margin:0;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;border-bottom:dotted 2px var(--co_primary);-webkit-box-align:baseline;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline}#toc_container:not(.medical_toc) .toc_list>li::after{-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;position:absolute;width:7px;height:7px;border-style:solid;border-width:1px 1px 0 0;border-color:var(--co_black);-webkit-transform:rotate(135deg);transform:rotate(135deg);content:"";right:15px;top:1em;margin:auto}@media screen and (max-width: 575.98px){#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_contact_wrap{background-color:var(--co_mixprimary);padding:50px 60px}@media screen and (max-width: 767.98px){.cs_contact_wrap{padding:40px 30px}}@media screen and (max-width: 575.98px){.cs_contact_wrap{padding:20px 10px}}.cs_contact_wrap .wpcf7-form input,.cs_contact_wrap .wpcf7-form textarea,.cs_contact_wrap .wpcf7-form select{background-color:var(--co_white);border:none}.cs_contact_wrap p{margin-bottom:0}.cs_contact_wrap .title{margin-bottom:8px}.cs_contact_wrap .box{padding:16px 12px 20px;border-bottom:1px var(--co_litegray) solid}.cs_contact_wrap .box:first-child{border-top:1px var(--co_litegray) solid}.cs_contact_wrap .required .title{position:relative}.cs_contact_wrap .required .title::after{content:"必須";background-color:var(--co_primary);padding:0 6px;display:inline-block;margin-left:6px;color:var(--co_white);font-size:.7em;line-height:1.6;border-radius:2px}.cs_contact_wrap .note{font-size:.8em;opacity:.8;display:block}.cs_contact_wrap .child_box{padding-left:20px}.cs_contact_wrap .child_box .box p{margin-bottom:.6em}.cs_contact_wrap .btn{margin:20px auto 0}.parts_sns{margin:20px auto 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width: 575.98px){.parts_sns{text-align:center}}.parts_sns a{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;font-size:1.6rem;padding:0px 12px;border-radius:30px;border:1px solid;color:#fff;text-decoration:none;line-height:1;margin:4px;padding:4px 24px;min-height:28px;min-width:100px}.parts_sns a:hover{text-decoration:none;opacity:.8}.parts_sns a span{margin-left:8px;font-size:.5em;letter-spacing:1px}.parts_sns a i{font-size:.6em}.parts_sns .insta{border-color:#cf2e92;color:#cf2e92}.parts_sns .xbk{border-color:var(--co_xbk);color:var(--co_xbk)}.parts_sns .fbbl{border-color:var(--co_fbbl);color:var(--co_fbbl)}.parts_sns .linegr{border-color:var(--co_linegr);color:var(--co_linegr)}.top_news_area{padding:0px calc(50vw - 50%);margin:0 calc(50% - 50vw)}@media screen and (max-width: 767.98px){.top_news_area{background-color:rgba(0,0,0,0)}}.top_news_area .wp-block-group{width:100%}.top_news_area .vk_heading{margin-top:0;margin-bottom:0;padding-top:20px}.top_news_area .wp-block-group__inner-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media screen and (max-width: 767.98px){.top_news_area .wp-block-group__inner-container{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.top_news_area .wp-block-group__inner-container style{width:0}.top_news_area .wp-block-group__inner-container .vk_heading_title{width:20%;margin:0;text-align:left;min-width:12em}@media screen and (max-width: 767.98px){.top_news_area .wp-block-group__inner-container .vk_heading_title{min-width:initial;width:100%}}.top_news_area .wp-block-group__inner-container .vk_heading_title h2,.top_news_area .wp-block-group__inner-container .vk_heading_title p{text-align:left}.top_news_area .wp-block-group__inner-container .wp-block-heading{padding:0 !important;margin:0 0 12px !important;width:20%;border:none}@media screen and (max-width: 767.98px){.top_news_area .wp-block-group__inner-container .wp-block-heading{min-width:initial;width:100%}}.top_news_area .wp-block-group__inner-container .widget_vkexunit_post_list{width:calc(100% - 20%);margin:0}@media screen and (max-width: 767.98px){.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}.top_news_area .wp-block-group__inner-container .veu_postList ul.postList li{margin:-4px;padding:16px 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline}@media screen and (max-width: 767.98px){.top_news_area .wp-block-group__inner-container .veu_postList ul.postList li{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.top_news_area .wp-block-group__inner-container .veu_postList ul.postList li>.postList_title{width:100%}}.top_news_area .wp-block-group__inner-container .veu_postList ul.postList li .postList_meta_items{white-space:nowrap;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.top_news_area .wp-block-group__inner-container .veu_postList ul.postList li>span{margin:4px}.top_news_area .wp-block-group__inner-container .veu_postList ul.postList li>.postList_terms+.postList_terms{margin-left:0}.top_fea .is-layout-flex{-webkit-box-orient:vertical !important;-webkit-box-direction:normal !important;-webkit-flex-direction:column !important;-ms-flex-direction:column !important;flex-direction:column !important}@media screen and (max-width: 767.98px){.top_fea .is-layout-flex{-webkit-box-orient:horizontal !important;-webkit-box-direction:normal !important;-webkit-flex-direction:row !important;-ms-flex-direction:row !important;flex-direction:row !important}}.top_fea .is-layout-flex>figure{padding-bottom:20px}@media screen and (max-width: 767.98px){.top_fea .is-layout-flex>figure{padding-bottom:0;width:30%;height:100%}.top_fea .is-layout-flex>figure img{max-height:initial}}@media screen and (max-width: 767.98px){.top_fea .is-layout-flex>*:not(figure){width:calc(70% - 12px);padding-left:12px}.top_fea .is-layout-flex *{text-align:left !important}.top_fea .is-layout-flex p{margin:0;font-size:.9em}.top_fea .is-layout-flex h4{margin-bottom:.5em}}.parts_post_list{width:100%}.parts_post_list .postList_fixed{background-color:#fdf6f5}.parts_post_list .postList{list-style:none;padding-left:0;margin-bottom:0}.parts_post_list .postList+.postList{margin-top:16px}@media screen and (max-width: 767.98px){.parts_post_list .postList+.postList{margin-top:12px}}.parts_post_list .postList>li{padding:8px;margin:0}@media screen and (max-width: 767.98px){.parts_post_list .postList>li{padding:4px}}.parts_post_list .postList>li+li{border-top:1px solid var(--co_litegray)}.parts_post_list .postList a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;line-height:1.5;padding:8px;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}@media screen and (max-width: 767.98px){.parts_post_list .postList a{padding:4px}}.parts_post_list .postList a:hover{background-color:rgba(0,0,0,.05);text-decoration:none}.parts_post_list .postList_title,.parts_post_list .postList_date{font-size:.9rem}.parts_post_list .postList_date{color:var(--co_tertiary)}.parts_post_list .postList_title{color:var(--co_black);display:inline-block;line-height:1.5}@media screen and (max-width: 767.98px){.parts_post_list .postList_title{margin-top:4px;display:block}}.parts_post_list .postList_terms{display:inline-block}.parts_post_list .postList_terms .term{padding:.2em .4em;font-size:.7rem;color:var(--co_white);background-color:var(--co_tertiary)}.parts_post_list .postList_terms .term.pickup{background-color:var(--co_red)}.parts_post_list .postList_thumbnail{width:80px;height:80px;display:inline-block;margin:0 12px 0 0}.parts_post_list .postList_thumbnail img{border-radius:calc(4px*0.5) !important;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.parts_post_list .postList .postList_thumbnail+.postList_meta .postList_title{display:block;margin-top:4px}.parts_post_list .postList_more{text-align:right}.parts_post_list .postList_more a{padding:6px 12px;height:initial;border:1px solid;font-size:.9em;font-weight:initial}.parts_post_list .postList_blog{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media screen and (max-width: 991.98px){.parts_post_list .postList_blog{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.parts_post_list .postList_blog>li{width:100%}.parts_post_list .postList_blog>li+li{border:none}.headerTop_description{top:0 !important}@media screen and (max-width: 991.98px){.mainSection .widget{margin-top:40px !important}}.carousel-inner{position:relative}.carousel-inner::before{content:"";right:50px;bottom:0;position:absolute;background-image:url("../img/mv_txt.png");background-repeat:no-repeat;background-size:420px 175px;background-position:center;width:420px;height:175px;z-index:99}@media screen and (max-width: 767.98px){.carousel-inner::before{right:20px;width:340px;height:140px;background-size:340px 140px}}@media screen and (max-width: 575.98px){.carousel-inner::before{right:0px;width:100%;height:110px;background-size:270px 110px}}.carousel-inner .slide-text-set{top:60px;-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;left:auto;right:60px;-webkit-transform:none;transform:none}@media screen and (max-width: 767.98px){.carousel-inner .slide-text-set{top:30px;right:20px}}.carousel-inner .slide-text-set .container{-webkit-transform:none;transform:none;display:block;margin:0;padding:0;max-width:none;width:auto;text-align:justify}.carousel-inner .slide-text-set .container h3{color:#000 !important;line-height:3.8rem;font-size:2rem !important;font-weight:500}@media screen and (max-width: 767.98px){.carousel-inner .slide-text-set .container h3{line-height:2.4rem;font-size:1.4rem !important}}.carousel-inner .slide-text-set .container h3 span{position:relative;margin-top:-5%}.carousel-indicators{display:none}.carousel-inner>.item a>img,.carousel-inner>.item a>picture>img,.carousel-inner>.item img,.carousel-inner>.item picture>img{height:70vh;max-height:800px}@media screen and (max-width: 767.98px){.carousel-inner>.item a>img,.carousel-inner>.item a>picture>img,.carousel-inner>.item img,.carousel-inner>.item picture>img{height:40vh}}.parts_contact .tel__num i{color:var(--co_primary);position:relative;top:-0.1rem}.parts_contact .container{display:grid;grid-template-columns:1fr 1fr}@media screen and (max-width: 767.98px){.parts_contact .container{grid-template-columns:1fr}}.parts_contact .container .__res{border:0;padding:0;margin:0}@media screen and (max-width: 767.98px){.parts_contact .container .__res{margin-top:1.6rem;border-top:1px solid var(--co_gray);padding-top:1rem}}.parts_contact .bg{background-image:url("../img/clinic_sc.jpg")}.tel_txt{margin-top:10px;font-size:.8rem;text-align:center}.tel_txt>.inner{padding:5px 8px;border-radius:3px;margin:auto;width:100%;max-width:340px;background:var(--co_secondary-30)}@media screen and (max-width: 991.98px){.mainSection .widget,.parts_bg{margin-top:0}}.grid_line{display:grid;grid-template-columns:1fr 1fr;-webkit-column-gap:2rem;-moz-column-gap:2rem;column-gap:2rem;row-gap:2rem}@media screen and (max-width: 991.98px){.grid_line{row-gap:10px;grid-template-columns:1fr;-webkit-column-gap:0px;-moz-column-gap:0px;column-gap:0px}}.grid_line .clinic-bg_img{grid-column:1/2;grid-row:1/2}@media screen and (max-width: 991.98px){.grid_line .clinic-bg_img{grid-column:1/2;grid-row:4/5}}.grid_line .clinic_info{grid-column:2/3;grid-row:1/2}@media screen and (max-width: 991.98px){.grid_line .clinic_info{grid-column:1/2;grid-row:1/2}}.grid_line .clinic_schedule{grid-column:2/3;grid-row:2/3}@media screen and (max-width: 991.98px){.grid_line .clinic_schedule{grid-column:1/2;grid-row:2/3}}.grid_line .parts_credit{grid-column:1/2;grid-row:2/3}@media screen and (max-width: 991.98px){.grid_line .parts_credit{grid-column:1/2;grid-row:3/4}}.low_page .cs_ttl_wrap .h_ttl,.cs_ttl_wrap .h_ttl{color:var(--co_gray_2) !important}.parts_clinic_info{background:var(--co_white);padding:3rem;border-radius:2rem;-webkit-box-shadow:0 0 20px rgba(0,0,0,.04);box-shadow:0 0 20px rgba(0,0,0,.04)}@media screen and (max-width: 991.98px){.parts_clinic_info{padding:2rem 1.5rem}}.radio_hissu{position:relative}.radio_hissu::after{content:"必須";background-color:var(--co_primary);padding:0 6px;display:inline-block;margin-left:6px;color:var(--co_white);font-size:.7em;line-height:1.6;border-radius:2px}.clinic_info .is-style-vk-arrow-mark{margin-bottom:0}.clinic_info .name{text-align:left;margin-bottom:20px}.clinic_info .name a img{margin:0;width:100%}@media screen and (max-width: 575.98px){.clinic_info .name a img{width:90%}}.clinic_info .btn_area{margin:auto;padding-bottom:20px;border-bottom:1px dotted var(--co_tertiary);margin-bottom:20px}.clinic_info .btn_area .btn_pre{height:60px;background:var(--co_primary);color:var(--co_white);position:relative}.clinic_info .btn_area .btn_pre::after{content:"";position:absolute;top:50%;bottom:50%;right:30px;margin:auto;display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;width:5px;height:5px;border-style:solid;border-width:1px 1px 0 0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.btn_area a.web{background:var(--co_primary);width:11rem !important}.btn_area a:hover.web{background:var(--co_primary) !important;opacity:.8}.siteFooter .btn_area{margin-top:1rem}.clinic-bg_img{border-radius:1rem;width:100%;background-image:url("../img/clinic.jpg");background-position:30% center;background-repeat:no-repeat;background-size:cover}@media screen and (max-width: 991.98px){.clinic-bg_img{height:300px;background-position:center}}@media screen and (max-width: 575.98px){.clinic-bg_img{background-position:30% center}}.sc_table{padding:1.5rem;background-color:var(--co_secondary-30);border-radius:1rem !important}.sc_table table{overflow:hidden;margin-bottom:0px;background:none}.sc_table th,.sc_table td.tal{background:none}.sc_table td{background:none;color:var(--co_black)}.sc_table td:not(:first-of-type){color:var(--co_black)}.sc_table p.note{margin:0;text-align:right}.credit{border-radius:1rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;border:1px dotted var(--co_secondary);padding:20px}.credit>.ttl{font-size:14px;text-align:center;margin-bottom:1.5rem}@media screen and (max-width: 575.98px){.credit>.ttl{margin-bottom:1rem}}.credit figure{margin:0}.medical_links{margin-top:30px;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;gap:.8rem}@media screen and (max-width: 575.98px){.medical_links{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}.medical_links .medical_ico{height:65px;width:100%;max-width:285px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:var(--co_secondary);border-radius:4px;border:2px solid var(--co_secondary);font-weight:500;position:relative}@media screen and (max-width: 575.98px){.medical_links .medical_ico{max-width:252px;height:50px;border:1px solid var(--co_secondary)}}.medical_links .medical_ico::after{content:"";border-color:var(--co_secondary);right:20px;position:absolute;top:50%;bottom:50%;margin:auto;display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;width:7px;height:7px;border-style:solid;border-width:2px 2px 0 0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.medical_links .medical_ico:hover{color:var(--co_white);background-color:var(--co_secondary);text-decoration:none}.medical_links .medical_ico:hover::after{border-color:var(--co_white)}.medical_links .medical_ico span{position:relative;display:inline-block;padding-left:34px}@media screen and (max-width: 575.98px){.medical_links .medical_ico span{padding-left:28px}}.medical_links .medical_ico span::before{content:"";position:absolute;background-repeat:no-repeat;background-position:center;left:0;top:0;width:24px;height:24px;background-size:100%}@media screen and (max-width: 575.98px){.medical_links .medical_ico span::before{width:20px;height:20px}}.medical_links .ico_01 span::before{background-image:url("../img/medical_11")}.medical_links .ico_01:hover span::before{background-image:url("../img/medical_11_w")}.medical_links .ico_02 span::before{background-image:url("../img/medical_10")}.medical_links .ico_02:hover span::before{background-image:url("../img/medical_10_w")}.medical_links .ico_03 span::before{background-image:url("../img/medical_13")}.medical_links .ico_03:hover span::before{background-image:url("../img/medical_13_w")}.medical_links .ico_04 span::before{background-image:url("../img/medical_5");background-size:93%}.medical_links .ico_04:hover span::before{background-image:url("../img/medical_5_w")}.medical-info_bg{position:relative;padding-top:380px}@media screen and (max-width: 575.98px){.medical-info_bg{padding-top:300px}}.medical-info_bg::before{content:"";position:absolute;top:0;left:0;background-image:url("../img/medical_info-img.png");width:100%;height:300px;background-repeat:no-repeat;background-size:cover;background-position:center}@media screen and (max-width: 575.98px){.medical-info_bg::before{height:240px}}.medical_menu ul{padding-left:0;display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr;gap:.8rem}@media screen and (max-width: 991.98px){.medical_menu ul{grid-template-columns:1fr 1fr 1fr}}@media screen and (max-width: 767.98px){.medical_menu ul{grid-template-columns:1fr 1fr}}.medical_menu ul li{list-style:none;margin-bottom:0}.medical_menu ul li a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;height:180px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center;border-radius:5px;border:2px solid #a49268;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;color:#a49268;padding:10px;position:relative}.medical_menu ul li a:hover{text-decoration:none;opacity:.6}@media screen and (max-width: 767.98px){.medical_menu ul li a{height:110px;padding:5px;border-width:1.5px}}.medical_menu ul li a:after{position:absolute;content:"";background-image:url(https://ogawadc-fukuoka.com/wp-content/themes/twentytwentytwo-child/assets/img/ico_corner.png);background-size:contain;background-repeat:no-repeat;width:40px;height:40px;right:-1px;bottom:-1px}@media screen and (max-width: 767.98px){.medical_menu ul li a:after{width:22px;height:22px}}.medical_menu ul li a img{height:55px;width:120px;margin-bottom:20px}@media screen and (max-width: 767.98px){.medical_menu ul li a img{height:36px;width:75px;margin-bottom:10px}}.medical_menu ul li a .ttl{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:1.3em}@media screen and (max-width: 767.98px){.medical_menu ul li a .ttl{font-size:1em}}.veu_postList ul.postList{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.round_list_2{display:grid;padding:0;grid-template-columns:1fr 1fr 1fr 1fr 1fr}@media screen and (max-width: 767.98px){.round_list_2{grid-template-columns:1fr}}.round_list_2 li{height:auto;display:block;margin:0;padding:20px;width:100%;position:relative;padding:0 20px;border-right:1px solid var(--co_gray)}@media screen and (max-width: 767.98px){.round_list_2 li{height:auto;border-right:0;border-top:1px solid var(--co_gray);padding:2.2rem 2rem}}.round_list_2 li:last-child{border-right:0}@media screen and (max-width: 767.98px){.round_list_2 li:last-child{border-bottom:1px solid var(--co_gray)}}.round_list_2 li img{margin:auto;display:block;height:auto;width:120px}.round_list_2 li span{background:-webkit-gradient(linear, left top, left bottom, color-stop(70%, transparent), color-stop(70%, rgba(168, 145, 98, 0.3)));background:-webkit-linear-gradient(transparent 70%, rgba(168, 145, 98, 0.3) 70%);background:linear-gradient(transparent 70%, rgba(168, 145, 98, 0.3) 70%);white-space:normal}.round_list_2 li p{margin-top:2rem;line-height:1.8;text-align:center;margin-bottom:0;font-weight:bold}@media screen and (max-width: 767.98px){.round_list_2 li p{margin-top:1rem}}.round_list_2 li p.txt{font-weight:normal;margin-top:10px;font-size:14px;line-height:20px;text-align:left}