:root{--base: 16;--wide-hamburger: false;--hamburger-breakpoint: 1024px;--size-header-h: 80px;--z-go-top: 10;--z-header: 200;--z-drawer: 250;--z-header-logo: 300;--z-hamburger: 500;--z-skip-main: 999;--z-modal: 9999;--z-loading: calc(infinity);--clr_default: #000000;--clr_text_gray: #464646;--clr_primary: #223322;--clr_bg: #efefef;--clr_border: #c5c5c5;--inner: calc(1280 / var(--base) * 1rem);--inner-lg: calc(1600 / var(--base) * 1rem);--inner-sm: calc(880 / var(--base) * 1rem);--inner-sp: 90%;--ff-body: "Noto Sans JP", "ヒラギノ角ゴ ProN W3", Meiryo, sans-serif;--ff-title: Montserrat, "Noto Sans JP", "ヒラギノ角ゴ ProN W3", Meiryo, sans-serif;--transition: 0.3s ease-in-out;--icon-arrow: url("data:image/svg+xml;charset=UTF-8,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"8\" height=\"15\" viewBox=\"0 0 8 15\" fill=\"none\"><path d=\"M0.666701 15C0.496203 15 0.325538 14.9334 0.195373 14.8002C-0.0651243 14.5338 -0.0651243 14.1024 0.195373 13.8361L6.39064 7.49999L0.195373 1.16384C-0.0651243 0.897423 -0.0651243 0.466002 0.195373 0.199752C0.45587 -0.0664987 0.877699 -0.0666691 1.13803 0.199752L7.80463 7.01794C8.06512 7.28436 8.06512 7.71579 7.80463 7.98204L1.13803 14.8002C1.00786 14.9334 0.837199 15 0.666701 15Z\" fill=\"%23fff\"/></svg>");--icon-blockquote: url("data:image/svg+xml;charset=UTF-8,<svg width=\"32\" height=\"24\" viewBox=\"0 0 32 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M0 0V24L12 12V0H0Z\" fill=\"white\" /><path d=\"M20 0V24L32 12V0H20Z\" fill=\"%23fff\" /></svg>")}h2.wp-block-heading{font-size:clamp(1.375rem,1.125rem + .71vw,1.75rem)}h3.wp-block-heading{font-size:clamp(1.25rem,1.083rem + .48vw,1.5rem)}h4.wp-block-heading{font-size:1.125rem}.wp-block-heading{margin-block:40px 20px;line-height:1.4}.wp-block-heading.is-style-head-line{padding-left:16px;border-left:8px solid var(--clr_primary)}ul.wp-block-list,ol.wp-block-list{display:flex;flex-direction:column;padding:0;gap:12px;list-style:none}ul.wp-block-list{--size: 6px}ul.wp-block-list>li{position:relative;padding-left:16px}ul.wp-block-list>li::before{position:absolute;top:calc(.8em - var(--size)/2);top:calc(.5lh - var(--size)/2);left:calc(.5em - var(--size)/2);left:calc(.5ch - var(--size)/2);width:var(--size);height:var(--size);border-radius:50%;background-color:currentColor;content:""}ol.wp-block-list{counter-reset:num}ol.wp-block-list>li{position:relative;padding-left:16px;counter-increment:num}ol.wp-block-list>li::before{position:absolute;top:0;left:0;content:counter(num) ".";font-weight:700;font-size:calc(1em/var(--base)*1rem)}.wp-block-image img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.wp-block-image.alignleft,.wp-block-image.aligncenter,.wp-block-image.alignright{display:block;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;float:none}.wp-block-image.alignleft>figcaption,.wp-block-image.aligncenter>figcaption,.wp-block-image.alignright>figcaption{display:block}.wp-block-image.alignleft{margin-right:auto}.wp-block-image.aligncenter{margin-right:auto;margin-left:auto}.wp-block-image.alignright{margin-left:auto}.c-single__content .wp-block-image{margin-inline:auto}.c-single__content .wp-block-image.alignleft{margin-left:0}.c-single__content .wp-block-image.alignright{margin-right:0}.wp-block-buttons:not([class*=is-style-]) .wp-block-button__link{display:flex;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:0;border-radius:0;background-color:inherit;color:currentColor;text-align:start;text-decoration:none;text-decoration:underline;text-underline-offset:2px}.wp-block-buttons:not([class*=is-style-]) .wp-block-button__link:focus-visible{text-decoration:none}.wp-block-buttons.is-style-btn-painting .wp-block-button__link{padding:12px 24px;border:1px solid var(--clr_primary);border-radius:100vmax;background-color:var(--clr_primary);color:#fff;font-weight:700;transition:var(--transition);transition-property:color,background-color}.wp-block-buttons.is-style-btn-painting .wp-block-button__link:focus-visible{background-color:#fff;color:var(--clr_default)}.components-resizable-box__container{background-color:#efefef}.c-single__content .wp-block-group>*{width:100%;max-width:100%}.wp-block-group.is-style-blockquote{position:relative;padding:58px 20px 30px;background-color:#f1f1f1}.wp-block-group.is-style-blockquote::before{width:24px;height:18px;background-color:#fff;content:"";-webkit-mask:var(--icon-blockquote) no-repeat center/contain;position:absolute;top:24px;left:20px;mask:var(--icon-blockquote) no-repeat center/contain}.c-single__content>*{margin-bottom:1.6em}.c-single__content *[style*=border-]{border-style:solid}.c-single__content a:not([class]){display:inline-block;position:relative;margin-inline:4px;word-break:break-all}.c-single__content a:not([class])::before{position:absolute;bottom:.2em;left:0;width:100%;height:1px;transform-origin:center left;background-color:currentColor;content:"";transition:var(--transition);transition-property:scale}.c-single__content a:not([class])[target=_blank]::after{display:inline-block;width:.75em;height:.75em;margin-left:.25em;background-color:currentColor;content:"";-webkit-mask:var(--outer-link-svg) no-repeat center/contain;mask:var(--outer-link-svg) no-repeat center/contain}.c-single__content a:not([class]):focus-visible::before{transform-origin:center right;scale:0 1}@media screen and (min-width: 1024px){:root{--size-header-h: 100px}.wp-block-heading{margin-block:80px 24px}ul.wp-block-list>li{padding-left:20px}ol.wp-block-list>li{padding-left:20px}.wp-block-columns.is-style-row-reverse{flex-direction:row-reverse}.wp-block-group.is-style-blockquote{padding:64px 80px 40px}.wp-block-group.is-style-blockquote::before{top:32px;left:40px;width:32px;height:24px}}@media (hover: hover)and (pointer: fine){.wp-block-buttons:not([class*=is-style-]) .wp-block-button__link:hover{text-decoration:none}.wp-block-buttons.is-style-btn-painting .wp-block-button__link:hover{background-color:#fff;color:var(--clr_default)}.c-single__content a:not([class]):hover::before{transform-origin:center right;scale:0 1}}

/*# sourceMappingURL=block-editor.css.map*/