@keyframes qsgpuW_fadeIn{0%{opacity:0;transform:translateY(50px)}to{opacity:1;transform:translateY(0)}}@keyframes qsgpuW_kokyu{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}.qsgpuW_Abstract{padding-top:var(--space8);color:#f2f2f2;background:linear-gradient(174deg,#1b6e98,#1c5673,#041016)}.qsgpuW_Abstract h2{letter-spacing:12px;aspect-ratio:16/3;text-shadow:0 0 10px #0f3f57;justify-content:center;align-items:center;width:100%;font-size:40px;font-weight:700;animation:1.5s forwards qsgpuW_fadeIn;display:flex}.qsgpuW_AbstractContainer{padding:var(--space4)}.qsgpuW_AbstractContainer .qsgpuW_Grid{max-width:768px;margin:var(--space4) auto;gap:var(--space4);grid-template-columns:repeat(auto-fit,minmax(300px,1fr));display:grid}.qsgpuW_AbstractContainer .qsgpuW_Grid div{background:#0410161a;border-radius:12px;padding:20px;box-shadow:0 0 3px 1px #0410164d,0 0 10px -4px #041016e6,0 -1px 10px -2px #1b6e98}.qsgpuW_AbstractContainer .qsgpuW_Grid div h3{letter-spacing:8px;text-align:center;margin-bottom:20px;font-size:40px;font-weight:700}.qsgpuW_AbstractContainer .qsgpuW_Grid div h4{filter:drop-shadow(0 0 1.5px #0a1324);text-align:center;font-size:30px;font-weight:700}.qsgpuW_AbstractContainer .qsgpuW_Grid div .qsgpuW_Start .qsgpuW_ClosedTitle,.qsgpuW_AbstractContainer .qsgpuW_Grid div .qsgpuW_End .qsgpuW_ClosedTitle{font-size:20px}.qsgpuW_AbstractContainer .qsgpuW_Grid div .qsgpuW_Start .qsgpuW_Title,.qsgpuW_AbstractContainer .qsgpuW_Grid div .qsgpuW_End .qsgpuW_Title{padding-right:4px;font-size:12px}.qsgpuW_AbstractContainer .qsgpuW_Grid div .qsgpuW_Start .qsgpuW_DateLabel,.qsgpuW_AbstractContainer .qsgpuW_Grid div .qsgpuW_End .qsgpuW_DateLabel{font-size:12px}.qsgpuW_AbstractContainer .qsgpuW_Grid div .qsgpuW_Start .qsgpuW_Year,.qsgpuW_AbstractContainer .qsgpuW_Grid div .qsgpuW_Start .qsgpuW_Month,.qsgpuW_AbstractContainer .qsgpuW_Grid div .qsgpuW_Start .qsgpuW_Date,.qsgpuW_AbstractContainer .qsgpuW_Grid div .qsgpuW_End .qsgpuW_Year,.qsgpuW_AbstractContainer .qsgpuW_Grid div .qsgpuW_End .qsgpuW_Month,.qsgpuW_AbstractContainer .qsgpuW_Grid div .qsgpuW_End .qsgpuW_Date{margin:0 4px;font-size:40px;font-weight:900}.qsgpuW_AbstractContainer .qsgpuW_Grid div .qsgpuW_Start .qsgpuW_Month,.qsgpuW_AbstractContainer .qsgpuW_Grid div .qsgpuW_Start .qsgpuW_Date,.qsgpuW_AbstractContainer .qsgpuW_Grid div .qsgpuW_End .qsgpuW_Month,.qsgpuW_AbstractContainer .qsgpuW_Grid div .qsgpuW_End .qsgpuW_Date{font-size:60px}.qsgpuW_AbstractContainer .qsgpuW_Grid div .qsgpuW_Start .qsgpuW_Yobi,.qsgpuW_AbstractContainer .qsgpuW_Grid div .qsgpuW_End .qsgpuW_Yobi{color:#1b6e98;vertical-align:text-bottom;background-color:#f2f2f2;border-radius:100%;margin-left:10px;padding:10px;font-size:20px;font-weight:900}.qsgpuW_AbstractContainer .qsgpuW_Grid div .qsgpuW_Capacity{font-size:40px;font-weight:900}.qsgpuW_AbstractContainer .qsgpuW_Grid div h5{text-align:center;margin-top:40px;font-size:20px;font-weight:700}.qsgpuW_AbstractContainer .qsgpuW_Grid div ul{margin:var(--space3) 0;line-height:1.8}.qsgpuW_AbstractContainer .qsgpuW_Grid div ul li strong{font-size:25px}.qsgpuW_AbstractContainer .qsgpuW_Grid div p{text-align:center;font-size:18px}.qsgpuW_AbstractContainer .qsgpuW_Grid .qsgpuW_Places{padding-left:40px;padding-right:40px}.qsgpuW_AbstractContainer .qsgpuW_Grid .qsgpuW_Places ul li{font-size:30px}.qsgpuW_AbstractContainer .qsgpuW_Grid .qsgpuW_Places ul li h4{margin-top:20px;font-weight:700}.qsgpuW_AbstractContainer .qsgpuW_Grid .qsgpuW_Places ul li p{text-align:justify;padding-left:10px;text-decoration:none;display:inline-block}.qsgpuW_AbstractContainer .qsgpuW_Grid .qsgpuW_Fee ul li p .qsgpuW_Amount{font-size:40px;font-weight:900}.qsgpuW_AbstractContainer .qsgpuW_Grid .qsgpuW_Fee .qsgpuW_Note{align-items:center;gap:10px;padding:0 10px;line-height:40px;display:flex}.qsgpuW_AbstractContainer .qsgpuW_Grid .qsgpuW_Fee .qsgpuW_Note svg{width:30px;height:30px}.qsgpuW_AbstractContainer .qsgpuW_Grid .qsgpuW_Fee .qsgpuW_Note[data-include=true]{color:#5cfff1}.qsgpuW_AbstractContainer .qsgpuW_Grid .qsgpuW_Fee .qsgpuW_Note[data-include=false]{color:#f90}.qsgpuW_AbstractContainer .qsgpuW_Grid .qsgpuW_Fee .qsgpuW_Note[data-include=undefined]{color:#e5ff00}.qsgpuW_MainImageContainer{aspect-ratio:16/9;width:100%;position:relative}.qsgpuW_ScheduleContainer{color:#01012c;background-color:#bee2f4;flex-direction:column;align-items:flex-start;display:flex}.qsgpuW_ScheduleContainer .qsgpuW_Inner{max-width:768px;margin:0 auto}.qsgpuW_ScheduleContainer h2{text-align:center;letter-spacing:12px;margin:100px auto;font-size:40px;font-weight:700;animation:3s forwards qsgpuW_fadeIn}.qsgpuW_ScheduleContainer h3{text-align:center;background:linear-gradient(174deg,#bee2f4,#a5d2e9);border-radius:20px;width:160px;padding:20px;font-family:Lucida Sans,Lucida Sans Regular,Lucida Grande,Lucida Sans Unicode,Geneva,Verdana,sans-serif;font-size:20px;animation:.8s forwards qsgpuW_zoomIn;box-shadow:0 0 3px 1px #0410164d,0 0 10px -4px #041016e6}.qsgpuW_ScheduleContainer .qsgpuW_ScheduleItem{align-items:flex-start;max-width:768px;display:flex;position:relative}.qsgpuW_ScheduleContainer .qsgpuW_ScheduleItem[data-index="0"]{padding-top:40px}.qsgpuW_ScheduleContainer .qsgpuW_ScheduleItem:before{content:"";z-index:1;background:#12374a;width:1px;height:100%;position:absolute;top:0;left:80px}.qsgpuW_ScheduleContainer .qsgpuW_ScheduleItem .qsgpuW_Date{z-index:2;width:90px;padding:30px 20px;font-family:Lucida Sans,Lucida Sans Regular,Lucida Grande,Lucida Sans Unicode,Geneva,Verdana,sans-serif;font-size:15px;position:relative}.qsgpuW_ScheduleContainer .qsgpuW_ScheduleItem .qsgpuW_Date:before{content:"◉";color:#12374a;font-size:20px;position:absolute;top:27px;left:70px}.qsgpuW_ScheduleContainer .qsgpuW_ScheduleItem .qsgpuW_TitleDescription{z-index:2;flex-direction:column;align-items:flex-start;padding:20px 20px 20px 0;display:flex}.qsgpuW_ScheduleContainer .qsgpuW_ScheduleItem .qsgpuW_TitleDescription img{margin-bottom:10px}.qsgpuW_ScheduleContainer .qsgpuW_ScheduleItem .qsgpuW_TitleDescription .qsgpuW_Title{vertical-align:top;padding-left:20px;font-size:30px;font-weight:700}.qsgpuW_ScheduleContainer .qsgpuW_ScheduleItem .qsgpuW_TitleDescription .qsgpuW_Description{text-align:justify;padding:20px;font-size:16px;line-height:1.6}.qsgpuW_ScheduleContainer .qsgpuW_ScheduleItem .qsgpuW_TitleDescription .qsgpuW_Description .qsgpuW_ImageContainer{height:100%}@keyframes qsgpuW_zoomIn{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes qsgpuW_moveUp{0%{transform:translate(-10px)}to{transform:translate(0)}}.qsgpuW_PurposeWrapper{color:#000;background:linear-gradient(120deg,#c2c2c2,#e8e8e8,#a8a8a8);justify-content:center;align-items:center;padding:80px 0;display:flex}.qsgpuW_PurposeWrapper .qsgpuW_Purpose .qsgpuW_PurposeTitle{text-align:center;text-shadow:0 1px 10px #f2f2f2;padding-bottom:80px;font-size:40px;font-weight:900;animation:3s forwards qsgpuW_fadeIn}.qsgpuW_PurposeWrapper .qsgpuW_Purpose p{text-align:justify;max-width:350px;margin:20px auto;padding:0 12px;font-size:16px;line-height:34px;animation:3s forwards qsgpuW_fadeIn}@media screen and (min-width:600px){.qsgpuW_PurposeWrapper .qsgpuW_Purpose p{max-width:500px;font-size:20px}}.qsgpuW_HighlightWrapper{aspect-ratio:16/9;background:linear-gradient(120deg,#0d0d0d,#000,#020113);justify-content:center;align-items:center;width:100%;display:flex}@media screen and (max-width:599px){.qsgpuW_HighlightWrapper{aspect-ratio:9/16}}.qsgpuW_HighlightWrapper .qsgpuW_Highlight{text-align:center}.qsgpuW_HighlightWrapper .qsgpuW_Highlight .qsgpuW_Title{background:linear-gradient(#ffffff83,#e0d6d694);-webkit-text-fill-color:#0000;text-align:center;opacity:0;filter:drop-shadow(0 0 2px #94bbff);background-clip:text;margin:0;padding:0;font-size:5.5vw;font-weight:900;animation-name:qsgpuW_fadeIn;animation-duration:1.5s;animation-timing-function:ease;animation-fill-mode:forwards;transform:translateY(50px)}@media (max-width:599px){.qsgpuW_HighlightWrapper .qsgpuW_Highlight .qsgpuW_Title{margin-bottom:40px;font-size:50px}}.qsgpuW_HighlightWrapper .qsgpuW_Highlight .qsgpuW_Description{background:linear-gradient(100deg,#90a3d083,#2183ca94);-webkit-text-fill-color:#0000;opacity:0;filter:drop-shadow(0 0 1px #94bbff);background-clip:text;font-size:4vw;font-weight:700;animation-name:qsgpuW_fadeIn;animation-duration:4s;animation-timing-function:ease;animation-fill-mode:forwards;transform:translateY(50px)}@media (max-width:599px){.qsgpuW_HighlightWrapper .qsgpuW_Highlight .qsgpuW_Description{font-size:25px}}.qsgpuW_HighlightWrapper .qsgpuW_Highlight .qsgpuW_AppButton{background:linear-gradient(100deg,#90a3d083,#7abceb94);-webkit-text-fill-color:#0000;filter:drop-shadow(0 0 1.5px #94bbff);cursor:pointer;background-clip:text;border:none;border-radius:12px;outline:none;margin-top:40px;padding:20px;font-size:2vw;font-weight:700;display:inline}@media (hover:hover){.qsgpuW_HighlightWrapper .qsgpuW_Highlight .qsgpuW_AppButton:hover{-webkit-text-fill-color:#000;filter:drop-shadow(0 0 3px #94bbff);background:linear-gradient(100deg,#90a3d083,#2183ca94);animation:3s infinite qsgpuW_kokyu}}@media (max-width:599px){.qsgpuW_HighlightWrapper .qsgpuW_Highlight .qsgpuW_AppButton{-webkit-text-fill-color:#000;filter:drop-shadow(0 0 3px #94bbff);background:linear-gradient(100deg,#90a3d083,#2183ca94);margin-top:80px;font-size:25px;animation:3s infinite qsgpuW_kokyu}}.qsgpuW_AppButton{background:linear-gradient(100deg,#90a3d083,#7abceb94);-webkit-text-fill-color:#0000;filter:drop-shadow(0 0 1.5px #94bbff);cursor:pointer;background-clip:text;border:none;border-radius:12px;outline:none;margin-top:40px;padding:20px;font-size:2vw;font-weight:700;display:inline}@media (hover:hover){.qsgpuW_AppButton:hover{-webkit-text-fill-color:#000;filter:drop-shadow(0 0 3px #94bbff);background:linear-gradient(100deg,#90a3d083,#2183ca94);animation:3s infinite qsgpuW_kokyu}}@media (max-width:599px){.qsgpuW_AppButton{-webkit-text-fill-color:#000;filter:drop-shadow(0 0 3px #94bbff);background:linear-gradient(100deg,#90a3d083,#2183ca94);margin-top:80px;font-size:25px;animation:3s infinite qsgpuW_kokyu}}.qsgpuW_Persons{margin:40px 0}.qsgpuW_Persons .qsgpuW_PersonsTitle{letter-spacing:3px;margin-bottom:var(--space2);font-size:20px;font-weight:700}.qsgpuW_Persons .qsgpuW_TabsRoot{box-shadow:0 0 2px 1px var(--positive-h);border-radius:10px}.qsgpuW_Persons .qsgpuW_TabsRoot .qsgpuW_TabList{box-shadow:0 0 2px 1px var(--positive-h);background:var(--positive-h);border-radius:10px 10px 0 0;flex-wrap:wrap;justify-content:center;align-items:center;margin:0;padding:10px;list-style:none;display:flex}.qsgpuW_Persons .qsgpuW_TabsRoot .qsgpuW_TabList .qsgpuW_TabsTrigger{color:var(--positive-r);cursor:pointer;border-radius:4px;grid-template-columns:auto 1fr;align-items:center;gap:10px;padding:10px 10px 10px 20px;font-size:14px;font-weight:400;transition:all .3s;display:grid}.qsgpuW_Persons .qsgpuW_TabsRoot .qsgpuW_TabList .qsgpuW_TabsTrigger[data-index="0"]{padding:10px 20px;display:block}@media (hover:hover){.qsgpuW_Persons .qsgpuW_TabsRoot .qsgpuW_TabList .qsgpuW_TabsTrigger:hover{color:var(--positive-r);background:var(--positive)}}.qsgpuW_Persons .qsgpuW_TabsRoot .qsgpuW_TabList .qsgpuW_TabsTrigger[data-state=active]{color:var(--positive-h);background:var(--positive-hr)}.qsgpuW_Persons .qsgpuW_TabsRoot .qsgpuW_TabsContent{padding:20px}.qsgpuW_CancelPolicyTable{border-collapse:collapse;max-width:350px;box-shadow:0 0 2px 1px var(--positive);border-radius:25px;grid-template-columns:1fr .7fr;margin:40px auto 20px;display:grid;overflow:hidden}.qsgpuW_CancelPolicyTable div{padding:var(--space2);box-shadow:0 1px 1px var(--positive)}.qsgpuW_CancelPolicyTable div:nth-child(odd){text-align:right;font-weight:700}.qsgpuW_DeleteTarget{font-size:var(--font-size3);margin:var(--space4) auto;font-weight:700}.qsgpuW_ParticipantButton{margin:var(--space4) auto}.qsgpuW_ParticipantButton a{padding:var(--space2);background-color:var(--brand);color:var(--brand-r);border-radius:var(--space2);font-size:var(--font-size3);transition:all .3 ease}@media (hover:hover){.qsgpuW_ParticipantButton a:hover{background-color:var(--tertiary);transform:scale(1.1)}}.qsgpuW_Header{aspect-ratio:16/9;background:linear-gradient(120deg,#0d0d0d,#050b2e,#020113);justify-content:center;align-items:center;width:100%;display:flex}@media screen and (max-width:599px){.qsgpuW_Header{aspect-ratio:9/16}}.qsgpuW_Header .qsgpuW_Title{text-align:center}.qsgpuW_Header .qsgpuW_Title .qsgpuW_Main{background:linear-gradient(#ffffff83,#e0d6d694);-webkit-text-fill-color:#0000;text-align:center;filter:drop-shadow(0 0 2px #94bbff);background-clip:text;margin:0;padding:0;font-size:5.5vw;font-weight:900}@media (max-width:599px){.qsgpuW_Header .qsgpuW_Title .qsgpuW_Main{margin-bottom:40px;font-size:50px}}.qsgpuW_Header .qsgpuW_Title .qsgpuW_Sub{background:linear-gradient(100deg,#90a3d083,#2183ca94);-webkit-text-fill-color:#0000;filter:drop-shadow(0 0 1px #94bbff);background-clip:text;font-size:4vw;font-weight:700}@media (max-width:599px){.qsgpuW_Header .qsgpuW_Title .qsgpuW_Sub{font-size:25px}}.qsgpuW_Header .qsgpuW_Title .qsgpuW_SubSub{background:linear-gradient(100deg,#90a3d083,#2183ca94);-webkit-text-fill-color:#0000;filter:drop-shadow(0 0 1px #94bbff);background-clip:text;font-size:2.5vw;font-weight:700}@media (max-width:599px){.qsgpuW_Header .qsgpuW_Title .qsgpuW_SubSub{font-size:20px}}.qsgpuW_Header .qsgpuW_Title .qsgpuW_AppButton{background:linear-gradient(100deg,#90a3d083,#7abceb94);-webkit-text-fill-color:#0000;filter:drop-shadow(0 0 1.5px #94bbff);cursor:pointer;background-clip:text;border:none;border-radius:12px;outline:none;margin-top:40px;padding:20px;font-size:2vw;font-weight:700;display:inline}@media (hover:hover){.qsgpuW_Header .qsgpuW_Title .qsgpuW_AppButton:hover{-webkit-text-fill-color:#000;filter:drop-shadow(0 0 3px #94bbff);background:linear-gradient(100deg,#90a3d083,#2183ca94);animation:3s infinite qsgpuW_kokyu}}@media (max-width:599px){.qsgpuW_Header .qsgpuW_Title .qsgpuW_AppButton{-webkit-text-fill-color:#000;filter:drop-shadow(0 0 3px #94bbff);background:linear-gradient(100deg,#90a3d083,#2183ca94);margin-top:80px;font-size:25px;animation:3s infinite qsgpuW_kokyu}}.qsgpuW_Header .qsgpuW_Title .qsgpuW_ParticipantLink{margin-top:var(--space4);padding:var(--space2);color:#000;font-size:var(--font-size3);border-radius:var(--space2);text-align:center;filter:drop-shadow(0 0 1.5px #94bbff);background:linear-gradient(100deg,#90a3d083,#2183ca94);font-weight:700;animation:3s infinite qsgpuW_kokyu}.qsgpuW_Alert{padding:var(--space8);color:#94bbff;background:linear-gradient(120deg,#0d0d0d,#050b2e,#020113)}.qsgpuW_Alert .qsgpuW_Title{text-align:center;padding:var(--space4) 0;font-size:30px;font-weight:700}.qsgpuW_Alert .qsgpuW_Content{color:#fff;text-align:justify;max-width:600px;padding:var(--space4) 0;margin:0 auto}.qsgpuW_FAQ{max-width:600px;margin:var(--space8) auto}.qsgpuW_FAQ :is(h1,:where([data-heading-style=title])){font-size:var(--font-size3);text-align:center;margin:var(--space9) 0;font-weight:700}.qsgpuW_FAQ .qsgpuW_AccordionRoot{box-shadow:0 0 1px 0px var(--normal);background-color:var(--bg-1);border-radius:6px}.qsgpuW_FAQ .qsgpuW_AccordionItem{margin-top:1px;overflow:hidden}.qsgpuW_FAQ .qsgpuW_AccordionItem:first-child{border-top-left-radius:4px;border-top-right-radius:4px;margin-top:0}.qsgpuW_FAQ .qsgpuW_AccordionItem:last-child{border-bottom-right-radius:4px;border-bottom-left-radius:4px}.qsgpuW_FAQ .qsgpuW_AccordionHeader{display:flex}.qsgpuW_FAQ .qsgpuW_AccordionTrigger{padding:var(--space2) var(--space2);justify-content:space-between;align-items:center;gap:var(--space2);font-size:var(--font-size3);color:var(--normal);text-align:justify;box-shadow:0 0 1px 0px var(--normal);flex:1;margin:0 0 1px;display:flex}@media (hover:hover){.qsgpuW_FAQ .qsgpuW_AccordionTrigger:hover{background-color:var(--bg-3);box-shadow:0 0 1px 0px var(--normal)}}.qsgpuW_FAQ .qsgpuW_AccordionContent{font-size:var(--font-size3);color:var(--normal);background-color:var(--bg-0);text-align:justify;line-height:2;overflow:hidden}.qsgpuW_FAQ .qsgpuW_AccordionContent a{color:var(--positive);font-weight:700}@media (hover:hover){.qsgpuW_FAQ .qsgpuW_AccordionContent a:hover{color:var(--positive-h);text-decoration:underline}}.qsgpuW_FAQ .qsgpuW_AccordionContent p{margin:var(--space2) 0}.qsgpuW_FAQ .qsgpuW_AccordionContent table{border:1px solid var(--positive);border-collapse:collapse;width:100%}.qsgpuW_FAQ .qsgpuW_AccordionContent table td,.qsgpuW_FAQ .qsgpuW_AccordionContent table th{border:1px solid var(--positive);text-align:center}.qsgpuW_FAQ .qsgpuW_AccordionContent strong{color:var(--danger);font-weight:700}.qsgpuW_FAQ .qsgpuW_AccordionContent[data-state=open]{animation:.3s cubic-bezier(.87,0,.13,1) qsgpuW_slideDown}.qsgpuW_FAQ .qsgpuW_AccordionContent[data-state=closed]{animation:.3s cubic-bezier(.87,0,.13,1) qsgpuW_slideUp}.qsgpuW_FAQ .qsgpuW_AccordionContentText{padding:var(--space4)}.qsgpuW_FAQ .qsgpuW_AccordionChevron{color:var(--positive);transition:transform .3s cubic-bezier(.87,0,.13,1)}.qsgpuW_FAQ .qsgpuW_AccordionTrigger[data-state=open]>.qsgpuW_AccordionChevron{transform:rotate(180deg)}@keyframes qsgpuW_slideDown{0%{height:0}to{height:var(--radix-accordion-content-height)}}@keyframes qsgpuW_slideUp{0%{height:var(--radix-accordion-content-height)}to{height:0}}.qsgpuW_Closed{font-size:var(--font-size3);text-align:center;margin:var(--space4) auto;font-weight:700}
