.-no-pointer[data-v-0cda6897]{pointer-events:none}@media screen and (min-width:768px){.-sp-show[data-v-0cda6897]{display:none}}@media screen and (max-width:767px){.-pc-show[data-v-0cda6897],.-sp-hidden[data-v-0cda6897]{display:none}}@media screen and (min-width:768px){.-pc-hidden[data-v-0cda6897]{display:none}}.-no-scroll[data-v-0cda6897]{overflow:hidden}.global-notification[data-v-0cda6897]{background:var(--background);display:block;height:32px;padding:0 16px;position:relative;text-decoration:none;width:100%}.global-notification.-arrow[data-v-0cda6897]{padding-right:48px}.global-notification.-blue[data-v-0cda6897]{--background:#0d46db;color:#fff}.global-notification.-red[data-v-0cda6897]{--background:#c71047;color:#fff}.global-notification.-white[data-v-0cda6897]{--background:#fff;color:#212121}.global-notification>.inner[data-v-0cda6897]{--gradient-size:4px;align-items:center;display:flex;font-size:1.1rem;gap:calc(8px - var(--gradient-size));height:100%;justify-content:center;letter-spacing:.05em;margin:0 auto;max-width:960px;text-align:center}.global-notification>.inner>.title[data-v-0cda6897]{--title-gap:40px;display:flex;gap:var(--title-gap);max-width:100%;overflow:hidden;padding:0 calc(8px - var(--gradient-size));position:relative;white-space:nowrap}.global-notification>.inner>.title[data-v-0cda6897]:before{background:linear-gradient(to right,var(--background),transparent);left:0}.global-notification>.inner>.title[data-v-0cda6897]:after,.global-notification>.inner>.title[data-v-0cda6897]:before{content:"";height:100%;position:absolute;top:0;width:var(--gradient-size);z-index:2}.global-notification>.inner>.title[data-v-0cda6897]:after{background:linear-gradient(to right,transparent,var(--background));right:0}.global-notification>.arrow[data-v-0cda6897]{position:absolute;right:8px;top:50%;transform:translateY(-50%)}.marquee[data-v-0cda6897]{animation:marquee-0cda6897 linear infinite;animation-delay:2s;display:inline-block}@keyframes marquee-0cda6897{0%,80%,to{will-change:transform}0%{transform:translate(0)}80%,to{transform:translate(calc((100% + var(--title-gap))*-1))}}.-no-pointer[data-v-5eff1385]{pointer-events:none}@media screen and (min-width:768px){.-sp-show[data-v-5eff1385]{display:none}}@media screen and (max-width:767px){.-pc-show[data-v-5eff1385],.-sp-hidden[data-v-5eff1385]{display:none}}@media screen and (min-width:768px){.-pc-hidden[data-v-5eff1385]{display:none}}.-no-scroll[data-v-5eff1385]{overflow:hidden}.link[data-v-5eff1385]{align-items:center;color:#212121;display:flex;font-size:1.4rem;font-weight:700;letter-spacing:.05em;margin-right:8px;text-decoration:none}@media screen and (min-width:768px){.link[data-v-5eff1385]{transition:opacity .2s ease-in-out}.link[data-v-5eff1385]:hover{cursor:pointer;opacity:.7}}.link.-guest[data-v-5eff1385]{font-weight:400;margin-left:8px}@media screen and (max-width:767px){.link.-guest[data-v-5eff1385]{display:none}}.point-link[data-v-5eff1385]{color:#212121;text-decoration:none}@media screen and (min-width:768px){.point-link[data-v-5eff1385]{transition:opacity .2s ease-in-out}.point-link[data-v-5eff1385]:hover{cursor:pointer;opacity:.7}}.member[data-v-5eff1385]{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:4px;margin-left:8px}@media screen and (max-width:767px){.member[data-v-5eff1385]{display:none}}.member-info[data-v-5eff1385]{align-items:center;display:flex}.member-rank[data-v-5eff1385]{display:flex}.member-rank>.badge[data-v-5eff1385]{height:24px;margin-right:4px;-o-object-fit:contain;object-fit:contain;width:24px}.point[data-v-5eff1385]{background-color:#f7f7f7;display:flex;font-size:1.1rem;gap:4px;padding:4px 6px}.point>.label[data-v-5eff1385]{align-items:center;display:flex}.point>.divider[data-v-5eff1385]{border-left:1px solid rgba(33,33,33,.15);margin:3px 0}.point>.point-value[data-v-5eff1385]{font-family:sans-serif;font-size:1.4rem;font-weight:500;min-width:80px;text-align:right}.-no-pointer[data-v-a7ec08cc]{pointer-events:none}@media screen and (min-width:768px){.-sp-show[data-v-a7ec08cc]{display:none}}@media screen and (max-width:767px){.-pc-show[data-v-a7ec08cc],.-sp-hidden[data-v-a7ec08cc]{display:none}}@media screen and (min-width:768px){.-pc-hidden[data-v-a7ec08cc]{display:none}}.-no-scroll[data-v-a7ec08cc]{overflow:hidden}.page-header[data-v-a7ec08cc]{background-color:#fff;height:64px;left:0;position:sticky;top:0;z-index:100}.page-header.-fixed[data-v-a7ec08cc]{box-shadow:0 2px 10px #2121211a}.page-header>.wrapper[data-v-a7ec08cc]{align-items:center;display:flex;height:100%;margin:0 auto;max-width:1280px;padding:0 40px}@media screen and (min-width:768px){.page-header>.wrapper[data-v-a7ec08cc]{height:64px}}@media screen and (max-width:919px){.page-header>.wrapper[data-v-a7ec08cc]{padding:0 30px}}@media screen and (max-width:767px){.page-header>.wrapper[data-v-a7ec08cc]{padding:0 27px 0 16px}}.page-header>.wrapper>.menu[data-v-a7ec08cc]{flex-shrink:0;height:24px;position:relative;width:24px}@media screen and (min-width:768px){.page-header>.wrapper>.menu[data-v-a7ec08cc]{transition:opacity .2s ease-in-out}.page-header>.wrapper>.menu[data-v-a7ec08cc]:hover{cursor:pointer;opacity:.7}.page-header>.wrapper>.menu[data-v-a7ec08cc]{height:32px;width:32px}}.page-header>.wrapper>.menu>.badge[data-v-a7ec08cc]{background-color:#c71047;border-radius:50%;height:10px;position:absolute;right:-2px;top:0;width:10px}.page-header>.wrapper>.logo[data-v-a7ec08cc]{align-items:center;display:flex;margin:16px 26px}.page-header>.wrapper>.logo>.link>.image[data-v-a7ec08cc]{height:32px;max-width:none;-o-object-fit:contain;object-fit:contain}.page-header>.wrapper>.search[data-v-a7ec08cc]{align-items:center;color:#212121a6;display:flex;font-size:1.4rem;height:32px;justify-content:center;min-width:24px}.page-header>.wrapper>.search[data-v-a7ec08cc]:hover{cursor:pointer}.page-header>.wrapper>.search.-narrow[data-v-a7ec08cc]{border-bottom:0;justify-content:right;margin-left:min(42px,.1%);overflow:visible;padding:0}.page-header>.wrapper>.search.-narrow .text[data-v-a7ec08cc]{display:none}@media screen and (min-width:768px){.page-header>.wrapper>.search[data-v-a7ec08cc]{border-bottom:1px solid #212121;height:40px;justify-content:space-between;margin-left:42px;margin-right:auto;max-width:348px;overflow:hidden;width:100%;word-break:keep-all}}@media screen and (max-width:767px){.page-header>.wrapper>.search[data-v-a7ec08cc]{margin-left:auto!important}}.page-header>.wrapper>.search>.text.-input[data-v-a7ec08cc]{color:#212121}@media screen and (max-width:767px){.page-header>.wrapper>.search>.text[data-v-a7ec08cc]{display:none}}.page-header>.wrapper>.search>.icon[data-v-a7ec08cc]{flex-shrink:0;height:16px;width:16px}.header-menu[data-v-a7ec08cc]{display:grid;flex-shrink:0;gap:28px;grid-auto-flow:column}@media screen and (min-width:768px){.header-menu[data-v-a7ec08cc]{gap:32px}}.header-menu>.link[data-v-a7ec08cc]{position:relative;width:16px}@media screen and (min-width:768px){.header-menu>.link[data-v-a7ec08cc]{transition:opacity .2s ease-in-out}.header-menu>.link[data-v-a7ec08cc]:hover{cursor:pointer;opacity:.7}.header-menu>.link[data-v-a7ec08cc]{width:22px}}.header-menu>.link>.badge[data-v-a7ec08cc]{left:calc(100% - 8px);position:absolute;top:-3px}@media screen and (min-width:768px){.header-menu>.link>.badge[data-v-a7ec08cc]{left:calc(100% - 11px);top:-4px}}
