*,*:before,*:after{box-sizing:border-box;min-height:0vw}body,h1,h2,h3,h4,h5,h6,p,figure,blockquote,dl,dd{margin:0}body{font-synthesis-weight:none;line-height:1.5;-webkit-tap-highlight-color:transparent}a{color:inherit;text-decoration:none;background-color:transparent}img,svg{display:inline-block;max-width:100%;height:auto;vertical-align:middle}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:700}ol,ul{list-style:none;margin:0;padding:0}input,button,textarea,select{padding:0;font-family:inherit;color:inherit}img{max-width:100%;height:auto}em,i{font-style:inherit}:root{--grad-main: #8AE0E8, #43BDF7, #2962FF;--font-din: din-2014, "Helvetica Neue", Arial, "Noto Sans JP", "Hiragino Sans", "Yu Gothic", sans-serif;--font-futura: "futura-pt", "Helvetica Neue", Arial, "Noto Sans JP", "Hiragino Sans", "Yu Gothic", sans-serif;--grad-rainbow: #FFAD5F, #FF7A99, #5876FF, #5EDBCA;--text-secondary: #0007139F}body{font-family:Helvetica Neue,Arial,Noto Sans JP,Hiragino Sans,Yu Gothic,sans-serif;font-size:16px;font-weight:400;color:#242d52;background-color:#fff}@media(max-width:767.98px){body{font-size:14px}}@media(min-width:768px){.pc-none{display:none!important}}@media(max-width:767.98px){.sp-none{display:none!important}}.text-grad{-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.fade-in{transform:translate3d(0,40px,0);opacity:0;transition:transform .5s,opacity .5s}.fade-in.is-inview,.is-inview .fade-in{opacity:1;transform:none}header[data-astro-cid-3ef6ksr2]{position:sticky;top:0;z-index:5;display:flex;align-items:center;gap:16px;height:72px;padding:0 min(60px,5vw);background:#fff}@media(max-width:767.98px){header[data-astro-cid-3ef6ksr2]{height:60px;gap:8px}}.header-logo[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;flex-shrink:0}.header-logo[data-astro-cid-3ef6ksr2] img[data-astro-cid-3ef6ksr2]{display:block;width:217px;height:auto}@media(max-width:767.98px){.header-logo[data-astro-cid-3ef6ksr2] img[data-astro-cid-3ef6ksr2]{width:auto;height:30px;max-width:100%}}.faq-btn[data-astro-cid-3ef6ksr2]{margin-left:auto;padding:.7em 1.5em;border-radius:3em;color:#242424;font-size:14px;font-weight:700;white-space:nowrap;transition:opacity .2s}.faq-btn[data-astro-cid-3ef6ksr2]:hover{opacity:.8}@media(max-width:767.98px){.faq-btn[data-astro-cid-3ef6ksr2]{padding-inline:.5em;font-size:12px}}.btn[data-astro-cid-3ef6ksr2]{padding:.7em 2em;border-radius:3em;background:linear-gradient(90deg,var(--grad-rainbow));color:#fff;font-size:14px;font-weight:700;white-space:nowrap;transition:opacity .2s}.btn[data-astro-cid-3ef6ksr2]:hover{opacity:.8}@media(max-width:767.98px){.btn[data-astro-cid-3ef6ksr2]{padding-inline:1em;font-size:12px}}#fixed-cta[data-astro-cid-m5fkhftj]{position:fixed;z-index:5;bottom:28px;right:24px;display:flex;font-weight:700;transition-property:translate,opacity,visibility;transition-duration:.3s}#fixed-cta[data-astro-cid-m5fkhftj].is-hidden{translate:0 20px;opacity:0;visibility:hidden}@media(max-width:767.98px){#fixed-cta[data-astro-cid-m5fkhftj]{right:3.2vw;bottom:12px;gap:min(12px,3vw);width:440px;max-width:93.6%}}a[data-astro-cid-m5fkhftj]{padding:1.2em}@media(max-width:767.98px){a[data-astro-cid-m5fkhftj]{flex-basis:100%;white-space:nowrap}}.exhibitor-btn[data-astro-cid-m5fkhftj]{width:400px;border-radius:100px;color:#fff;font-size:20px;line-height:1;text-shadow:0px 0px 8px rgba(17,28,56,.35);text-align:center;box-shadow:0 0 12px #0d1e3e40;transition-property:transform,box-shadow;transition-duration:.3s;background-image:linear-gradient(105deg,#5ae1ed .49%,#1197f8 15.78%,#2f50fe 30.4%,#a430ff 45.87%,#d723f4 60.83%,#ff2257 73.72%,#ff8f50 86.76%,#ffb950 98.13%);background-size:1056px 240px;background-position:0% 50%;animation:bg 8s alternate cubic-bezier(.25,0,.75,1) infinite}.exhibitor-btn[data-astro-cid-m5fkhftj] span[data-astro-cid-m5fkhftj]{display:block}.exhibitor-btn[data-astro-cid-m5fkhftj] span[data-astro-cid-m5fkhftj]:last-child{margin-top:.375em;font-size:1.6em}.exhibitor-btn[data-astro-cid-m5fkhftj]:hover{transform:scale(1.05);box-shadow:0 4px 16px #0d1e3e59}@media(max-width:1024.98px){.exhibitor-btn[data-astro-cid-m5fkhftj]{width:396px;font-size:18px}}@media(max-width:767.98px){.exhibitor-btn[data-astro-cid-m5fkhftj]{width:auto;font-size:14px}.exhibitor-btn[data-astro-cid-m5fkhftj]:hover{transform:none}}@keyframes bg{0%{background-position:0% 50%}to{background-position:100% 50%}}
