@charset "UTF-8";.mf[data-astro-cid-yufzd2ad]{padding-top:48px;background:#f4f7f2;overflow-x:clip}.mf[data-astro-cid-yufzd2ad] [data-astro-cid-yufzd2ad]:focus-visible{outline:2px solid #f4f7f2;outline-offset:3px}.mf__tape-wrap[data-astro-cid-yufzd2ad]{position:relative;z-index:2;height:0}.mf__tape[data-astro-cid-yufzd2ad]{position:absolute;top:0;left:-10vw;display:flex;align-items:center;width:120vw;height:48px;overflow:hidden;border-block:3px solid #08090c;background:#00d4ff;color:#08090c;translate:0 -50%;rotate:-2deg}@media(max-width:767.98px){.mf__tape[data-astro-cid-yufzd2ad]{height:38px;rotate:-2.5deg}}.mf__track[data-astro-cid-yufzd2ad]{display:flex;width:max-content;animation:mf-marquee 120s linear infinite paused}.mf__tape[data-astro-cid-yufzd2ad].is-live .mf__track[data-astro-cid-yufzd2ad]{animation-play-state:running}.mf__tape[data-astro-cid-yufzd2ad]:hover .mf__track[data-astro-cid-yufzd2ad]{animation-play-state:paused}@media(prefers-reduced-motion:reduce){.mf__track[data-astro-cid-yufzd2ad]{animation:none}}@keyframes mf-marquee{to{transform:translate(-50%)}}.mf__group[data-astro-cid-yufzd2ad]{display:flex;flex-shrink:0;align-items:center}.mf__item[data-astro-cid-yufzd2ad]{font:800 .875rem/1 Zalando Sans Expanded,Noto Sans JP,sans-serif;letter-spacing:.06em;white-space:nowrap}.mf__item[data-astro-cid-yufzd2ad]>span[data-astro-cid-yufzd2ad]{display:inline-block}.mf__item[data-astro-cid-yufzd2ad]>span[data-astro-cid-yufzd2ad]+span[data-astro-cid-yufzd2ad]{margin-inline-start:.5em}@media(max-width:767.98px){.mf__item[data-astro-cid-yufzd2ad]{font-size:.6875rem}}.mf__sep[data-astro-cid-yufzd2ad]{display:block;flex-shrink:0;width:.5em;height:.5em;margin:0 1.1em;background:#08090c;font-size:.875rem;rotate:45deg}.mf__stage[data-astro-cid-yufzd2ad]{position:relative;isolation:isolate;padding-block:clamp(72px,8vw,128px) 28px;background:linear-gradient(115deg,rgba(0,212,255,.07),transparent 45%),linear-gradient(295deg,rgba(230,59,46,.08),transparent 45%),#050608;color:#f4f7f2}@media(max-width:767.98px){.mf__stage[data-astro-cid-yufzd2ad]{padding-top:56px}}.mf__wrap[data-astro-cid-yufzd2ad]{max-width:1280px;margin-inline:auto;padding-inline:clamp(1.25rem,5vw,4.5rem)}@media(max-width:767.98px){.mf__wrap[data-astro-cid-yufzd2ad]{padding-inline:16px}}.mf__mark[data-astro-cid-yufzd2ad]{position:relative;aspect-ratio:37.7/15.8}.mf__ghost[data-astro-cid-yufzd2ad]{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.mf__ghost--cyan[data-astro-cid-yufzd2ad]{fill:#00d4ff;translate:max(-8px,-.56vw) max(-7px,-.48vw)}.mf__ghost--red[data-astro-cid-yufzd2ad]{fill:#e63b2e;translate:min(8px,.56vw) min(7px,.48vw)}.mf__cut[data-astro-cid-yufzd2ad]{position:absolute;inset:0;overflow:hidden;background:#06070a;clip-path:url(#mf-365)}.mf__photo[data-astro-cid-yufzd2ad]{display:block;width:122%;max-width:none;height:100%;margin-left:-11%;object-fit:cover;object-position:50% 58%;filter:saturate(1.15) brightness(1.2)}.mf__lower[data-astro-cid-yufzd2ad]{display:grid;grid-template-columns:minmax(0,1.3fr) repeat(3,minmax(0,1fr));align-items:end;margin-top:clamp(28px,3.6vw,52px)}@media(max-width:1199.98px){.mf__lower[data-astro-cid-yufzd2ad]{grid-template-columns:minmax(0,1fr) auto;gap:18px 32px}}@media(max-width:767.98px){.mf__lower[data-astro-cid-yufzd2ad]{grid-template-columns:1fr;row-gap:16px;margin-top:26px}}.mf__headline[data-astro-cid-yufzd2ad]{grid-column:1/span 2}@media(max-width:1199.98px){.mf__headline[data-astro-cid-yufzd2ad]{grid-column:1/-1}}.mf__eyebrow[data-astro-cid-yufzd2ad]{margin-bottom:12px;color:#ff6b6b;font:700 .75rem/1.5 Noto Sans JP,sans-serif;letter-spacing:.02em}.mf__h2[data-astro-cid-yufzd2ad]{isolation:isolate;font:900 clamp(2rem,4.6vw,4.125rem)/1.08 "Noto Sans JP",sans-serif;letter-spacing:-.045em}.mf__h2[data-astro-cid-yufzd2ad]>span[data-astro-cid-yufzd2ad]{display:block;width:fit-content;white-space:nowrap}.mf__hl[data-astro-cid-yufzd2ad]{position:relative;isolation:isolate;margin:.08em 0 .06em -.1em;padding:0 .12em;color:#08090c}.mf__hl[data-astro-cid-yufzd2ad]:before{content:"";position:absolute;inset:-.08em -.04em -.1em;z-index:-1;background:#00d4ff;rotate:-1.6deg}.mf__body[data-astro-cid-yufzd2ad]{padding-right:18px;color:#f4f7f2c7;font-size:.8125rem;font-weight:500;line-height:1.75;word-break:auto-phrase;text-wrap:pretty}@media(max-width:767.98px){.mf__body[data-astro-cid-yufzd2ad]{padding-right:0}}.mf__btn[data-astro-cid-yufzd2ad]{display:inline-flex;align-items:center;justify-content:center;gap:10px;width:100%;min-height:56px;padding:8px 10px;border:3px solid #08090c;background:#f4f7f2;color:#08090c;font:900 .9375rem/1.3 Noto Sans JP,sans-serif;letter-spacing:.02em;text-align:center;text-decoration:none;word-break:auto-phrase;text-wrap:balance;box-shadow:-3px -3px #00d4ff,4px 4px #e63b2e;transition:translate .2s cubic-bezier(.16,1,.3,1),box-shadow .2s cubic-bezier(.16,1,.3,1),background-color .2s}.mf__btn[data-astro-cid-yufzd2ad] svg[data-astro-cid-yufzd2ad]{flex-shrink:0;width:18px;height:18px;transition:translate .2s cubic-bezier(.16,1,.3,1)}.mf__btn[data-astro-cid-yufzd2ad]:hover{background:#00d4ff;opacity:1;translate:-1px -1px;box-shadow:-5px -5px #00d4ff,6px 6px #e63b2e}.mf__btn[data-astro-cid-yufzd2ad]:hover svg[data-astro-cid-yufzd2ad]{translate:4px 0}.mf__btn[data-astro-cid-yufzd2ad]:active{translate:3px 3px;box-shadow:none}.mf__jump[data-astro-cid-yufzd2ad]{display:grid;grid-template-columns:minmax(0,1.3fr) repeat(3,minmax(0,1fr));margin-top:clamp(36px,4vw,60px);border-block:1px solid rgba(244,247,242,.24)}@media(max-width:767.98px){.mf__jump[data-astro-cid-yufzd2ad]{grid-template-columns:1fr;margin-top:30px}}.mf__jumplabel[data-astro-cid-yufzd2ad],.mf__jumptop[data-astro-cid-yufzd2ad]{display:flex;align-items:center;gap:8px;min-height:58px;color:#f4f7f2;font:900 .875rem/1.3 Noto Sans JP,sans-serif;text-decoration:none}.mf__jumplabel[data-astro-cid-yufzd2ad] svg[data-astro-cid-yufzd2ad],.mf__jumptop[data-astro-cid-yufzd2ad] svg[data-astro-cid-yufzd2ad]{width:16px;height:16px;transition:translate .2s cubic-bezier(.16,1,.3,1)}@media(max-width:767.98px){.mf__jumplabel[data-astro-cid-yufzd2ad],.mf__jumptop[data-astro-cid-yufzd2ad]{min-height:50px}}.mf__jumplabel[data-astro-cid-yufzd2ad]{color:#f4f7f2b8;font:600 .6875rem/1 Zalando Sans Expanded,Noto Sans JP,sans-serif;letter-spacing:.12em}.mf__jumptop[data-astro-cid-yufzd2ad]:hover{opacity:1}.mf__jumptop[data-astro-cid-yufzd2ad]:hover svg[data-astro-cid-yufzd2ad]{translate:3px 0}.mf__cat[data-astro-cid-yufzd2ad]{display:flex;align-items:center;gap:12px;min-height:58px;padding-right:16px;color:#f4f7f2;font:900 .875rem/1.3 Noto Sans JP,sans-serif;text-decoration:none;transition:background-color .2s,color .2s}.mf__cat[data-astro-cid-yufzd2ad] svg[data-astro-cid-yufzd2ad]{flex-shrink:0;width:16px;height:16px;margin-left:auto}.mf__cat[data-astro-cid-yufzd2ad]:hover{background:var(--c);color:#08090c;opacity:1}.mf__cat[data-astro-cid-yufzd2ad][aria-current=true]{box-shadow:inset 0 -4px 0 var(--c)}@media(max-width:767.98px){.mf__cat[data-astro-cid-yufzd2ad]{min-height:52px;border-top:1px solid rgba(244,247,242,.24)}}@media(min-width:768px)and (max-width:1099.98px){.mf__cat[data-astro-cid-yufzd2ad]{gap:8px;padding-right:8px;font-size:.8125rem;white-space:nowrap}}.mf__num[data-astro-cid-yufzd2ad]{display:flex;flex:0 0 46px;align-items:center;justify-content:center;align-self:stretch;border-right:2px dashed #08090c;background-color:var(--c);background-image:radial-gradient(rgba(8,9,12,.22) 1.2px,transparent 1.6px);background-size:7px 7px;color:#08090c;font:800 .75rem/1 Zalando Sans Expanded,Noto Sans JP,sans-serif}@media(min-width:768px)and (max-width:1099.98px){.mf__num[data-astro-cid-yufzd2ad]{flex-basis:30px;font-size:.625rem}}.mf__info[data-astro-cid-yufzd2ad]{display:grid;grid-template-columns:minmax(0,1.3fr) repeat(3,minmax(0,1fr));row-gap:36px;margin-top:36px}@media(max-width:767.98px){.mf__info[data-astro-cid-yufzd2ad]{grid-template-columns:1fr 1fr;gap:30px 20px;margin-top:28px}}@media(max-width:767.98px){.mf__brand[data-astro-cid-yufzd2ad]{grid-column:1/-1}}.mf__tag[data-astro-cid-yufzd2ad]{margin-top:14px;color:#f4f7f2b8;font-size:.75rem;line-height:1.7}.mf__x[data-astro-cid-yufzd2ad]{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;margin-top:16px;border:2px solid rgba(244,247,242,.5);border-radius:6px;color:#f4f7f2;transition:background-color .2s,color .2s,border-color .2s}.mf__x[data-astro-cid-yufzd2ad]:hover{border-color:#f4f7f2;background:#f4f7f2;color:#08090c;opacity:1}.mf__h[data-astro-cid-yufzd2ad]{margin-bottom:12px;color:#f4f7f2a3;font-size:.6875rem;font-weight:700;letter-spacing:.16em}.mf__links[data-astro-cid-yufzd2ad]{display:flex;flex-direction:column;gap:8px;margin:0;padding:0;list-style:none}.mf__links[data-astro-cid-yufzd2ad] a[data-astro-cid-yufzd2ad]{color:#f4f7f2d6;font-size:.8125rem;font-weight:500;text-decoration:none;transition:color .2s}.mf__links[data-astro-cid-yufzd2ad] a[data-astro-cid-yufzd2ad]:hover{color:#f4f7f2;opacity:1;text-decoration:underline 2px #ff6b6b;text-underline-offset:4px}.mf__legal[data-astro-cid-yufzd2ad]{display:grid;align-content:start;gap:22px}@media(max-width:767.98px){.mf__legal[data-astro-cid-yufzd2ad]{grid-column:1/-1;grid-template-columns:1fr 1fr;column-gap:20px}}.mf__addr[data-astro-cid-yufzd2ad]{color:#f4f7f2b8;font-size:.75rem;line-height:1.7}.mf__bottom[data-astro-cid-yufzd2ad]{grid-column:1/-1;display:flex;justify-content:space-between;gap:12px;padding-top:18px;border-top:1px solid rgba(244,247,242,.24);color:#f4f7f2a3;font-size:.6875rem;letter-spacing:.06em}@media(max-width:767.98px){.mf__bottom[data-astro-cid-yufzd2ad]{flex-direction:column;align-items:flex-start;gap:6px}}.mf__city[data-astro-cid-yufzd2ad]{font-family:Zalando Sans Expanded,Noto Sans JP,sans-serif;font-size:.625rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase}
