@charset "UTF-8";.background[data-astro-cid-ecrlfcho]{position:fixed;top:0;left:0;width:100%;height:100%;overflow:hidden;z-index:-1}.background[data-astro-cid-ecrlfcho]>.bg-movie[data-astro-cid-ecrlfcho]{position:absolute;min-width:100%;min-height:100%;left:50%;transform:translate(-50%)}.background[data-astro-cid-ecrlfcho]:after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:#ffffff26;background-image:radial-gradient(rgba(255,255,255,.25) 20%,transparent 21%),radial-gradient(rgba(255,255,255,.25) 20%,transparent 21%);background-size:10px 10px;background-position:0 0,5px 5px}.background[data-astro-cid-ecrlfcho]:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;box-sizing:border-box;background:linear-gradient(135deg,#00ffff80 0,#00ffff1a,#0ff0,#f0f0,#ff00ff1a,#ff00ff80);z-index:1;mix-blend-mode:hard-light}.header-container[data-astro-cid-5iflaruk]{display:flex;height:100vh;align-items:center;flex-direction:column;padding:120px 40px 40px;position:relative;min-height:100dvh;height:100%}@media (width < 1200px){.header-container[data-astro-cid-5iflaruk]{justify-content:center;padding:120px 10px 40px}}@media (width < 960px){.header-container[data-astro-cid-5iflaruk]{padding:80px 10px 20px;justify-content:flex-start}}.header-main[data-astro-cid-5iflaruk]{margin:auto;padding:clamp(16px,-21px + 4.8vw,64px);border-radius:clamp(16px,-21px + 4.8vw,64px);background:#ffffffb3;backdrop-filter:blur(10px);box-shadow:0 0 4vw #00000080,0 0 8px #fff inset}@media (width >= 1200px){.header-main[data-astro-cid-5iflaruk]{display:flex;align-items:center;gap:64px;justify-content:center;width:clamp(840px,-360px + 100vw,1440px)}}@media (width < 1200px){.header-main[data-astro-cid-5iflaruk]{max-width:calc(400px + 8vw);width:clamp(300px,120px + 23vw,400px)}}.header-title[data-astro-cid-5iflaruk]{position:relative;width:fit-content;text-align:center;z-index:2;line-height:1}@media (width >= 1200px){.header-title[data-astro-cid-5iflaruk]{flex:1}}@media (width < 1200px){.header-title[data-astro-cid-5iflaruk]{padding-block-end:clamp(16px,2vw,24px)}}.header-title[data-astro-cid-5iflaruk]>.image[data-astro-cid-5iflaruk]{max-width:900px;width:100%;height:auto;flex:1}.header-title[data-astro-cid-5iflaruk]>.flag[data-astro-cid-5iflaruk]{position:absolute;transform:rotate(10deg);width:80px;box-shadow:0 0 3px #000;top:30px;right:0}@media (width < 1200px){.header-title[data-astro-cid-5iflaruk]>.flag[data-astro-cid-5iflaruk]{right:80px}}@media (width < 680px){.header-title[data-astro-cid-5iflaruk]>.flag[data-astro-cid-5iflaruk]{width:40px;right:40px}}@media (width < 390px){.header-title[data-astro-cid-5iflaruk]>.flag[data-astro-cid-5iflaruk]{right:8px}}.header-info[data-astro-cid-5iflaruk]{color:#000;z-index:2}@media (width >= 1200px){.header-info[data-astro-cid-5iflaruk]{flex:1}}.header-date[data-astro-cid-5iflaruk]{display:flex;align-items:stretch;justify-content:center;border-block-end:1px solid #000;padding-block-end:clamp(16px,2vw,24px)}.date-info[data-astro-cid-5iflaruk]{flex:1}.date-info[data-astro-cid-5iflaruk]>.day[data-astro-cid-5iflaruk]{font-family:Barlow Semi Condensed,sans-serif;white-space:nowrap;font-weight:700;text-align:center}@media (width >= 1200px){.date-info[data-astro-cid-5iflaruk]>.day[data-astro-cid-5iflaruk]{font-size:clamp(36px,-23px + 5vw,64px)}}@media (width < 1200px){.date-info[data-astro-cid-5iflaruk]>.day[data-astro-cid-5iflaruk]{font-size:clamp(32px,24px + .93vw,36px)}}@media (width < 768px){.date-info[data-astro-cid-5iflaruk]>.day[data-astro-cid-5iflaruk]{font-size:32px}}.date-info[data-astro-cid-5iflaruk]>.day[data-astro-cid-5iflaruk]>.youbi[data-astro-cid-5iflaruk]{margin-inline-start:.2em;display:inline-block;font-size:.9em;font-weight:500;font-family:Noto Sans JP,sans-serif}.date-info[data-astro-cid-5iflaruk]>.day[data-astro-cid-5iflaruk]>.youbi[data-astro-cid-5iflaruk]>.sat[data-astro-cid-5iflaruk]{color:#143ad3;font-weight:900}.date-info[data-astro-cid-5iflaruk]>.day[data-astro-cid-5iflaruk]>.youbi[data-astro-cid-5iflaruk]>.sun[data-astro-cid-5iflaruk]{color:#de112f;font-weight:900}.date-info[data-astro-cid-5iflaruk] .part[data-astro-cid-5iflaruk]{padding-block-start:.3em;font-size:clamp(14px,9px + .6vw,20px);font-weight:900;text-align:center}.date-sikiri[data-astro-cid-5iflaruk]{background-color:#000;padding:0;flex:0 0 1px}.header-place[data-astro-cid-5iflaruk]{text-align:center;font-size:20px;font-weight:900;padding-block-start:16px}.header-button[data-astro-cid-5iflaruk]{padding-block-start:clamp(16px,4px + 1.6vw,32px)}.module-button[data-astro-cid-5iflaruk]{display:block;text-align:center;font-size:clamp(20px,12px + 1vw,30px);font-weight:900;line-height:1.3;letter-spacing:.1em;text-decoration:none;background:linear-gradient(135deg,#e348ef,#e348ef00) #ffa63b;padding:clamp(8px,2vw,16px);border-radius:clamp(8px,2vw,32px)}.module-button[data-astro-cid-5iflaruk]>.sub[data-astro-cid-5iflaruk]{font-size:.66em}.module-button[data-astro-cid-5iflaruk].-second{margin-block-start:32px;background:linear-gradient(135deg,#e348ef,#e348ef00) #3ecdff}.module-button[data-astro-cid-5iflaruk].-disable{filter:brightness(.5);pointer-events:none}.button-message[data-astro-cid-5iflaruk]{text-align:center;margin-block-start:8px}.header-news[data-astro-cid-5iflaruk]{background-color:#ffffffb3;backdrop-filter:blur(10px);box-shadow:0 0 8px #00000040,0 0 4px #fff inset;width:50vw;border-radius:24px;margin-block-start:clamp(10px,-5px + 2vw,30px)}@media (width < 1200px){.header-news[data-astro-cid-5iflaruk]{width:fit-content;max-width:90vw}}.news-link[data-astro-cid-5iflaruk]{display:flex;align-items:center;margin-block-start:auto;padding:16px 32px;text-decoration:none;color:#000;font-size:clamp(12px,8px + .46vw,14px)}.news-link[data-astro-cid-5iflaruk]:hover .title[data-astro-cid-5iflaruk],.news-link[data-astro-cid-5iflaruk]:active .title[data-astro-cid-5iflaruk]{text-decoration:underline}@media (width < 1200px){.news-link[data-astro-cid-5iflaruk]{flex-wrap:wrap}}@media (width < 768px){.news-link[data-astro-cid-5iflaruk]{padding:8px 16px}}.news-link[data-astro-cid-5iflaruk]>.date[data-astro-cid-5iflaruk]{color:#c0c;font-weight:900;padding-inline-end:16px}@media (width < 1200px){.news-link[data-astro-cid-5iflaruk]>.date[data-astro-cid-5iflaruk]{width:100%;padding:0}}@media (width < 1200px){.news-link[data-astro-cid-5iflaruk]>.title[data-astro-cid-5iflaruk]{flex:1;padding-inline-end:8px}}.news-link[data-astro-cid-5iflaruk]>.link[data-astro-cid-5iflaruk]{display:flex;gap:8px;margin-inline-start:auto}.news-link[data-astro-cid-5iflaruk]>.link[data-astro-cid-5iflaruk]:before{content:"";display:block;border:solid #000;border-width:0 2px 2px 0;transform:translateY(2px) rotate(45deg);width:.8em;height:.8em}@media (width < 1200px){.news-link[data-astro-cid-5iflaruk]>.link[data-astro-cid-5iflaruk]>.text[data-astro-cid-5iflaruk]{display:none}.news-link[data-astro-cid-5iflaruk]>.link[data-astro-cid-5iflaruk]:before{transform:translateY(-2px) rotate(45deg)}}.header-menu[data-astro-cid-5iflaruk]{color:#000;display:flex;font-weight:700;flex-direction:column;justify-content:flex-end}.header-menu[data-astro-cid-5iflaruk] a[data-astro-cid-5iflaruk]:link,.header-menu[data-astro-cid-5iflaruk] a[data-astro-cid-5iflaruk]:visited{color:#000}.header-menu[data-astro-cid-5iflaruk] a[data-astro-cid-5iflaruk]:hover,.header-menu[data-astro-cid-5iflaruk] a[data-astro-cid-5iflaruk]:active{color:#609}@media (width >= 768px){.header-menu[data-astro-cid-5iflaruk]{position:absolute;top:0;left:0;height:100vh;width:300px}}@media (width < 768px){.header-menu[data-astro-cid-5iflaruk]{margin-block-start:auto;width:100%}}.menu-body[data-astro-cid-5iflaruk]{padding:0 0 32px 32px}@media (width < 768px){.menu-body[data-astro-cid-5iflaruk]{display:flex;flex-wrap:wrap;padding:0 16px 16px}}.menu-body[data-astro-cid-5iflaruk]>.item[data-astro-cid-5iflaruk]{margin-block-start:4px;font-size:14px;letter-spacing:.2em;list-style:none;border-radius:24px;background:#fff6;backdrop-filter:blur(10px);box-shadow:0 0 8px #0003;overflow:hidden}@media (width < 768px){.menu-body[data-astro-cid-5iflaruk]>.item[data-astro-cid-5iflaruk]{margin-inline-end:4px;width:calc(50% - 2px)}.menu-body[data-astro-cid-5iflaruk]>.item[data-astro-cid-5iflaruk]:nth-child(2n){margin-inline-end:0}}.menu-body[data-astro-cid-5iflaruk]>.item[data-astro-cid-5iflaruk]>.link[data-astro-cid-5iflaruk]{padding:12px;text-decoration:none;display:block}.menu-body[data-astro-cid-5iflaruk]>.item[data-astro-cid-5iflaruk]>.link[data-astro-cid-5iflaruk]:before{content:"○";padding-inline-end:8px}.menu-body[data-astro-cid-5iflaruk]>.item[data-astro-cid-5iflaruk]>.link[data-astro-cid-5iflaruk]:hover,.menu-body[data-astro-cid-5iflaruk]>.item[data-astro-cid-5iflaruk]>.link[data-astro-cid-5iflaruk]:active{background:#0066660d}.section-opening[data-astro-cid-hytyqf2n]{color:#fff;padding:calc(clamp(48px,-47px + 12.4vw,172px)*2) 0 clamp(48px,-47px + 12.4vw,172px);background-image:radial-gradient(#111 30%,transparent 31%),radial-gradient(#111 30%,transparent 31%),radial-gradient(#00000080,#000),url(/images/bg-lpo.jpg);background-size:4px 4px,4px 4px,cover,cover;background-position:0 0,2px 2px,0 0,50% 50%;background-attachment:fixed;background-repeat:repeat,repeat,repeat,no-repeat}@media (width < 1200px){.section-opening[data-astro-cid-hytyqf2n]{background-attachment:scroll}}.opening-title[data-astro-cid-hytyqf2n]{margin-inline:auto;padding:.2em 10px .3em;font-weight:900;color:#fff;line-height:1;letter-spacing:.1em;text-align:center;font-size:clamp(40px,-6px + 6vw,80px);margin-block-end:clamp(20px,9px + 4vw,80px);background:linear-gradient(135deg,#f0f,#0cc)}.opening-title[data-astro-cid-hytyqf2n]>span[data-astro-cid-hytyqf2n]{display:inline-block}.opening-title[data-astro-cid-hytyqf2n]>span[data-astro-cid-hytyqf2n]>span[data-astro-cid-hytyqf2n]{white-space:nowrap;margin-inline:.25em}.opening-container[data-astro-cid-hytyqf2n]{display:flex;color:#fff;line-height:2;letter-spacing:.01em;justify-content:center}@media (width >= 768px){.opening-container[data-astro-cid-hytyqf2n]{margin-block-end:clamp(20px,9px + 4vw,80px)}}@media (width < 768px){.opening-container[data-astro-cid-hytyqf2n]{flex-direction:column;max-width:480px;margin-inline:auto}}.opening-container[data-astro-cid-hytyqf2n]>.body[data-astro-cid-hytyqf2n]{display:flex;flex-direction:column;align-items:center}@media (width >= 768px){.opening-container[data-astro-cid-hytyqf2n]>.body[data-astro-cid-hytyqf2n]{max-width:640px;width:50%;padding-inline:clamp(20px,-21px + 5.319vw,60px)}.opening-container[data-astro-cid-hytyqf2n]>.body[data-astro-cid-hytyqf2n]:first-child{border-inline-end:1px solid rgba(255,255,255,.2);padding-inline:clamp(20px,-21px + 5.319vw,60px)}}@media (width < 768px){.opening-container[data-astro-cid-hytyqf2n]>.body[data-astro-cid-hytyqf2n]{margin-block-end:20px;padding-block-end:20px;padding-inline:20px;border-inline-end:none}.opening-container[data-astro-cid-hytyqf2n]>.body[data-astro-cid-hytyqf2n]:first-child{border-block-end:1px solid rgba(255,255,255,.2)}}.opening-container[data-astro-cid-hytyqf2n]>.body[data-astro-cid-hytyqf2n]>.text[data-astro-cid-hytyqf2n]{margin-block-end:auto;padding-block-end:clamp(20px,-26px + 6vw,80px)}.opening-container[data-astro-cid-hytyqf2n]>.body[data-astro-cid-hytyqf2n]>.text[data-astro-cid-hytyqf2n] p[data-astro-cid-hytyqf2n]{font-size:clamp(12px,7px + .6vw,18px);margin-block-end:1.5em}.opening-container[data-astro-cid-hytyqf2n]>.body[data-astro-cid-hytyqf2n]>.text[data-astro-cid-hytyqf2n] p[data-astro-cid-hytyqf2n]:last-child{margin-block-end:0}.opening-container[data-astro-cid-hytyqf2n]>.body[data-astro-cid-hytyqf2n]>.text[data-astro-cid-hytyqf2n] blockquote[data-astro-cid-hytyqf2n]{font-size:clamp(12px,7px + .6vw,18px);margin-block-end:1.5em;padding-inline-start:1em;padding-block:2.2em .3em;font-style:italic;font-family:serif;font-weight:400;position:relative;border-inline-start:1px solid rgba(255,255,255,.2)}.opening-container[data-astro-cid-hytyqf2n]>.body[data-astro-cid-hytyqf2n]>.text[data-astro-cid-hytyqf2n] blockquote[data-astro-cid-hytyqf2n]:last-child{margin-block-end:0}.opening-container[data-astro-cid-hytyqf2n]>.body[data-astro-cid-hytyqf2n]>.text[data-astro-cid-hytyqf2n] blockquote[data-astro-cid-hytyqf2n]:before{position:absolute;inset-block-start:0;inset-inline-start:.1em;display:block;width:2em;content:"“";font-size:4.5em;font-weight:900;line-height:1;opacity:.2}.opening-container[data-astro-cid-hytyqf2n]>.body[data-astro-cid-hytyqf2n]>.icon[data-astro-cid-hytyqf2n]{text-align:center}.opening-container[data-astro-cid-hytyqf2n]>.body[data-astro-cid-hytyqf2n]>.icon[data-astro-cid-hytyqf2n] img[data-astro-cid-hytyqf2n]{margin-inline:auto;padding:4px;display:block;border-radius:50%;width:140px;border:1px solid white}@media (width < 1200px){.opening-container[data-astro-cid-hytyqf2n]>.body[data-astro-cid-hytyqf2n]>.icon[data-astro-cid-hytyqf2n] img[data-astro-cid-hytyqf2n]{width:120px}}@media (width < 768px){.opening-container[data-astro-cid-hytyqf2n]>.body[data-astro-cid-hytyqf2n]>.icon[data-astro-cid-hytyqf2n] img[data-astro-cid-hytyqf2n]{width:100px}}@media (width < 480px){.opening-container[data-astro-cid-hytyqf2n]>.body[data-astro-cid-hytyqf2n]>.icon[data-astro-cid-hytyqf2n] img[data-astro-cid-hytyqf2n]{width:80px}}.opening-container[data-astro-cid-hytyqf2n]>.body[data-astro-cid-hytyqf2n]>.icon[data-astro-cid-hytyqf2n]>.name[data-astro-cid-hytyqf2n]{padding-block-start:clamp(4px,-2px + .8vw,12px);letter-spacing:.1em;line-height:1.4;font-size:clamp(14px,11px + .4vw,18px)}.opening-container[data-astro-cid-hytyqf2n]>.body[data-astro-cid-hytyqf2n]>.icon[data-astro-cid-hytyqf2n]>.name[data-astro-cid-hytyqf2n]>.title[data-astro-cid-hytyqf2n]{margin-block-end:.25em;font-size:80%}.opening-member[data-astro-cid-hytyqf2n]{max-width:1280px;margin-inline:auto;padding-inline:clamp(20px,-21px + 5.319vw,60px);letter-spacing:.2em;margin-block-end:clamp(20px,9px + 4vw,80px)}.opening-member[data-astro-cid-hytyqf2n]:last-child{margin-block-end:0}.member-title[data-astro-cid-hytyqf2n]{display:flex;align-items:center;line-height:1;font-weight:700;font-size:clamp(24px,18px + 1vw,36px);margin-block-end:24px}.member-title[data-astro-cid-hytyqf2n]:before{content:"";display:block;height:1px;margin-inline-end:1em;background-color:#fff3;width:100%;flex:1}.member-title[data-astro-cid-hytyqf2n]:after{content:"";display:block;height:1px;margin-inline-start:1em;background-color:#fff3;width:100%;flex:1}.member-list[data-astro-cid-hytyqf2n]{display:flex;gap:clamp(40px,10px + 4vw,80px);flex-wrap:wrap;justify-content:center}.member-info[data-astro-cid-hytyqf2n]{display:flex;align-items:center;justify-content:center;gap:clamp(4px,-2px + .8vw,12px);flex-direction:column;text-align:center;letter-spacing:.1em}@media (width < 1200px){.member-info[data-astro-cid-hytyqf2n]{gap:8px}}@media (width < 768px){.member-info[data-astro-cid-hytyqf2n]{justify-content:left}}.member-info[data-astro-cid-hytyqf2n]>.icon[data-astro-cid-hytyqf2n]{border:1px solid white;border-radius:50%;padding:4px;width:140px}@media (width < 1200px){.member-info[data-astro-cid-hytyqf2n]>.icon[data-astro-cid-hytyqf2n]{width:120px}}@media (width < 768px){.member-info[data-astro-cid-hytyqf2n]>.icon[data-astro-cid-hytyqf2n]{width:100px}}@media (width < 480px){.member-info[data-astro-cid-hytyqf2n]>.icon[data-astro-cid-hytyqf2n]{width:80px}}.member-info[data-astro-cid-hytyqf2n]>.icon[data-astro-cid-hytyqf2n] img[data-astro-cid-hytyqf2n]{display:block;border-radius:50%}.member-info[data-astro-cid-hytyqf2n]>.name[data-astro-cid-hytyqf2n]{font-size:clamp(14px,11px + .4vw,18px)}.member-info[data-astro-cid-hytyqf2n]>.name[data-astro-cid-hytyqf2n]>.title[data-astro-cid-hytyqf2n]{font-size:80%}.member-text[data-astro-cid-hytyqf2n]{font-size:clamp(14px,11px + .4vw,18px);letter-spacing:.1em;line-height:2;text-align:center}@media (width < 768px){.member-text[data-astro-cid-hytyqf2n]{text-align:left;letter-spacing:0}}.section-application[data-astro-cid-7hyhp5k4]{border-block-start:1px solid rgba(0,0,0,.5);margin-block-end:calc(clamp(48px,-47px + 12.4vw,172px)*-1);color:#000;background:#fff;box-shadow:0 0 8px #fff inset;text-align:center;padding-block:clamp(48px,-47px + 12.4vw,172px);border-radius:0 0 clamp(48px,-47px + 12.4vw,172px) clamp(48px,-47px + 12.4vw,172px);scroll-margin-block-start:200px;position:relative;z-index:1;overflow:hidden;scroll-margin-block-start:120px}.section-application[data-astro-cid-7hyhp5k4]:before{content:"";position:absolute;top:-25%;left:-25%;width:150%;height:150%;background:radial-gradient(#ffffff80,#fff),url(/files/2025/img/bg-theme.jpg);background-size:cover;background-position:50% 50%;background-attachment:fixed;z-index:-1;filter:blur(10px)}.application-title[data-astro-cid-7hyhp5k4]{margin-inline:auto;font-family:Noto Sans JP;font-weight:900;color:#000;line-height:1.2;letter-spacing:.1em;text-align:center;font-size:clamp(40px,-6px + 6vw,100px);padding-block-end:clamp(40px,-6px + 6vw,100px);line-height:1}.application-title[data-astro-cid-7hyhp5k4]>span[data-astro-cid-7hyhp5k4]{padding-block-end:.1em;display:inline-block;background:linear-gradient(135deg,#f0f,#0cc);-webkit-background-clip:text;-webkit-text-fill-color:transparent}p[data-astro-cid-7hyhp5k4]{line-height:2em;font-size:clamp(14px,11px + .4vw,18px);margin-block-end:1em}p[data-astro-cid-7hyhp5k4]:last-child{margin-block-end:0}.application-text[data-astro-cid-7hyhp5k4]{padding:0 20px clamp(20px,5px + 2vw,40px)}.application-info[data-astro-cid-7hyhp5k4]{padding-block-end:clamp(20px,5px + 2vw,40px)}@media (width >= 840px){.application-info[data-astro-cid-7hyhp5k4]{padding-inline:clamp(20px,5px + 2vw,40px);display:flex;justify-content:center;align-items:flex-start;gap:clamp(20px,5px + 2vw,40px);flex-wrap:nowrap}}@media (width < 840px){.application-info[data-astro-cid-7hyhp5k4]{margin-inline:auto;padding-inline:clamp(20px,5px + 2vw,40px);display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr);grid-column-gap:clamp(20px,5px + 2vw,40px);grid-row-gap:clamp(20px,5px + 2vw,40px);max-width:480px}}.info-item[data-astro-cid-7hyhp5k4]{text-align:center}@media (width >= 840px){.info-item[data-astro-cid-7hyhp5k4]{width:clamp(120px,18vw,240px);flex:0 1 auto}}.info-item[data-astro-cid-7hyhp5k4]>.icon[data-astro-cid-7hyhp5k4]{display:inline-block;aspect-ratio:1/1;position:relative}@media (width >= 840px){.info-item[data-astro-cid-7hyhp5k4]>.icon[data-astro-cid-7hyhp5k4]{width:clamp(150px,18vw,240px)}}@media (width < 840px){.info-item[data-astro-cid-7hyhp5k4]>.icon[data-astro-cid-7hyhp5k4]{width:min(33vw,200px)}}.info-item[data-astro-cid-7hyhp5k4]>.icon[data-astro-cid-7hyhp5k4] img[data-astro-cid-7hyhp5k4]{max-width:320px}.info-item[data-astro-cid-7hyhp5k4]>.icon[data-astro-cid-7hyhp5k4]:before{content:"";position:absolute;inset:0;border-radius:50%;border:2px solid transparent;background:linear-gradient(135deg,#f0f,#0cc) border-box;mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-clip:padding-box,border-box;mask-composite:exclude;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-clip:padding-box,border-box;-webkit-mask-composite:destination-out}.info-item[data-astro-cid-7hyhp5k4]>.text[data-astro-cid-7hyhp5k4]{padding-block-start:1em;font-weight:900;font-size:clamp(18px,13px + .6vw,24px);line-height:1.2}.application-schedule[data-astro-cid-7hyhp5k4]{margin-inline:20px;display:flex;justify-content:center;align-items:stretch;flex-wrap:nowrap;gap:32px;padding-block-start:40px}@media (width < 1200px){.application-schedule[data-astro-cid-7hyhp5k4]{flex-direction:column;align-items:center;gap:16px}}.schedule-item[data-astro-cid-7hyhp5k4]{background:#fff;position:relative;border-radius:clamp(12px,4vw,36px);box-shadow:0 0 16px #00000040}@media (width >= 1200px){.schedule-item[data-astro-cid-7hyhp5k4]{flex:0 1 240px}}@media (width < 1200px){.schedule-item[data-astro-cid-7hyhp5k4]{width:calc(100vw - 40px);max-width:600px;display:flex}}.schedule-item[data-astro-cid-7hyhp5k4]:before{content:"";display:block;position:absolute;height:90px;width:90px;clip-path:polygon(0 0,100% 0,0 100%);background:linear-gradient(135deg,#ff0,#cf6 50%);border-radius:clamp(12px,4vw,36px) 0 0 0}@media (width < 1200px){.schedule-item[data-astro-cid-7hyhp5k4]:before{height:70px;width:70px}}.schedule-item[data-astro-cid-7hyhp5k4]:after{content:"";display:block;position:absolute;right:-28px;top:50%;transform:translateY(-50%);width:18px;height:30px;clip-path:polygon(0 0,100% 50%,0 100%);background-color:#f0f}@media (width < 1200px){.schedule-item[data-astro-cid-7hyhp5k4]:after{z-index:1;transform:rotate(90deg) translate(-50%);inset:auto 50% -40px}}.schedule-item[data-astro-cid-7hyhp5k4]:last-child:after{display:none}.schedule-item[data-astro-cid-7hyhp5k4]>.num[data-astro-cid-7hyhp5k4]{position:absolute;top:-34px;left:4px;font-size:58px;font-weight:300;font-family:Barlow Semi Condensed,sans-serif}@media (width < 1200px){.schedule-item[data-astro-cid-7hyhp5k4]>.num[data-astro-cid-7hyhp5k4]{top:-4px;font-size:42px;left:-16px}}.schedule-item[data-astro-cid-7hyhp5k4]>.date[data-astro-cid-7hyhp5k4]{color:#fff;background:linear-gradient(135deg,#0f9,#03f);font-size:clamp(22px,4vw,44px);font-weight:700;line-height:1.2;text-align:right;padding:16px 24px 16px 0;letter-spacing:-.02em}@media (width >= 1200px){.schedule-item[data-astro-cid-7hyhp5k4]>.date[data-astro-cid-7hyhp5k4]{border-radius:clamp(12px,4vw,36px) clamp(12px,4vw,36px) 0 0}}@media (width < 1200px){.schedule-item[data-astro-cid-7hyhp5k4]>.date[data-astro-cid-7hyhp5k4]{border-radius:clamp(12px,4vw,36px) 0 0 clamp(12px,4vw,36px);flex:0 1 clamp(140px,32vw,280px);min-width:140px;padding:16px}}.schedule-item[data-astro-cid-7hyhp5k4]>.date[data-astro-cid-7hyhp5k4]>.label[data-astro-cid-7hyhp5k4]{font-size:20px}.schedule-item[data-astro-cid-7hyhp5k4]>.desc[data-astro-cid-7hyhp5k4]{color:#000;padding:40px 30px;font-size:18px;font-weight:600;line-height:1.8}@media (width < 1200px){.schedule-item[data-astro-cid-7hyhp5k4]>.desc[data-astro-cid-7hyhp5k4]{flex:1 1 auto;padding:16px;font-size:16px;text-align:left}}.application-entry[data-astro-cid-7hyhp5k4]{padding-block-start:clamp(40px,10vw,80px);margin:0 10px}.module-button[data-astro-cid-7hyhp5k4]{display:block;padding:clamp(8px,2vw,16px);border-radius:clamp(16px,4vw,32px);margin-block-end:16px;line-height:1.3;text-align:center;letter-spacing:.1em;font-size:clamp(24px,12px + 1.6vw,40px);font-weight:900;text-decoration:none;background:linear-gradient(135deg,#e348ef,#e348ef00) #ffa63b;width:clamp(280px,75vw,720px);margin-inline:auto}.module-button[data-astro-cid-7hyhp5k4].-second{margin-block-start:32px;background:linear-gradient(135deg,#e348ef,#e348ef00) #3ecdff}.module-button[data-astro-cid-7hyhp5k4].-small{padding:clamp(8px,1vw,8px) clamp(24px,3vw,24px);border-radius:clamp(8px,2vw,16px);font-size:clamp(16px,10px + .8vw,24px);width:fit-content}.module-button[data-astro-cid-7hyhp5k4].-disable{filter:brightness(.5);pointer-events:none}.module-button[data-astro-cid-7hyhp5k4] .sub[data-astro-cid-7hyhp5k4]{font-size:.66em}.button-message[data-astro-cid-7hyhp5k4]{margin-block-start:2em}.section-information[data-astro-cid-pfqvgm6t]{font-size:clamp(12px,7px + .6vw,18px);background:#fff;box-shadow:0 0 8px #fff inset;text-align:center;color:#000;margin-block-start:calc(clamp(48px,-47px + 12.4vw,172px)*-1);padding-block:clamp(48px,-47px + 12.4vw,172px);border-radius:clamp(48px,-47px + 12.4vw,172px) clamp(48px,-47px + 12.4vw,172px) 0 0;scroll-margin-block-start:200px;position:relative;z-index:1;overflow:hidden}.section-information[data-astro-cid-pfqvgm6t]:before{content:"";position:absolute;top:-25%;left:-25%;width:150%;height:150%;background:radial-gradient(#ffffff80,#fff),url(/files/2025/img/bg-theme.jpg);background-size:cover;background-position:50% 50%;background-attachment:fixed;z-index:-1;filter:blur(10px)}.information-content[data-astro-cid-pfqvgm6t]{margin-inline:auto;padding-inline:20px;max-width:1600px}@media (width >= 1200px){.information-content[data-astro-cid-pfqvgm6t]{display:flex;justify-content:center;align-items:stretch}}.information-content[data-astro-cid-pfqvgm6t]>.column[data-astro-cid-pfqvgm6t]{max-width:800px;margin-inline:auto;padding:0 40px}.information-content[data-astro-cid-pfqvgm6t]>.column[data-astro-cid-pfqvgm6t]:last-child{padding-block-end:0}@media (width >= 1200px){.information-content[data-astro-cid-pfqvgm6t]>.column[data-astro-cid-pfqvgm6t]{flex:1 1 50%}}@media (width < 1200px){.information-content[data-astro-cid-pfqvgm6t]>.column[data-astro-cid-pfqvgm6t]{padding:0 0 40px}}.information-content[data-astro-cid-pfqvgm6t]>.column[data-astro-cid-pfqvgm6t].column-timetable{border-inline-end:1px solid rgba(0,0,0,.5)}@media (width < 1200px){.information-content[data-astro-cid-pfqvgm6t]>.column[data-astro-cid-pfqvgm6t].column-timetable{border-inline-start:none;border-inline-end:none}}.information-title[data-astro-cid-pfqvgm6t]{margin-inline:auto;font-family:Noto Sans JP;font-weight:900;color:#000;line-height:1.2;letter-spacing:.1em;text-align:center;font-size:clamp(40px,-6px + 6vw,100px);padding-block-end:clamp(40px,-6px + 6vw,100px);line-height:1}.information-title[data-astro-cid-pfqvgm6t]>span[data-astro-cid-pfqvgm6t]{padding-block-end:.1em;display:inline-block;background:linear-gradient(135deg,#f0f,#0cc);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.information-heading[data-astro-cid-pfqvgm6t]{font-weight:900;font-size:clamp(24px,15px + 1.2vw,36px);letter-spacing:.2em;display:flex;align-items:center;flex-direction:column;margin-block-end:clamp(24px,15px + 1.2vw,36px)}.information-heading[data-astro-cid-pfqvgm6t]:after{content:"";width:60px;height:3px;margin-block-start:16px;background:linear-gradient(90deg,#03c,#c0f);display:block;margin-block-start:8px}.information-calendar[data-astro-cid-pfqvgm6t].-mb{display:none}@media (width < 1200px){.information-calendar[data-astro-cid-pfqvgm6t].-pc{width:75%;max-width:600px}}@media (width < 768px){.information-calendar[data-astro-cid-pfqvgm6t].-pc{display:none}.information-calendar[data-astro-cid-pfqvgm6t].-mb{margin-inline:auto;display:block;max-width:400px}}.information-text[data-astro-cid-pfqvgm6t]{font-size:clamp(14px,11px + .4vw,18px);text-align:center;line-height:1.8}.information-text[data-astro-cid-pfqvgm6t] p[data-astro-cid-pfqvgm6t],.information-text[data-astro-cid-pfqvgm6t] li[data-astro-cid-pfqvgm6t]{margin-block-end:1em}.information-text[data-astro-cid-pfqvgm6t] p[data-astro-cid-pfqvgm6t]:last-child,.information-text[data-astro-cid-pfqvgm6t] li[data-astro-cid-pfqvgm6t]:last-child{margin-block-end:0}.information-text[data-astro-cid-pfqvgm6t] p[data-astro-cid-pfqvgm6t] a[data-astro-cid-pfqvgm6t]:link,.information-text[data-astro-cid-pfqvgm6t] p[data-astro-cid-pfqvgm6t] a[data-astro-cid-pfqvgm6t]:visited,.information-text[data-astro-cid-pfqvgm6t] li[data-astro-cid-pfqvgm6t] a[data-astro-cid-pfqvgm6t]:link,.information-text[data-astro-cid-pfqvgm6t] li[data-astro-cid-pfqvgm6t] a[data-astro-cid-pfqvgm6t]:visited{color:#000;text-decoration:underline}.information-text[data-astro-cid-pfqvgm6t] p[data-astro-cid-pfqvgm6t] a[data-astro-cid-pfqvgm6t]:hover,.information-text[data-astro-cid-pfqvgm6t] p[data-astro-cid-pfqvgm6t] a[data-astro-cid-pfqvgm6t]:active,.information-text[data-astro-cid-pfqvgm6t] li[data-astro-cid-pfqvgm6t] a[data-astro-cid-pfqvgm6t]:hover,.information-text[data-astro-cid-pfqvgm6t] li[data-astro-cid-pfqvgm6t] a[data-astro-cid-pfqvgm6t]:active{color:#609}.information-text_small[data-astro-cid-pfqvgm6t]{margin-block-start:2em;line-height:1.8;font-size:.75em;text-align:center}.material-symbols-outlined[data-astro-cid-pfqvgm6t]{vertical-align:text-bottom;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24}.module-button[data-astro-cid-pfqvgm6t]{display:block;width:fit-content;margin:16px auto;padding:12px 24px;line-height:1.3;text-align:center;text-decoration:none;font-size:24px;font-weight:900;background:linear-gradient(135deg,#e348ef,#e348ef00) #ffa63b;border-radius:12px}@media (width < 768px){.module-button[data-astro-cid-pfqvgm6t]{font-size:24px;padding:8px 16px}}.module-button[data-astro-cid-pfqvgm6t].-disable{filter:brightness(.5);pointer-events:none}.section-about[data-astro-cid-zytszrad]{background-image:linear-gradient(#ffffff80,#ffffff80),url(/files/2025/img/frenz_logo_no-year.png),url(/files/2025/img/bg-theme.jpg);background-size:cover;background-attachment:fixed;background-position:50% 50%;color:#000;padding-block:clamp(48px,-47px + 12.4vw,172px) calc(clamp(48px,-47px + 12.4vw,172px)*2);font-family:Noto Sans JP;text-align:center}@media (width < 1200px){.section-about[data-astro-cid-zytszrad]{background-attachment:scroll}}.about-title[data-astro-cid-zytszrad]{margin-inline:auto;font-weight:900;color:#000;line-height:1.2;letter-spacing:.1em;text-align:center;font-size:clamp(40px,-6px + 6vw,100px);padding-block-end:clamp(20px,-26px + 6vw,80px)}.about-title[data-astro-cid-zytszrad]>span[data-astro-cid-zytszrad]{padding-block-end:.1em;display:inline-block;background:linear-gradient(135deg,#f0f,#0cc);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.about-title[data-astro-cid-zytszrad]>span[data-astro-cid-zytszrad]>span[data-astro-cid-zytszrad]{white-space:nowrap;display:block}.about-body[data-astro-cid-zytszrad]{padding:0 clamp(24px,-80px + 13.6vw,160px);letter-spacing:.2em;line-height:2}.about-body[data-astro-cid-zytszrad] p[data-astro-cid-zytszrad]{margin-block-end:1em;font-size:clamp(12px,7px + .6vw,18px);font-weight:600}.about-body[data-astro-cid-zytszrad] p[data-astro-cid-zytszrad]:last-child{margin-block-end:0}.about-body[data-astro-cid-zytszrad] p[data-astro-cid-zytszrad] em[data-astro-cid-zytszrad]{font-weight:900;font-style:normal}@media (width < 768px){.about-body[data-astro-cid-zytszrad] p[data-astro-cid-zytszrad]{letter-spacing:.1em;text-align:left}.about-body[data-astro-cid-zytszrad] p[data-astro-cid-zytszrad]>.mb[data-astro-cid-zytszrad]{display:none}}@media (width < 480px){.about-body[data-astro-cid-zytszrad] p[data-astro-cid-zytszrad]{letter-spacing:0}}.module-news[data-astro-cid-a7c6jsef]{background:#eee;padding:clamp(48px,-47px + 12.4vw,172px) 0;position:relative}.news-title[data-astro-cid-a7c6jsef]{text-align:center;color:#000;letter-spacing:.1em;font-weight:200;font-size:clamp(20px,-10px + 4vw,60px);font-family:Noto Sans JP;margin-block-end:clamp(20px,-10px + 4vw,60px);line-height:1}.news-list[data-astro-cid-a7c6jsef]{margin:auto;padding:clamp(16px,-21px + 4.8vw,64px);border-radius:clamp(16px,-21px + 4.8vw,64px);background:#ffffffb3;backdrop-filter:blur(10px);box-shadow:0 .5vw 3vw #0000001a,0 0 8px #fff inset;width:clamp(160px,100px + 60vw,960px)}.news-item[data-astro-cid-a7c6jsef]{margin-block-end:clamp(16px,4px + 1.6vw,32px);padding-block-end:clamp(16px,4px + 1.6vw,32px);border-block-end:1px solid rgba(0,0,0,.25);letter-spacing:.05em}.news-item[data-astro-cid-a7c6jsef]:last-child{margin-block-end:0;padding-block-end:0;border-block-end:0}.news-item[data-astro-cid-a7c6jsef]>.date[data-astro-cid-a7c6jsef]{font-weight:900;margin-inline-end:1em;color:#c0c;display:inline-block}.news-item[data-astro-cid-a7c6jsef]>.heading[data-astro-cid-a7c6jsef]{font-weight:700;font-size:calc(clamp(14px,11px + .4vw,18px)*1.1);display:inline-block}.news-item[data-astro-cid-a7c6jsef]>.body[data-astro-cid-a7c6jsef]{line-height:1.5;margin-block-start:16px;font-size:clamp(14px,11px + .4vw,18px)}.news-item[data-astro-cid-a7c6jsef]>.button[data-astro-cid-a7c6jsef]{padding-block-start:16px}@media (width < 768px){.news-item[data-astro-cid-a7c6jsef]>.button[data-astro-cid-a7c6jsef]{text-align:center}}.news-link[data-astro-cid-a7c6jsef]{line-height:1;color:#fff;text-decoration:none;display:inline-block;width:fit-content;text-align:center;padding:clamp(8px,1vw,8px) clamp(24px,3vw,24px);border-radius:clamp(8px,2vw,16px);font-size:clamp(16px,10px + .8vw,24px);font-weight:600;background:linear-gradient(135deg,#e348ef,#e348ef00) #ffa63b}.module-social[data-astro-cid-uqcack3b]{background-color:#282832;color:#fff;text-align:center;padding:calc(clamp(40px,25px + 2vw,60px) + 16px) 10px clamp(40px,25px + 2vw,60px);position:relative}.link-top[data-astro-cid-uqcack3b]{color:#fff;background:linear-gradient(135deg,#0f9,#03f);border-radius:50%;width:60px;height:60px;display:flex;align-items:center;justify-content:center;flex-direction:column;position:absolute;top:-30px;right:0;left:0;margin-inline:auto;font-size:12px;text-decoration:none}.link-top[data-astro-cid-uqcack3b]:before{content:"";display:block;border:solid #fff;border-width:2px 0 0 2px;transform:translateY(4px) rotate(45deg);width:12px;height:12px}.container[data-astro-cid-uqcack3b]{margin-block-end:calc(clamp(40px,25px + 2vw,60px)*.75)}.container[data-astro-cid-uqcack3b]:last-child{margin-block-end:0}.title[data-astro-cid-uqcack3b]{font-size:clamp(20px,12px + 1vw,30px);margin-block-end:clamp(10px,6px + .5vw,20px);font-weight:700;font-family:Barlow Semi Condensed,sans-serif;letter-spacing:.05em}.social-button[data-astro-cid-uqcack3b]{display:flex;justify-content:center;list-style:none}.social-button[data-astro-cid-uqcack3b]>.item[data-astro-cid-uqcack3b]{width:48px;height:48px;margin:0 16px}.social-button[data-astro-cid-uqcack3b]>.item[data-astro-cid-uqcack3b].-x{background-image:url(/files/2025/img/btn_sns_x.svg)}.social-button[data-astro-cid-uqcack3b]>.item[data-astro-cid-uqcack3b].-facebook{background-image:url(/files/2025/img/btn_sns_facebook.svg)}.social-button[data-astro-cid-uqcack3b]>.item[data-astro-cid-uqcack3b].-line{background-image:url(/files/2025/img/btn_sns_line.svg)}.social-button[data-astro-cid-uqcack3b]>.item[data-astro-cid-uqcack3b]>.link[data-astro-cid-uqcack3b]{display:block;text-indent:-9999px;overflow:hidden;width:48px;height:48px;border-radius:50%}.button[data-astro-cid-uqcack3b]{line-height:1.3;color:#fff;text-decoration:none;display:inline-block;width:fit-content;text-align:center;padding:clamp(8px,1vw,8px) clamp(24px,3vw,24px);border-radius:clamp(8px,2vw,16px);font-size:clamp(16px,10px + .8vw,24px);font-weight:900;background:linear-gradient(135deg,#e348ef,#e348ef00) #ffa63b}.section-participation[data-astro-cid-ew6monqj]{border-block-start:1px solid rgba(0,0,0,.5);font-size:clamp(14px,11px + .4vw,18px);background:#fff;box-shadow:0 0 8px #fff inset;text-align:center;color:#000;padding-block:clamp(48px,-47px + 12.4vw,172px);scroll-margin-block-start:200px;position:relative;z-index:1;overflow:hidden}.section-participation[data-astro-cid-ew6monqj]:before{content:"";position:absolute;top:-25%;left:-25%;width:150%;height:150%;background:radial-gradient(#ffffff80,#fff),url(/files/2025/img/bg-theme.jpg);background-size:cover;background-position:50% 50%;background-attachment:fixed;z-index:-1;filter:blur(10px)}.participation-title[data-astro-cid-ew6monqj]{margin-inline:auto;font-family:Noto Sans JP;font-weight:900;color:#000;letter-spacing:.1em;text-align:center;font-size:clamp(40px,-6px + 6vw,100px);padding-block-end:clamp(40px,-6px + 6vw,100px);line-height:1}.participation-title[data-astro-cid-ew6monqj]>span[data-astro-cid-ew6monqj]{padding-block-end:.1em;display:inline-block;background:linear-gradient(135deg,#f0f,#0cc);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.participation-body[data-astro-cid-ew6monqj]{margin-inline:auto;display:flex;align-items:stretch;justify-content:center}@media (width >= 768px){.participation-body[data-astro-cid-ew6monqj]{padding-inline:clamp(20px,-10px + 5vw,80px);flex-direction:row;gap:clamp(20px,-10px + 5vw,80px)}}@media (width < 768px){.participation-body[data-astro-cid-ew6monqj]{padding-inline:20px;flex-direction:column;gap:20px}}.participation-body[data-astro-cid-ew6monqj] .participation-desc[data-astro-cid-ew6monqj]{text-align:center;padding:clamp(16px,-21px + 4.8vw,64px);border-radius:clamp(16px,-21px + 4.8vw,64px);background:#fffc;backdrop-filter:blur(10px);display:flex;flex-direction:column;gap:clamp(24px,18px + 1vw,36px);box-shadow:0 0 4vw #0000001a,0 0 8px #fff inset}@media (width >= 768px){.participation-body[data-astro-cid-ew6monqj] .participation-desc[data-astro-cid-ew6monqj]{flex:0 1 720px}}.participation-body[data-astro-cid-ew6monqj] .participation-heading[data-astro-cid-ew6monqj]{font-weight:900;font-size:clamp(24px,18px + 1vw,36px);letter-spacing:.2em;display:flex;align-items:center;flex-direction:column}.participation-body[data-astro-cid-ew6monqj] .participation-heading[data-astro-cid-ew6monqj]:after{content:"";width:60px;height:3px;margin-block-start:16px;background:linear-gradient(90deg,#03c,#c0f);display:block;margin-block-start:8px}.participation-body[data-astro-cid-ew6monqj] .participation-text[data-astro-cid-ew6monqj]{margin-block-end:auto;container-type:inline-size}.participation-body[data-astro-cid-ew6monqj] .participation-text[data-astro-cid-ew6monqj] p[data-astro-cid-ew6monqj]{margin-block-end:1em;font-size:clamp(14px,11px + .4vw,18px);line-height:2}.participation-body[data-astro-cid-ew6monqj] .participation-text[data-astro-cid-ew6monqj] p[data-astro-cid-ew6monqj]:last-child{margin-block-end:0}@media (width < 768px){.participation-body[data-astro-cid-ew6monqj] .participation-text[data-astro-cid-ew6monqj] p[data-astro-cid-ew6monqj]{letter-spacing:.1em}.participation-body[data-astro-cid-ew6monqj] .participation-text[data-astro-cid-ew6monqj] p[data-astro-cid-ew6monqj]>.mb[data-astro-cid-ew6monqj]{display:none}}@media (width < 480px){.participation-body[data-astro-cid-ew6monqj] .participation-text[data-astro-cid-ew6monqj] p[data-astro-cid-ew6monqj]{letter-spacing:0}.participation-body[data-astro-cid-ew6monqj] .participation-text[data-astro-cid-ew6monqj] p[data-astro-cid-ew6monqj]>.mb[data-astro-cid-ew6monqj]{display:none}}@container (width < 550px){.participation-body[data-astro-cid-ew6monqj] .participation-text[data-astro-cid-ew6monqj] p[data-astro-cid-ew6monqj] .mb550[data-astro-cid-ew6monqj]{display:none}}@container (width < 400px){.participation-body[data-astro-cid-ew6monqj] .participation-text[data-astro-cid-ew6monqj] p[data-astro-cid-ew6monqj]{text-align:left}.participation-body[data-astro-cid-ew6monqj] .participation-text[data-astro-cid-ew6monqj] p[data-astro-cid-ew6monqj] .mb400[data-astro-cid-ew6monqj]{display:none}}.module-button[data-astro-cid-ew6monqj]{display:block;text-align:center;font-size:clamp(20px,12px + 1vw,30px);font-weight:900;line-height:1.3;letter-spacing:.1em;text-decoration:none;background:linear-gradient(135deg,#e348ef,#e348ef00) #ffa63b;padding:clamp(8px,2vw,16px);border-radius:clamp(8px,2vw,32px)}.module-button[data-astro-cid-ew6monqj]>.sub[data-astro-cid-ew6monqj]{font-size:.66em}.module-button[data-astro-cid-ew6monqj].-second{background:linear-gradient(135deg,#e348ef,#e348ef00) #3ecdff}.module-button[data-astro-cid-ew6monqj].-disable{filter:brightness(.5);pointer-events:none}.nowrap[data-astro-cid-ew6monqj]{white-space:nowrap}
