.FixedContactButton_bl_fixedContactButton__M2OSh{position:fixed;right:0;bottom:0;left:0;z-index:var(--z-index-fixed-header);display:grid;padding:8px 16px;background:hsla(0,0%,100%,.8)}@media(720px <= width){.FixedContactButton_bl_fixedContactButton__M2OSh{display:none}}.FixedContactButton_bl_fixedContactButton_button__SCVkc{justify-content:center;width:100%;padding:16px 24px;font-size:var(--font-size-body-l);font-weight:var(--font-weight-bold);color:var(--common-text-secondary);text-align:center}.KeyVisual_bl_keyVisual__AzEZS{width:calc(100% + 32px);margin:-88px -16px 0}@media(720px <= width){.KeyVisual_bl_keyVisual__AzEZS{width:calc(100% + 80px);margin:-40px -40px 0}}.KeyVisual_bl_keyVisual_image__At1FC{width:100%}.CompetitionSchedule_bl_competitionSchedule__k4pxj{padding:40px 16px;margin:0 -16px -32px;background-color:#000}@media(min-width:720px) and (max-width:1023px){.CompetitionSchedule_bl_competitionSchedule__k4pxj{padding-right:40px;padding-left:40px;margin:0 -40px -40px}}@media(1024px <= width){.CompetitionSchedule_bl_competitionSchedule__k4pxj{padding-right:51px;padding-left:51px;margin:0 -40px -40px}}.CompetitionSchedule_bl_competitionSchedule_inner__CytaK{display:grid;grid-template-columns:1fr;row-gap:26px;width:min(var(--content-width-pc),100%);margin-inline:auto}@media(min-width:720px) and (max-width:1023px){.CompetitionSchedule_bl_competitionSchedule_inner__CytaK{grid-template-columns:1fr;column-gap:24px}}@media(1024px <= width){.CompetitionSchedule_bl_competitionSchedule_inner__CytaK{grid-template-columns:1fr 1fr;column-gap:24px}}.CompetitionSchedule_bl_competitionSchedule_logoSection__5yfjz{display:grid;grid-template-columns:1fr;row-gap:26px;align-items:center;justify-items:center}@media(720px <= width){.CompetitionSchedule_bl_competitionSchedule_logoSection__5yfjz{row-gap:22px}}.CompetitionSchedule_bl_competitionSchedule_logo__cgOnf{align-self:end;width:291px;height:auto}@media(720px <= width){.CompetitionSchedule_bl_competitionSchedule_logo__cgOnf{width:353px}}.CompetitionSchedule_bl_competitionSchedule_link__XEb7_{align-self:start;font-size:var(--font-size-body-l);font-weight:var(--font-weight-bold);color:var(--common-text-secondary);text-align:center;text-decoration:underline;transition:opacity var(--transition-speed-medium)}@media(720px <= width){.CompetitionSchedule_bl_competitionSchedule_link__XEb7_{font-size:var(--font-size-body-l-pc)}}@media(any-hover:hover){.CompetitionSchedule_bl_competitionSchedule_link__XEb7_:hover{opacity:var(--opacity-high)}}.CompetitionSchedule_bl_competitionSchedule_scheduleSection__KBp9c{display:grid;grid-template-columns:1fr;gap:24px;align-self:center}.CompetitionSchedule_bl_competitionSchedule_competitionInfo__22b2v{display:grid;grid-template-columns:1fr;row-gap:8px}.CompetitionSchedule_bl_competitionSchedule_competitionTitle__OeI36{padding-bottom:8px;font-size:var(--font-size-body-l);font-weight:var(--font-weight-bold);color:var(--common-text-secondary);text-align:center;border-bottom:1px solid var(--common-text-secondary)}@media(720px <= width){.CompetitionSchedule_bl_competitionSchedule_competitionTitle__OeI36{padding-bottom:12px;font-size:var(--font-size-body-xxl-pc)}}.CompetitionSchedule_bl_competitionSchedule_competitionPeriod__MnmW3{display:grid;grid-template-columns:auto auto auto;column-gap:8px;align-items:center;justify-content:center;padding-bottom:8px;border-bottom:1px solid var(--common-text-secondary)}@media(720px <= width){.CompetitionSchedule_bl_competitionSchedule_competitionPeriod__MnmW3{padding-bottom:12px}}.CompetitionSchedule_bl_competitionSchedule_competitionPeriodLabel___VHJJ{font-size:var(--font-size-body-m);font-weight:var(--font-weight-bold);color:var(--common-text-secondary)}@media(720px <= width){.CompetitionSchedule_bl_competitionSchedule_competitionPeriodLabel___VHJJ{font-size:var(--font-size-body-l-pc)}}.CompetitionSchedule_bl_competitionSchedule_competitionPeriodColon__zHRS_{font-size:var(--font-size-body-m);font-weight:var(--font-weight-bold);color:var(--common-text-secondary)}@media(720px <= width){.CompetitionSchedule_bl_competitionSchedule_competitionPeriodColon__zHRS_{font-size:var(--font-size-body-l-pc)}}.CompetitionSchedule_bl_competitionSchedule_competitionPeriodDate__yuMGc{font-size:var(--font-size-body-m);font-weight:var(--font-weight-bold);color:var(--common-text-secondary);text-align:right}@media(720px <= width){.CompetitionSchedule_bl_competitionSchedule_competitionPeriodDate__yuMGc{font-size:var(--font-size-body-l-pc)}}.CrowdfundingHeading_bl_crowdfundingHeading__knf8Q{display:grid;row-gap:24px}@media(720px <= width){.CrowdfundingHeading_bl_crowdfundingHeading__knf8Q{position:relative;display:grid;row-gap:24px;padding-bottom:8px}}.CrowdfundingHeading_bl_crowdfundingHeading_button__CjzVx{padding:4px;font-size:var(--font-size-body-l);font-weight:var(--font-weight-bold)}@media(720px <= width){.CrowdfundingHeading_bl_crowdfundingHeading_button__CjzVx{min-width:100px;padding:8px;font-size:var(--font-size-body-l)}}.CrowdfundingHeading_bl_crowdfundingHeading_buttonGroup___Xbks{display:grid;grid-template-columns:repeat(3,1fr);column-gap:8px}@media(720px <= width){.CrowdfundingHeading_bl_crowdfundingHeading_buttonGroup___Xbks{column-gap:24px}}.CrowdfundingHeading_bl_crowdfundingHeading_title__cuo30{display:grid;grid-template-columns:40px 1fr;column-gap:12px;align-items:center;padding-bottom:16px;font-size:var(--font-size-body-xl)}@media(720px <= width){.CrowdfundingHeading_bl_crowdfundingHeading_title__cuo30{column-gap:16px;width:100%;padding-bottom:24px;font-size:var(--font-size-heading-h1-pc)}}.CrowdfundingHeading_bl_crowdfundingHeading_variantHss__pkvf6 .CrowdfundingHeading_bl_crowdfundingHeading_button__CjzVx{color:var(--hss-primary);background-color:var(--common-background-surface);border:1px solid var(--hss-primary)}.CrowdfundingHeading_bl_crowdfundingHeading_variantHss__pkvf6 .CrowdfundingHeading_bl_crowdfundingHeading_button_active__Jl1K8{color:var(--common-text-secondary);background-color:var(--hss-primary)}.CrowdfundingHeading_bl_crowdfundingHeading_variantHss__pkvf6 .CrowdfundingHeading_bl_crowdfundingHeading_title__cuo30{background:var(--hss-gradient);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text;border-bottom:3px solid;border-image:var(--hss-gradient);border-image-slice:1}.CrowdfundingHeading_bl_crowdfundingHeading_variantHaruko__Zld5_ .CrowdfundingHeading_bl_crowdfundingHeading_button__CjzVx{color:var(--haruko-primary);background-color:var(--common-background-surface);border:1px solid var(--haruko-primary)}.CrowdfundingHeading_bl_crowdfundingHeading_variantHaruko__Zld5_ .CrowdfundingHeading_bl_crowdfundingHeading_button_active__Jl1K8{color:var(--common-text-secondary);background-color:var(--haruko-primary)}.CrowdfundingHeading_bl_crowdfundingHeading_variantHaruko__Zld5_ .CrowdfundingHeading_bl_crowdfundingHeading_title__cuo30{background:var(--haruko-gradient);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text;border-bottom:3px solid;border-image:var(--haruko-gradient);border-image-slice:1}.CrowdfundingHeading_bl_crowdfundingHeading_variantHighschool__z8UcG .CrowdfundingHeading_bl_crowdfundingHeading_button__CjzVx{position:relative;color:rgba(0,0,0,0);background-color:var(--common-background-surface);border:1px solid;border-image:linear-gradient(225deg,#018edf 14.64%,#35aff8 64.14%,#01bfc6 85.36%) 1}.CrowdfundingHeading_bl_crowdfundingHeading_variantHighschool__z8UcG .CrowdfundingHeading_bl_crowdfundingHeading_button__CjzVx span{background:linear-gradient(225deg,#018edf 14.64%,#35aff8 64.14%,#01bfc6 85.36%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.CrowdfundingHeading_bl_crowdfundingHeading_variantHighschool__z8UcG .CrowdfundingHeading_bl_crowdfundingHeading_button_active__Jl1K8{color:var(--common-text-secondary);background:linear-gradient(225deg,#018edf 14.64%,#35aff8 64.14%,#01bfc6 85.36%);border:1px solid rgba(0,0,0,0);border-image:none}.CrowdfundingHeading_bl_crowdfundingHeading_variantHighschool__z8UcG .CrowdfundingHeading_bl_crowdfundingHeading_button_active__Jl1K8 span{background:none;-webkit-text-fill-color:var(--common-text-secondary)}.CrowdfundingHeading_bl_crowdfundingHeading_variantHighschool__z8UcG .CrowdfundingHeading_bl_crowdfundingHeading_title__cuo30{background:linear-gradient(225deg,#018edf 14.64%,#35aff8 64.14%,#01bfc6 85.36%);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text;border-bottom:3px solid;border-image:linear-gradient(225deg,#018edf 14.64%,#35aff8 64.14%,#01bfc6 85.36%);border-image-slice:1}.RegionTitle_el_regionTitle__3Vgll{display:grid;row-gap:8px}.RegionTitle_el_regionTitle_text__prnn9{font-size:var(--font-size-body-m);font-weight:var(--font-weight-bold);line-height:2}@media(720px <= width){.RegionTitle_el_regionTitle_text__prnn9{font-size:var(--font-size-body-xl-pc)}}.RegionTitle_el_regionTitle__variantHaruko__jy8Z0 .RegionTitle_el_regionTitle_text__prnn9{color:var(--haruko-primary);border-bottom:2px solid var(--haruko-primary)}.RegionTitle_el_regionTitle__variantHss__YjjxU .RegionTitle_el_regionTitle_text__prnn9{color:var(--hss-primary);border-bottom:2px solid var(--hss-primary)}.RegionTitle_el_regionTitle__variantHighschool__3Ps4f .RegionTitle_el_regionTitle_text__prnn9{color:#141515;border-bottom:2px solid #141515}.CardHeader_el_cardHeader___uKuo{display:grid;gap:10px}.CardHeader_el_cardHeader_imageContainer__G__mN{position:relative;aspect-ratio:16/9;overflow:hidden}.CardHeader_el_cardHeader_image__MAWm_{width:100%;aspect-ratio:16/9;vertical-align:top;object-fit:contain}.CardHeader_el_cardHeader_metaInfo__59Frc{display:flex;gap:8px;align-items:center}.CardHeader_el_cardHeader_event__PVqKm,.CardHeader_el_cardHeader_region__Gw_oo{padding:4px 8px;font-size:var(--font-size-body-s);font-weight:var(--font-weight-bold);color:var(--common-brand-color);background-color:var(--common-background-sub);border-radius:999px}.CardHeader_el_cardHeader_event_volleyball___Oo04{color:var(--haruko-primary);background-color:var(--haruko-secondary)}.CardHeader_el_cardHeader_titleContainer__aRLQM{display:grid;gap:4px;align-content:baseline}.CardHeader_el_cardHeader_projectTitle___Ggbj{font-size:var(--font-size-body-xl);font-weight:var(--font-weight-bold);line-height:1.5}.CardHeader_el_cardHeader_teamNameContainer__274D1{display:flex;column-gap:4px;align-items:center}.CardHeader_el_cardHeader_teamIcon__3oPEG{width:32px;height:32px;border-radius:50%}.CardHeader_el_cardHeader_teamNameBody__yqq_x{display:grid;grid-template-columns:1fr;align-content:baseline}.CardHeader_el_cardHeader_organizationName__F59gH{font-size:var(--font-size-body-s);font-weight:var(--font-weight-bold)}.CardHeader_el_cardHeader_teamName__Pcoh_{font-size:var(--font-size-body-s)}.CardHeader_el_cardHeader_teamName__noOrganization__NgNnh{font-weight:var(--font-weight-bold)}.CardHeader_el_cardHeader_genderTag__ISxP5{position:absolute;top:0;right:0;z-index:0;width:59px;height:59px;color:var(--common-text-secondary)}.CardHeader_el_cardHeader_genderTag__ISxP5:before{position:absolute;z-index:-1;width:100%;height:100%;content:"";clip-path:polygon(100% 0,0 0,100% 100%)}.CardHeader_el_cardHeader_genderTag_male__CHu1G:before{background:var(--hss-gradient)}.CardHeader_el_cardHeader_genderTag_female__m_zAp:before{background:linear-gradient(270deg,#ff6f4c,#ff3000)}.CardHeader_el_cardHeader_genderText__pusQb{display:flex;align-items:center;justify-content:center;width:50%;height:50%;font-size:var(--font-size-body-s);font-weight:var(--font-weight-bold);rotate:45deg;translate:87% 13%}