header{position:fixed;top:0;width:100%;padding:45px 30px 30px;display:flex;justify-content:flex-end;align-items:center;color:#c8ffc8;z-index:4}nav{margin-left:60px;width:100%;max-width:950px;display:flex;justify-content:space-between;font-family:Work Sans,serif;font-optical-sizing:auto;font-weight:500;font-style:normal;font-size:20px;box-sizing:border-box}.header-logo{width:auto;height:305.8px;transition:transform .5s ease-out;position:absolute;left:30px;top:40vh}.header-logo.moved{width:auto;height:70px;transform:none;left:30px;top:30px}a,a:link,a:visited,a:hover,a:active h1,h2{color:inherit;text-decoration:none;-webkit-text-decoration:none}img{user-select:none;-webkit-user-select:none}*{margin:0;padding:0;box-sizing:border-box}html,body{width:100vw;margin:0;color:#c8ffc8;box-sizing:border-box;overscroll-behavior-y:none;overflow-x:hidden}html{height:calc(100vh + 600px)}body{background-color:#000;box-sizing:border-box;overscroll-behavior-y:none}.EN{font-family:Work Sans,Helvetica,sans-serif;font-optical-sizing:auto;font-weight:600;font-style:normal}.JP{font-family:TazuganeGothicBold,sans-serif;font-optical-sizing:auto;font-style:"normal";font-stretch:"normal"}.largeLogo{max-width:800px;height:auto}#top{width:100%;height:100vh;padding:130px 30px;margin:0 auto;box-sizing:border-box}.inviteInfo{width:100%;box-sizing:border-box;display:flex;align-items:flex-end;flex-direction:column}.inviteHedding{margin-bottom:.5rem;font-size:48px;font-family:Work Sans,Helvetica,sans-serif;font-optical-sizing:auto;font-weight:600;font-style:normal}.date{margin:0;font-size:24px;font-family:Work Sans,Helvetica,sans-serif;font-optical-sizing:auto;font-weight:600;font-style:normal}.venue{margin:0;font-size:24px;font-family:TazuganeGothicBold,sans-serif;font-optical-sizing:auto;font-style:"normal";font-stretch:"normal"}#top .largeLogo{margin-top:20vh}#svgCanvas{width:100%;height:auto;object-fit:cover;margin:0;overflow-y:visible}#whats{width:100%;margin:400px auto 200px;padding:0 30px;display:flex;flex-direction:column;justify-content:center;position:relative}.whats-container{width:fit-content;padding:0 30px;margin:0 auto;display:flex;flex-direction:column;align-items:flex-start;z-index:2}.whats-title{box-sizing:border-box;width:fit-content;margin-bottom:100px;display:flex;flex-direction:column;align-items:flex-start}.whats-sub{box-sizing:border-box;margin:0;display:inline-block;font-size:124px}.whats-main{display:inline-block;font-size:186px;line-height:200px;margin:0;box-sizing:border-box}.whats-content{display:inline-block;color:#fff;font-size:30px;letter-spacing:3px;line-height:60px}#whats .largeLogo{margin-top:100px}#backgroundKV1{width:auto;height:auto;position:absolute;top:-700px;right:-170vw;transition:transform .5s ease-out;z-index:0}#backgroundKV1.slideIn{transform:translate(-80vw) translateY(1000px)}#contents{width:100%;margin-top:300px;position:relative;z-index:3}.contents-wrapper{width:100%;max-width:1200px;padding:0 30px;margin:0 auto;display:flex;flex-direction:column;z-index:3}.content-column{display:flex;justify-content:space-between;align-items:center;width:110vw;max-width:1920px;margin-top:250px;z-index:3;overflow-x:hidden;-webkit-overflow-scrolling:auto}.content-column-explanation{width:50%;max-width:1200px;display:flex;flex-direction:column;flex-grow:1;margin-right:60px}.contents-title{margin-bottom:50px;font-size:120px}.contents-sentence{font-size:30px;letter-spacing:3px;line-height:60px;color:#fff}.contents-logo-wrapper{width:620px;height:500px;display:flex;box-sizing:border-box;flex-grow:1}.contents-logo{height:100%;width:auto}#backgroundKV2{position:absolute;top:1100px;left:-200vw;transition:transform .5s ease-out;z-index:0}#backgroundKV2.slideIn{transform:translate(130vw) translateY(100px);z-index:0}#speaker{width:100%;margin-top:300px;overflow-x:hidden;-webkit-overflow-scrolling:auto;z-index:5}.speaker-label{z-index:100}.comingsoon{display:flex;width:100%;justify-content:center;z-index:5}#speaker h2{margin:300px auto;font-size:120px;z-index:5}#partner{width:100%;padding:0 30px;position:relative;overflow-x:hidden;-webkit-overflow-scrolling:auto;z-index:1}.partner-sponser{width:100%;max-width:1200px;margin:100px auto 200px;display:flex;flex-direction:column;align-items:center;z-index:3}.partner-sponser h2{margin-bottom:30px;font-size:160px;z-index:3}.partner-comingsoon{box-sizing:border-box;width:100%;height:500px;margin-bottom:50px;display:flex;justify-content:center;align-items:center;border:4px solid #C8FFC8;background-color:#000;z-index:3}.h3s{font-size:80px;line-height:60px;text-align:center;z-index:3}.partner-vc-title{width:100%;display:flex;flex-direction:column;justify-content:center;z-index:3}.partner-genre{margin-bottom:40px;font-size:60px;text-align:center;line-height:60px;z-index:3}.partner-logos{width:100%;margin-bottom:72px;display:flex;justify-content:space-between;flex-wrap:wrap;z-index:3}.partner-logo{width:183px;height:150px;margin-bottom:20px;background-color:#fff;z-index:3}.partner-platform-institution{width:100%;margin-top:40px;display:flex;justify-content:space-around;z-index:3}#backgroundKV3{position:absolute;top:400px;right:-200vw;transition:transform .5s ease-out;z-index:0}#backgroundKV3.slideIn{transform:translate(-160vw) translateY(100px);z-index:0}#overviews{width:100%;margin-bottom:30px;overflow-x:hidden;-webkit-overflow-scrolling:auto}.overviews-contents{width:100%;max-width:1200px;margin:150px auto 30px;padding:0 30px;display:flex;flex-direction:column;justify-content:center;color:#fff}.overviews-largeLogo{width:100%;height:auto;margin:100px 0 200px}.overviews-title{margin-bottom:10px;font-size:20px}.overviews-Content{margin-bottom:50px;font-size:30px;letter-spacing:1px;line-height:50px}.overviews-infos{width:100%;height:500px;margin-bottom:200px;display:flex;justify-content:space-between}.footer_logos{margin-top:300px;display:flex}.footer-logo{width:60px;margin-right:30px}#page-contents{width:100%;height:fit-content;position:absolute;top:0;box-sizing:border-box}.section-label{overflow-x:hidden;width:fit-content;display:flex;justify-content:space-between;flex-wrap:nowrap;font-size:200px;white-space:nowrap;animation:marquee-scroll 30s linear infinite;z-index:5}.section-label-2{position:relative;left:-310px;bottom:60px;height:200px;overflow-y:hidden;z-index:5}@keyframes marquee-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}
