.u2SJsG_notice{border:3px solid var(--pop-ink,#111);background:#fff;border-left-width:8px;border-radius:8px;flex-direction:column;gap:10px;padding:14px 16px;display:flex}.u2SJsG_title{margin:0;font-size:15px;font-weight:800;line-height:1.6}.u2SJsG_text{margin:0;font-size:14px;line-height:1.8}.u2SJsG_primary,.u2SJsG_secondary{border:3px solid var(--pop-ink,#111);min-height:48px;font:inherit;cursor:pointer;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:0 16px;font-size:15px;font-weight:800;text-decoration:none;display:inline-flex}.u2SJsG_primary{background:var(--pop-vermilion,#b73518);color:#fff;box-shadow:3px 3px 0 var(--pop-ink,#111)}.u2SJsG_secondary{min-height:44px;color:var(--pop-ink,#111);background:#fff;font-size:14px}.u2SJsG_primary:focus-visible,.u2SJsG_secondary:focus-visible{outline:3px solid var(--pop-vermilion,#b73518);outline-offset:2px}
._8Fjwta_page{background:var(--pop-paper,#fff);max-width:720px;min-height:100svh;color:var(--pop-ink,#111);font-family:var(--font-body,"BIZ UDPGothic"), "Hiragino Sans", "Yu Gothic", sans-serif;margin:0 auto;padding:0 20px 80px}._8Fjwta_header{border-bottom:3px solid var(--pop-ink,#111);align-items:center;min-height:64px;display:flex}._8Fjwta_brand{color:inherit;text-decoration:none;display:inline-flex}._8Fjwta_brand:focus-visible,._8Fjwta_link:focus-visible,._8Fjwta_back:focus-visible{outline:3px solid var(--pop-ink,#111);outline-offset:3px}._8Fjwta_main{padding-top:40px}._8Fjwta_titleRow{justify-content:space-between;align-items:flex-end;gap:12px;display:flex}._8Fjwta_title{font-family:var(--font-head,"Shippori Mincho"), "Hiragino Mincho ProN", "Yu Mincho", serif;margin:0;font-size:clamp(1.5rem,6.6vw,3rem);font-weight:800;line-height:1.25}._8Fjwta_art{flex:none;width:clamp(72px,18vw,130px);margin-bottom:-6px}._8Fjwta_lead{margin:18px 0 0;font-size:15px;line-height:1.9}._8Fjwta_form{border-top:3px solid var(--pop-ink,#111);flex-direction:column;gap:24px;margin-top:32px;padding-top:28px;display:flex}._8Fjwta_field{flex-direction:column;gap:8px;display:flex}._8Fjwta_label{font-size:15px;font-weight:800}._8Fjwta_required{border:2px solid var(--pop-vermilion,#b73518);color:var(--pop-vermilion,#b73518);letter-spacing:.06em;vertical-align:1px;border-radius:4px;margin-left:6px;padding:0 6px;font-size:11px;font-weight:800;display:inline-block}._8Fjwta_input{border:var(--pop-line,2.5px) solid var(--pop-ink,#111);background:var(--pop-paper,#fff);width:100%;min-height:52px;color:var(--pop-ink,#111);font:inherit;border-radius:4px;padding:0 14px;font-size:16px}._8Fjwta_input:focus{outline:3px solid var(--pop-mustard,#f2b705);outline-offset:0}._8Fjwta_input[aria-invalid=true]{border-color:var(--pop-vermilion,#b73518)}._8Fjwta_input:disabled{opacity:.45}._8Fjwta_hint{color:#555;margin:0;font-size:13px}._8Fjwta_error{border-left:4px solid var(--pop-vermilion,#b73518);color:var(--pop-vermilion,#b73518);margin:0;padding:2px 0 2px 10px;font-size:14px;font-weight:700;line-height:1.7}._8Fjwta_formError{border:3px solid var(--pop-vermilion,#b73518);color:var(--pop-vermilion,#b73518);border-radius:6px;margin:0;padding:10px 12px;font-size:14px;font-weight:800;line-height:1.7}._8Fjwta_agree{align-items:flex-start;gap:12px;min-height:44px;font-size:15px;line-height:1.7;display:flex}._8Fjwta_agree input{width:24px;height:24px;accent-color:var(--pop-vermilion,#b73518);flex:none;margin-top:2px}._8Fjwta_link{color:var(--pop-ink,#111);text-underline-offset:4px;font-weight:800;text-decoration:underline;text-decoration-thickness:2px}._8Fjwta_link:hover{color:var(--pop-vermilion,#b73518)}._8Fjwta_submit{appearance:none;border:3px solid var(--pop-ink,#111);background:var(--pop-vermilion,#b73518);color:#fff;min-height:56px;font:inherit;letter-spacing:.06em;cursor:pointer;box-shadow:var(--pop-shadow,3px 3px 0 #111);border-radius:8px;font-size:17px;font-weight:800;transition:transform 80ms,box-shadow 80ms}._8Fjwta_submit:active:not(:disabled){box-shadow:var(--pop-shadow-press,1px 1px 0 #111);transform:translate(2px,2px)}._8Fjwta_submit:disabled{opacity:.45;cursor:default}._8Fjwta_submit:focus-visible{outline:3px solid var(--pop-ink,#111);outline-offset:3px}._8Fjwta_trap{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}._8Fjwta_done{border-top:3px solid var(--pop-ink,#111);flex-direction:column;align-items:flex-start;gap:10px;margin-top:32px;padding-top:28px;display:flex}._8Fjwta_doneIcon{color:var(--pop-vermilion,#b73518)}._8Fjwta_doneTitle{font-family:var(--font-head,"Shippori Mincho"), "Hiragino Mincho ProN", "Yu Mincho", serif;margin:0;font-size:1.75rem;font-weight:800;line-height:1.4}._8Fjwta_doneTitle:focus{outline:none}._8Fjwta_doneText{margin:0;font-size:16px;line-height:1.8}._8Fjwta_back{min-height:44px;color:var(--pop-ink,#111);text-underline-offset:4px;align-items:center;font-weight:800;text-decoration:underline;text-decoration-thickness:2px;display:inline-flex}._8Fjwta_inviteButton{border:3px solid var(--pop-ink,#111);background:var(--pop-vermilion,#b73518);color:#fff;min-height:52px;box-shadow:3px 3px 0 var(--pop-ink,#111);border-radius:8px;justify-content:center;align-items:center;margin-top:16px;padding:0 22px;font-size:16px;font-weight:800;text-decoration:none;display:inline-flex}._8Fjwta_inviteButton:active{box-shadow:1px 1px 0 var(--pop-ink,#111);transform:translate(2px,2px)}._8Fjwta_inviteButton:focus-visible,._8Fjwta_copy:focus-visible{outline:3px solid var(--pop-ink,#111);outline-offset:3px}._8Fjwta_inviteLabel{text-align:left;flex-direction:column;gap:6px;width:100%;margin-top:20px;font-size:13px;font-weight:700;display:flex}._8Fjwta_inviteRow{gap:8px;display:flex}._8Fjwta_inviteRow input{border:2.5px solid var(--pop-ink,#111);min-width:0;min-height:44px;color:var(--pop-ink,#111);background:#fff;border-radius:6px;flex:1;padding:0 10px;font-size:13px}._8Fjwta_copy{border:2.5px solid var(--pop-ink,#111);cursor:pointer;background:#fff;border-radius:6px;min-height:44px;padding:0 14px;font-weight:800}._8Fjwta_inviteNote{color:#444;text-align:left;margin:10px 0 0;font-size:12.5px;line-height:1.7}
.GnC-2q_head{font-family:var(--font-head,"Shippori Mincho"), "Hiragino Mincho ProN", "Yu Mincho", serif;letter-spacing:.02em;font-weight:800}.GnC-2q_body{font-family:var(--font-body,"BIZ UDPGothic"), "Hiragino Sans", "Yu Gothic", sans-serif}.GnC-2q_num{font-family:var(--font-num,"Work Sans"), var(--font-body,"BIZ UDPGothic"), "Hiragino Sans", sans-serif;font-variant-numeric:lining-nums tabular-nums}.GnC-2q_rule{background:var(--pop-ink,#111);width:100%;height:1px;display:block}.GnC-2q_ruleStrong{height:3px}.GnC-2q_sticker{border:var(--pop-line,2.5px) solid var(--pop-ink,#111);background:var(--pop-mustard,#f2b705);color:var(--pop-ink,#111);font-family:var(--font-body,"BIZ UDPGothic"), "Hiragino Sans", "Yu Gothic", sans-serif;letter-spacing:.04em;white-space:nowrap;transform:rotate(var(--tilt,-3deg));box-shadow:2px 2px 0 var(--pop-ink,#111);border-radius:6px;align-items:center;gap:5px;padding:3px 10px 2px;font-size:13px;font-weight:800;line-height:1.35;display:inline-flex}.GnC-2q_stickerVermilion{background:var(--pop-vermilion,#b73518);color:#fff}.GnC-2q_stickerPaper{background:var(--pop-paper,#fff)}.GnC-2q_stickerLg{box-shadow:3px 3px 0 var(--pop-ink,#111);padding:4px 13px 3px;font-size:15px}.GnC-2q_stickerXl{white-space:normal;box-shadow:3px 3px 0 var(--pop-ink,#111);padding:4px 16px 3px;font-size:clamp(1.125rem,3.4vw,1.5rem)}.GnC-2q_illust{pointer-events:none;-webkit-user-select:none;user-select:none;max-width:100%;height:auto;transform:rotate(var(--tilt,0deg));filter:drop-shadow(3px 3px 0 var(--pop-ink,#111));display:block}.GnC-2q_btn{appearance:none;border:3px solid var(--pop-ink,#111);background:var(--pop-paper,#fff);color:var(--pop-ink,#111);font-family:var(--font-body,"BIZ UDPGothic"), "Hiragino Sans", "Yu Gothic", sans-serif;letter-spacing:.04em;cursor:pointer;box-shadow:var(--pop-shadow,3px 3px 0 #111);-webkit-user-select:none;user-select:none;border-radius:8px;justify-content:center;align-items:center;gap:8px;font-weight:800;text-decoration:none;transition:transform 80ms,box-shadow 80ms;display:inline-flex}.GnC-2q_btn:active:not(:disabled):not([aria-disabled=true]){box-shadow:var(--pop-shadow-press,1px 1px 0 #111);transform:translate(2px,2px)}.GnC-2q_btn:disabled,.GnC-2q_btn[aria-disabled=true]{opacity:.35;cursor:default;pointer-events:none}.GnC-2q_btn:focus-visible{outline:3px solid var(--pop-ink,#111);outline-offset:3px}.GnC-2q_btnPrimary{background:var(--pop-vermilion,#b73518);color:#fff}.GnC-2q_btnMustard{background:var(--pop-mustard,#f2b705)}.GnC-2q_link{color:var(--pop-ink,#111);text-underline-offset:4px;font-weight:700;text-decoration:underline;text-decoration-thickness:2px}.GnC-2q_link:hover{color:var(--pop-vermilion,#b73518)}.GnC-2q_link:focus-visible{outline:3px solid var(--pop-ink,#111);outline-offset:3px}.GnC-2q_input{border:var(--pop-line,2.5px) solid var(--pop-ink,#111);background:var(--pop-paper,#fff);width:100%;min-width:0;color:var(--pop-ink,#111);font-family:var(--font-body,"BIZ UDPGothic"), "Hiragino Sans", "Yu Gothic", sans-serif;border-radius:4px}.GnC-2q_input::placeholder{color:#6b6b6b}.GnC-2q_input:focus{outline:3px solid var(--pop-mustard,#f2b705);outline-offset:0}.GnC-2q_input:disabled{opacity:.45}.GnC-2q_note{border-left:4px solid var(--pop-vermilion,#b73518);color:var(--pop-vermilion,#b73518);padding:2px 0 2px 12px;font-weight:700}
.ExJG2G_brand{color:inherit;white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.ExJG2G_name{font-family:var(--font-head);letter-spacing:.01em;font-size:26px;font-weight:800;line-height:1.2}.ExJG2G_mascot{object-fit:contain;pointer-events:none;flex:none;width:36px;height:36px;margin:-3px 0;transform:rotate(-7deg)translateY(1px)}@media (min-width:768px){.ExJG2G_name{font-size:28px}.ExJG2G_mascot{width:40px;height:40px}}
._2yreaq_gate{border:3px solid var(--pop-ink,#111);background:var(--pop-paper,#fff);width:calc(100% - 32px);max-width:460px;height:fit-content;max-height:none;color:var(--pop-ink,#111);box-shadow:6px 6px 0 var(--pop-ink,#111);border-radius:8px;margin:auto;padding:0;position:fixed;inset:0;overflow:visible}._2yreaq_gate::backdrop{background:#1119}._2yreaq_hero{z-index:1;width:clamp(112px,34vw,160px);position:absolute;bottom:calc(100% - 22px);right:14px}._2yreaq_inner{min-height:160px;max-height:calc(100svh - 210px);padding:28px 24px 24px;overflow-y:auto}._2yreaq_eyebrow{letter-spacing:.16em;font-size:12px;font-weight:800}._2yreaq_title{margin-top:14px;font-size:1.75rem;line-height:1.3}._2yreaq_lead{margin-top:12px;font-size:14px;line-height:1.85}._2yreaq_status{margin-top:24px;font-size:14px;font-weight:700}._2yreaq_check{cursor:pointer;align-items:flex-start;gap:12px;min-height:48px;margin-top:24px;font-size:14px;line-height:1.8;display:flex}._2yreaq_box{appearance:none;border:var(--pop-line,2.5px) solid var(--pop-ink,#111);background:var(--pop-paper,#fff);cursor:pointer;border-radius:4px;flex:none;width:26px;height:26px;margin-top:2px;position:relative}._2yreaq_box:checked{background:var(--pop-mustard,#f2b705);box-shadow:2px 2px 0 var(--pop-ink,#111)}._2yreaq_box:checked:after{content:"";border-right:3.5px solid var(--pop-ink,#111);border-bottom:3.5px solid var(--pop-ink,#111);width:7px;height:14px;position:absolute;top:1px;left:7px;transform:rotate(45deg)}._2yreaq_box:focus-visible{outline:3px solid var(--pop-ink,#111);outline-offset:3px}._2yreaq_box:disabled{opacity:.45}._2yreaq_error{margin-top:16px;font-size:14px;line-height:1.7}._2yreaq_actions{flex-direction:column;gap:12px;margin-top:24px;display:flex}._2yreaq_sub{text-align:center;padding:8px 0;font-size:14px;display:block}._2yreaq_subMuted{color:#444;font-weight:400}@media (min-width:640px){._2yreaq_inner{padding:32px 36px}._2yreaq_hero{right:24px}}
.bkRFAq_opening{display:none}@media (prefers-reduced-motion:no-preference){.bkRFAq_opening{z-index:1000;background:var(--pop-paper,#fff);color:var(--pop-ink,#111);cursor:pointer;touch-action:none;overscroll-behavior:contain;place-items:center;animation:.95s cubic-bezier(.45,0,.2,1) 1.9s forwards bkRFAq_lpOpenOut;display:grid;position:fixed;inset:0}.bkRFAq_opening[data-done]{display:none}.bkRFAq_opening[data-leaving]{animation:.5s ease-in-out forwards bkRFAq_lpOpenSkip}.bkRFAq_stage{flex-direction:column;align-items:center;gap:6px;width:min(88vw,560px);display:flex;position:relative}.bkRFAq_blob{border:3px solid var(--pop-ink,#111);background:var(--pop-mustard,#f2b705);border-radius:56% 44% 52% 48%/46% 56% 44% 54%;height:62%;animation:.55s cubic-bezier(.2,.9,.3,1.25) both bkRFAq_lpOpenBlob;position:absolute;top:2%;left:4%;right:4%}.bkRFAq_cast{justify-content:center;align-items:flex-end;width:100%;padding-top:6vh;display:flex;position:relative}.bkRFAq_cheers{width:66%;max-width:380px;margin-left:4%;animation:.6s cubic-bezier(.2,.9,.3,1) .12s both bkRFAq_lpOpenBounce}.bkRFAq_tokkuri{z-index:1;transform-origin:50% 90%;width:26%;max-width:150px;height:auto;margin-bottom:4%;margin-right:-4%;animation:.7s cubic-bezier(.3,.8,.4,1) .4s both bkRFAq_lpOpenHop,.5s ease-in-out 1.05s both bkRFAq_lpOpenClink;position:relative}.bkRFAq_spark{background:var(--pop-ink,#111);transform-origin:50% 100%;border-radius:2px;width:4px;height:20px;animation:.5s ease-out 1.1s both bkRFAq_lpOpenSpark;position:absolute;top:20%;left:50%}.bkRFAq_spark1{margin-left:-18px;rotate:-35deg}.bkRFAq_spark2{top:14%;rotate:0deg}.bkRFAq_spark3{margin-left:18px;rotate:35deg}.bkRFAq_logo{font-family:var(--font-head,"Shippori Mincho"), "Hiragino Mincho ProN", "Yu Mincho", serif;letter-spacing:.02em;margin:0;font-size:clamp(3rem,15vw,5.5rem);font-weight:800;line-height:1.2;display:flex;position:relative}.bkRFAq_letter{animation:bkRFAq_lpOpenLetter .42s cubic-bezier(.2, .9, .3, 1.4) calc(1.05s + var(--i) * 70ms) both;display:inline-block}.bkRFAq_letter:nth-child(odd){color:var(--pop-vermilion,#b73518)}.bkRFAq_skip{right:14px;top:calc(14px + env(safe-area-inset-top,0px));border:3px solid var(--pop-ink,#111);background:var(--pop-paper,#fff);min-width:96px;min-height:44px;color:var(--pop-ink,#111);letter-spacing:.04em;box-shadow:3px 3px 0 var(--pop-ink,#111);cursor:pointer;border-radius:8px;padding:0 16px;font-family:inherit;font-size:14px;font-weight:800;position:absolute}@keyframes bkRFAq_lpOpenBlob{0%{opacity:0;scale:.3}to{opacity:1;scale:1}}@keyframes bkRFAq_lpOpenBounce{0%{opacity:0;translate:0 90px;scale:.8 .7}55%{opacity:1;translate:0 -14px;scale:.97 1.05}80%{translate:0 3px;scale:1.02 .97}to{opacity:1;translate:0;scale:1}}@keyframes bkRFAq_lpOpenHop{0%{opacity:0;translate:-90px 10px;rotate:-40deg}15%{opacity:1}50%{translate:-28px -46px;rotate:-8deg}75%{translate:0;rotate:4deg;scale:1.08 .9}to{opacity:1;translate:0;rotate:-6deg;scale:1}}@keyframes bkRFAq_lpOpenClink{0%,to{rotate:-6deg}35%{translate:6px -4px;rotate:10deg}65%{rotate:-9deg}}@keyframes bkRFAq_lpOpenSpark{0%{opacity:0;scale:1 0}40%{opacity:1;scale:1 1.2}to{opacity:0;translate:0 -8px;scale:1 .6}}@keyframes bkRFAq_lpOpenLetter{0%{opacity:0;translate:0 28px;scale:.6}to{opacity:1;translate:0;scale:1}}@keyframes bkRFAq_lpOpenOut{0%{clip-path:circle(150% at 50% 52%);opacity:1;visibility:visible}70%{opacity:1}99%{visibility:visible}to{clip-path:circle(0% at 50% 52%);opacity:0;visibility:hidden;pointer-events:none}}@keyframes bkRFAq_lpOpenSkip{to{opacity:0;visibility:hidden}}}
.WEZH7G_page{background:var(--pop-paper,#fff);align-content:center;gap:8px;width:100%;max-width:1040px;min-height:100svh;margin:0 auto;padding:40px 24px 56px;display:grid}.WEZH7G_art{margin:0 -4px 14px -10px;position:relative}.WEZH7G_hero{width:min(84%,330px);margin-left:-2px}.WEZH7G_panel{flex-direction:column;gap:28px;width:100%;min-width:0;max-width:540px;display:flex}.WEZH7G_title{font-size:clamp(3rem,14vw,4.5rem);line-height:1.05}.WEZH7G_message{color:var(--pop-ink,#111);font-size:13px;line-height:1.7}@media (min-width:900px){.WEZH7G_page{grid-template-columns:minmax(0,1fr) minmax(0,480px);align-items:center;column-gap:56px;padding:64px 40px}.WEZH7G_art{margin:0}.WEZH7G_hero{width:100%;max-width:480px;margin-left:0;translate:6px 10px}}
.UaopUq_page{background:var(--pop-paper,#fff);max-width:720px;min-height:100svh;color:var(--pop-ink,#111);font-family:var(--font-body,"BIZ UDPGothic"), "Hiragino Sans", "Yu Gothic", sans-serif;margin:0 auto;padding:0 20px 80px}.UaopUq_header{border-bottom:3px solid var(--pop-ink,#111);align-items:center;min-height:64px;display:flex}.UaopUq_brand{color:inherit;text-decoration:none;display:inline-flex}.UaopUq_brand:focus-visible,.UaopUq_link:focus-visible,.UaopUq_primary:focus-visible{outline:3px solid var(--pop-ink,#111);outline-offset:3px}.UaopUq_main{padding-top:40px}.UaopUq_titleRow{justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.UaopUq_heading{min-width:0}.UaopUq_kicker{border:2px solid var(--pop-ink,#111);letter-spacing:.06em;border-radius:4px;margin:0 0 10px;padding:0 8px;font-size:12px;font-weight:800;display:inline-block}.UaopUq_title{font-family:var(--font-head,"Shippori Mincho"), "Hiragino Mincho ProN", "Yu Mincho", serif;overflow-wrap:anywhere;margin:0;font-size:clamp(1.5rem,6.6vw,3rem);font-weight:800;line-height:1.3}.UaopUq_sub{color:var(--pop-vermilion,#b73518);overflow-wrap:anywhere;margin:10px 0 0;font-size:16px;font-weight:700}.UaopUq_art{flex:none;width:clamp(72px,18vw,130px);margin-bottom:-6px}.UaopUq_lead{margin:22px 0 0;font-size:15px;line-height:1.9}.UaopUq_actions{border-top:3px solid var(--pop-ink,#111);flex-direction:column;gap:16px;margin-top:28px;padding-top:28px;display:flex}.UaopUq_primary{border:var(--pop-line,2.5px) solid var(--pop-ink,#111);background:var(--pop-vermilion,#b73518);color:#fff;width:100%;min-height:56px;box-shadow:4px 4px 0 var(--pop-ink,#111);border-radius:4px;justify-content:center;align-items:center;padding:0 24px;font-size:16px;font-weight:800;text-decoration:none;display:inline-flex}.UaopUq_primary:active{box-shadow:2px 2px 0 var(--pop-ink,#111);transform:translate(2px,2px)}.UaopUq_hint{color:#444;margin:0;font-size:13px;line-height:1.8}.UaopUq_link{color:inherit;text-underline-offset:3px;font-weight:700;text-decoration:underline}.UaopUq_terms{color:#444;margin:28px 0 0;font-size:12px}@media (min-width:640px){.UaopUq_primary{width:auto;min-width:280px}}@media (prefers-reduced-motion:reduce){.UaopUq_primary{transition:none}}
