@charset "UTF-8";.about:where(.astro-2YOBWAIQ){background:#f4f4f4;padding:92px .3rem 0}@media screen and (max-width: 767px){.about:where(.astro-2YOBWAIQ){padding:.64rem .22rem 0}}.about__container:where(.astro-2YOBWAIQ){max-width:940px;margin:0 auto}.about__title:where(.astro-2YOBWAIQ){font-family:Figtree,sans-serif;font-size:40px;font-weight:600;margin-bottom:12px;opacity:0}@media screen and (max-width: 767px){.about__title:where(.astro-2YOBWAIQ){font-size:.3rem;margin-bottom:.12rem}}.about__subtitle:where(.astro-2YOBWAIQ){font-size:20px;font-weight:600;margin-bottom:33px;opacity:0}@media screen and (max-width: 767px){.about__subtitle:where(.astro-2YOBWAIQ){font-size:.15rem;margin-bottom:.12rem}}.about__card:where(.astro-2YOBWAIQ){margin:0 auto}.about__list:where(.astro-2YOBWAIQ){margin:0 auto;font-size:20px}.about__row:where(.astro-2YOBWAIQ){display:flex;align-items:flex-start;border-bottom:1px solid #0a4262;padding:24px 0;opacity:0}.about__row:where(.astro-2YOBWAIQ):first-child{border-top:1px solid #0a4262}.about__row:where(.astro-2YOBWAIQ) dt:where(.astro-2YOBWAIQ){width:35%;padding:7px 24px;font-weight:500;font-size:16px;flex-shrink:0}@media screen and (max-width: 767px){.about__row:where(.astro-2YOBWAIQ) dt:where(.astro-2YOBWAIQ){width:1.35rem;font-size:.13rem}}.about__row:where(.astro-2YOBWAIQ) dd:where(.astro-2YOBWAIQ){position:relative;font-size:16px;margin:0;line-height:1.5;word-break:break-all;padding:3px 0;width:60%}.about__row:where(.astro-2YOBWAIQ) dd:where(.astro-2YOBWAIQ) a:where(.astro-2YOBWAIQ):hover{text-decoration:underline}@media screen and (max-width: 767px){.about__row:where(.astro-2YOBWAIQ) dd:where(.astro-2YOBWAIQ){width:62%;font-size:.13rem}}.about__row:where(.astro-2YOBWAIQ) dd:where(.astro-2YOBWAIQ) .about__external:where(.astro-2YOBWAIQ){position:absolute;top:50%;right:0;transform:translateY(-50%);display:inline-block;width:14px;height:10px;vertical-align:middle}.about__prace:where(.astro-2YOBWAIQ){display:block;font-size:13px;line-height:2.5}.about__external:where(.astro-2YOBWAIQ){display:inline-block;width:14px;height:10px;vertical-align:top;margin:-8px 0 0 4px}.about__external:where(.astro-2YOBWAIQ) img:where(.astro-2YOBWAIQ){width:100%;height:auto}.faq:where(.astro-CI6DOE5Z){background:#f4f4f4;padding:92px .3rem 68px;position:relative;overflow:hidden}@media screen and (max-width: 767px){.faq:where(.astro-CI6DOE5Z){padding:.92rem .22rem .68rem}}.faq__container:where(.astro-CI6DOE5Z){max-width:940px;margin:0 auto;position:relative;z-index:2}.faq__title:where(.astro-CI6DOE5Z){font-family:Figtree,sans-serif;font-size:40px;font-weight:600;margin-bottom:9px;letter-spacing:.01em;opacity:0}@media screen and (max-width: 767px){.faq__title:where(.astro-CI6DOE5Z){font-size:.3rem;margin-bottom:.12rem}}.faq__subtitle:where(.astro-CI6DOE5Z){font-size:20px;font-weight:700;margin-bottom:32px;letter-spacing:.01em;opacity:0}@media screen and (max-width: 767px){.faq__subtitle:where(.astro-CI6DOE5Z){font-size:.15rem;margin-bottom:.12rem}}.faq__list:where(.astro-CI6DOE5Z){list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:14px}.faq__item:where(.astro-CI6DOE5Z){overflow:hidden;transition:height .4s cubic-bezier(.25,.1,.25,1),border-color .3s;background:#fff;border-radius:8px;margin-bottom:0;opacity:0;border:1px solid transparent}.faq__item:where(.astro-CI6DOE5Z):hover{border-color:#0969a8}.faq__item--open:where(.astro-CI6DOE5Z) .faq__answer:where(.astro-CI6DOE5Z) a:where(.astro-CI6DOE5Z):hover{text-decoration:underline!important}.faq__item--open:where(.astro-CI6DOE5Z) .faq__q:where(.astro-CI6DOE5Z){color:#00c4cc}.faq__item--open:where(.astro-CI6DOE5Z) .faq__icon:where(.astro-CI6DOE5Z){color:#00c4cc}.faq__item--open:where(.astro-CI6DOE5Z) .faq__icon-line:where(.astro-CI6DOE5Z){background:#00c4cc}.faq__item--open:where(.astro-CI6DOE5Z) .faq__icon-line--vertical:where(.astro-CI6DOE5Z){transform:rotate(90deg);opacity:0}.faq__question:where(.astro-CI6DOE5Z){width:100%;text-align:left;background:none;border:none;font-size:24px;font-weight:600;padding:12px 23px;border-radius:8px;display:flex;align-items:center;gap:12px;cursor:pointer;color:#222;position:relative}.faq__question:where(.astro-CI6DOE5Z) .faq__icon:where(.astro-CI6DOE5Z){margin-left:auto;width:32px;height:32px;position:relative;display:flex;align-items:center;justify-content:center;transition:transform .3s ease}.faq__question:where(.astro-CI6DOE5Z) .faq__icon-line:where(.astro-CI6DOE5Z){position:absolute;background:#053A5D;transition:all .3s ease}.faq__question:where(.astro-CI6DOE5Z) .faq__icon-line--horizontal:where(.astro-CI6DOE5Z){width:16px;height:2px}.faq__question:where(.astro-CI6DOE5Z) .faq__icon-line--vertical:where(.astro-CI6DOE5Z){width:2px;height:16px;transform:rotate(0)}.faq__question:where(.astro-CI6DOE5Z) .faq__q:where(.astro-CI6DOE5Z){font-family:Figtree,sans-serif;font-size:24px;font-weight:600;color:#00c4cc;transition:color .2s}@media screen and (max-width: 767px){.faq__question:where(.astro-CI6DOE5Z) .faq__q:where(.astro-CI6DOE5Z){font-size:.22rem}}.faq__question:where(.astro-CI6DOE5Z) .faq__question-text:where(.astro-CI6DOE5Z){flex:1;font-size:16px;font-weight:700;letter-spacing:.01em}@media screen and (max-width: 767px){.faq__question:where(.astro-CI6DOE5Z) .faq__question-text:where(.astro-CI6DOE5Z){font-size:.13rem}}.faq__answer:where(.astro-CI6DOE5Z){font-size:13px;font-weight:400;padding:0 60px 9px 58px;line-height:1.7;opacity:0;pointer-events:none;transition:opacity .3s;position:relative}@media screen and (max-width: 767px){.faq__answer:where(.astro-CI6DOE5Z){font-size:.13rem;padding:0 .12rem .16rem .18rem}}.faq:where(.astro-CI6DOE5Z) .faq__item--open:where(.astro-CI6DOE5Z) .faq__answer:where(.astro-CI6DOE5Z){opacity:1;pointer-events:auto}.faq__bg:where(.astro-CI6DOE5Z){position:absolute;left:0;top:31%;width:540px;height:519px;z-index:0}@media screen and (max-width: 767px){.faq__bg:where(.astro-CI6DOE5Z){width:37.5vw;height:36.0416vw}}.pickup-swiper:where(.astro-MTSTYIWT){width:100%;overflow:visible;margin:0;padding:0;position:relative;z-index:1}.swiper-wrapper:where(.astro-MTSTYIWT){display:flex;transition-property:transform;box-sizing:content-box}.swiper-slide:where(.astro-MTSTYIWT){flex-shrink:0;height:auto;position:relative;transition:transform .3s ease}@media screen and (min-width: 768px){.swiper-slide:where(.astro-MTSTYIWT){padding:0 8px}}@media screen and (max-width: 767px){.swiper-slide:where(.astro-MTSTYIWT){padding:0 6px}}.pickup:where(.astro-MTSTYIWT){opacity:0}@media screen and (max-width: 767px){.pickup:where(.astro-MTSTYIWT){background:#f4f4f4;position:relative}}.pickup__header:where(.astro-MTSTYIWT){display:flex;color:#000;pointer-events:auto}@media screen and (min-width: 768px){.pickup__header:where(.astro-MTSTYIWT){gap:14px;margin:0 auto 24px;align-items:center;justify-content:flex-start;max-width:1600px;padding:0}}@media screen and (min-width: 1600px){.pickup__header:where(.astro-MTSTYIWT){max-width:1600px}}@media screen and (max-width: 767px){.pickup__header:where(.astro-MTSTYIWT){gap:.16rem;flex-direction:column;align-items:baseline;margin-bottom:.16rem}}.pickup__title:where(.astro-MTSTYIWT){font-family:Inter,sans-serif;font-weight:600;letter-spacing:.02em}@media screen and (min-width: 768px){.pickup__title:where(.astro-MTSTYIWT){font-size:24px}}@media screen and (max-width: 767px){.pickup__title:where(.astro-MTSTYIWT){font-size:.14rem}}.pickup__carousel:where(.astro-MTSTYIWT){overflow:visible;display:flex;align-items:center;position:relative;max-width:1600px;margin:0 auto;padding:0}@media screen and (min-width: 1600px){.pickup__carousel:where(.astro-MTSTYIWT){max-width:1600px}}.pickup__arrow:where(.astro-MTSTYIWT){width:56px;height:56px;border-radius:8px;display:flex;align-items:center;justify-content:center;cursor:pointer;position:absolute;top:4.77582vw;transform:translateY(-50%);z-index:3;transition:all .3s ease;background-color:#053a5d}@media screen and (min-width: 768px) and (max-width: 1023.98px){.pickup__arrow:where(.astro-MTSTYIWT){top:6.75675vw}}@media screen and (min-width: 1600px){.pickup__arrow:where(.astro-MTSTYIWT){top:38%}}.pickup__arrow:where(.astro-MTSTYIWT) img:where(.astro-MTSTYIWT){width:100%;height:auto}.pickup__arrow:where(.astro-MTSTYIWT):hover{box-shadow:0 0 8px #00000040;background-color:#0969a8}.pickup__arrow:where(.astro-MTSTYIWT):focus{outline:2px solid #00c4cc}.pickup__arrow--next:where(.astro-MTSTYIWT){right:-28px}@media screen and (max-width: 767px){.pickup__arrow--next:where(.astro-MTSTYIWT){right:-10px;top:22%;width:.34rem;height:.34rem}}.pickup__arrow--prev:where(.astro-MTSTYIWT){left:-28px}@media screen and (max-width: 767px){.pickup__arrow--prev:where(.astro-MTSTYIWT){left:-10px;top:22%;width:.34rem;height:.34rem}}.pickup__all:where(.astro-MTSTYIWT){font-family:Noto Sans JP,sans-serif;font-weight:700;cursor:pointer;position:relative;padding-right:20px}@media screen and (min-width: 768px){.pickup__all:where(.astro-MTSTYIWT){font-size:.18rem}}@media screen and (max-width: 767px){.pickup__all:where(.astro-MTSTYIWT){font-size:.14rem}}.pickup__all:where(.astro-MTSTYIWT):before{content:"";position:absolute;right:0;top:50%;transform:translateY(-50%);width:12px;height:12px;background-image:url(/conference/_astro/pickup-arrow.b2a4ec4d.svg);background-size:contain;background-repeat:no-repeat;background-position:center}.pickup__all:where(.astro-MTSTYIWT):hover{text-decoration:underline}.pickup__item:where(.astro-MTSTYIWT){display:flex;flex-direction:column;align-items:flex-start;font-family:Noto Sans JP,sans-serif;color:#000;height:100%;width:100%}.pickup__img:where(.astro-MTSTYIWT){width:100%;aspect-ratio:1/1;background:#bdbdbd;border-radius:8px;margin-bottom:8px;overflow:hidden}.pickup__img:where(.astro-MTSTYIWT) img:where(.astro-MTSTYIWT){width:100%;height:auto}.pickup__name:where(.astro-MTSTYIWT){font-size:12px;font-weight:900;margin-bottom:2px}@media screen and (max-width: 767px){.pickup__name:where(.astro-MTSTYIWT){font-size:.11rem}}.pickup__role:where(.astro-MTSTYIWT){font-weight:400;margin-bottom:4px}@media screen and (min-width: 768px){.pickup__role:where(.astro-MTSTYIWT){font-size:11px}}@media screen and (max-width: 767px){.pickup__role:where(.astro-MTSTYIWT){font-size:.11rem;margin-bottom:.32rem}}.hero:where(.astro-NKM6NNLY){position:relative;overflow:hidden}.hero:where(.astro-NKM6NNLY) .hero__inner:where(.astro-NKM6NNLY){background:#f4f4f4;overflow:hidden}.hero__bg:where(.astro-NKM6NNLY){position:absolute;z-index:2;opacity:0}.hero__bg:where(.astro-NKM6NNLY) img:where(.astro-NKM6NNLY){width:100%;height:auto}@media screen and (min-width: 768px){.hero__bg:where(.astro-NKM6NNLY){width:41.666vw;max-width:600px;height:62.777vw;max-height:904px;left:53.55%;top:-3.511vw}}@media screen and (max-width: 767px){.hero__bg:where(.astro-NKM6NNLY){width:28.5333vw;max-width:600px;height:42.6666vw;max-height:904px;left:67.2vw;top:.9rem}}.hero__bg--2:where(.astro-NKM6NNLY){position:absolute;z-index:1;opacity:0;mask-image:linear-gradient(180deg,rgb(247,166,12) 70%,rgba(255,255,255,0) 83%)}.hero__bg--2:where(.astro-NKM6NNLY) img:where(.astro-NKM6NNLY){width:100%;height:auto}@media screen and (min-width: 768px){.hero__bg--2:where(.astro-NKM6NNLY){width:120%;height:auto;left:32.9148vw;top:0}}@media screen and (max-width: 767px){.hero__bg--2:where(.astro-NKM6NNLY){width:91.666vw;max-width:600px;height:62.777vw;max-height:904px;left:39.305vw;top:.9rem}}.hero__container:where(.astro-NKM6NNLY){position:relative;z-index:2;margin:0 auto}@media screen and (min-width: 768px){.hero__container:where(.astro-NKM6NNLY){max-width:1360px;padding:1.4rem 80px 0;margin-bottom:.16rem}}@media screen and (min-width: 1600px){.hero__container:where(.astro-NKM6NNLY){max-width:1600px;padding:1.4rem 50px 0}}@media screen and (max-width: 767px){.hero__container:where(.astro-NKM6NNLY){padding:.9rem 0 0;max-width:90.666%}}.hero__title:where(.astro-NKM6NNLY){overflow:hidden}@media screen and (min-width: 768px){.hero__title:where(.astro-NKM6NNLY){width:45.5%;margin-bottom:.32rem}}@media screen and (max-width: 767px){.hero__title:where(.astro-NKM6NNLY){width:59.199vw;margin-bottom:.115rem}}.hero__title:where(.astro-NKM6NNLY) img:where(.astro-NKM6NNLY){width:100%;height:auto}.hero__subtitle:where(.astro-NKM6NNLY){overflow:hidden;font-weight:700;color:#000}@media screen and (min-width: 768px){.hero__subtitle:where(.astro-NKM6NNLY){font-size:.24rem;letter-spacing:.23em;margin-bottom:.24rem}}@media screen and (max-width: 767px){.hero__subtitle:where(.astro-NKM6NNLY){font-size:.14rem;line-height:1.55;letter-spacing:.14em;margin-bottom:.18rem}}.hero__subtitle:where(.astro-NKM6NNLY) span:where(.astro-NKM6NNLY){display:block}.hero__info:where(.astro-NKM6NNLY){margin-bottom:.18rem}.hero__date:where(.astro-NKM6NNLY){color:#000}@media screen and (min-width: 768px){.hero__date:where(.astro-NKM6NNLY){margin-bottom:.3rem}}@media screen and (max-width: 767px){.hero__date:where(.astro-NKM6NNLY){margin-bottom:.16rem}}.hero__date-main:where(.astro-NKM6NNLY){font-family:Figtree,sans-serif;display:block;font-weight:700;overflow:hidden}@media screen and (min-width: 768px){.hero__date-main:where(.astro-NKM6NNLY){font-size:.36rem;margin-bottom:.08rem}}@media screen and (max-width: 767px){.hero__date-main:where(.astro-NKM6NNLY){font-size:.18rem;margin-bottom:.03rem}}.hero__date-main:where(.astro-NKM6NNLY) span:where(.astro-NKM6NNLY){display:block}span:where(.astro-NKM6NNLY) .hero__date-day:where(.astro-NKM6NNLY){position:relative;display:inline-block}span:where(.astro-NKM6NNLY) .hero__date-day:where(.astro-NKM6NNLY):before{content:"\6c34";position:absolute;top:50%;left:.08rem;transform:translateY(-50%);font-size:.2rem;border-radius:50%;width:.34rem;height:.34rem;border:1px solid #000;display:inline-flex;justify-content:center;align-items:center}@media screen and (max-width: 767px){span:where(.astro-NKM6NNLY) .hero__date-day:where(.astro-NKM6NNLY):before{left:.04rem;width:.18rem;height:.18rem;font-size:.12rem}}span:where(.astro-NKM6NNLY) .hero__date-time:where(.astro-NKM6NNLY){font-family:Figtree,sans-serif;letter-spacing:.029em;display:inline-block;margin:0 0 0 .04rem}@media screen and (max-width: 374px){span:where(.astro-NKM6NNLY) .hero__date-time:where(.astro-NKM6NNLY){display:block}}@media screen and (max-width: 767px){span:where(.astro-NKM6NNLY) .hero__date-time:where(.astro-NKM6NNLY){margin:0}}.hero__date-place:where(.astro-NKM6NNLY){font-weight:500;display:block;overflow:hidden}@media screen and (min-width: 768px){.hero__date-place:where(.astro-NKM6NNLY){font-size:.22rem}}@media screen and (max-width: 767px){.hero__date-place:where(.astro-NKM6NNLY){font-size:.12rem;line-height:1.5}}.hero__date-place:where(.astro-NKM6NNLY) span:where(.astro-NKM6NNLY){display:block}.hero__entry-btn:where(.astro-NKM6NNLY){display:inline-block;font-weight:700;color:#fff;background:linear-gradient(135deg,#00c3cb 2%,#5157bc 59%);position:relative;overflow:hidden;box-shadow:0 4px 16px #00c4cc14}.hero__entry-btn:where(.astro-NKM6NNLY) span:where(.astro-NKM6NNLY){position:relative;z-index:2}.hero__entry-btn:where(.astro-NKM6NNLY):after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#00c3cb;opacity:0;transition:opacity .3s cubic-bezier(.4,0,.2,1);z-index:1}.hero__entry-btn:where(.astro-NKM6NNLY):before{content:"";position:absolute;top:50%;right:20px;transform:translateY(-50%);width:10px;height:16px;background-image:url(/conference/_astro/hero-arrow.819b3e64.svg);border-radius:32px;transition:right .3s;z-index:2}@media screen and (min-width: 768px){.hero__entry-btn:where(.astro-NKM6NNLY){font-size:.208rem;padding:.15rem 58px;border-radius:32px}}@media screen and (max-width: 767px){.hero__entry-btn:where(.astro-NKM6NNLY){width:100%;padding:.105rem .68rem;font-size:.184rem;border-radius:42px;text-align:center}}.hero__entry-btn:where(.astro-NKM6NNLY):hover:after{opacity:1}.hero__entry-btn:where(.astro-NKM6NNLY):hover:before{right:15px}.hero__button:where(.astro-NKM6NNLY){color:#fff;background:linear-gradient(135deg,#00c3cb 2%,#5157bc 59%);position:fixed;bottom:0;z-index:1000;width:100%;height:.58rem;gap:.1rem;display:flex;justify-content:center;align-items:center;transition:background-color .5s ease;font-size:.16rem;transform:translateY(100%)}.howto:where(.astro-GKNJD7OH){background:#f4f4f4;padding:78px .3rem 0;position:relative}@media screen and (max-width: 767px){.howto:where(.astro-GKNJD7OH){padding:.92rem .22rem 0}}.howto__container:where(.astro-GKNJD7OH){max-width:940px;margin:0 auto;position:relative;z-index:1}.howto__title:where(.astro-GKNJD7OH){font-family:Figtree,sans-serif;font-size:40px;font-weight:600;margin-bottom:12px;opacity:0}@media screen and (max-width: 767px){.howto__title:where(.astro-GKNJD7OH){font-size:.3rem;margin-bottom:.12rem}}.howto__subtitle:where(.astro-GKNJD7OH){font-family:Noto Sans JP,sans-serif;font-size:20px;font-weight:700;margin-bottom:12px;opacity:0}@media screen and (max-width: 767px){.howto__subtitle:where(.astro-GKNJD7OH){font-size:.15rem;margin-bottom:.12rem}}.howto__inner:where(.astro-GKNJD7OH){background:#fff;padding:41px 39px;margin:36px 0 0;border-radius:8px;opacity:0}@media screen and (max-width: 767px){.howto__inner:where(.astro-GKNJD7OH){padding:.24rem .16rem;margin:.24rem 0 0}}.howto__main-title:where(.astro-GKNJD7OH){text-align:center;font-family:Noto Sans JP,sans-serif;font-size:22px;font-weight:700;margin-bottom:44px;letter-spacing:.01em}@media screen and (max-width: 767px){.howto__main-title:where(.astro-GKNJD7OH){font-size:.16rem;margin-bottom:.34rem}}.howto__main-step:where(.astro-GKNJD7OH){color:#0f7f85;font-size:24px;font-weight:700;margin-left:8px;letter-spacing:.05em}@media screen and (max-width: 767px){.howto__main-step:where(.astro-GKNJD7OH){font-size:.16rem}}.howto__list:where(.astro-GKNJD7OH){display:flex;gap:24px;justify-content:space-between;margin-bottom:34px;position:relative}@media screen and (max-width: 767px){.howto__list:where(.astro-GKNJD7OH){flex-direction:column;gap:.48rem;margin-bottom:.34rem}}.howto__list:where(.astro-GKNJD7OH):before{content:"";display:block;position:absolute;top:4px;left:0;right:0;height:2px;background:#0F7F85;z-index:0}@media screen and (max-width: 767px){.howto__list:where(.astro-GKNJD7OH):before{display:none}}.howto__item:where(.astro-GKNJD7OH){background:transparent;border-radius:0;padding:0 8px;flex:1;display:flex;flex-direction:column;align-items:center;position:relative;z-index:1}.howto__item:where(.astro-GKNJD7OH):not(:last-child):before{content:"";position:absolute;top:50%;right:-18px;transform:translateY(-50%);width:0;height:0;border-style:solid;border-width:11.5px 0 11.5px 13px;border-color:transparent transparent transparent #C8C8C8;z-index:2}@media screen and (max-width: 767px){.howto__item:where(.astro-GKNJD7OH){padding:0 .08rem;align-items:flex-start}.howto__item:where(.astro-GKNJD7OH):not(:last-child):before{top:110%;left:50%;transform:translate(-50%,-50%);width:0;height:0;border-style:solid;border-right:13px solid transparent;border-left:13px solid transparent;border-top:12.5px solid #c8c8c8;border-bottom:0;right:-24px}}@media screen and (max-width: 767px){.howto__item-header:where(.astro-GKNJD7OH){display:flex}}.howto__step:where(.astro-GKNJD7OH){background:#0F7F85;font-family:Figtree,sans-serif;color:#fff;font-size:11.41px;font-weight:700;border-radius:20px;letter-spacing:.05em;width:74px;height:25px;display:flex;justify-content:center;margin:-8px auto .32rem;padding:6px 14px}@media screen and (max-width: 767px){.howto__step:where(.astro-GKNJD7OH){margin:0 .08rem .08rem 0}}.howto__item-title:where(.astro-GKNJD7OH){font-family:Noto Sans JP,sans-serif;font-size:18px;font-weight:700;color:#141414;margin-bottom:5px;text-align:center;letter-spacing:.01em}@media screen and (max-width: 767px){.howto__item-title:where(.astro-GKNJD7OH){font-size:.18rem;margin-bottom:.05rem}}.howto__icon:where(.astro-GKNJD7OH){width:48px;height:48px;margin-bottom:.48rem}@media screen and (max-width: 767px){.howto__icon:where(.astro-GKNJD7OH){width:20vw;height:20vw;margin:0 auto .48rem}.howto__icon:where(.astro-GKNJD7OH) img:where(.astro-GKNJD7OH){width:100%;height:auto}}.howto__icon:where(.astro-GKNJD7OH).howto__icon--event{width:197px;height:70px;margin-bottom:.24rem}@media screen and (max-width: 767px){.howto__icon:where(.astro-GKNJD7OH).howto__icon--event{height:98px}}.howto__desc:where(.astro-GKNJD7OH){font-family:Noto Sans JP,sans-serif;font-size:12px;color:#141414;line-height:1.6;text-align:left;margin-bottom:0;padding:0 24px}@media screen and (max-width: 767px){.howto__desc:where(.astro-GKNJD7OH){font-size:.12rem;padding:0 .16rem}}.howto__desc--red:where(.astro-GKNJD7OH){color:#ff3b3b;font-weight:700}.howto__action:where(.astro-GKNJD7OH){display:flex;justify-content:center}.howto__btn:where(.astro-GKNJD7OH){display:inline-block;padding:16px 64px;font-size:20px;font-weight:700;color:#fff;background:linear-gradient(135deg,#00c3cb 2%,#5157bc 59%);border-radius:32px;text-decoration:none;transition:opacity .2s;box-shadow:0 4px 16px #00c4cc14;position:relative;overflow:hidden}.howto__btn:where(.astro-GKNJD7OH) span:where(.astro-GKNJD7OH){position:relative;z-index:2}.howto__btn:where(.astro-GKNJD7OH):after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#00c3cb;opacity:0;transition:opacity .3s cubic-bezier(.4,0,.2,1);z-index:1}.howto__btn:where(.astro-GKNJD7OH):before{content:"";position:absolute;top:50%;right:20px;transform:translateY(-50%);width:10px;height:16px;background-image:url(/conference/_astro/hero-arrow.819b3e64.svg);border-radius:32px;transition:right .3s;z-index:2}.howto__btn:where(.astro-GKNJD7OH):hover:after{opacity:1}.howto__btn:where(.astro-GKNJD7OH):hover:before{right:15px}.howto__bg:where(.astro-GKNJD7OH){position:absolute;top:50%;right:0;width:196px;height:425px;transform:translateY(-30.5%)}@media screen and (max-width: 767px){.howto__bg:where(.astro-GKNJD7OH){width:13.6111vw;height:29.5138vw}}.howto__bg:where(.astro-GKNJD7OH) img:where(.astro-GKNJD7OH){width:100%;height:auto}.message:where(.astro-L6NSU3QM){position:relative;background:#fff;overflow:hidden}@media screen and (min-width: 768px){.message:where(.astro-L6NSU3QM){padding:0;margin:0}}.message__container:where(.astro-L6NSU3QM){position:relative;z-index:2;max-width:968px;margin:0 auto;padding:105px 24px 112px;display:flex;flex-direction:column;align-items:flex-start}@media screen and (max-width: 767px){.message__container:where(.astro-L6NSU3QM){padding:.54rem .74rem}}.message__title:where(.astro-L6NSU3QM){font-family:Figtree,sans-serif;font-weight:700;letter-spacing:.03em;color:#000;line-height:1;position:relative;display:inline-block;width:max-content}@media screen and (min-width: 768px){.message__title:where(.astro-L6NSU3QM){font-size:.58rem;margin-bottom:42px}}@media screen and (max-width: 767px){.message__title:where(.astro-L6NSU3QM){font-size:.29rem;margin-bottom:38px}}.message__title:where(.astro-L6NSU3QM) span:where(.astro-L6NSU3QM){opacity:0}.message__title:where(.astro-L6NSU3QM):before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#000;transform:scaleX(0)}.message__title--animate:where(.astro-L6NSU3QM):before{animation:bar-motion 1s ease 0s 1 normal forwards}.message__title-span--animate:where(.astro-L6NSU3QM){animation:title-motion 0s ease .5s 1 normal forwards}.message__text:where(.astro-L6NSU3QM){font-family:Noto Sans JP,sans-serif;font-weight:500;color:#000;line-height:2.5;letter-spacing:.16em;max-width:900px;position:relative;z-index:10}@media screen and (min-width: 768px){.message__text:where(.astro-L6NSU3QM){font-size:.1985rem}}@media screen and (max-width: 767px){.message__text:where(.astro-L6NSU3QM){font-size:.14rem;line-height:190%;letter-spacing:0}}.message__decoration-1:where(.astro-L6NSU3QM){position:absolute}.message__decoration-1:where(.astro-L6NSU3QM) img:where(.astro-L6NSU3QM){width:100%;height:auto}@media screen and (min-width: 768px){.message__decoration-1:where(.astro-L6NSU3QM){top:0;right:-54px;width:31vw;max-width:446px;height:37.25vw;aspect-ratio:311/487}}@media screen and (max-width: 767px){.message__decoration-1:where(.astro-L6NSU3QM){top:-8%;right:-25px;width:23%}.message__decoration-1:where(.astro-L6NSU3QM) img:where(.astro-L6NSU3QM){width:100%;height:auto}}.message__decoration-2:where(.astro-L6NSU3QM){position:absolute}@media screen and (min-width: 768px){.message__decoration-2:where(.astro-L6NSU3QM){top:88px;left:-315px}}@media screen and (max-width: 767px){.message__decoration-2:where(.astro-L6NSU3QM){top:81.333vw;left:-7.4666vw;width:24%}.message__decoration-2:where(.astro-L6NSU3QM) img:where(.astro-L6NSU3QM){width:100%;height:auto}}.overview:where(.astro-KUKK4NDZ){background:#eee;position:relative}@media screen and (min-width: 768px){.overview:where(.astro-KUKK4NDZ){padding:.98rem .3rem 0}}@media screen and (max-width: 767px){.overview:where(.astro-KUKK4NDZ){padding:.75rem .22rem 0}}.overview__container:where(.astro-KUKK4NDZ){max-width:1296px;margin:0 auto}.overview__title:where(.astro-KUKK4NDZ){font-family:Figtree,sans-serif;font-weight:600;letter-spacing:.004em;margin-bottom:16px;line-height:1.1;position:relative;display:inline-block;width:max-content}@media screen and (min-width: 768px){.overview__title:where(.astro-KUKK4NDZ){font-size:.4rem}}@media screen and (max-width: 767px){.overview__title:where(.astro-KUKK4NDZ){font-size:.29rem}}.overview__title:where(.astro-KUKK4NDZ) span:where(.astro-KUKK4NDZ){opacity:0}.overview__title:where(.astro-KUKK4NDZ):before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#000;transform:scaleX(0)}.overview__title--animate:where(.astro-KUKK4NDZ):before{animation:bar-motion 1s ease 0s 1 normal forwards}.overview__title-span--animate:where(.astro-KUKK4NDZ){animation:title-motion 0s ease .5s 1 normal forwards}.overview__subtitle:where(.astro-KUKK4NDZ){font-weight:700;color:#000;opacity:0}@media screen and (min-width: 768px){.overview__subtitle:where(.astro-KUKK4NDZ){font-size:.2rem;letter-spacing:.0025em;margin-bottom:32px}}@media screen and (max-width: 768px){.overview__subtitle:where(.astro-KUKK4NDZ){font-size:14px}}@media screen and (max-width: 767px){.overview__subtitle:where(.astro-KUKK4NDZ){font-size:.14rem;letter-spacing:.075em;margin-bottom:38px}}.overview__list:where(.astro-KUKK4NDZ){display:flex;justify-content:space-between;gap:24px;position:relative;z-index:10}@media screen and (max-width: 767px){.overview__list:where(.astro-KUKK4NDZ){flex-direction:column;gap:24px}}.overview__item:where(.astro-KUKK4NDZ){background:#fff;border-radius:16px;display:flex;box-sizing:border-box;overflow:hidden;flex-direction:column;align-items:flex-start;opacity:0}@media screen and (min-width: 768px){.overview__item:where(.astro-KUKK4NDZ){width:31.2%}}@media screen and (max-width: 767px){.overview__item:where(.astro-KUKK4NDZ){width:100%;min-width:0;max-width:none}}.overview__header:where(.astro-KUKK4NDZ){position:relative;width:100%;overflow:hidden}@media screen and (min-width: 768px){.overview__header:where(.astro-KUKK4NDZ){max-height:200px;height:13.888vw}}@media screen and (max-width: 767px){.overview__header:where(.astro-KUKK4NDZ){height:auto}}.overview__img:where(.astro-KUKK4NDZ){position:absolute}.overview__img:where(.astro-KUKK4NDZ).vision{top:min(-45px,3.125vw);left:min(220px,15.2777vw);max-width:246px;width:17.0833vw;max-height:246px;height:17.0833vw}@media screen and (max-width: 767px){.overview__img:where(.astro-KUKK4NDZ).vision{width:32.8vw;height:32.8vw;top:-6.1333vw;left:59.0666vw}}.overview__img:where(.astro-KUKK4NDZ).roadmap{top:0;left:min(208px,14.444vw);max-width:214px;width:14.861vw;max-height:231px;height:16.0416vw}@media screen and (max-width: 767px){.overview__img:where(.astro-KUKK4NDZ).roadmap{width:26.6666vw;height:26.6666vw;top:0;left:59.0666vw}}.overview__img:where(.astro-KUKK4NDZ).action{top:min(-32px,2.222vw);left:min(204px,14.1666vw);max-width:216px;width:15vw;max-height:234px;height:16.25vw}@media screen and (max-width: 767px){.overview__img:where(.astro-KUKK4NDZ).action{width:26.6666vw;height:26.6666vw;top:-4.46266vw;left:59.0666vw}}.overview__img:where(.astro-KUKK4NDZ) img:where(.astro-KUKK4NDZ){width:100%;height:100%;object-fit:contain}.overview__item-title:where(.astro-KUKK4NDZ){font-family:Figtree,sans-serif;font-weight:600;line-height:1.2;margin-bottom:0}@media screen and (min-width: 768px){.overview__item-title:where(.astro-KUKK4NDZ){font-size:.4rem;padding:.9rem .4rem}}@media screen and (max-width: 767px){.overview__item-title:where(.astro-KUKK4NDZ){font-size:.3rem;padding:.48rem .24rem 0}}.overview__content:where(.astro-KUKK4NDZ){width:100%;padding:.42rem .38rem}@media screen and (max-width: 767px){.overview__content:where(.astro-KUKK4NDZ){padding:.08rem .24rem .24rem}}.overview__desc:where(.astro-KUKK4NDZ){font-family:Inter,sans-serif;font-size:.16rem;line-height:1.5;margin-top:8px}@media screen and (max-width: 768px){.overview__desc:where(.astro-KUKK4NDZ){font-size:12px}}@media screen and (max-width: 767px){.overview__desc:where(.astro-KUKK4NDZ){font-size:.14rem}}@keyframes bar-motion{0%{transform:scaleX(0);transform-origin:left}40%{transform:scaleX(1);transform-origin:left}60%{transform-origin:right}to{transform:scaleX(0);transform-origin:right}}@keyframes title-motion{0%{opacity:0}50%{opacity:0}to{opacity:1}}.speaker:where(.astro-2SO4E5CG){background:#fff;padding:94px .3rem 0;position:relative;overflow:hidden}@media screen and (max-width: 767px){.speaker:where(.astro-2SO4E5CG){padding:.7rem .22rem 0}}.speaker__container:where(.astro-2SO4E5CG){max-width:1296px;margin:0 auto;position:relative;z-index:2}.speaker__title:where(.astro-2SO4E5CG){font-family:Figtree,sans-serif;font-size:40px;font-weight:600;margin-bottom:10px;opacity:0}@media screen and (max-width: 767px){.speaker__title:where(.astro-2SO4E5CG){font-size:.3rem;margin-bottom:.12rem}}.speaker__subtitle:where(.astro-2SO4E5CG){font-size:20px;font-weight:700;margin-bottom:32px;opacity:0}@media screen and (max-width: 767px){.speaker__subtitle:where(.astro-2SO4E5CG){font-size:.15rem;margin-bottom:.12rem}}.speaker__list:where(.astro-2SO4E5CG){display:grid;grid-template-columns:repeat(6,1fr);gap:34px 42px;margin:0 0 68px}@media screen and (min-width: 768px) and (max-width: 1440px){.speaker__list:where(.astro-2SO4E5CG){gap:16px}}@media screen and (max-width: 767px){.speaker__list:where(.astro-2SO4E5CG){grid-template-columns:repeat(2,1fr);gap:.12rem .16rem;margin:0}}.speaker__item:where(.astro-2SO4E5CG){padding:0;display:flex;flex-direction:column;align-items:flex-start;opacity:0}.speaker__img:where(.astro-2SO4E5CG){width:100%;aspect-ratio:1/1;background:#bdbdbd;border-radius:8px;margin-bottom:.04rem}.speaker__img:where(.astro-2SO4E5CG) img:where(.astro-2SO4E5CG){width:100%;height:auto;display:block;border-radius:8px}.speaker__info:where(.astro-2SO4E5CG){padding:0 4px}.speaker__name:where(.astro-2SO4E5CG){font-family:Noto Sans JP,sans-serif;font-size:12px;font-weight:800;margin-bottom:12px}@media screen and (max-width: 767px){.speaker__name:where(.astro-2SO4E5CG){font-size:.12rem;margin-bottom:.08rem}}.speaker__role:where(.astro-2SO4E5CG){font-size:11px;font-weight:400;margin-bottom:24px}@media screen and (max-width: 767px){.speaker__role:where(.astro-2SO4E5CG){font-size:.12rem;margin-bottom:.08rem}}.speaker__company:where(.astro-2SO4E5CG){display:flex;gap:8px;align-items:center}.speaker__company:where(.astro-2SO4E5CG) img:where(.astro-2SO4E5CG){display:block;height:42px;width:auto}.speaker__deco:where(.astro-2SO4E5CG){position:absolute;right:0;bottom:0;width:320px;height:320px;background:none;z-index:1}.speaker__deco:where(.astro-2SO4E5CG):before,.speaker__deco:where(.astro-2SO4E5CG):after{content:"";display:block;position:absolute}.speaker__deco:where(.astro-2SO4E5CG):before{right:0;bottom:0;width:180px;height:180px;background:linear-gradient(135deg,#a7e3c2 0%,#00c4cc 100%);transform:rotate(45deg)}.speaker__deco:where(.astro-2SO4E5CG):after{right:40px;bottom:40px;width:180px;height:40px;background:linear-gradient(135deg,#bdbdbd 0%,#bdbdbd 100%);transform:rotate(45deg);opacity:.7}.speaker__bg:where(.astro-2SO4E5CG){position:absolute;bottom:0;right:0;width:325px;height:217px}@media screen and (max-width: 767px){.speaker__bg:where(.astro-2SO4E5CG){width:22.5694vw;height:15.0694vw}}.speaker__bg:where(.astro-2SO4E5CG) img:where(.astro-2SO4E5CG){width:100%;height:auto;display:block}.sponsor:where(.astro-X2TPKG24){background:#fff;padding:68px 0 0}@media screen and (max-width: 767px){.sponsor:where(.astro-X2TPKG24){padding:.16rem 0 0}}.sponsor__container:where(.astro-X2TPKG24){max-width:940px;margin:0 auto;padding:0 21px}.sponsor__header:where(.astro-X2TPKG24){margin-top:24px}.sponsor__title:where(.astro-X2TPKG24){font-family:Figtree,sans-serif;font-weight:600;letter-spacing:.01em;opacity:0}@media screen and (min-width: 768px){.sponsor__title:where(.astro-X2TPKG24){font-size:.4rem;margin-bottom:.12rem}}@media screen and (max-width: 767px){.sponsor__title:where(.astro-X2TPKG24){font-size:.3rem;margin-bottom:0}}.sponsor__subtitle:where(.astro-X2TPKG24){font-size:.2rem;font-weight:700;margin-bottom:0;letter-spacing:.01em;opacity:0}@media screen and (max-width: 767px){.sponsor__subtitle:where(.astro-X2TPKG24){font-size:.14rem}}.sponsor__cards:where(.astro-X2TPKG24){flex:1;display:flex;gap:26px;justify-content:center;align-items:center;margin:106px auto 158px}@media screen and (max-width: 767px){.sponsor__cards:where(.astro-X2TPKG24){gap:.2rem;margin:.2rem 0 .57rem}}.sponsor__card:where(.astro-X2TPKG24){border-radius:8px;max-width:280px;max-height:128px;opacity:0}.sponsor__card:where(.astro-X2TPKG24) a:where(.astro-X2TPKG24){display:block;width:100%;height:auto;border:1px solid #D3D3D3;border-radius:8px;overflow:hidden;transition:all .3s}.sponsor__card:where(.astro-X2TPKG24) a:where(.astro-X2TPKG24):hover{border-color:#0969a8}@media screen and (max-width: 767px){.sponsor__card:where(.astro-X2TPKG24){min-width:0;min-height:0;width:48%;border:1px solid #e9e9e9;box-shadow:0 0 #00000012}.sponsor__card:where(.astro-X2TPKG24) img:where(.astro-X2TPKG24){width:100%;height:auto}}.sponsor__logo:where(.astro-X2TPKG24){width:100%;height:auto;display:block}.modal:where(.astro-FSFQDT7S){position:fixed;top:0;left:0;width:100%;height:100%;z-index:9999;opacity:0;visibility:hidden;transition:all .3s ease}.modal--show:where(.astro-FSFQDT7S){opacity:1;visibility:visible}.modal__overlay:where(.astro-FSFQDT7S){position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.7);display:flex;align-items:center;justify-content:center;padding:.2rem}.modal__content:where(.astro-FSFQDT7S){background:#fff;border-radius:12px;max-width:1280px;width:100%;max-height:90vh;overflow-y:auto;transform:translateY(20px);transition:transform .3s ease;padding:.24rem .32rem}.modal--show:where(.astro-FSFQDT7S) .modal__content:where(.astro-FSFQDT7S){transform:translateY(0)}@media screen and (max-width: 767px){.modal__content:where(.astro-FSFQDT7S){max-width:95%;margin:0 auto;padding:.2rem}}.modal__header:where(.astro-FSFQDT7S){display:flex;align-items:flex-start;flex-direction:column;padding:0 0 .16rem;border-bottom:1px solid #e9e9e9;position:relative}.modal__title:where(.astro-FSFQDT7S){font-size:.28rem;font-weight:700;color:#053a5d;margin:0}@media screen and (max-width: 767px){.modal__title:where(.astro-FSFQDT7S){font-size:.2rem;padding-right:.4rem}}.modal__close:where(.astro-FSFQDT7S){background:none;border:none;font-size:.32rem;color:#666;cursor:pointer;padding:0;width:32px;height:32px;display:flex;align-items:center;justify-content:center;position:absolute;top:0;right:0;transition:all .3s ease}.modal__close:where(.astro-FSFQDT7S):hover{color:#333;transform:rotate(90deg)}.modal__body:where(.astro-FSFQDT7S){padding:.16rem 0}.modal__session-info:where(.astro-FSFQDT7S){display:flex;align-items:center;gap:.16rem;margin-bottom:.12rem}@media screen and (max-width: 767px){.modal__session-info:where(.astro-FSFQDT7S){align-items:center;flex-direction:row;gap:.08rem}.modal__session-info--product-session:where(.astro-FSFQDT7S){flex-direction:column;align-items:flex-start}}.modal__session-type:where(.astro-FSFQDT7S){background:#053A5D;color:#fff;font-size:.14rem;font-weight:400;border-radius:4px;padding:.06rem .08rem}@media screen and (max-width: 767px){.modal__session-type:where(.astro-FSFQDT7S){font-size:.12rem}}.modal__session-time:where(.astro-FSFQDT7S){font-family:Figtree,sans-serif;font-size:.24rem;color:#053a5d;font-weight:700}@media screen and (max-width: 767px){.modal__session-time:where(.astro-FSFQDT7S){font-size:.18rem}}.modal__session-description:where(.astro-FSFQDT7S){font-size:.16rem;line-height:1.6;color:#333;margin-bottom:.24rem}@media screen and (max-width: 767px){.modal__session-description:where(.astro-FSFQDT7S){font-size:.14rem}}.modal__speakers:where(.astro-FSFQDT7S){margin-bottom:.24rem}.modal__tags:where(.astro-FSFQDT7S){margin-bottom:.24rem}.modal__tag:where(.astro-FSFQDT7S){display:inline-block;color:#053a5d;font-size:.12rem;font-weight:400;border-radius:16px;border:1px solid #053A5D;padding:.04rem .12rem;margin-right:.08rem;margin-bottom:.08rem}@media screen and (max-width: 767px){.modal__tag:where(.astro-FSFQDT7S){font-size:.1rem;padding:.03rem .1rem;margin-right:.06rem;margin-bottom:.06rem}}.modal__speakers-list:where(.astro-FSFQDT7S){display:grid;gap:.4rem}@media screen and (min-width: 768px){.modal__speakers-list:where(.astro-FSFQDT7S){grid-template-columns:1fr 1fr}}@media screen and (max-width: 767px){.modal__speakers-list:where(.astro-FSFQDT7S){grid-template-columns:1fr;gap:.16rem}}.modal__speaker:where(.astro-FSFQDT7S){display:flex;align-items:flex-start;justify-content:space-between;padding:.2rem 0;border-radius:8px}@media screen and (max-width: 767px){.modal__speaker:where(.astro-FSFQDT7S){padding:.16rem 0}}.modal__speaker-content:where(.astro-FSFQDT7S){display:flex;align-items:flex-start;flex:1;gap:.16rem}@media screen and (max-width: 767px){.modal__speaker-content:where(.astro-FSFQDT7S){gap:.12rem}}.modal__speaker-image:where(.astro-FSFQDT7S){flex-shrink:0}.modal__speaker-image:where(.astro-FSFQDT7S) img:where(.astro-FSFQDT7S){width:80px;height:80px;border-radius:8px;object-fit:cover}@media screen and (max-width: 767px){.modal__speaker-image:where(.astro-FSFQDT7S) img:where(.astro-FSFQDT7S){width:60px;height:60px}}.modal__speaker-info:where(.astro-FSFQDT7S){flex:1}.modal__speaker-name:where(.astro-FSFQDT7S){font-size:.2rem;font-weight:700;margin-bottom:.08rem}@media screen and (max-width: 767px){.modal__speaker-name:where(.astro-FSFQDT7S){font-size:.14rem;margin-bottom:.06rem}}.modal__speaker-company:where(.astro-FSFQDT7S){font-size:.13rem;margin-bottom:.08rem}@media screen and (max-width: 767px){.modal__speaker-company:where(.astro-FSFQDT7S){font-size:.12rem;margin-bottom:.06rem}}.modal__speaker-text:where(.astro-FSFQDT7S){font-size:.13rem;line-height:1.5}@media screen and (max-width: 767px){.modal__speaker-text:where(.astro-FSFQDT7S){font-size:.1rem}}.modal__speaker-logo:where(.astro-FSFQDT7S){margin-left:.16rem;flex-shrink:0;align-self:flex-start}.modal__speaker-logo:where(.astro-FSFQDT7S) img:where(.astro-FSFQDT7S){height:32px;width:auto}@media screen and (max-width: 767px){.modal__speaker-logo:where(.astro-FSFQDT7S) img:where(.astro-FSFQDT7S){height:24px}}@media screen and (max-width: 767px){.modal__speaker-logo:where(.astro-FSFQDT7S){margin-left:.12rem}}.timetable:where(.astro-3PNVFRYQ){background:#eee;padding:.92rem .3rem .64rem;position:relative}@media screen and (max-width: 767px){.timetable:where(.astro-3PNVFRYQ){padding:.56rem .22rem .32rem}}.timetable__container:where(.astro-3PNVFRYQ){max-width:1296px;margin:0 auto;position:relative;z-index:2}.timetable__title:where(.astro-3PNVFRYQ){font-size:36px;font-weight:700;margin-bottom:.16rem;opacity:0}.timetable__subtitle:where(.astro-3PNVFRYQ){font-size:20px;font-weight:700;margin-bottom:32px;opacity:0}.timetable__body:where(.astro-3PNVFRYQ){width:100%;padding:0 3px;position:relative;z-index:2;opacity:0}.timetable__row:where(.astro-3PNVFRYQ){display:flex;margin-bottom:.16rem}.timetable__row:where(.astro-3PNVFRYQ).--11 .timetable__time:where(.astro-3PNVFRYQ){background-color:#bdd6e7}.timetable__row:where(.astro-3PNVFRYQ).--11 .timetable__session:where(.astro-3PNVFRYQ){padding:.3rem .3rem .16rem}.timetable__row:where(.astro-3PNVFRYQ).--11 .timetable__session-header:where(.astro-3PNVFRYQ){margin-bottom:.27rem;gap:.12rem}.timetable__row:where(.astro-3PNVFRYQ).--11 .timetable__session-type:where(.astro-3PNVFRYQ){font-size:.18rem}.timetable__row:where(.astro-3PNVFRYQ).--11 .timetable__session-time:where(.astro-3PNVFRYQ){font-size:.28rem}.timetable__row:where(.astro-3PNVFRYQ).--11 .timetable__session-title:where(.astro-3PNVFRYQ){padding:0 0 .11rem;margin-bottom:.16rem}.timetable__row:where(.astro-3PNVFRYQ).--11 .timetable__tags:where(.astro-3PNVFRYQ){margin-bottom:.26rem}.timetable__row:where(.astro-3PNVFRYQ).--11 .timetable__session-detail:where(.astro-3PNVFRYQ){width:48.5%}@media screen and (min-width: 768px){.timetable__row:where(.astro-3PNVFRYQ).--11 .timetable__session-detail:where(.astro-3PNVFRYQ) .timetable__speaker:where(.astro-3PNVFRYQ){font-size:.18rem}}@media screen and (min-width: 768px) and (max-width: 768px){.timetable__row:where(.astro-3PNVFRYQ).--11 .timetable__session-detail:where(.astro-3PNVFRYQ) .timetable__speaker:where(.astro-3PNVFRYQ){font-size:12px}}@media screen and (max-width: 767px){.timetable__row:where(.astro-3PNVFRYQ).--11 .timetable__session-detail:where(.astro-3PNVFRYQ) .timetable__speaker:where(.astro-3PNVFRYQ){font-size:.18rem}}.timetable__row:where(.astro-3PNVFRYQ).--12 .timetable__time:where(.astro-3PNVFRYQ){height:38.9583vw;max-height:561px}.timetable__row:where(.astro-3PNVFRYQ).--12 .timetable__session:where(.astro-3PNVFRYQ){margin:1rem 0 0}.timetable__row:where(.astro-3PNVFRYQ).--12 .timetable__session-detail:where(.astro-3PNVFRYQ) .timetable__speaker:where(.astro-3PNVFRYQ) span:where(.astro-3PNVFRYQ){white-space:nowrap}.timetable__row:where(.astro-3PNVFRYQ).--13 .timetable__time:where(.astro-3PNVFRYQ){height:44.1666vw;max-height:636px}.timetable__row:where(.astro-3PNVFRYQ).--13 .timetable__session:where(.astro-3PNVFRYQ){height:37.222vw;max-height:536px}.timetable__row:where(.astro-3PNVFRYQ).--14 .timetable__time:where(.astro-3PNVFRYQ){height:35.4166vw;max-height:510px}.timetable__row:where(.astro-3PNVFRYQ).--14 .timetable__session:where(.astro-3PNVFRYQ){height:23.5277vw;max-height:310px}.timetable__row:where(.astro-3PNVFRYQ).--15 .timetable__time:where(.astro-3PNVFRYQ){height:45.0416vw;max-height:519px}.timetable__row:where(.astro-3PNVFRYQ).--15 .timetable__session:where(.astro-3PNVFRYQ){height:36.5694vw;max-height:397px;margin:-1.14rem 0 0}.timetable__row:where(.astro-3PNVFRYQ).--16 .timetable__time:where(.astro-3PNVFRYQ){height:36.1111vw;max-height:520px}.timetable__row:where(.astro-3PNVFRYQ).--16 .timetable__session:where(.astro-3PNVFRYQ){height:24.3055vw;max-height:350px;margin:-1.88rem 0 0}.timetable__row:where(.astro-3PNVFRYQ).--17{margin-bottom:.09rem}.timetable__row:where(.astro-3PNVFRYQ).--17 .timetable__time:where(.astro-3PNVFRYQ){height:25.6111vw;max-height:270px}.timetable__row:where(.astro-3PNVFRYQ).--17 .timetable__time:where(.astro-3PNVFRYQ):before{display:none}.timetable__row:where(.astro-3PNVFRYQ).--17 .timetable__session:where(.astro-3PNVFRYQ){height:50.111vw;max-height:527px;margin:-3.15rem 0 0}.timetable__time:where(.astro-3PNVFRYQ){font-family:Figtree,sans-serif;font-size:.18rem;font-weight:500;color:#053a5d;background:#BDD6E7;width:63px;margin-right:.16rem;display:flex;justify-content:center;padding:.18rem 0;border-radius:8px;height:487px;position:relative}.timetable__sessions:where(.astro-3PNVFRYQ){display:flex;gap:.18rem;flex:1}.timetable__sessions:where(.astro-3PNVFRYQ) .timetable__session-title:where(.astro-3PNVFRYQ){font-size:.24rem}.timetable:where(.astro-3PNVFRYQ) button:where(.astro-3PNVFRYQ).timetable__session{cursor:pointer;transition:all .3s ease}.timetable:where(.astro-3PNVFRYQ) button:where(.astro-3PNVFRYQ).timetable__session:hover{transform:translateY(-2px);box-shadow:0 4px 16px #0000001a}.timetable:where(.astro-3PNVFRYQ) button:where(.astro-3PNVFRYQ).timetable__session:hover .timetable__arrow:where(.astro-3PNVFRYQ){background-color:#0969a8}.timetable:where(.astro-3PNVFRYQ) button:where(.astro-3PNVFRYQ).timetable__session:focus-visible{outline:2px solid #053A5D;transform:translateY(-2px);box-shadow:0 4px 16px #0000001a}.timetable__session:where(.astro-3PNVFRYQ){position:relative;background:#fff;border-radius:10px;padding:.3rem .28rem;margin-bottom:0;flex:1;min-width:320px;display:flex;flex-direction:column;align-items:flex-start}.timetable__session--main:where(.astro-3PNVFRYQ){border-radius:10px;box-shadow:0 2px 8px #0000000a;padding:.28rem .3rem .16rem;flex:1;min-width:320px}.timetable__session-header:where(.astro-3PNVFRYQ){display:flex;align-items:center;gap:.12rem;margin-bottom:.14rem}.timetable__session-header:where(.astro-3PNVFRYQ) .timetable__session-type:where(.astro-3PNVFRYQ){background:#053A5D;color:#fff;font-size:.16rem;font-weight:700;border-radius:4px;padding:.06rem .1rem}.timetable__session-header:where(.astro-3PNVFRYQ) .timetable__session-time:where(.astro-3PNVFRYQ){font-family:Figtree,sans-serif;font-size:.24rem;color:#053a5d;font-weight:700}.timetable__session-title:where(.astro-3PNVFRYQ){font-size:.24rem;font-weight:700;color:#053a5d;margin-bottom:.16rem}.timetable__session-title:where(.astro-3PNVFRYQ).--column1{font-size:.3rem}.timetable__session-title:where(.astro-3PNVFRYQ).--ja{font-family:Noto Sans JP,sans-serif;font-size:.24rem}.timetable__session-details:where(.astro-3PNVFRYQ){width:100%;display:flex;flex-wrap:wrap;gap:.24rem 0;justify-content:space-between}.timetable__session-description:where(.astro-3PNVFRYQ){font-size:.16rem;line-height:1.5}.timetable__session-detail:where(.astro-3PNVFRYQ){width:48%;display:flex;align-items:flex-start;justify-content:space-between;flex-direction:column;gap:.04rem}.timetable__session-detail:where(.astro-3PNVFRYQ) .timetable__speaker:where(.astro-3PNVFRYQ){font-weight:700;line-height:1.3}@media screen and (min-width: 768px){.timetable__session-detail:where(.astro-3PNVFRYQ) .timetable__speaker:where(.astro-3PNVFRYQ){font-size:.18rem}}@media screen and (max-width: 768px){.timetable__session-detail:where(.astro-3PNVFRYQ) .timetable__speaker:where(.astro-3PNVFRYQ){font-size:12px}}@media screen and (max-width: 767px){.timetable__session-detail:where(.astro-3PNVFRYQ) .timetable__speaker:where(.astro-3PNVFRYQ){font-size:.18rem}}.timetable__session-detail:where(.astro-3PNVFRYQ) .timetable__speaker:where(.astro-3PNVFRYQ) span:where(.astro-3PNVFRYQ){display:block;font-weight:400;font-size:.13rem;margin-top:.04rem}@media screen and (max-width: 768px){.timetable__session-detail:where(.astro-3PNVFRYQ) .timetable__speaker:where(.astro-3PNVFRYQ) span:where(.astro-3PNVFRYQ){font-size:10px}}.timetable__session-detail:where(.astro-3PNVFRYQ) .timetable__company:where(.astro-3PNVFRYQ){width:auto;height:.48rem;margin:.24rem 0 0}.timetable__session-detail:where(.astro-3PNVFRYQ) .timetable__company:where(.astro-3PNVFRYQ) img:where(.astro-3PNVFRYQ){width:auto;height:100%;display:block}.timetable__tags:where(.astro-3PNVFRYQ){margin-bottom:.26rem}.timetable__tags:where(.astro-3PNVFRYQ) .timetable__tag:where(.astro-3PNVFRYQ){display:inline-block;color:#053a5d;font-size:.13rem;font-weight:400;border-radius:16px;border:1px solid #053A5D;padding:.04rem .11rem;margin-right:.05rem}.timetable__arrow:where(.astro-3PNVFRYQ){position:absolute;right:30px;bottom:30px;width:40px;height:40px;background-color:#053a5d;border-radius:5px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background-color .3s ease}.timetable__arrow:where(.astro-3PNVFRYQ) img:where(.astro-3PNVFRYQ){width:13px;height:auto}.timetable__bg:where(.astro-3PNVFRYQ){position:absolute;right:0;top:0;width:600px;height:600px;background:none;z-index:1}.timetable__bg:where(.astro-3PNVFRYQ):before,.timetable__bg:where(.astro-3PNVFRYQ):after{content:"";display:block;position:absolute}.timetable__bg:where(.astro-3PNVFRYQ):before{right:0;top:0;width:400px;height:400px;background:linear-gradient(135deg,#a7e3c2 0%,#00c4cc 100%);transform:rotate(45deg)}.timetable__bg:where(.astro-3PNVFRYQ):after{right:40px;top:40px;width:400px;height:40px;background:linear-gradient(135deg,#bdbdbd 0%,#bdbdbd 100%);transform:rotate(45deg);opacity:.7}.timetable__bg--1:where(.astro-3PNVFRYQ){position:absolute;right:0;top:-340px;max-width:822px;width:57.083vw;max-height:504px;height:35vw}.timetable__bg--1:where(.astro-3PNVFRYQ) img:where(.astro-3PNVFRYQ){width:100%;height:auto;display:block}.timetable__bg--2:where(.astro-3PNVFRYQ){position:absolute;left:0;bottom:0;max-width:1440px;width:100vw;max-height:991px;height:68.819vw}.timetable__bg--2:where(.astro-3PNVFRYQ) img:where(.astro-3PNVFRYQ){width:100%;height:auto;display:block}.timetable__sp-tabs:where(.astro-3PNVFRYQ){position:relative;z-index:5;display:flex;gap:.08rem;margin-bottom:.12rem;transition:top .15s ease}.timetable__sp-tabs:where(.astro-3PNVFRYQ).is-fixed{position:fixed!important;left:.22rem;right:.22rem;width:calc(100% - .44rem)}.timetable__sp-tabs__sp-tabs-placeholder:where(.astro-3PNVFRYQ){width:100%}.timetable__sp-tab:where(.astro-3PNVFRYQ){display:flex;align-items:center;justify-content:center;flex:1;background:#fff;color:#053a5d;font-size:.14rem;font-weight:700;border-radius:4px;padding:.18rem 0;cursor:pointer}.timetable__sp-tab-arrow:where(.astro-3PNVFRYQ){margin-left:.08rem;width:.07rem;height:.11rem;display:inline-block}.timetable__sp-tab-arrow:where(.astro-3PNVFRYQ) img:where(.astro-3PNVFRYQ){width:100%;height:auto}.timetable__sp-tab:where(.astro-3PNVFRYQ).is-active{background:#053A5D;color:#fff;z-index:2}.timetable__sp-tab:where(.astro-3PNVFRYQ).is-active:before{content:"";position:absolute;bottom:-.07rem;width:0;height:0;border-style:solid;border-right:.075rem solid transparent;border-left:.075rem solid transparent;border-top:.075rem solid #053a5d;border-bottom:0}.timetable__sp-tab:where(.astro-3PNVFRYQ).is-active .timetable__sp-tab-arrow:where(.astro-3PNVFRYQ){display:none}.timetable__sp-list:where(.astro-3PNVFRYQ){position:relative;z-index:1;display:flex;flex-direction:column;gap:.12rem}.timetable__sp-block:where(.astro-3PNVFRYQ){position:relative;display:flex;gap:.08rem}.timetable__sp-block:where(.astro-3PNVFRYQ).--11 .timetable__sp-header:where(.astro-3PNVFRYQ){align-items:center;flex-direction:row}.timetable__sp-block:where(.astro-3PNVFRYQ).--12 .timetable__sp-session:where(.astro-3PNVFRYQ){height:3.61rem;margin:0}.timetable__sp-block:where(.astro-3PNVFRYQ).--13 .timetable__sp-header:where(.astro-3PNVFRYQ){align-items:center;flex-direction:row}.timetable__sp-block:where(.astro-3PNVFRYQ).--14 .timetable__sp-session:where(.astro-3PNVFRYQ){margin:0}.timetable__sp-block:where(.astro-3PNVFRYQ).--14 .timetable__sp-header:where(.astro-3PNVFRYQ){align-items:center;flex-direction:row}.timetable__sp-block:where(.astro-3PNVFRYQ).--15 .timetable__sp-session:where(.astro-3PNVFRYQ){height:5rem;margin:0}.timetable__sp-block:where(.astro-3PNVFRYQ).--15 .timetable__sp-header:where(.astro-3PNVFRYQ){align-items:center;flex-direction:row}.timetable__sp-block:where(.astro-3PNVFRYQ).--16 .timetable__sp-session:where(.astro-3PNVFRYQ){margin:0}.timetable__sp-block:where(.astro-3PNVFRYQ).--16 .timetable__sp-header:where(.astro-3PNVFRYQ){align-items:center;flex-direction:row}.timetable__sp-block:where(.astro-3PNVFRYQ).--17 .timetable__sp-session:where(.astro-3PNVFRYQ){margin:0}.timetable__sp-block:where(.astro-3PNVFRYQ).--17 .timetable__sp-speaker:where(.astro-3PNVFRYQ):first-child{margin-bottom:.24rem}.timetable__sp-time:where(.astro-3PNVFRYQ){background:#bdd6e7;font-family:Figtree,sans-serif;color:#053a5d;font-size:.13rem;font-weight:700;border-radius:8px;padding:.1rem .08rem;z-index:2;height:6.6rem;display:none}.timetable__sp-session:where(.astro-3PNVFRYQ){position:relative;width:100%;background:#fff;border-radius:4px;padding:.21rem;cursor:pointer;transition:all .3s ease}.timetable__sp-session:where(.astro-3PNVFRYQ):not(.js-session-modal) .timetable__sp-arrow:where(.astro-3PNVFRYQ){display:none!important}.timetable__sp-session:where(.astro-3PNVFRYQ):hover{transform:translateY(-1px);box-shadow:0 2px 8px #0000001a}.timetable__sp-header:where(.astro-3PNVFRYQ){display:flex;align-items:flex-start;flex-direction:column;gap:.08rem;margin-bottom:.12rem}.timetable__sp-type:where(.astro-3PNVFRYQ){background:#053A5D;color:#fff;font-size:.1rem;font-weight:700;border-radius:4px;padding:.02rem .1rem}.timetable__sp-session-time:where(.astro-3PNVFRYQ){font-family:Figtree,sans-serif;color:#053a5d;font-size:.24rem;font-weight:700}.timetable__sp-title:where(.astro-3PNVFRYQ){font-size:.16rem;font-weight:700;color:#053a5d;margin-bottom:.14rem;padding-bottom:.08rem}.timetable__sp-speakers:where(.astro-3PNVFRYQ){margin-bottom:.08rem}.timetable__sp-speaker:where(.astro-3PNVFRYQ){position:relative;display:flex;align-items:flex-start;flex-direction:column;gap:.08rem;margin-bottom:.27rem}.timetable__sp-speaker:where(.astro-3PNVFRYQ)>.timetable__sp-speaker-company:where(.astro-3PNVFRYQ)+.timetable__sp-logo:where(.astro-3PNVFRYQ){margin-top:calc(.24rem - .08rem)}.timetable__sp-speaker-name:where(.astro-3PNVFRYQ){font-size:.15rem;font-weight:700}.timetable__sp-speaker-company:where(.astro-3PNVFRYQ){font-size:.13rem}.timetable__sp-logo--smarthr:where(.astro-3PNVFRYQ){width:48vw;height:9.12vw}.timetable__sp-logo--tanita:where(.astro-3PNVFRYQ){width:34.136vw;height:12.7413vw}.timetable__sp-logo--yahho:where(.astro-3PNVFRYQ){width:53.333vw;height:12.8vw}.timetable__sp-logo--sales:where(.astro-3PNVFRYQ){width:25.4186vw;height:19.1946vw}.timetable__sp-logo--rakuten:where(.astro-3PNVFRYQ){width:44.8vw;height:12.8vw}.timetable__sp-logo--tokyoinc:where(.astro-3PNVFRYQ){width:44.8vw;height:12.8vw}.timetable__sp-logo--mercari:where(.astro-3PNVFRYQ){width:48vw;height:12.98vw}.timetable__sp-logo:where(.astro-3PNVFRYQ) img:where(.astro-3PNVFRYQ){width:100%;height:auto;display:block}.timetable__sp-tags:where(.astro-3PNVFRYQ){margin-bottom:.08rem}.timetable__sp-tag:where(.astro-3PNVFRYQ){display:inline-block;color:#053a5d;font-size:.1rem;font-weight:400;border-radius:16px;border:1px solid #053A5D;padding:.02rem .04rem;margin-right:.04rem;margin-bottom:.02rem}.timetable__sp-arrow:where(.astro-3PNVFRYQ){display:flex;align-items:center;justify-content:center;background:#053A5D;border-radius:5px;width:32px;height:32px;margin-left:auto;margin-top:.08rem;border:none;cursor:pointer;position:absolute;bottom:.21rem;right:.21rem}.timetable__sp-arrow:where(.astro-3PNVFRYQ) img:where(.astro-3PNVFRYQ){width:13px;height:auto}
