.custom-table[data-v-577522cd]{border-radius:10px}.custom-table .el-table__header thead tr[data-v-577522cd]{height:41px}.custom-table .el-table__header thead tr th[data-v-577522cd]{background-color:#6a6b6c;color:#fff;font-size:14px;font-weight:700}.custom-table .el-table__header thead tr .el-table-fixed-column--right[data-v-577522cd]{background-color:#ecf5ff;color:#000c;font-weight:400}.custom-border[data-v-577522cd] .el-input__wrapper.is-focus,.custom-border[data-v-577522cd] .el-select__wrapper.is-focused,.custom-border[data-v-577522cd] .el-textarea__inner.is-focus{border:1px solid #409eff}.custom-border[data-v-577522cd] .el-form-item.is-error .el-input__wrapper,.custom-border[data-v-577522cd] .el-form-item.is-error .el-select__wrapper,.custom-border[data-v-577522cd] .el-form-item.is-error .el-textarea__inner{border:1px solid #f56c6c}.line-clamp-2[data-v-577522cd]{-webkit-line-clamp:2}.line-clamp-1[data-v-577522cd],.line-clamp-2[data-v-577522cd]{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.line-clamp-1[data-v-577522cd]{-webkit-line-clamp:1}@font-face{font-display:swap;font-family:Noto Sans JP;font-style:normal;font-weight:400;src:url(./noto-sans-jp-v53-latin-regular.DCaNZrVd.woff2) format("woff2")}@font-face{font-display:swap;font-family:Noto Sans JP;font-style:normal;font-weight:700;src:url(./noto-sans-jp-v53-latin-700.B6d4Wre_.woff2) format("woff2")}[data-v-577522cd] .custom-checkbox-input{font-size:16px;margin-right:10px;--el-checkbox-checked-text-color:#222;--el-checkbox-text-color:#222426;--el-checkbox-font-size:16px}[data-v-577522cd] .custom-checkbox-input .el-checkbox__inner{background-color:#fff;border:2px solid #222426;height:20px;width:20px}[data-v-577522cd] .custom-checkbox-input .el-checkbox__inner:after{left:7px;top:4px}[data-v-577522cd] .custom-checkbox-input .el-checkbox__input.is-checked .el-checkbox__inner{background-color:#222426;border-color:#222426}[data-v-577522cd] .el-dialog{border-radius:20px;overflow:hidden;width:47%}@media screen and (max-width:1440px){[data-v-577522cd] .el-dialog{width:65%}}@media screen and (max-width:1200px){[data-v-577522cd] .el-dialog{width:65%}}@media screen and (max-width:992px){[data-v-577522cd] .el-dialog{width:80%}}@media screen and (max-width:768px){[data-v-577522cd] .el-dialog{width:80%}}@media screen and (max-width:430px){[data-v-577522cd] .el-dialog{width:95%}}.success-dialog[data-v-577522cd] .el-dialog__body{padding:40px 24px}.success-dialog .success-content[data-v-577522cd]{padding:20px 0;position:relative;text-align:center}.success-dialog .confetti-container[data-v-577522cd]{margin-bottom:32px}.success-dialog .confetti-container svg[data-v-577522cd]{margin:0 auto}@media screen and (max-width:420px){.success-dialog .confetti-container svg[data-v-577522cd]{height:90%;width:90%}}.success-dialog .message-section[data-v-577522cd]{margin-bottom:32px}.success-dialog .message-section .success-title[data-v-577522cd]{color:#222426;font-size:32px;font-weight:700;line-height:40px;margin-bottom:32px}@media screen and (max-width:768px){.success-dialog .message-section .success-title[data-v-577522cd]{font-size:20px}}.success-dialog .message-section .success-description[data-v-577522cd]{color:#222426;font-size:16px;font-weight:400;margin-bottom:24px}@media screen and (max-width:768px){.success-dialog .message-section .success-description[data-v-577522cd]{font-size:14px}}.success-dialog .business-hours[data-v-577522cd]{border-radius:8px;margin-bottom:32px}.success-dialog .business-hours .hours-text[data-v-577522cd]{color:#222426;font-size:16px;margin-bottom:12px}@media screen and (max-width:768px){.success-dialog .business-hours .hours-text[data-v-577522cd]{font-size:14px}}.success-dialog .business-hours .note[data-v-577522cd]{align-items:center;color:#222426;display:flex;font-size:14px;gap:8px;justify-content:center}.success-dialog .business-hours .note .info-icon[data-v-577522cd]{color:#909399}.success-dialog .business-hours .note span[data-v-577522cd]{font-weight:600}@media screen and (max-width:768px){.success-dialog .business-hours .note[data-v-577522cd]{font-size:12px}}.success-dialog .button-section .return-button[data-v-577522cd]{background-color:#222426;border-color:#222426;border-radius:10px;color:#fff;font-size:16px;font-weight:500;height:48px;min-width:200px;width:85%}@media screen and (max-width:768px){.success-dialog .button-section .return-button[data-v-577522cd]{font-size:14px;width:100%}}
