@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Funnel+Display:wght@300..800&family=Noto+Sans+JP:wght@100..900&display=swap";html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}div,section,ul,li,dl,dt,dd,table,tr,th,td,p,span{min-inline-size:0}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}body{font-family:Noto Sans JP,sans-serif;font-weight:500;font-optical-sizing:auto;font-style:normal;font-size:100%;color:var(--color-white);background-color:var(--color-base);display:flex;flex-direction:column;justify-content:space-between;-webkit-text-size-adjust:100%;position:relative;z-index:1;font-feature-settings:"palt"}body.mac_os{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html{overflow-y:scroll}body,html{width:100%}body{min-height:100vh}main{overflow-wrap:break-word;min-height:100vh}p,a,li,dt,dd,div,th,td,h1,h2,h3,h4,h5,h6,input,textarea,button{line-height:1em}a{color:var(--color-white);text-decoration:none}.isChrome *{image-rendering:-webkit-optimize-contrast;image-rendering:optimize-contrast}h1:has(>svg),h1:has(>img),p:has(>img),p:has(>svg),a:has(>img),a:has(>svg){line-height:0}img,svg{width:100%;height:100%;backface-visibility:hidden;-webkit-backface-visibility:hidden;line-height:0;object-fit:contain;object-position:center}img path,svg path{fill-rule:evenodd}img,svg{pointer-events:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-touch-callout:none;-moz-user-select:none;touch-callout:none;user-select:none}.is_pc .device_sp,.is_sp .device_pc{display:none!important}.unselect{-webkit-touch-callout:none;-webkit-user-select:none;-moz-touch-callout:none;-moz-user-select:none;touch-callout:none;user-select:none}summary{display:block}summary::-webkit-details-marker{display:none}.is_pc .tel{pointer-events:none}br.double{display:inherit!important}.ff-e{font-family:Funnel Display,Noto Sans JP,sans-serif;font-optical-sizing:auto;font-style:normal}.fs-def{-webkit-font-smoothing:initial!important;-moz-osx-font-smoothing:initial!important}.ffs-def{font-feature-settings:initial}:root{--color-black: #000000;--color-white: #fff;--color-hover: #fff;--color-base: #18103F;--color-pink: #ED3895;--color-blue: #4EC6E1;--grid-pc: 118;--grid-sp: 74;--grid-gap-pc: 2;--grid-gap-sp: 1;--scroll-bar-width: 0}[data-hover-opacity]{transition:opacity .35s cubic-bezier(.23,1,.32,1)}[data-hover=txt-line] ._t{background-image:linear-gradient(var(--color-hover),var(--color-hover));background-size:100% 2px;background-repeat:no-repeat;animation-fill-mode:forwards;animation-duration:0s;background-position:right bottom;padding-bottom:2px;margin-bottom:-2px}[data-hover-v-rotate] [data-hover-v-rotate-wrapper]{overflow:hidden;display:flex;position:relative}[data-hover-v-rotate] [data-hover-v-rotate-wrapper] span{overflow:hidden;display:flex;justify-content:center;align-items:center}[data-hover-v-rotate] [data-hover-v-rotate-wrapper] [data-hover-v-rotate-inner=btm]{position:absolute;top:100%;left:0}@keyframes TextLineIn{0%{background-size:100% 2px}to{background-size:0% 2px}}@keyframes TextLineOut{0%{background-size:0% 2px}to{background-size:100% 2px}}body.lock.is_sp{width:calc(100vw - var(--scroll-bar-width));overflow:hidden}[data-overflow-scroller]::-webkit-scrollbar{display:none}[data-lazy]{opacity:0}[data-lazy]._on{opacity:1;transition:opacity;transition-duration:1s;transition-timing-function:cubic-bezier(.165,.84,.44,1)}[data-anim],[data-anim][data-anim=split-txt]{opacity:0}[data-anim][data-anim=split-txt]._in{opacity:1}[data-split-txt-inner]{display:inline-block;opacity:0;transform-origin:top;will-change:transform}[data-marquee]{display:flex;overflow:hidden;position:relative}[data-marquee]>div,[data-marquee]>p{flex-shrink:0;display:inline-block;animation-name:Marquee;animation-iteration-count:infinite;animation-timing-function:linear;transform-style:preserve-3d}[data-marquee] img{display:block;vertical-align:top}[data-marquee][data-marquee=common]>div,[data-marquee][data-marquee=common]>p{animation-duration:var(--common-marquee-duration)}@keyframes Marquee{0%{transform:translateZ(0)}to{transform:translate3d(-100%,0,0)}}#talk_session_head [data-anim]{opacity:1}#talk_session_head [data-anim] p{transform:translateY(150%);transition:transform;transition-duration:1s;transition-timing-function:cubic-bezier(.23,1,.32,1)}#talk_session_head [data-anim]:nth-child(1) p{transition-delay:.15s}#talk_session_head [data-anim]:nth-child(2) p{transition-delay:.25s}#talk_session_head [data-anim]:nth-child(3) p{transition-delay:.35s}#talk_session_head [data-anim]._in p{transform:translateY(0)}[data-plx]{display:block;overflow:hidden}[data-plx][data-plx=right] img{transform-origin:85%}[data-plx][data-plx=left] img{transform-origin:15%}[data-plx][data-plx-sp=center_b] img{transform-origin:45%}[data-plx][data-plx-sp=right] img{transform-origin:100%}[data-plx][data-plx-sp=left] img{transform-origin:0%}[data-plx-inner]{display:block;transform:translateZ(0);will-change:transform}[data-plx-inner] img{display:block;position:relative}._modal.is_sp [data-plx-inner]{transform:scale(1)!important}body{scroll-padding-top:0px}html.is-loading-locked,body.is-loading-locked{overflow:hidden;touch-action:none}._nowrap{white-space:nowrap}._nowrap_sp{display:inline}._tt_def{text-transform:none!important}[data-disabled],._keynote #kv,._keynote #concept{opacity:0;pointer-events:none}.loader{width:100%;height:100vh;background-color:#fff;position:fixed;top:0;left:0;transform:translateZ(0);z-index:65535}header{opacity:0;transition:opacity .65s cubic-bezier(.77,0,.175,1);transition-delay:.65s}._load_comp header{opacity:1}header{width:100%;position:fixed;top:0;left:0;z-index:10}header [data-header-inner]{width:100%;max-width:1440px;margin:0 auto;padding-top:53px;display:flex;align-items:center;column-gap:70px;position:relative;box-sizing:border-box}header .logo_pxp{width:113px;height:53px;margin-left:53px}header .logo_pxp a{display:block}header nav ul{display:flex;align-items:center;column-gap:41px}header nav li a{font-size:20px;font-weight:600;position:relative}header nav li a ._t{position:relative;top:-2px}header nav li a:before{content:"";width:4px;height:4px;display:block;background-color:#fff;position:absolute;top:50%;left:-12px;transform:translateY(-50%)}header .get_ticket{width:238px;height:118px;margin-right:1px;z-index:2}header .get_ticket a{display:block}[data-hover-link-glitch-path=ticket] ._line{opacity:1!important;transition:transform;transition-duration:.45s;transition-timing-function:cubic-bezier(.23,1,.32,1);transform:scaleY(1);transform-origin:bottom}[data-hover-link-glitch-path=ticket] ._bg{opacity:1!important}footer{padding-top:56px;padding-bottom:82px;background-color:var(--color-pink);position:relative;z-index:2}footer .row_top{display:flex;justify-content:space-between}footer .row_top .col_l .ttl{width:372px;height:65px}footer .row_top .col_r .sns{margin-top:0}footer .row_top .col_r .sns ul{display:flex;column-gap:26px}footer .row_top .col_r .sns ul a{width:26px;height:26px;display:block}footer .row_mid{margin-top:37px}footer .row_mid .ttl_creative{width:650px;height:220px}footer .row_mid .ttl_contact{font-size:30px;letter-spacing:.02em;font-weight:600;text-align:right}footer .row_mid .contact{margin-top:52px}footer .row_mid .contact .s{font-size:14px;font-weight:600;letter-spacing:.02em}footer .row_mid .contact .mail{margin-top:16px;padding-bottom:44px;margin-bottom:4px;position:relative}footer .row_mid .contact .mail:before{content:"";width:100%;height:4px;display:block;background-image:url(/assets/img/parts_line_dot_w.svg);background-repeat:no-repeat;background-position:center bottom;background-size:auto 100%;position:absolute;bottom:0;left:0}footer .row_mid .contact .mail a{display:block;font-size:50px;font-weight:600;letter-spacing:.02em}footer .row_btm{margin-top:80px;display:flex;align-items:flex-end;justify-content:space-between}footer .row_btm .logo{width:169px;height:79px}footer .row_btm .logo path{fill:#fff}footer .row_btm .copyright{font-size:12px;font-weight:600}.btm_fix{width:238px;display:flex;flex-direction:column;row-gap:1px;margin-top:-178px;position:sticky;bottom:1px;left:0;z-index:10}.btm_fix .row{display:grid;grid-template-columns:repeat(2,1fr);column-gap:1px}.btm_fix .row a{display:block;position:relative}.btm_fix .row a ._i{width:26px;height:26px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%) translateY(-50%)}.btm_fix .row a ._i svg{transition:transform;transition-duration:.45s;transition-timing-function:cubic-bezier(.23,1,.32,1)}.btm_fix .row a ._line{transition:transform;transition-duration:.45s;transition-timing-function:cubic-bezier(.23,1,.32,1);transform:scaleY(1);transform-origin:bottom}[data-fixed-bottom-elm]{opacity:0;pointer-events:none;transform:translateY(25px);transition:transform,opacity;transition-duration:.3s;transition-timing-function:cubic-bezier(.23,1,.32,1)}._content [data-fixed-bottom-elm]{opacity:1;pointer-events:inherit;transform:translateY(0);transition-duration:.45s}#bg_grid{width:100%;height:100vh;position:fixed;top:0;left:0;z-index:-1;pointer-events:none}#bg_grid:before{content:"";width:100%;height:100%;background:radial-gradient(circle at 50% 50%,#18103f00,#18103f00 20%,#18103fa6 45%,#18103fe6 80%,#18103f);display:block;position:absolute;top:0;left:0;pointer-events:none;z-index:1}#bg_grid canvas{width:100%;height:100vh;position:absolute;top:0;left:0;pointer-events:none}[data-area-content]{clip-path:inset(0 0 0 0)}[data-area-grid]{position:relative}#time_table{position:relative;z-index:2}#loader{width:100%;height:100vh;min-height:100vh;background-color:var(--color-base);position:fixed;top:0;left:0;z-index:100}#loader video{width:100%;height:100%;object-fit:cover;object-position:center;position:fixed;top:0;left:0}[data-content-inner]{width:1256px;margin:0 auto;position:relative;z-index:2}[data-content-body]{width:932px;margin-left:auto}[data-component-section-header] h2{position:relative}[data-component-section-header] h2 span{display:block}[data-component-section-header] h2 ._t{width:496px;height:159px}[data-component-section-header] h2 .x{width:23px;height:23px;position:absolute;top:-44px;left:2px}[data-component-head-desc]{text-align:right;margin-top:-7px}[data-component-head-desc] p{font-size:14px;letter-spacing:.1em}body._modal #modal{transition:opacity .65s cubic-bezier(.23,1,.32,1);opacity:1;pointer-events:inherit}[data-modal-body]{display:none}#modal{opacity:0;pointer-events:none;width:100%;height:100vh;position:fixed;top:0;left:0;z-index:100;transform:translateZ(0);transition:opacity .25s cubic-bezier(.23,1,.32,1);will-change:transform}#modal:before{content:"";width:100%;height:100%;background-color:var(--color-base);display:block;opacity:.9;position:absolute;top:0;left:0;z-index:-1;pointer-events:none}#modal_wrapper{width:100%;height:100vh;overscroll-behavior-y:contain;overflow:auto;position:absolute;z-index:1;display:flex;justify-content:center;align-items:center;box-sizing:border-box;padding-top:94px;padding-bottom:94px}#modal_inner{margin:auto;width:1252px;box-sizing:border-box;position:relative;z-index:2;will-change:transform}#modal .close{width:94px;height:94px;cursor:pointer}#modal .close path{transition:fill;transition-duration:.25s;transition-timing-function:cubic-bezier(.165,.84,.44,1)}.modal_profile .img{width:592px;height:592px;margin:0 auto}.modal_profile .col .head p,.modal_profile .col .head h2{color:var(--color-pink)}.modal_profile .col .head .type{margin-top:0;font-size:14px;letter-spacing:.03em;font-weight:600}.modal_profile .col .head h2{margin-top:32px;font-size:70px;letter-spacing:.04em;font-weight:700}.modal_profile .col .head .pos{margin-top:18px;font-size:12px;font-weight:600;letter-spacing:.03em;line-height:150%;text-transform:uppercase}.modal_profile .pos br{display:none}.modal_profile .pos br.m,.modal_profile .pos br.mdl{display:inherit}.modal_profile .desc{margin-top:44px}.modal_profile .desc p{font-size:14px;letter-spacing:.05em;font-weight:700;text-align:justify;text-justify:inter-ideograph}.modal_profile .award{margin-top:48px}.modal_profile .award h3{font-size:14px;letter-spacing:.1em;color:var(--color-pink);font-weight:600}.modal_profile .award .d{margin-top:24px}.modal_profile .award p{font-size:14px;letter-spacing:.05em;font-weight:700;padding-left:1em;position:relative}.modal_profile .award p:before{content:"・";display:block;position:absolute;top:0;left:0}.modal_profile .sites{margin-top:40px}.modal_profile .sites ul{display:flex}.modal_profile .sites li{font-size:18px;letter-spacing:.03em;font-weight:600;text-transform:uppercase;position:relative}.modal_profile .sites li:after{content:"/";display:inline-block;margin:0 .5em;color:var(--color-pink)}.modal_profile .sites li:last-child:after{display:none}.modal_profile .sites a{display:inline-block;color:var(--color-pink);transform:color .25s cubic-bezier(.23,1,.32,1)}[data-area-content]{padding-top:250vh}.is_sp [data-area-content]{padding-top:180vh}._content [data-area-grid]{pointer-events:none}._content #kv_bg{display:none!important}#index #kv,#index #statement{opacity:0}#index [data-area-content]{background-color:var(--color-base);position:relative;z-index:2;clip-path:inset(0 0 0)}#index [data-area-grid]{width:100%;height:100%;position:fixed;bottom:0;left:0;z-index:3}#index [data-area-grid] [data-canvas-wrap]{width:100%;height:100dvh;position:fixed;bottom:0;left:0;pointer-events:none;z-index:0;transform:translateZ(0)}#index [data-area-grid] #gridCanvas{width:100%;height:100%;position:absolute;top:0;left:0;pointer-events:none;z-index:0;transform:translateZ(0)}#index [data-area-grid] .bg{width:100%;height:100vh;position:fixed;top:0;left:0;pointer-events:none;z-index:-1}#index [data-area-grid] .bg video{width:100%;height:100vh;object-fit:cover;object-position:center;position:absolute;top:0;left:0;z-index:0}#index [data-area-grid] .bg:before{content:"";width:100%;height:100%;display:block;background-image:url(/assets/img/overlay.webp);background-repeat:no-repeat;background-position:center;background-size:cover;position:absolute;top:0;left:0;z-index:1}#index #kv{height:100%;position:relative;z-index:2}#index #kv .box{max-width:1440px;margin:0 auto;padding-bottom:0;padding-top:24px;display:block;box-sizing:border-box;position:relative}#index #kv h1 span{display:block}#index #kv h1 .pxp{width:261px;height:71px;margin-left:25px}#index #kv h1 .ttl{margin-top:33px;position:relative}#index #kv h1 .ttl ._t{width:647px;height:219px;margin-left:20px}#index #kv h1 .date{width:357px;height:72px;margin-top:37px;margin-left:19px}#index #statement{width:100%;height:100%;position:absolute;top:0;left:0;z-index:2}#index #statement .box{max-width:1440px;margin:0 auto;padding-left:0;padding-top:72px;display:block;box-sizing:border-box;position:relative}#index #statement .box .desc{margin-top:0;padding-left:64px}#index #statement .box .desc p{width:712px;height:330px}#index #statement .box .whats{width:94px;height:33px}#index #statement .box .get_ticket{position:relative;z-index:5;width:calc(.3973333333 * (100vw - var(--scroll-bar-width)));height:calc(.2 * (100vw - var(--scroll-bar-width)))}#index #statement .box .get_ticket a{display:block}#index #statement .box .get_ticket ._line{transition:transform;transition-duration:.45s;transition-timing-function:cubic-bezier(.23,1,.32,1);transform:scaleY(1);transform-origin:bottom}#index #statement .get_ticket{pointer-events:none}#index #statement._in .get_ticket{pointer-events:inherit}._talk #talk_session_head video{display:none!important}#index #talk_session_head{padding-top:186px}#index #talk_session_head .line{display:flex;align-items:center}#index #talk_session_head .line+.line{margin-top:8px}#index #talk_session_head .line [data-marquee-inner]{display:flex;align-items:center}#index #talk_session_head .line p{font-family:Funnel Display,Noto Sans JP,sans-serif;font-optical-sizing:auto;font-style:normal;font-size:70px;letter-spacing:.02em;flex-shrink:0;color:#bdbdbd80;line-height:1.3em!important}#index #talk_session_head .line p.slush{color:#bdbdbd33}#index #talk_session_head .line p.slush._a{margin-left:25px;margin-right:22px}#index #talk_session_head .line p.slush._b{margin-left:25px;margin-right:24px}#index #talk_session_head .line p.slush._c{margin-left:25px;margin-right:30px}#index #talk_session_head .line p.slush._d{margin-left:24px;margin-right:27px}#index #talk_session_head .line p.slush._e{margin-left:28px;margin-right:30px}#index #talk_session_head .line p.img{width:120px;height:68px;margin-left:28px;margin-right:28px;pointer-events:none}#index #talk_session_head .line p.img video{width:120px;height:68px}#index #talk_session{padding-top:211px;margin-bottom:-164px;padding-bottom:330px}#index #talk_session #speakers{margin-top:20px;display:flex}#index #talk_session #speakers .ph{flex-shrink:0;width:328px;height:328px;position:sticky;margin-left:-42px;margin-top:273px;top:50%;left:0}#index #talk_session #speakers .ph p{width:100%;height:100%;position:absolute;top:-164px;left:0}#index #talk_session #speakers .info{flex-shrink:0;width:883px;margin-top:185px;padding-bottom:237px;box-sizing:border-box;padding-left:0}#index #talk_session #speakers .speaker a{padding-top:36px;padding-bottom:36px}#index #talk_session #speakers a{width:100%;display:block;position:relative}#index #talk_session #speakers a .col{position:relative}#index #talk_session #speakers .name{width:444px;font-size:70px;margin-left:40px;font-weight:700;letter-spacing:.04em;white-space:nowrap}#index #talk_session #speakers .profile{width:323px;font-size:12px;font-weight:600;text-transform:uppercase;margin-top:0;margin-left:0;position:relative}#index #talk_session #speakers .profile br.m{display:none!important}#index #talk_session #speakers .ico{width:26px;height:26px}#index #talk_session #speakers .name,#index #talk_session #speakers .profile{color:#bdbdbd66;transition:color;transition-duration:.35s;transition-timing-function:cubic-bezier(.23,1,.32,1)}#index #talk_session #speakers .ico{opacity:0;transform:scale(1);transition:opacity,transform;transition-duration:.25s;transition-timing-function:cubic-bezier(.23,1,.32,1)}#index #talk_session #speakers .ico path{transition:fill;transition-duration:.35s;transition-timing-function:cubic-bezier(.23,1,.32,1)}#index #talk_session #speakers .speaker._in .name,#index #talk_session #speakers .speaker._in .profile{color:var(--color-pink)}#index #talk_session #speakers .speaker._in .ico{opacity:1}#index #talk_session #speakers .speaker._in .ico path{fill:var(--color-pink)}#index #talk_session #speakers .speaker._in._out .name,#index #talk_session #speakers .speaker._in._out .profile,#index #talk_session #speakers .speaker._in._off .name,#index #talk_session #speakers .speaker._in._off .profile{color:#bdbdbd66}#index #talk_session #speakers .speaker._in._out .ico,#index #talk_session #speakers .speaker._in._off .ico{opacity:0}#index #talk_session #speakers .speaker._in._out .ico path,#index #talk_session #speakers .speaker._in._off .ico path{fill:#bdbdbd66}#index #talk_session #speakers a{display:block}#index #talk_session #speakers .ph p{overflow:hidden;transition:opacity;transition-duration:.65s;transition-timing-function:cubic-bezier(.23,1,.32,1);opacity:0}#index #talk_session #speakers .ph p img{transform:scale(1.08);transition:transform;transition-duration:2s;transition-timing-function:cubic-bezier(.23,1,.32,1)}#index #talk_session #speakers .ph p._in{opacity:1}#index #talk_session #speakers .ph p._in img{transform:scale(1)}#index #talk_session #speakers .ph p._out{opacity:0}#index #talk_session #speakers .ph p._out img{transform:scale(1.08)}#index #talk_session #speakers .ph._hv p._in{opacity:0!important;transform:scale(1)}#index #talk_session #speakers .ph._hv p._hv{opacity:1!important}#index #talk_session #speakers .ph._hv p._hv img{transform:scale(1)!important}#index #time_table{padding-top:224px;padding-bottom:429px;clip-path:inset(0 0 0);position:relative;overflow:hidden}#index #time_table [data-component-section-header] h2 ._t{width:386px;height:158px}#index #time_table [data-component-section-header] h2 .x path{fill:var(--color-blue)}#index #time_table [data-component-section-header] .desc{position:relative;margin-top:35px}#index #time_table [data-component-section-header] .desc .grid ._g{width:56px;height:56px;background-color:var(--color-pink);position:absolute;top:0;right:0;animation-name:GridBlink;animation-iteration-count:infinite;animation-timing-function:steps(1);animation-duration:3s}#index #time_table [data-component-section-header] .desc .grid .gb{top:58px;right:58px;background-color:var(--color-blue);animation-duration:4.5s}#index #time_table [data-component-section-header] .desc .grid .gc{top:0;right:116px;background-color:var(--color-blue);animation-duration:3s;animation-delay:.5s}#index #time_table [data-component-section-header] .desc .grid .gd{top:116px;right:0;background-color:var(--color-pink);animation-duration:4.5s;animation-delay:1s}#index #time_table #schedule{margin-top:125px}#index #time_table #schedule ul{width:927px;margin-left:auto}#index #time_table #schedule ul li{display:flex;position:relative}#index #time_table #schedule ul li+li{margin-top:2px}#index #time_table #schedule .num{display:flex;position:relative}#index #time_table #schedule .num .c{width:56px;height:56px;flex-shrink:0;position:relative;display:flex;justify-content:center;align-items:center;left:-2px}#index #time_table #schedule .num .c:before{content:"";width:56px;height:56px;background-color:var(--color-pink);display:block;background-repeat:no-repeat;background-position:center;background-size:contain;position:absolute;top:0;left:0;z-index:-1}#index #time_table #schedule .num .c .n{font-size:32px;font-weight:600}#index #time_table #schedule .num .c small{font-size:14px;font-weight:600;letter-spacing:.02em;margin-top:14px}#index #time_table #schedule .num .ttl_s{width:116px;height:56px;flex-shrink:0;font-size:22px;font-weight:600;position:relative;display:flex;justify-content:center;align-items:center;box-sizing:border-box}#index #time_table #schedule .num .ttl_s:before{content:"";width:56px;height:56px;background-color:var(--color-pink);display:block;background-repeat:no-repeat;background-position:center;background-size:contain;position:absolute;top:0;left:0;z-index:-1}#index #time_table #schedule .num .ttl_s:after{content:"";width:56px;height:56px;background-color:var(--color-pink);display:block;background-repeat:no-repeat;background-position:center;background-size:contain;position:absolute;top:0;right:2px;z-index:-1}#index #time_table #schedule .box{width:755px;padding-bottom:56px;box-sizing:border-box;margin-left:auto}#index #time_table #schedule .box .time{width:auto;height:29px;margin-top:14px;margin-left:11px}#index #time_table #schedule .box .time img{width:auto;height:29px}#index #time_table #schedule .row{margin-top:25px;padding-left:11px}#index #time_table #schedule .row div{flex-shrink:0}#index #time_table #schedule .row .col{width:208px}#index #time_table #schedule .row h3{font-size:32px;font-weight:700;letter-spacing:.03em}#index #time_table #schedule .row .profile{margin-top:5px;font-size:12px;letter-spacing:.03em;font-weight:600;text-transform:uppercase}#index #time_table #schedule .row .desc{margin-top:-4px;width:484px}#index #time_table #schedule .row .desc p{font-size:14px;letter-spacing:.1em}#index #time_table #schedule .grid{width:172px;height:172px;position:absolute;top:58px;left:-2px}#index #time_table #schedule .grid ._t,#index #time_table #schedule .grid ._m,#index #time_table #schedule .grid ._b{width:56px;height:56px;position:absolute;background-color:var(--color-pink)}#index #time_table #schedule .grid ._t{top:0}#index #time_table #schedule .grid ._m{top:58px}#index #time_table #schedule .grid ._b{top:116px}#index #time_table #schedule .grid .g0{left:0}#index #time_table #schedule .grid .g1{left:58px}#index #time_table #schedule .grid .g2{left:116px}#index #time_table #schedule .grid ._grd{opacity:0}#index #time_table #schedule .grid ._grd._on{opacity:1}#index #time_table #schedule li:before{content:"";width:56px;height:56px;display:block;position:absolute;animation-duration:3s}#index #time_table #schedule li:after{content:"";width:56px;height:56px;display:block;position:absolute;animation-duration:4.5s}#index #time_table #schedule li.s0:before{background-color:var(--color-pink);top:116px;left:-60px;animation-duration:3.5s}#index #time_table #schedule li.s1:after{background-color:var(--color-blue);top:58px;left:-118px}#index #time_table #schedule li.rest:before{background-color:var(--color-pink);top:0;left:-118px}#index #time_table #schedule li.rest:after{background-color:var(--color-blue);top:0;left:-234px;animation-delay:1s}#index #time_table #schedule li.s4:before{background-color:var(--color-blue);top:58px;left:-118px;animation-duration:4.5s}#index #time_table #schedule li.s4:after{background-color:var(--color-pink);top:174px;left:-60px;animation-delay:.5s}#index #time_table #schedule li.s7:before{background-color:var(--color-pink);top:58px;left:-60px}#index #time_table #schedule li .box{background-color:var(--color-pink)}#index #time_table #schedule li.s1 .c:before,#index #time_table #schedule li.s3 .c:before,#index #time_table #schedule li.s5 .c:before,#index #time_table #schedule li.s7 .c:before,#index #time_table #schedule li.s9 .c:before{background-color:var(--color-blue)}#index #time_table #schedule li.s1 .ttl_s:before,#index #time_table #schedule li.s1 .ttl_s:after,#index #time_table #schedule li.s3 .ttl_s:before,#index #time_table #schedule li.s3 .ttl_s:after,#index #time_table #schedule li.s5 .ttl_s:before,#index #time_table #schedule li.s5 .ttl_s:after,#index #time_table #schedule li.s7 .ttl_s:before,#index #time_table #schedule li.s7 .ttl_s:after,#index #time_table #schedule li.s9 .ttl_s:before,#index #time_table #schedule li.s9 .ttl_s:after{background-color:var(--color-blue)}#index #time_table #schedule li.s1 .box,#index #time_table #schedule li.s3 .box,#index #time_table #schedule li.s5 .box,#index #time_table #schedule li.s7 .box,#index #time_table #schedule li.s9 .box,#index #time_table #schedule li.s1 .grid div,#index #time_table #schedule li.s3 .grid div,#index #time_table #schedule li.s5 .grid div,#index #time_table #schedule li.s7 .grid div,#index #time_table #schedule li.s9 .grid div{background-color:var(--color-blue)}#index #time_table #schedule .rest{width:753px;height:56px;display:flex;align-items:center;justify-content:center;background-color:var(--color-base);margin-left:auto}#index #time_table #schedule .rest p{font-size:14px;letter-spacing:.1em}#index #time_table #schedule .rest span{display:inline-block;letter-spacing:.4em}#index #time_table .after_party{margin-top:2px;width:929px;margin-left:auto;background-color:var(--color-base);display:flex;align-items:center;box-sizing:border-box}#index #time_table .after_party .t,#index #time_table .after_party h4,#index #time_table .after_party .d{flex-shrink:0}#index #time_table .after_party .t{width:128px;margin-left:56px;font-size:22px;letter-spacing:.03em;font-weight:700}#index #time_table .after_party h4{width:359px;font-size:30px;line-height:120%;font-weight:700;letter-spacing:.02em}#index #time_table .after_party .d{margin-top:0}#index #time_table .after_party .d p{font-size:12px;line-height:200%}#index #time_table .after_party._second{background-color:#a085be}#index #time_table .bg{width:100%;height:100vh;position:absolute;top:0;left:0;z-index:-1;background:var(--color-base)}#index #time_table .bg p{width:100%;height:100%;position:fixed;top:0;left:0;will-change:opacity;z-index:1}#index #time_table .bg p{z-index:0!important;opacity:0;transition:opacity 2s cubic-bezier(.645,.045,.355,1)}#index #time_table .bg p._current{opacity:1;z-index:1!important}#index #time_table .bg p._show{opacity:1;z-index:2!important}#index #time_table .bg p._show._current{z-index:1!important}#index #time_table .bg p._show img{animation:maskImgScale 10s cubic-bezier(.39,.575,.565,1) forwards}#index #time_table .bg img{width:100%;min-height:100vh;object-fit:cover;object-position:center;will-change:transform;backface-visibility:hidden}@keyframes GridBlink{0%{opacity:0}70%{opacity:0}70.1%{opacity:1}to{opacity:1}}@keyframes maskImgScale{0%{transform:scale(1.13)}to{transform:scale(1)}}#index #get_ticket{padding-top:173px}#index #get_ticket [data-component-section-header] h2 ._t{width:432px;height:160px}#index #get_ticket .ticket{margin-top:100px}#index #get_ticket .ticket a{width:100%;display:block;height:290px}#index #get_ticket .ticket a .bg_pink,#index #get_ticket .ticket a .bg_blue{opacity:1!important}#index #get_ticket .ticket a ._line{transition:transform;transition-duration:.45s;transition-timing-function:cubic-bezier(.23,1,.32,1);transform:scaleY(1);transform-origin:top}#index #get_ticket .table{margin-top:58px;margin-left:2px}#index #get_ticket .table h3{font-size:22px;line-height:100%;letter-spacing:.05em;font-weight:700}#index #get_ticket .table .caution{margin-top:1.5714em}#index #get_ticket .table .caution p{font-size:14px;letter-spacing:.05em}#index #get_ticket .table dl{margin-top:38px}#index #get_ticket .table dl._first{margin-top:27px}#index #get_ticket .table dl dt,#index #get_ticket .table dl dd,#index #get_ticket .table dl p{font-size:14px;letter-spacing:.05em}#index #get_ticket .table dl dt{font-weight:700}#index #get_ticket .table dl dd+dt{margin-top:1.5714em}#index #get_ticket .table dl dd p{position:relative;padding-left:1em}#index #get_ticket .table dl dd p:before{content:"・";display:block;position:absolute;top:0;left:0}#index #get_ticket .table .maps{margin-top:28px}#index #get_ticket .table .maps a{width:100%;display:block;overflow:hidden}#index #get_ticket .table .maps a img{height:auto;transition:transform .45s cubic-bezier(.23,1,.32,1)}#index #our_sponsor{padding-top:265px;padding-bottom:180px;overflow:hidden;position:relative;clip-path:inset(0 0 0)}#index #our_sponsor [data-component-section-header] h2 ._t{width:560px;height:160px}#index #our_sponsor [data-component-section-header] h2 .x path{fill:var(--color-blue)}#index #our_sponsor .list{width:932px;margin-top:142px;position:relative;border-width:2px}#index #our_sponsor .list:last-child{padding-bottom:72px}#index #our_sponsor .list:last-child:before{content:"";width:100%;height:2px;background-color:#d9d9d966;display:block;position:absolute;bottom:0;right:0}#index #our_sponsor .list.gold{margin-top:109px}#index #our_sponsor .list.silver{margin-top:84px}#index #our_sponsor .list.special,#index #our_sponsor .list.host{margin-top:90px}#index #our_sponsor .list h3{position:relative;margin-left:4px}#index #our_sponsor .list h3 .star{display:block;position:absolute;top:44%;left:-20px;transform:translateY(-50%) translate(-100%)}#index #our_sponsor .list h3 .star.founder{width:74px;height:38px}#index #our_sponsor .list h3 .star.gold,#index #our_sponsor .list h3 .star.silver{width:35px;height:34px}#index #our_sponsor .list h3 .ttl .ff-e{font-size:26px;font-weight:600;letter-spacing:.03em;display:block}#index #our_sponsor .list h3 .ttl .j{margin-top:7px;font-size:12px;letter-spacing:.05em;font-weight:700;display:block;color:#fff9}#index #our_sponsor .list h3 .ttl.special .ff-e,#index #our_sponsor .list h3 .ttl.host .ff-e{font-size:22px}#index #our_sponsor .list ul{display:grid;position:relative;margin-left:4px}#index #our_sponsor .list ul li{display:flex;justify-content:center;align-items:center;position:relative;margin-top:-5px;margin-left:-2.5px;margin-right:-2.5px}#index #our_sponsor .list ul li a{display:flex;justify-content:center;align-items:center}#index #our_sponsor .list ul li:before{content:"";width:5px;height:5px;display:block;background-color:var(--color-blue);position:absolute;top:0;left:0}#index #our_sponsor .list ul li:after{content:"";width:5px;height:5px;display:block;background-color:var(--color-blue);position:absolute;top:0;right:0}#index #our_sponsor .list ul li ._dot{width:100%;height:100%;position:absolute;top:0;left:0;pointer-events:none}#index #our_sponsor .list ul li ._dot:before{content:"";width:5px;height:5px;display:block;background-color:var(--color-blue);position:absolute;bottom:0;left:0}#index #our_sponsor .list ul li ._dot:after{content:"";width:5px;height:5px;display:block;background-color:var(--color-blue);position:absolute;bottom:0;right:0}#index #our_sponsor .list ul img{width:auto}#index #our_sponsor .list ul.founder{margin-top:46px}#index #our_sponsor .list ul.founder li{height:185px}#index #our_sponsor .list ul.founder li:first-child{margin-top:0}#index #our_sponsor .list ul.founder img{width:auto;height:auto}#index #our_sponsor .list ul.founder li[data-logo=maxon] img{width:292px}#index #our_sponsor .list ul.founder li[data-logo=born_digital] img,#index #our_sponsor .list ul.founder li[data-logo=dell] img{width:323px}#index #our_sponsor .list ul.founder li[data-logo=nvidia] img{width:290px}#index #our_sponsor .list ul.gold{margin-top:56px}#index #our_sponsor .list ul.gold li{height:186px}#index #our_sponsor .list ul.gold li:first-child{margin-top:0}#index #our_sponsor .list ul.gold li:nth-child(2){margin-top:0}#index #our_sponsor .list ul.gold img{width:auto;height:auto}#index #our_sponsor .list ul.gold li[data-logo=amakusashi] img{width:144px}#index #our_sponsor .list ul.gold li[data-logo=dipsy] img{width:173px}#index #our_sponsor .list ul.gold li[data-logo=wow] img{width:123px}#index #our_sponsor .list ul.gold li[data-logo=otoy] img{width:58px}#index #our_sponsor .list ul.gold li[data-logo=render_network] img{width:154px}#index #our_sponsor .list ul.silver{margin-top:50px}#index #our_sponsor .list ul.silver li{height:143px}#index #our_sponsor .list ul.silver li:first-child{margin-top:0}#index #our_sponsor .list ul.silver li:nth-child(2){margin-top:0}#index #our_sponsor .list ul.silver img{width:auto;height:auto}#index #our_sponsor .list ul.silver li[data-logo=vixi] img{width:67px}#index #our_sponsor .list ul.silver li[data-logo=kassen] img{width:65px}#index #our_sponsor .list ul.silver li[data-logo=greyscalegorilla] img{width:75px}#index #our_sponsor .list ul.silver li[data-logo=coloso] img{width:98px}#index #our_sponsor .list ul.silver li[data-logo="3dconnexion"] img{width:140px}#index #our_sponsor .list ul.silver li[data-logo=nieichi] img{width:86px}#index #our_sponsor .list ul.silver li[data-logo=pics] img{width:95px}#index #our_sponsor .list ul.silver li[data-logo=multra] img{width:105px}#index #our_sponsor .list ul.silver li[data-logo=mellowsoda] img{width:83px}#index #our_sponsor .list ul.silver li[data-logo=light_the_way] img{width:58px}#index #our_sponsor .list ul.silver li[data-logo=cs2] img{width:64px}#index #our_sponsor .list ul.silver li[data-logo=moff] img{width:97px}#index #our_sponsor .list ul.silver li[data-logo=flux] img{width:111px}#index #our_sponsor .list ul.special li{margin-top:0}#index #our_sponsor .list ul.special li:before,#index #our_sponsor .list ul.special li:after{display:none}#index #our_sponsor .list ul.special li ._dot{display:none}#index #our_sponsor .list ul.special img{width:auto;height:auto}#index #our_sponsor .list ul.special li[data-logo=shinchitose] img{width:157px}#index #our_sponsor .list ul.special li[data-logo=flightgraf] img{width:147px}#index #our_sponsor .list ul.special li[data-logo=tunnel_tokyo] img{width:182px}#index #our_sponsor .list ul.host li{height:103px;margin-top:0}#index #our_sponsor .list ul.host li:before,#index #our_sponsor .list ul.host li:after{display:none}#index #our_sponsor .list ul.host li ._dot{display:none}#index #our_sponsor .list ul.host img{width:auto;height:auto}#index #our_sponsor .list ul.host li[data-logo=signif] img{width:134px}#index #our_sponsor .list ul.host li[data-logo=cgworld] img{width:208px}@media (min-width: 750px) and (max-width: 1440px){[data-hover=txt-line] ._t{padding-bottom:calc(.0013888889 * (100vw - var(--scroll-bar-width)))}[data-hover=txt-line] ._t{margin-bottom:calc(-.0013888889 * (100vw - var(--scroll-bar-width)))}body{scroll-padding-top:calc(0 * (100vw - var(--scroll-bar-width)))}header [data-header-inner]{max-width:calc(1 * (100vw - var(--scroll-bar-width)))}header [data-header-inner]{padding-top:calc(.0368055556 * (100vw - var(--scroll-bar-width)))}header [data-header-inner]{column-gap:calc(.0486111111 * (100vw - var(--scroll-bar-width)))}header .logo_pxp{width:calc(.0784722222 * (100vw - var(--scroll-bar-width)))}header .logo_pxp{height:calc(.0368055556 * (100vw - var(--scroll-bar-width)))}header .logo_pxp{margin-left:calc(.0368055556 * (100vw - var(--scroll-bar-width)))}header nav ul{column-gap:calc(.0284722222 * (100vw - var(--scroll-bar-width)))}header nav li a{font-size:calc(.0138888889 * (100vw - var(--scroll-bar-width)))}header nav li a ._t{top:calc(-.0013888889 * (100vw - var(--scroll-bar-width)))}header nav li a:before{width:calc(.0027777778 * (100vw - var(--scroll-bar-width)))}header nav li a:before{height:calc(.0027777778 * (100vw - var(--scroll-bar-width)))}header nav li a:before{left:calc(-.0083333333 * (100vw - var(--scroll-bar-width)))}header .get_ticket{width:calc(.1652777778 * (100vw - var(--scroll-bar-width)))}header .get_ticket{height:calc(.0819444444 * (100vw - var(--scroll-bar-width)))}header .get_ticket{margin-right:calc(.0006944444 * (100vw - var(--scroll-bar-width)))}footer{padding-top:calc(.0388888889 * (100vw - var(--scroll-bar-width)))}footer{padding-bottom:calc(.0569444444 * (100vw - var(--scroll-bar-width)))}footer .row_top .col_l .ttl{width:calc(.2583333333 * (100vw - var(--scroll-bar-width)))}footer .row_top .col_l .ttl{height:calc(.0451388889 * (100vw - var(--scroll-bar-width)))}footer .row_top .col_r .sns{margin-top:calc(0 * (100vw - var(--scroll-bar-width)))}footer .row_top .col_r .sns ul{column-gap:calc(.0180555556 * (100vw - var(--scroll-bar-width)))}footer .row_top .col_r .sns ul a{width:calc(.0180555556 * (100vw - var(--scroll-bar-width)))}footer .row_top .col_r .sns ul a{height:calc(.0180555556 * (100vw - var(--scroll-bar-width)))}footer .row_mid{margin-top:calc(.0256944444 * (100vw - var(--scroll-bar-width)))}footer .row_mid .ttl_creative{width:calc(.4513888889 * (100vw - var(--scroll-bar-width)))}footer .row_mid .ttl_creative{height:calc(.1527777778 * (100vw - var(--scroll-bar-width)))}footer .row_mid .ttl_contact{font-size:calc(.0208333333 * (100vw - var(--scroll-bar-width)))}footer .row_mid .contact{margin-top:calc(.0361111111 * (100vw - var(--scroll-bar-width)))}footer .row_mid .contact .s{font-size:calc(.0097222222 * (100vw - var(--scroll-bar-width)))}footer .row_mid .contact .mail{margin-top:calc(.0111111111 * (100vw - var(--scroll-bar-width)))}footer .row_mid .contact .mail{padding-bottom:calc(.0305555556 * (100vw - var(--scroll-bar-width)))}footer .row_mid .contact .mail{margin-bottom:calc(.0027777778 * (100vw - var(--scroll-bar-width)))}footer .row_mid .contact .mail:before{height:calc(.0027777778 * (100vw - var(--scroll-bar-width)))}footer .row_mid .contact .mail a{font-size:calc(.0347222222 * (100vw - var(--scroll-bar-width)))}footer .row_btm{margin-top:calc(.0555555556 * (100vw - var(--scroll-bar-width)))}footer .row_btm .logo{width:calc(.1173611111 * (100vw - var(--scroll-bar-width)))}footer .row_btm .logo{height:calc(.0548611111 * (100vw - var(--scroll-bar-width)))}footer .row_btm .copyright{font-size:calc(.0083333333 * (100vw - var(--scroll-bar-width)))}.btm_fix{width:calc(.1652777778 * (100vw - var(--scroll-bar-width)))}.btm_fix{margin-top:calc(-.1236111111 * (100vw - var(--scroll-bar-width)))}.btm_fix .row a ._i{width:calc(.0180555556 * (100vw - var(--scroll-bar-width)))}.btm_fix .row a ._i{height:calc(.0180555556 * (100vw - var(--scroll-bar-width)))}[data-content-inner]{width:calc(.8722222222 * (100vw - var(--scroll-bar-width)))}[data-content-body]{width:calc(.6472222222 * (100vw - var(--scroll-bar-width)))}[data-component-section-header] h2 ._t{width:calc(.3444444444 * (100vw - var(--scroll-bar-width)))}[data-component-section-header] h2 ._t{height:calc(.1104166667 * (100vw - var(--scroll-bar-width)))}[data-component-section-header] h2 .x{width:calc(.0159722222 * (100vw - var(--scroll-bar-width)))}[data-component-section-header] h2 .x{height:calc(.0159722222 * (100vw - var(--scroll-bar-width)))}[data-component-section-header] h2 .x{top:calc(-.0305555556 * (100vw - var(--scroll-bar-width)))}[data-component-section-header] h2 .x{left:calc(.0013888889 * (100vw - var(--scroll-bar-width)))}[data-component-head-desc]{margin-top:calc(-.0048611111 * (100vw - var(--scroll-bar-width)))}[data-component-head-desc] p{font-size:calc(.0097222222 * (100vw - var(--scroll-bar-width)))}#modal_inner{width:calc(.8694444444 * (100vw - var(--scroll-bar-width)))}#modal .close{width:calc(.0652777778 * (100vw - var(--scroll-bar-width)))}#modal .close{height:calc(.0652777778 * (100vw - var(--scroll-bar-width)))}.modal_profile .img{width:calc(.4111111111 * (100vw - var(--scroll-bar-width)))}.modal_profile .img{height:calc(.4111111111 * (100vw - var(--scroll-bar-width)))}#index #kv .box{max-width:calc(1 * (100vw - var(--scroll-bar-width)))}#index #kv .box{padding-bottom:calc(0 * (100vw - var(--scroll-bar-width)))}#index #kv .box{padding-top:calc(.0166666667 * (100vw - var(--scroll-bar-width)))}#index #kv h1 .pxp{width:calc(.18125 * (100vw - var(--scroll-bar-width)))}#index #kv h1 .pxp{height:calc(.0493055556 * (100vw - var(--scroll-bar-width)))}#index #kv h1 .pxp{margin-left:calc(.0173611111 * (100vw - var(--scroll-bar-width)))}#index #kv h1 .ttl{margin-top:calc(.0229166667 * (100vw - var(--scroll-bar-width)))}#index #kv h1 .ttl ._t{width:calc(.4493055556 * (100vw - var(--scroll-bar-width)))}#index #kv h1 .ttl ._t{height:calc(.1520833333 * (100vw - var(--scroll-bar-width)))}#index #kv h1 .ttl ._t{margin-left:calc(.0138888889 * (100vw - var(--scroll-bar-width)))}#index #kv h1 .date{width:calc(.2479166667 * (100vw - var(--scroll-bar-width)))}#index #kv h1 .date{height:calc(.05 * (100vw - var(--scroll-bar-width)))}#index #kv h1 .date{margin-top:calc(.0256944444 * (100vw - var(--scroll-bar-width)))}#index #kv h1 .date{margin-left:calc(.0131944444 * (100vw - var(--scroll-bar-width)))}#index #statement .box{max-width:calc(1 * (100vw - var(--scroll-bar-width)))}#index #statement .box{padding-left:calc(0 * (100vw - var(--scroll-bar-width)))}#index #statement .box{padding-top:calc(.05 * (100vw - var(--scroll-bar-width)))}#index #statement .box .desc{margin-top:calc(0 * (100vw - var(--scroll-bar-width)))}#index #statement .box .desc{padding-left:calc(.0444444444 * (100vw - var(--scroll-bar-width)))}#index #statement .box .desc p{width:calc(.4944444444 * (100vw - var(--scroll-bar-width)))}#index #statement .box .desc p{height:calc(.2291666667 * (100vw - var(--scroll-bar-width)))}#index #statement .box .whats{width:calc(.0652777778 * (100vw - var(--scroll-bar-width)))}#index #statement .box .whats{height:calc(.0229166667 * (100vw - var(--scroll-bar-width)))}#index #talk_session_head{padding-top:calc(.1291666667 * (100vw - var(--scroll-bar-width)))}#index #talk_session_head .line+.line{margin-top:calc(.0055555556 * (100vw - var(--scroll-bar-width)))}#index #talk_session_head .line p{font-size:calc(.0486111111 * (100vw - var(--scroll-bar-width)))}#index #talk_session_head .line p.slush._a{margin-left:calc(.0173611111 * (100vw - var(--scroll-bar-width)))}#index #talk_session_head .line p.slush._a{margin-right:calc(.0152777778 * (100vw - var(--scroll-bar-width)))}#index #talk_session_head .line p.slush._b{margin-left:calc(.0173611111 * (100vw - var(--scroll-bar-width)))}#index #talk_session_head .line p.slush._b{margin-right:calc(.0166666667 * (100vw - var(--scroll-bar-width)))}#index #talk_session_head .line p.slush._c{margin-left:calc(.0173611111 * (100vw - var(--scroll-bar-width)))}#index #talk_session_head .line p.slush._c{margin-right:calc(.0208333333 * (100vw - var(--scroll-bar-width)))}#index #talk_session_head .line p.slush._d{margin-left:calc(.0166666667 * (100vw - var(--scroll-bar-width)))}#index #talk_session_head .line p.slush._d{margin-right:calc(.01875 * (100vw - var(--scroll-bar-width)))}#index #talk_session_head .line p.slush._e{margin-left:calc(.0194444444 * (100vw - var(--scroll-bar-width)))}#index #talk_session_head .line p.slush._e{margin-right:calc(.0208333333 * (100vw - var(--scroll-bar-width)))}#index #talk_session_head .line p.img{width:calc(.0833333333 * (100vw - var(--scroll-bar-width)))}#index #talk_session_head .line p.img{height:calc(.0472222222 * (100vw - var(--scroll-bar-width)))}#index #talk_session_head .line p.img{margin-left:calc(.0194444444 * (100vw - var(--scroll-bar-width)))}#index #talk_session_head .line p.img{margin-right:calc(.0194444444 * (100vw - var(--scroll-bar-width)))}#index #talk_session_head .line p.img video{width:calc(.0833333333 * (100vw - var(--scroll-bar-width)))}#index #talk_session_head .line p.img video{height:calc(.0472222222 * (100vw - var(--scroll-bar-width)))}#index #talk_session{padding-top:calc(.1465277778 * (100vw - var(--scroll-bar-width)))}#index #talk_session{margin-bottom:calc(-.1138888889 * (100vw - var(--scroll-bar-width)))}#index #talk_session{padding-bottom:calc(.2291666667 * (100vw - var(--scroll-bar-width)))}#index #talk_session #speakers{margin-top:calc(.0138888889 * (100vw - var(--scroll-bar-width)))}#index #talk_session #speakers .ph{width:calc(.2277777778 * (100vw - var(--scroll-bar-width)))}#index #talk_session #speakers .ph{height:calc(.2277777778 * (100vw - var(--scroll-bar-width)))}#index #talk_session #speakers .ph{margin-left:calc(-.0291666667 * (100vw - var(--scroll-bar-width)))}#index #talk_session #speakers .ph{margin-top:calc(.1895833333 * (100vw - var(--scroll-bar-width)))}#index #talk_session #speakers .ph p{top:calc(-.1138888889 * (100vw - var(--scroll-bar-width)))}#index #talk_session #speakers .info{width:calc(.6131944444 * (100vw - var(--scroll-bar-width)))}#index #talk_session #speakers .info{margin-top:calc(.1284722222 * (100vw - var(--scroll-bar-width)))}#index #talk_session #speakers .info{padding-bottom:calc(.1645833333 * (100vw - var(--scroll-bar-width)))}#index #talk_session #speakers .info{padding-left:calc(0 * (100vw - var(--scroll-bar-width)))}#index #talk_session #speakers .speaker a{padding-top:calc(.025 * (100vw - var(--scroll-bar-width)))}#index #talk_session #speakers .speaker a{padding-bottom:calc(.025 * (100vw - var(--scroll-bar-width)))}#index #talk_session #speakers .name{width:calc(.3083333333 * (100vw - var(--scroll-bar-width)))}#index #talk_session #speakers .name{font-size:calc(.0486111111 * (100vw - var(--scroll-bar-width)))}#index #talk_session #speakers .name{margin-left:calc(.0277777778 * (100vw - var(--scroll-bar-width)))}#index #talk_session #speakers .profile{width:calc(.2243055556 * (100vw - var(--scroll-bar-width)))}#index #talk_session #speakers .profile{font-size:calc(.0083333333 * (100vw - var(--scroll-bar-width)))}#index #talk_session #speakers .profile{margin-top:calc(0 * (100vw - var(--scroll-bar-width)))}#index #talk_session #speakers .profile{margin-left:calc(0 * (100vw - var(--scroll-bar-width)))}#index #talk_session #speakers .ico{width:calc(.0180555556 * (100vw - var(--scroll-bar-width)))}#index #talk_session #speakers .ico{height:calc(.0180555556 * (100vw - var(--scroll-bar-width)))}#index #time_table{padding-top:calc(.1555555556 * (100vw - var(--scroll-bar-width)))}#index #time_table{padding-bottom:calc(.2979166667 * (100vw - var(--scroll-bar-width)))}#index #time_table [data-component-section-header] h2 ._t{width:calc(.2680555556 * (100vw - var(--scroll-bar-width)))}#index #time_table [data-component-section-header] h2 ._t{height:calc(.1097222222 * (100vw - var(--scroll-bar-width)))}#index #time_table [data-component-section-header] .desc{margin-top:calc(.0243055556 * (100vw - var(--scroll-bar-width)))}#index #time_table [data-component-section-header] .desc .grid ._g{width:calc(.0388888889 * (100vw - var(--scroll-bar-width)))}#index #time_table [data-component-section-header] .desc .grid ._g{height:calc(.0388888889 * (100vw - var(--scroll-bar-width)))}#index #time_table [data-component-section-header] .desc .grid .gb{top:calc(.0402777778 * (100vw - var(--scroll-bar-width)))}#index #time_table [data-component-section-header] .desc .grid .gb{right:calc(.0402777778 * (100vw - var(--scroll-bar-width)))}#index #time_table [data-component-section-header] .desc .grid .gc{top:calc(0 * (100vw - var(--scroll-bar-width)))}#index #time_table [data-component-section-header] .desc .grid .gc{right:calc(.0805555556 * (100vw - var(--scroll-bar-width)))}#index #time_table [data-component-section-header] .desc .grid .gd{top:calc(.0805555556 * (100vw - var(--scroll-bar-width)))}#index #time_table [data-component-section-header] .desc .grid .gd{right:calc(0 * (100vw - var(--scroll-bar-width)))}#index #time_table #schedule{margin-top:calc(.0868055556 * (100vw - var(--scroll-bar-width)))}#index #time_table #schedule ul{width:calc(.64375 * (100vw - var(--scroll-bar-width)))}#index #time_table #schedule ul li+li{margin-top:calc(.0013888889 * (100vw - var(--scroll-bar-width)))}#index #time_table #schedule .num .c{width:calc(.0388888889 * (100vw - var(--scroll-bar-width)))}#index #time_table #schedule .num .c{height:calc(.0388888889 * (100vw - var(--scroll-bar-width)))}#index #time_table #schedule .num .c{left:calc(-.0013888889 * (100vw - var(--scroll-bar-width)))}#index #time_table #schedule .num .c:before{width:calc(.0388888889 * (100vw - var(--scroll-bar-width)))}#index #time_table #schedule .num .c:before{height:calc(.0388888889 * (100vw - var(--scroll-bar-width)))}#index #time_table #schedule .num .c .n{font-size:calc(.0222222222 * (100vw - var(--scroll-bar-width)))}#index #time_table #schedule .num .c small{font-size:calc(.0097222222 * (100vw - var(--scroll-bar-width)))}#index #time_table #schedule .num .c small{margin-top:calc(.0097222222 * (100vw - var(--scroll-bar-width)))}#index #time_table #schedule .num .ttl_s{width:calc(.0805555556 * (100vw - var(--scroll-bar-width)))}#index #time_table #schedule .num .ttl_s{height:calc(.0388888889 * (100vw - var(--scroll-bar-width)))}#index #time_table #schedule .num .ttl_s{font-size:calc(.0152777778 * (100vw - var(--scroll-bar-width)))}#index #time_table #schedule .num .ttl_s:before{width:calc(.0388888889 * (100vw - var(--scroll-bar-width)))}#index #time_table #schedule .num .ttl_s:before{height:calc(.0388888889 * (100vw - var(--scroll-bar-width)))}#index #time_table #schedule .num .ttl_s:before{left:calc(0 * (100vw - var(--scroll-bar-width)))}#index #time_table #schedule .num .ttl_s:after{width:calc(.0388888889 * (100vw - var(--scroll-bar-width)))}#index #time_table #schedule .num .ttl_s:after{height:calc(.0388888889 * (100vw - var(--scroll-bar-width)))}#index #time_table #schedule .num .ttl_s:after{right:calc(.0013888889 * (100vw - var(--scroll-bar-width)))}#index #time_table #schedule .box{width:calc(.5243055556 * (100vw - var(--scroll-bar-width)))}#index #time_table #schedule .box{padding-bottom:calc(.0388888889 * (100vw - var(--scroll-bar-width)))}#index #time_table #schedule .box .time{height:calc(.0201388889 * (100vw - var(--scroll-bar-width)))}#index #time_table #schedule .box .time{margin-top:calc(.0097222222 * (100vw - var(--scroll-bar-width)))}#index #time_table #schedule .box .time{margin-left:calc(.0076388889 * (100vw - var(--scroll-bar-width)))}#index #time_table #schedule .box .time img{height:calc(.0201388889 * (100vw - var(--scroll-bar-width)))}#index #time_table #schedule .row{margin-top:calc(.0173611111 * (100vw - var(--scroll-bar-width)))}#index #time_table #schedule .row{padding-left:calc(.0076388889 * (100vw - var(--scroll-bar-width)))}#index #time_table #schedule .row .col{width:calc(.1444444444 * (100vw - var(--scroll-bar-width)))}#index #time_table #schedule .row h3{font-size:calc(.0222222222 * (100vw - var(--scroll-bar-width)))}#index #time_table #schedule .row .profile{margin-top:calc(.0034722222 * (100vw - var(--scroll-bar-width)))}#index #time_table #schedule .row .profile{font-size:calc(.0083333333 * (100vw - var(--scroll-bar-width)))}#index #time_table #schedule .row .desc{margin-top:calc(-.0027777778 * (100vw - var(--scroll-bar-width)))}#index #time_table #schedule .row .desc{width:calc(.3361111111 * (100vw - var(--scroll-bar-width)))}#index #time_table #schedule .row .desc p{font-size:calc(.0097222222 * (100vw - var(--scroll-bar-width)))}#index #time_table #schedule .grid{width:calc(.1194444444 * (100vw - var(--scroll-bar-width)))}#index #time_table #schedule .grid{height:calc(.1194444444 * (100vw - var(--scroll-bar-width)))}#index #time_table #schedule .grid{top:calc(.0402777778 * (100vw - var(--scroll-bar-width)))}#index #time_table #schedule .grid{left:calc(-.0013888889 * (100vw - var(--scroll-bar-width)))}#index #time_table #schedule .grid ._t,#index #time_table #schedule .grid ._m,#index #time_table #schedule .grid ._b{width:calc(.0388888889 * (100vw - var(--scroll-bar-width)))}#index #time_table #schedule .grid ._t,#index #time_table #schedule .grid ._m,#index #time_table #schedule .grid ._b{height:calc(.0388888889 * (100vw - var(--scroll-bar-width)))}#index #time_table #schedule .grid ._m{top:calc(.0402777778 * (100vw - var(--scroll-bar-width)))}#index #time_table #schedule .grid ._b{top:calc(.0805555556 * (100vw - var(--scroll-bar-width)))}#index #time_table #schedule .grid .g1{left:calc(.0402777778 * (100vw - var(--scroll-bar-width)))}#index #time_table #schedule .grid .g2{left:calc(.0805555556 * (100vw - var(--scroll-bar-width)))}#index #time_table #schedule li:before{width:calc(.0388888889 * (100vw - var(--scroll-bar-width)))}#index #time_table #schedule li:before{height:calc(.0388888889 * (100vw - var(--scroll-bar-width)))}#index #time_table #schedule li:after{width:calc(.0388888889 * (100vw - var(--scroll-bar-width)))}#index #time_table #schedule li:after{height:calc(.0388888889 * (100vw - var(--scroll-bar-width)))}#index #time_table #schedule li.s0:before{top:calc(.0805555556 * (100vw - var(--scroll-bar-width)))}#index #time_table #schedule li.s0:before{left:calc(-.0416666667 * (100vw - var(--scroll-bar-width)))}#index #time_table #schedule li.s1:after{top:calc(.0402777778 * (100vw - var(--scroll-bar-width)))}#index #time_table #schedule li.s1:after{left:calc(-.0819444444 * (100vw - var(--scroll-bar-width)))}#index #time_table #schedule li.rest:before{top:calc(0 * (100vw - var(--scroll-bar-width)))}#index #time_table #schedule li.rest:before{left:calc(-.0819444444 * (100vw - var(--scroll-bar-width)))}#index #time_table #schedule li.rest:after{top:calc(0 * (100vw - var(--scroll-bar-width)))}#index #time_table #schedule li.rest:after{left:calc(-.1625 * (100vw - var(--scroll-bar-width)))}#index #time_table #schedule li.s4:before{top:calc(.0402777778 * (100vw - var(--scroll-bar-width)))}#index #time_table #schedule li.s4:before{left:calc(-.0819444444 * (100vw - var(--scroll-bar-width)))}#index #time_table #schedule li.s4:after{top:calc(.1208333333 * (100vw - var(--scroll-bar-width)))}#index #time_table #schedule li.s4:after{left:calc(-.0416666667 * (100vw - var(--scroll-bar-width)))}#index #time_table #schedule li.s7:before{top:calc(.0402777778 * (100vw - var(--scroll-bar-width)))}#index #time_table #schedule li.s7:before{left:calc(-.0416666667 * (100vw - var(--scroll-bar-width)))}#index #time_table #schedule .rest{width:calc(.5229166667 * (100vw - var(--scroll-bar-width)))}#index #time_table #schedule .rest{height:calc(.0388888889 * (100vw - var(--scroll-bar-width)))}#index #time_table #schedule .rest p{font-size:calc(.0097222222 * (100vw - var(--scroll-bar-width)))}#index #time_table .after_party{margin-top:calc(.0013888889 * (100vw - var(--scroll-bar-width)))}#index #time_table .after_party{width:calc(.6451388889 * (100vw - var(--scroll-bar-width)))}#index #time_table .after_party .t{width:calc(.0888888889 * (100vw - var(--scroll-bar-width)))}#index #time_table .after_party .t{margin-left:calc(.0388888889 * (100vw - var(--scroll-bar-width)))}#index #time_table .after_party .t{font-size:calc(.0152777778 * (100vw - var(--scroll-bar-width)))}#index #time_table .after_party h4{width:calc(.2493055556 * (100vw - var(--scroll-bar-width)))}#index #time_table .after_party h4{font-size:calc(.0208333333 * (100vw - var(--scroll-bar-width)))}#index #time_table .after_party .d{margin-top:calc(0 * (100vw - var(--scroll-bar-width)))}#index #time_table .after_party .d p{font-size:calc(.0083333333 * (100vw - var(--scroll-bar-width)))}#index #get_ticket{padding-top:calc(.1201388889 * (100vw - var(--scroll-bar-width)))}#index #get_ticket [data-component-section-header] h2 ._t{width:calc(.3 * (100vw - var(--scroll-bar-width)))}#index #get_ticket [data-component-section-header] h2 ._t{height:calc(.1111111111 * (100vw - var(--scroll-bar-width)))}#index #get_ticket .ticket{margin-top:calc(.0694444444 * (100vw - var(--scroll-bar-width)))}#index #get_ticket .ticket a{height:calc(.2013888889 * (100vw - var(--scroll-bar-width)))}#index #get_ticket .table{margin-top:calc(.0402777778 * (100vw - var(--scroll-bar-width)))}#index #get_ticket .table{margin-left:calc(.0013888889 * (100vw - var(--scroll-bar-width)))}#index #get_ticket .table h3{font-size:calc(.0152777778 * (100vw - var(--scroll-bar-width)))}#index #get_ticket .table .caution p{font-size:calc(.0097222222 * (100vw - var(--scroll-bar-width)))}#index #get_ticket .table dl{margin-top:calc(.0263888889 * (100vw - var(--scroll-bar-width)))}#index #get_ticket .table dl._first{margin-top:calc(.01875 * (100vw - var(--scroll-bar-width)))}#index #get_ticket .table dl dt,#index #get_ticket .table dl dd,#index #get_ticket .table dl p{font-size:calc(.0097222222 * (100vw - var(--scroll-bar-width)))}#index #get_ticket .table .maps{margin-top:calc(.0194444444 * (100vw - var(--scroll-bar-width)))}#index #our_sponsor{padding-top:calc(.1840277778 * (100vw - var(--scroll-bar-width)))}#index #our_sponsor{padding-bottom:calc(.125 * (100vw - var(--scroll-bar-width)))}#index #our_sponsor [data-component-section-header] h2 ._t{width:calc(.3888888889 * (100vw - var(--scroll-bar-width)))}#index #our_sponsor [data-component-section-header] h2 ._t{height:calc(.1111111111 * (100vw - var(--scroll-bar-width)))}#index #our_sponsor .list{width:calc(.6472222222 * (100vw - var(--scroll-bar-width)))}#index #our_sponsor .list{margin-top:calc(.0986111111 * (100vw - var(--scroll-bar-width)))}#index #our_sponsor .list:last-child{padding-bottom:calc(.05 * (100vw - var(--scroll-bar-width)))}#index #our_sponsor .list:last-child:before{height:calc(.0013888889 * (100vw - var(--scroll-bar-width)))}#index #our_sponsor .list{border-width:calc(.0013888889 * (100vw - var(--scroll-bar-width)))}#index #our_sponsor .list.gold{margin-top:calc(.0756944444 * (100vw - var(--scroll-bar-width)))}#index #our_sponsor .list.silver{margin-top:calc(.0583333333 * (100vw - var(--scroll-bar-width)))}#index #our_sponsor .list.special,#index #our_sponsor .list.host{margin-top:calc(.0625 * (100vw - var(--scroll-bar-width)))}#index #our_sponsor .list h3{margin-left:calc(.0027777778 * (100vw - var(--scroll-bar-width)))}#index #our_sponsor .list h3 .star{left:calc(-.0138888889 * (100vw - var(--scroll-bar-width)))}#index #our_sponsor .list h3 .star.founder{width:calc(.0513888889 * (100vw - var(--scroll-bar-width)))}#index #our_sponsor .list h3 .star.founder{height:calc(.0263888889 * (100vw - var(--scroll-bar-width)))}#index #our_sponsor .list h3 .star.gold{width:calc(.0243055556 * (100vw - var(--scroll-bar-width)))}#index #our_sponsor .list h3 .star.gold{height:calc(.0236111111 * (100vw - var(--scroll-bar-width)))}#index #our_sponsor .list h3 .star.silver{width:calc(.0243055556 * (100vw - var(--scroll-bar-width)))}#index #our_sponsor .list h3 .star.silver{height:calc(.0236111111 * (100vw - var(--scroll-bar-width)))}#index #our_sponsor .list h3 .ttl .ff-e{font-size:calc(.0180555556 * (100vw - var(--scroll-bar-width)))}#index #our_sponsor .list h3 .ttl .j{margin-top:calc(.0048611111 * (100vw - var(--scroll-bar-width)))}#index #our_sponsor .list h3 .ttl .j{font-size:calc(.0083333333 * (100vw - var(--scroll-bar-width)))}#index #our_sponsor .list h3 .ttl.special .ff-e,#index #our_sponsor .list h3 .ttl.host .ff-e{font-size:calc(.0152777778 * (100vw - var(--scroll-bar-width)))}#index #our_sponsor .list ul{margin-left:calc(.0027777778 * (100vw - var(--scroll-bar-width)))}#index #our_sponsor .list ul li{margin-top:calc(-.0034722222 * (100vw - var(--scroll-bar-width)))}#index #our_sponsor .list ul li{margin-left:calc(-.0017361111 * (100vw - var(--scroll-bar-width)))}#index #our_sponsor .list ul li{margin-right:calc(-.0017361111 * (100vw - var(--scroll-bar-width)))}#index #our_sponsor .list ul li:before{width:calc(.0034722222 * (100vw - var(--scroll-bar-width)))}#index #our_sponsor .list ul li:before{height:calc(.0034722222 * (100vw - var(--scroll-bar-width)))}#index #our_sponsor .list ul li:after{width:calc(.0034722222 * (100vw - var(--scroll-bar-width)))}#index #our_sponsor .list ul li:after{height:calc(.0034722222 * (100vw - var(--scroll-bar-width)))}#index #our_sponsor .list ul li ._dot:before{width:calc(.0034722222 * (100vw - var(--scroll-bar-width)))}#index #our_sponsor .list ul li ._dot:before{height:calc(.0034722222 * (100vw - var(--scroll-bar-width)))}#index #our_sponsor .list ul li ._dot:after{width:calc(.0034722222 * (100vw - var(--scroll-bar-width)))}#index #our_sponsor .list ul li ._dot:after{height:calc(.0034722222 * (100vw - var(--scroll-bar-width)))}#index #our_sponsor .list ul.founder{margin-top:calc(.0319444444 * (100vw - var(--scroll-bar-width)))}#index #our_sponsor .list ul.founder li{height:calc(.1284722222 * (100vw - var(--scroll-bar-width)))}#index #our_sponsor .list ul.founder li[data-logo=maxon] img{width:calc(.2027777778 * (100vw - var(--scroll-bar-width)))}#index #our_sponsor .list ul.founder li[data-logo=born_digital] img,#index #our_sponsor .list ul.founder li[data-logo=dell] img{width:calc(.2243055556 * (100vw - var(--scroll-bar-width)))}#index #our_sponsor .list ul.founder li[data-logo=nvidia] img{width:calc(.2013888889 * (100vw - var(--scroll-bar-width)))}#index #our_sponsor .list ul.gold{margin-top:calc(.0388888889 * (100vw - var(--scroll-bar-width)))}#index #our_sponsor .list ul.gold li{height:calc(.1291666667 * (100vw - var(--scroll-bar-width)))}#index #our_sponsor .list ul.gold li[data-logo=amakusashi] img{width:calc(.1 * (100vw - var(--scroll-bar-width)))}#index #our_sponsor .list ul.gold li[data-logo=dipsy] img{width:calc(.1201388889 * (100vw - var(--scroll-bar-width)))}#index #our_sponsor .list ul.gold li[data-logo=wow] img{width:calc(.0854166667 * (100vw - var(--scroll-bar-width)))}#index #our_sponsor .list ul.gold li[data-logo=otoy] img{width:calc(.0402777778 * (100vw - var(--scroll-bar-width)))}#index #our_sponsor .list ul.gold li[data-logo=render_network] img{width:calc(.1069444444 * (100vw - var(--scroll-bar-width)))}#index #our_sponsor .list ul.silver{margin-top:calc(.0347222222 * (100vw - var(--scroll-bar-width)))}#index #our_sponsor .list ul.silver li{height:calc(.0993055556 * (100vw - var(--scroll-bar-width)))}#index #our_sponsor .list ul.silver li[data-logo=vixi] img{width:calc(.0465277778 * (100vw - var(--scroll-bar-width)))}#index #our_sponsor .list ul.silver li[data-logo=kassen] img{width:calc(.0451388889 * (100vw - var(--scroll-bar-width)))}#index #our_sponsor .list ul.silver li[data-logo=greyscalegorilla] img{width:calc(.0520833333 * (100vw - var(--scroll-bar-width)))}#index #our_sponsor .list ul.silver li[data-logo=coloso] img{width:calc(.0680555556 * (100vw - var(--scroll-bar-width)))}#index #our_sponsor .list ul.silver li[data-logo="3dconnexion"] img{width:calc(.0972222222 * (100vw - var(--scroll-bar-width)))}#index #our_sponsor .list ul.silver li[data-logo=nieichi] img{width:calc(.0597222222 * (100vw - var(--scroll-bar-width)))}#index #our_sponsor .list ul.silver li[data-logo=pics] img{width:calc(.0659722222 * (100vw - var(--scroll-bar-width)))}#index #our_sponsor .list ul.silver li[data-logo=multra] img{width:calc(.0729166667 * (100vw - var(--scroll-bar-width)))}#index #our_sponsor .list ul.silver li[data-logo=mellowsoda] img{width:calc(.0576388889 * (100vw - var(--scroll-bar-width)))}#index #our_sponsor .list ul.silver li[data-logo=light_the_way] img{width:calc(.0402777778 * (100vw - var(--scroll-bar-width)))}#index #our_sponsor .list ul.silver li[data-logo=cs2] img{width:calc(.0444444444 * (100vw - var(--scroll-bar-width)))}#index #our_sponsor .list ul.silver li[data-logo=moff] img{width:calc(.0673611111 * (100vw - var(--scroll-bar-width)))}#index #our_sponsor .list ul.silver li[data-logo=flux] img{width:calc(.0770833333 * (100vw - var(--scroll-bar-width)))}#index #our_sponsor .list ul.special li{margin-top:calc(0 * (100vw - var(--scroll-bar-width)))}#index #our_sponsor .list ul.special li[data-logo=shinchitose] img{width:calc(.1090277778 * (100vw - var(--scroll-bar-width)))}#index #our_sponsor .list ul.special li[data-logo=flightgraf] img{width:calc(.1020833333 * (100vw - var(--scroll-bar-width)))}#index #our_sponsor .list ul.special li[data-logo=tunnel_tokyo] img{width:calc(.1263888889 * (100vw - var(--scroll-bar-width)))}#index #our_sponsor .list ul.host li{height:calc(.0715277778 * (100vw - var(--scroll-bar-width)))}#index #our_sponsor .list ul.host li{margin-top:calc(0 * (100vw - var(--scroll-bar-width)))}#index #our_sponsor .list ul.host li[data-logo=signif] img{width:calc(.0930555556 * (100vw - var(--scroll-bar-width)))}#index #our_sponsor .list ul.host li[data-logo=cgworld] img{width:calc(.1444444444 * (100vw - var(--scroll-bar-width)))}}@media (min-width: 750px) and (max-width: 750px){#modal_wrapper{padding-top:calc(.1253333333 * (100vw - var(--scroll-bar-width)))}#modal_wrapper{padding-bottom:calc(.1253333333 * (100vw - var(--scroll-bar-width)))}.modal_profile .col .head .type{margin-top:calc(0 * (100vw - var(--scroll-bar-width)))}.modal_profile .col .head .type{font-size:calc(.0186666667 * (100vw - var(--scroll-bar-width)))}.modal_profile .col .head h2{margin-top:calc(.0426666667 * (100vw - var(--scroll-bar-width)))}.modal_profile .col .head h2{font-size:calc(.0933333333 * (100vw - var(--scroll-bar-width)))}.modal_profile .col .head .pos{margin-top:calc(.024 * (100vw - var(--scroll-bar-width)))}.modal_profile .col .head .pos{font-size:calc(.016 * (100vw - var(--scroll-bar-width)))}.modal_profile .desc{margin-top:calc(.0586666667 * (100vw - var(--scroll-bar-width)))}.modal_profile .desc p{font-size:calc(.0186666667 * (100vw - var(--scroll-bar-width)))}.modal_profile .award{margin-top:calc(.064 * (100vw - var(--scroll-bar-width)))}.modal_profile .award h3{font-size:calc(.0186666667 * (100vw - var(--scroll-bar-width)))}.modal_profile .award .d{margin-top:calc(.032 * (100vw - var(--scroll-bar-width)))}.modal_profile .award p{font-size:calc(.0186666667 * (100vw - var(--scroll-bar-width)))}.modal_profile .sites{margin-top:calc(.0533333333 * (100vw - var(--scroll-bar-width)))}.modal_profile .sites li{font-size:calc(.024 * (100vw - var(--scroll-bar-width)))}}@media (min-width: 751px){body{backface-visibility:hidden;-webkit-backface-visibility:hidden}.switch_sp,br.sp,br.tab{display:none}[data-plx][data-plx=right-b] img{transform-origin:80%}[data-plx][data-plx-no-scale-pc] img{transform:scale(1)!important}._nowrap_pc{white-space:nowrap}._ls_pc{letter-spacing:-.05em}header .get_ticket{position:absolute;top:0;right:0}footer .row_mid{display:flex;align-items:flex-end;justify-content:space-between}footer .row_mid .ttl_contact{line-height:41.6666666667%}footer .row_mid .contact .s{line-height:89.2857142857%}footer .row_mid .contact .mail a{line-height:25%}.btm_ticket{display:none}[data-component-section-header]{display:flex;justify-content:space-between}[data-component-head-desc] p{line-height:185.7142857143%}#modal .close{position:absolute;top:0;right:0;z-index:2}.modal_profile .row{display:grid;grid-template-columns:repeat(2,1fr);column-gap:67px}@media not screen and (min-width: 751px){.modal_profile .row{column-gap:calc(.1786666667 * (100vw - var(--scroll-bar-width)))}}.modal_profile .col .head h2{line-height:85.7142857143%}.modal_profile .desc p,.modal_profile .award p{line-height:185.7142857143%}#index #kv .box,#index #statement .box{padding-left:1px;padding-right:1px}#index #statement .box .whats{position:absolute;top:408px;left:704px}@media not screen and (min-width: 751px){#index #statement .box .whats{top:calc(0 * (100vw - var(--scroll-bar-width)))}}@media not screen and (min-width: 751px){#index #statement .box .whats{left:calc(0 * (100vw - var(--scroll-bar-width)))}}#index #statement .box .get_ticket{display:none}#index #talk_session_head .line p{line-height:71.4285714286%}#index #talk_session #speakers a .col{display:flex;align-items:flex-end;column-gap:51px}@media not screen and (min-width: 751px){#index #talk_session #speakers a .col{column-gap:calc(.136 * (100vw - var(--scroll-bar-width)))}}#index #talk_session #speakers .name{line-height:85.7142857143%}#index #talk_session #speakers .profile{line-height:150%}#index #talk_session #speakers .ico{position:absolute;bottom:4px;right:0}@media not screen and (min-width: 751px){#index #talk_session #speakers .ico{bottom:calc(.0106666667 * (100vw - var(--scroll-bar-width)))}}#index #time_table #schedule ul .row{display:flex}#index #time_table #schedule .row h3{line-height:87.5%}#index #time_table #schedule .row .profile{line-height:150%}#index #time_table #schedule .row .desc p{line-height:185.7142857143%}#index #time_table #schedule li:before,#index #time_table #schedule li:after{animation-name:GridBlink;animation-iteration-count:infinite;animation-timing-function:steps(1)}#index #time_table .after_party{height:136px}@media not screen and (min-width: 751px){#index #time_table .after_party{height:calc(.3626666667 * (100vw - var(--scroll-bar-width)))}}#index #time_table .after_party .t{line-height:100%}#index #time_table .after_party .info{display:flex;align-items:center}#index #time_table .after_party .d p{letter-spacing:.1em}#index #get_ticket .table .caution p,#index #get_ticket .table dl dt,#index #get_ticket .table dl dd,#index #get_ticket .table dl p{line-height:157.1428571429%}#index #our_sponsor .list h3 .ttl .ff-e{line-height:57.6923076923%}#index #our_sponsor .list h3 .ttl .j{line-height:141.6666666667%}#index #our_sponsor .list ul.founder{grid-template-columns:repeat(2,1fr)}#index #our_sponsor .list ul.founder li:nth-child(2){margin-top:0}#index #our_sponsor .list ul.founder li:first-child,#index #our_sponsor .list ul.founder li:nth-child(odd){margin-left:0}#index #our_sponsor .list ul.founder li:nth-child(2n){margin-right:0}#index #our_sponsor .list ul.gold li:nth-child(3){margin-top:0}#index #our_sponsor .list ul.gold li:first-child,#index #our_sponsor .list ul.gold li:nth-child(3n+1){margin-left:0}#index #our_sponsor .list ul.gold li:nth-child(3n){margin-right:0}#index #our_sponsor .list ul.gold{grid-template-columns:repeat(3,1fr)}#index #our_sponsor .list ul.silver li:nth-child(3){margin-top:0}#index #our_sponsor .list ul.silver li:nth-child(4){margin-top:0}#index #our_sponsor .list ul.silver li:first-child,#index #our_sponsor .list ul.silver li:nth-child(4n+1){margin-left:0}#index #our_sponsor .list ul.silver li:nth-child(4n){margin-right:0}#index #our_sponsor .list ul.silver{grid-template-columns:repeat(4,1fr)}#index #our_sponsor .list ul.special{grid-template-columns:repeat(2,1fr);width:80%;margin:67px auto 0;row-gap:75px}@media not screen and (min-width: 751px){#index #our_sponsor .list ul.special{margin-top:calc(0 * (100vw - var(--scroll-bar-width)))}}@media not screen and (min-width: 751px){#index #our_sponsor .list ul.special{row-gap:calc(.2 * (100vw - var(--scroll-bar-width)))}}#index #our_sponsor .list ul.special li{height:103px}@media not screen and (min-width: 751px){#index #our_sponsor .list ul.special li{height:calc(.2746666667 * (100vw - var(--scroll-bar-width)))}}#index #our_sponsor .list ul.special li[data-logo=tunnel_tokyo]{grid-column:1/-1;justify-self:center}#index #our_sponsor .list ul.host{grid-template-columns:repeat(2,1fr);width:80%;margin:67px auto 0}@media not screen and (min-width: 751px){#index #our_sponsor .list ul.host{margin-top:calc(0 * (100vw - var(--scroll-bar-width)))}}}@media (min-width: 751px) and (max-width: 1080px){#modal_inner{max-width:640px}.modal_profile .row{display:block}.modal_profile .img{width:420px;height:420px}.modal_profile .col .head .type{margin-top:47px}.modal_profile .desc,.modal_profile .award{padding-left:56px}}@media (min-width: 751px) and (min-width: 750px) and (max-width: 1440px){.modal_profile .row{column-gap:calc(.0465277778 * (100vw - var(--scroll-bar-width)))}#index #statement .box .whats{top:calc(.2833333333 * (100vw - var(--scroll-bar-width)))}#index #statement .box .whats{left:calc(.4888888889 * (100vw - var(--scroll-bar-width)))}#index #talk_session #speakers a .col{column-gap:calc(.0354166667 * (100vw - var(--scroll-bar-width)))}#index #talk_session #speakers .ico{bottom:calc(.0027777778 * (100vw - var(--scroll-bar-width)))}#index #time_table .after_party{height:calc(.0944444444 * (100vw - var(--scroll-bar-width)))}#index #our_sponsor .list ul.special{margin-top:calc(.0465277778 * (100vw - var(--scroll-bar-width)))}#index #our_sponsor .list ul.special{row-gap:calc(.0520833333 * (100vw - var(--scroll-bar-width)))}#index #our_sponsor .list ul.special li{height:calc(.0715277778 * (100vw - var(--scroll-bar-width)))}#index #our_sponsor .list ul.host{margin-top:calc(.0465277778 * (100vw - var(--scroll-bar-width)))}}@media not screen and (min-width: 751px){body{z-index:10;backface-visibility:hidden;-webkit-backface-visibility:hidden}.switch_pc{display:none}br.sp{display:inherit}br.pc,br.tab{display:none}[data-hover=txt-line] ._t{padding-bottom:calc(.0053333333 * (100vw - var(--scroll-bar-width)))}[data-hover=txt-line] ._t{margin-bottom:calc(-.0053333333 * (100vw - var(--scroll-bar-width)))}[data-plx][data-plx=right-b] img{transform-origin:75%}body{scroll-padding-top:calc(0 * (100vw - var(--scroll-bar-width)))}._nowrap_sp{white-space:nowrap}header [data-header-inner]{max-width:calc(3.84 * (100vw - var(--scroll-bar-width)))}header [data-header-inner]{padding-top:calc(.056 * (100vw - var(--scroll-bar-width)))}header [data-header-inner]{column-gap:calc(.0853333333 * (100vw - var(--scroll-bar-width)))}header .logo_pxp{width:calc(.2 * (100vw - var(--scroll-bar-width)))}header .logo_pxp{height:calc(.096 * (100vw - var(--scroll-bar-width)))}header .logo_pxp{margin-left:calc(.056 * (100vw - var(--scroll-bar-width)))}header nav ul{column-gap:calc(.0613333333 * (100vw - var(--scroll-bar-width)))}header nav li a{font-size:calc(.032 * (100vw - var(--scroll-bar-width)))}header nav li a ._t{top:calc(-.0026666667 * (100vw - var(--scroll-bar-width)))}header nav li a:before{width:calc(.008 * (100vw - var(--scroll-bar-width)))}header nav li a:before{height:calc(.008 * (100vw - var(--scroll-bar-width)))}header nav li a:before{left:calc(-.0186666667 * (100vw - var(--scroll-bar-width)))}header .get_ticket{width:calc(.6346666667 * (100vw - var(--scroll-bar-width)))}header .get_ticket{height:calc(.3146666667 * (100vw - var(--scroll-bar-width)))}header .get_ticket{display:none;position:fixed;bottom:0;right:0}header .get_ticket{margin-right:calc(.0026666667 * (100vw - var(--scroll-bar-width)))}footer{padding-top:calc(.1573333333 * (100vw - var(--scroll-bar-width)))}footer{padding-bottom:calc(.0773333333 * (100vw - var(--scroll-bar-width)))}footer .row_top .col_l .ttl{width:calc(.504 * (100vw - var(--scroll-bar-width)))}footer .row_top .col_l .ttl{height:calc(.1653333333 * (100vw - var(--scroll-bar-width)))}footer .row_top .col_r .sns{margin-top:calc(.0053333333 * (100vw - var(--scroll-bar-width)))}footer .row_top .col_r .sns ul{column-gap:calc(.0346666667 * (100vw - var(--scroll-bar-width)))}footer .row_top .col_r .sns ul a{width:calc(.0453333333 * (100vw - var(--scroll-bar-width)))}footer .row_top .col_r .sns ul a{height:calc(.0453333333 * (100vw - var(--scroll-bar-width)))}footer .row_mid{margin-top:calc(.064 * (100vw - var(--scroll-bar-width)))}footer .row_mid .ttl_creative{width:calc(.704 * (100vw - var(--scroll-bar-width)))}footer .row_mid .ttl_creative{height:calc(.2666666667 * (100vw - var(--scroll-bar-width)))}footer .row_mid .ttl_contact{margin-top:calc(.1226666667 * (100vw - var(--scroll-bar-width)))}footer .row_mid .ttl_contact{font-size:calc(.0533333333 * (100vw - var(--scroll-bar-width)))}footer .row_mid .contact{width:calc(.824 * (100vw - var(--scroll-bar-width)));margin-left:auto}footer .row_mid .contact{margin-top:calc(.032 * (100vw - var(--scroll-bar-width)))}footer .row_mid .contact .s{font-size:calc(.0266666667 * (100vw - var(--scroll-bar-width)))}footer .row_mid .contact .mail{margin-top:calc(.0053333333 * (100vw - var(--scroll-bar-width)))}footer .row_mid .contact .mail{padding-bottom:calc(.0426666667 * (100vw - var(--scroll-bar-width)))}footer .row_mid .contact .mail{margin-bottom:calc(.0106666667 * (100vw - var(--scroll-bar-width)))}footer .row_mid .contact .mail:before{height:calc(.0066666667 * (100vw - var(--scroll-bar-width)))}footer .row_mid .contact .mail a{font-size:calc(.08 * (100vw - var(--scroll-bar-width)))}footer .row_mid .contact .mail a{letter-spacing:0em}footer .row_btm{margin-top:calc(.16 * (100vw - var(--scroll-bar-width)))}footer .row_btm .logo{width:calc(.2 * (100vw - var(--scroll-bar-width)))}footer .row_btm .logo{height:calc(.0933333333 * (100vw - var(--scroll-bar-width)))}footer .row_btm .copyright{font-size:calc(.0266666667 * (100vw - var(--scroll-bar-width)))}.btm_fix{width:calc(.3973333333 * (100vw - var(--scroll-bar-width)))}.btm_fix{margin-top:calc(-.2986666667 * (100vw - var(--scroll-bar-width)))}.btm_fix .row{column-gap:calc(.004 * (100vw - var(--scroll-bar-width)))}.btm_fix .row a ._i{width:calc(.044 * (100vw - var(--scroll-bar-width)))}.btm_fix .row a ._i{height:calc(.044 * (100vw - var(--scroll-bar-width)))}.btm_ticket{width:calc(.3973333333 * (100vw - var(--scroll-bar-width)));padding-bottom:calc(.0986666667 * (100vw - var(--scroll-bar-width)));margin-top:calc(-.296 * (100vw - var(--scroll-bar-width)));margin-left:auto;position:sticky;bottom:1px;right:0;z-index:10}.btm_ticket:before,.btm_ticket:after{content:"";width:calc(.1973333333 * (100vw - var(--scroll-bar-width)));height:calc(.0973333333 * (100vw - var(--scroll-bar-width)));display:block;background-color:var(--color-pink);position:absolute;bottom:0}.btm_ticket:before{left:0}.btm_ticket:after{right:0}.btm_ticket .get_ticket a{display:block}[data-content-inner]{width:100%}[data-content-inner]{padding:0 calc(.0533333333 * (100vw - var(--scroll-bar-width)));box-sizing:border-box}[data-content-body]{width:100%}[data-component-section-header] h2 ._t{width:calc(.6613333333 * (100vw - var(--scroll-bar-width)))}[data-component-section-header] h2 ._t{height:calc(.2213333333 * (100vw - var(--scroll-bar-width)))}[data-component-section-header] h2 .x{width:calc(.032 * (100vw - var(--scroll-bar-width)))}[data-component-section-header] h2 .x{height:calc(.032 * (100vw - var(--scroll-bar-width)))}[data-component-section-header] h2 .x{top:calc(-.0746666667 * (100vw - var(--scroll-bar-width)))}[data-component-section-header] h2 .x{left:calc(0 * (100vw - var(--scroll-bar-width)))}[data-component-head-desc]{margin-top:calc(.104 * (100vw - var(--scroll-bar-width)))}[data-component-head-desc]{text-align:left}[data-component-head-desc] p{font-size:calc(.032 * (100vw - var(--scroll-bar-width)))}#modal,#modal_wrapper{height:100dvh}#modal_wrapper{padding-top:calc(.056 * (100vw - var(--scroll-bar-width)))}#modal_wrapper{padding-bottom:calc(.304 * (100vw - var(--scroll-bar-width)))}#modal_inner{width:calc(1.7333333333 * (100vw - var(--scroll-bar-width)))}#modal .close{width:calc(.1253333333 * (100vw - var(--scroll-bar-width)))}#modal .close{height:calc(.1253333333 * (100vw - var(--scroll-bar-width)))}#modal .close{position:absolute;bottom:calc(.056 * (100vw - var(--scroll-bar-width)));left:50%;transform:translate(-50%);z-index:5}.modal_profile{padding:0 calc(.056 * (100vw - var(--scroll-bar-width)))}.modal_profile .img{width:calc(.888 * (100vw - var(--scroll-bar-width)))}.modal_profile .img{height:calc(.888 * (100vw - var(--scroll-bar-width)))}.modal_profile .col .head .type{margin-top:calc(.1146666667 * (100vw - var(--scroll-bar-width)))}.modal_profile .col .head .type{font-size:calc(.032 * (100vw - var(--scroll-bar-width)))}.modal_profile .col .head h2{margin-top:calc(.0746666667 * (100vw - var(--scroll-bar-width)))}.modal_profile .col .head h2{font-size:calc(.08 * (100vw - var(--scroll-bar-width)))}.modal_profile .col .head .pos{margin-top:calc(.0266666667 * (100vw - var(--scroll-bar-width)))}.modal_profile .col .head .pos{font-size:calc(.0266666667 * (100vw - var(--scroll-bar-width)))}.modal_profile .desc{margin-top:calc(.1013333333 * (100vw - var(--scroll-bar-width)))}.modal_profile .desc{padding-left:calc(.1493333333 * (100vw - var(--scroll-bar-width)))}.modal_profile .desc p{font-size:calc(.032 * (100vw - var(--scroll-bar-width)))}.modal_profile .award{margin-top:calc(.1066666667 * (100vw - var(--scroll-bar-width)))}.modal_profile .award{padding-left:calc(.1493333333 * (100vw - var(--scroll-bar-width)))}.modal_profile .award h3{font-size:calc(.032 * (100vw - var(--scroll-bar-width)))}.modal_profile .award .d{margin-top:calc(.0586666667 * (100vw - var(--scroll-bar-width)))}.modal_profile .award p{font-size:calc(.032 * (100vw - var(--scroll-bar-width)))}.modal_profile .award p+p{margin-top:1.5em}.modal_profile .sites{margin-top:calc(.1013333333 * (100vw - var(--scroll-bar-width)))}.modal_profile .sites li{font-size:calc(.032 * (100vw - var(--scroll-bar-width)))}#index #kv .box{max-width:calc(3.84 * (100vw - var(--scroll-bar-width)))}#index #kv .box{padding-bottom:calc(0 * (100vw - var(--scroll-bar-width)))}#index #kv .box{padding-top:calc(.0346666667 * (100vw - var(--scroll-bar-width)))}#index #kv h1 .pxp{width:calc(.4826666667 * (100vw - var(--scroll-bar-width)))}#index #kv h1 .pxp{height:calc(.1333333333 * (100vw - var(--scroll-bar-width)))}#index #kv h1 .pxp{margin-left:calc(.056 * (100vw - var(--scroll-bar-width)))}#index #kv h1 .ttl{margin-top:calc(.0693333333 * (100vw - var(--scroll-bar-width)))}#index #kv h1 .ttl ._t{width:calc(.816 * (100vw - var(--scroll-bar-width)))}#index #kv h1 .ttl ._t{height:calc(.3226666667 * (100vw - var(--scroll-bar-width)))}#index #kv h1 .ttl ._t{margin-left:calc(.0533333333 * (100vw - var(--scroll-bar-width)))}#index #kv h1 .date{width:calc(.52 * (100vw - var(--scroll-bar-width)))}#index #kv h1 .date{height:calc(.1066666667 * (100vw - var(--scroll-bar-width)))}#index #kv h1 .date{margin-top:calc(.0853333333 * (100vw - var(--scroll-bar-width)))}#index #kv h1 .date{margin-left:calc(.048 * (100vw - var(--scroll-bar-width)))}#index #statement .box{max-width:calc(3.84 * (100vw - var(--scroll-bar-width)))}#index #statement .box{padding-left:calc(.0533333333 * (100vw - var(--scroll-bar-width)))}#index #statement .box{padding-top:calc(0 * (100vw - var(--scroll-bar-width)))}#index #statement .box .desc{margin-top:calc(.0933333333 * (100vw - var(--scroll-bar-width)))}#index #statement .box .desc{padding-left:calc(0 * (100vw - var(--scroll-bar-width)))}#index #statement .box .desc p{width:calc(.8 * (100vw - var(--scroll-bar-width)))}#index #statement .box .desc p{height:calc(.6026666667 * (100vw - var(--scroll-bar-width)))}#index #statement .box .b_row{margin-top:calc(.1066666667 * (100vw - var(--scroll-bar-width)));display:flex;justify-content:space-between;align-items:center}#index #statement .box .whats{width:calc(.2533333333 * (100vw - var(--scroll-bar-width)))}#index #statement .box .whats{height:calc(.0906666667 * (100vw - var(--scroll-bar-width)))}#index #talk_session_head{padding-top:calc(.32 * (100vw - var(--scroll-bar-width)))}#index #talk_session_head .line+.line{margin-top:calc(.0213333333 * (100vw - var(--scroll-bar-width)))}#index #talk_session_head .line p{font-size:calc(.08 * (100vw - var(--scroll-bar-width)))}#index #talk_session_head .line p.slush._a{margin-left:calc(.0186666667 * (100vw - var(--scroll-bar-width)))}#index #talk_session_head .line p.slush._a{margin-right:calc(.0186666667 * (100vw - var(--scroll-bar-width)))}#index #talk_session_head .line p.slush._b{margin-left:calc(.0186666667 * (100vw - var(--scroll-bar-width)))}#index #talk_session_head .line p.slush._b{margin-right:calc(.0186666667 * (100vw - var(--scroll-bar-width)))}#index #talk_session_head .line p.slush._c{margin-left:calc(.0186666667 * (100vw - var(--scroll-bar-width)))}#index #talk_session_head .line p.slush._c{margin-right:calc(.0186666667 * (100vw - var(--scroll-bar-width)))}#index #talk_session_head .line p.slush._d{margin-left:calc(.0186666667 * (100vw - var(--scroll-bar-width)))}#index #talk_session_head .line p.slush._d{margin-right:calc(.0186666667 * (100vw - var(--scroll-bar-width)))}#index #talk_session_head .line p.slush._e{margin-left:calc(.0186666667 * (100vw - var(--scroll-bar-width)))}#index #talk_session_head .line p.slush._e{margin-right:calc(.0186666667 * (100vw - var(--scroll-bar-width)))}#index #talk_session_head .line p.img{width:calc(.16 * (100vw - var(--scroll-bar-width)))}#index #talk_session_head .line p.img{height:calc(.0906666667 * (100vw - var(--scroll-bar-width)))}#index #talk_session_head .line p.img{margin-left:calc(.0186666667 * (100vw - var(--scroll-bar-width)))}#index #talk_session_head .line p.img{margin-right:calc(.0186666667 * (100vw - var(--scroll-bar-width)))}#index #talk_session_head .line p.img video{width:calc(.16 * (100vw - var(--scroll-bar-width)))}#index #talk_session_head .line p.img video{height:calc(.0906666667 * (100vw - var(--scroll-bar-width)))}#index #talk_session{padding-top:calc(.28 * (100vw - var(--scroll-bar-width)))}#index #talk_session{margin-bottom:calc(0 * (100vw - var(--scroll-bar-width)))}#index #talk_session{padding-bottom:calc(.2026666667 * (100vw - var(--scroll-bar-width)))}#index #talk_session #speakers{margin-top:calc(.1466666667 * (100vw - var(--scroll-bar-width)))}#index #talk_session #speakers .ph{width:calc(.3626666667 * (100vw - var(--scroll-bar-width)))}#index #talk_session #speakers .ph{height:calc(.3626666667 * (100vw - var(--scroll-bar-width)))}#index #talk_session #speakers .ph{margin-left:calc(-.0533333333 * (100vw - var(--scroll-bar-width)))}#index #talk_session #speakers .ph{margin-top:calc(0 * (100vw - var(--scroll-bar-width)))}#index #talk_session #speakers .ph{top:calc(50vh - .1813333333 * (100vw - var(--scroll-bar-width)));margin-bottom:calc(.0266666667 * (100vw - var(--scroll-bar-width)))}#index #talk_session #speakers .ph p{top:calc(0 * (100vw - var(--scroll-bar-width)))}#index #talk_session #speakers .info{width:calc(.5813333333 * (100vw - var(--scroll-bar-width)))}#index #talk_session #speakers .info{margin-top:calc(-.0026666667 * (100vw - var(--scroll-bar-width)))}#index #talk_session #speakers .info{padding-bottom:calc(0 * (100vw - var(--scroll-bar-width)))}#index #talk_session #speakers .info{padding-left:calc(.0746666667 * (100vw - var(--scroll-bar-width)))}#index #talk_session #speakers .speaker a{padding-top:calc(.04 * (100vw - var(--scroll-bar-width)))}#index #talk_session #speakers .speaker a{padding-bottom:calc(.04 * (100vw - var(--scroll-bar-width)))}#index #talk_session #speakers a .col,#index #talk_session #speakers .name{width:calc(.5066666667 * (100vw - var(--scroll-bar-width)))}#index #talk_session #speakers .name{font-size:calc(.08 * (100vw - var(--scroll-bar-width)))}#index #talk_session #speakers .name{margin-left:calc(0 * (100vw - var(--scroll-bar-width)))}#index #talk_session #speakers .profile{width:calc(.5066666667 * (100vw - var(--scroll-bar-width)))}#index #talk_session #speakers .profile{font-size:calc(.0266666667 * (100vw - var(--scroll-bar-width)))}#index #talk_session #speakers .profile{margin-top:calc(.0266666667 * (100vw - var(--scroll-bar-width)))}#index #talk_session #speakers .profile{margin-left:calc(0 * (100vw - var(--scroll-bar-width)))}#index #talk_session #speakers .ico{width:calc(.0426666667 * (100vw - var(--scroll-bar-width)))}#index #talk_session #speakers .ico{height:calc(.0426666667 * (100vw - var(--scroll-bar-width)))}#index #talk_session #speakers .ico{position:absolute;bottom:calc(.0106666667 * (100vw - var(--scroll-bar-width)));right:0}#index #talk_session #speakers .name,#index #talk_session #speakers .profile,#index #talk_session #speakers .ico{transition:inherit!important}#index #talk_session #speakers .ico{opacity:1!important}#index #talk_session #speakers .ico path{fill:#bdbdbd66;transition:inherit!important}#index #time_table{padding-top:calc(.2346666667 * (100vw - var(--scroll-bar-width)))}#index #time_table{padding-bottom:calc(.16 * (100vw - var(--scroll-bar-width)))}#index #time_table [data-component-section-header] h2 ._t{width:calc(.664 * (100vw - var(--scroll-bar-width)))}#index #time_table [data-component-section-header] h2 ._t{height:calc(.2186666667 * (100vw - var(--scroll-bar-width)))}#index #time_table [data-component-section-header] .desc{margin-top:calc(.0933333333 * (100vw - var(--scroll-bar-width)))}#index #time_table [data-component-section-header] .desc{display:none}#index #time_table [data-component-section-header] .desc .grid ._g{width:calc(.0973333333 * (100vw - var(--scroll-bar-width)))}#index #time_table [data-component-section-header] .desc .grid ._g{height:calc(.0973333333 * (100vw - var(--scroll-bar-width)))}#index #time_table [data-component-section-header] .desc .grid .gb{top:calc(.1546666667 * (100vw - var(--scroll-bar-width)))}#index #time_table [data-component-section-header] .desc .grid .gb{right:calc(.1546666667 * (100vw - var(--scroll-bar-width)))}#index #time_table [data-component-section-header] .desc .grid .gc{top:calc(0 * (100vw - var(--scroll-bar-width)))}#index #time_table [data-component-section-header] .desc .grid .gc{right:calc(.3093333333 * (100vw - var(--scroll-bar-width)))}#index #time_table [data-component-section-header] .desc .grid .gd{top:calc(.3093333333 * (100vw - var(--scroll-bar-width)))}#index #time_table [data-component-section-header] .desc .grid .gd{right:calc(0 * (100vw - var(--scroll-bar-width)))}#index #time_table #schedule{margin-top:calc(.1173333333 * (100vw - var(--scroll-bar-width)))}#index #time_table #schedule ul{width:calc(.996 * (100vw - var(--scroll-bar-width)))}#index #time_table #schedule ul{margin-left:calc(-.0493333333 * (100vw - var(--scroll-bar-width)))}#index #time_table #schedule ul li+li{margin-top:calc(0 * (100vw - var(--scroll-bar-width)))}#index #time_table #schedule .num .c{width:calc(.0973333333 * (100vw - var(--scroll-bar-width)))}#index #time_table #schedule .num .c{height:calc(.0973333333 * (100vw - var(--scroll-bar-width)))}#index #time_table #schedule .num .c{left:calc(0 * (100vw - var(--scroll-bar-width)))}#index #time_table #schedule .num .c:before{width:calc(.0973333333 * (100vw - var(--scroll-bar-width)))}#index #time_table #schedule .num .c:before{height:calc(.0973333333 * (100vw - var(--scroll-bar-width)))}#index #time_table #schedule .num .c .n{font-size:calc(.0533333333 * (100vw - var(--scroll-bar-width)))}#index #time_table #schedule .num .c small{font-size:calc(.0266666667 * (100vw - var(--scroll-bar-width)))}#index #time_table #schedule .num .c small{margin-top:calc(.0213333333 * (100vw - var(--scroll-bar-width)))}#index #time_table #schedule .num .ttl_s{width:calc(.1946666667 * (100vw - var(--scroll-bar-width)))}#index #time_table #schedule .num .ttl_s{height:calc(.0973333333 * (100vw - var(--scroll-bar-width)))}#index #time_table #schedule .num .ttl_s{font-size:calc(.04 * (100vw - var(--scroll-bar-width)))}#index #time_table #schedule .num .ttl_s{padding-left:calc(.0133333333 * (100vw - var(--scroll-bar-width)))}#index #time_table #schedule .num .ttl_s:before{width:calc(.0973333333 * (100vw - var(--scroll-bar-width)))}#index #time_table #schedule .num .ttl_s:before{height:calc(.0973333333 * (100vw - var(--scroll-bar-width)))}#index #time_table #schedule .num .ttl_s:before{left:calc(.004 * (100vw - var(--scroll-bar-width)))}#index #time_table #schedule .num .ttl_s:after{width:calc(.0973333333 * (100vw - var(--scroll-bar-width)))}#index #time_table #schedule .num .ttl_s:after{height:calc(.0973333333 * (100vw - var(--scroll-bar-width)))}#index #time_table #schedule .num .ttl_s:after{right:calc(-.008 * (100vw - var(--scroll-bar-width)))}#index #time_table #schedule .box{width:calc(.692 * (100vw - var(--scroll-bar-width)))}#index #time_table #schedule .box{padding-bottom:calc(.0973333333 * (100vw - var(--scroll-bar-width)))}#index #time_table #schedule .box .time{height:calc(.0773333333 * (100vw - var(--scroll-bar-width)))}#index #time_table #schedule .box .time{margin-top:calc(.04 * (100vw - var(--scroll-bar-width)))}#index #time_table #schedule .box .time{margin-left:calc(.04 * (100vw - var(--scroll-bar-width)))}#index #time_table #schedule .box .time img{height:calc(.0453333333 * (100vw - var(--scroll-bar-width)))}#index #time_table #schedule .row{margin-top:calc(0 * (100vw - var(--scroll-bar-width)))}#index #time_table #schedule .row{padding-left:calc(.0373333333 * (100vw - var(--scroll-bar-width)))}#index #time_table #schedule .row{padding-right:calc(.0426666667 * (100vw - var(--scroll-bar-width)))}#index #time_table #schedule .row .col{width:calc(.5546666667 * (100vw - var(--scroll-bar-width)))}#index #time_table #schedule .row .col{width:100%;display:flex;justify-content:space-between}#index #time_table #schedule .row h3{font-size:calc(.0533333333 * (100vw - var(--scroll-bar-width)))}#index #time_table #schedule .row .profile{margin-top:calc(0 * (100vw - var(--scroll-bar-width)))}#index #time_table #schedule .row .profile{font-size:calc(.0266666667 * (100vw - var(--scroll-bar-width)))}#index #time_table #schedule .row .desc{margin-top:calc(.0213333333 * (100vw - var(--scroll-bar-width)))}#index #time_table #schedule .row .desc{width:100%}#index #time_table #schedule .row .desc p{font-size:calc(.0266666667 * (100vw - var(--scroll-bar-width)))}#index #time_table #schedule .row .desc p{letter-spacing:.08em}#index #time_table #schedule .row .desc p br{display:none}#index #time_table #schedule .grid{width:calc(.3 * (100vw - var(--scroll-bar-width)))}#index #time_table #schedule .grid{height:calc(.3 * (100vw - var(--scroll-bar-width)))}#index #time_table #schedule .grid{top:calc(.1013333333 * (100vw - var(--scroll-bar-width)))}#index #time_table #schedule .grid{left:calc(0 * (100vw - var(--scroll-bar-width)))}#index #time_table #schedule .grid ._t,#index #time_table #schedule .grid ._m,#index #time_table #schedule .grid ._b{width:calc(.0973333333 * (100vw - var(--scroll-bar-width)))}#index #time_table #schedule .grid ._t,#index #time_table #schedule .grid ._m,#index #time_table #schedule .grid ._b{height:calc(.0973333333 * (100vw - var(--scroll-bar-width)))}#index #time_table #schedule .grid ._m{top:calc(.1013333333 * (100vw - var(--scroll-bar-width)))}#index #time_table #schedule .grid ._b{top:calc(.2026666667 * (100vw - var(--scroll-bar-width)))}#index #time_table #schedule .grid .g1{left:calc(.1013333333 * (100vw - var(--scroll-bar-width)))}#index #time_table #schedule .grid .g2{left:calc(.2026666667 * (100vw - var(--scroll-bar-width)))}#index #time_table #schedule li:before{width:calc(.0973333333 * (100vw - var(--scroll-bar-width)))}#index #time_table #schedule li:before{height:calc(.0973333333 * (100vw - var(--scroll-bar-width)))}#index #time_table #schedule li:before{display:none}#index #time_table #schedule li:after{width:calc(.0973333333 * (100vw - var(--scroll-bar-width)))}#index #time_table #schedule li:after{height:calc(.0973333333 * (100vw - var(--scroll-bar-width)))}#index #time_table #schedule li:after{display:none}#index #time_table #schedule li:before,#index #time_table #schedule li:after{animation:inherit}#index #time_table #schedule li.s0:before{top:calc(.3093333333 * (100vw - var(--scroll-bar-width)))}#index #time_table #schedule li.s0:before{left:calc(-.16 * (100vw - var(--scroll-bar-width)))}#index #time_table #schedule li.s1:after{top:calc(.1546666667 * (100vw - var(--scroll-bar-width)))}#index #time_table #schedule li.s1:after{left:calc(-.3146666667 * (100vw - var(--scroll-bar-width)))}#index #time_table #schedule li.rest:before{top:calc(0 * (100vw - var(--scroll-bar-width)))}#index #time_table #schedule li.rest:before{left:calc(-.3146666667 * (100vw - var(--scroll-bar-width)))}#index #time_table #schedule li.rest:after{top:calc(0 * (100vw - var(--scroll-bar-width)))}#index #time_table #schedule li.rest:after{left:calc(-.624 * (100vw - var(--scroll-bar-width)))}#index #time_table #schedule li.s4:before{top:calc(.1546666667 * (100vw - var(--scroll-bar-width)))}#index #time_table #schedule li.s4:before{left:calc(-.3146666667 * (100vw - var(--scroll-bar-width)))}#index #time_table #schedule li.s4:after{top:calc(.464 * (100vw - var(--scroll-bar-width)))}#index #time_table #schedule li.s4:after{left:calc(-.16 * (100vw - var(--scroll-bar-width)))}#index #time_table #schedule li.s7:before{top:calc(.1546666667 * (100vw - var(--scroll-bar-width)))}#index #time_table #schedule li.s7:before{left:calc(-.16 * (100vw - var(--scroll-bar-width)))}#index #time_table #schedule .rest{width:calc(.6933333333 * (100vw - var(--scroll-bar-width)))}#index #time_table #schedule .rest{height:calc(.0973333333 * (100vw - var(--scroll-bar-width)))}#index #time_table #schedule .rest p{font-size:calc(.0266666667 * (100vw - var(--scroll-bar-width)))}#index #time_table .after_party{margin-top:calc(0 * (100vw - var(--scroll-bar-width)))}#index #time_table .after_party{width:calc(.896 * (100vw - var(--scroll-bar-width)))}#index #time_table .after_party{margin-left:calc(.0533333333 * (100vw - var(--scroll-bar-width)));padding-top:calc(.0373333333 * (100vw - var(--scroll-bar-width)));padding-bottom:calc(.0373333333 * (100vw - var(--scroll-bar-width)));padding-right:calc(.0373333333 * (100vw - var(--scroll-bar-width)));align-items:flex-start}#index #time_table .after_party .t{width:calc(.2 * (100vw - var(--scroll-bar-width)))}#index #time_table .after_party .t{margin-left:calc(.0426666667 * (100vw - var(--scroll-bar-width)))}#index #time_table .after_party .t{font-size:calc(.04 * (100vw - var(--scroll-bar-width)))}#index #time_table .after_party h4{width:100%}#index #time_table .after_party h4{font-size:calc(.04 * (100vw - var(--scroll-bar-width)))}#index #time_table .after_party h4{line-height:100%}#index #time_table .after_party .d{margin-top:calc(.0186666667 * (100vw - var(--scroll-bar-width)))}#index #time_table .after_party .d p{font-size:calc(.0266666667 * (100vw - var(--scroll-bar-width)))}#index #time_table .after_party .d p{line-height:180%}#index #get_ticket{padding-top:calc(.2773333333 * (100vw - var(--scroll-bar-width)))}#index #get_ticket [data-component-section-header] h2 ._t{width:calc(.6613333333 * (100vw - var(--scroll-bar-width)))}#index #get_ticket [data-component-section-header] h2 ._t{height:calc(.224 * (100vw - var(--scroll-bar-width)))}#index #get_ticket .ticket{margin-top:calc(.1413333333 * (100vw - var(--scroll-bar-width)))}#index #get_ticket .ticket a{height:calc(.7493333333 * (100vw - var(--scroll-bar-width)))}#index #get_ticket .table{margin-top:calc(.112 * (100vw - var(--scroll-bar-width)))}#index #get_ticket .table{margin-left:calc(.0053333333 * (100vw - var(--scroll-bar-width)))}#index #get_ticket .table h3{font-size:calc(.04 * (100vw - var(--scroll-bar-width)))}#index #get_ticket .table .caution p{font-size:calc(.032 * (100vw - var(--scroll-bar-width)))}#index #get_ticket .table dl{margin-top:calc(.0586666667 * (100vw - var(--scroll-bar-width)))}#index #get_ticket .table dl._first{margin-top:calc(.04 * (100vw - var(--scroll-bar-width)))}#index #get_ticket .table dl dt,#index #get_ticket .table dl dd,#index #get_ticket .table dl p{font-size:calc(.032 * (100vw - var(--scroll-bar-width)))}#index #get_ticket .table dl dd+dt{margin-top:1.9em}#index #get_ticket .table .maps{margin-top:calc(.064 * (100vw - var(--scroll-bar-width)))}#index #our_sponsor{padding-top:calc(.2586666667 * (100vw - var(--scroll-bar-width)))}#index #our_sponsor{padding-bottom:calc(.448 * (100vw - var(--scroll-bar-width)))}#index #our_sponsor [data-component-section-header] h2 ._t{width:calc(.7626666667 * (100vw - var(--scroll-bar-width)))}#index #our_sponsor [data-component-section-header] h2 ._t{height:calc(.2213333333 * (100vw - var(--scroll-bar-width)))}#index #our_sponsor .list{width:calc(.5866666667 * (100vw - var(--scroll-bar-width)))}#index #our_sponsor .list{margin-top:calc(.128 * (100vw - var(--scroll-bar-width)))}#index #our_sponsor .list{margin-left:auto;margin-right:calc(.0026666667 * (100vw - var(--scroll-bar-width)))}#index #our_sponsor .list:last-child{padding-bottom:calc(.08 * (100vw - var(--scroll-bar-width)))}#index #our_sponsor .list:last-child:before{width:calc(.736 * (100vw - var(--scroll-bar-width)))}#index #our_sponsor .list:last-child:before{height:calc(.0026666667 * (100vw - var(--scroll-bar-width)))}#index #our_sponsor .list{border-width:calc(.0053333333 * (100vw - var(--scroll-bar-width)))}#index #our_sponsor .list.gold{margin-top:calc(.1146666667 * (100vw - var(--scroll-bar-width)))}#index #our_sponsor .list.silver{margin-top:calc(.112 * (100vw - var(--scroll-bar-width)))}#index #our_sponsor .list.special,#index #our_sponsor .list.host{margin-top:calc(.1333333333 * (100vw - var(--scroll-bar-width)))}#index #our_sponsor .list h3{margin-left:calc(.0053333333 * (100vw - var(--scroll-bar-width)))}#index #our_sponsor .list h3 .star{top:38%}#index #our_sponsor .list h3 .star{left:calc(-.056 * (100vw - var(--scroll-bar-width)))}#index #our_sponsor .list h3 .star.founder{width:calc(.0986666667 * (100vw - var(--scroll-bar-width)))}#index #our_sponsor .list h3 .star.founder{height:calc(.0506666667 * (100vw - var(--scroll-bar-width)))}#index #our_sponsor .list h3 .star.gold{width:calc(.0986666667 * (100vw - var(--scroll-bar-width)))}#index #our_sponsor .list h3 .star.gold{height:calc(.0453333333 * (100vw - var(--scroll-bar-width)))}#index #our_sponsor .list h3 .star.silver{width:calc(.0986666667 * (100vw - var(--scroll-bar-width)))}#index #our_sponsor .list h3 .star.silver{height:calc(.0453333333 * (100vw - var(--scroll-bar-width)))}#index #our_sponsor .list h3 .ttl .ff-e{font-size:calc(.0533333333 * (100vw - var(--scroll-bar-width)))}#index #our_sponsor .list h3 .ttl .ff-e{font-weight:700}#index #our_sponsor .list h3 .ttl .j{margin-top:calc(.008 * (100vw - var(--scroll-bar-width)))}#index #our_sponsor .list h3 .ttl .j{font-size:calc(.0266666667 * (100vw - var(--scroll-bar-width)))}#index #our_sponsor .list h3 .ttl.special .ff-e,#index #our_sponsor .list h3 .ttl.host .ff-e{font-size:calc(.04 * (100vw - var(--scroll-bar-width)))}#index #our_sponsor .list ul{margin-left:calc(.0053333333 * (100vw - var(--scroll-bar-width)))}#index #our_sponsor .list ul li{margin-top:calc(-.008 * (100vw - var(--scroll-bar-width)))}#index #our_sponsor .list ul li{margin-left:calc(-.004 * (100vw - var(--scroll-bar-width)))}#index #our_sponsor .list ul li{margin-right:calc(-.004 * (100vw - var(--scroll-bar-width)))}#index #our_sponsor .list ul li:before{width:calc(.008 * (100vw - var(--scroll-bar-width)))}#index #our_sponsor .list ul li:before{height:calc(.008 * (100vw - var(--scroll-bar-width)))}#index #our_sponsor .list ul li:after{width:calc(.008 * (100vw - var(--scroll-bar-width)))}#index #our_sponsor .list ul li:after{height:calc(.008 * (100vw - var(--scroll-bar-width)))}#index #our_sponsor .list ul li ._dot:before{width:calc(.008 * (100vw - var(--scroll-bar-width)))}#index #our_sponsor .list ul li ._dot:before{height:calc(.008 * (100vw - var(--scroll-bar-width)))}#index #our_sponsor .list ul li ._dot:after{width:calc(.008 * (100vw - var(--scroll-bar-width)))}#index #our_sponsor .list ul li ._dot:after{height:calc(.008 * (100vw - var(--scroll-bar-width)))}#index #our_sponsor .list ul.founder{margin-top:calc(.0666666667 * (100vw - var(--scroll-bar-width)))}#index #our_sponsor .list ul.founder{grid-template-columns:repeat(1,1fr)}#index #our_sponsor .list ul.founder li{height:calc(.2666666667 * (100vw - var(--scroll-bar-width)))}#index #our_sponsor .list ul.founder li{margin-left:0;margin-right:0}#index #our_sponsor .list ul.founder li[data-logo=maxon] img{width:calc(.3893333333 * (100vw - var(--scroll-bar-width)))}#index #our_sponsor .list ul.founder li[data-logo=born_digital] img{width:calc(.44 * (100vw - var(--scroll-bar-width)))}#index #our_sponsor .list ul.founder li[data-logo=dell] img{width:calc(.4373333333 * (100vw - var(--scroll-bar-width)))}#index #our_sponsor .list ul.founder li[data-logo=nvidia] img{width:calc(.3946666667 * (100vw - var(--scroll-bar-width)))}#index #our_sponsor .list ul.gold{margin-top:calc(.0693333333 * (100vw - var(--scroll-bar-width)))}#index #our_sponsor .list ul.gold li{height:calc(.2666666667 * (100vw - var(--scroll-bar-width)))}#index #our_sponsor .list ul.gold li:first-child,#index #our_sponsor .list ul.gold li:nth-child(odd){margin-left:0}#index #our_sponsor .list ul.gold li:nth-child(2n){margin-right:0}#index #our_sponsor .list ul.gold li[data-logo=amakusashi] img{width:calc(.176 * (100vw - var(--scroll-bar-width)))}#index #our_sponsor .list ul.gold li[data-logo=dipsy] img{width:calc(.2026666667 * (100vw - var(--scroll-bar-width)))}#index #our_sponsor .list ul.gold li[data-logo=wow] img{width:calc(.152 * (100vw - var(--scroll-bar-width)))}#index #our_sponsor .list ul.gold li[data-logo=otoy] img{width:calc(.0826666667 * (100vw - var(--scroll-bar-width)))}#index #our_sponsor .list ul.gold li[data-logo=render_network] img{width:calc(.1893333333 * (100vw - var(--scroll-bar-width)))}#index #our_sponsor .list ul.gold{grid-template-columns:repeat(2,1fr)}#index #our_sponsor .list ul.silver{margin-top:calc(.0693333333 * (100vw - var(--scroll-bar-width)))}#index #our_sponsor .list ul.silver li{height:calc(.1706666667 * (100vw - var(--scroll-bar-width)))}#index #our_sponsor .list ul.silver li:first-child,#index #our_sponsor .list ul.silver li:nth-child(odd){margin-left:0}#index #our_sponsor .list ul.silver li:nth-child(2n){margin-right:0}#index #our_sponsor .list ul.silver li[data-logo=vixi] img{width:calc(.0906666667 * (100vw - var(--scroll-bar-width)))}#index #our_sponsor .list ul.silver li[data-logo=kassen] img{width:calc(.088 * (100vw - var(--scroll-bar-width)))}#index #our_sponsor .list ul.silver li[data-logo=greyscalegorilla] img{width:calc(.0906666667 * (100vw - var(--scroll-bar-width)))}#index #our_sponsor .list ul.silver li[data-logo=coloso] img{width:calc(.1386666667 * (100vw - var(--scroll-bar-width)))}#index #our_sponsor .list ul.silver li[data-logo="3dconnexion"] img{width:calc(.1973333333 * (100vw - var(--scroll-bar-width)))}#index #our_sponsor .list ul.silver li[data-logo=nieichi] img{width:calc(.112 * (100vw - var(--scroll-bar-width)))}#index #our_sponsor .list ul.silver li[data-logo=pics] img{width:calc(.12 * (100vw - var(--scroll-bar-width)))}#index #our_sponsor .list ul.silver li[data-logo=multra] img{width:calc(.152 * (100vw - var(--scroll-bar-width)))}#index #our_sponsor .list ul.silver li[data-logo=mellowsoda] img{width:calc(.104 * (100vw - var(--scroll-bar-width)))}#index #our_sponsor .list ul.silver li[data-logo=light_the_way] img{width:calc(.072 * (100vw - var(--scroll-bar-width)))}#index #our_sponsor .list ul.silver li[data-logo=cs2] img{width:calc(.0826666667 * (100vw - var(--scroll-bar-width)))}#index #our_sponsor .list ul.silver li[data-logo=moff] img{width:calc(.1306666667 * (100vw - var(--scroll-bar-width)))}#index #our_sponsor .list ul.silver li[data-logo=flux] img{width:calc(.1466666667 * (100vw - var(--scroll-bar-width)))}#index #our_sponsor .list ul.silver{grid-template-columns:repeat(2,1fr)}#index #our_sponsor .list ul.special{width:85%;grid-template-columns:repeat(1,1fr);margin-top:calc(.04 * (100vw - var(--scroll-bar-width)));row-gap:calc(.0533333333 * (100vw - var(--scroll-bar-width)))}#index #our_sponsor .list ul.special li{margin-top:calc(.0533333333 * (100vw - var(--scroll-bar-width)))}#index #our_sponsor .list ul.special li[data-logo=shinchitose] img{width:calc(.2293333333 * (100vw - var(--scroll-bar-width)))}#index #our_sponsor .list ul.special li[data-logo=flightgraf] img{width:calc(.2026666667 * (100vw - var(--scroll-bar-width)))}#index #our_sponsor .list ul.special li[data-logo=tunnel_tokyo] img{width:calc(.248 * (100vw - var(--scroll-bar-width)))}#index #our_sponsor .list ul.host{width:85%;grid-template-columns:repeat(1,1fr);margin-top:calc(.016 * (100vw - var(--scroll-bar-width)))}#index #our_sponsor .list ul.host li{height:calc(.2186666667 * (100vw - var(--scroll-bar-width)))}#index #our_sponsor .list ul.host li{margin-top:calc(.0533333333 * (100vw - var(--scroll-bar-width)))}#index #our_sponsor .list ul.host li[data-logo=signif] img{width:calc(.1786666667 * (100vw - var(--scroll-bar-width)))}#index #our_sponsor .list ul.host li[data-logo=cgworld] img{width:calc(.2773333333 * (100vw - var(--scroll-bar-width)))}}@media (min-width: 1680px){header [data-header-inner]{max-width:1680px}}@media (min-width: 1920px){header [data-header-inner]{max-width:1920px}}@media (min-width: 2160px){header [data-header-inner]{max-width:2160px}}@media (min-width: 2400px){header [data-header-inner]{max-width:2400px}}@media (min-width: 2640px){header [data-header-inner]{max-width:2640px}}@media (min-width: 2880px){header [data-header-inner]{max-width:2880px}}@media (min-width: 3120px){header [data-header-inner]{max-width:3120px}}@media (min-width: 3360px){header [data-header-inner]{max-width:3360px}}@media (min-width: 3600px){header [data-header-inner]{max-width:3600px}}@media (min-width: 3840px){header [data-header-inner]{max-width:3840px}}@media (min-width: 4080px){header [data-header-inner]{max-width:4080px}}@media (min-width: 4320px){header [data-header-inner]{max-width:4320px}}@media (max-width: 750px){footer .row_mid .ttl_contact{line-height:100%}footer .row_mid .contact .s{line-height:100%}footer .row_mid .contact .mail a{line-height:86.6666666667%}[data-component-head-desc] p{line-height:183.3333333333%}.modal_profile .col .head h2{line-height:86.6666666667%}.modal_profile .desc p,.modal_profile .award p{line-height:183.3333333333%}#index #talk_session_head .line p,#index #talk_session #speakers .name{line-height:86.6666666667%}#index #talk_session #speakers .profile{line-height:160%}#index #time_table #schedule .row h3{line-height:100%}#index #time_table #schedule .row .profile{line-height:133.3333333333%}#index #time_table #schedule .row .desc p{line-height:180%}#index #time_table .after_party .t{line-height:100%}#index #get_ticket .table .caution p,#index #get_ticket .table dl dt,#index #get_ticket .table dl dd,#index #get_ticket .table dl p{line-height:183.3333333333%}#index #our_sponsor .list h3 .ttl .ff-e,#index #our_sponsor .list h3 .ttl .j{line-height:100%}}@media (hover: hover){[data-hover-opacity]:hover{opacity:.7}[data-hover=ph-scale]{overflow:hidden}[data-hover=ph-scale] img{position:relative;transition:transform .65s cubic-bezier(.19,1,.22,1)!important;transform:scale(1)}[data-hover=text-link-a] a{transition:color .25s cubic-bezier(.165,.84,.44,1)}[data-hover=txt-line]._ov ._t{background-position:right bottom;animation-name:TextLineIn;animation-duration:.25s}[data-hover=txt-line]._leave ._t{background-position:left bottom;animation-name:TextLineOut;animation-duration:.25s}[data-hover-link-glitch-path=ticket]:hover path._bg{fill:var(--color-pink)}[data-hover-link-glitch-path=ticket]:hover ._line{transform:scaleY(2)}.btm_fix .row a:hover path[fill="#4EC6E1"]{fill:var(--color-pink)}.btm_fix .row a:hover ._line{transform:scaleY(2)}.btm_fix .row a:hover ._i svg{transform:scale(1.13)}#modal .close:hover path{fill:var(--color-pink)}.modal_profile .sites a:hover{color:var(--color-blue)}#index #statement .box .get_ticket:hover path._bg{fill:var(--color-pink)}#index #statement .box .get_ticket:hover ._line{transform:scaleY(2)}#index #talk_session #speakers a:hover .name,#index #talk_session #speakers a:hover .profile{color:var(--color-pink)!important}#index #talk_session #speakers a:hover .ico{opacity:1!important;transform:scale(1.18)!important}#index #talk_session #speakers a:hover .ico path{fill:var(--color-pink)!important}#index #get_ticket .ticket a:hover .bg_pink{fill:var(--color-blue)}#index #get_ticket .ticket a:hover .bg_blue{fill:var(--color-pink)}#index #get_ticket .ticket a:hover ._line{transform:scaleY(2)}#index #get_ticket .table .maps a:hover img{transform:scale(1.03)}}@media (hover: hover) and (hover: hover){[data-hover=ph-scale]:hover img{transform:scale(1.03)}[data-hover=text-link-a] a:hover{color:var(--color-hover)}}html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-property:overflow;transition-duration:1ms;transition-behavior:allow-discrete}
/*$vite$:1*/