.wp-block-group,.wp-block-image img,ol,ul{box-sizing:border-box}.wp-block-image>a,.wp-block-image>figure>a{display:inline-block}.wp-block-image img{height:auto;max-width:100%;vertical-align:bottom}.wp-block-image .aligncenter{display:table;margin-left:auto;margin-right:auto}.smf-form .privacy-check-box input[type=checkbox],.wp-block-image figure,body,figure{margin:0}.wp-block-spacer{clear:both}.wp-block-table{overflow-x:auto}.wp-block-table table{border-collapse:collapse;width:100%}.wp-block-table td{border:1px solid;padding:.5em}.wp-block-table .has-fixed-layout{table-layout:fixed;width:100%}.wp-block-table .has-fixed-layout td{word-break:break-word}.entry-content{counter-reset:footnotes}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.aligncenter{clear:both}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}.ystdb-column-block-container{display:flex;flex-direction:column;width:100%;height:100%}.ystdb-column-block-container>*{margin-top:1em;margin-bottom:0}.ystdb-column-block-container>:first-child{margin-top:0}.ystdb-column{position:relative;min-width:0;margin:0}.ystdb-column:not(.has-column-width).is-auto-width{flex:1 1 0%;width:auto}@media (min-width:1025px){.ystdb-column[style*="--ystdb-width-desktop"]{width:var(--ystdb-width-desktop)!important}}@media (min-width:600px) and (max-width:1024px){.ystdb-column[style*="--ystdb-width-tablet"]{width:var(--ystdb-width-tablet)!important}}@media (max-width:599px){.ystdb-column[style*="--ystdb-width-mobile"]{width:var(--ystdb-width-mobile)!important}}@media (min-width:1025px){.ystdb-column[style*="--ystdb-flex-basis-desktop"]{flex-basis:var(--ystdb-flex-basis-desktop)!important}}@media (min-width:600px) and (max-width:1024px){.ystdb-column[style*="--ystdb-flex-basis-tablet"]{flex-basis:var(--ystdb-flex-basis-tablet)!important}}@media (max-width:599px){.ystdb-column[style*="--ystdb-flex-basis-mobile"]{flex-basis:var(--ystdb-flex-basis-mobile)!important}}.ystdb-columns-wrap+.ystdb-columns-wrap{margin-top:0}.ystdb-columns{--ystdb-column-row-gap:2rem;--ystdb-column-column-gap:2rem;display:flex;flex-wrap:wrap;gap:var(--ystdb-column-row-gap) var(--ystdb-column-column-gap)}@media (max-width:599px){.ystdb-columns.has-1-columns>:where(.ystdb-column){flex:0 0 calc(100% - var(--ystdb-column-column-gap)*0);width:calc(100% - var(--ystdb-column-column-gap)*0)}}@media (min-width:600px) and (max-width:1024px){.ystdb-columns.has-1-columns--tablet>:where(.ystdb-column){flex:0 0 calc(100% - var(--ystdb-column-column-gap)*0);width:calc(100% - var(--ystdb-column-column-gap)*0)}.ystdb-columns.has-2-columns--tablet>:where(.ystdb-column){flex:0 0 calc(50% - var(--ystdb-column-column-gap)*.5);width:calc(50% - var(--ystdb-column-column-gap)*.5)}}@media (min-width:1025px){.ystdb-columns.has-2-columns--pc>:where(.ystdb-column){flex:0 0 calc(50% - var(--ystdb-column-column-gap)*.5);width:calc(50% - var(--ystdb-column-column-gap)*.5)}}@media (min-width:600px) and (max-width:1024px){.ystdb-columns[style*="--ystdb-gap-tablet"]{--ystdb-column-row-gap:var(--ystdb-gap-tablet);--ystdb-column-column-gap:var(--ystdb-gap-tablet);gap:var(--ystdb-gap-tablet)!important}}.smf-form .smf-checkbox-control{align-items:flex-start;display:inline-flex;gap:var(--_s-2)}.smf-form .smf-checkbox-control__control{--_border-radius:var(--_global--border-radius);--_border-color:var(--_form-control-border-color);border:1px solid var(--_border-color);border-radius:var(--_border-radius);outline:0;--_transition-duration:var(--_global--transition-duration);--_transition-function-timing:var(--_global--transition-function-timing);--_transition-delay:var(--_global--transition-delay);transition:border var(--_transition-duration) var(--_transition-function-timing) var(--_transition-delay);appearance:none;background-color:var(--_color-white);box-shadow:inset 0 1px 1px rgb(0 0 0/.035);cursor:pointer;display:inline-block;margin:calc(var(--_half-leading)*1em)0 0;position:relative;flex:none;margin-top:calc(var(--_half-leading)*1em)}.smf-form .smf-checkbox-control__control:hover{--_border-color:var(--_form-control-border-color-hover)}.smf-form .smf-checkbox-control__control:active,.smf-form .smf-checkbox-control__control:focus,.smf-form .smf-checkbox-control__control:focus-within{--_border-color:var(--_form-control-border-color-focus)}.smf-form .smf-checkbox-control__control:before{border-color:var(--_color-white);border-style:solid;border-width:0 2px 2px 0;height:8px;left:calc(50% - 3px);margin:0!important;top:calc(50% - 5px);transform:rotate(45deg);visibility:hidden;width:6px}.smf-form .smf-checkbox-control__control:checked:before{content:"";display:block;position:absolute;visibility:visible}.smf-form .smf-checkbox-control__control:disabled{background-color:var(--_lightest-color-gray)}.smf-form .smf-checkbox-control__control:disabled:before{border-color:var(--_dark-color-gray)}.smf-form .smf-radio-buttons-control--vertical .smf-radio-buttons-control__control>.smf-label,main{display:block}.smf-form .smf-radio-button-control{align-items:flex-start;display:inline-flex;gap:var(--_s-2)}.smf-form .smf-radio-button-control__control{--_border-radius:var(--_global--border-radius);--_border-color:var(--_form-control-border-color);border:1px solid var(--_border-color);border-radius:var(--_border-radius);outline:0;--_transition-duration:var(--_global--transition-duration);--_transition-function-timing:var(--_global--transition-function-timing);--_transition-delay:var(--_global--transition-delay);transition:border var(--_transition-duration) var(--_transition-function-timing) var(--_transition-delay);appearance:none;background-color:var(--_color-white);border-radius:100%;box-shadow:inset 0 1px 1px rgb(0 0 0/.035);cursor:pointer;display:inline-block;height:16px;margin:calc(var(--_half-leading)*1em)0 0;position:relative;width:16px;flex:none;margin-top:calc(var(--_half-leading)*1em)}.smf-form .smf-radio-button-control__control:hover{--_border-color:var(--_form-control-border-color-hover)}.smf-form .smf-radio-button-control__control:active,.smf-form .smf-radio-button-control__control:focus,.smf-form .smf-radio-button-control__control:focus-within{--_border-color:var(--_form-control-border-color-focus)}.smf-form .smf-radio-button-control__control:before{background-color:var(--_color-white);border-radius:100%;height:6px;left:calc(50% - 3px);margin:0!important;overflow:hidden;top:calc(50% - 3px);visibility:hidden;width:6px}.smf-form .smf-radio-button-control__control:checked:before{content:"";display:block;position:absolute;visibility:visible}.smf-form .smf-radio-button-control__control:disabled{background-color:var(--_lightest-color-gray)}.smf-form .smf-radio-button-control__control:disabled:before{background-color:var(--_dark-color-gray)}:root{--ystd--button--border-radius:var(--ystd-button-border-radius);--ystdb--button--align:flex-start;--ystdb--button--text-color:var(--ystd--button--text-color,#fff);--ystdb--button--background-color:var( --ystd--button--background-color,#222 );--ystdb--button--font-size:var(--ystd--button--font-size,#222);--ystdb--button--line-height:var(--ystd--button--line-height,1.3);--ystdb--button--font-weight:var(--ystd--button--font-weight,normal);--ystdb--button--border-width:var(--ystd--button--border-width,2px);--ystdb--button--border-color:var( --ystd--button--border-color,transparent );--ystdb--button--border-style:var(--ystd--button--border-style,solid);--ystdb--button--border-radius:var(--ystd--button--border-radius,4px);--ystdb--button--display:var(--ystd--button--display,inline-flex);--ystdb--button--justify:var(--ystd--button--justify,center);--ystdb--button--gap:var(--ystd--button--gap,0.5em);--ystdb--button--padding-y:var(--ystd--button--padding-y,0.5em);--ystdb--button--padding-x:var(--ystd--button--padding-x,2em);--ystdb--button--box-shadow:var(--ystd--button--box-shadow,none);--ystdb--button--text-decoration:var( --ystd--button--text-decoration,none );--ystdb--button--hover--text-color:var(--ystdb--button--text-color);--ystdb--button--hover--background-color:var( --ystdb--button--background-color );--ystdb--button--hover--border-color:var(--ystdb--button--border-color);--ystdb--button--hover--box-shadow-default:none;--ystdb--button--hover--box-shadow:var( --ystd--button--hover--box-shadow,var(--ystdb--button--hover--box-shadow-default) );--_global--background-color:#0000;--_global--border-radius:3px;--_color-black:#111;--_color-gray:#999;--_dark-color-gray:#666;--_darker-color-gray:#444;--_darkest-color-gray:#3b3b3b;--_light-color-gray:#ccc;--_lighter-color-gray:#eee;--_lightest-color-gray:#f7f7f7;--_color-text:#333;--_dark-color-text:#000;--_darker-color-text:#000;--_darkest-color-text:#000;--_light-color-text:#666;--_lighter-color-text:#888;--_lightest-color-text:#919191;--_color-white:#fff;--_color-red:#e74c3c;--_global--container-margin:var(--_s1);--_global--container-max-width:1280px;--_list-item-indent:1.5em;--_form-control-border-color:var(--_light-color-gray);--_form-control-border-color-hover:var(--_color-gray);--_form-control-border-color-focus:#85b7d9;--_global--transition-duration:.2s;--_global--transition-function-timing:ease-out;--_global--transition-delay:0s;--_half-leading:0.3;--_global--line-height:calc(1 + var(--_half-leading)*2);--_base-font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;--_global--font-family:var(--_base-font-family);--_base-font-size-px:16px;--_global--font-size-px:var(--_base-font-size-px);--_margin-scale:1;--_h1-margin-top:0;--_h1-margin-bottom:1;--_h2-margin-top:2;--_h2-margin-bottom:1;--_h3-margin-top:1.5;--_h3-margin-bottom:1;--_h4-margin-top:1.25;--_h4-margin-bottom:1;--_h5-margin-top:1;--_h5-margin-bottom:.5;--_h6-margin-top:1;--_h6-margin-bottom:.5;--_space-unitless:var(--_global--line-height);--_space:calc(var(--_global--line-height)*1rem);--_page-effect-z-index:1000000;--_harmonic-sequence-base:8;--_min-harmonic-sequence-base:9;--_max-harmonic-sequence-base:var(--_harmonic-sequence-base);--_line-height-slope:-0.16666;--_font-size-level:0;--_ms-2:calc(var(--_space-unitless)/3*1);--_ms-1:calc(var(--_space-unitless)/3*2);--_ms0:0rem;--_ms1:calc(var(--_space-unitless)/3*3);--_ms2:calc(var(--_space-unitless)/3*5);--_ms3:calc(var(--_space-unitless)/3*8);--_ms4:calc(var(--_space-unitless)/3*13);--_ms5:calc(var(--_space-unitless)/3*21);--_ms6:calc(var(--_space-unitless)/3*34);--_ms7:calc(var(--_space-unitless)/3*55);--_s-2:calc(var(--_ms-2)*1rem);--_s-1:calc(var(--_ms-1)*1rem);--_s0:0rem;--_s1:calc(var(--_ms1)*1rem);--_s2:clamp(calc(var(--_ms1) + var(--_ms2)*0.28125) * 1rem,calc(((var(--_ms2) - var(--_ms1) + var(--_ms2)*0.28125)/57.5*-22.5 + var(--_ms1) + var(--_ms2)*0.28125)*1rem + (var(--_ms2) - var(--_ms1) + var(--_ms2)*0.28125)/57.5*100vw),var(--_ms2) * 1rem);--_s3:clamp(calc(var(--_ms1) + var(--_ms3)*0.28125) * 1rem,calc(((var(--_ms3) - var(--_ms1) + var(--_ms3)*0.28125)/57.5*-22.5 + var(--_ms1) + var(--_ms3)*0.28125)*1rem + (var(--_ms3) - var(--_ms1) + var(--_ms3)*0.28125)/57.5*100vw),var(--_ms3) * 1rem);--_s4:clamp(calc(var(--_ms1) + var(--_ms4)*0.28125) * 1rem,calc(((var(--_ms4) - var(--_ms1) + var(--_ms4)*0.28125)/57.5*-22.5 + var(--_ms1) + var(--_ms4)*0.28125)*1rem + (var(--_ms4) - var(--_ms1) + var(--_ms4)*0.28125)/57.5*100vw),var(--_ms4) * 1rem);--_s5:clamp(calc(var(--_ms1) + var(--_ms5)*0.28125) * 1rem,calc(((var(--_ms5) - var(--_ms1) + var(--_ms5)*0.28125)/57.5*-22.5 + var(--_ms1) + var(--_ms5)*0.28125)*1rem + (var(--_ms5) - var(--_ms1) + var(--_ms5)*0.28125)/57.5*100vw),var(--_ms5) * 1rem);--_s6:clamp(calc(var(--_ms1) + var(--_ms6)*0.28125) * 1rem,calc(((var(--_ms6) - var(--_ms1) + var(--_ms6)*0.28125)/57.5*-22.5 + var(--_ms1) + var(--_ms6)*0.28125)*1rem + (var(--_ms6) - var(--_ms1) + var(--_ms6)*0.28125)/57.5*100vw),var(--_ms6) * 1rem);--_s7:clamp(calc(var(--_ms1) + var(--_ms7)*0.28125) * 1rem,calc(((var(--_ms7) - var(--_ms1) + var(--_ms7)*0.28125)/57.5*-22.5 + var(--_ms1) + var(--_ms7)*0.28125)*1rem + (var(--_ms7) - var(--_ms1) + var(--_ms7)*0.28125)/57.5*100vw),var(--_ms7) * 1rem);--_margin-2:calc(var(--_s-2)*var(--_margin-scale));--_margin-1:calc(var(--_s-1)*var(--_margin-scale));--_margin0:0rem;--_margin1:calc(var(--_s1)*var(--_margin-scale));--_margin2:calc(var(--_s2)*var(--_margin-scale));--_margin3:calc(var(--_s3)*var(--_margin-scale));--_margin4:calc(var(--_s4)*var(--_margin-scale));--_margin5:calc(var(--_s5)*var(--_margin-scale));--_margin6:calc(var(--_s6)*var(--_margin-scale));--_margin7:calc(var(--_s7)*var(--_margin-scale));--_padding-2:var(--_s-2);--_padding-1:var(--_s-1);--_padding0:0rem;--_padding1:var(--_s1);--_padding2:var(--_s2);--_padding3:var(--_s3);--_padding4:var(--_s4);--_padding5:var(--_s5);--_padding6:var(--_s6);--_padding7:var(--_s7)}*{--_font-size:calc(var(--_harmonic-sequence-base)/(var(--_harmonic-sequence-base) - var(--_font-size-level))*1rem);--_line-height:clamp(1.1,var(--_line-height-slope) * calc(var(--_harmonic-sequence-base)/(var(--_harmonic-sequence-base) - var(--_font-size-level))) + 1 + 2 * var(--_half-leading) + -1 * var(--_line-height-slope),2 * var(--_half-leading) + 1);--_fluid-font-size:clamp(1rem * calc(var(--_min-harmonic-sequence-base)/(var(--_min-harmonic-sequence-base) - var(--_font-size-level))),calc((var(--_max-harmonic-sequence-base)/(var(--_max-harmonic-sequence-base) - var(--_font-size-level))/57.5*-22.5 - var(--_min-harmonic-sequence-base)/(var(--_min-harmonic-sequence-base) - var(--_font-size-level))/57.5*-22.5 + var(--_min-harmonic-sequence-base)/(var(--_min-harmonic-sequence-base) - var(--_font-size-level)))*1rem + (var(--_max-harmonic-sequence-base)/(var(--_max-harmonic-sequence-base) - var(--_font-size-level))/57.5 - var(--_min-harmonic-sequence-base)/(var(--_min-harmonic-sequence-base) - var(--_font-size-level))/57.5)*100vw),1rem * calc(var(--_max-harmonic-sequence-base)/(var(--_max-harmonic-sequence-base) - var(--_font-size-level))));box-sizing:border-box}:after,:before{box-sizing:inherit}.smf-focus-point{position:relative;top:-100px}.smf-focus-point,.snow-monkey-form[data-screen=loading]{visibility:hidden}.smf-system-error-content-ready{display:none!important}:root{--vk-font-size-xs:11px;--vk-color-link-text:#c00;--vk-color-link-text-hover:#c00;--vk-color-text-body:#333;--vk-color-text-light:#666;--vk-color-border-hr:#e5e5e5;--vk-color-border-image:#e5e5e5;--vk-line-height-low:1.5em;--swiper-theme-color:#007aff}@font-face{font-display:swap;font-family:swiper-icons;src:url(data:application/font-woff;charset=utf-8;base64,\ d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA);font-weight:400;font-style:normal}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}:root{--swiper-navigation-size:44px;--scrollbar-width:0px;--ystd-layout-gap:1.5rem;--ystd-container-margin-vertical:var(--ystd-layout-gap);--ystd-content-margin-bottom:calc(var(--ystd-layout-gap)*2);--ystd-content-horizon-margin:auto;--ystd-content-padding:auto;--ystd-body-padding-top:0;--ystd-container-width:1200px;--ystd-container-gutter:1rem;--ystd-content-default-width:800px;--ystd-content-align-wide-width:896px;--ystd-content-min-width:66.66%;--ystd-sidebar-width:28%;--ystd-sidebar-max-width:336px;--ystd-sidebar-padding:1rem;--ystd-archive-gap:var(--ystd-layout-gap);--ystd-archive-padding:1em;--ystd-archive-item-width:100%;--ystd-archive-thumbnail-width:100%;--ystd-block-gap:1.5em;--font-family:sans-serif;--font-family-code:SFMono-Regular,Menlo,Monaco,Consolas,monospace;--font-color:#222222;--font-white:#ffffff;--font-gray:#656565;--site-bg:#ffffff;--site-bg-gray:#e9ecef;--site-bg-light-gray:#f1f1f3;--site-border-gray:#bdc3c7;--site-border-gray-light:#eeeeee;--link-text:#2980b9;--link-text-hover:rgb(64.2699115044,153.9646017699,212.7300884956);--header-bg:#ffffff;--header-text:var(--font-color);--header-dscr:var(--font-gray);--header-shadow:none;--global-nav-search-cover:var(--header-bg);--global-nav-margin:1.5em;--global-nav-bold:normal;--mobile-nav-toggle-top:0;--mobile-nav-container-padding:6em;--mobile-global-nav-width:600px;--mobile-nav-bg:#000000;--mobile-nav-text:var(--font-white);--mobile-nav-open:var(--font-color);--mobile-nav-close:var(--font-white);--breadcrumbs-text:var(--font-gray);--info-bar-bg:#f1f1f3;--info-bar-text:#222222;--content-bg:#ffffff;--content-meta:var(--font-gray);--ystd-archive-item-border:1px solid var(--site-border-gray-light);--ystd-archive-category-bg-color:var(--content-meta);--post-paging-text:var(--font-color);--pagination-text:var(--font-color);--advertisement-title:var(--font-gray);--toc-text:var(--font-color);--toc-bg:rgba(238,238,238,0.2);--toc-border:var(--site-border-gray);--toc-list-border:var(--site-border-gray);--tagcloud-bg:var(--site-bg-light-gray);--tagcloud-text:var(--font-color);--tagcloud-icon:"#";--fixed-sidebar-top:2em;--footer-bg:#e9ecef;--footer-text:var(--font-white);--footer-text-gray:#a7a7a7;--sub-footer-bg:#f1f1f3;--sub-footer-text:var(--font-color);--sub-footer-padding:1em;--mobile-footer-text:var(--font-color);--mobile-footer-bg:rgba(255,255,255,0.95);--form-text:var(--font-color);--form-bg-white:rgba(255,255,255,0.9);--form-border-gray:rgba(189,195,199,0.9);--ystd-button-text-color:#ffffff;--ystd-button-background-color:#222222;--ystd-button-display:inline-block;--ystd-button-padding:0.5em 1.5em;--ystd-button-border-width:2px;--ystd-button-border-style:solid;--ystd-button-border-color:var(--ystd-button-background-color);--ystd-button-border-radius:4px;--ystd-button-font-size:1em;--ystd-button-box-shadow:3px 3px 6px rgba(0,0,0,0.2);--ystd-button-hover-text-color:currentColor;--ystd-posts-item-gap:var(--ystd-layout-gap);--ystd-posts-item-width:100%;--ystd-posts-inner-gap:0.5em;--ystd-posts-item-border:var(--ystd-archive-item-border);--ystd-posts-thumbnail-width:100%;--ystd-posts-content-gap:var(--ystd-posts-inner-gap);--z-index-header:8;--z-index-global-nav:11;--z-index-global-nav-button:10;--z-index-global-nav-sub-menu:12;--z-index-mobile-footer:8;--z-index-back-to-top:8;--sns-color-globe:#2980b9;--sns-color-twitter:#21a1f3;--sns-color-x:#000000;--sns-color-bluesky:#0285FF;--sns-color-facebook:#1977f2;--sns-color-hatenabookmark:#00a4de;--sns-color-rss:#fb8501;--sns-color-feedly:#2bb24c;--sns-color-pocket:#ef3f56;--sns-color-instagram:#e4405f;--sns-color-line:#00c300;--sns-color-tumblr:#36465d;--sns-color-youtube-play:#ff0000;--sns-color-youtube:#ff0000;--sns-color-github:#181717;--sns-color-pinterest:#bd081c;--sns-color-linkedin:#0077b5;--sns-color-amazon:#ff9900;--sns-color-wordpress:#21759B;--sns-color-twitch:#9146FF;--sns-color-dribbble:#EA4C89}html{line-height:1.15;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}a{background-color:initial;color:var(--link-text);transition:all .3s}strong{font-weight:700}:where(img){border-style:none}button,input,textarea{margin:0;line-height:1.15;font-family:inherit}button,input{overflow:visible}button{text-transform:none}[type=button],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}[type=button]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}:where(*),:where(:after),:where(:before){box-sizing:border-box}body,table{word-break:break-word}body{background-color:var(--site-bg);color:var(--font-color);line-height:1.7;font-family:var(--font-family);letter-spacing:.025em;word-wrap:break-word;overflow-x:hidden;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}h1,h2,h3{margin:3em 0 .25em;padding:0;line-height:1.4;letter-spacing:.05em}h1,h2{font-size:1.4em}h3{font-size:1.3em}img{max-width:100%;height:auto;backface-visibility:hidden}a:hover{color:var(--link-text-hover)}ol,ul{margin-bottom:0;padding-left:1.7em}table{width:100%;border-top:1px solid var(--site-border-gray);border-collapse:collapse;border-spacing:0}tr{border-left:1px solid var(--site-border-gray)}td{padding:.5em 1em;border-right:1px solid var(--site-border-gray);border-bottom:1px solid var(--site-border-gray)}.container{position:relative;max-width:calc(var(--ystd-container-width) + var(--ystd-container-gutter)*2);margin-right:auto;margin-left:auto;padding-right:var(--ystd-container-gutter);padding-left:var(--ystd-container-gutter)}.site-content{margin-top:var(--ystd-container-margin-vertical);margin-bottom:var(--ystd-container-margin-vertical)}@media (min-width:1025px){.site-content{--ystd-container-margin-vertical:calc(var(--ystd-layout-gap)*2)}}.content__main{width:100%;margin-right:var(--ystd-content-horizon-margin);margin-bottom:var(--ystd-content-margin-bottom);margin-left:var(--ystd-content-horizon-margin);padding:var(--ystd-content-padding);background-color:var(--content-bg)}@media (min-width:1025px){.content__main{max-width:var(--ystd-content-default-width)}}body:not(.has-sidebar) .site-content{overflow:hidden}.is-wide .content__main{max-width:100%}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);word-wrap:normal!important}.screen-reader-text:focus{background-color:#ddd;clip:auto!important;display:block;z-index:100000;top:5px;left:5px;width:auto;height:auto;padding:15px 23px 14px;color:#444;font-size:1em;line-height:normal;text-decoration:none;clip-path:none}button,input,textarea{padding:.5rem;border-radius:2px;font-size:1em}button{display:var(--ystd-button-display);padding:var(--ystd-button-padding);border:var(--ystd-button-border-width) var(--ystd-button-border-style) var(--ystd-button-border-color);border-radius:var(--ystd-button-border-radius);background-color:var(--ystd-button-background-color);color:var(--ystd-button-text-color);font-size:var(--ystd-button-font-size);text-decoration:none;transition:all .3s}input,textarea{border:1px solid var(--form-border-gray);background-color:var(--form-bg-white);color:var(--form-text)}input[type=email],input[type=tel],input[type=text],textarea{-webkit-appearance:none;display:block;width:100%}button:hover{box-shadow:var(--ystd-button-box-shadow)}.ys-icon{display:inline-block;flex-shrink:0;line-height:1;vertical-align:-.25em}.ys-icon svg{width:1.25em;height:1.25em}.breadcrumbs__list{padding:.75em 0;overflow:hidden;color:var(--breadcrumbs-text);font-size:.75em;line-height:1;list-style:none;text-overflow:ellipsis;white-space:nowrap}.breadcrumbs__list a{color:currentColor;text-decoration:none}.breadcrumbs__item{display:inline;margin-left:.5em}.breadcrumbs__item:before{margin-right:.5em;content:"/"}.breadcrumbs__item:first-child,.global-nav__menu>.menu-item:first-child{margin-left:0}.breadcrumbs__item:first-child:before{display:none}.site-header{position:relative;background-color:var(--header-bg);box-shadow:var(--header-shadow)}.site-header__content{display:flex}@media (min-width:769px){.site-branding{padding:1em 0 0}}.site-branding .site-title{margin:0;padding:0;color:var(--header-text);font-weight:400;font-size:1.5em;line-height:1.3;letter-spacing:.05em}.global-nav__container a,.site-branding .site-title a{color:var(--header-text);text-decoration:none}.site-branding .custom-logo{display:block}@media (min-width:769px){.header-type--row1 .site-header__content{align-items:center}.header-type--row1 .site-branding{padding:1em 0}.header-type--row1 .global-nav{align-items:center;margin-left:auto}}.global-nav{display:flex;position:relative;background-color:var(--header-bg);font-size:.9em}.global-nav__container{height:100%;max-height:none;margin-right:0;margin-left:0;padding:0;overflow:visible}.global-nav__container ul{margin:0;padding:0;list-style:none}.global-nav__container a{display:block}.global-nav__menu{display:flex;height:100%}.global-nav__menu a{display:block;padding:.5em}.global-nav__menu>.menu-item{position:relative;margin-left:var(--global-nav-margin);line-height:1.3;text-align:center}.global-nav__menu>.menu-item>a{display:flex;position:relative;flex-direction:column;justify-content:center;height:100%;font-weight:var(--global-nav-bold);font-size:1.1em;padding:.25em .1em}.global-nav__menu>.menu-item>a:after{position:absolute;bottom:0;left:0;width:0;height:1px;background-color:var(--header-text);content:"";transition:width .3s}.footer-main>.footer-nav .footer-nav__menu a:hover::after,.global-nav__menu>.menu-item>a:hover:after{width:100%}.global-nav__toggle{display:none;z-index:var(--z-index-global-nav);position:absolute;top:var(--mobile-nav-toggle-top);right:0;padding:.5em 1em;border-radius:0;outline:0;background-color:initial;color:var(--mobile-nav-open)}@media (min-width:769px){.global-nav__toggle{padding:1em}}.global-nav__toggle:after{display:block;margin-top:-.3em;content:attr(data-label-open);font-size:.6em;line-height:1;text-align:center}.global-nav__toggle line{transition:opacity .3s,transform .3s}.global-nav__toggle .ys-icon,.global-nav__toggle svg{width:24px;height:24px}.site-header button{appearance:none;border:0;background-color:initial;color:var(--header-text)}.site-header button:hover{box-shadow:none}.singular-header>*{margin-top:1em;margin-bottom:0}.footer-main>:first-child,.singular-header>:first-child{margin-top:0}.singular-header__title{font-size:1.4em}.singular-header__meta{display:flex;flex-wrap:wrap;color:var(--content-meta);font-size:.7em}.entry-content{margin-top:2em;margin-bottom:2em}.entry-content:after{display:block;clear:both;content:""}.site-footer{--font-gray:var(--footer-text-gray);--content-meta:var(--footer-text-gray)}.site-footer a,a{text-decoration:none}.footer-main{overflow:hidden;background-color:var(--footer-bg);color:var(--footer-text)}.footer-main>*{margin-top:4em}.footer-main a{color:currentColor}.footer-nav .menu-item{margin-bottom:1em;padding:0 .5em;font-size:.8em}.footer-nav .menu-item:last-child{margin-right:0}.footer-nav__menu{display:flex;flex-wrap:wrap;justify-content:center;margin-right:-.5em;margin-left:-.5em;padding:0;list-style:none}.footer-widget__container>*{margin-top:2em;margin-bottom:0}.entry-content>:first-child,.footer-copy>:first-child,.footer-widget__column>:first-child,.footer-widget__container>:first-child{margin-top:0}@media (min-width:600px){.footer-widget__container{display:flex;margin-right:-1em;margin-left:-1em}.footer-widget__container>*{width:100%;margin-top:0;padding-right:1em;padding-left:1em}}.footer-widget__column>*{margin-top:2em;margin-bottom:0}.footer-copy{text-align:center}.footer-copy>*{margin-top:1em;margin-bottom:0}.copyright{font-size:.9rem}.entry-content>*{margin-top:var(--ystd-layout-gap);margin-bottom:0}.entry-content h2,.entry-content h3{margin:1.5em 0 .25em}.entry-content p:empty{display:none}.aligncenter{display:block;margin-right:auto;margin-left:auto;text-align:center}body .alignfull{width:auto;margin-right:calc(var(--ystd-container-gutter)*-1);margin-left:calc(var(--ystd-container-gutter)*-1);padding-right:var(--ystd-container-gutter);padding-left:var(--ystd-container-gutter)}@media (min-width:1025px){body .alignfull{width:auto;margin-right:calc(-50vw + 50% + var(--scrollbar-width)/2);margin-left:calc(-50vw + 50% + var(--scrollbar-width)/2);padding-right:calc(-50% + 50vw - var(--scrollbar-width)/2);padding-left:calc(-50% + 50vw - var(--scrollbar-width)/2)}}:root{--vk-margin-elem:2rem;--vk-margin-xxs:0.375rem;--vk-margin-xs:0.75rem;--vk-margin-sm:1.5rem;--vk-margin-md:2.4rem;--vk-margin-lg:4rem;--vk-margin-xl:6rem;--vk-margin-xxl:9rem}.wp-block-group p:last-child{margin-bottom:0}.has-text-align-center{text-align:center}:root{--vk-color-background-white-translucent:rgba(255, 255, 255, 0.5);--vk-color-border-red:#dc3545;--vk-color-background-red:#dc3545;--vk-color-border-orange:#ffa536;--vk-color-background-orange:#ffa536;--vk-color-border-blue:#4267b2;--vk-color-background-blue:#4267b2;--vk-color-border-green:#28a745;--vk-color-background-green:#28a745;--vk-color-border-black:#222;--vk-color-background-black:#222;--vk-color-border:rgba(0,0,0,.12)}.wp-block-vk-blocks-icon .vk_icon_frame:where(:not(.is-style-outline)):where(:not(.is-style-noline)) .vk_icon_font:where(:not([class*=has-vk-color-])),.wp-block-vk-blocks-icon div:where(:not(.is-style-outline)):where(:not(.is-style-noline)) .vk_icon_border:where(:not(.vk_icon_border_frame)):where(:not(.vk_icon_border_none)) .vk_icon_font:where(:not([class*=has-vk-color-])){color:#fff}.vk_hidden{display:none!important;color:var(--blue)}:root{--vk-heading-has-background-padding:0.6em 0.7em 0.5em}.wp-block-table.is-style-vk-table-border table:where(:not(.has-border-color)) :where(td),.wp-block-table.is-style-vk-table-border-stripes table:where(:not(.has-border-color)) :where(td),.wp-block-table.is-style-vk-table-border-top-bottom table:where(:not(.has-border-color)) :where(td){border:1px solid;border-color:inherit}@media (max-width:575.98px){.wp-block-table.is-style-vk-table-cell-vertical[data-cell-vertical-breakpoint=table-cell-vertical-mobile]:not(.is-style-stripes) table:where(:not(.has-border-color)) tr:first-of-type :is(td):first-of-type{border-top-color:inherit}}@media (max-width:991.98px){.wp-block-table.is-style-vk-table-cell-vertical[data-cell-vertical-breakpoint=table-cell-vertical-tablet]:not(.is-style-stripes) table:where(:not(.has-border-color)) tr:first-of-type :is(td):first-of-type{border-top-color:inherit}}.editor-styles-wrapper .wp-block-table.is-style-vk-table-cell-vertical[data-cell-vertical-breakpoint=table-cell-vertical-pc]:not(.is-style-stripes) table:where(:not(.has-border-color)) tr:first-of-type :is(td):first-of-type,.wp-block-table.is-style-vk-table-cell-vertical[data-cell-vertical-breakpoint=table-cell-vertical-pc]:not(.is-style-stripes) table:where(:not(.has-border-color)) tr:first-of-type :is(td):first-of-type{border-top-color:inherit}@media (max-width:575.98px){.editor-styles-wrapper .wp-block-table.is-style-vk-table-cell-vertical[data-cell-vertical-breakpoint=table-cell-vertical-mobile]:not(.is-style-stripes) table:where(:not(.has-border-color)) tr:first-of-type :is(td):first-of-type{border-top-color:inherit}}@media (max-width:991.98px){.editor-styles-wrapper .wp-block-table.is-style-vk-table-cell-vertical[data-cell-vertical-breakpoint=table-cell-vertical-tablet]:not(.is-style-stripes) table:where(:not(.has-border-color)) tr:first-of-type :is(td):first-of-type{border-top-color:inherit}}.far{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:var(--fa-display,inline-block);font-style:normal;font-variant:normal;line-height:1;text-rendering:auto;font-family:"Font Awesome 6 Free"}.fa-calendar-alt:before{content:""}:host,:root{--fa-style-family-brands:"Font Awesome 6 Brands";--fa-font-brands:normal 400 1em/1 "Font Awesome 6 Brands";--fa-font-regular:normal 400 1em/1 "Font Awesome 6 Free"}@font-face{font-display:swap;font-family:"Font Awesome 6 Brands";font-style:normal;font-weight:400;font-display:block;src:url(/wp-content/plugins/vk-blocks/vendor/vektor-inc/font-awesome-versions/src/versions/6/webfonts/fa-brands-400.woff2)format("woff2"),url(/wp-content/plugins/vk-blocks/vendor/vektor-inc/font-awesome-versions/src/versions/6/webfonts/fa-brands-400.ttf)format("truetype")}@font-face{font-display:swap;font-family:"Font Awesome 6 Free";font-style:normal;font-weight:400;font-display:block;src:url(/wp-content/plugins/vk-blocks/vendor/vektor-inc/font-awesome-versions/src/versions/6/webfonts/fa-regular-400.woff2)format("woff2"),url(/wp-content/plugins/vk-blocks/vendor/vektor-inc/font-awesome-versions/src/versions/6/webfonts/fa-regular-400.ttf)format("truetype")}.far{font-weight:400}:host,:root{--fa-style-family-classic:"Font Awesome 6 Free";--fa-font-solid:normal 900 1em/1 "Font Awesome 6 Free"}@font-face{font-display:swap;font-family:"Font Awesome 6 Free";font-style:normal;font-weight:900;font-display:block;src:url(/wp-content/plugins/vk-blocks/vendor/vektor-inc/font-awesome-versions/src/versions/6/webfonts/fa-solid-900.woff2)format("woff2"),url(/wp-content/plugins/vk-blocks/vendor/vektor-inc/font-awesome-versions/src/versions/6/webfonts/fa-solid-900.ttf)format("truetype")}@font-face{font-display:swap;font-family:"Font Awesome 5 Brands";font-display:block;font-weight:400;src:url(/wp-content/plugins/vk-blocks/vendor/vektor-inc/font-awesome-versions/src/versions/6/webfonts/fa-brands-400.woff2)format("woff2"),url(/wp-content/plugins/vk-blocks/vendor/vektor-inc/font-awesome-versions/src/versions/6/webfonts/fa-brands-400.ttf)format("truetype")}@font-face{font-display:swap;font-family:"Font Awesome 5 Free";font-display:block;font-weight:900;src:url(/wp-content/plugins/vk-blocks/vendor/vektor-inc/font-awesome-versions/src/versions/6/webfonts/fa-solid-900.woff2)format("woff2"),url(/wp-content/plugins/vk-blocks/vendor/vektor-inc/font-awesome-versions/src/versions/6/webfonts/fa-solid-900.ttf)format("truetype")}@font-face{font-display:swap;font-family:"Font Awesome 5 Free";font-display:block;font-weight:400;src:url(/wp-content/plugins/vk-blocks/vendor/vektor-inc/font-awesome-versions/src/versions/6/webfonts/fa-regular-400.woff2)format("woff2"),url(/wp-content/plugins/vk-blocks/vendor/vektor-inc/font-awesome-versions/src/versions/6/webfonts/fa-regular-400.ttf)format("truetype")}@font-face{font-display:swap;font-family:"FontAwesome";font-display:block;src:url(/wp-content/plugins/vk-blocks/vendor/vektor-inc/font-awesome-versions/src/versions/6/webfonts/fa-solid-900.woff2)format("woff2"),url(/wp-content/plugins/vk-blocks/vendor/vektor-inc/font-awesome-versions/src/versions/6/webfonts/fa-solid-900.ttf)format("truetype")}@font-face{font-display:swap;font-family:"FontAwesome";font-display:block;src:url(/wp-content/plugins/vk-blocks/vendor/vektor-inc/font-awesome-versions/src/versions/6/webfonts/fa-brands-400.woff2)format("woff2"),url(/wp-content/plugins/vk-blocks/vendor/vektor-inc/font-awesome-versions/src/versions/6/webfonts/fa-brands-400.ttf)format("truetype")}@font-face{font-display:swap;font-family:"FontAwesome";font-display:block;src:url(/wp-content/plugins/vk-blocks/vendor/vektor-inc/font-awesome-versions/src/versions/6/webfonts/fa-regular-400.woff2)format("woff2"),url(/wp-content/plugins/vk-blocks/vendor/vektor-inc/font-awesome-versions/src/versions/6/webfonts/fa-regular-400.ttf)format("truetype");unicode-range:u+f003,u+f006,u+f014,u+f016-f017,u+f01a-f01b,u+f01d,u+f022,u+f03e,u+f044,u+f046,u+f05c-f05d,u+f06e,u+f070,u+f087-f088,u+f08a,u+f094,u+f096-f097,u+f09d,u+f0a0,u+f0a2,u+f0a4-f0a7,u+f0c5,u+f0c7,u+f0e5-f0e6,u+f0eb,u+f0f6-f0f8,u+f10c,u+f114-f115,u+f118-f11a,u+f11c-f11d,u+f133,u+f147,u+f14e,u+f150-f152,u+f185-f186,u+f18e,u+f190-f192,u+f196,u+f1c1-f1c9,u+f1d9,u+f1db,u+f1e3,u+f1ea,u+f1f7,u+f1f9,u+f20a,u+f247-f248,u+f24a,u+f24d,u+f255-f25b,u+f25d,u+f271-f274,u+f278,u+f27b,u+f28c,u+f28e,u+f29c,u+f2b5,u+f2b7,u+f2ba,u+f2bc,u+f2be,u+f2c0-f2c1,u+f2c3,u+f2d0,u+f2d2,u+f2d4,u+f2dc}@font-face{font-display:swap;font-family:"FontAwesome";font-display:block;src:url(/wp-content/plugins/vk-blocks/vendor/vektor-inc/font-awesome-versions/src/versions/6/webfonts/fa-v4compatibility.woff2)format("woff2"),url(/wp-content/plugins/vk-blocks/vendor/vektor-inc/font-awesome-versions/src/versions/6/webfonts/fa-v4compatibility.ttf)format("truetype");unicode-range:u+f041,u+f047,u+f065-f066,u+f07d-f07e,u+f080,u+f08b,u+f08e,u+f090,u+f09a,u+f0ac,u+f0ae,u+f0b2,u+f0d0,u+f0d6,u+f0e4,u+f0ec,u+f10a-f10b,u+f123,u+f13e,u+f148-f149,u+f14c,u+f156,u+f15e,u+f160-f161,u+f163,u+f175-f178,u+f195,u+f1f8,u+f219,u+f27a}:root{--ystdb-ystd-blue:#07689f;--ystdb-components-border-color:#aaa;--ystdb--text-color--gray:#757575}.ystdb-section{display:flex;z-index:0;position:relative;align-items:center;background-position:50%;background-size:cover;background-repeat:no-repeat}.ystdb-section .ystdb-section__container{flex:0 0 100%;max-width:100%}.ystdb-section__inner{z-index:2;position:relative}.ystdb-section__inner>*{margin-top:1.5em;margin-bottom:0}.ystdb-section__inner>:first-child{margin-top:0}.ystdb-section__inner p:empty{display:none}@media (min-width:600px) and (max-width:1024px){[style*="--ystdb-gap-tablet"]{gap:var(--ystdb-gap-tablet)!important}}@media (min-width:1025px){[style*="--ystdb-width-desktop"]{width:var(--ystdb-width-desktop)!important}}@media (min-width:600px) and (max-width:1024px){[style*="--ystdb-width-tablet"]{width:var(--ystdb-width-tablet)!important}}@media (max-width:599px){[style*="--ystdb-width-mobile"]{width:var(--ystdb-width-mobile)!important}}.wp-block-table.is-style-ystdtb-table-2col-m td:first-child{background-color:#f1f1f3;white-space:nowrap}@media (max-width:599px){.wp-block-table.is-style-ystdtb-table-2col-m,.wp-block-table.is-style-ystdtb-table-2col-m tbody,.wp-block-table.is-style-ystdtb-table-2col-m td,.wp-block-table.is-style-ystdtb-table-2col-m tr{display:block}.wp-block-table.is-style-ystdtb-table-2col-m td{padding-top:.5em;padding-bottom:.5em}}:root{--ystd-container-width:1000px;font-size:16px}a:hover img{opacity:.8;-moz-opacity:.8}a img{-webkit-transition:.4s ease-in-out;-moz-transition:.4s ease-in-out;-o-transition:.4s ease-in-out;transition:.4s ease-in-out}.site-branding{padding:.5em 2em .5em 0}.ystdb-column{margin-bottom:1rem}.breadcrumbs__list{margin:.75em 0 0;padding-bottom:0}.copyright{line-height:1.2}.site-header{background-color:rgb(255 255 255/.75)}.global-nav__menu>.menu-item:not(:last-child){margin-left:1em}.global-nav__menu>.menu-item:last-child>a{display:block;color:#f15a24;font-weight:700;border:1px solid #f15a24;border-radius:30px;margin-left:.1em;padding:.66em;transition:.4s ease-in-out;min-width:180px;height:42px}.global-nav__menu>.menu-item:last-child>a:hover{color:#fff;border:1px solid rgb(241 90 36/.9);background:rgb(241 90 36/.9)}.global-nav__menu>.menu-item>a::after{height:.2em;bottom:2px}.global-nav__menu>.menu-item:last-child>a::after{content:none}@media (max-width:769px){.global-nav__container{padding:.5em .5em 5em}.global-nav__menu>.menu-item{border-bottom:1px solid #4d6f83;margin-top:0;margin-left:0!important}.global-nav__container .global-nav__menu{width:80vw}.global-nav__menu>.menu-item:last-child{border-bottom:none;margin-top:2em}.global-nav__menu>.menu-item:last-child>a{text-align:center}.global-nav__menu>.menu-item>a{padding:1em}}@media (min-width:769px){.global-nav{background-color:#fff0}}#back-to-top{right:27px;bottom:18px;width:46px!important;height:46px!important;z-index:6}#back-to-top:hover{cursor:pointer;opacity:.8}.back-to-top__content{background-color:#f1f1f388;transition:.4s ease-in-out}.back-to-top__content:hover{background-color:#e0e0e088}@media (max-width:767px){#back-to-top{right:9px;bottom:54px}}.footer-main{padding-top:2em;padding-bottom:3em}.footer-main>.footer-nav,.footer-main>.footer-nav .footer-nav__menu{margin-top:0}.footer-main>.site-info{margin-top:1em}.footer-main>.footer-nav .footer-nav__menu a{position:relative;line-height:1.3;text-align:center;padding:0 .1em;font-size:1.1em}.footer-main>.footer-nav .footer-nav__menu a::before{content:"»";color:#0084d1;padding-right:.1em}.footer-main>.footer-nav .footer-nav__menu a::after{position:absolute;content:"";bottom:-3px;left:0;width:0;height:2px;background-color:#67afc3;transition:width .3s}@media (min-width:600px){.footer-widget__container{align-items:center;justify-content:center}.footer-widget__container>.footer-widget__column{width:auto}}@media (max-width:599px){.footer-nav__menu{justify-content:space-evenly}.footer-nav .menu-item{padding:0}}.top03{margin-top:.3em!important;padding-top:0!important}.bottom0{margin-bottom:0!important;padding-bottom:0!important}@media (max-width:768px){.ystdtb .entry-content h2:not([class*=is-style-ystdtb-]):not(.is-clear-style)::before{width:32px;background:url(//www.tagaito.co.jp/wp-content/uploads/2022/02/fp_h1-arrow-sp.svg)no-repeat}.ystdb-columns{gap:0 var(--ystdb-column-column-gap)}}.singular-header__meta{height:20px}#office-info>.ystdb-section__container>.ystdb-section__inner>.ystdb-columns-wrap{background:#fffbdb;margin-top:1.8em}#office-info>.ystdb-section__container>.ystdb-section__inner>.ystdb-columns-wrap>.ystdb-columns{background:url(/wp-content/uploads/2024/12/office-info-flag.svg)no-repeat;background-size:contain;background-position:right top}#office-info .ystdb-column{margin-bottom:0}#office-info .ystdb-column:first-child .wp-block-image,#office-info .ystdb-column:first-child .wp-block-image figure{height:100%}#office-info .ystdb-column:first-child .wp-block-image figure img{height:100%;object-fit:cover;overflow:hidden}#office-info h3{color:#f15a24;font-size:1.6em;text-align:left;border-bottom:1px solid #222;margin-bottom:.6em;padding:.8em 0 .6em;letter-spacing:0}#office-info h3 a{transition:.2s ease-in-out}#office-info h3 a:hover{color:#ff7341;text-shadow:2px 2px 4px #bbb;opacity:1}#office-info h3 br{display:none}#office-info table,#office-info td,#office-info tr{border:0}#office-info .wp-block-table td{padding:.4em}#office-info td:first-child{width:18%;background-color:#fff0;color:#f15a24;font-weight:700;vertical-align:unset}#office-info td:last-child{width:82%;letter-spacing:0;line-height:1.4}#office-info tr:not(:first-child){border-top:1px solid gray}#office-info .ystdb-columns-wrap:not(:has(h3)){margin-top:0}#office-info .ystdb-columns:has(table) a img{transition:.4s ease-in-out}#office-info .ystdb-columns:has(table) a:hover img{box-shadow:var(--ystd-button-box-shadow);opacity:.9}#float-menu{position:fixed;top:267px;right:0;transform:translateY(-50%);z-index:99}#float-menu ul{display:flex;margin:0;padding:0;list-style:none;writing-mode:vertical-rl;text-orientation:upright}#float-menu li:nth-child(2){display:none}#float-menu li a{display:block;width:50px;height:200px;padding:.1em .5em;color:#fff;font-family:"Zen Maru Gothic",sans-serif;font-size:1.2em;font-weight:700;text-align:center;transition:.4s ease-in-out}#float-menu li:nth-child(1) a{background:#79bd37}#float-menu li:nth-child(1) a::before{content:url(/wp-content/uploads/2024/12/float-line-icon.svg);vertical-align:bottom;padding-bottom:.3em}#float-menu li:nth-child(1) a:hover{background:#94ca5f}#float-menu li:nth-child(2) a{background:#f0aa00}#float-menu li:nth-child(2) a::before,#float-menu li:nth-child(3) a::before{content:url(/wp-content/uploads/2024/12/float-tel-icon.svg);vertical-align:bottom;padding-bottom:.3em}#float-menu li:nth-child(2) a:hover{background:#f3bb33}#float-menu li:nth-child(3) a{background:#f9777e}#float-menu li:nth-child(3) a::before{content:url(/wp-content/uploads/2024/12/float-reservation-icon.svg)}#float-menu li:nth-child(3) a:hover{background:#fa9298}@media (min-width:768px) and (max-width:1025px){#office-info .ystdb-column[style*="--ystdb-flex-basis-tablet"]{flex-basis:var(--ystdb-flex-basis-tablet)!important}#float-menu{top:unset;bottom:0;right:50%;transform:translateX(50%)}#float-menu ul{writing-mode:horizontal-tb}#float-menu li:nth-child(2){display:block}#float-menu li a{width:calc(100vw/3);height:46px;padding:.4em;font-size:.8em;font-weight:700;line-height:1}#float-menu li a::before{display:block;height:21px}}@media (max-width:767px){#office-info h3 br{display:block}#office-info h3{padding-right:.8rem;padding-left:.8rem;line-height:1.2;text-align:center}#office-info .ystdb-column:has(table) .wp-block-table{padding-right:.5rem;padding-left:.5rem}#office-info td:last-child{width:100%}#office-info .wp-block-table td:first-child{padding-bottom:0}#office-info .wp-block-table td:last-child{padding-top:0}#office-info .ystdb-columns-wrap:not(:last-child) .ystdb-column:first-child .wp-block-image figure img{height:240px;object-position:50% 90%}#office-info .ystdb-columns-wrap:last-child .ystdb-column:first-child .wp-block-image figure img{height:240px;object-position:50% 50%}#office-info .ystdb-columns-wrap:last-child .ystdb-column:last-child .wp-block-image figure img{height:160px;object-fit:cover;object-position:50% 60%;padding:.8em}#office-info>.ystdb-section__container>.ystdb-section__inner>.ystdb-columns-wrap>.ystdb-columns>.ystdb-column:last-child{background:url(/wp-content/uploads/2024/12/office-info-flag.svg)no-repeat;background-size:auto;background-position:right top}#float-menu{top:unset;bottom:0;right:50%;transform:translateX(50%)}#float-menu ul{writing-mode:horizontal-tb}#float-menu li:nth-child(2){display:block}#float-menu li a{width:calc(100vw/3);height:46px;padding:.4em;font-size:.8em;font-weight:700;line-height:1}#float-menu li a::before{display:block;height:21px}}.smf-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:40px}@media (max-width:767px){.smf-form{gap:20px}}.smf-form .smf-text-control__control,.smf-form .smf-textarea-control__control{width:100%;height:48px;padding:1em;font-size:16px;font-weight:500;background:0 0;border:solid 1px #67afc3;border-radius:0;-webkit-box-shadow:none;box-shadow:none}.smf-form .smf-textarea-control__control{height:240px}@media (max-width:767px){.smf-form .smf-textarea-control__control{height:180px}}.smf-form .smf-radio-button-control .smf-radio-button-control__label{font-weight:500!important}.smf-form .smf-radio-button-control__control{border:1px solid #67afc3}.smf-form .smf-radio-button-control__control:checked{background-color:#67afc3;border-color:#67afc3}.smf-item__col:has([data-name^=appointment]){overflow-x:auto}.smf-item__col:has([data-name^=appointment])::-webkit-scrollbar{height:4px}.smf-item__col:has([data-name^=appointment])::-webkit-scrollbar-track{background:#f1f1f1;border-radius:2px}.smf-item__col:has([data-name^=appointment])::-webkit-scrollbar-thumb{background:var(--wp--preset--color--main);border-radius:2px}.smf-item__col:has([data-name^=appointment])::-webkit-scrollbar-thumb:hover{background:rgba(var(--wp--preset--color--main),.8)}.smf-form [data-name^=appointment-date-select] .smf-radio-buttons-control .smf-radio-buttons-control__control{display:-webkit-box;display:-ms-flexbox;display:flex;gap:5px;padding:4px 0}.smf-form [data-name^=appointment-date-select] .smf-radio-buttons-control .smf-radio-button-control{-ms-flex-negative:0;flex-shrink:0}.smf-form [data-name^=appointment-date-select] .smf-radio-buttons-control .smf-radio-button-control .smf-radio-button-control__label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:64px;overflow:hidden;font-size:14px;line-height:1.3;text-align:center;cursor:pointer;border:2px solid #d3d3d3;border-radius:4px;-webkit-transition:all .2s ease;transition:all .2s ease}@media (max-width:767px){.smf-form [data-name^=appointment-date-select] .smf-radio-buttons-control .smf-radio-button-control{font-size:12px}}.smf-form [data-name^=appointment-date-select] .smf-radio-buttons-control .smf-radio-button-control__control{display:none}.smf-form [data-name^=appointment-date-select] .smf-radio-buttons-control .smf-radio-button-control__control:checked+.smf-radio-button-control__label{position:relative;border-color:var(--wp--preset--color--main)}.smf-form [data-name^=appointment-date-select] .smf-radio-buttons-control .smf-radio-button-control__control:checked+.smf-radio-button-control__label::after{position:absolute;inset:0;content:"";background:rgb(164 219 255/.2)}.smf-form [data-name^=appointment-time-select] .smf-radio-buttons-control .smf-radio-buttons-control__control{display:-webkit-box;display:-ms-flexbox;display:flex;gap:5px;padding:4px 0}.smf-form [data-name^=appointment-time-select] .smf-radio-buttons-control .smf-radio-buttons-control__control::-webkit-scrollbar{height:4px}.smf-form [data-name^=appointment-time-select] .smf-radio-buttons-control .smf-radio-buttons-control__control::-webkit-scrollbar-track{background:var(--wp--preset--color--main);border-radius:2px}.smf-form [data-name^=appointment-time-select] .smf-radio-buttons-control .smf-radio-buttons-control__control::-webkit-scrollbar-thumb{background:var(--wp--preset--color--main);border-radius:2px}.smf-form [data-name^=appointment-time-select] .smf-radio-buttons-control .smf-radio-buttons-control__control::-webkit-scrollbar-thumb:hover{background:rgba(var(--wp--preset--color--main),.8)}.smf-form [data-name^=appointment-time-select] .smf-radio-buttons-control .smf-radio-button-control{-ms-flex-negative:0;flex-shrink:0}.smf-form [data-name^=appointment-time-select] .smf-radio-buttons-control .smf-radio-button-control .smf-radio-button-control__label{display:block;width:82px;padding:12px 8px;overflow:hidden;font-size:14px;line-height:1.3;text-align:center;cursor:pointer;border:2px solid #d3d3d3;border-radius:4px;-webkit-transition:all .2s ease;transition:all .2s ease}@media (max-width:767px){.smf-form [data-name^=appointment-time-select] .smf-radio-buttons-control .smf-radio-button-control{font-size:12px}}.smf-form .privacy-check-box .smf-checkbox-control span,.smf-form [data-name^=appointment-time-select] .smf-radio-buttons-control .smf-radio-button-control__control{display:none}.smf-form [data-name^=appointment-time-select] .smf-radio-buttons-control .smf-radio-button-control__control:checked+.smf-radio-button-control__label{background:rgb(164 219 255/.2);border-color:var(--wp--preset--color--main)}.smf-form .smf-checkbox-control .smf-checkbox-control__label{font-weight:500}.smf-form .smf-checkbox-control__control{width:22px;height:22px;font-weight:700;border:1px solid #67afc3;border-radius:0}.smf-form .smf-checkbox-control__control:checked{background-color:#67afc3;border-color:#67afc3}.smf-form .privacy-check-box{font-weight:700}@media (max-width:767px){.smf-form .privacy-check-box{margin-top:12px}}.smf-form .privacy-check-box label{display:grid;place-content:center}.smf-form .privacy-check-box a{color:#67afc3}.smf-item{display:grid;gap:.5em}.smf-item__label__text{font-size:12px;font-weight:700;color:var(--cr-mian)}.smf-item__description{font-size:12px}.smf-item .smf-item__label{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5em;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:12px;font-weight:700}.smf-item .smf-item__label::after{padding:.2em .8em;font-size:12px;color:var(--wp--preset--color--main);content:"任意";background:#fff;border:1px solid #67afc3}.smf-item:has([data-validations*=required]) .smf-item__label::after{color:#fff;content:"必須";background:#67afc3}.smf-action{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:16px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.page-id-5649,.page-id-5649 *{writing-mode:horizontal-tb!important}.page-id-5649 .breadcrumbs{margin-bottom:clamp(8px,1.2vw,14px)!important}.page-id-5649 .entry-content>:first-child,body.page-id-5649 .entry-content>.alignfull:first-child,body.page-id-5649 .entry-content>:first-child{margin-top:0!important}.page-id-5649 .smf-form{max-width:760px;margin-inline:auto;padding:clamp(16px,2vw,24px);background:#fff;border:1px solid #e6e6e6;border-radius:12px;box-shadow:0 8px 24px rgb(0 0 0/.06);margin-bottom:clamp(28px,4vw,48px)}.page-id-5649 .smf-item .smf-item__label{display:grid;gap:.4em;font-weight:700;font-size:14px;color:#2b3e49}.page-id-5649 .smf-text-control__control,.page-id-5649 .smf-textarea-control__control{width:100%;border:1.4px solid #4d6f83;border-radius:8px;padding:12px 14px;background:#fff;transition:box-shadow .2s ease,border-color .2s ease}.page-id-5649 .smf-text-control__control:focus,.page-id-5649 .smf-textarea-control__control:focus{outline:0;border-color:#67afc3;box-shadow:0 0 0 3px rgb(103 175 195/.15)}.page-id-5649 .smf-action{display:flex!important;justify-content:center!important;text-align:center!important}@media (max-width:767px){.page-id-5649 .smf-form{padding:16px 12px}}.page-id-5649 .office-info{background:0 0!important}body.page-id-5649 .breadcrumbs{margin-bottom:8px!important;padding-bottom:0!important}body.page-id-5649 main{padding-top:8px!important}body.page-id-5649 .entry-content img:first-child{display:block;margin-top:0!important}body.page-id-5649 .entry-content{margin-top:0!important;margin-block-start:0!important;padding-top:0!important;border-top:1px solid #fff0}body.page-id-5649 .office-info,body.page-id-5649 .office-info *{background-color:transparent!important}body.page-id-5649 .office-info,body.page-id-5649 .office-info::after,body.page-id-5649 .office-info::before{background-image:none!important}body.page-id-5649 .office-info{padding-block:clamp(18px,3vw,28px);border-top:1px solid #e6e9ee}body.page-id-5649 .office-info a{color:#2a6f8c;text-decoration-thickness:1.5px}body.page-id-5649 .office-info a:hover{text-decoration:underline}