.rstep-head[data-astro-cid-ptu6mvfw]{align-items:center;gap:48px;display:flex}.rstep-head__ribbon[data-astro-cid-ptu6mvfw]{flex-shrink:0;justify-content:center;align-items:center;width:185px;height:36px;display:flex;position:relative}.rstep-head__ribbon[data-astro-cid-ptu6mvfw] img[data-astro-cid-ptu6mvfw]{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.rstep-head__ribbon[data-astro-cid-ptu6mvfw] p[data-astro-cid-ptu6mvfw]{color:var(--c-white);letter-spacing:.1em;margin-right:20px;font-size:16px;font-weight:500;line-height:1.4;position:relative}.rstep-head__title[data-astro-cid-ptu6mvfw]{font-family:var(--f-mincho);font-size:24px;font-weight:500;line-height:1.4}@media (width<=840px){.rstep-head[data-astro-cid-ptu6mvfw]{flex-direction:column;align-items:flex-start;gap:8px}.rstep-head__title[data-astro-cid-ptu6mvfw]{font-size:20px}}.stores[data-astro-cid-zglseafh]{justify-content:center;align-items:center;gap:16px 24px;display:flex}.stores__item[data-astro-cid-zglseafh]{flex-direction:column;justify-content:center;align-items:center;gap:12px;display:flex}.stores__qr[data-astro-cid-zglseafh]{border-radius:2px;width:100px;height:100px}.stores__link[data-astro-cid-zglseafh]{border:1px solid var(--c-white);width:120px;transition:opacity var(--dur) var(--ease);border-radius:2px;display:flex;overflow:hidden}.stores__link[data-astro-cid-zglseafh]:hover{opacity:.7}.stores__link[data-astro-cid-zglseafh] img[data-astro-cid-zglseafh]{width:100%}@media (width<=840px){.stores[data-astro-cid-zglseafh]{flex-direction:column;gap:8px}.stores__link[data-astro-cid-zglseafh]{width:160px}}.rband[data-astro-cid-6nkrpdlb]{background:var(--c-beige);flex-direction:column;align-items:center;padding:64px 40px;display:flex}.rband__title[data-astro-cid-6nkrpdlb]{font-family:var(--f-mincho);text-align:center;font-size:24px;font-weight:500;line-height:1.4}.rband__cards[data-astro-cid-6nkrpdlb]{width:var(--w-content);justify-content:center;gap:40px;max-width:100%;margin-top:32px;display:flex}.rband__card[data-astro-cid-6nkrpdlb]{width:calc(50% - 20px);color:var(--c-white);border-radius:2px;flex-direction:column;justify-content:center;align-items:center;padding:32px;display:flex}.rband__card--app[data-astro-cid-6nkrpdlb]{background:#d23654;gap:24px}.rband__card--qr[data-astro-cid-6nkrpdlb]{background:var(--c-green);gap:32px}.rband__brand[data-astro-cid-6nkrpdlb]{flex-direction:column;align-items:center;gap:4px;display:flex}.rband__brand[data-astro-cid-6nkrpdlb] img[data-astro-cid-6nkrpdlb]{width:160px;height:34px}.rband__brand[data-astro-cid-6nkrpdlb] p[data-astro-cid-6nkrpdlb]{letter-spacing:.05em;text-align:center;font-size:14px;line-height:1.4}.rband__texts[data-astro-cid-6nkrpdlb]{text-align:center;flex-direction:column;align-items:center;gap:8px;display:flex}.rband__qr-title[data-astro-cid-6nkrpdlb]{font-size:20px;font-weight:500;line-height:1.4}.rband__qr-text[data-astro-cid-6nkrpdlb]{font-size:16px;line-height:1.4}.rband__qr[data-astro-cid-6nkrpdlb]{border-radius:2px;width:120px;height:120px}.rband__btn[data-astro-cid-6nkrpdlb]{border:1px solid var(--c-green);background:var(--c-white);width:100%;color:var(--c-green);font-family:var(--f-mincho);transition:background var(--dur) var(--ease), color var(--dur) var(--ease);border-radius:2px;justify-content:center;align-items:center;gap:8px;margin-top:16px;padding:12px 0;font-size:14px;font-weight:500;line-height:1.4;display:flex}.rband__btn[data-astro-cid-6nkrpdlb]:hover{background:var(--c-green);color:var(--c-white)}@media (width<=840px){.rband[data-astro-cid-6nkrpdlb]{padding:32px 20px}.rband__title[data-astro-cid-6nkrpdlb]{font-size:20px}.rband__cards[data-astro-cid-6nkrpdlb]{flex-direction:column;gap:12px;width:100%;margin-top:16px}.rband__card[data-astro-cid-6nkrpdlb]{width:100%;padding:32px 16px}.rband__card--app[data-astro-cid-6nkrpdlb]{gap:16px}.rband__card--qr[data-astro-cid-6nkrpdlb]{gap:0}.rband__brand[data-astro-cid-6nkrpdlb] img[data-astro-cid-6nkrpdlb]{width:140px;height:30px}}.rsv-center[data-astro-cid-penw3zvx]{flex-direction:column;align-items:center;display:flex}.rsv-top[data-astro-cid-penw3zvx]{padding-top:96px}.rsv-sec[data-astro-cid-penw3zvx]{padding-top:128px}.rsv-merit[data-astro-cid-penw3zvx]{width:var(--w-text);flex-direction:column;align-items:center;gap:40px;max-width:100%;margin-top:64px;display:flex}.rsv-merit__head[data-astro-cid-penw3zvx]{justify-content:center;align-items:center;gap:40px;width:100%;display:flex}.rsv-merit__line[data-astro-cid-penw3zvx]{background:#292929;flex:1;height:1px}.rsv-merit__head[data-astro-cid-penw3zvx] h3[data-astro-cid-penw3zvx]{text-align:center;font-size:20px;font-weight:500;line-height:1.4}.rsv-merit__list[data-astro-cid-penw3zvx]{color:#d23654;flex-direction:column;align-items:flex-start;gap:12px;display:flex}.rsv-merit__list[data-astro-cid-penw3zvx] li[data-astro-cid-penw3zvx]{align-items:flex-start;gap:8px;display:flex}.rsv-merit__check[data-astro-cid-penw3zvx]{flex-shrink:0;align-items:center;height:25px;display:flex}.rsv-merit__list[data-astro-cid-penw3zvx] p[data-astro-cid-penw3zvx]{font-size:18px;font-weight:500;line-height:1.4}.rsv-merit__sub[data-astro-cid-penw3zvx]{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.rsv-merit__note[data-astro-cid-penw3zvx]{align-items:flex-start;gap:4px;font-size:14px;line-height:1.4;display:flex}.rsv-merit__note[data-astro-cid-penw3zvx] span[data-astro-cid-penw3zvx]:first-child{flex-shrink:0;line-height:1.7}.rsv-merit__after[data-astro-cid-penw3zvx]{font-size:16px;line-height:1.4}.rsv-merit__bottom[data-astro-cid-penw3zvx]{background:#292929;width:100%;height:1px}.rsv-box[data-astro-cid-penw3zvx]{width:var(--w-text);background:var(--c-white);border:1px solid;border-radius:2px;flex-direction:column;align-items:center;gap:80px;max-width:100%;margin-top:40px;padding:80px 40px;display:flex}.rsv-box--red[data-astro-cid-penw3zvx]{border-color:#d23654}.rsv-box--green[data-astro-cid-penw3zvx]{border-color:var(--c-green)}.rsv-step[data-astro-cid-penw3zvx]{flex-direction:column;align-items:flex-start;width:768px;max-width:100%;display:flex}.rsv-step__h4[data-astro-cid-penw3zvx]{color:#d23654;margin-top:40px;font-size:18px;font-weight:500;line-height:1.4}.rsv-step__p[data-astro-cid-penw3zvx]{margin-top:40px;font-size:16px;line-height:1.7}.rsv-step__p--sub[data-astro-cid-penw3zvx]{margin-top:16px}.rsv-step__p--help[data-astro-cid-penw3zvx]{margin-top:40px}.rsv-step__ext[data-astro-cid-penw3zvx]{font-size:16px;line-height:1.7;text-decoration:underline}.rsv-step__ext[data-astro-cid-penw3zvx]:hover{text-decoration:none}.rsv-arrow[data-astro-cid-penw3zvx]{justify-content:center;align-items:center;width:768px;max-width:100%;display:flex}.rsv-arrow[data-astro-cid-penw3zvx] span[data-astro-cid-penw3zvx]{background:var(--c-line-gray);flex:1;height:1px}.rsv-arrow[data-astro-cid-penw3zvx] img[data-astro-cid-penw3zvx]{width:35px;height:18px;margin:0 40px}.rsv-app[data-astro-cid-penw3zvx]{width:100%;color:var(--c-white);background:#d23654;border-radius:2px;justify-content:space-around;align-items:center;gap:80px;margin-top:16px;padding:32px;display:flex}.rsv-app__brand[data-astro-cid-penw3zvx]{flex-direction:column;align-items:center;gap:8px;display:flex}.rsv-app__brand[data-astro-cid-penw3zvx] img[data-astro-cid-penw3zvx]{width:180px;height:39px}.rsv-app__brand[data-astro-cid-penw3zvx] p[data-astro-cid-penw3zvx]{letter-spacing:.05em;font-size:14px;line-height:1.4}.rsv-pc[data-astro-cid-penw3zvx]{border:1px solid #d23654;border-radius:2px;justify-content:space-around;align-items:center;width:100%;margin-top:16px;padding:24px 16px;display:flex}.rsv-pc[data-astro-cid-penw3zvx] img[data-astro-cid-penw3zvx]{width:160px;height:34px}.rsv-pc__btn[data-astro-cid-penw3zvx]{width:280px;color:var(--c-white);transition:background var(--dur) var(--ease), color var(--dur) var(--ease);background:#d23654;border:1px solid #d23654;border-radius:2px;justify-content:center;align-items:center;gap:8px;padding:12px 0;font-size:16px;line-height:1.4;display:flex}.rsv-pc__btn[data-astro-cid-penw3zvx]:hover{background:var(--c-white);color:#d23654}.rsv-tel-lead[data-astro-cid-penw3zvx]{text-align:center;width:768px;max-width:100%;margin-top:40px;font-size:16px;line-height:1.7}.rsv-tel[data-astro-cid-penw3zvx]{width:100%;margin-top:16px}.rsv-qr[data-astro-cid-penw3zvx]{background:var(--c-green);width:100%;color:var(--c-white);border-radius:2px;justify-content:space-around;align-items:center;gap:80px;margin-top:16px;padding:32px;display:flex}.rsv-qr__texts[data-astro-cid-penw3zvx]{flex-direction:column;align-items:flex-start;gap:16px;font-size:16px;line-height:1.4;display:flex}.rsv-qr__title[data-astro-cid-penw3zvx]{font-size:20px;font-weight:500}.rsv-qr[data-astro-cid-penw3zvx] img[data-astro-cid-penw3zvx]{border-radius:2px;width:120px;height:120px}.rsv-web[data-astro-cid-penw3zvx]{border:1px solid var(--c-green);background:var(--c-white);width:100%;color:var(--c-green);font-family:var(--f-mincho);transition:background var(--dur) var(--ease), color var(--dur) var(--ease);border-radius:2px;justify-content:center;align-items:center;gap:8px;margin-top:16px;padding:12px 0;font-size:16px;font-weight:500;line-height:1.4;display:flex}.rsv-web[data-astro-cid-penw3zvx]:hover{background:var(--c-green);color:var(--c-white)}.rsv-notes[data-astro-cid-penw3zvx]{flex-direction:column;align-items:flex-start;gap:2px;margin-top:16px;font-size:14px;line-height:1.4;display:flex}.rsv-notes--web[data-astro-cid-penw3zvx]{margin-top:32px}.rsv-notes[data-astro-cid-penw3zvx] p[data-astro-cid-penw3zvx]{align-items:flex-start;gap:2px;display:flex}.rsv-notes[data-astro-cid-penw3zvx] p[data-astro-cid-penw3zvx] span[data-astro-cid-penw3zvx]:first-child{flex-shrink:0}.rsv-flow[data-astro-cid-penw3zvx]{align-items:flex-start;gap:40px;width:768px;max-width:100%;display:flex}.rsv-flow__text[data-astro-cid-penw3zvx]{flex:1;min-width:0}.rsv-flow__photo[data-astro-cid-penw3zvx]{background:var(--c-bg);border-radius:100px;flex-shrink:0;width:160px;height:160px}.rsv-flow__photo[data-astro-cid-penw3zvx] img[data-astro-cid-penw3zvx]{width:100%;height:100%}.rsv-flow__list[data-astro-cid-penw3zvx]{flex-direction:column;gap:4px;margin-top:40px;font-size:16px;line-height:1.7;display:flex}.rsv-flow__list[data-astro-cid-penw3zvx] li[data-astro-cid-penw3zvx]{align-items:flex-start;gap:8px;display:flex}.rsv-flow__list[data-astro-cid-penw3zvx] span[data-astro-cid-penw3zvx]{flex-shrink:0}.rsv-cash__head[data-astro-cid-penw3zvx]{width:var(--w-text);background:var(--c-brown);max-width:100%;color:var(--c-white);text-align:center;border-radius:2px 2px 0 0;margin-top:40px;padding:8px 16px;font-size:16px;font-weight:500;line-height:1.4}.rsv-cash[data-astro-cid-penw3zvx]{width:var(--w-text);border:1px solid var(--c-brown);border-radius:0 0 2px 2px;flex-direction:column;align-items:flex-start;max-width:100%;padding:32px 40px;display:flex}.rsv-cash__text[data-astro-cid-penw3zvx]{font-size:16px;line-height:1.7}.rsv-check[data-astro-cid-penw3zvx]{border:1px solid var(--c-red);background:var(--c-white);border-radius:2px;flex-direction:column;align-items:center;gap:24px;width:768px;max-width:100%;margin-top:40px;padding:28px 40px;display:flex}.rsv-check[data-astro-cid-penw3zvx] h3[data-astro-cid-penw3zvx]{color:var(--c-red);font-size:20px;font-weight:600;line-height:1.4}.rsv-check[data-astro-cid-penw3zvx] p[data-astro-cid-penw3zvx]{font-size:16px;line-height:1.7}.rsv-check__btn[data-astro-cid-penw3zvx]{border:1px solid var(--c-brown);background:var(--c-white);color:var(--c-brown);transition:background var(--dur) var(--ease), color var(--dur) var(--ease);border-radius:100px;justify-content:center;align-items:center;padding:12px 64px;font-size:15px;line-height:1.2;display:flex}.rsv-check__btn[data-astro-cid-penw3zvx]:hover{background:var(--c-brown);color:var(--c-white)}@media (width<=840px){.rsv-top[data-astro-cid-penw3zvx],.rsv-sec[data-astro-cid-penw3zvx]{padding-top:64px}.rsv-merit[data-astro-cid-penw3zvx]{gap:20px;margin-top:32px}.rsv-merit__head[data-astro-cid-penw3zvx]{gap:20px}.rsv-merit__head[data-astro-cid-penw3zvx] h3[data-astro-cid-penw3zvx]{font-size:18px}.rsv-merit__check[data-astro-cid-penw3zvx]{height:22px}.rsv-merit__check[data-astro-cid-penw3zvx] svg{width:18px;height:18px}.rsv-merit__list[data-astro-cid-penw3zvx] p[data-astro-cid-penw3zvx]{font-size:16px}.rsv-box[data-astro-cid-penw3zvx]{gap:40px;margin-top:20px;padding:40px 20px}.rsv-step[data-astro-cid-penw3zvx]{width:100%}.rsv-step__h4[data-astro-cid-penw3zvx]{margin-top:20px;font-size:16px}.rsv-step__p[data-astro-cid-penw3zvx],.rsv-step__p--help[data-astro-cid-penw3zvx]{margin-top:20px}.rsv-step__p--sub[data-astro-cid-penw3zvx]{margin-top:8px}.rsv-arrow[data-astro-cid-penw3zvx]{width:100%}.rsv-app[data-astro-cid-penw3zvx]{flex-direction:column;gap:16px;padding:32px 16px}.rsv-app__brand[data-astro-cid-penw3zvx] img[data-astro-cid-penw3zvx]{width:140px;height:30px}.rsv-tel-lead[data-astro-cid-penw3zvx]{width:100%;margin-top:20px}.rsv-web[data-astro-cid-penw3zvx]{margin-top:8px}.rsv-notes--web[data-astro-cid-penw3zvx]{margin-top:16px}.rsv-flow[data-astro-cid-penw3zvx]{flex-direction:column;align-items:center;gap:20px;width:100%}.rsv-flow__text[data-astro-cid-penw3zvx]{width:100%}.rsv-flow__photo[data-astro-cid-penw3zvx]{width:120px;height:120px}.rsv-flow__list[data-astro-cid-penw3zvx]{margin-top:20px}.rsv-cash__head[data-astro-cid-penw3zvx],.rsv-cash[data-astro-cid-penw3zvx]{width:100%}.rsv-cash[data-astro-cid-penw3zvx]{padding:24px 20px}.rsv-check[data-astro-cid-penw3zvx]{gap:16px;width:100%;padding:20px}.rsv-check[data-astro-cid-penw3zvx] h3[data-astro-cid-penw3zvx]{font-size:18px}}@media (width<=540px){.rsv-check__btn[data-astro-cid-penw3zvx]{padding:12px 32px}}
