/*! destyle.css v3.0.2 | MIT License | https://github.com/nicolas-cusan/destyle.css */*[data-v-3fc799b3],[data-v-3fc799b3]:before,[data-v-3fc799b3]:after{box-sizing:border-box;border-style:solid;border-width:0}html[data-v-3fc799b3]{line-height:1.6;text-size-adjust:100%;-webkit-tap-highlight-color:transparent}body[data-v-3fc799b3]{margin:0}main[data-v-3fc799b3]{display:block}p[data-v-3fc799b3],table[data-v-3fc799b3],blockquote[data-v-3fc799b3],address[data-v-3fc799b3],pre[data-v-3fc799b3],iframe[data-v-3fc799b3],form[data-v-3fc799b3],figure[data-v-3fc799b3],dl[data-v-3fc799b3]{margin:0}h1[data-v-3fc799b3],h2[data-v-3fc799b3],h3[data-v-3fc799b3],h4[data-v-3fc799b3],h5[data-v-3fc799b3],h6[data-v-3fc799b3]{font-size:inherit;font-weight:inherit;margin:0}ul[data-v-3fc799b3],ol[data-v-3fc799b3]{margin:0;padding:0;list-style:none}dt[data-v-3fc799b3]{font-weight:700}dd[data-v-3fc799b3]{margin-left:0}hr[data-v-3fc799b3]{box-sizing:content-box;height:0;overflow:visible;border-top-width:1px;margin:0;clear:both;color:inherit}pre[data-v-3fc799b3]{font-family:monospace,monospace;font-size:inherit}address[data-v-3fc799b3]{font-style:inherit}a[data-v-3fc799b3]{background-color:transparent;text-decoration:none;color:inherit}abbr[title][data-v-3fc799b3]{text-decoration:underline dotted}b[data-v-3fc799b3],strong[data-v-3fc799b3]{font-weight:bolder}code[data-v-3fc799b3],kbd[data-v-3fc799b3],samp[data-v-3fc799b3]{font-family:monospace,monospace;font-size:inherit}small[data-v-3fc799b3]{font-size:80%}sub[data-v-3fc799b3],sup[data-v-3fc799b3]{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub[data-v-3fc799b3]{bottom:-.25em}sup[data-v-3fc799b3]{top:-.5em}svg[data-v-3fc799b3],img[data-v-3fc799b3],embed[data-v-3fc799b3],object[data-v-3fc799b3],iframe[data-v-3fc799b3]{vertical-align:bottom}button[data-v-3fc799b3],input[data-v-3fc799b3],optgroup[data-v-3fc799b3],select[data-v-3fc799b3],textarea[data-v-3fc799b3]{-webkit-appearance:none;-moz-appearance:none;appearance:none;vertical-align:middle;color:inherit;font:inherit;background:transparent;padding:0;margin:0;border-radius:0;text-align:inherit;text-transform:inherit}[type=checkbox][data-v-3fc799b3]{-webkit-appearance:checkbox;-moz-appearance:checkbox;appearance:checkbox}[type=radio][data-v-3fc799b3]{-webkit-appearance:radio;-moz-appearance:radio;appearance:radio}button[data-v-3fc799b3],[type=button][data-v-3fc799b3],[type=reset][data-v-3fc799b3],[type=submit][data-v-3fc799b3]{cursor:pointer}button[data-v-3fc799b3]:disabled,[type=button][data-v-3fc799b3]:disabled,[type=reset][data-v-3fc799b3]:disabled,[type=submit][data-v-3fc799b3]:disabled{cursor:default}[data-v-3fc799b3]:-moz-focusring{outline:auto}select[data-v-3fc799b3]:disabled{opacity:inherit}option[data-v-3fc799b3]{padding:0}fieldset[data-v-3fc799b3]{margin:0;padding:0;min-width:0}legend[data-v-3fc799b3]{padding:0}progress[data-v-3fc799b3]{vertical-align:baseline}textarea[data-v-3fc799b3]{overflow:auto}[type=number][data-v-3fc799b3]::-webkit-inner-spin-button,[type=number][data-v-3fc799b3]::-webkit-outer-spin-button{height:auto}[type=search][data-v-3fc799b3]{outline-offset:-2px}[type=search][data-v-3fc799b3]::-webkit-search-decoration{-webkit-appearance:none;-moz-appearance:none;appearance:none}[data-v-3fc799b3]::-webkit-file-upload-button{-webkit-appearance:button;-moz-appearance:button;appearance:button;font:inherit}label[for][data-v-3fc799b3]{cursor:pointer}details[data-v-3fc799b3]{display:block}summary[data-v-3fc799b3]{display:list-item}[contenteditable][data-v-3fc799b3]:focus{outline:auto}table[data-v-3fc799b3]{border-color:inherit;border-collapse:collapse}caption[data-v-3fc799b3]{text-align:left}td[data-v-3fc799b3],th[data-v-3fc799b3]{vertical-align:top;padding:0}th[data-v-3fc799b3]{text-align:left;font-weight:700}@font-face{font-display:swap;font-family:Noto Sans JP;font-style:normal;font-weight:400;src:url(/assets/fonts/noto-sans-jp-v52-japanese-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:Noto Sans JP;font-style:normal;font-weight:500;src:url(/assets/fonts/noto-sans-jp-v52-japanese-500.woff2) format("woff2")}@font-face{font-display:swap;font-family:Noto Sans JP;font-style:normal;font-weight:700;src:url(/assets/fonts/noto-sans-jp-v52-japanese-700.woff2) format("woff2")}@font-face{font-display:swap;font-family:Zen Maru Gothic;font-style:normal;font-weight:700;src:url(/assets/fonts/zen-maru-gothic-v16-japanese-700.woff2) format("woff2")}@font-face{font-display:swap;font-family:Fredoka;font-style:normal;font-weight:600;src:url(/assets/fonts/fredoka-v14-latin-600.woff2) format("woff2")}@font-face{font-display:swap;font-family:Barlow Semi Condensed;font-style:normal;font-weight:600;src:url(/assets/fonts/barlow-semi-condensed-v15-latin-600.woff2) format("woff2")}@keyframes loop-slide-3fc799b3{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes transition-turquoise-3fc799b3{0%,25%{background-color:#e8f4f5}50%{background-color:#ceecee}75%,to{background-color:#e8f4f5}}@keyframes transition-yellow-3fc799b3{0%,25%{background-color:#f9e33d}50%{background-color:#f6d500}75%,to{background-color:#f9e33d}}.button[data-v-3fc799b3]{display:inline-flex;line-height:1.5;font-weight:700;padding:15px 15px 15px 30px;background-color:#e8f4f5;box-shadow:1px 2px 1px #4fb1bb40;border-radius:9999px;cursor:pointer;transition:opacity .5s}@media (min-width: 1000px){.button[data-v-3fc799b3]{font-size:18px;padding:20px 25px 20px 40px;column-gap:5px}.button[data-v-3fc799b3]:hover{opacity:.7}}.button--white[data-v-3fc799b3]{background-color:#fff;box-shadow:1px 2px 1px #e1c8a440}.button[data-v-3fc799b3] path{fill:#32bcc6}
