.kv[data-astro-cid-hhll3whr]{padding:0 8px}.win[data-astro-cid-hhll3whr]{aspect-ratio:304/240;--set:calc(1340 * 100cqw / 304);border-radius:16px 16px 0 0;position:relative;overflow:hidden;container-type:inline-size}.strip[data-astro-cid-hhll3whr]{top:0;left:calc(50% - 1.5 * var(--set));width:calc(2 * var(--set));height:100%;animation:kvslide var(--dur-sp,40s) linear infinite;will-change:transform;display:flex;position:absolute}.set[data-astro-cid-hhll3whr]{width:var(--set);flex:none;height:100%;display:flex}.cell[data-astro-cid-hhll3whr]{width:var(--sp);flex-direction:column;flex:none;height:100%;display:flex}.cell[data-astro-cid-hhll3whr] .im{object-fit:cover;flex:1 1 0;width:100%;min-height:0;display:block}.wave[data-astro-cid-hhll3whr]{width:433.662cqw;max-width:none;height:auto;display:block;position:absolute;bottom:-2px;left:50%;transform:translate(-50%)}.copy[data-astro-cid-hhll3whr]{visibility:hidden}@keyframes kvslide{to{transform:translate3d(var(--set), 0, 0)}}@media (prefers-reduced-motion:reduce){.strip[data-astro-cid-hhll3whr]{animation:none}}@media (width>=768px) and (width<=1087px){.kv[data-astro-cid-hhll3whr]{padding:0 24px}.win[data-astro-cid-hhll3whr]{aspect-ratio:1232/530;--set:calc(4012 * 100cqw / 1232);border-radius:calc(6.49351vw - 3.11688px) calc(6.49351vw - 3.11688px) 0 0}.strip[data-astro-cid-hhll3whr]{animation-duration:var(--dur,120s)}.cell[data-astro-cid-hhll3whr]{width:calc(var(--pn) * 100cqw / 1232)}.wave[data-astro-cid-hhll3whr]{width:321.023cqw}}@media (width>=1088px){.kv[data-astro-cid-hhll3whr]{padding:0 24px}.win[data-astro-cid-hhll3whr]{aspect-ratio:auto;--set:4012px;border-radius:80px 80px 0 0;height:530px}.strip[data-astro-cid-hhll3whr]{animation-duration:var(--dur,120s)}.cell[data-astro-cid-hhll3whr]{width:var(--pc)}.wave[data-astro-cid-hhll3whr]{width:3955px}}.cal[data-astro-cid-7cd2xrel]{color:inherit;text-decoration:none;display:block;position:relative}.mc[data-astro-cid-7cd2xrel]{display:none}.th[data-astro-cid-7cd2xrel]{z-index:1;box-sizing:border-box;border:1px solid var(--border-red);border-radius:4px;width:80px;height:100px;position:absolute;top:50%;left:16px;overflow:hidden;transform:translateY(-50%)}.th[data-astro-cid-7cd2xrel] img,.th[data-astro-cid-7cd2xrel] .pic-missing{object-fit:contain;width:100%;height:100%;position:absolute;inset:0}.cd[data-astro-cid-7cd2xrel]{box-sizing:border-box;background:var(--bg-yellow-default);border:1px solid var(--border-red);border-radius:8px;flex-direction:column;justify-content:flex-end;align-items:flex-end;height:120px;padding:12px 16px 12px 107px;display:flex;box-shadow:4px 4px #f6ac19}.tx[data-astro-cid-7cd2xrel]{box-sizing:border-box;flex-direction:column;flex:1 1 0;justify-content:space-between;align-items:flex-start;width:100%;min-height:0;margin-bottom:-24px;padding:8px 0;display:flex}.hd[data-astro-cid-7cd2xrel]{white-space:nowrap;flex-direction:column;gap:4px;line-height:1;display:flex}.mcs[data-astro-cid-7cd2xrel]{font:700 14px/1 var(--font-lex);letter-spacing:.05em;color:var(--text-red-default)}.ja[data-astro-cid-7cd2xrel]{height:14px;font:700 12px/1 var(--font-jp);letter-spacing:.1em;color:#000}.ym[data-astro-cid-7cd2xrel]{width:100%;color:var(--text-black);flex-direction:column;flex:1 1 0;justify-content:center;display:flex}.row[data-astro-cid-7cd2xrel]{align-items:flex-end;gap:2px;display:flex}.g[data-astro-cid-7cd2xrel]{align-items:flex-end;display:flex}.yr[data-astro-cid-7cd2xrel]{gap:2px;margin-right:0}.mo[data-astro-cid-7cd2xrel]{gap:0}.g[data-astro-cid-7cd2xrel] b[data-astro-cid-7cd2xrel]{font-family:var(--font-lex);white-space:nowrap;font-style:normal;font-weight:700;line-height:1}.g[data-astro-cid-7cd2xrel] i[data-astro-cid-7cd2xrel]{font-family:var(--font-jp);color:#000;font-size:14px;font-style:normal;font-weight:900;line-height:1.4}@media (width<=767px){.g[data-astro-cid-7cd2xrel] i[data-astro-cid-7cd2xrel]{font-size:clamp(10px,3.58974vw,16px)}}.yr[data-astro-cid-7cd2xrel] b[data-astro-cid-7cd2xrel]{letter-spacing:.02em;font-size:22px}@media (width<=767px){.yr[data-astro-cid-7cd2xrel] b[data-astro-cid-7cd2xrel]{font-size:clamp(10px,5.64103vw,26px)}}.mo[data-astro-cid-7cd2xrel] b[data-astro-cid-7cd2xrel]{letter-spacing:.02em;font-size:32px}@media (width<=767px){.mo[data-astro-cid-7cd2xrel] b[data-astro-cid-7cd2xrel]{font-size:clamp(10px,8.20513vw,38px)}}.ar[data-astro-cid-7cd2xrel]{flex:none;width:24px;height:24px;display:block}@media (width>=768px){.cal[data-astro-cid-7cd2xrel]{flex:none;width:312px;padding-top:16px}.mc[data-astro-cid-7cd2xrel]{z-index:2;background:var(--bg-yellow-default);font:700 20px/1.05 var(--font-lex);letter-spacing:.04em;color:var(--text-red-default);white-space:nowrap;padding:0 4px;display:block;position:absolute;top:0;left:164px}.mcs[data-astro-cid-7cd2xrel]{display:none}.th[data-astro-cid-7cd2xrel]{border-radius:7.556px;width:136px;height:170px;top:calc(50% + 3px);left:16px}.cd[data-astro-cid-7cd2xrel]{width:312px;height:138px;padding:34px 16px 16px 167px;box-shadow:8px 8px #f6ac19}.tx[data-astro-cid-7cd2xrel]{justify-content:center;align-items:flex-start;gap:8px;padding:0}.hd[data-astro-cid-7cd2xrel]{gap:0}.ja[data-astro-cid-7cd2xrel]{letter-spacing:.1em;height:auto;font-size:14px}.ym[data-astro-cid-7cd2xrel]{flex:none}.row[data-astro-cid-7cd2xrel]{flex-direction:column;align-items:flex-start;gap:0}.yr[data-astro-cid-7cd2xrel],.mo[data-astro-cid-7cd2xrel]{gap:1px}.yr[data-astro-cid-7cd2xrel] b[data-astro-cid-7cd2xrel]{letter-spacing:.02em;font-size:24px}.mo[data-astro-cid-7cd2xrel] b[data-astro-cid-7cd2xrel]{letter-spacing:0;font-size:44px}.yr[data-astro-cid-7cd2xrel] i[data-astro-cid-7cd2xrel]{font-size:18px;line-height:1.3}.mo[data-astro-cid-7cd2xrel] i[data-astro-cid-7cd2xrel]{font-size:24px;line-height:1.3}}.recent[data-astro-cid-t3dluazp]{display:block}.row[data-astro-cid-t3dluazp]{flex-direction:column;gap:16px;display:flex}.row[data-astro-cid-t3dluazp]>.cal{order:-1}.wrap[data-astro-cid-t3dluazp]{min-width:0;padding-top:4px;position:relative}.lbl[data-astro-cid-t3dluazp]{z-index:3;background:var(--bg-yellow-default);font:700 14px/1 var(--font-lex);letter-spacing:.05em;color:var(--text-red-default);white-space:nowrap;margin:0;padding:0 4px;position:absolute;top:-2px;left:50%;transform:translate(-50%)}.box[data-astro-cid-t3dluazp]{background:var(--bg-yellow-default);border:1px solid var(--border-red);border-radius:8px;height:120px;position:relative;overflow:clip;box-shadow:4px 4px #f6ac19}.vp[data-astro-cid-t3dluazp]{touch-action:pan-y;-webkit-user-select:none;user-select:none;cursor:grab;padding:12px 16px 24px;position:absolute;inset:0;overflow:clip}.vp[data-astro-cid-t3dluazp].grab{cursor:grabbing}.vp[data-astro-cid-t3dluazp] img{-webkit-user-drag:none}.track[data-astro-cid-t3dluazp]{will-change:transform;flex-direction:row;gap:24px;width:max-content;margin:0;padding:0;list-style:none;display:flex}.it[data-astro-cid-t3dluazp]{width:var(--iw,100%);flex:none;height:78px}.a[data-astro-cid-t3dluazp]{height:100%;color:inherit;align-items:center;gap:12px;text-decoration:none;display:flex}.im[data-astro-cid-t3dluazp]{border-radius:6px;flex:none;width:78px;height:78px;position:relative;overflow:hidden}.im[data-astro-cid-t3dluazp] img,.im[data-astro-cid-t3dluazp] .pic-missing{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.tx[data-astro-cid-t3dluazp]{flex-direction:column;flex:1 1 0;gap:4px;min-width:0;display:flex}.r1[data-astro-cid-t3dluazp]{align-items:center;gap:8px;display:flex}.chip[data-astro-cid-t3dluazp]{box-sizing:border-box;border:1px solid var(--border-red);background:var(--bg-white);width:56px;color:var(--text-red-default);font:700 10px/1 var(--font-jp);letter-spacing:.1em;text-align:center;white-space:nowrap;border-radius:12px;padding:7px 8px}.chip[data-astro-cid-t3dluazp].event{background:var(--bg-red-default);color:var(--text-yellow-default)}.d[data-astro-cid-t3dluazp]{color:var(--text-red-default);white-space:nowrap;gap:4px;display:flex}.dn[data-astro-cid-t3dluazp]{font:600 12px/1 var(--font-lex);letter-spacing:.1em}.up[data-astro-cid-t3dluazp]{font:700 14px/1 var(--font-jp);letter-spacing:.1em;display:none}.t[data-astro-cid-t3dluazp]{font:700 12px/1.75 var(--font-jp);letter-spacing:.1em;color:#000;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;text-decoration:underline 5%;display:-webkit-box;overflow:hidden}.a[data-astro-cid-t3dluazp]:hover .t[data-astro-cid-t3dluazp]{text-decoration-thickness:2px}.mk[data-astro-cid-t3dluazp]{z-index:2;pointer-events:none;width:12px;position:absolute;top:0;bottom:0}.mk[data-astro-cid-t3dluazp].t{background:linear-gradient(to right, var(--bg-yellow-default), #ffe50000);left:0}.mk[data-astro-cid-t3dluazp].b{background:linear-gradient(to left, var(--bg-yellow-default), #ffe50000);right:0}.dots[data-astro-cid-t3dluazp]{z-index:3;pointer-events:none;justify-content:center;gap:16px;display:flex;position:absolute;bottom:12px;left:0;right:0}.dots[data-astro-cid-t3dluazp] i[data-astro-cid-t3dluazp]{background:var(--bg-red-default);opacity:.3;border-radius:50%;width:6px;height:6px;transition:opacity .3s}.dots[data-astro-cid-t3dluazp] i[data-astro-cid-t3dluazp].on{opacity:1}@media (width>=768px){.row[data-astro-cid-t3dluazp]{flex-direction:row;align-items:flex-end}.row[data-astro-cid-t3dluazp]>.cal{order:-1}.wrap[data-astro-cid-t3dluazp]{flex:1 1 0;padding-top:16px}.lbl[data-astro-cid-t3dluazp]{letter-spacing:.1em;font-size:20px;top:0}.box[data-astro-cid-t3dluazp]{height:auto;padding:24px 0;box-shadow:8px 8px #f6ac19}.vp[data-astro-cid-t3dluazp]{height:88px;padding:0;position:relative;inset:auto}.track[data-astro-cid-t3dluazp]{gap:16px}.dots[data-astro-cid-t3dluazp]{display:none}.it[data-astro-cid-t3dluazp]{width:300px;height:88px}.a[data-astro-cid-t3dluazp]{align-items:stretch;gap:12px}.im[data-astro-cid-t3dluazp]{border-radius:8px;width:88px;height:88px}.tx[data-astro-cid-t3dluazp]{gap:8px}.r1[data-astro-cid-t3dluazp]{gap:8px;height:26px}.chip[data-astro-cid-t3dluazp]{border-radius:13px;justify-content:center;align-items:center;width:64px;height:26px;padding:0 8px;font-size:12px;display:flex}.dn[data-astro-cid-t3dluazp]{font:700 14px/1 var(--font-lex);letter-spacing:.1em}.up[data-astro-cid-t3dluazp]{display:block}.t[data-astro-cid-t3dluazp]{white-space:normal;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;font-size:14px;display:-webkit-box}.mk[data-astro-cid-t3dluazp]{width:80px}.mk[data-astro-cid-t3dluazp].t{background:linear-gradient(to right, var(--bg-yellow-default) 18px, #ffe50000 80px)}.mk[data-astro-cid-t3dluazp].b{background:linear-gradient(to left, var(--bg-yellow-default) 18px, #ffe50000 80px)}}@media (width>=768px) and (width<=1087px){.mk[data-astro-cid-t3dluazp]{width:48px}.mk[data-astro-cid-t3dluazp].t{background:linear-gradient(to right, var(--bg-yellow-default) 8px, #ffe50000 48px)}.mk[data-astro-cid-t3dluazp].b{background:linear-gradient(to left, var(--bg-yellow-default) 8px, #ffe50000 48px)}}.intro[data-astro-cid-paqrlejr]{grid-template-columns:100%;grid-template-areas:"head""img""text";row-gap:16px;display:grid}.intro[data-astro-cid-paqrlejr]>.head{grid-area:head}.img[data-astro-cid-paqrlejr]{aspect-ratio:1;border-radius:8px;grid-area:img;position:relative;overflow:hidden}.img[data-astro-cid-paqrlejr] img,.img[data-astro-cid-paqrlejr] .pic-missing{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.text[data-astro-cid-paqrlejr]{flex-direction:column;grid-area:text;gap:8px;display:flex}.text[data-astro-cid-paqrlejr]>.act{margin-top:16px}.jp[data-astro-cid-paqrlejr]{color:var(--text-black)}.en[data-astro-cid-paqrlejr]{color:var(--text-yellow-olive)}@media (width>=1088px){.intro[data-astro-cid-paqrlejr]{grid-template:"img head""img text"1fr/320px 1fr;gap:24px 32px}.img[data-astro-cid-paqrlejr]{aspect-ratio:auto;border-radius:16px;height:520px}.jp[data-astro-cid-paqrlejr]{font-size:16px}.en[data-astro-cid-paqrlejr]{font-size:14px}.head[data-astro-cid-paqrlejr]{align-self:start}}@media (width>=768px) and (width<=1087px){.intro[data-astro-cid-paqrlejr]{grid-template:"img head""img text"1fr/40% 1fr;gap:16px 24px}.img[data-astro-cid-paqrlejr],.head[data-astro-cid-paqrlejr]{align-self:start}}.hl[data-astro-cid-lcdefpme]{align-self:center}.act[data-astro-cid-lcdefpme]{justify-content:center;display:flex}.act[data-astro-cid-lcdefpme] .btn{width:auto}.cards[data-astro-cid-lcdefpme],.row1[data-astro-cid-lcdefpme]{flex-direction:column;gap:16px;display:flex}.row2[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr;gap:8px;display:grid}.row2[data-astro-cid-lcdefpme] .card{height:auto}.blocks[data-astro-cid-lcdefpme]{flex-direction:column;gap:24px;display:flex}.blist[data-astro-cid-lcdefpme]{flex-direction:column;gap:16px;display:flex}.nlist[data-astro-cid-lcdefpme]{flex-direction:column;display:flex}@media (width>=1088px){.act[data-astro-cid-lcdefpme] .btn{width:auto}.cards[data-astro-cid-lcdefpme]{gap:40px}.row1[data-astro-cid-lcdefpme]{flex-direction:row;justify-content:space-between;gap:0}.row2[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:space-between;row-gap:24px;display:flex}.blocks[data-astro-cid-lcdefpme]{gap:40px}.list2[data-astro-cid-lcdefpme]{flex-flow:wrap;justify-content:center;gap:32px;display:flex}.blist[data-astro-cid-lcdefpme]{gap:32px}.event[data-astro-cid-lcdefpme] .act[data-astro-cid-lcdefpme],.blog[data-astro-cid-lcdefpme] .act[data-astro-cid-lcdefpme],.news[data-astro-cid-lcdefpme] .act[data-astro-cid-lcdefpme]{margin-top:-16px}.about[data-astro-cid-lcdefpme] .blocks[data-astro-cid-lcdefpme]{min-height:528px}.sec[data-astro-cid-lcdefpme].news.news{padding-bottom:56px}.nlist[data-astro-cid-lcdefpme]{align-items:center;gap:0 32px}}@media (width>=768px) and (width<=1087px){.act[data-astro-cid-lcdefpme] .btn{width:auto;min-width:360px}.row1[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr;gap:16px;display:grid}.row2[data-astro-cid-lcdefpme]{grid-template-columns:repeat(4,1fr);gap:16px}.blist[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr;gap:16px;display:grid}.nlist[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr;column-gap:16px;display:grid}}
