@charset "UTF-8";:root{--cv-font-size-xs: 12px;--cv-font-size-sm: 13px;--cv-font-size-base: 14px;--cv-font-size-md: 15px;--cv-font-size-lg: 17px;--cv-font-size-xl: 20px;--cv-font-size-2xl: 24px;--cv-font-weight-normal: 400;--cv-font-weight-medium: 500;--cv-font-weight-bold: 600;--cv-line-height-tight: 1;--cv-line-height-snug: 1.2;--cv-line-height-normal: 1.4;--cv-line-height-relaxed: 1.5;--cv-space-0: 0;--cv-space-0-5: .125rem;--cv-space-1: .25rem;--cv-space-1-5: .375rem;--cv-space-2: .5rem;--cv-space-2-5: .625rem;--cv-space-3: .75rem;--cv-space-4: 1rem;--cv-space-5: 1.25rem;--cv-space-6: 1.5rem;--cv-space-8: 2rem;--cv-space-10: 2.5rem;--cv-space-12: 3rem;--cv-space-14: 3.5rem;--cv-space-16: 4rem;--cv-shadow-sm: 0 1px 3px rgba(0, 0, 0, 15%);--cv-shadow-md: 0 3px 6px 0 rgba(var(--app-color-background-contrast-rgb), .15);--cv-shadow-lg: 0 4px 16px rgba(0, 0, 0, 15%);--cv-shadow-xl: 0 8px 32px rgba(0, 0, 0, 12%);--cv-shadow-focus: 0 0 0 3px rgba(var(--app-color-primary-rgb), .5);--cv-shadow-action-sheet: 0 -4px 16px rgba(0, 0, 0, 15%);--cv-radius-xs: 3px;--cv-radius-sm: 4px;--cv-radius-md: 6px;--cv-radius-lg: 8px;--cv-radius-xl: 10px;--cv-radius-2xl: 12px;--cv-radius-pill: 100px;--cv-radius-full: 50%;--cv-z-base: 0;--cv-z-header: 100;--cv-z-sidebar: 200;--cv-z-dropdown: 500;--cv-z-modal: 1000;--cv-z-toast: 1100;--cv-z-loader: 1200;--cv-duration-fast: .15s;--cv-duration-normal: .2s;--cv-duration-slow: .3s;--cv-easing-default: ease-out;--cv-easing-standard: ease;--cv-focus-ring-width: 3px;--cv-focus-ring-color: rgba(var(--app-color-primary-rgb), .5);--cv-focus-ring-offset: 0px;--cv-border-width: 1px;--cv-border-color: var(--app-color-border);--cv-opacity-disabled: .5;--cv-opacity-muted: .7;--cv-opacity-secondary: .8;--cv-safe-area-top: env(safe-area-inset-top, 0px);--cv-safe-area-bottom: env(safe-area-inset-bottom, 0px);--cv-content-max-width: 760px;--cv-content-max-width-wide: 1080px;--cv-site-footer-max-width: var(--cv-content-max-width);--cv-sidebar-width: 240px;--cv-tab-bar-height: 56px;--cv-header-height: 56px;--cv-sp-fixed-width: 375px;--cv-sp-fixed-surround-background: var(--app-color-background-shade);--cv-viewport-inset-inline: 0px;--cv-toast-bg: #333333;--cv-toast-color: #ffffff;--cv-toast-border: none;--cv-color-success: #28a745;--cv-color-warning: #ffc107}:root[data-theme=dark]{--cv-shadow-xl: 0 0 0 1px var(--app-color-border);--cv-shadow-lg: 0 0 0 1px var(--app-color-border);--cv-shadow-md: 0 0 0 1px var(--app-color-border);--cv-shadow-sm: 0 1px 2px rgba(0, 0, 0, 30%);--cv-toast-bg: #2a2a2a;--cv-toast-color: #d8d8d8;--cv-toast-border: 1px solid var(--app-color-border);--cv-segment-bg: #2a2a2a;--cv-segment-indicator-bg: #444444;--cv-segment-indicator-shadow: 0 1px 4px rgba(0, 0, 0, 40%);--cv-shadow-action-sheet: 0 0 0 1px var(--app-color-border);--cv-sp-fixed-surround-background: var(--app-color-background-tint);--cv-color-success: #34d058;--cv-color-warning: #f9a825}.cv-field{display:block}.cv-field+.cv-field{margin-top:var(--cv-space-8)}.cv-field-label{align-items:center;display:flex;font-size:var(--cv-font-size-lg);font-weight:var(--cv-font-weight-bold)}.cv-field-label.required:after{color:var(--app-color-danger);content:attr(data-required-label);font-size:var(--cv-font-size-sm);margin-left:.75em}.cv-field-input{appearance:none;background-color:var(--app-color-item);border:none;border-radius:var(--cv-radius-md);color:var(--app-color-text);font-family:inherit;font-size:var(--cv-font-size-lg);line-height:var(--cv-line-height-relaxed);margin-top:var(--cv-space-2);padding:var(--cv-space-4) var(--cv-space-4);transition:box-shadow var(--cv-duration-fast) var(--cv-easing-default);width:100%}.cv-field-input:focus{box-shadow:var(--cv-shadow-focus);outline:none}.cv-field-input:disabled{cursor:not-allowed;opacity:var(--cv-opacity-disabled)}.cv-field-input::placeholder{color:var(--app-color-text-light)}textarea.cv-field-input{min-height:120px;resize:vertical}.cv-field-select{--cv-field-select-icon-size: 16px 10px;--cv-field-select-icon-offset: 12px;align-items:center;appearance:none;background-color:var(--app-color-item);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1l5 5 5-5' stroke='%23666' stroke-width='2' fill='none' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right var(--cv-field-select-icon-offset) center;background-repeat:no-repeat;background-size:var(--cv-field-select-icon-size);border:none;border-radius:var(--cv-radius-md);color:var(--app-color-text);cursor:pointer;display:flex;font-family:inherit;font-size:var(--cv-font-size-lg);line-height:var(--cv-line-height-relaxed);margin-top:var(--cv-space-2);padding:var(--cv-space-4) var(--cv-space-4);padding-right:var(--cv-space-10);transition:box-shadow var(--cv-duration-fast) var(--cv-easing-default);width:100%}.cv-field-select:focus,.cv-field-select:focus-visible{box-shadow:var(--cv-shadow-focus);outline:none}.cv-field-select:disabled{cursor:not-allowed;opacity:var(--cv-opacity-disabled)}.cv-field-select>.field-select-value{flex:1;min-width:0}.cv-field-select>.field-select-value.untouched{color:var(--app-color-text-light)}select.cv-field-select,input.cv-field-select{display:block}input[type=date].cv-field-date{min-height:calc(var(--cv-font-size-lg) * var(--cv-line-height-relaxed) + var(--cv-space-4) * 2);position:relative;text-align:start}input[type=date].cv-field-date::-webkit-date-and-time-value{text-align:start}input[type=date].cv-field-date::-webkit-calendar-picker-indicator{cursor:pointer;height:100%;inset:0;margin:0;opacity:0;padding:0;position:absolute;width:100%}input[type=date].cv-field-date.is-empty:before{color:var(--app-color-text-light);content:attr(placeholder);left:var(--cv-space-4);position:absolute;top:50%;transform:translateY(-50%)}input[type=date].cv-field-date.is-empty::-webkit-datetime-edit{opacity:0}@supports (-moz-appearance: none){input[type=date].cv-field-date{background-image:none}}:root[data-theme=dark] .cv-field-select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1l5 5 5-5' stroke='%23d8d8d8' stroke-width='2' fill='none' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.cv-field--half .cv-field-input,.cv-field--half .cv-field-select{width:50%}.cv-input-group{align-items:center;background-color:var(--app-color-item);border-radius:var(--cv-radius-md);color:var(--app-color-text);display:flex;font-size:var(--cv-font-size-lg);gap:var(--cv-space-2);line-height:var(--cv-line-height-relaxed);padding:var(--cv-space-4) var(--cv-space-4);transition:box-shadow var(--cv-duration-fast) var(--cv-easing-default);width:100%}.cv-input-group:focus-within,.cv-input-group.is-focused{box-shadow:var(--cv-shadow-focus)}.cv-input-group.is-invalid{box-shadow:0 0 0 1px var(--app-color-danger)}.cv-input-group.is-invalid:focus-within,.cv-input-group.is-invalid.is-focused{box-shadow:0 0 0 3px rgba(var(--app-color-danger-rgb),.5)}.cv-input-group>input,.cv-input-group>.cv-input-group__field{appearance:none;background:transparent;border:0;box-shadow:none;color:inherit;flex:1 1 auto;font:inherit;min-width:0;outline:0;padding:0;width:100%}.cv-input-group>input::placeholder,.cv-input-group>.cv-input-group__field::placeholder{color:var(--app-color-text-light)}.cv-input-group:focus-within>input,.cv-input-group:focus-within>.cv-input-group__field{box-shadow:none;outline:0}@supports (-moz-appearance: none){:root[data-theme=dark] input[type=date].cv-field-date{background-image:none}}:root{--app-color-primary: #8a4483;--app-color-primary-rgb: 138, 68, 131;--app-color-primary-contrast: #ffffff;--app-color-primary-contrast-rgb: 255, 255, 255;--app-color-primary-shade: rgb(121.44, 59.84, 115.28);--app-color-primary-tint: rgb(149.7, 86.7, 143.4);--app-color-accent: #2176bf;--app-color-accent-rgb: 33, 118, 191;--app-color-accent-contrast: #ffffff;--app-color-accent-contrast-rgb: 255, 255, 255;--app-color-accent-shade: rgb(29.04, 103.84, 168.08);--app-color-accent-tint: rgb(55.2, 131.7, 197.4);--app-color-danger: #d50000;--app-color-danger-rgb: 213, 0, 0;--app-color-danger-contrast: #ffffff;--app-color-danger-contrast-rgb: 255, 255, 255;--app-color-danger-shade: rgb(187.44, 0, 0);--app-color-danger-tint: rgb(217.2, 25.5, 25.5);--app-color-background: #fbfbfb;--app-color-background-rgb: 251, 251, 251;--app-color-background-contrast: rgba(10, 10, 10, 83%);--app-color-background-contrast-rgb: 48, 48, 48;--app-color-background-shade: rgb(220.88, 220.88, 220.88);--app-color-background-tint: rgb(251.4, 251.4, 251.4);--app-color-border-rgb: 193, 193, 193;--app-color-border-contrast: rgba(10, 10, 10, 83%);--app-color-border-contrast-rgb: 48, 48, 48;--app-color-border-shade: rgb(169.84, 169.84, 169.84);--app-color-border-tint: rgb(199.2, 199.2, 199.2);--app-color-disabled: #c1c1c1;--app-color-disabled-rgb: 193, 193, 193;--app-color-disabled-contrast: rgba(10, 10, 10, 83%);--app-color-disabled-contrast-rgb: 48, 48, 48;--app-color-disabled-shade: rgb(169.84, 169.84, 169.84);--app-color-disabled-tint: rgb(199.2, 199.2, 199.2);--app-color-ticket-fcfs: #8a4483;--app-color-ticket-fcfs-rgb: 138, 68, 131;--app-color-ticket-fcfs-contrast: #ffffff;--app-color-ticket-fcfs-contrast-rgb: 255, 255, 255;--app-color-ticket-fcfs-shade: rgb(121.44, 59.84, 115.28);--app-color-ticket-fcfs-tint: rgb(149.7, 86.7, 143.4);--app-color-ticket-lottery: #2176bf;--app-color-ticket-lottery-rgb: 33, 118, 191;--app-color-ticket-lottery-contrast: #ffffff;--app-color-ticket-lottery-contrast-rgb: 255, 255, 255;--app-color-ticket-lottery-shade: rgb(29.04, 103.84, 168.08);--app-color-ticket-lottery-tint: rgb(55.2, 131.7, 197.4);--app-color-border: #c1c1c1;--app-color-text: #222222;--app-color-text-rgb: 34, 34, 34;--app-color-text-light: #666666;--app-color-icon-light: #cccccc;--app-color-item: #f8f5f9;--app-color-item-rgb: 248, 245, 249;--app-color-background-gray: var(--app-color-background-shade);--logo-paypay: url("./media/paypay-dark-LEDMNDZY.png");--logo-docomo: url("./media/docomo-dark-YCM2PFD5.png");--logo-paidy: url("./media/paidy-dark-2Q7KIZN7.png")}:root[data-theme=dark]{--app-color-primary: #3235a2;--app-color-primary-rgb: 50, 53, 162;--app-color-primary-contrast: #ffffff;--app-color-primary-contrast-rgb: 255, 255, 255;--app-color-primary-shade: rgb(44, 46.64, 142.56);--app-color-primary-tint: rgb(70.5, 73.2, 171.3);--app-color-accent: #f80555;--app-color-accent-rgb: 248, 5, 85;--app-color-accent-contrast: #ffffff;--app-color-accent-contrast-rgb: 255, 255, 255;--app-color-accent-shade: rgb(218.24, 4.4, 74.8);--app-color-accent-tint: rgb(248.7, 30, 102);--app-color-danger: #f23325;--app-color-danger-rgb: 242, 51, 37;--app-color-danger-contrast: #ffffff;--app-color-danger-contrast-rgb: 255, 255, 255;--app-color-danger-shade: rgb(212.96, 44.88, 32.56);--app-color-danger-tint: rgb(243.3, 71.4, 58.8);--app-color-background: #101010;--app-color-background-rgb: 16, 16, 16;--app-color-background-contrast: #ffffff;--app-color-background-contrast-rgb: 255, 255, 255;--app-color-background-shade: rgb(14.08, 14.08, 14.08);--app-color-background-tint: rgb(39.9, 39.9, 39.9);--app-color-border-rgb: 67, 66, 66;--app-color-border-contrast: #ffffff;--app-color-border-contrast-rgb: 255, 255, 255;--app-color-border-shade: rgb(58.96, 58.08, 58.08);--app-color-border-tint: rgb(85.8, 84.9, 84.9);--app-color-disabled: #555555;--app-color-disabled-rgb: 85, 85, 85;--app-color-disabled-contrast: #ffffff;--app-color-disabled-contrast-rgb: 255, 255, 255;--app-color-disabled-shade: rgb(74.8, 74.8, 74.8);--app-color-disabled-tint: #666666;--app-color-ticket-fcfs: #936126;--app-color-ticket-fcfs-rgb: 147, 97, 38;--app-color-ticket-fcfs-contrast: #ffffff;--app-color-ticket-fcfs-contrast-rgb: 255, 255, 255;--app-color-ticket-fcfs-shade: rgb(129.36, 85.36, 33.44);--app-color-ticket-fcfs-tint: rgb(157.8, 112.8, 59.7);--app-color-ticket-lottery: #39746a;--app-color-ticket-lottery-rgb: 57, 116, 106;--app-color-ticket-lottery-contrast: #ffffff;--app-color-ticket-lottery-contrast-rgb: 255, 255, 255;--app-color-ticket-lottery-shade: rgb(50.16, 102.08, 93.28);--app-color-ticket-lottery-tint: rgb(76.8, 129.9, 120.9);--app-color-border: #434242;--app-color-text: #d8d8d8;--app-color-text-rgb: 216, 216, 216;--app-color-text-light: #7e7e7e;--app-color-icon-light: #acacac;--app-color-item: #1d1d1d;--app-color-item-rgb: 29, 29, 29;--app-color-background-gray: var(--app-color-background-tint);--logo-paypay: url("./media/paypay-light-QKZ3KTZA.png");--logo-docomo: url("./media/docomo-light-OGBMCGMP.png");--logo-paidy: url("./media/paidy-light-7X724Q33.png");color-scheme:dark}.cdk-overlay-container{z-index:var(--cv-z-modal)}.cv-overlay-backdrop{background:#00000080}.cdk-overlay-pane.pointer-events-none{pointer-events:none}.cv-action-sheet-panel{bottom:0;left:50%;position:fixed!important;transform:translate(-50%)}.cv-modal-panel{background:var(--app-color-item);border-radius:var(--cv-radius-2xl);box-shadow:var(--cv-shadow-xl);display:flex;flex-direction:column;overflow:hidden;position:relative}.cv-modal-panel>.cdk-dialog-container,.cv-modal-panel>.cdk-dialog-container>*{display:flex;flex-direction:column;min-height:0}@media(width<640px){.cv-modal-panel:not(.cv-modal-sheet){width:calc(100% - var(--cv-space-4) * 2)}}@media(width>=768px){html.cv-sp-fixed-layout .cv-modal-panel:not(.cv-modal-sheet){width:calc(100% - var(--cv-space-4) * 2)}}.cv-modal-panel.cdk-overlay-pane:where(:not(.cv-modal-sheet)){max-height:calc(100dvh - var(--cv-space-10) * 2)}@media(width<640px){.cv-modal-fullscreen:not(.cv-modal-sheet){border-radius:0;height:100dvh;max-height:none;width:100%}.cv-modal-fullscreen:not(.cv-modal-sheet)>.cdk-dialog-container,.cv-modal-fullscreen:not(.cv-modal-sheet)>.cdk-dialog-container>*{flex:1}}@media(width>=768px){html.cv-sp-fixed-layout .cv-modal-fullscreen:not(.cv-modal-sheet){border-radius:0;height:100dvh;max-height:none;width:100%}html.cv-sp-fixed-layout .cv-modal-fullscreen:not(.cv-modal-sheet)>.cdk-dialog-container,html.cv-sp-fixed-layout .cv-modal-fullscreen:not(.cv-modal-sheet)>.cdk-dialog-container>*{flex:1}}.cv-modal-sheet{border-radius:var(--cv-radius-2xl) var(--cv-radius-2xl) 0 0;bottom:0;left:0;overflow:hidden;position:fixed!important;right:0;transition:max-height var(--cv-duration-slow) var(--cv-easing-standard)}.cv-modal-sheet.cdk-overlay-pane{max-height:var(--cv-sheet-breakpoint, 50%)}*,*:before,*:after{box-sizing:border-box}html{background-color:var(--app-color-background);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden}body{color:var(--app-color-text);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;line-height:var(--cv-line-height-relaxed);margin:0}@media(width>=768px){html.cv-sp-fixed-layout{--cv-viewport-inset-inline: max(0px, calc((100% - var(--cv-sp-fixed-width)) / 2));background:var(--cv-sp-fixed-surround-background)}html.cv-sp-fixed-layout body{background-color:var(--app-color-background)!important;height:auto;margin-inline:auto;max-width:var(--cv-sp-fixed-width);min-height:100%}html.cv-sp-fixed-layout .cdk-global-overlay-wrapper,html.cv-sp-fixed-layout .cv-modal-sheet{left:var(--cv-viewport-inset-inline);right:var(--cv-viewport-inset-inline);width:auto}html.cv-sp-fixed-layout .cv-action-sheet-panel{max-width:var(--cv-sp-fixed-width)}}@keyframes cv-fade-in{0%{opacity:0}to{opacity:1}}.cv-fade-in{animation:cv-fade-in var(--cv-duration-normal) var(--cv-easing-default)}@media(prefers-reduced-motion:reduce){.cv-fade-in{animation:none}}.cv-visually-hidden{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}@font-face{font-display:swap;font-family:Montserrat;font-weight:100 900;src:url(/assets/fonts/Montserrat-VariableFont_wght.woff2) format("woff2") tech(variations),url(/assets/fonts/Montserrat-VariableFont_wght.woff2) format("woff2-variations")}@media(width>=768px){html.cv-sp-fixed-layout body{box-shadow:-1px 0 0 var(--app-color-border),1px 0 0 var(--app-color-border)}}:root{--cv-sp-fixed-surround-background: #ffffff;--cv-site-header-bg: #ececec;--cv-site-header-border: none;--cv-site-header-height: 57px;--cv-site-header-logo-height: 18px;--cv-site-header-lang-color: #333333;--cv-site-header-lang-font-size: 13px;--cv-site-header-util-color: #333333;--cv-site-footer-bg: #333333;--cv-site-footer-border: none;--cv-site-footer-link-color: #ffffff;--cv-site-footer-link-font-size: 13px;--cv-site-footer-copyright-color: #ffffff;--cv-site-footer-copyright-font-size: 10px}body{--app-latin-font-family: "Montserrat", sans-serif}cv-site-header .cv-site-header__inner .cv-site-header__hamburger{color:#333;margin-right:12px}cv-site-header .cv-site-header__utils .cv-site-header__util-sep{background:#333}cv-site-header .cv-lang-selector .cv-lang-selector__code{font-weight:400}cv-site-header .cv-mobile-menu__panel{--app-color-background: #333333;--app-color-text: #7f7f7f;--app-color-text-light: #7f7f7f;--app-color-primary: #ffffff}cv-site-footer .cv-site-footer__copyright{font-family:var(--app-latin-font-family);text-transform:uppercase}app-custom-home-root{--app-color-background: #ffffff;--app-color-text: #333333}:root{--app-number-font-family: "Barlow Semi Condensed Subset", sans-serif;--app-latin-font-family: "Barlow Semi Condensed", sans-serif;--app-latin-font-weight: 400;--app-latin-font-letter-spacing: 0;--app-font-family: "Hiragino Sans", "\30d2\30e9\30ae\30ce\89d2\30b4\30b7\30c3\30af", "Hiragino Kaku Gothic Pro", "\30d2\30e9\30ae\30ce\89d2\30b4  Pro", "Meiryo", sans-serif}@font-face{font-display:swap;font-family:Barlow Semi Condensed;font-style:normal;font-weight:400;src:url("./media/BarlowSemiCondensed-Regular-5JNKEZE5.woff2") format("woff2"),url("./media/BarlowSemiCondensed-Regular-EUSDDQN2.ttf") format("truetype")}@font-face{font-display:swap;font-family:Barlow Semi Condensed Subset;font-style:normal;font-weight:600;src:url("./media/BarlowSemiCondensed-SemiBold-subset-M52NCA6J.woff2") format("woff2"),url("./media/BarlowSemiCondensed-SemiBold-subset-QBSCS7CN.ttf") format("truetype")}html{background-color:var(--app-color-background);font-size:16px;height:100%}body{background-color:inherit!important;color:var(--app-color-text);font-family:var(--app-font-family);font-size:16px;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;height:100%;margin:0;position:relative;text-rendering:auto;-webkit-text-size-adjust:100%;text-size-adjust:100%;word-wrap:break-word}a{color:inherit;text-decoration:none}input,textarea{background-color:transparent;margin:0;padding:0}button,input,select,textarea{background-color:transparent;border:none;color:inherit;font-size:inherit;line-height:inherit}button{appearance:none;background-color:transparent;border:none;color:inherit;font-size:inherit;line-height:inherit;outline:none;-webkit-user-select:none;user-select:none}h1,h2,h3,h4,h5,h6{display:block;margin:0}p{margin:0;padding:0}.activated{opacity:.8;transition:opacity .2s ease-out}iframe[src^="https://js.pay.jp/v2"]{color-scheme:auto}
/*# sourceMappingURL=styles-OYAHEHLO.css.map */
