@charset "UTF-8";.dp__action_button{white-space:nowrap}.dp__main,.dp__main>div{display:inline}.dp__menu_transitioned{transition:none}.container{width:100%}@media(min-width:640px){.container{max-width:640px}}@media(min-width:768px){.container{max-width:768px}}@media(min-width:1024px){.container{max-width:1024px}}@media(min-width:1280px){.container{max-width:1280px}}@media(min-width:1536px){.container{max-width:1536px}}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.sticky{position:sticky}.grid{display:grid}.\!my-\[7px\]{margin-top:7px!important;margin-bottom:7px!important}.\!mt-0{margin-top:0!important}.is-invalid-me:is(:invalid),.me{margin-inline-end:1rem}.mb-lg{margin-bottom:var(--s-large)}.mb-md{margin-bottom:var(--s-medium)}.mb-sm{margin-bottom:var(--s-small)}.ms{margin-inline-start:1rem}.mt-lg{margin-top:var(--s-large)}.mt-md{margin-top:var(--s-medium)}.mt-sm{margin-top:var(--s-small)}.inline{display:inline}.block{display:block}.inline-block{display:inline-block}.contents{display:contents}.hidden{display:none}.h2{height:.5rem}.h3{height:.75rem}.w-full{width:100%}.flex{display:flex}.inline-flex{display:inline-flex}.flex-shrink{flex-shrink:1}.transform{transform:translate(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotate(var(--un-rotate-z)) skew(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z))}.justify-center{justify-content:center}.break-all{word-break:break-all}.b,.border{border-width:1px}.p-md{padding:var(--s-medium)}.pb-md{padding-bottom:var(--s-medium)}.pb-sm{padding-bottom:var(--s-small)}.pl-\[10px\]{padding-left:10px}.pt{padding-top:1rem}.pt-lg{padding-top:var(--s-large)}.text-center{text-align:center}.uppercase{text-transform:uppercase}.underline{text-decoration-line:underline}.drop-shadow{--un-drop-shadow:drop-shadow(0 1px 2px var(--un-drop-shadow-color,rgba(0,0,0,.1))) drop-shadow(0 1px 1px var(--un-drop-shadow-color,rgba(0,0,0,.06)));filter:var(--un-blur) var(--un-brightness) var(--un-contrast) var(--un-drop-shadow) var(--un-grayscale) var(--un-hue-rotate) var(--un-invert) var(--un-saturate) var(--un-sepia)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.ease{transition-timing-function:cubic-bezier(.4,0,.2,1)}.c-toast[data-v-2754805b]{position:fixed;bottom:24px;left:50%;transform:translate(-50%);background:var(--c-text);color:var(--c-white);padding:10px 20px;border-radius:50px;font-size:var(--f-size-sm);font-weight:700;z-index:300;opacity:0;transition:opacity .3s;white-space:nowrap;pointer-events:none}.c-toast--show[data-v-2754805b]{opacity:1}@media(max-width:600px){.c-toast[data-v-2754805b]{bottom:88px}}.mock-api-inspector[data-v-68e14ca6]{position:fixed;left:12px;bottom:12px;z-index:10000;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;color:#f8fafc}.mock-api-inspector__toggle[data-v-68e14ca6]{display:flex;align-items:center;gap:6px;min-height:34px;padding:7px 10px;border:1px solid rgba(148,163,184,.55);border-radius:6px;background:#0f172af0;color:#f8fafc;font:inherit;font-size:12px;cursor:pointer;box-shadow:0 8px 24px #0f172a47}.mock-api-inspector__dot[data-v-68e14ca6]{width:8px;height:8px;border-radius:50%;background:#22c55e}.mock-api-inspector__dot.has-error[data-v-68e14ca6]{background:#ef4444}.mock-api-inspector__count[data-v-68e14ca6]{min-width:18px;padding:1px 5px;border-radius:999px;background:#334155;text-align:center}.mock-api-inspector__panel[data-v-68e14ca6]{width:min(460px,100vw - 24px);max-height:min(520px,100vh - 160px);margin-bottom:8px;overflow:auto;border:1px solid rgba(148,163,184,.45);border-radius:8px;background:#0f172af5;box-shadow:0 18px 50px #0f172a59}.mock-api-inspector.is-open[data-v-68e14ca6]{display:flex;flex-direction:column-reverse}.mock-api-inspector__header[data-v-68e14ca6]{position:sticky;top:0;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px;background:#0f172afa;border-bottom:1px solid rgba(148,163,184,.28)}.mock-api-inspector__actions[data-v-68e14ca6]{display:flex;gap:6px}.mock-api-inspector__actions button[data-v-68e14ca6]{padding:4px 7px;border:1px solid rgba(148,163,184,.45);border-radius:4px;background:#1e293b;color:#f8fafc;font:inherit;font-size:11px;cursor:pointer}.mock-api-inspector__empty[data-v-68e14ca6],.mock-api-inspector__error[data-v-68e14ca6]{margin:0;padding:12px;color:#cbd5e1;font-size:12px}.mock-api-inspector__error[data-v-68e14ca6]{color:#fca5a5}.mock-api-inspector__list[data-v-68e14ca6]{display:grid;gap:8px;margin:0;padding:10px;list-style:none}.mock-api-inspector__list li[data-v-68e14ca6]{padding:8px;border:1px solid rgba(148,163,184,.22);border-radius:6px;background:#1e293bbd}.mock-api-inspector__line[data-v-68e14ca6]{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:7px}.mock-api-inspector__operation[data-v-68e14ca6]{padding:2px 5px;border-radius:4px;background:#2563eb;font-size:10px;font-weight:700}.mock-api-inspector__operation[data-operation=CREATE][data-v-68e14ca6]{background:#16a34a}.mock-api-inspector__operation[data-operation=UPDATE][data-v-68e14ca6]{background:#ca8a04}.mock-api-inspector__operation[data-operation=DELETE][data-v-68e14ca6]{background:#dc2626}.mock-api-inspector__line code[data-v-68e14ca6]{overflow:hidden;color:#e2e8f0;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.mock-api-inspector__status[data-v-68e14ca6]{color:#86efac;font-size:11px}.mock-api-inspector__status.has-error[data-v-68e14ca6]{color:#fca5a5}.mock-api-inspector__meta[data-v-68e14ca6]{margin-top:4px;color:#94a3b8;font-size:10px}.mock-api-inspector details[data-v-68e14ca6]{margin-top:6px;color:#cbd5e1;font-size:10px}.mock-api-inspector summary[data-v-68e14ca6]{cursor:pointer}.mock-api-inspector pre[data-v-68e14ca6]{max-height:180px;margin:6px 0 0;overflow:auto;color:#e2e8f0;white-space:pre-wrap}@media(max-width:599px){.mock-api-inspector[data-v-68e14ca6]{bottom:104px}}.--ta-center{text-align:center}.--f-w-b{font-weight:800}.--f-s-sm{font-size:13px}.--c-text{color:var(--c-text)}.--c-warning{color:var(--c-warning)}.--c-interactive{color:var(--c-interactive)}.--c-main{color:var(--c-main)}.l-section{max-width:700px;margin-right:auto;margin-left:auto;padding:0 25px 20px}.l-section--form{padding:0 25px 45px}.l-confirm-blocks{max-width:700px;margin:0 auto;padding:0 25px}.c-card{background-color:var(--c-white);border-radius:15px;padding:20px 25px;box-shadow:0 0 5px #0000001a;display:block;text-decoration:none;position:relative}.c-card+.c-card{margin-top:25px}.c-card .u-text--header{line-height:160%}a.c-card:after{content:" ";border-width:2px 2px 0 0;border-color:var(--c-interactive);transform:rotate(45deg);width:8px;height:8px;position:absolute;right:20px;border-style:solid;top:0;bottom:0;margin:auto}.c-mediaCard{text-align:center;margin:40px auto}.c-mediaCard .u-text--header{font-size:19px}.c-mediaCard .c-paytand--icon{width:130px;height:auto;margin:0 auto}.c-textbox{background-color:var(--c-white);padding:20px 20px 30px;text-align:left}.l-section--form .c-textbox{margin:40px -25px 20px}.c-textbox+[class^=l-section]{margin-top:20px}.c-text-area{width:100%;height:8rem;border-style:solid;border-width:1px;border-radius:5px;font-size:1rem;font-family:inherit;line-height:1.6;padding:12px 15px;background-color:var(--c-white);border-color:var(--c-border);color:var(--c-text);resize:none}.c-text-area.c-text-area--error{background-repeat:no-repeat;background-position:calc(100% - 10px);padding-right:40px;border-color:var(--c-warning);background-color:#fef5f5}.c-text-area.c-text-area--error::-moz-placeholder{color:var(--c-warning)}.c-text-area.c-text-area--error::placeholder{color:var(--c-warning)}.c-text-area.c-text-area--error{padding-right:20px}.c-text-area:focus{border-color:var(--c-main)}.c-text-area__message--error{color:var(--c-warning)}:root{font-synthesis:none;text-rendering:optimizeLegibility;-webkit-text-size-adjust:100%}*{box-sizing:border-box}body{font-family:Noto Sans JP,sans-serif}button{font-family:inherit}:focus{outline:none}::-moz-focus-inner{border:0}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}:root{--c-main:#003a77;--c-accent:#7bbf4b;--c-accent2:#27a0dc;--c-base:#e5f3ff;--c-base2:#fefcf0;--c-base2-border:#f4f0dc;--c-surface:#fafafa;--c-border:#ddd;--c-border-hard:#ccc;--c-white:#fff;--c-black:#000;--c-interactive:#2d9cea;--c-heading:#111;--c-text:#333;--c-text-subdued:#666;--c-text-subdued2:#999;--c-bold:#111;--c-marker:#fff333;--c-warning:#c00;--c-attention:#f5a623;--c-attention-text:#8a6200;--c-attention-surface:#fff8e6;--c-notice-text:#1a6fa8;--c-notice-surface:#cfe8ff;--c-success-text:#2d6a1a;--c-success-surface:#edf7e6;--c-family:#7c4dff;--c-selected-surface:#f0f8ff;--c-disabled-surface:#f5f5f5;--s-xs-micro:3px;--s-xs:5px;--s-xs-plus:7px;--s-small:10px;--s-small-plus:15px;--s-medium:20px;--s-medium-plus:25px;--s-large:30px;--s-xl:40px;--s-xxl:60px;--f-size-xs:12px;--f-size-sm:13px;--f-size-md:15px;--f-size-base:16px;--f-size-lg:17px;--f-size-xl:18px}.c-nav{background-color:var(--c-white);color:var(--c-text);text-align:center;font-weight:800;letter-spacing:-.5px;font-size:var(--f-size-lg);height:60px;padding:0 5px;box-shadow:0 0 5px #0000001a;width:100%}.c-nav,.c-nav__back{display:flex;align-items:center}.c-nav__back{padding-left:12px;font-size:13px;font-weight:600;white-space:nowrap;color:var(--c-interactive);cursor:pointer}.c-nav__back:before{content:"";display:inline-block;margin-right:5px;border-left:2px solid var(--c-interactive);border-bottom:2px solid var(--c-interactive);width:7px;height:7px;transform:rotate(45deg)}.c-nav__title{flex:5;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.c-nav>div:first-child{position:relative;flex:1}.c-nav>div:last-child{flex:1}.u-text--link,.u-text--link:focus,.u-text--link:hover,.u-text--link:visited{color:var(--c-interactive);text-decoration:underline;cursor:pointer}.u-text--description{font-size:var(--f-size-sm);display:block;color:var(--c-text-subdued);line-height:140%}.u-text--outputfield{font-weight:800;font-size:16px;color:var(--c-text);line-height:125%;word-wrap:break-word}.u-text--outputfield+.u-text--description{margin-top:15px}.u-text--credit{color:var(--c-text-subdued);size:11px}[class^=c-inputfield]+.u-text--description,[class^=c-select]+.u-text--description{margin:7px 0}.u-text--header{font-weight:800;color:var(--c-text);display:block}.u-text--header .u-text--description{display:inline;font-weight:400}p[data-v-73f89b7e]{color:var(--c-text)}.u-text--outputfield[data-v-b4d75bff]{color:var(--c-warning)}p[data-v-b4d75bff]{color:var(--c-text)}ul[data-v-bb613060]{margin-top:5px}.u-logo{padding:10px 0;text-align:center}.u-logo img{width:170px;height:auto}.c-pagination{--arrow-size:7px;display:flex;gap:30px;justify-content:center;margin:0 auto;text-align:center}.c-pagination__item{width:100%;background-color:var(--c-white);padding:6px 15px;border-radius:5px;font-size:1em;font-weight:600;box-shadow:2px 2px 4px #0000001a;color:var(--c-interactive);position:relative;align-self:center;cursor:pointer}.c-pagination__item.c-pagination__item--prev{padding-left:30px;color:var(--c-main);text-align:left}.c-pagination__item.c-pagination__item--prev:before{border-width:2px 2px 0 0;border-style:solid;border-color:var(--c-interactive);display:inline-block;content:" ";width:var(--arrow-size);height:var(--arrow-size);transform:rotate(-135deg);position:absolute;left:16px;top:14px}.c-pagination__item.c-pagination__item--next{padding-right:30px;color:var(--c-main);text-align:right}.c-pagination__item.c-pagination__item--next:after{border-width:2px 2px 0 0;border-style:solid;border-color:var(--c-interactive);display:inline-block;content:" ";width:var(--arrow-size);height:var(--arrow-size);transform:rotate(45deg);position:absolute;right:16px;top:14px}.c-pagination__item.disabled{pointer-events:none;color:var(--c-text-subdued2)}.c-pagination__item.disabled:after,.c-pagination__item.disabled:before{border-color:var(--c-text-subdued2)}:root{overflow-wrap:break-word}body{background-color:var(--c-base);margin:0}body.modal-open{overflow:hidden;overscroll-behavior:none;padding-right:var(--modal-scrollbar-compensation,0)}input::-ms-clear,input::-ms-reveal{display:none}.notification,a,button{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.c-button.c-button--large{padding:16px 30px}.c-formlabel+.c-select,.c-formlabel+[class^=c-inputfield]{margin-top:5px}.c-select--error option{background-color:var(--c-white);color:var(--c-text)}.c-button--small+.c-button--small,.u-text--outputfield+.c-button{display:block}.c-paytand--icon{max-width:125px;display:block;margin:20px auto}.c-paytand--icon.c-paytand--cry{width:115px}.c-paytand--fullbody{max-width:150px;display:block;margin:50px auto 10px}a.c-card{cursor:pointer}.c-card.c-card--icon{display:grid;grid-template-columns:50px auto}.c-card.c-card--icon .u-text--header{align-self:center}.c-card.c-card--disabled{background-color:var(--c-border);pointer-events:none}.c-card.c-card--disabled>*{opacity:.2}.c-card.c-card--disabled:after{border:none}.c-textbox{background-color:var(--c-white);padding:20px 20px 22px;text-align:left}.c-textbox ul{margin:0;padding-left:15px}@media(min-width:600px){.l-section--form{max-width:700px;margin-right:auto;margin-left:auto}body .c-header{padding:8px calc(50vw - 325px)}body .c-header.c-header--large{margin:0 0 20px}}.c-progressbeads.c-progressbeads--compact{max-width:500px}.c-progressbeads.c-progressbeads--compact .c-progressbeads__bar:before{width:70%}.c-button--text.c-button--huge{display:block;width:-moz-fit-content;width:fit-content;margin:0 auto}.c-inputfield__container--inline.c-inputfield__container--independent{display:grid;grid-template-columns:calc(100% - 70px) 60px;width:100%}.c-inputfield__container--inline.c-inputfield__container--independent small{display:inline}.c-inputfield__container--inline .c-button--text.c-button--medium{padding:11px 15px;font-size:15px}.u-text--outputfield.--gap>span+span{padding-left:10px}.--d-inline-block{display:inline-block}.c-form-label-suffix.--false:after{content:"任意";color:var(--c-text-subdued);background-color:var(--c-border-hard);font-size:10px;padding:2px 6px;border-radius:3px;margin-left:7px;font-weight:800;display:inline-block;line-height:100%;height:11px;vertical-align:middle}.c-inputfield--error[type=text]{background-image:none}.c-nav .c-nav__title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
