@charset "utf-8";/*!
 * ress.css • v1.2.2
 * MIT License
 * github.com/filipelinhares/ress
 */html{box-sizing:border-box;overflow-y:scroll;-webkit-text-size-adjust:100%}*,:after,:before{background-repeat:no-repeat;box-sizing:inherit}:after,:before{text-decoration:inherit;vertical-align:inherit}*{padding:0;margin:0}audio:not([controls]){display:none;height:0}hr{overflow:visible}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}summary{display:list-item}small{font-size:80%}[hidden],template{display:none}abbr[title]{border-bottom:1px dotted;text-decoration:none}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}code,kbd,pre,samp{font-family:monospace,monospace}b,strong{font-weight:bolder}dfn{font-style:italic}mark{background-color:#ff0;color:#000}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}input{border-radius:0}[role=button],[type=button],[type=reset],[type=submit],button{cursor:pointer}[disabled]{cursor:default}[type=number]{width:auto}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}textarea{overflow:auto;resize:vertical}button,input,optgroup,select,textarea{font:inherit}optgroup{font-weight:700}button{overflow:visible}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:0;padding:0}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button:-moz-focusring{outline:1px dotted ButtonText}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}button,select{text-transform:none}button,input,select,textarea{background-color:transparent;border-style:none;color:inherit}select{-moz-appearance:none;-webkit-appearance:none}select::-ms-expand{display:none}select::-ms-value{color:currentColor}legend{border:0;color:inherit;display:table;max-width:100%;white-space:normal}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}img{border-style:none}progress{vertical-align:baseline}svg:not(:root){overflow:hidden}audio,canvas,progress,video{display:inline-block}@media screen{[hidden~=screen]{display:inherit}[hidden~=screen]:not(:active):not(:focus):not(:target){position:absolute!important;clip:rect(0 0 0 0)!important}}[aria-busy=true]{cursor:progress}[aria-controls]{cursor:pointer}[aria-disabled]{cursor:default}::-moz-selection{background-color:#b3d4fc;color:#000;text-shadow:none}::selection{background-color:#b3d4fc;color:#000;text-shadow:none}:root{--p-brand-color-yellow-100:#fff7c3;--p-brand-color-yellow-300:#fff087;--p-brand-color-yellow-500:#ffe110;--p-brand-color-yellow-700:#ccb40d;--p-brand-color-yellow-900:#a18f12;--p-brand-color-red-100:#ffcfd0;--p-brand-color-red-300:#ff9fa1;--p-brand-color-red-500:#ff4044;--p-brand-color-red-700:#cc3336;--p-brand-color-red-900:#9f272a;--p-brand-color-pink-100:#ffd6f2;--p-brand-color-pink-300:#ffade5;--p-brand-color-pink-500:#ff5ccc;--p-brand-color-pink-700:#cc4aa3;--p-brand-color-pink-900:#9c3a7d;--p-brand-color-blue-100:#bfdbff;--p-brand-color-blue-300:#7fb7ff;--p-brand-color-blue-500:#0070ff;--p-brand-color-blue-700:#005acc;--p-brand-color-blue-900:#13498c;--p-brand-color-cyan-100:#c7f7fa;--p-brand-color-cyan-300:#90eef6;--p-brand-color-cyan-500:#2de;--p-brand-color-cyan-700:#1bb1be;--p-brand-color-cyan-900:#198b96;--p-brand-color-green-100:#bff0d8;--p-brand-color-green-300:#7fe2b2;--p-brand-color-green-500:#00c666;--p-brand-color-green-700:#009e52;--p-brand-color-green-900:#0c7e42;--p-brand-color-orange-100:#ffdfcb;--p-brand-color-orange-300:#ffbf97;--p-brand-color-orange-500:#ff8030;--p-brand-color-orange-700:#cc6626;--p-brand-color-orange-900:#a2521d;--p-brand-color-purple-100:#eed0ff;--p-brand-color-purple-300:#dda1ff;--p-brand-color-purple-500:#b4f;--p-brand-color-purple-700:#9636cc;--p-brand-color-purple-900:#63357e;--p-brand-color-turquoise-100:#c2f6ee;--p-brand-color-turquoise-300:#85eddd;--p-brand-color-turquoise-500:#0cdcbb;--p-brand-color-turquoise-700:#0ab096;--p-brand-color-turquoise-900:#088a77;--p-brand-color-lime-100:#e9f5c2;--p-brand-color-lime-300:#d4eb85;--p-brand-color-lime-500:#aad80b;--p-brand-color-lime-700:#88ad09;--p-brand-color-lime-900:#6d8a1e;--p-brand-color-black-100:#c4c4c4;--p-brand-color-black-300:#999;--p-brand-color-black-500:#111;--p-brand-color-white-500:#fff;--p-brand-color-white-700:#ccc;--p-brand-color-white-900:#b3b3b3;--p-ui-color-black-50:#f7f7f7;--p-ui-color-black-100:#e3e8e8;--p-ui-color-black-200:#c6cbcc;--p-ui-color-black-300:#acb2b3;--p-ui-color-black-400:#909899;--p-ui-color-black-500:#787f80;--p-ui-color-black-600:#606566;--p-ui-color-black-700:#484c4d;--p-ui-color-black-800:#303333;--p-ui-color-black-900:#222;--p-ui-color-white:#fff;--p-ui-color-red:#ff595d;--p-ui-color-blue:#338dff;--p-color-frame-primary:#fff;--p-color-frame-secondary:#f7f7f7;--p-color-frame-tertiary:#e3e8e8;--p-color-frame-inverse:#222;--p-color-shape-primary:#222;--p-color-shape-secondary:#787f80;--p-color-shape-placeholder:#c6cbcc;--p-color-shape-notice:#338dff;--p-color-shape-inverse:#fff;--p-color-text-primary:#222;--p-color-text-secondary:#787f80;--p-color-text-placeholder:#c6cbcc;--p-color-text-danger:#ff595d;--p-color-text-link:#338dff;--p-color-text-inverse:#fff;--p-color-stroke-primary:#222;--p-color-stroke-secondary:#c6cbcc;--p-color-stroke-tertiary:#e3e8e8;--p-color-stroke-inverse:#e3e8e8;--p-font-size-label-unsafe-xxxxs:8px;--p-font-size-label-unsafe-xxxs:9px;--p-font-size-label-unsafe-xxs:10px;--p-font-size-label-xs:11px;--p-font-size-label-s:12px;--p-font-size-label-m:14px;--p-font-size-label-l:16px;--p-font-size-label-xl:20px;--p-font-size-label-xxl:24px;--p-font-size-body-xs:11px;--p-font-size-body-s:12px;--p-font-size-body-m:14px;--p-line-height-label-tight:1.1;--p-line-height-label-regular:1.2;--p-line-height-label-loose:1.3;--p-line-height-body-tight:1.3;--p-line-height-body-regular:1.5;--p-line-height-body-loose:1.7;--p-opacity-0:0;--p-opacity-25:0.25;--p-opacity-40:0.4;--p-opacity-50:0.5;--p-opacity-60:0.6;--p-opacity-75:0.75;--p-opacity-100:1;--p-opacity-disabled:0.25;--p-opacity-transparent:0;--p-radius-0:0px;--p-radius-4:4px;--p-radius-6:6px;--p-radius-8:8px;--p-radius-10:10px;--p-radius-12:12px;--p-radius-16:16px;--p-radius-24:24px;--p-radius-9999:9999px;--p-radius-none:0px;--p-radius-xxs:4px;--p-radius-xs:6px;--p-radius-s:8px;--p-radius-m:10px;--p-radius-l:12px;--p-radius-xl:16px;--p-radius-xxl:24px;--p-radius-full:9999px;--p-space-0:0px;--p-space-2:2px;--p-space-4:4px;--p-space-6:6px;--p-space-8:8px;--p-space-12:12px;--p-space-16:16px;--p-space-24:24px;--p-space-32:32px;--p-space-none:0px;--p-space-xxxs:2px;--p-space-xxs:4px;--p-space-xs:6px;--p-space-s:8px;--p-space-m:12px;--p-space-l:16px;--p-space-xl:24px;--p-space-xxl:32px}.pocoui-reset:where(button){all:unset;display:inline-block;cursor:default}.pocoui-reset:where(p,h1,h2,h3,h4,h5,h6,dialog){padding:0;margin:0}.pocoui-reset:where(h1,h2,h3,h4,h5,h6){font:unset}.pocoui-reset:where(div,span,p,h1,h2,h3,h4,h5,h6,img,dialog){min-width:auto;background:none;border:none}.pocoui-reset:where(img){vertical-align:baseline}.pocoui-reset:where(dialog){color:inherit}.pocoui-reset,.pocoui-reset:after,.pocoui-reset:before{box-sizing:border-box}.pocoui-reset{font-style:normal;font-weight:400;font-stretch:normal;font-variant:normal;line-height:normal;text-indent:0;text-transform:none;word-spacing:normal;letter-spacing:normal;-webkit-text-emphasis:none;text-emphasis:none;text-shadow:none;-webkit-text-fill-color:currentcolor;-webkit-text-stroke-width:0}._wrapper_1ue2l_1{display:grid}._horizontal_1ue2l_6{grid-auto-columns:1fr;grid-auto-flow:column;gap:var(--p-space-s)}._vertical_1ue2l_12{grid-auto-rows:auto;gap:var(--p-space-l)}._full_1ue2l_17{width:100%}._fit_1ue2l_21{width:-moz-fit-content;width:fit-content}.pocoui-reset:where(button):where(:focus){outline:none}.pocoui-reset:where(button):where(:focus-visible){outline:2px solid var(--p-color-stroke-primary);outline-offset:2px}._wrapper_1haa6_54{color:var(--_p-text-color,var(--p-color-text-primary))}._label_1haa6_59:where(._unsafeXxxxs_1haa6_59){font-size:var(--p-font-size-label-unsafe-xxxxs)}._label_1haa6_59:where(._unsafeXxxs_1haa6_63){font-size:var(--p-font-size-label-unsafe-xxxs)}._label_1haa6_59:where(._unsafeXxs_1haa6_67){font-size:var(--p-font-size-label-unsafe-xxs)}._label_1haa6_59:where(._xs_1haa6_71){font-size:var(--p-font-size-label-xs)}._label_1haa6_59:where(._s_1haa6_75){font-size:var(--p-font-size-label-s)}._label_1haa6_59:where(._m_1haa6_79){font-size:var(--p-font-size-label-m)}._label_1haa6_59:where(._l_1haa6_59){font-size:var(--p-font-size-label-l)}._label_1haa6_59:where(._xl_1haa6_87){font-size:var(--p-font-size-label-xl)}._label_1haa6_59:where(._xxl_1haa6_91){font-size:var(--p-font-size-label-xxl)}._body_1haa6_95:where(._xs_1haa6_71){font-size:var(--p-font-size-body-xs)}._body_1haa6_95:where(._s_1haa6_75){font-size:var(--p-font-size-body-s)}._body_1haa6_95:where(._m_1haa6_79){font-size:var(--p-font-size-body-m)}._normal_1haa6_107{font-weight:400}._bold_1haa6_111{font-weight:700}._label_1haa6_59:where(._loose_1haa6_115){line-height:var(--p-line-height-label-loose)}._label_1haa6_59:where(._regular_1haa6_119){line-height:var(--p-line-height-label-regular)}._label_1haa6_59:where(._tight_1haa6_123){line-height:var(--p-line-height-label-tight)}._body_1haa6_95:where(._loose_1haa6_115){line-height:var(--p-line-height-body-loose)}._body_1haa6_95:where(._regular_1haa6_119){line-height:var(--p-line-height-body-regular)}._body_1haa6_95:where(._tight_1haa6_123){line-height:var(--p-line-height-body-tight)}._start_1haa6_139{text-align:start}._center_1haa6_143{text-align:center}._end_1haa6_147{text-align:end}._block_1haa6_151{display:block}._lineClamp_1haa6_155{display:-webkit-box;overflow:hidden;-webkit-line-clamp:var(--line-clamp);line-clamp:var(--line-clamp);-webkit-box-orient:vertical}._truncate_1haa6_163{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._wrapper_3em3g_1{--_p-text-color:currentColor;display:flex;gap:var(--p-space-xxs);align-items:center;justify-content:center;border-radius:var(--p-radius-full)}._wrapper_3em3g_1:where(:disabled){cursor:not-allowed;opacity:var(--p-opacity-disabled)}._wrapper_3em3g_1:where(:hover):where(:not(:disabled)){cursor:pointer}._primary_3em3g_33{color:var(--p-color-text-inverse);background-color:var(--p-color-frame-inverse)}._secondary_3em3g_38{color:var(--p-color-text-primary);border:2px solid var(--p-color-stroke-primary)}._small_3em3g_43{min-height:32px;padding-inline:16px}._medium_3em3g_48{min-height:38px;padding-inline:24px}._large_3em3g_53{min-height:44px;padding-inline:32px}.pocoui-reset:where(dialog){position:fixed;inset:0;margin:auto}._root_1ehqa_1{width:300px;text-align:center;background-color:var(--p-color-frame-primary);border-radius:var(--p-radius-m)}._root_1ehqa_1:where([open]){display:flex;flex-direction:column}._root_1ehqa_1::backdrop{background-color:#0000007f}._contents_1ehqa_22{display:flex;flex-direction:column;gap:var(--p-space-l);padding:var(--p-space-xl)}._wrapper_ltnbo_1{display:block;width:100%;height:auto;aspect-ratio:1/1}._circle_ltnbo_9{border-radius:var(--p-radius-full)}._wrapper_1wg7s_1{display:block;width:100%;height:auto;aspect-ratio:1/1}._spacer_1wg7s_9{height:100%;padding:var(--padding)}._border_1wg7s_13{height:100%;border:1px solid var(--p-ui-color-black-900);border-radius:var(--p-radius-full)}._onAir_1wg7s_31{position:relative;height:100%;padding:2px}._onAir_1wg7s_31:after,._onAir_1wg7s_31:before{position:absolute;top:0;left:0;z-index:1;display:block;width:100%;height:100%;content:"";border-radius:var(--p-radius-full)}._onAir_1wg7s_31:before{background-color:var(--prev-color)}._onAir_1wg7s_31:after{background-color:var(--next-color);rotate:var(--degree);animation:_expand_1wg7s_1 4s linear 4s infinite normal backwards}@keyframes _expand_1wg7s_1{0%{clip-path:inset(0 0 100% 0)}25%,to{clip-path:inset(0)}}._divider_1wg7s_68{position:relative;z-index:9;height:100%;overflow:hidden;border:1px solid var(--p-ui-color-white);border-radius:var(--p-radius-full)}._wrapper_q0rq4_1{display:block}._wrapper_17ndn_1{--_p-text-color:currentColor;display:flex;gap:var(--p-space-xxs);align-items:center;padding:var(--p-space-s);border-radius:var(--p-radius-s)}._wrapper_17ndn_1:where(:disabled){cursor:not-allowed;opacity:var(--p-opacity-disabled)}._wrapper_17ndn_1:where(:hover):where(:not(:disabled)){cursor:pointer;background-color:color-mix(in srgb,var(--p-ui-color-black-50) 100%,transparent 0)}._primary_17ndn_34{color:var(--p-color-text-primary)}._secondary_17ndn_38{color:var(--p-color-text-secondary)}._wrapper_1j7o4_1{position:relative}._sizeS_1j7o4_6{width:30px;height:30px}._sizeM_1j7o4_11{width:38px;height:38px}._sizeL_1j7o4_16{width:46px;height:46px}._sizeFull_1j7o4_21{width:100%;height:auto;aspect-ratio:1/1}._badge_1j7o4_27{position:absolute;right:0;bottom:0;z-index:10}@font-face{font-family:Pococha Sans;src:url(/_next/static/media/pococha-sans.3f94a036.woff2) format("woff2"),url(/_next/static/media/pococha-sans.8f2dfe9c.woff) format("woff")}html{font-family:Helvetica Neue,Arial,Noto Sans JP,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif;font-size:0;line-height:1}body,html{height:100vh}body{padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left);width:100%;min-width:320px;-webkit-tap-highlight-color:transparent}a{color:inherit;text-decoration:none;outline:none;cursor:pointer;transition-property:opacity}@media (hover:hover){a:not([data-noh=true]){transition-duration:.3s}a:not([data-noh=true]):hover:not(:disabled){opacity:.6}}hr{margin:0;border-top-width:1px;border-top-style:solid;border-right:none;border-bottom:none;border-left:none;background:none}button,input,textarea{user-select:auto;-webkit-user-select:initial;-webkit-touch-callout:initial}button{outline:none;cursor:pointer}em{font-style:normal}#nprogress{--bar-color:#111;pointer-events:none}#nprogress .bar{position:fixed;top:0;left:0;z-index:99;width:100%;height:2px;background-color:var(--bar-color)}#nprogress .peg{display:block;box-shadow:0 0 10px var(--bar-color),0 0 5px var(--bar-color);position:absolute;right:0;width:100px;height:100%;opacity:1;transform:rotate(3deg) translateY(-4px)}@keyframes nprogress-spinner{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.nprogress-custom-parent{position:relative;overflow:hidden}.nprogress-custom-parent #nprogress .bar{position:absolute}.recoilDevTools{--size:64px;position:fixed;display:flex;justify-content:center;align-items:center;bottom:32px;right:32px;width:var(--size);height:var(--size);background-size:var(--size) var(--size);border-radius:calc(var(--size) / 2);cursor:pointer;box-shadow:0 6px 20px rgba(0,0,0,.2);z-index:9999}

/* !! ここに変数を追加するときは、 `.stylelintrc.yml` の `custom-property-pattern` にも追記すること !! */:root{--official-site-sp-top-padding:152px;--official-site-sp-side-padding:28px;--official-site-pc-top-padding:290px;--official-site-pc-side-padding:236px;--official-site-content-max-width:970px;--official-site-image-list-max-width:1170px;--official-site-royal-charge-link-height:60px;--vip-users-footer-height:60px;--infinity-strong-text:#ffe095}