.fp[data-astro-cid-njigafei]{--ink-navy: #1f3a93;--ink-red: #d1343a;--ink-green: #1e8a4c;--ink-purple: #7a3fb5;--marker-yellow: rgb(242 200 27 / .55);--paper-shadow: 0 1px 2px rgb(44 40 36 / .07), 0 18px 34px -16px rgb(44 40 36 / .34);--hand: "Kalam", "Comic Sans MS", cursive}[data-astro-cid-njigafei][data-ink=month]{--ink: var(--ink-red)}[data-astro-cid-njigafei][data-ink=week]{--ink: var(--ink-navy)}[data-astro-cid-njigafei][data-ink=day]{--ink: var(--ink-green)}[data-astro-cid-njigafei][data-ink=review]{--ink: var(--ink-purple)}.fp-desk[data-astro-cid-njigafei]{position:relative;max-width:640px;margin-inline:auto;aspect-ratio:100 / 95}.fp-desk__page[data-astro-cid-njigafei]{position:absolute;width:52%;left:calc(var(--i) * 16%);top:calc(var(--i) * 7.37%);--r: calc(-4deg + var(--i) * 1.6deg);transform:rotate(var(--r));box-shadow:var(--paper-shadow);background:#fff;animation:fp-deal .7s cubic-bezier(.2,.7,.2,1) both;animation-delay:calc(var(--i) * .11s)}.fp-desk__page[data-astro-cid-njigafei] img{display:block;width:100%;height:auto}.fp-desk__page[data-astro-cid-njigafei]:nth-child(4):before{content:"";position:absolute;top:-.8rem;left:34%;width:34%;height:1.6rem;background:repeating-linear-gradient(-45deg,#5b7c5f9e 0 7px,#5b7c5f6b 7px 14px);clip-path:polygon(0 8%,4% 0,8% 10%,12% 0,100% 0,97% 50%,100% 100%,92% 92%,88% 100%,0 100%,3% 50%);transform:rotate(-3deg);z-index:1}@keyframes fp-deal{0%{opacity:0;transform:translate(-14px,-22px) rotate(calc(var(--r) - 5deg))}}.fp-note[data-astro-cid-njigafei]{font-family:var(--hand);font-size:1.3rem;line-height:1.15;animation:fp-ink .5s ease-out .65s both}.fp-note--size[data-astro-cid-njigafei]{color:var(--ink-red)}.fp-note--order[data-astro-cid-njigafei]{color:var(--ink-navy)}.fp-note__arrow[data-astro-cid-njigafei]{display:none;position:absolute;width:5.5rem;fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}@keyframes fp-ink{0%{opacity:0}}@media(max-width:1023px){.fp-desk[data-astro-cid-njigafei]{margin-bottom:5.5rem}.fp-note[data-astro-cid-njigafei]{position:absolute;top:calc(100% + 1.25rem);font-size:1.1rem}.fp-note--size[data-astro-cid-njigafei]{left:0}.fp-note--order[data-astro-cid-njigafei]{right:0;text-align:right}}@media(min-width:1024px){.fp-note[data-astro-cid-njigafei]{position:absolute}.fp-note__arrow[data-astro-cid-njigafei]{display:block}.fp-note--size[data-astro-cid-njigafei]{top:3%;right:-2%;transform:rotate(4deg)}.fp-note--size[data-astro-cid-njigafei] .fp-note__arrow[data-astro-cid-njigafei]{top:100%;right:55%}.fp-note--order[data-astro-cid-njigafei]{bottom:-4%;left:-6%;transform:rotate(-3deg)}.fp-note--order[data-astro-cid-njigafei] .fp-note__arrow[data-astro-cid-njigafei]{bottom:65%;left:100%}}.fp-tab[data-astro-cid-njigafei]{position:absolute;bottom:100%;left:1.25rem;display:inline-flex;align-items:center;gap:.5rem;padding:.3rem .95rem .15rem .45rem;border-radius:.6rem .6rem 0 0;background:var(--ink);color:#fff;font-family:var(--hand);font-weight:700;font-size:1.2rem;line-height:1.3}.fp-tab__n[data-astro-cid-njigafei]{display:inline-grid;place-items:center;width:1.5rem;height:1.5rem;border-radius:50%;background:#fff;color:var(--ink);font-size:.95rem;line-height:1}.fp-tab--small[data-astro-cid-njigafei]{left:auto;right:.75rem;padding:.1rem .6rem 0;font-size:.9rem;font-weight:400;z-index:1}.fp-steps[data-astro-cid-njigafei]{display:grid;gap:6rem;list-style:none;margin:0;padding:0}.fp-step[data-astro-cid-njigafei]{display:grid;gap:2.5rem;align-items:center}.fp-step__paper[data-astro-cid-njigafei]{position:relative;margin-top:2.25rem;background:#fff;box-shadow:var(--paper-shadow);border-top:4px solid var(--ink)}.fp-step__paper[data-astro-cid-njigafei] img{display:block;width:100%;height:auto}.fp-step--single[data-astro-cid-njigafei] .fp-step__paper[data-astro-cid-njigafei]{max-width:380px;width:100%;justify-self:center}.fp-step__item[data-astro-cid-njigafei]{position:relative;padding-left:1.5rem;line-height:1.6}.fp-step__item[data-astro-cid-njigafei]:before{content:"";position:absolute;left:0;top:.62em;width:.55rem;height:.55rem;border-radius:50%;background:var(--ink)}@media(min-width:1024px){.fp-step[data-astro-cid-njigafei]{grid-template-columns:7fr 4fr;gap:4rem}.fp-step[data-astro-cid-njigafei]:nth-child(2n){grid-template-columns:4fr 7fr}.fp-step[data-astro-cid-njigafei]:nth-child(2n) .fp-step__paper[data-astro-cid-njigafei]{order:2}.fp-step--single[data-astro-cid-njigafei]{grid-template-columns:5fr 6fr}}.fp-spread[data-astro-cid-njigafei]{display:flex;position:relative;box-shadow:var(--paper-shadow);border-radius:3px;background:var(--color-paper);border-top:3px solid var(--ink)}.fp-spread[data-astro-cid-njigafei]>img,.fp-spread__empty[data-astro-cid-njigafei]{display:block;width:50%;height:auto;aspect-ratio:148 / 210;background:#fff}.fp-spread__empty[data-astro-cid-njigafei]{background:transparent}.fp-spread[data-astro-cid-njigafei]:after{content:"";position:absolute;inset:0 auto 0 50%;width:28px;transform:translate(-50%);background:linear-gradient(90deg,transparent,rgb(44 40 36 / .07) 45%,rgb(44 40 36 / .11) 50%,rgb(44 40 36 / .07) 55%,transparent);pointer-events:none}.fp-ribbon__item[data-astro-cid-njigafei]:first-child .fp-spread[data-astro-cid-njigafei]{box-shadow:none;background:transparent;border-top:0}.fp-ribbon__item[data-astro-cid-njigafei]:first-child .fp-spread[data-astro-cid-njigafei]>img{box-shadow:var(--paper-shadow);border-top:3px solid var(--ink)}.fp-ribbon__item[data-astro-cid-njigafei]:first-child .fp-spread[data-astro-cid-njigafei]:after{display:none}.fp-ribbon__item[data-astro-cid-njigafei]:first-child .fp-ribbon__caption[data-astro-cid-njigafei]{padding-left:50%}.fp-ribbon[data-astro-cid-njigafei]{overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:thin;scrollbar-color:var(--color-shadow) transparent;padding-bottom:1.5rem}.fp-ribbon[data-astro-cid-njigafei]:focus-visible{outline-offset:-2px}.fp-ribbon__track[data-astro-cid-njigafei]{display:flex;gap:2rem;width:max-content;padding:2rem max(1.5rem,calc((100vw - 1200px)/2 + 2rem)) 1rem;list-style:none;margin:0}.fp-ribbon__item[data-astro-cid-njigafei]{scroll-snap-align:start;width:400px}.fp-ribbon__caption[data-astro-cid-njigafei]{margin-top:.875rem;font-size:.875rem;color:var(--color-text-muted);text-align:center}.fp-ribbon__more[data-astro-cid-njigafei]{display:flex;align-items:center;width:200px}.fp-ribbon__more[data-astro-cid-njigafei] p[data-astro-cid-njigafei]{font-family:var(--hand);font-size:1.4rem;line-height:1.25;color:var(--ink-navy)}@media(max-width:640px){.fp-ribbon__item[data-astro-cid-njigafei]{width:280px}}.fp-sheet[data-astro-cid-njigafei]{background:#fff;border-radius:2px;box-shadow:var(--paper-shadow);margin-inline:auto}.fp-sheet[data-astro-cid-njigafei] img{display:block;width:100%;height:auto}.fp-sheet--landscape[data-astro-cid-njigafei]{max-width:520px}.fp-sheet--portrait[data-astro-cid-njigafei]{max-width:330px}.fp-ruled[data-astro-cid-njigafei]{--rule: 2.25rem;position:relative;padding:2.25rem 2rem 2.5rem 3.25rem;background:#fff linear-gradient(90deg,transparent 2.25rem,rgb(209 52 58 / .35) 2.25rem,rgb(209 52 58 / .35) calc(2.25rem + 1px),transparent calc(2.25rem + 1px));box-shadow:var(--paper-shadow);transform:rotate(.8deg)}.fp-ruled__price[data-astro-cid-njigafei]{display:flex;flex-wrap:wrap;align-items:baseline;gap:.25rem 1rem;margin-bottom:1.5rem}.fp-ruled__amount[data-astro-cid-njigafei]{position:relative;font-family:var(--font-display);font-size:3.25rem;line-height:1;color:var(--color-text)}.fp-ruled__amount[data-astro-cid-njigafei]:before{content:"";position:absolute;inset:42% -.3rem 4% -.25rem;background:var(--marker-yellow);border-radius:.2rem .5rem .3rem .6rem;transform:rotate(-1.5deg);z-index:-1}.fp-ruled__per[data-astro-cid-njigafei]{font-family:var(--hand);font-size:1.25rem;color:var(--ink-navy)}.fp-ruled__list[data-astro-cid-njigafei]{list-style:none;margin:0 -2rem 2rem 0;padding:0 2rem 0 0;background:repeating-linear-gradient(transparent 0 calc(var(--rule) - 1px),#e3ded6 calc(var(--rule) - 1px) var(--rule));border-top:1px solid #e3ded6}.fp-ruled__list[data-astro-cid-njigafei] li[data-astro-cid-njigafei]{position:relative;line-height:var(--rule)}.fp-ruled__tick[data-astro-cid-njigafei]{position:absolute;left:-2.1rem;top:.45rem;width:1.35rem;height:1.35rem;fill:none;stroke:var(--ink-green);stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round}.fp-faq[data-astro-cid-njigafei] summary[data-astro-cid-njigafei]::-webkit-details-marker{display:none}.fp-faq[data-astro-cid-njigafei] h3[data-astro-cid-njigafei]{font-family:var(--font-body);font-weight:500}@media(prefers-reduced-motion:reduce){.fp-desk__page[data-astro-cid-njigafei],.fp-note[data-astro-cid-njigafei]{animation:none}}
