.nSGW2W_main_visual{flex-wrap:wrap;justify-content:center;align-items:center;width:100%;height:100svh;display:flex;overflow:hidden}@supports (-webkit-touch-callout:none){.nSGW2W_main_visual{height:100dvh}}.nSGW2W_wrap{width:100%;height:100%;position:relative}.nSGW2W_video{z-index:2;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative}.nSGW2W_title_area{z-index:2;opacity:0;pointer-events:none;animation:.5s ease-in-out 1.5s forwards nSGW2W_opacity;position:relative}@keyframes nSGW2W_opacity{0%{opacity:0;pointer-events:none}to{opacity:1;pointer-events:auto}}.nSGW2W_title{justify-content:center;gap:1.5rem;margin-bottom:4.4rem;display:flex;position:relative}.nSGW2W_title p{position:relative}.nSGW2W_title span{text-box-trim:trim-start;letter-spacing:-.24rem;z-index:2;background:linear-gradient(#fff 41%,#ddf1fc 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;padding-right:1rem;font-family:Poetsen One,sans-serif;font-size:8rem;line-height:1.2;display:inline-block;position:relative}.nSGW2W_title p:before,.nSGW2W_title p:after{color:#0000;letter-spacing:-.24rem;padding-right:1rem;font-family:Poetsen One,sans-serif;font-size:8rem;position:absolute;left:0}.nSGW2W_title p.nSGW2W_title01:before,.nSGW2W_title p.nSGW2W_title01:after{content:"Oh!"}.nSGW2W_title p.nSGW2W_title02:before,.nSGW2W_title p.nSGW2W_title02:after{content:"SOLemio"}.nSGW2W_title p:before{-webkit-text-stroke:1.5rem #1565c0;z-index:1;top:-1rem}.nSGW2W_title p:after{-webkit-text-stroke:2.5rem #fff;z-index:0;top:-1rem}.nSGW2W_title_area .nSGW2W_text{text-shadow:0 .2rem #00000059,0 .2rem #00000059}.nSGW2W_dim{z-index:1;opacity:0;background:#0000004d;width:100%;height:100%;animation:.5s ease-in-out 1.2s forwards nSGW2W_opacity;position:absolute;top:0;left:0}.nSGW2W_video_src{z-index:1;width:100%;height:100%;position:absolute;top:0;left:0}.nSGW2W_video_src video{object-fit:cover;width:100%;height:100%}.nSGW2W_mbr,.nSGW2W_mbr_en{display:block}.nSGW2W_event_main_visual{padding-top:0;transition:padding-top .3s ease-in-out}.nSGW2W_event_main_visual.nSGW2W_scroll{padding-top:0}.nSGW2W_event_main_visual .nSGW2W_main_visual_slide .nSGW2W_video{margin-top:-3.9rem}.nSGW2W_event_close_main_visual{padding-top:0}.nSGW2W_event_close_main_visual .nSGW2W_main_visual_slide .nSGW2W_video{margin-top:0}.nSGW2W_wave_wrap{z-index:2;width:101%;line-height:0;display:block;position:relative;overflow:visible}.nSGW2W_wave_wrap svg{width:100%;display:block;overflow:visible}.nSGW2W_main_visual button{width:32rem}.nSGW2W_main_visual button span svg{flex:none;position:relative;top:-.2rem;overflow:visible}.nSGW2W_arrow_btn{opacity:0;z-index:2;margin-top:1.6rem;padding:.8rem .8rem .8rem 1.8rem;animation:.5s ease-in-out 1.5s forwards nSGW2W_opacity}@media (max-width:1024px){.nSGW2W_event_main_visual{padding-top:0}.nSGW2W_main_visual button{width:30.2rem}.nSGW2W_main_visual button span svg{width:2.2rem;height:2.2rem;top:-.1rem}}@media (max-width:768px){.nSGW2W_event_main_visual,.nSGW2W_event_close_main_visual{padding-top:0}.nSGW2W_title{text-align:center;justify-content:center;gap:0;margin-bottom:1.4rem}.nSGW2W_title span{letter-spacing:-.12rem;font-size:4rem;line-height:1.2}.nSGW2W_title p:before,.nSGW2W_title p:after{letter-spacing:-.12rem;width:100%;font-size:4rem;left:50%;transform:translate(-50%)}.nSGW2W_title p:before{-webkit-text-stroke:.9rem #1565c0}.nSGW2W_title p:after{-webkit-text-stroke:1.3rem #fff}.nSGW2W_title_area .nSGW2W_text{text-shadow:0 .1147rem #00236e}.nSGW2W_title_area .nSGW2W_text :not(.nSGW2W_mbr){display:none}.nSGW2W_title_area .nSGW2W_text .nSGW2W_mbr{display:block}.nSGW2W_title_area button span{gap:.8rem!important}.nSGW2W_title p:before,.nSGW2W_title p:after{top:-.5rem}.nSGW2W_main_visual button{width:24.9rem}.nSGW2W_main_visual button span{padding-inline:0!important}.nSGW2W_arrow_btn{margin-top:1rem}}
