.carousel[data-astro-cid-oulirr76]{width:100%;overflow:hidden}.track[data-astro-cid-oulirr76]{justify-content:center;display:flex}.slide[data-astro-cid-oulirr76]{flex:none;width:30vw;padding:0 10px}.slide[data-astro-cid-oulirr76] img[data-astro-cid-oulirr76]{object-fit:cover;border-radius:8px;width:100%;height:200px}@media (width<=1140px){.slide[data-astro-cid-oulirr76]{padding:0 16px}}@media (width<=840px){.slide[data-astro-cid-oulirr76]{width:250px}}@media (width<=540px){.slide[data-astro-cid-oulirr76]{width:200px;padding:0 10px}.slide[data-astro-cid-oulirr76] img[data-astro-cid-oulirr76]{border-radius:6px;height:150px}}main[data-astro-cid-ta2fbyqs]{flex-direction:column;align-items:center;display:flex}.intro[data-astro-cid-ta2fbyqs]{flex-direction:column;align-items:center;width:100%;min-height:100vh;padding-top:150px;display:flex}.intro-title[data-astro-cid-ta2fbyqs]{color:var(--yellow);letter-spacing:.05em;text-align:center;margin-top:50px;font-size:32px;font-weight:700;line-height:1.4}.intro-text[data-astro-cid-ta2fbyqs]{color:#fff;letter-spacing:.05em;text-align:center;width:600px;max-width:100%;margin:50px 0;font-size:16px;font-weight:700;line-height:1.7}.body[data-astro-cid-ta2fbyqs]{flex-direction:column;align-items:flex-start;width:70%;display:flex}.message[data-astro-cid-ta2fbyqs]{align-items:center;width:100%;margin:130px 0;display:flex}.message-text[data-astro-cid-ta2fbyqs]{flex:none}.message-text[data-astro-cid-ta2fbyqs] h2[data-astro-cid-ta2fbyqs]{color:var(--yellow);letter-spacing:.1em;font-size:32px;font-weight:700;line-height:1.8}.message-text[data-astro-cid-ta2fbyqs] p[data-astro-cid-ta2fbyqs]{color:#fff;letter-spacing:.05em;margin-top:50px;font-size:16px;font-weight:700;line-height:1.7}.message-illust[data-astro-cid-ta2fbyqs]{flex:none;width:50%;height:auto}.reason[data-astro-cid-ta2fbyqs]{background:#fff;border-radius:20px;flex-direction:column;align-items:center;width:100%;margin-bottom:100px;padding:0 100px;display:flex;position:relative}.reason-box[data-astro-cid-ta2fbyqs]{align-items:center;gap:0 50px;width:100%;margin:80px 0;display:flex}.reason--2[data-astro-cid-ta2fbyqs] .reason-box[data-astro-cid-ta2fbyqs]{flex-direction:row-reverse}.reason-photo[data-astro-cid-ta2fbyqs]{object-fit:cover;flex:none;width:calc(40% - 30px);height:300px}.reason--3[data-astro-cid-ta2fbyqs] .reason-photo[data-astro-cid-ta2fbyqs]{object-position:right center}.reason-text[data-astro-cid-ta2fbyqs]{flex-direction:column;flex:1;align-items:flex-start;gap:30px;display:flex}.reason-text[data-astro-cid-ta2fbyqs] h3[data-astro-cid-ta2fbyqs]{color:var(--src);letter-spacing:.1em;text-align:justify;font-size:24px;font-weight:700;line-height:1.6}.reason-text[data-astro-cid-ta2fbyqs] p[data-astro-cid-ta2fbyqs]{width:100%;color:var(--black);text-align:justify;font-size:16px;font-weight:500;line-height:1.7}.club[data-astro-cid-ta2fbyqs]{z-index:1;background:var(--orange);color:#fff;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:8px;width:120px;height:120px;padding:20px;transition:background .3s;display:flex;position:absolute;bottom:24px;right:-47px;rotate:10deg}.club[data-astro-cid-ta2fbyqs]:hover{background:var(--cyan)}.club[data-astro-cid-ta2fbyqs] span[data-astro-cid-ta2fbyqs]{text-align:center;padding-bottom:2px;font-size:14px;font-weight:900;line-height:1.3}.closing[data-astro-cid-ta2fbyqs]{color:#fff;letter-spacing:.05em;text-align:center;width:100%;margin-bottom:100px;font-size:16px;font-weight:700;line-height:1.7}@media (width<=1140px){.intro[data-astro-cid-ta2fbyqs]{padding:150px 40px 200px}.intro-title[data-astro-cid-ta2fbyqs]{margin:50px 40px 0;font-size:40px}.message[data-astro-cid-ta2fbyqs]{margin:0}.message-text[data-astro-cid-ta2fbyqs]{flex:1}.message-text[data-astro-cid-ta2fbyqs] h2[data-astro-cid-ta2fbyqs],.message-text[data-astro-cid-ta2fbyqs] p[data-astro-cid-ta2fbyqs]{margin-top:24px}.reason[data-astro-cid-ta2fbyqs],.reason--1[data-astro-cid-ta2fbyqs]{margin-top:120px;margin-bottom:0;padding:0 80px}.closing[data-astro-cid-ta2fbyqs]{margin:100px 0;font-size:15px}}@media (width<=840px){.intro[data-astro-cid-ta2fbyqs]{padding:150px 0 0}.intro-title[data-astro-cid-ta2fbyqs]{margin:50px 0 0;font-size:32px}.body[data-astro-cid-ta2fbyqs]{width:80%}.message-text[data-astro-cid-ta2fbyqs] h2[data-astro-cid-ta2fbyqs]{margin:0 32px 0 0}.message-text[data-astro-cid-ta2fbyqs] p[data-astro-cid-ta2fbyqs]{margin:24px 32px 0 0}.message-illust[data-astro-cid-ta2fbyqs]{display:none}.reason[data-astro-cid-ta2fbyqs]{border-radius:30px;margin-top:80px;padding:50px}.reason--1[data-astro-cid-ta2fbyqs]{margin-top:120px;padding:50px 80px 40px 50px}.reason-box[data-astro-cid-ta2fbyqs]{gap:0 30px;margin:0}.reason-photo[data-astro-cid-ta2fbyqs]{width:calc(40% - 18px)}.reason-text[data-astro-cid-ta2fbyqs] h3[data-astro-cid-ta2fbyqs]{font-size:20px}.club[data-astro-cid-ta2fbyqs]{bottom:-13px;right:-53px}.closing[data-astro-cid-ta2fbyqs]{margin:80px 0}}@media (width<=540px){.intro[data-astro-cid-ta2fbyqs]{min-height:0;padding:100px 0 120px}.intro-title[data-astro-cid-ta2fbyqs]{margin:50px 0 0;font-size:24px;line-height:1.6}.intro-text[data-astro-cid-ta2fbyqs]{letter-spacing:normal;font-size:14px;line-height:1.8}.message[data-astro-cid-ta2fbyqs]{flex-direction:column;align-items:flex-start;margin-top:150px}.message-text[data-astro-cid-ta2fbyqs] h2[data-astro-cid-ta2fbyqs]{letter-spacing:.05em;margin:0;font-size:24px;line-height:1.6}.message-text[data-astro-cid-ta2fbyqs] p[data-astro-cid-ta2fbyqs]{margin:50px 0 0;font-size:14px;line-height:1.8}.reason[data-astro-cid-ta2fbyqs],.reason--1[data-astro-cid-ta2fbyqs]{border-radius:20px;margin-top:50px;padding:30px 30px 50px}.reason--1[data-astro-cid-ta2fbyqs]{margin-top:80px}.reason-box[data-astro-cid-ta2fbyqs],.reason--2[data-astro-cid-ta2fbyqs] .reason-box[data-astro-cid-ta2fbyqs]{flex-direction:column;gap:30px}.reason--2[data-astro-cid-ta2fbyqs] .reason-box[data-astro-cid-ta2fbyqs]{flex-direction:column-reverse}.reason-photo[data-astro-cid-ta2fbyqs]{border-radius:5px;width:100%;height:250px}.reason-text[data-astro-cid-ta2fbyqs] h3[data-astro-cid-ta2fbyqs]{letter-spacing:normal;font-size:20px}.reason-text[data-astro-cid-ta2fbyqs] p[data-astro-cid-ta2fbyqs]{font-size:14px}.club[data-astro-cid-ta2fbyqs]{width:100px;height:100px;top:-30px;bottom:auto;right:-20px}.club[data-astro-cid-ta2fbyqs] span[data-astro-cid-ta2fbyqs]{font-size:12px}.closing[data-astro-cid-ta2fbyqs]{letter-spacing:normal;margin:50px 0;font-size:14px}}@media (width<=320px){.intro[data-astro-cid-ta2fbyqs]{padding-bottom:0}.message[data-astro-cid-ta2fbyqs]{margin-top:100px}.message-text[data-astro-cid-ta2fbyqs] h2[data-astro-cid-ta2fbyqs]{font-size:16px}.reason-text[data-astro-cid-ta2fbyqs] h3[data-astro-cid-ta2fbyqs]{font-size:14px}.closing[data-astro-cid-ta2fbyqs]{font-size:12px}}
