.table{display:table;width:100%;text-align:center}.row{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--layer-color);padding:5px 0}.cell{display:table-cell;font-weight:700;letter-spacing:.1em;width:45vw;padding:10px 0;margin:0;border:none;align-items:center;justify-content:center;text-align:left}ul{justify-content:space-between}li{list-style:none}.title-cell{width:17em}.single{width:auto}.period{width:30vw}.members{display:block;-moz-column-gap:5%;column-gap:5%}.about-information ul,.awards-list ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:10px}.about-information li,.awards-list li{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:10px;margin-top:.1em}.about-information .body-cell{text-align:left}.awards-list .body-cell{text-align:center;margin:0}.awards-list .title-cell{text-align:center;width:100%;margin:0}.awards-list .cell{flex:1}.about-information .cell,.awards-list .cell{width:100%}.about-information li:nth-child(2n),.table-container li:nth-child(2n){background-color:var(--layer-color)}.table-container{margin:1em auto 0}.table-container .present-table{width:100%}.table.schedule.pc{width:100%;max-width:100%;margin:auto;border-collapse:collapse}.schedule,.cell{text-align:center}.cell.single{flex:1;min-width:100px}.cell.period{flex:2;min-width:150px}.row:nth-child(2n){background-color:#f7fafd}.schedule-card{text-align:left;padding:10px}.schedule-card h3{height:1.75em}.schedule-card h3,.schedule-card p{margin-left:0;text-align:left}.reports-container{text-decoration:none;display:grid;grid-template-columns:repeat(3,1fr);gap:.5vw 1vw;padding:0;margin:0 7vw}.report-schedule .table{box-shadow:var(--shadow-color)}.report-schedule .row{margin:0 5vw}.report-schedule .cell{width:20vw}.report-schedule .row:nth-child(odd){background-color:#f7fafd}.report-schedule .row:nth-child(2n){background-color:#fff;border-color:#f7fafd}.history-report li{padding:0 3px}.history-report .report-card{list-style:none;display:flex;flex-direction:column;text-align:center;width:100%;height:100%;padding:calc(1.5rem - 1px) auto}.history-report .none a:hover{color:var(--text-color)}.team-container h3{line-height:2em}body[data-lang=en] .team-container h3,.team-container p{line-height:1.7em}body[data-lang=en] .team-container p{line-height:1.5em}.team-container h5{margin-top:.3em;font-weight:600}.sponsors-details .table-container{display:flex;justify-content:center;align-items:center;text-align:center;width:100%}.present-table li{display:grid;grid-template-columns:1fr 5fr 1.5fr 1.5fr 1.5fr 1.5fr;align-items:center;padding:10px 0}.sponsors-details .cell{text-align:center;font-weight:700;padding:10px 0}.sponsors-details .table-container .cell{font-weight:400}.sponsors-details .num-cell{width:5em;font-size:110%}.sponsors-details .title-cell{width:auto;font-size:110%}.plan-cell{font-weight:700;width:7em;font-size:large}.sns-share ul{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:5px;justify-items:center;align-items:center;margin:0;padding:0}.sns-share li{list-style:none;display:flex;justify-content:center;align-items:center;width:100%;height:2em}.sns-share-button{display:flex;justify-content:center;align-items:center;width:100%;height:100%;margin:auto;padding:auto}.separator{width:100%;height:2px;background-color:var(--text-color);margin:0}.notices-scroll-container{overflow-y:scroll}.notices-scroll-container .single-year{max-height:15em}.notices-scroll-container::-webkit-scrollbar{width:5px}.notices-scroll-container::-webkit-scrollbar-track{background:var(--shadow-color)}.notices-scroll-container::-webkit-scrollbar-thumb{background:var(--span-color);opacity:.5;border-radius:5px}.notices-scroll-container::-webkit-scrollbar-thumb:hover{background:var(--hover-color)}.teams-scroll-container{max-height:75vh;overflow-y:scroll}.teams-scroll-container::-webkit-scrollbar{width:8px}.teams-scroll-container::-webkit-scrollbar-track{background:#f1f1f1}.teams-scroll-container::-webkit-scrollbar-thumb{background:#888;border-radius:4px}.teams-scroll-container::-webkit-scrollbar-thumb:hover{background:#555}@media (min-width: 1250px){.sp{display:none}}@media (max-width: 1250px){.pc{display:none}li{display:flex;flex-direction:column;padding:2px 0}.cell{width:100%;padding:0;line-height:1.5em}.about-information li{display:flex;flex-direction:column;gap:0}.about-information .body-cell{text-align:center}.schedule,.cell{width:100%;font-weight:400}.title-cell{margin:5px 0;font-weight:700}.event-cell{font-weight:400}.separator li{padding:0}.team-container h3{line-height:1.5em}body[data-lang=en] .team-container h3{line-height:1.3em}.team-container p{line-height:1.2em}body[data-lang=en] .team-container p{line-height:1em}.team-container h5{margin-top:.3em;font-weight:600}.awards-list .body-cell{text-align:center}.plan-table .row{display:flex;flex-direction:row;align-items:center;justify-content:center;border-bottom:1px solid var(--layer-color);padding:10px 0;width:60vw}.plan-table .cell{flex:1;text-align:center;padding:0}.present-table li{display:flex;flex-direction:row;align-items:center;text-align:center;justify-content:flex-start;padding:10px 0;width:100%}.present-table .plan-row{display:flex;flex-direction:column;justify-content:flex-start;width:100%}.present-table .row{display:flex;flex-direction:row;justify-content:flex-start;width:100%;padding-left:1em}.present-table .plan-cell{display:flex;justify-content:space-evenly;align-items:center;width:100%}.present-table .plan-cell p{width:25%;flex:1;margin:0;text-align:center;font-size:medium;padding-top:0}}@media (max-width: 900px){.present-table .plan-cell p{font-size:small}.reports-container{grid-template-columns:repeat(2,1fr);gap:3px .5em}.reports-container h4{font-weight:400}}@media (max-width: 600px){.plan-table .row{display:flex;flex-direction:column}}
