._container_9g5j7_1{width:100%;border:calc(1 * var(--px)) solid var(--color-line);border-radius:100vmax;display:flex;align-items:center;justify-content:center;font-size:calc(1.5 * var(--rem));position:relative;overflow:hidden}._container_9g5j7_1 span{line-height:1;margin-top:.1em;position:relative;z-index:2}._container_9g5j7_1:before,._container_9g5j7_1:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}._container_9g5j7_1:before{content:"";border-radius:100vmax}._container_9g5j7_1:after{width:100%;height:200%;background:linear-gradient(0deg,#3b3b3b 0% 50%,#3b3b3b7f 75%,#3b3b3b00);top:100%;transition:top var(--transition-duration) var(--ease-out-expo)}._container_9g5j7_1:hover:after{top:-100%}._container_9g5j7_1:hover span{color:var(--color-white)}._has--shadow_9g5j7_45{box-shadow:0 5px 25px #4b23b326}._height--45_9g5j7_49{height:calc(45 * var(--px))}._height--55_9g5j7_53{height:clamp(45 * var(--px),var(--window-width) / 100 * .939px + 41.479 * var(--px),55 * var(--px))}._bgColor--purple_9g5j7_57{color:var(--color-white)}._bgColor--purple_9g5j7_57:before{background:var(--gradient-purple)}._bgColor--white_9g5j7_64{color:var(--color-purple)}._bgColor--white_9g5j7_64:before{background:var(--color-white)}._container_lhe1z_1{position:fixed;top:0;left:0;width:calc(334 * var(--px));border:calc(1 * var(--px)) solid var(--color-line);border-radius:calc(20 * var(--px));padding:calc(30 * var(--px))}._container_lhe1z_1[open]::backdrop{background:#00000080}._title_lhe1z_15{font-size:clamp(1.5 * var(--rem),var(--window-width) / 1000 * .094rem + 1.4648 * var(--rem),1.6 * var(--rem));font-weight:500;line-height:1.8}._message_lhe1z_21{font-size:clamp(1.4 * var(--rem),var(--window-width) / 1000 * 0rem + 1.4 * var(--rem),1.4 * var(--rem));line-height:2;margin-top:calc(10 * var(--px))}._ui_lhe1z_27{margin-top:calc(20 * var(--px));width:calc(94 * var(--px));margin-inline:auto}a[data-astro-cid-wk3z4fuh]{display:inline-flex;align-items:center;color:var(--color-white)}a[data-astro-cid-wk3z4fuh] span[data-astro-cid-wk3z4fuh]{font-size:clamp(1.2 * var(--rem),var(--window-width) / 1000 * 0rem + 1.2 * var(--rem),1.2 * var(--rem));font-weight:400;line-height:1.8;margin-bottom:-.2em;position:relative;display:inline-block}a[data-astro-cid-wk3z4fuh] span[data-astro-cid-wk3z4fuh]:after{content:"";width:0;height:calc(1 * var(--px));background:var(--color-white);left:0;bottom:calc(4 * var(--px));position:absolute;display:block;transition:width var(--transition-duration) var(--ease-out-expo)}a[data-astro-cid-wk3z4fuh] svg{color:var(--color-white);width:calc(23 * var(--px));height:calc(23 * var(--px));margin-left:calc(2 * var(--px))}a[data-astro-cid-wk3z4fuh]:hover span[data-astro-cid-wk3z4fuh]:after{width:100%}.container[data-astro-cid-vqdp4j42]{padding:calc(10 * var(--px))}.inner[data-astro-cid-vqdp4j42]{background:var(--color-gray);border-radius:calc(5 * var(--px));display:flex;justify-content:space-between;align-items:center;padding-block:clamp(28 * var(--px),var(--window-width) / 100 * 1.127px + 23.774 * var(--px),40 * var(--px));padding-left:clamp(30 * var(--px),var(--window-width) / 100 * .939px + 26.479 * var(--px),40 * var(--px));padding-right:clamp(30 * var(--px),var(--window-width) / 100 * 2.817px + 19.436 * var(--px),60 * var(--px))}@media screen and (max-width: 767px){.inner[data-astro-cid-vqdp4j42]{flex-direction:column;align-items:flex-start;gap:calc(30 * var(--px))}}.links[data-astro-cid-vqdp4j42]{display:flex;gap:clamp(6 * var(--px),var(--window-width) / 100 * 1.315px + 1.069 * var(--px),20 * var(--px))}@media screen and (max-width: 767px){.links[data-astro-cid-vqdp4j42]{flex-direction:column}}.copyright[data-astro-cid-vqdp4j42]{font-size:calc(1.2 * var(--rem));color:var(--color-white);font-weight:300}.container[data-astro-cid-nfkmuxxu]{position:fixed;top:0;left:0;width:100%;height:100%}canvas[data-astro-cid-nfkmuxxu]{position:absolute;top:0;left:0}._title_1vzmo_1{margin-bottom:4rem;font-size:2.8rem;font-weight:700}._markdownContent_1vzmo_7 h1,._markdownContent_1vzmo_7 h2,._markdownContent_1vzmo_7 h3,._markdownContent_1vzmo_7 h4,._markdownContent_1vzmo_7 h5,._markdownContent_1vzmo_7 h6{margin:2em 0 1em;font-size:1.8rem;font-weight:600}._markdownContent_1vzmo_7 ul,._markdownContent_1vzmo_7 ol{padding-left:2em;margin:1em 0}._markdownContent_1vzmo_7 li{margin:.5em 0}._markdownContent_1vzmo_7 code{padding:.2em .4em;font-family:monospace;background-color:#f5f5f5;border-radius:3px}._markdownContent_1vzmo_7 pre{padding:1em;margin:1em 0;overflow-x:auto;background-color:#f5f5f5;border-radius:5px}._markdownContent_1vzmo_7 pre code{padding:0;background-color:transparent}._markdownContent_1vzmo_7 blockquote{padding-left:1em;margin:1em 0;color:#666;border-left:4px solid #ddd}._markdownContent_1vzmo_7 a{color:#06c;text-decoration:none}._markdownContent_1vzmo_7 a:hover{text-decoration:underline}._markdownContent_1vzmo_7 img{max-width:100%;height:auto;margin:1em 0}._markdownContent_1vzmo_7 table{width:100%;margin:1em 0;border-collapse:collapse}._markdownContent_1vzmo_7 table th,._markdownContent_1vzmo_7 table td{padding:.5em;text-align:left;border:1px solid #ddd}._markdownContent_1vzmo_7 table th{background-color:#f5f5f5}._container_h5axe_1{position:absolute;bottom:0;left:0;width:100%;padding-inline:clamp(20 * var(--px),var(--window-width) / 100 * 1.408px + 14.72 * var(--px),35 * var(--px));padding-bottom:clamp(20 * var(--px),var(--window-width) / 100 * 1.878px + 12.958 * var(--px),40 * var(--px))}._form_h5axe_10{position:relative}._form_h5axe_10 input[type=text]{width:100%;height:clamp(53 * var(--px),var(--window-width) / 100 * .188px + 52.295 * var(--px),55 * var(--px));padding-right:calc(90 * var(--px));padding-left:clamp(15 * var(--px),var(--window-width) / 100 * .469px + 13.241 * var(--px),20 * var(--px));background:var(--color-light);border:calc(1 * var(--px)) solid var(--color-background);border-radius:100vmax}._form_h5axe_10 input[type=text]::placeholder{color:#3b3b3b}._form_h5axe_10 button[type=submit]{position:absolute;top:50%;right:clamp(5 * var(--px),var(--window-width) / 100 * 0px + 5 * var(--px),5 * var(--px));width:clamp(80 * var(--px),var(--window-width) / 100 * .376px + 78.59 * var(--px),84 * var(--px));height:clamp(43 * var(--px),var(--window-width) / 100 * .188px + 42.295 * var(--px),45 * var(--px));overflow:hidden;font-size:clamp(1.2 * var(--rem),var(--window-width) / 1000 * .188rem + 1.1295 * var(--rem),1.4 * var(--rem));color:var(--color-white);background:var(--gradient-purple);border-radius:100vmax;transform:translateY(-50%)}._form_h5axe_10 button[type=submit]:before,._form_h5axe_10 button[type=submit]:after{position:absolute;top:0;left:0;z-index:0;width:100%;height:100%;content:""}._form_h5axe_10 button[type=submit]:disabled{cursor:default;opacity:.7}._form_h5axe_10 button[type=submit]:before{content:"";background:var(--gradient-purple);border-radius:100vmax}._form_h5axe_10 button[type=submit]:after:not(:disabled){top:100%;width:100%;height:200%;background:linear-gradient(0deg,#3b3b3b 0% 50%,#3b3b3b7f 75%,#3b3b3b00);transition:top var(--transition-duration) var(--ease-out-expo)}._form_h5axe_10 button[type=submit] span{position:relative;z-index:1;display:flex;align-items:center;justify-content:center}._form_h5axe_10 button[type=submit] svg{display:block;width:calc(23 * var(--px));height:calc(23 * var(--px));margin-left:calc(4 * var(--px));fill:var(--color-white)}._form_h5axe_10 button[type=submit]:hover:after{top:-100%}._container_j341w_1{position:absolute;top:0;left:0;width:100%;height:clamp(85 * var(--px),var(--window-width) / 100 * .657px + 82.536 * var(--px),92 * var(--px));display:flex;justify-content:flex-end;align-items:center;padding-right:calc(20 * var(--px));z-index:2}._btnTrial_j341w_14{width:clamp(159 * var(--px),var(--window-width) / 100 * 1.69px + 152.663 * var(--px),177 * var(--px))}._btnClose_j341w_18{position:absolute;left:calc(20 * var(--px));top:50%;transform:translateY(-50%);width:calc(45 * var(--px));height:calc(45 * var(--px));display:none;align-items:center;justify-content:center;background:var(--color-white);border-radius:100vmax}@media screen and (max-width: 1079px){._btnClose_j341w_18{display:flex}}._btnClose_j341w_18:before,._btnClose_j341w_18:after{content:"";border-radius:100vmax;z-index:0}._btnClose_j341w_18:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border:calc(1 * var(--px)) solid var(--color-line)}._btnClose_j341w_18:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:var(--gradient-purple);transform:scale(0);transition:transform var(--transition-duration) var(--ease-out-expo)}._btnClose_j341w_18 svg{fill:#6c33ff;position:relative;z-index:1;transform:scaleX(-1)}._btnClose_j341w_18:hover:after{transform:scale(1)}._btnClose_j341w_18:hover svg{fill:var(--color-white)}._title_1scpz_1{margin-top:2.8rem;font-size:1.8rem;font-weight:600}._buttonText_1scpz_7{font-size:1.4rem;text-decoration:underline;transition:color .2s ease}._button_1scpz_7{font-size:1.2rem;line-height:1.4}._button_1scpz_7:disabled{cursor:default}._button_1scpz_7:hover:not(:disabled) ._buttonText_1scpz_7{color:var(--color-purple)}._button_1scpz_7:hover:not(:disabled) svg{fill:var(--color-purple)}._list_1scpz_27{padding-left:3rem;margin-top:1.2rem;list-style-type:disc}._listItem_1scpz_33{line-height:1.2}._buttonContent_1scpz_37{display:flex;gap:.5rem;align-items:center;margin-top:px(-3);vertical-align:middle;fill:var(--color-purple)}._buttonContent_1scpz_37 svg{flex-shrink:0;transition:fill .2s ease}._container_1x0xf_1{position:fixed;top:0;right:0;z-index:4;width:50%;height:100dvh;pointer-events:none;background-color:var(--color-white);opacity:0;transition:opacity .3s var(--ease-out-expo)}@media screen and (max-width: 1079px){._container_1x0xf_1{width:100%}}._container_1x0xf_1._show_1x0xf_18{pointer-events:auto;opacity:1}._answer_1x0xf_23{position:relative;padding-inline:clamp(40 * var(--px),var(--window-width) / 100 * 4.319px + 23.804 * var(--px),86 * var(--px));animation:_fadeIn_1x0xf_1 1s ease-out forwards}._scroller_1x0xf_29{z-index:1;height:100%}._scroller__inner_1x0xf_34{height:100%;padding-top:calc(90 * var(--px));padding-bottom:calc(90 * var(--px));overflow-y:scroll}._query_1x0xf_41{display:flex;align-items:center;min-height:calc(69 * var(--px));padding-block:calc(10 * var(--px));padding-inline:calc(30 * var(--px));margin-bottom:calc(40 * var(--px));border:calc(1 * var(--px)) solid var(--color-line);border-radius:calc(30 * var(--px))}._article_1x0xf_52{padding-top:calc(60 * var(--px));padding-bottom:calc(60 * var(--px))}._article_1x0xf_52._multipleArticles_1x0xf_56{border-bottom:calc(1 * var(--px)) solid var(--color-line)}.sr-only{position:fixed!important;top:0!important;left:0!important;display:block!important;width:4px!important;height:4px!important;padding:0!important;margin:0!important;overflow:hidden!important;visibility:visible!important;border:none!important;opacity:0!important}:root{--100vw: 100vw;--window-width: tan(atan2(var(--100vw), 1px)) ;--px: 1px;--rem: 1rem;--_px: calc(1px * var(--window-width) / 1440);--_rem: calc(1rem * var(--window-width) / 1440);--max-width: calc(1440 * var(--px));--font-family-ja: "IBM Plex Sans JP", sans-serif;--font-family-en: "IBM Plex Mono", monospace;--font-family-number: "Barlow", sans-serif;--color-black: #1c2b33;--color-white: #fff;--color-dark: #3b3b3b;--color-light: #f8f8fb;--color-background: #e5e6f1;--color-gray: #6b71a8;--color-line: #ddd;--color-purple: #6c33ff;--gradient-purple: linear-gradient(303deg, #6c33ff 28.44%, #8354ff 70.61%);--transition-duration: .4s}@media (prefers-reduced-motion: reduce){html:not(.js-on){--transition-duration: 0s}}body.-reduced-motion{--transition-duration: 0s}@property --100vw{syntax: "<length>"; initial-value: 0; inherits: false;}*:where(:not(html,iframe,canvas,img,svg,video,a,dialog,svg *,symbol *)){all:unset;display:revert}*,*:before,*:after{box-sizing:border-box}html{font-size:62.5%;text-size-adjust:100%}body{font-size:1.6rem}a,button{cursor:revert}ul,ol,menu,details{list-style-type:""}img,picture,video,canvas,svg{max-width:100%;height:auto}table{border-collapse:collapse}input,textarea,select{appearance:none}input,button,textarea,select{font:inherit}textarea{white-space:revert}meter{appearance:revert}b,strong{font-weight:700}em,i{font-style:italic}s,strike,del{text-decoration:line-through}sup{font-size:smaller;vertical-align:super}sub{font-size:smaller;vertical-align:sub}::placeholder{color:unset}:where([hidden]){display:none}iframe{border:none}body{font-family:var(--font-family-ja);font-size:clamp(1.5 * var(--rem),var(--window-width) / 1000 * .094rem + 1.4648 * var(--rem),1.6 * var(--rem));font-style:normal;font-weight:400;font-feature-settings:"palt";line-height:1.8;letter-spacing:.05em;font-optical-sizing:auto;color:var(--color-black);background-color:var(--color-background);overflow-x:clip}a{color:inherit;text-decoration:none}:focus-visible{outline:3px solid var(--color-purple);outline-offset:2px}[data-nextjs-scroll-focus-boundary]{display:contents}button{cursor:pointer}:root{--ease-in-quad: cubic-bezier(.55, .085, .68, .53);--ease-in-cubic: cubic-bezier(.55, .055, .675, .19);--ease-in-quart: cubic-bezier(.895, .03, .685, .22);--ease-in-quint: cubic-bezier(.755, .05, .855, .06);--ease-in-sine: cubic-bezier(.47, 0, .745, .715);--ease-in-expo: cubic-bezier(.95, .05, .795, .035);--ease-in-circ: cubic-bezier(.6, .04, .98, .335);--ease-in-back: cubic-bezier(.6, -.28, .735, .045);--ease-out-quad: cubic-bezier(.25, .46, .45, .94);--ease-out-cubic: cubic-bezier(.215, .61, .355, 1);--ease-out-quart: cubic-bezier(.165, .84, .44, 1);--ease-out-quint: cubic-bezier(.23, 1, .32, 1);--ease-out-sine: cubic-bezier(.39, .575, .565, 1);--ease-out-expo: cubic-bezier(.19, 1, .22, 1);--ease-out-circ: cubic-bezier(.075, .82, .165, 1);--ease-out-back: cubic-bezier(.175, .885, .32, 1.275);--ease-in-out-quad: cubic-bezier(.455, .03, .515, .955);--ease-in-out-cubic: cubic-bezier(.645, .045, .355, 1);--ease-in-out-quart: cubic-bezier(.77, 0, .175, 1);--ease-in-out-quint: cubic-bezier(.86, 0, .07, 1);--ease-in-out-sine: cubic-bezier(.445, .05, .55, .95);--ease-in-out-expo: cubic-bezier(1, 0, 0, 1);--ease-in-out-circ: cubic-bezier(.785, .135, .15, .86);--ease-in-out-back: cubic-bezier(.68, -.55, .265, 1.55)}html,body{width:100%;height:100%;margin:0}main{position:relative}
