[data-v-04045fd4]:root{--color-text-primary:#3f3f3f;--color-text-secondary:#000;--color-text-third:#333;--color-text-fourth:#fff;--color-border-primary:#3f3f3f;--color-border-secondary:#afafaf;--color-border-table-header:#f1f1f1;--color-bg-primary:#3f3f3f;--color-bg-secondary:#fff;--color-bg-base:#fafafa;--color-alert:#ff8989;--color-btn-text-primary:#3f3f3f;--color-btn-bg-primary:#fff;--color-btn-text-secondary:#3f3f3f;--color-btn-bg-secondary:#fffffff;--color-btn-text-cancel:#3f3f3f;--color-btn-bg-cancel:#fff}.border-primary[data-v-04045fd4]{border-color:var(--color-border-primary)}.border-secondary[data-v-04045fd4]{border-color:var(--color-border-secondary)}.border-table[data-v-04045fd4]{border-color:var(--color-border-table-header)}.text-third[data-v-04045fd4]{color:var(--color-text-third)}.text-alert[data-v-04045fd4]{color:var(--color-alert)}.text-h1[data-v-04045fd4],h1[data-v-04045fd4]{color:var(--color-text-third);font-weight:900;font-size:20px;text-align:center;margin:0}@media(min-width:1024px){.text-h1[data-v-04045fd4],h1[data-v-04045fd4]{font-size:30px}}h2[data-v-04045fd4]{padding-right:1.5rem}@media (min-width:1024px){h2[data-v-04045fd4]{padding-left:0;padding-right:0}}.text-h2[data-v-04045fd4],h2[data-v-04045fd4]{color:var(--color-text-third);font-weight:500;font-size:16px}@media(min-width:1024px){.text-h2[data-v-04045fd4],h2[data-v-04045fd4]{font-size:26px}}.text-h3[data-v-04045fd4],h3[data-v-04045fd4]{line-height:1;--tw-text-opacity:1;color:rgba(0,0,0,var(--tw-text-opacity));font-size:15px;font-weight:900}@media(min-width:1024px){.text-h3[data-v-04045fd4],h3[data-v-04045fd4]{font-size:24px}}.text-h4[data-v-04045fd4],h4[data-v-04045fd4]{line-height:1;--tw-text-opacity:1;color:rgba(0,0,0,var(--tw-text-opacity));font-size:13px;font-weight:500}@media(min-width:1024px){.text-h4[data-v-04045fd4],h4[data-v-04045fd4]{font-size:22px}}.text-body-01[data-v-04045fd4]{color:var(--color-text-secondary);font-weight:900;font-size:16px}@media(min-width:1024px){.text-body-01[data-v-04045fd4]{font-size:18px}}.text-body-02[data-v-04045fd4]{color:var(--color-text-secondary);font-weight:400;font-size:16px}@media(min-width:1024px){.text-body-02[data-v-04045fd4]{font-size:18px}}.section[data-v-04045fd4]{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity));padding:24px 16px}@media(min-width:768px){.section[data-v-04045fd4]{padding:40px 80px}}@media(min-width:1024px){.section[data-v-04045fd4]{border-radius:.5rem;font-size:18px}}.section.custom-padding[data-v-04045fd4]{padding:24px 16px}@media(min-width:1024px){.section.custom-padding[data-v-04045fd4]{padding:40px 80px}}.section+.section[data-v-04045fd4]{margin-top:20px}@media(min-width:768px){.section+.section[data-v-04045fd4]{margin-top:40px}}.section__title[data-v-04045fd4]{align-items:center;border-bottom-width:1px;--tw-border-opacity:1;border-color:rgba(51,51,51,var(--tw-border-opacity));--tw-border-opacity:0.7;padding-bottom:.25rem;--tw-text-opacity:1;color:rgba(51,51,51,var(--tw-text-opacity));display:flex;align-items:baseline;padding-bottom:4px}.section__title__text[data-v-04045fd4]{font-weight:700;font-size:20px;line-height:1.5;flex:1}.section__body[data-v-04045fd4]{padding:24px 0 0}.section__body--no-title[data-v-04045fd4]{padding-top:0}@media(min-width:1024px){.section__body[data-v-04045fd4]{width:568px;margin:0 auto}}@media(min-width:1024px)and (min-width:768px){.section__body[data-v-04045fd4]{width:auto;margin:0 100px}}@media(min-width:1024px){.section__body .disabled-input[data-v-04045fd4],.section__body .el-form-item__content[data-v-04045fd4]{font-size:1.125rem;line-height:1.75rem}}.section__button[data-v-04045fd4]{height:26px;padding:4px 8px;background-color:var(--color-bg-primary);color:var(--color-text-fourth,#fff);border-color:var(--color-text-third);-webkit-filter:drop-shadow(0 2px 12px rgba(0,0,0,.25));filter:drop-shadow(0 2px 12px rgba(0,0,0,.25))}.section__button.is-disabled[data-v-04045fd4]{opacity:.4!important}@media(min-width:1024px){.section__button[data-v-04045fd4]{font-size:18px;padding:0 8px}}.confirm-dialog-2 .el-dialog{border-radius:.75rem;--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity));width:343px}@media(min-width:1024px){.confirm-dialog-2 .el-dialog{width:1020px;max-height:800px}}.confirm-dialog-2 .el-dialog__header{display:none}.confirm-dialog-2 .el-dialog__body{overflow:auto;padding-left:1rem;padding-right:1rem;font-size:1rem;line-height:1.5rem;--tw-text-opacity:1;color:rgba(0,0,0,var(--tw-text-opacity));max-height:600px}@media(min-width:1024px){.confirm-dialog-2 .el-dialog__body{max-height:800px}}.confirm-dialog-2 .el-dialog__body .header-dialog{margin-bottom:2.5rem;text-align:center;font-size:1.25rem;line-height:1.75rem;font-weight:900}@media (min-width:1024px){.confirm-dialog-2 .el-dialog__body .header-dialog{font-size:1.875rem;line-height:2.25rem;line-height:1.5}}.confirm-dialog-2 .el-dialog__body .content{margin-bottom:2.5rem;text-align:left;font-size:1rem;line-height:1.5rem;font-weight:400;--tw-text-opacity:1;color:rgba(0,0,0,var(--tw-text-opacity))}@media (min-width:1024px){.confirm-dialog-2 .el-dialog__body .content{text-align:center}}.confirm-dialog-2__btn{font-size:1rem;line-height:1.5rem;font-weight:700}.confirm-dialog-2__btn+.confirm-dialog-2__btn{margin-top:1.25rem}@media (min-width:1024px){.confirm-dialog-2__btn+.confirm-dialog-2__btn{margin-top:1.5rem}}.purchase-items{font-size:1rem;line-height:1.5rem}@media(min-width:1024px){.purchase-items{font-size:1.125rem;line-height:1.75rem}}.purchase-items__header{display:flex}.purchase-items__header__title{font-weight:500;flex:1 1 0%;align-self:center;font-size:1rem;line-height:1.5rem}.purchase-items__list__card{margin-top:.5rem;display:flex;align-items:center;border-radius:.25rem;border-width:1px;padding-left:1.25rem;padding-right:1.25rem;padding-top:.625rem;padding-bottom:.625rem}.purchase-items__list__card__image{width:3.5rem}@media (min-width:1024px){.purchase-items__list__card__image{width:6rem}}.purchase-items__list__card__image{flex:0 0 3.5rem}@media(min-width:1024px){.purchase-items__list__card__image{flex:0 0 6rem}}.purchase-items__list__card__name{margin-left:2rem;align-self:center;text-align:left}.purchase-items__list+.purchase-items__list{margin-top:.5rem!important}@media (min-width:1024px){.purchase-items__list+.purchase-items__list{margin-top:1rem!important}}.purchase-items .repurchase-btn{height:24px;font-size:16px;line-height:0;background-color:var(--color-bg-primary);color:var(--color-text-fourth,#fff);border-color:var(--color-text-third);-webkit-filter:drop-shadow(0 2px 12px rgba(0,0,0,.25));filter:drop-shadow(0 2px 12px rgba(0,0,0,.25));padding-left:.5rem;padding-right:.5rem;font-weight:400}@media(min-width:1024px){.purchase-items .repurchase-btn{height:30px}}.purchase-items .purcahse-subscription-icon{color:var(--brand-color);height:24px;font-size:16px;justify-content:center;align-items:center;letter-spacing:.16px;border-radius:3px;border:1px solid var(--brand-color);padding:0 6px}@media(min-width:1024px){.purchase-items .purcahse-subscription-icon{padding:0 8px}}.purchase-items .purcahse-subscription-icon p{font-weight:400!important;line-height:normal}.purchase-items .delivery-slip-download-btn{height:24px;font-size:16px;line-height:0;color:var(--brand-color);border-color:var(--brand-color);-webkit-filter:drop-shadow(0 2px 2px rgba(0,0,0,.25));filter:drop-shadow(0 2px 2px rgba(0,0,0,.25));padding-left:.5rem;padding-right:.5rem;font-weight:400}@media(min-width:1024px){.purchase-items .delivery-slip-download-btn{height:30px}}.tax-font{font-size:10px;font-weight:300}.text-xxs{font-size:10px;line-height:150%}.export-delivery-slip-dialog__font{font-family:Noto Sans JP}.export-delivery-slip-dialog .el-dialog .el-dialog__body{padding:30px 16px}@media(min-width:1024px){.export-delivery-slip-dialog .el-dialog .el-dialog__body{padding:60px 160px}}.export-delivery-slip-dialog .el-dialog .el-dialog__body .header-dialog{font-size:18px;text-align:left;font-weight:500;margin-bottom:1.25rem;padding-left:0;padding-right:0;text-align:center}@media(min-width:1024px){.export-delivery-slip-dialog .el-dialog .el-dialog__body .header-dialog{font-size:24px;text-align:center;margin-bottom:2.5rem}}.export-delivery-slip-dialog .el-dialog .el-dialog__body .content{margin-bottom:1.25rem}@media(min-width:1024px){.export-delivery-slip-dialog .el-dialog .el-dialog__body .content{margin-bottom:2.5rem}}:root{--color-text-primary:#3f3f3f;--color-text-secondary:#000;--color-text-third:#333;--color-text-fourth:#fff;--color-border-primary:#3f3f3f;--color-border-secondary:#afafaf;--color-border-table-header:#f1f1f1;--color-bg-primary:#3f3f3f;--color-bg-secondary:#fff;--color-bg-base:#fafafa;--color-alert:#ff8989;--color-btn-text-primary:#3f3f3f;--color-btn-bg-primary:#fff;--color-btn-text-secondary:#3f3f3f;--color-btn-bg-secondary:#fffffff;--color-btn-text-cancel:#3f3f3f;--color-btn-bg-cancel:#fff}.border-primary{border-color:var(--color-border-primary)}.border-secondary{border-color:var(--color-border-secondary)}.border-table{border-color:var(--color-border-table-header)}.text-third{color:var(--color-text-third)}.text-alert{color:var(--color-alert)}.text-h1,h1{color:var(--color-text-third);font-weight:900;font-size:20px;text-align:center;margin:0}@media(min-width:1024px){.text-h1,h1{font-size:30px}}h2{padding-right:1.5rem}@media (min-width:1024px){h2{padding-left:0;padding-right:0}}.text-h2,h2{color:var(--color-text-third);font-weight:500;font-size:16px}@media(min-width:1024px){.text-h2,h2{font-size:26px}}.text-h3,h3{line-height:1;--tw-text-opacity:1;color:rgba(0,0,0,var(--tw-text-opacity));font-size:15px;font-weight:900}@media(min-width:1024px){.text-h3,h3{font-size:24px}}.text-h4,h4{line-height:1;--tw-text-opacity:1;color:rgba(0,0,0,var(--tw-text-opacity));font-size:13px;font-weight:500}@media(min-width:1024px){.text-h4,h4{font-size:22px}}.text-body-01{color:var(--color-text-secondary);font-weight:900;font-size:16px}@media(min-width:1024px){.text-body-01{font-size:18px}}.text-body-02{color:var(--color-text-secondary);font-weight:400;font-size:16px}@media(min-width:1024px){.text-body-02{font-size:18px}}.ec-line042{padding-bottom:4rem}@media (min-width:1024px){.ec-line042 .section{padding-left:5rem;padding-right:5rem;padding-top:2.5rem;padding-bottom:2.5rem}}.ec-line042 .section__title{border-bottom-width:0}@media(min-width:1024px){.ec-line042 .section__title{border-bottom-width:1px}}.ec-line042 .section__title h2{font-size:16px}@media(min-width:1024px){.ec-line042 .section__title h2{font-size:24px}}.ec-line042 .section__body{padding:8px 0 0}@media(min-width:1024px){.ec-line042 .section__body{width:600px;padding:24px 0 0}}