@layer base{.prose{--prose-color:color-mix(in srgb, var(--color-text) 82%, var(--color-bg));--emdash-caption-color:var(--color-muted);--emdash-break-color:var(--color-border);--emdash-break-dots-color:var(--color-muted);--emdash-pullquote-border:var(--color-border);--emdash-pullquote-color:var(--color-text);--emdash-pullquote-citation-color:var(--color-muted);--emdash-button-bg:var(--color-brand);--emdash-button-bg-hover:var(--color-brand-hover);--emdash-button-color:var(--color-on-brand);--emdash-file-bg:var(--color-surface);--emdash-file-border:var(--color-border);--emdash-file-color:var(--color-text);--emdash-file-icon-color:var(--color-muted);max-width:var(--content-width);font-size:var(--font-size-lg);color:var(--prose-color);overflow-wrap:break-word;line-height:1.75}.prose>*{margin-block:0}.prose>*+*{margin-block-start:1.25em}.prose>:is(h1,h2){margin-block-start:2em}.prose>:is(h3,h4,h5,h6){margin-block-start:1.75em}.prose>:is(h1,h2,h3,h4,h5,h6)+*{margin-block-start:.75em}.prose>:first-child{margin-block-start:0}.prose :is(h1,h2,h3,h4,h5,h6){color:var(--color-text);line-height:var(--leading-snug)}.prose h1{font-size:var(--font-size-3xl);line-height:var(--leading-tight)}.prose h2{font-size:var(--font-size-2xl)}.prose h3{font-size:var(--font-size-xl)}.prose h4{font-size:var(--font-size-lg)}.prose :is(h5,h6){font-size:var(--font-size-base)}.prose h6{color:var(--color-text-secondary)}.prose a:where(:not([class*=emdash])){color:var(--color-text);text-decoration-line:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:color-mix(in srgb, currentColor 35%, transparent);text-decoration-color:color-mix(in srgb, currentColor 35%, transparent);-webkit-text-decoration-skip-ink:auto;text-decoration-skip-ink:auto;text-underline-offset:.2em}.prose a:where(:not([class*=emdash])):hover{text-decoration-color:currentColor}.prose :is(strong,b){color:var(--color-text);font-weight:600}.prose :is(sub,sup){font-size:.75em;line-height:0}.prose :not(pre)>code{border-radius:var(--radius-sm);background:var(--color-fill);color:var(--color-text);font-family:var(--font-mono);-webkit-box-decoration-break:clone;box-decoration-break:clone;padding:.15em .35em;font-size:.85em}.prose :is(ul,ol){padding-inline-start:1.5em}.prose li{padding-inline-start:.25em}.prose li+li,.prose li>:is(ul,ol){margin-block-start:.5em}.prose li::marker{color:var(--color-muted);font-variant-numeric:tabular-nums}.prose blockquote:where(:not([class*=emdash])){border-inline-start:2px solid var(--color-border-strong);color:var(--color-text);padding-inline-start:1.25em}.prose blockquote>*+*{margin-block-start:.75em}.prose hr{border:0;border-block-start:1px solid var(--color-border);margin-block:2.5em}.prose img{border-radius:var(--radius-lg)}.prose :is(figure>img,figure>a>img,.emdash-gallery-item img){outline:1px solid var(--color-media-outline);outline-offset:-1px}.prose figcaption{color:var(--color-muted);font-size:var(--font-size-sm);line-height:var(--leading-normal);text-align:center;margin-block-start:.75em}.prose :is(.emdash-embed-video,.emdash-iframe),.prose .emdash-video video{border-radius:var(--radius-lg);background:var(--color-fill);overflow:hidden}.prose .emdash-table-wrapper{--color-surface:var(--color-fill);--color-bg-subtle:color-mix(in srgb, var(--color-fill) 50%, transparent)}@media (width<=640px){.prose{font-size:1.0625rem;line-height:1.7}}}.prose .emdash-code pre{border-radius:var(--radius-lg)!important;background:var(--color-fill)!important;padding:1rem 1.25rem!important}.prose .emdash-code-filename+pre{border-radius:0 0 var(--radius-lg) var(--radius-lg)!important}.prose .emdash-code code{line-height:1.7;color:var(--color-text)!important;font-family:var(--font-mono)!important;font-size:var(--font-size-sm)!important}.prose .emdash-code-filename{border-block-end:1px solid var(--color-border);border-radius:var(--radius-lg) var(--radius-lg) 0 0!important;background:var(--color-fill-strong)!important;color:var(--color-text-secondary)!important;font-family:var(--font-mono)!important;padding:.5rem 1.25rem!important}.prose .emdash-button{border-radius:var(--radius-full)!important}.prose .emdash-file{border-radius:var(--radius-lg)!important}@font-face{font-family:"Font Awesome 5 Free";font-style:normal;font-weight:900;font-display:swap;src:url(/wp-content/themes/jstork19/webfonts/fa5/fa-solid-900.woff2)format("woff2")}@font-face{font-family:"Font Awesome 6 Free";font-style:normal;font-weight:900;font-display:swap;src:url(/wp-content/themes/jstork19/webfonts/fa6/fa-solid-900.woff2)format("woff2")}.wp-legacy{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:1.5px;--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px;--wp--preset--aspect-ratio--square:1;--wp--preset--aspect-ratio--4-3:4/3;--wp--preset--aspect-ratio--3-4:3/4;--wp--preset--aspect-ratio--3-2:3/2;--wp--preset--aspect-ratio--2-3:2/3;--wp--preset--aspect-ratio--16-9:16/9;--wp--preset--aspect-ratio--9-16:9/16;--wp--preset--color--black:#000;--wp--preset--color--cyan-bluish-gray:#abb8c3;--wp--preset--color--white:#fff;--wp--preset--color--pale-pink:#f78da7;--wp--preset--color--vivid-red:#cf2e2e;--wp--preset--color--luminous-vivid-orange:#ff6900;--wp--preset--color--luminous-vivid-amber:#fcb900;--wp--preset--color--light-green-cyan:#7bdcb5;--wp--preset--color--vivid-green-cyan:#00d084;--wp--preset--color--pale-cyan-blue:#8ed1fc;--wp--preset--color--vivid-cyan-blue:#0693e3;--wp--preset--color--vivid-purple:#9b51e0;--wp--preset--color--mainttlbg:var(--main-ttl-bg);--wp--preset--color--mainttltext:var(--main-ttl-color);--wp--preset--color--stkeditorcolor-1:var(--stk-editor-color1);--wp--preset--color--stkeditorcolor-2:var(--stk-editor-color2);--wp--preset--color--stkeditorcolor-3:var(--stk-editor-color3);--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple:linear-gradient(135deg,#0693e3 0%,#9b51e0 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan:linear-gradient(135deg,#7adcb4 0%,#00d082 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange:linear-gradient(135deg,#fcb900 0%,#ff6900 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red:linear-gradient(135deg,#ff6900 0%,#cf2e2e 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray:linear-gradient(135deg,#eee 0%,#a9b8c3 100%);--wp--preset--gradient--cool-to-warm-spectrum:linear-gradient(135deg,#4aeadc 0%,#9778d1 20%,#cf2aba 40%,#ee2c82 60%,#fb6962 80%,#fef84c 100%);--wp--preset--gradient--blush-light-purple:linear-gradient(135deg,#ffceec 0%,#9896f0 100%);--wp--preset--gradient--blush-bordeaux:linear-gradient(135deg,#fecda5 0%,#fe2d2d 50%,#6b003e 100%);--wp--preset--gradient--luminous-dusk:linear-gradient(135deg,#ffcb70 0%,#c751c0 50%,#4158d0 100%);--wp--preset--gradient--pale-ocean:linear-gradient(135deg,#fff5cb 0%,#b6e3d4 50%,#33a7b5 100%);--wp--preset--gradient--electric-grass:linear-gradient(135deg,#caf880 0%,#71ce7e 100%);--wp--preset--gradient--midnight:linear-gradient(135deg,#020381 0%,#2874fc 100%);--wp--preset--font-size--small:13px;--wp--preset--font-size--medium:clamp(1.2em,2.5vw,20px);--wp--preset--font-size--large:clamp(1.5em,4.5vw,36px);--wp--preset--font-size--x-large:clamp(1.9em,5.25vw,42px);--wp--preset--spacing--20:.44rem;--wp--preset--spacing--30:.67rem;--wp--preset--spacing--40:1rem;--wp--preset--spacing--50:1.5rem;--wp--preset--spacing--60:2.25rem;--wp--preset--spacing--70:3.38rem;--wp--preset--spacing--80:5.06rem;--wp--preset--shadow--natural:6px 6px 9px #0003;--wp--preset--shadow--deep:12px 12px 50px #0006;--wp--preset--shadow--sharp:6px 6px 0px #0003;--wp--preset--shadow--outlined:6px 6px 0px -3px #fff,6px 6px #000;--wp--preset--shadow--crisp:6px 6px 0px #000;--stk-base-font-family:"游ゴシック","Yu Gothic","游ゴシック体","YuGothic","Hiragino Kaku Gothic ProN",Meiryo,sans-serif;--stk-base-font-size-pc:103%;--stk-base-font-size-sp:103%;--stk-font-awesome-free:"Font Awesome 6 Free";--stk-font-awesome-brand:"Font Awesome 6 Brands";--wp--style--gallery-gap-default:.5em;--stk-flex-style:flex-start;--stk-wrap-width:1166px;--stk-wide-width:980px;--stk-main-width:728px;--stk-side-margin:32px;--stk-post-thumb-ratio:16/10;--stk-margin:1.5em;--stk-h2-margin-rl:-2vw;--stk-el-margin-rl:-4vw;--main-text-color:#3e3e3e;--main-link-color:#1e73be;--main-link-color-hover:#e69b9b;--main-ttl-bg:#00ac97;--main-ttl-bg-rgba:#00ac971a;--main-ttl-color:#fff;--header-bg:#00ac97;--header-bg-overlay:#0ea3c9;--header-logo-color:#fff;--header-text-color:#edf9fc;--inner-content-bg:#fff;--label-bg:#00ac97;--label-text-color:#fff;--slider-text-color:#444;--side-text-color:#3e3e3e;--footer-bg:#666;--footer-text-color:#cacaca;--footer-link-color:#f7f7f7;--new-mark-bg:tomato;--oc-box-blue:#19b4ce;--oc-box-blue-inner:#d4f3ff;--oc-box-red:#ee5656;--oc-box-red-inner:#feeeed;--oc-box-yellow:#f7cf2e;--oc-box-yellow-inner:#fffae2;--oc-box-green:#39cd75;--oc-box-green-inner:#e8fbf0;--oc-box-pink:#f7b2b2;--oc-box-pink-inner:#fee;--oc-box-gray:#9c9c9c;--oc-box-gray-inner:#f5f5f5;--oc-box-black:#313131;--oc-box-black-inner:#404040;--oc-btn-rich_yellow:#f7cf2e;--oc-btn-rich_yellow-sdw:#ecb254;--oc-btn-rich_pink:#ee5656;--oc-btn-rich_pink-sdw:#d34e4e;--oc-btn-rich_orange:#ef9b2f;--oc-btn-rich_orange-sdw:#cc8c23;--oc-btn-rich_green:#39cd75;--oc-btn-rich_green-sdw:#1eae59;--oc-btn-rich_blue:#19b4ce;--oc-btn-rich_blue-sdw:#07889d;--oc-base-border-color:#7d7d7d4d;--oc-has-background-basic-padding:1em 1.25em;--stk-maker-yellow:#ff6;--stk-maker-pink:#ffd5d5;--stk-maker-blue:#b5dfff;--stk-maker-green:#cff7c7;--stk-caption-font-size:11px;--stk-editor-color1:#1bb4d3;--stk-editor-color2:#f55e5e;--stk-editor-color3:#ee2;--stk-editor-color1-rgba:#1bb4d31a;--stk-editor-color2-rgba:#f55e5e1a;--stk-editor-color3-rgba:#eeee221a}.wp-legacy .aligncenter{clear:both}.wp-legacy .wp-block-button__link{color:#fff;box-shadow:none;background-color:#32373c;border-radius:9999px;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em;text-decoration:none}.wp-legacy .wp-block-button{--wp--preset--dimension--25:25%;--wp--preset--dimension--50:50%;--wp--preset--dimension--75:75%;--wp--preset--dimension--100:100%}.wp-legacy :root :where(.wp-element-button,.wp-block-button__link){color:#fff;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-transform:inherit;background-color:#32373c;border-width:0;padding:calc(.667em + 2px) calc(1.333em + 2px);text-decoration:none}.wp-legacy .has-vivid-red-color{color:var(--wp--preset--color--vivid-red)!important}.wp-legacy .has-vivid-cyan-blue-color{color:var(--wp--preset--color--vivid-cyan-blue)!important}.wp-legacy .wpcf7 .screen-reader-response{clip:rect(1px,1px,1px,1px);clip-path:inset(50%);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden;word-wrap:normal!important}.wp-legacy .wpcf7 form .wpcf7-response-output{border:2px solid #00a0d2;margin:2em .5em 1em;padding:.2em 1em}.wp-legacy .wpcf7 form.init .wpcf7-response-output,.wp-legacy .wpcf7 form.resetting .wpcf7-response-output,.wp-legacy .wpcf7 form.submitting .wpcf7-response-output{display:none}.wp-legacy .wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}.wp-legacy .wpcf7 form.failed .wpcf7-response-output,.wp-legacy .wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232}.wp-legacy .wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28}.wp-legacy .wpcf7 form.invalid .wpcf7-response-output,.wp-legacy .wpcf7 form.unaccepted .wpcf7-response-output,.wp-legacy .wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffb900}.wp-legacy .wpcf7-form-control-wrap{position:relative}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes blink{0%{opacity:0}50%{opacity:1}to{opacity:0}}.wp-legacy .wpcf7 [inert]{opacity:.5}.wp-legacy .wpcf7 input[type=file]{cursor:pointer}.wp-legacy .wpcf7 input[type=file]:disabled{cursor:default}.wp-legacy .wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wp-legacy .wpcf7 input[type=url],.wp-legacy .wpcf7 input[type=email],.wp-legacy .wpcf7 input[type=tel]{direction:ltr}.wp-legacy #toc_container.no_bullets li,.wp-legacy #toc_container.no_bullets ul,.wp-legacy #toc_container.no_bullets ul li,.wp-legacy .toc_widget_list.no_bullets,.wp-legacy .toc_widget_list.no_bullets li{background:0 0;list-style:none}.wp-legacy #toc_container p.toc_title{text-align:center;margin:0;padding:0;font-weight:700}.wp-legacy #toc_container.toc_black p.toc_title{color:#aaa}.wp-legacy #toc_container p.toc_title+ul.toc_list{margin-top:1em}.wp-legacy .bold{font-weight:700}.wp-legacy .cf{zoom:1}.wp-legacy .cf:after,.wp-legacy .cf:before{content:"";display:table}.wp-legacy .cf:after{clear:both}.wp-legacy .has-text-color:not(.has-link-color) a:not(.wp-block-button__link){color:inherit}.wp-legacy .wp-block-embed.alignwide iframe,.wp-legacy .wp-block-embed.alignfull iframe{max-width:initial}.wp-legacy .stk-mb_m{margin-bottom:calc(var(--stk-margin,1.6em)*2)!important}.wp-legacy .aligncenter,.wp-legacy img.aligncenter{clear:both;margin-left:auto;margin-right:auto;display:block}.wp-legacy .wp-block-button.alignright,.wp-legacy .wp-block-button.alignleft,.wp-legacy .wp-block-embed.alignright,.wp-legacy .wp-block-embed.alignleft{float:none;display:block}.wp-legacy .wp-block-embed.alignright .wp-block-embed__wrapper>div{margin-left:auto}.wp-legacy .wp-block-embed.aligncenter .wp-block-embed__wrapper>div{margin-left:auto;margin-right:auto}.wp-legacy hr.wp-block-separator:not([class*=is-style-]){border:1px solid;width:7em}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1}}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1}}@keyframes blinkDown{0%{opacity:1;transform:translateY(-1px)}to{opacity:.8;transform:translateY(1px)}}@keyframes flash{0%{opacity:.5}to{opacity:1}}.wp-legacy a:not(.no-icon)[target=_blank]:after{font-family:var(--stk-font-awesome-free,"Font Awesome 5 Free");content:"";margin:0 3px 0 2px;font-size:95%;font-weight:900}.wp-legacy a.wp-block-social-link-anchor[target=_blank]:after{content:none}.wp-legacy table{border-collapse:collapse;width:100%;margin-bottom:1.5em;font-size:90%}.wp-legacy td,.wp-legacy th{border:1px solid #6666661a;padding:.8em .5em}.wp-legacy td input{margin:3px 0}.wp-legacy .stk-table-thdesign tr td:first-child{text-align:center;background-color:#66666614;font-weight:700}.wp-legacy .wp-block-table{margin-bottom:1.5em}.wp-legacy .wp-block-table table{margin-bottom:0}.wp-legacy .wp-block-table th,.wp-legacy .wp-block-table td{border-color:#6666661a;padding:.8em .5em}.wp-legacy .wp-block-table .has-text-color th,.wp-legacy .wp-block-table .has-text-color td,.wp-legacy .wp-block-table .has-text-color thead,.wp-legacy .wp-block-table .has-text-color tfoot{border-color:initial}.wp-legacy .wp-block-table.is-style-stk-table-border td,.wp-legacy .wp-block-table.is-style-stk-table-border th{border-width:2px medium;border-left-style:none;border-left-color:currentColor;border-right-style:none;border-right-color:currentColor}.wp-legacy .wp-block-table.is-style-stripes{border-bottom:0;margin-bottom:1.5em}.wp-legacy .wp-block-table.is-style-stripes th{background:0 0}.wp-legacy .wp-block-table.is-style-stripes thead{border-color:#66666614;border-bottom-style:solid;border-bottom-width:2px}.wp-legacy .wp-block-table.is-style-stripes tfoot{border-color:#66666614;border-top-style:solid;border-top-width:2px}.wp-legacy .wp-block-table.is-style-stripes tbody tr:nth-child(odd){background-color:#66666614}.wp-legacy img{max-width:100%;height:auto;margin-bottom:1.5em}.wp-legacy p img{vertical-align:baseline;margin-bottom:0}.wp-legacy .size-full:not(.alignwide):not(.alignfull),.wp-legacy .size-large:not(.alignwide):not(.alignfull),.wp-legacy .size-medium{max-width:100%;height:auto}.wp-legacy h2:not([class*=is-style-style]),.wp-legacy .homeadd_wrap h2:not([class*=is-style-style]){border:none;border-radius:3px;margin-top:2.1em;margin-bottom:1em;padding:1em 1.1em;font-size:125%;position:relative;box-shadow:0 1px 5px #00000008}.wp-legacy h2:not([class*=is-style-style]):not(.has-background),.wp-legacy .homeadd_wrap h2:not([class*=is-style-style]):not(.has-background){background-color:var(--main-ttl-bg)}.wp-legacy h2:not([class*=is-style-style]):not(.has-text-color),.wp-legacy .homeadd_wrap h2:not([class*=is-style-style]):not(.has-text-color){color:var(--main-ttl-color)}.wp-legacy h3:not([class*=is-style-style]){border-top:4px solid;border-bottom:4px solid;margin-top:1.8em;padding:.5em .2em}.wp-legacy h4:not([class*=is-style-style]){border-left:4px solid;margin-top:1.8em;padding:.5em 0 .5em .8em}.wp-legacy h3:not([class*=is-style-style]):not(.has-text-color),.wp-legacy h4:not([class*=is-style-style]):not(.has-text-color){border-color:var(--main-ttl-bg)}.wp-legacy h3:not([class*=is-style-style]),.wp-legacy h3:not([class*=is-style-style]),.wp-legacy h3:not([class*=is-style-style]){border-width:2px;border-top-style:none;border-top-color:currentColor;padding:.1em}.wp-legacy h4:not([class*=is-style-style]),.wp-legacy h4:not([class*=is-style-style]),.wp-legacy h4:not([class*=is-style-style]){border-width:2px}.wp-legacy h3:not([class*=is-style-style]){border-bottom-style:dotted}.wp-legacy h3:not([class*=is-style-style]):not(.has-text-color):after{border-bottom-color:var(--main-ttl-bg)}.wp-legacy h3:not([class*=is-style-style]),.wp-legacy h4:not([class*=is-style-style]){border:none;position:relative}.wp-legacy h3:not([class*=is-style-style]){padding:.1em}.wp-legacy h3:not([class*=is-style-style]):after{content:"";opacity:.5;border-bottom:.25em solid;width:100%;position:absolute;bottom:0;left:0}.wp-legacy h4:not([class*=is-style-style]):not(.has-text-color):before{border-left-color:var(--main-ttl-bg)}.wp-legacy h4:not([class*=is-style-style]):before{content:"";opacity:.5;border-left:.25em solid;height:100%;position:absolute;top:0;left:0}.wp-legacy h2:not([class*=is-style-style]):before,.wp-legacy .h_balloon .homeadd_wrap h2:not([class*=is-style-style]):before{content:"";background-color:inherit;width:.8em;height:.8em;position:absolute;bottom:-.4em;left:5%;transform:scaleX(.75)rotate(45deg)}.wp-legacy h3:not([class*=is-style-style]){border-top-style:dotted;border-bottom-style:dotted}.wp-legacy h4:not([class*=is-style-style]){border-left-style:dotted}.wp-legacy h3:not([class*=is-style-style]){border:none;padding-top:.1em;position:relative}.wp-legacy h3:not([class*=is-style-style]):after{content:"";background:linear-gradient(45deg,transparent 25%,var(--main-ttl-bg) 25%,var(--main-ttl-bg) 50%,transparent 50%,transparent 75%,var(--main-ttl-bg) 75%,var(--main-ttl-bg));opacity:.5;background-size:4px 4px;width:100%;height:4px;position:absolute;bottom:0;left:0}.wp-legacy h4:not([class*=is-style-style]){border-left:none;position:relative}.wp-legacy h4:not([class*=is-style-style]):before{content:"";background-color:var(--main-ttl-bg);opacity:.4;width:4px;height:100%;position:absolute;top:0;left:0}.wp-legacy h3:not([class*=is-style-style]):not(.has-text-color):after,.wp-legacy h3:not([class*=is-style-style]):not(.has-text-color):after{border-bottom-color:var(--main-ttl-bg)}.wp-legacy h3:not([class*=is-style-style]),.wp-legacy h3:not([class*=is-style-style]){border-top:none;border-bottom:3px solid #dddddd80;padding:.3em .1em;position:relative}.wp-legacy h3:not([class*=is-style-style]):after,.wp-legacy h3:not([class*=is-style-style]):after{content:"";border-bottom:3px solid;width:30%;position:absolute;bottom:-3px;left:0}@media only screen and (width<=480px){.wp-legacy h2:not([class*=is-style-style]):not(.alignwide):not(.alignfull){margin-left:var(--stk-h2-margin-rl,-2vw);margin-right:var(--stk-h2-margin-rl,-2vw)}.wp-legacy h2:not([class*=is-style-style]),.wp-legacy h3:not([class*=is-style-style]),.wp-legacy h4:not([class*=is-style-style]){font-size:105%}}.wp-legacy li{margin:.7em 0;padding-left:1.35em;position:relative}.wp-legacy li li{margin:.6em 0}.wp-legacy ul li:before{font-family:var(--stk-font-awesome-free,"Font Awesome 5 Free");content:"";color:var(--main-ttl-bg);background:0 0;font-weight:900;display:block;position:absolute;top:1px;left:2px;transform:scale(.6)}.wp-legacy li ul li:before{content:""}.wp-legacy ol{counter-reset:number}.wp-legacy ol[start]{counter-reset:unset}.wp-legacy ol>li{padding-left:1.8em}.wp-legacy ol>li:before{counter-increment:number;content:counter(number);background-color:var(--main-ttl-bg);border:1px solid var(--main-ttl-bg);color:var(--main-ttl-color);text-align:center;border-radius:50%;width:1.8em;height:1.8em;font-family:inherit;font-weight:700;line-height:1.8em;display:block;position:absolute;top:1px;left:1px;transform:scale(.7)}.wp-legacy li ol>li:before{content:counter(number) ".";color:inherit;opacity:.6;background:0 0;border:none;top:1px;transform:scale(.9)}.wp-legacy ul.has-text-color li:before{color:currentColor}.wp-legacy ul.has-background,.wp-legacy ol.has-background{padding:1% 3%}.wp-legacy .stk-list-icon--stylenone,.wp-legacy .stk-list-icon--stylenone ul,.wp-legacy .stk-list-icon--stylenone ol,.wp-legacy ol.wp-block-footnotes{padding-left:1.5em}.wp-legacy .stk-list-icon--stylenone.has-background,.wp-legacy .stk-list-icon--stylenone ul.has-background,.wp-legacy .stk-list-icon--stylenone ol.has-background,.wp-legacy ol.wp-block-footnotes.has-background{padding-left:2.5em!important}.wp-legacy .stk-list-icon--stylenone[class*=is-style-faq_type_]{padding-left:2.9em}.wp-legacy .stk-list-icon--stylenone li,.wp-legacy .wp-block-footnotes li{list-style-type:inherit;padding-left:0}.wp-legacy .stk-list-icon--stylenone li:before,.wp-legacy .stk-list-icon--stylenone li ul li:before,.wp-legacy .wp-block-footnotes li:before,.wp-legacy .wp-block-footnotes li ul li:before{content:none}.wp-legacy ul[class*=stk-list-icon--]>li:before{transform:scale(1)}.wp-legacy ul.stk-list-icon--check01>li:before{content:""}.wp-legacy ul.stk-list-icon--check02>li:before{content:"";font-weight:400}.wp-legacy ul.stk-list-icon--arrow01>li:before{content:""}.wp-legacy ul.stk-list-icon--arrow02>li:before{content:"";left:6px}.wp-legacy ul.stk-list-icon--star>li:before{content:""}.wp-legacy ul.stk-list-icon--bell>li:before{content:"";font-weight:400}.wp-legacy ul.stk-list-icon--comment>li:before{content:"";font-weight:400}.wp-legacy ul.stk-list-icon--lightbulb>li:before{content:"";font-weight:400;left:4px}.wp-legacy ul.stk-list-icon--map>li:before{content:"";left:4px}.wp-legacy ul.stk-list-icon--exclamation1>li:before{content:""}.wp-legacy ul.stk-list-icon--exclamation2>li:before{content:""}.wp-legacy ul.stk-list-icon--good>li:before{content:""}.wp-legacy ul.stk-list-icon--bad>li:before{content:""}.wp-legacy .wp-caption{background:#fff;border:1px solid #00000014;border-radius:3px;max-width:100%;margin-bottom:1.2em;padding:5px}.wp-legacy .wp-caption img,.wp-legacy .wp-block-image img{max-width:100%;margin-bottom:0}.wp-legacy .wp-block-image,.wp-legacy .wp-block-embed.is-type-video{margin-bottom:var(--stk-margin,1.6em)}.wp-legacy .wp-block-image.alignfull,.wp-legacy .wp-block-image.alignwide{margin-bottom:0}.wp-legacy .wp-block-image.is-style-stk_shadow_s img{filter:drop-shadow(1px 2px 10px #0003)}.wp-legacy .wp-block-image.is-style-stk_shadow_l img{filter:drop-shadow(5px 10px 20px #0003);margin-bottom:1em}.wp-legacy .wp-block-image.is-style-stk_border figure,.wp-legacy figure.wp-block-image.is-style-stk_border{border:1px solid #00000017;border-radius:3px;padding:5px}.wp-legacy .wp-block-gallery .wp-block-image figcaption{margin:0}.wp-legacy .cta-inner .btn-wrap a{box-shadow:none;margin-top:1em}.wp-legacy>:first-child,.wp-legacy>:first-child{margin-top:0}.wp-legacy>.cbox.intitle:not(.type_ttl):first-child,.wp-legacy>.cbox.intitle:not(.type_ttl):first-child{margin-top:1rem}.wp-legacy>p:first-child,.wp-legacy>p:first-child{margin-top:calc(var(--stk-margin,1.6em) - 1em)}.wp-legacy>h2:first-child,.wp-legacy>h2:first-child,.wp-legacy>.add.titleunder>.widget:first-child>h2,.wp-legacy>.add.titleunder>.widget:first-child>.textwidget>h2:first-child,.wp-legacy>.add.titleunder>.widget:first-child>h2,.wp-legacy>.add.titleunder>.widget:first-child>.textwidget>h2:first-child{margin-top:1em}.wp-legacy .stk_authorbox{margin-top:2em;margin-bottom:2em}@media only screen and (width>=768px){.wp-legacy .btn-wrap a:hover,.wp-legacy .wp-block-button a:hover{transform:translateY(-3px)}}.wp-legacy .wp-block-latest-posts__featured-image:not(.aligncenter){margin-bottom:.5em}.wp-legacy .wp-caption .wp-caption-text,.wp-legacy .wp-block-image figcaption{margin:4px}.wp-legacy .span-stk-maker-yellow,.wp-legacy .span__stk_maker_yellow{background-position:-100%;background-repeat:repeat-x;background-size:200% .6em;background-image:linear-gradient(to right,#fff0 50%,var(--stk-maker-yellow,"#ff6") 50%);padding-bottom:.6em;display:inline}.wp-legacy .span-stk-fs-ss{font-size:70%}.wp-legacy .span-stk-fs-s{font-size:90%}.wp-legacy .span-stk-fs-m{font-size:120%}.wp-legacy .has-inline-color i.stk_icons-circle,.wp-legacy .has-inline-color i.stk_icons-circle_shadow{color:inherit}.wp-legacy #custom_header .wp-block-button{margin:0 auto}@media only screen and (width<=480px){.wp-legacy #custom_header .wp-block-button{font-size:90%}}.wp-legacy #custom_header .wp-block-button__link{width:340px}.wp-legacy .stk_step:not([class*=is-style-step]) .stk_step__child{position:relative}.wp-legacy .stk_step:not([class*=is-style-step]) .stk_step__child:before{content:"";border:10px solid var(--label_bg);border-bottom-color:#0000;border-left-color:#0000;border-right-color:#0000;width:0;height:0;display:block;position:absolute;bottom:-3em;left:50%;transform:translate(-50%,-50%)}.wp-legacy .stk_step:not([class*=is-style-step]) .stk_step__content{border:1px solid var(--label_bg);margin-bottom:3em;padding:1em}.wp-legacy .stk_step:not([class*=is-style-step]) .stk_step__label{background:var(--label_bg);width:fit-content;color:var(--label_color);margin-bottom:0;padding:2px 8px;line-height:1.5}.wp-legacy .stk_step:not([class*=is-style-step]) .stk_step__label .__labeltext{margin-right:.2em;font-size:.8em}.wp-legacy .supplement,.wp-legacy [class*=is-style-supplement-]{--stk-supplement-hue:50;border:2px solid hsl(var(--stk-supplement-hue),82%,86%);background-color:hsl(var(--stk-supplement-hue),92%,95%);color:hsl(var(--stk-supplement-hue),36%,40%);padding:var(--oc-has-background-basic-padding);margin-bottom:var(--stk-margin);border-radius:4px;padding-left:max(3.2em,30px);font-size:93%;position:relative}.wp-legacy .supplement:before,.wp-legacy [class*=is-style-supplement-]:before{font-family:var(--stk-font-awesome-free,"Font Awesome 5 Free");content:"";color:hsl(var(--stk-supplement-hue),99%,47%);font-size:max(1.7em,17px);font-weight:900;line-height:1;display:inline-block;position:absolute;left:.5em}.wp-legacy .supplement:not(.is-style-border) ul li:before,.wp-legacy [class*=is-style-supplement-]:not(.is-style-border) ul li:before{color:inherit}.wp-legacy .supplement.warning,.wp-legacy .supplement.is-style-warning{--stk-supplement-hue:360}.wp-legacy .supplement.warning:before,.wp-legacy .supplement.is-style-warning:before{content:"";color:hsl(var(--stk-supplement-hue),45%,45%)}.wp-legacy .supplement.succes,.wp-legacy .supplement.is-style-succes{--stk-supplement-hue:100}.wp-legacy .supplement.succes:before,.wp-legacy .supplement.is-style-succes:before{content:"";color:hsl(var(--stk-supplement-hue),45%,45%)}.wp-legacy .supplement.memo:before,.wp-legacy .supplement.is-style-memo:before,.wp-legacy .supplement.hint:before,.wp-legacy .supplement.is-style-hint:before{color:hsl(var(--stk-supplement-hue),92%,95%);background-color:hsl(var(--stk-supplement-hue),45%,45%);text-align:center;border-radius:50%;width:max(2em,17px);height:max(2em,17px);font-size:max(.85em,8px);line-height:2em;left:1em}.wp-legacy .supplement.memo,.wp-legacy .supplement.is-style-memo{--stk-supplement-hue:40}.wp-legacy .supplement.memo:before,.wp-legacy .supplement.is-style-memo:before{content:""}.wp-legacy .supplement.hint,.wp-legacy .supplement.is-style-hint{--stk-supplement-hue:200}.wp-legacy .supplement.hint:before,.wp-legacy .supplement.is-style-hint:before{content:""}.wp-legacy .supplement.border,.wp-legacy .supplement.boader,.wp-legacy .supplement.is-style-border,.wp-legacy .supplement.noicon{padding:var(--oc-has-background-basic-padding)}.wp-legacy .supplement.border:before,.wp-legacy .supplement.boader:before,.wp-legacy .supplement.is-style-border:before,.wp-legacy .supplement.noicon:before{content:none}.wp-legacy .supplement.border,.wp-legacy .supplement.boader,.wp-legacy .supplement.is-style-border{color:inherit;background:0 0;border-color:#d4d4d4}.wp-legacy [class*=is-style-supplement-].has-text-color{border-color:inherit}.wp-legacy .cbox{background-color:var(--main-ttl-bg-rgba);border:2px solid;border-color:var(--main-ttl-bg);border-radius:.2em;margin:2em 0;padding:1em}.wp-legacy .cbox:not(.type_ttl) .box_title{margin-bottom:-.4em}.wp-legacy .cbox.intitle{padding-top:0}.wp-legacy .cbox.intitle .span__box_title{background-color:var(--main-ttl-bg);color:#fff;vertical-align:middle;text-align:center;border-radius:.2em;min-width:3em;padding:.1em .7em;font-weight:700;display:inline-block;position:relative;top:-1.1rem}@media only screen and (width<=480px){.wp-legacy .cbox.intitle .span__box_title{font-size:88%}}.wp-legacy .cbox.intitle .span__box_title:empty{visibility:hidden}.wp-legacy .cbox.is-style-editor_color1{background:var(--stk-editor-color1-rgba);border-color:var(--stk-editor-color1)}.wp-legacy .cbox.is-style-editor_color1 .span__box_title{background:var(--stk-editor-color1)}.wp-legacy .cbox.is-style-editor_color2{background:var(--stk-editor-color2-rgba);border-color:var(--stk-editor-color2)}.wp-legacy .cbox.is-style-editor_color2 .span__box_title{background:var(--stk-editor-color2)}.wp-legacy .cbox.is-style-editor_color3{background:var(--stk-editor-color3-rgba);border-color:var(--stk-editor-color3)}.wp-legacy .cbox.is-style-editor_color3 .span__box_title{background:var(--stk-editor-color3)}.wp-legacy .cbox.is-style-blue_box{background:var(--oc-box-blue-inner);border-color:var(--oc-box-blue);color:#465d65}.wp-legacy .cbox.is-style-blue_box .span__box_title{background:var(--oc-box-blue)}.wp-legacy .cbox.is-style-red_box{background:var(--oc-box-red-inner);border-color:var(--oc-box-red);color:#654646}.wp-legacy .cbox.is-style-red_box .span__box_title{background:var(--oc-box-red)}.wp-legacy .cbox.is-style-yellow_box{background:var(--oc-box-yellow-inner);border-color:var(--oc-box-yellow);color:#636546}.wp-legacy .cbox.is-style-yellow_box .span__box_title{background:var(--oc-box-yellow)}.wp-legacy .cbox.is-style-green_box{background:var(--oc-box-green-inner);border-color:var(--oc-box-green);color:#42613a}.wp-legacy .cbox.is-style-green_box .span__box_title{background:var(--oc-box-green)}.wp-legacy .cbox.is-style-pink_box{background:var(--oc-box-pink-inner);border-color:var(--oc-box-pink);color:#654646}.wp-legacy .cbox.is-style-pink_box .span__box_title{background:var(--oc-box-pink)}.wp-legacy .cbox.is-style-glay_box{background:var(--oc-box-gray-inner);border-color:var(--oc-box-gray);color:#444}.wp-legacy .cbox.is-style-glay_box .span__box_title{background:var(--oc-box-gray)}.wp-legacy .cbox.is-style-black_box{background:var(--oc-box-black-inner);border-color:var(--oc-box-black);color:#fff}.wp-legacy .cbox.is-style-black_box .span__box_title{background:var(--oc-box-black)}.wp-legacy .cbox.type_ttl{color:inherit;background:0 0;border-radius:0;padding:0;position:static}.wp-legacy .cbox.type_ttl .cboxcomment{padding:1em}.wp-legacy .cbox.type_ttl .span__box_title{vertical-align:top;border-radius:0;width:100%;position:static}.wp-legacy .cbox.type_simple{background-color:var(--inner-content-bg)}.wp-legacy .cbox.type_simple .span__box_title{background-color:var(--inner-content-bg);color:var(--main-ttl-bg)}.wp-legacy .cbox.type_simple.is-style-editor_color1 .span__box_title{color:var(--stk-editor-color1)}.wp-legacy .cbox.type_simple.is-style-editor_color2 .span__box_title{color:var(--stk-editor-color2)}.wp-legacy .cbox.type_simple.is-style-editor_color3 .span__box_title{color:var(--stk-editor-color3)}.wp-legacy .cbox.type_simple.is-style-blue_box .span__box_title{color:var(--oc-box-blue)}.wp-legacy .cbox.type_simple.is-style-red_box .span__box_title{color:var(--oc-box-red)}.wp-legacy .cbox.type_simple.is-style-yellow_box .span__box_title{color:var(--oc-box-yellow)}.wp-legacy .cbox.type_simple.is-style-green_box .span__box_title{color:var(--oc-box-green)}.wp-legacy .cbox.type_simple.is-style-pink_box .span__box_title{color:var(--oc-box-pink)}.wp-legacy .cbox.type_simple.is-style-glay_box .span__box_title{color:var(--oc-box-gray)}.wp-legacy .cbox.type_simple.is-style-black_box,.wp-legacy .cbox.type_simple.is-style-black_box .span__box_title{color:var(--oc-box-black)}.wp-legacy .cbox.is-style-site_color{border-color:var(--main-ttl-bg)}.wp-legacy .cbox:not(.type_simple):not(.type_ttl).is-style-site_color{background-color:var(--main-ttl-bg-rgba)}.wp-legacy .cbox.type_simple.is-style-site_color .span__box_title{color:var(--main-ttl-bg)}.wp-legacy .cbox:not(.type_simple).is-style-site_color .span__box_title{background-color:var(--main-ttl-bg);color:var(--main-ttl-color)}.wp-legacy .cbox.list-icon-box_color.is-style-editor_color1 ul li:before{color:var(--stk-editor-color1)}.wp-legacy .cbox.list-icon-box_color.is-style-editor_color1 ol li:before{background:var(--stk-editor-color1);border-color:var(--stk-editor-color1);color:#fff}.wp-legacy .cbox.list-icon-box_color.is-style-editor_color2 ul li:before{color:var(--stk-editor-color2)}.wp-legacy .cbox.list-icon-box_color.is-style-editor_color2 ol li:before{background:var(--stk-editor-color2);border-color:var(--stk-editor-color2);color:#fff}.wp-legacy .cbox.list-icon-box_color.is-style-editor_color3 ul li:before{color:var(--stk-editor-color3)}.wp-legacy .cbox.list-icon-box_color.is-style-editor_color3 ol li:before{background:var(--stk-editor-color3);border-color:var(--stk-editor-color3);color:#fff}.wp-legacy .cbox.list-icon-box_color.is-style-blue_box ul li:before{color:var(--oc-box-blue)}.wp-legacy .cbox.list-icon-box_color.is-style-blue_box ol li:before{background:var(--oc-box-blue);border-color:var(--oc-box-blue);color:#fff}.wp-legacy .cbox.list-icon-box_color.is-style-red_box ul li:before{color:var(--oc-box-red)}.wp-legacy .cbox.list-icon-box_color.is-style-red_box ol li:before{background:var(--oc-box-red);border-color:var(--oc-box-red);color:#fff}.wp-legacy .cbox.list-icon-box_color.is-style-yellow_box ul li:before{color:var(--oc-box-yellow)}.wp-legacy .cbox.list-icon-box_color.is-style-yellow_box ol li:before{background:var(--oc-box-yellow);border-color:var(--oc-box-yellow);color:#fff}.wp-legacy .cbox.list-icon-box_color.is-style-green_box ul li:before{color:var(--oc-box-green)}.wp-legacy .cbox.list-icon-box_color.is-style-green_box ol li:before{background:var(--oc-box-green);border-color:var(--oc-box-green);color:#fff}.wp-legacy .cbox.list-icon-box_color.is-style-pink_box ul li:before{color:var(--oc-box-pink)}.wp-legacy .cbox.list-icon-box_color.is-style-pink_box ol li:before{background:var(--oc-box-pink);border-color:var(--oc-box-pink);color:#fff}.wp-legacy .cbox.list-icon-box_color.is-style-glay_box ul li:before{color:var(--oc-box-gray)}.wp-legacy .cbox.list-icon-box_color.is-style-glay_box ol li:before{background:var(--oc-box-gray);border-color:var(--oc-box-gray);color:#fff}.wp-legacy .cbox.list-icon-box_color.is-style-black_box ul li:before{color:var(--oc-box-gray)}.wp-legacy .cbox.list-icon-box_color.is-style-black_box ol li:before{background:var(--oc-box-gray);border-color:var(--oc-box-gray);color:#fff}.wp-legacy .accordion{margin:.9em 0;position:relative}.wp-legacy .accordion_check{display:none}.wp-legacy .accordion_label{z-index:2;color:inherit;cursor:pointer;-webkit-tap-highlight-color:#0000;margin:0;padding:10px 30px 10px 10px;font-weight:700;display:block;position:relative}.wp-legacy .accordion label:after,.wp-legacy .oc-faq label:after{font-family:var(--stk-font-awesome-free,"Font Awesome 5 Free");content:"";line-height:1;transition:all .17s;position:absolute;top:calc(50% - .5em);right:.8em}.wp-legacy .accordion_check:checked+.accordion_label:after,.wp-legacy .accordion_check:checked+.faq__label:after{transform:rotate(-180deg)}.wp-legacy .accordion_content{z-index:2;opacity:0;visibility:hidden;background-color:var(--inner-content-bg);border-top:none;height:0;margin:0 3px;padding:0 1em;transition:all .17s;position:relative;overflow:hidden}.wp-legacy .accordion_check:checked+.accordion_label+.accordion_content{opacity:1;visibility:visible;height:auto;margin:3px;padding:10px 1em;transform:translateY(-3px)}.wp-legacy .accordion:not(.is-style-accordion_type_simple){font-size:95%;box-shadow:0 0 10px #6666660d}.wp-legacy .accordion:not(.is-style-accordion_type_simple):before,.wp-legacy .accordion:not(.is-style-accordion_type_simple):after{content:"";opacity:.3;z-index:1;width:100%;height:100%;display:block;position:absolute;top:0;left:0}.wp-legacy .accordion:not(.is-style-accordion_type_simple):before{background-color:var(--main-ttl-bg);color:var(--main-ttl-color)}.wp-legacy .accordion:not(.is-style-accordion_type_simple):after{opacity:.02;background:#666}.wp-legacy .accordion.is-style-accordion_type_border{box-shadow:none;border-top:1px solid;border-bottom:1px solid;margin-top:0;margin-bottom:0}.wp-legacy .accordion.is-style-accordion_type_border+.accordion.is-style-accordion_type_border{margin-top:-1px}.wp-legacy .accordion.is-style-accordion_type_border:before,.wp-legacy .accordion.is-style-accordion_type_border:after{content:none}.wp-legacy .accordion.is-style-accordion_type_border .accordion_content{background:0 0}.wp-legacy .accordion.is-style-accordion_type_border .accordion_check:checked+.accordion_label+.accordion_content{margin:0;padding:10px}.wp-legacy .accordion.is-style-accordion_type_simple:before,.wp-legacy .accordion.is-style-accordion_type_simple:after{content:none}.wp-legacy .accordion.is-style-accordion_type_simple .accordion_label{margin-bottom:10px;padding:0 1.9em 0 0;display:inline-block}.wp-legacy .accordion.is-style-accordion_type_simple .accordion_content{border-radius:5px;box-shadow:0 0 2px #6666}.wp-legacy .oc-faq{margin:1em 0;padding:1em 0}.wp-legacy .oc-faq__title,.wp-legacy .oc-faq__comment{margin-bottom:0;padding-left:max(2.2em,22px);position:relative}.wp-legacy .oc-faq__title:before,.wp-legacy .oc-faq__comment:before{text-align:center;content:"";border-radius:4px;width:max(1.8em,18px);height:max(1.8em,18px);font-weight:700;line-height:1.8;display:inline-block;position:absolute;top:0;left:0}.wp-legacy .oc-faq__title{margin-top:0;font-weight:700}.wp-legacy .oc-faq__title:before{content:"Q"}.wp-legacy .oc-faq__comment:before{content:"A"}.wp-legacy .faq-icon--simple .oc-faq__title:before,.wp-legacy .faq-icon--simple .oc-faq__comment:before{transform:scale(1.2)}.wp-legacy .faq-icon--simple .oc-faq__title:before{color:#f55e5e}.wp-legacy .faq-icon--simple .oc-faq__comment:before{color:#1bb4d4}.wp-legacy .faq-icon--bg_themecolor .oc-faq__title:before,.wp-legacy .faq-icon--bg_themecolor .oc-faq__comment:before{background-color:var(--main-ttl-bg);color:var(--main-ttl-color)}.wp-legacy .faq-icon--bg_monoqlo .oc-faq__title:before,.wp-legacy .faq-icon--bg_monoqlo .oc-faq__comment:before{color:#fff;background:#333;border:1px solid #333}.wp-legacy .faq-icon--bg_monoqlo .oc-faq__comment:before{color:#333;background:#fff}.wp-legacy .faq-icon--border .oc-faq__title:before,.wp-legacy .faq-icon--border .oc-faq__comment:before{border:1px solid}.wp-legacy .faq-icon--radius_none .oc-faq__title:before,.wp-legacy .faq-icon--radius_none .oc-faq__comment:before{border-radius:0}.wp-legacy .faq-icon--radius_maru .oc-faq__title:before,.wp-legacy .faq-icon--radius_maru .oc-faq__comment:before{border-radius:50%}.wp-legacy .is-style-faq_type_bg1{padding:3%;position:relative}.wp-legacy .is-style-faq_type_bg1:before{content:"";background-color:var(--main-ttl-bg);color:var(--main-ttl-color);opacity:.2;width:100%;height:100%;display:block;position:absolute;top:0;left:0}.wp-legacy .oc-faq label:after{right:0}.wp-legacy .oc-faq:not(.is-style-faq_type_border):not(.is-style-faq_type_border__dot):not(.is-style-faq_type_bg1):not(.is-style-faq_type_bg2):not(.is-style-faq_type_bg3) .faq__label{display:inline-block}.wp-legacy .faq__label+.oc-faq__comment{z-index:2;opacity:0;visibility:hidden;height:0;transition:all .17s;position:relative;overflow:hidden}.wp-legacy .accordion_check:checked+.faq__label+.oc-faq__comment{opacity:1;visibility:visible;height:auto;margin-top:calc(.5em + 3px);transform:translateY(-3px)}.wp-legacy .accordion_content p:last-child,.wp-legacy .oc-faq__title,.wp-legacy .oc-faq__comment p:last-child,.wp-legacy .supplement p:last-child,.wp-legacy .cbox p:last-child,.wp-legacy .voice .voicecomment p:last-child{margin-bottom:0}.wp-legacy .wp-block-buttons.is-vertical>.wp-block-button{margin-left:.5em;margin-right:.5em}.wp-legacy .btn-wrap,.wp-legacy .wp-block-button{--stk-btn-border_width:2px;--stk-btn-padding:.667em}.wp-legacy .btn-wrap p,.wp-legacy .wp-block-button p{margin:0;padding:0}.wp-legacy .btn-wrap{text-align:center;margin:.5em auto 1em!important}.wp-legacy .btn-wrap a{padding:var(--stk-btn-padding,.667em) 2em;vertical-align:middle;z-index:2;border-width:var(--stk-btn-border_width,2px);color:#fff;border-style:solid;border-radius:3px;width:auto;max-width:calc(100% - 1em);font-size:1em;font-weight:700;text-decoration:none;display:inline-block;box-shadow:0 1px 2px #00000012,0 1px 10px #00000012;text-decoration:none!important}.wp-legacy .btn-wrap.big a,.wp-legacy .btn-wrap.wp-block-button.big a{width:480px;max-width:calc(100% - 1em);font-size:103%}.wp-legacy .btn-wrap.stripe a{padding:calc(var(--stk-btn-padding) + 2px) 2em;border-style:none}.wp-legacy .wp-block-button{min-width:min(220px,100% - 1em);max-width:calc(100% - 1em);margin:0}.wp-legacy .wp-block-button__link{padding:var(--stk-btn-padding,.667em) 1em;vertical-align:middle;border-radius:3px;max-width:100%;font-size:1em;font-weight:700;text-decoration:none!important}.wp-legacy .wp-block-button__link:not(.has-text-color){color:#fff}.wp-legacy :where(.wp-block-button__link){width:100%}.wp-legacy .wp-block-button.big{font-size:103%}.wp-legacy .wp-block-button.big .wp-block-button,.wp-legacy .wp-block-buttons.is-style-big .wp-block-button{min-width:min(470px,100% - 1em)}@media only screen and (width<=480px){.wp-legacy .wp-block-button.big .wp-block-button,.wp-legacy .wp-block-buttons.is-style-big .wp-block-button{width:calc(100% - 1em)}}.wp-legacy .wp-block-button.big .wp-block-button__link,.wp-legacy .wp-block-buttons.is-style-big .wp-block-button__link{width:100%}.wp-legacy .wp-block-button.small{font-size:90%}.wp-legacy .wp-block-button.small .wp-block-button,.wp-legacy .wp-block-buttons.is-style-small .wp-block-button{text-align:center;min-width:90px}.wp-legacy .wp-block-button.small .wp-block-button__link,.wp-legacy .wp-block-buttons.is-style-small .wp-block-button__link{max-width:initial;width:initial;padding:calc(var(--stk-btn-padding,.667em)/3) .9em}.wp-legacy .wp-block-button.is-style-fill .wp-block-button__link,.wp-legacy .wp-block-button.is-style-stripe .wp-block-button__link{padding:calc(var(--stk-btn-padding,.667em) + var(--stk-btn-border_width,2px)) calc(1em + var(--stk-btn-border_width,2px))}.wp-legacy .wp-block-button.is-style-fill.small .wp-block-button__link,.wp-legacy .wp-block-buttons.is-style-small .is-style-fill .wp-block-button__link,.wp-legacy .wp-block-buttons.is-style-small .is-style-stripe .wp-block-button__link{padding:calc(.2em + var(--stk-btn-border_width,2px)) calc(.9em + var(--stk-btn-border_width,2px))}.wp-legacy .btn-wrap a:active,.wp-legacy .wp-block-button a:active{transform:translate3d(0,1px,1px);box-shadow:0 0 2px #0000001a}.wp-legacy .btn-wrap a,.wp-legacy .wp-block-button.is-style-fill .wp-block-button__link:not(.has-background):not(.has-text-color),.wp-legacy .wp-block-button.is-style-stripe .wp-block-button__link:not(.has-background){background-color:var(--main-link-color);border-color:var(--main-link-color)}.wp-legacy .btn-wrap.simple a,.wp-legacy .wp-block-button.is-style-outline .wp-block-button__link:not(.has-background):not(.has-text-color){border-width:var(--stk-btn-border_width,2px);border-color:var(--main-link-color);color:var(--main-link-color)}.wp-legacy .wp-block-button.is-style-outline .wp-block-button__link:not(.has-background){background:0 0}.wp-legacy .wp-block-button.lightning .wp-block-button__link{color:#fff;background:#c81c1c;border-color:#c81c1c}.wp-legacy .btn-wrap.simple a:link{color:var(--main-link-color);background:0 0}.wp-legacy .btn-wrap.bg{background:#0000001a;margin:2.5em 0;padding:1.5em 1em}.wp-legacy .btn-wrap.bg-yellow{background:#ff03;margin:2.5em 0;padding:1.5em 1em}.wp-legacy .btn-wrap.maru,.wp-legacy .btn-wrap.maru a{border-radius:.6em}.wp-legacy .btn-wrap[class*=rich_] a,.wp-legacy .wp-block-button[class*=is-style-rich_] .wp-block-button__link{text-shadow:0 1px 1px #00000017;border:none;border-radius:.2em;font-weight:700;position:relative;color:#fff!important}.wp-legacy .btn-wrap.rich_yellow a,.wp-legacy .wp-block-button.is-style-rich_yellow .wp-block-button__link{background-color:var(--oc-btn-rich_yellow);box-shadow:0 4px 0 var(--oc-btn-rich_yellow-sdw)}.wp-legacy .btn-wrap.rich_pink a,.wp-legacy .wp-block-button.is-style-rich_pink .wp-block-button__link{background-color:var(--oc-btn-rich_pink);box-shadow:0 4px 0 var(--oc-btn-rich_pink-sdw)}.wp-legacy .btn-wrap.rich_orange a,.wp-legacy .wp-block-button.is-style-rich_orange .wp-block-button__link{background-color:var(--oc-btn-rich_orange);box-shadow:0 4px 0 var(--oc-btn-rich_orange-sdw)}.wp-legacy .btn-wrap.rich_green a,.wp-legacy .wp-block-button.is-style-rich_green .wp-block-button__link{background-color:var(--oc-btn-rich_green);box-shadow:0 4px 0 var(--oc-btn-rich_green-sdw)}.wp-legacy .btn-wrap.rich_blue a,.wp-legacy .wp-block-button.is-style-rich_blue .wp-block-button__link{background-color:var(--oc-btn-rich_blue);box-shadow:0 4px 0 var(--oc-btn-rich_blue-sdw)}@media only screen and (width>=768px){.wp-legacy .btn-wrap a:hover,.wp-legacy .wp-block-button .wp-block-button__link:hover{opacity:.8;text-decoration:none!important}.wp-legacy .btn-wrap:not([class*=rich_]) a:hover,.wp-legacy .wp-block-button:not([class*=is-style-rich_]) .wp-block-button__link:hover{box-shadow:0 3px 15px #00000026}}.wp-legacy .btn-wrap.stripe a,.wp-legacy .wp-block-button.is-style-stripe .wp-block-button__link{background-image:repeating-linear-gradient(45deg,#0000,#0000 8px,#ffffff26 8px 16px)}@keyframes shiny{0%{opacity:0;transform:scale(0)rotate(25deg)}50%{opacity:.5;transform:scale(1)rotate(25deg)}to{opacity:0;transform:scale(50)rotate(25deg)}}@keyframes bound{0%{transform:translateY(0)}5%{transform:translateY(-10px)}12%{transform:translateY(0)}18%{transform:translateY(-10px)}24%{transform:translateY(0)}to{transform:translateY(0)}}.wp-legacy .voice{align-items:flex-start;margin:1em 0 1.3em;font-size:95%;display:flex;overflow:hidden}.wp-legacy .voice .voicecomment{border:5px solid #d5d5d580;border-radius:.6em;flex:1;margin-top:1em;padding:2.5%;position:relative}.wp-legacy .voice .voicecomment p{margin-bottom:1em}.wp-legacy .voice .voicecomment:after{content:"";border-style:solid;border-color:#0000;border-right-color:inherit;border-width:7px;width:0;height:0;position:absolute;top:13px;left:-19px}.wp-legacy .voice.r{flex-flow:row-reverse}.wp-legacy .voice.r .voicecomment:after{border-color:#0000;border-left-color:inherit;border-width:7px;left:auto;right:-19px}.wp-legacy .voice.fb .voicecomment,.wp-legacy .voice.comment_blue .voicecomment{color:#fff;background:#418ed8;border-color:#418ed8}.wp-legacy .voice.line .voicecomment,.wp-legacy .voice.comment_green .voicecomment{color:#fff;background:#7acc40;border-color:#7acc40}.wp-legacy .voice.comment_gray .voicecomment{color:#222;background:#eee;border-color:#eee}.wp-legacy .voice.comment_pink .voicecomment{background:#ffecec;border-color:#ffecec}.wp-legacy .voice.comment_yellow .voicecomment{background:#fbf79f;border-color:#fbf79f}.wp-legacy .voice.comment_white .voicecomment{color:#222;background:#fff;border-color:#fff}.wp-legacy .voice .icon{text-align:center;width:12%;min-width:80px}.wp-legacy .voice .icon .name{padding:.4em 0;font-size:.65em}.wp-legacy .voice.big .icon{width:18%}.wp-legacy .voice.l .icon{margin-right:1em}.wp-legacy .voice.r .icon{margin-left:1em}.wp-legacy .voice .voice_icon__img{border:4px solid #f5f5f5;border-radius:50%;margin:0}.wp-legacy .voice.icon_red .voice_icon__img{border-color:#ec6565}.wp-legacy .voice.icon_blue .voice_icon__img{border-color:#418ed8}.wp-legacy .voice.icon_yellow .voice_icon__img{border-color:#fbf79f}.wp-legacy .voice.icon_black .voice_icon__img{border-color:#222}.wp-legacy .voice.icon_color_none .voice_icon__img{border-color:#0000}.wp-legacy .cat_postlist .wp-block-button{margin:1em auto 2em}.wp-legacy .cat_postlist .wp-block-button.is-style-outline>.wp-block-button__link{padding:calc(var(--stk-btn-padding,.667em)/2) 1em;width:auto;min-width:220px;padding-right:1.5em;position:relative}.wp-legacy .cat_postlist .wp-block-button.--style-arrow a:before{font-family:var(--stk-font-awesome-free,"Font Awesome 5 Free");content:"";font-weight:900;position:absolute;right:7px;transform:scale(.8)}@media only screen and (width<=480px){.wp-legacy .btn-wrap a,.wp-legacy .wp-block-button a{font-size:90%}.wp-legacy .btn-wrap.big a,.wp-legacy .wp-block-button.is-style-big a{min-width:80%;max-width:90%;font-size:90%}.wp-legacy .btn-wrap.bg{margin:2.5em 0;padding:.9em .8em}.wp-legacy .voice .voicecomment{font-size:95%}}.wp-legacy .archives-list.big-list .wp-block-button{max-width:100%}.wp-legacy .widget:not(.widget_text) li{margin:0;padding-left:0}.wp-legacy .widget:not(.widget_text) li:before{content:none}@keyframes remodal-opening{0%{opacity:0;transform:scale(1.05)}to{opacity:1;transform:none}}@keyframes remodal-opening-left{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes remodal-closing{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}.wp-legacy #toc_container .toc_number{background-color:var(--main-ttl-bg);color:var(--main-ttl-color);text-align:center;border-radius:1em;min-width:2.1em;min-height:2.1em;margin-right:.3em;padding:0 7px;font-size:75%;font-weight:700;line-height:2.1;display:inline-block}.wp-legacy #toc_container p.toc_title{text-align:left;vertical-align:middle;max-width:580px;margin:0 auto;font-size:100%;font-weight:700}.wp-legacy #toc_container .toc_title:before{font-family:var(--stk-font-awesome-free,"Font Awesome 5 Free");content:"";color:var(--main-ttl-bg);margin-left:.4em;margin-right:.8em;font-weight:900;display:inline-block;transform:scale(1.4)}.wp-legacy #toc_container .toc_title .toc_toggle{margin-left:.2em;font-size:80%;font-weight:400}.wp-legacy #toc_container .toc_list{max-width:580px;margin-left:auto;margin-right:auto}.wp-legacy #toc_container .toc_list>li{padding-left:0}.wp-legacy #custom_header .wp-block-button .wp-block-button__link{color:#fff}.wp-legacy #custom_header .wp-block-button:not(.is-style-outline) .wp-block-button__link{background-color:#ed7171;border-color:#ed7171}.wp-legacy #custom_header .wp-block-button.is-style-outline .wp-block-button__link{border-color:#fff}.wp-legacy .wp-accordion{border:1px solid #d4d4d4;border-radius:4px;margin:1.5em 0;overflow:hidden}.wp-legacy .wp-accordion-heading{background:var(--lightningcss-light,#f4f6f8)var(--lightningcss-dark,#23272d);font-weight:700}.wp-legacy .wp-accordion-toggle{width:100%;color:inherit;text-align:left;font:inherit;cursor:pointer;background:0 0;border:0;padding:1em;display:block}.wp-legacy .wp-accordion-toggle:after{content:" ＋"}.wp-legacy .wp-accordion-toggle[aria-expanded=true]:after{content:" −"}.wp-legacy .wp-accordion-content{padding:1em}.wp-legacy .wp-accordion-content[hidden]{display:none}.wp-legacy ul{list-style:none}.wp-legacy img{max-width:100%;height:auto}
