@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Lato:wght@700&family=Michroma&display=swap";footer.svelte-cuo3gx{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;color:#fff;background-color:#ccc;background-color:#080316}small.svelte-cuo3gx{display:block;font-family:Lato,sans-serif;font-size:12px;color:#8a5bd7;text-align:center}@media screen and (min-width: 550px){small.svelte-cuo3gx{font-size:16px}}ul.svelte-cuo3gx{display:block;text-align:center}@media screen and (min-width: 600px){ul.svelte-cuo3gx{display:flex;flex-wrap:wrap;row-gap:40px;column-gap:40px;align-items:center;justify-content:center}}@media screen and (min-width: 800px){ul.svelte-cuo3gx{column-gap:80px}}ul.svelte-cuo3gx li:where(.svelte-cuo3gx)+li:where(.svelte-cuo3gx){margin-block-start:20px}@media screen and (min-width: 600px){ul.svelte-cuo3gx li:where(.svelte-cuo3gx)+li:where(.svelte-cuo3gx){margin-block-start:0}}ul.svelte-cuo3gx li:where(.svelte-cuo3gx) a:where(.svelte-cuo3gx){font-family:Lato,sans-serif;font-size:16px;font-weight:700;color:#fff}ul.svelte-cuo3gx li.current:where(.svelte-cuo3gx) a:where(.svelte-cuo3gx){background:linear-gradient(90deg,#8a5bd7,#2140c6);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.hamburger-icon.svelte-g6qh9a{position:relative;z-index:100;width:81px;height:13px;margin:var(--margin, inhert);transition:.3s}.hamburger-icon.svelte-g6qh9a span:where(.svelte-g6qh9a){position:absolute;width:100%;height:1px;content:"";background-color:#fff;transition:.3s}.hamburger-icon.svelte-g6qh9a span:where(.svelte-g6qh9a):first-child{top:0;transform:rotate(0)}.hamburger-icon.svelte-g6qh9a span:where(.svelte-g6qh9a):nth-child(2){top:-2px;left:-120px;font-family:Lato,sans-serif;color:#fff;text-align:end;letter-spacing:2px;pointer-events:none;background-color:transparent;opacity:0}.hamburger-icon.svelte-g6qh9a span:where(.svelte-g6qh9a):last-child{bottom:0;transform:rotate(0)}.hamburger-icon.is-active.svelte-g6qh9a{height:13px}.hamburger-icon.is-active.svelte-g6qh9a span:where(.svelte-g6qh9a):first-child{top:calc(50% - 1px);background:linear-gradient(90deg,#8a5bd7,#2140c6)}.hamburger-icon.is-active.svelte-g6qh9a span:where(.svelte-g6qh9a):nth-child(2){pointer-events:auto;background:transparent;opacity:1}.hamburger-icon.is-active.svelte-g6qh9a span:where(.svelte-g6qh9a):last-child{bottom:50%;background:linear-gradient(90deg,#8a5bd7,#2140c6)}.hamburger-icon.svelte-g6qh9a:hover{opacity:.7}.hamburger-nav.svelte-g6qh9a{position:fixed;top:0;left:0;display:flex;align-items:center;justify-content:center;width:100%;overflow-y:auto;pointer-events:none;content:"";background-color:#080316;opacity:0;transition:.4s}.hamburger-nav.svelte-g6qh9a li:where(.svelte-g6qh9a){text-align:center}.hamburger-nav.svelte-g6qh9a li:where(.svelte-g6qh9a)+li:where(.svelte-g6qh9a){margin-top:40px}.hamburger-nav.svelte-g6qh9a li.current:where(.svelte-g6qh9a) a:where(.svelte-g6qh9a){background:linear-gradient(90deg,#8a5bd7,#2140c6);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.hamburger-nav.svelte-g6qh9a a:where(.svelte-g6qh9a){font-family:Lato,sans-serif;font-size:20px;color:#fff}@media screen and (min-width: 550px){.hamburger-nav.svelte-g6qh9a a:where(.svelte-g6qh9a){font-size:32px}}.hamburger-nav.is-active.svelte-g6qh9a{pointer-events:auto;opacity:1;transition:.4s}figure.svelte-9qbuhr img:where(.svelte-9qbuhr){width:100%}.grid.svelte-1dpnpgv{display:grid;grid-template-columns:24px 1fr;gap:10px;align-items:center;width:fit-content}@media screen and (min-width: 550px){.grid.svelte-1dpnpgv{grid-template-columns:42px 1fr;gap:20px}}span.svelte-1dpnpgv{font-family:Michroma,sans-serif;font-size:16px;color:#fff}@media screen and (min-width: 550px){span.svelte-1dpnpgv{font-size:24px}}header.svelte-1gxm4dl{position:fixed;top:-60px;z-index:100;display:flex;gap:40px;align-items:center;justify-content:space-between;width:100%;height:60px;padding-inline:20px;margin-top:0;background-color:#080317;transition:.3s}@media screen and (min-width: 550px){header.svelte-1gxm4dl{top:-130px;height:130px;padding-inline:40px}}header.is-active.svelte-1gxm4dl{top:0}header.is-active.is-hero.svelte-1gxm4dl{top:0}header.is-hero.svelte-1gxm4dl{top:-120px;height:60px;padding-inline:20px;margin-top:0;background-color:transparent}@media screen and (min-width: 550px){header.is-hero.svelte-1gxm4dl{top:-120px;height:80px;padding-inline:40px;margin-top:60px}}@media screen and (min-width: 1150px){header.is-hero.svelte-1gxm4dl{padding-inline:80px}}header.svelte-1gxm4dl .logo:where(.svelte-1gxm4dl):hover{opacity:1}header.svelte-1gxm4dl nav:where(.svelte-1gxm4dl){display:none;margin-inline-start:auto;margin-inline-end:20px;transition:.3s}@media screen and (min-width: 1150px){header.svelte-1gxm4dl nav:where(.svelte-1gxm4dl){margin-inline-end:40px}}@media screen and (min-width: 1350px){header.svelte-1gxm4dl nav:where(.svelte-1gxm4dl){margin-inline-end:80px}}@media screen and (min-width: 1450px){header.svelte-1gxm4dl nav:where(.svelte-1gxm4dl){margin-inline-end:160px}}header.svelte-1gxm4dl nav:where(.svelte-1gxm4dl) ul:where(.svelte-1gxm4dl){display:flex;gap:30px;align-items:center;transition:.3s}@media screen and (min-width: 1050px){header.svelte-1gxm4dl nav:where(.svelte-1gxm4dl) ul:where(.svelte-1gxm4dl){gap:40px}}@media screen and (min-width: 1300px){header.svelte-1gxm4dl nav:where(.svelte-1gxm4dl) ul:where(.svelte-1gxm4dl){gap:80px}}header.svelte-1gxm4dl nav:where(.svelte-1gxm4dl) ul:where(.svelte-1gxm4dl) li:where(.svelte-1gxm4dl) a:where(.svelte-1gxm4dl){font-family:Lato,sans-serif;font-size:16px;font-weight:700;color:#fff}header.svelte-1gxm4dl nav:where(.svelte-1gxm4dl) ul:where(.svelte-1gxm4dl) li.current:where(.svelte-1gxm4dl) a:where(.svelte-1gxm4dl){width:fit-content;background:linear-gradient(90deg,#8a5bd7,#2140c6);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}header.svelte-1gxm4dl nav:where(.svelte-1gxm4dl) ul:where(.svelte-1gxm4dl) li:where(.svelte-1gxm4dl):nth-child(1){display:none}@media screen and (min-width: 700px){header.svelte-1gxm4dl nav:where(.svelte-1gxm4dl) ul:where(.svelte-1gxm4dl) li:where(.svelte-1gxm4dl):nth-child(1){display:block}}header.svelte-1gxm4dl nav:where(.svelte-1gxm4dl) ul:where(.svelte-1gxm4dl) li:where(.svelte-1gxm4dl):nth-child(2){display:none}@media screen and (min-width: 800px){header.svelte-1gxm4dl nav:where(.svelte-1gxm4dl) ul:where(.svelte-1gxm4dl) li:where(.svelte-1gxm4dl):nth-child(2){display:block}}header.svelte-1gxm4dl nav:where(.svelte-1gxm4dl) ul:where(.svelte-1gxm4dl) li:where(.svelte-1gxm4dl):nth-child(3){display:none}@media screen and (min-width: 950px){header.svelte-1gxm4dl nav:where(.svelte-1gxm4dl) ul:where(.svelte-1gxm4dl) li:where(.svelte-1gxm4dl):nth-child(3){display:block}}header.svelte-1gxm4dl nav:where(.svelte-1gxm4dl) ul:where(.svelte-1gxm4dl) li:where(.svelte-1gxm4dl):nth-child(4){display:none}@media screen and (min-width: 1000px){header.svelte-1gxm4dl nav:where(.svelte-1gxm4dl) ul:where(.svelte-1gxm4dl) li:where(.svelte-1gxm4dl):nth-child(4){display:block}}header.svelte-1gxm4dl nav:where(.svelte-1gxm4dl) ul:where(.svelte-1gxm4dl) li:where(.svelte-1gxm4dl):nth-child(5){display:none}@media screen and (min-width: 600px){header.svelte-1gxm4dl nav:where(.svelte-1gxm4dl) ul:where(.svelte-1gxm4dl) li:where(.svelte-1gxm4dl):nth-child(5){display:block}}@media screen and (min-width: 550px){header.svelte-1gxm4dl nav:where(.svelte-1gxm4dl){display:block}}/*! destyle.css v3.0.2 | MIT License | https://github.com/nicolas-cusan/destyle.css */*,:before,:after{box-sizing:border-box;border-style:solid;border-width:0}html{line-height:1.15;text-size-adjust:100%;-webkit-tap-highlight-color:transparent}body{margin:0}main{display:block}p,table,blockquote,address,pre,iframe,form,figure,dl{margin:0}h1,h2,h3,h4,h5,h6{margin:0;font-size:inherit;font-weight:inherit}ul,ol{padding:0;margin:0;list-style:none}dt{font-weight:700}dd{margin-left:0}hr{box-sizing:content-box;height:0;margin:0;overflow:visible;clear:both;color:inherit;border-top-width:1px}pre{font-family:monospace,monospace;font-size:inherit}address{font-style:inherit}a{color:inherit;text-decoration:none;background-color:transparent}abbr[title]{text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:inherit}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}svg,img,embed,object,iframe{vertical-align:bottom}button,input,optgroup,select,textarea{padding:0;margin:0;font:inherit;color:inherit;text-align:inherit;text-transform:inherit;vertical-align:middle;background:transparent;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}[type=checkbox]{-webkit-appearance:checkbox;-moz-appearance:checkbox;appearance:checkbox}[type=radio]{-webkit-appearance:radio;-moz-appearance:radio;appearance:radio}button,[type=button],[type=reset],[type=submit]{cursor:pointer}button:disabled,[type=button]:disabled,[type=reset]:disabled,[type=submit]:disabled{cursor:default}:-moz-focusring{outline:auto}select:disabled{opacity:inherit}option{padding:0}fieldset{min-width:0;padding:0;margin:0}legend{padding:0}progress{vertical-align:baseline}textarea{overflow:auto}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none;-moz-appearance:none;appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;-moz-appearance:button;appearance:button;font:inherit}label[for]{cursor:pointer}details{display:block}summary{display:list-item}[contenteditable]:focus{outline:auto}table{border-collapse:collapse;border-color:inherit}caption{text-align:left}td,th{padding:0;vertical-align:top}th{font-weight:700;text-align:left}:root{--color-main: #36a479;--color-main05: #36a47988;--color-sub: #5d473a;--color-white: #fff;--color-white05: #fff8;--color-font-base: #151515;--color-a: #09c;--color-bg-main: #fff;--color-bg-sub: #f2f1ec;--transition: .3s;--opacity: .7;--gutter: 40px}html,body{font-family:YuGothic Weight,Yu Gothic,YuGothic,Helvetica Neue,Helvetica,Hiragino Sans,Hiragino Kaku Gothic ProN,Meiryo,Arial,sans-serif;font-feature-settings:"palt";letter-spacing:.1em;background-color:#080317}p{line-height:1.6;color:#fff}.elm{position:fixed;top:0;z-index:1000;width:100%;height:100%;padding-top:100px;text-align:center;background-color:#080317}.elm p{color:#fff}.elm a{display:inline-block;padding:14px 20px 10px;margin-top:40px;color:#fff;background-color:#fff2;border:1px solid #fff;border-radius:4px;transition:.3s}.elm a:hover{opacity:.7}img{width:100%}.wb_all{word-break:break-all}.ctr800{width:min(100% - var(--gutter) * 1,800px);margin-inline:auto}.ctr1000{width:min(100% - var(--gutter) * 1,1000px);margin-inline:auto}.ctr1200{width:min(100% - var(--gutter) * 1,1200px);margin-inline:auto}.ctr1400{width:min(100% - var(--gutter) * 1,1400px);margin-inline:auto}.mbs_xs{margin-block-start:5px}@media screen and (min-width: 550px){.mbs_xs{margin-block-start:10px}}.mbs_s{margin-block-start:10px}@media screen and (min-width: 550px){.mbs_s{margin-block-start:20px}}.mbs_m{margin-block-start:20px}@media screen and (min-width: 550px){.mbs_m{margin-block-start:40px}}.mbs_l{margin-block-start:40px}@media screen and (min-width: 550px){.mbs_l{margin-block-start:80px}}.mbs_xl{margin-block-start:80px}@media screen and (min-width: 550px){.mbs_xl{margin-block-start:160px}}.mi_auto{margin-inline:auto}.mis_auto{margin-inline-start:auto}.mie_auto{margin-inline-end:auto}.mi_auto-l{margin-inline:auto}@media screen and (min-width: 550px){.mi_auto-l{margin-inline-start:0;margin-inline-end:auto}}.pb_xs{padding-block:5px}@media screen and (min-width: 550px){.pb_xs{padding-block:10px}}.pb_s{padding-block:10px}@media screen and (min-width: 550px){.pb_s{padding-block:20px}}.p_s{padding-block:20px;padding-inline:20px}@media screen and (min-width: 550px){.p_s{padding-block:20px;padding-inline:20px}}.pb_m{padding-block:20px}@media screen and (min-width: 550px){.pb_m{padding-block:40px}}.p_m{padding-block:20px;padding-inline:20px}@media screen and (min-width: 550px){.p_m{padding-block:40px;padding-inline:40px}}.pb_l{padding-block:40px}@media screen and (min-width: 550px){.pb_l{padding-block:80px}}.pb_xl{padding-block:80px}@media screen and (min-width: 550px){.pb_xl{padding-block:160px}}.pi_auto{padding-inline:auto}.ta_c{text-align:center}.ta_s-c{text-align:start}@media screen and (min-width: 550px){.ta_s-c{text-align:center}}.w_fit{width:fit-content}.none800{display:none}@media screen and (min-width: 800px){.none800{display:block}}.none_pc{display:block}@media screen and (min-width: 550px){.none_pc{display:none}}.none_sp{display:none}@media screen and (min-width: 550px){.none_sp{display:block}}.list_ul{margin-block-end:-4px;margin-inline:auto}.list_ul>li{position:relative;padding-inline-start:18px;margin-block-start:5px;font-size:16px;line-height:1.4}@media screen and (min-width: 550px){.list_ul>li{margin-block-start:10px;font-size:16px}}.list_ul>li:before{position:absolute;top:7px;left:0;width:8px;height:8px;content:"";background-color:#aaa;border-radius:50%}@media screen and (min-width: 550px){.list_ul>li:before{top:8px}}
