.leading-4x{line-height:1.125rem}.discount-message{font-weight:400;line-height:100%;letter-spacing:.0075rem;font-size:.75rem}.summary-card-total{flex:0 1 auto;line-height:1.5;margin-top:.5rem;margin-left:auto;padding-right:.5rem;padding-top:.75rem;padding-bottom:.75rem;padding-left:1.5rem}@media (min-width:1024px){.summary-card-total{margin-top:1rem}}.summary-card-total{width:18rem}@media(max-width:1023px){.summary-card-total{width:100%}}.bg-summary-gray{background-color:#fafafa}.text-base-summary{font-size:1rem;line-height:1.5}.text-normal-w400{font-size:1rem;font-weight:400}.text-2xl{font-size:1.5rem;line-height:1.5}.text-w700{font-weight:700}.text-xs,.text-xs-w300{font-size:.75rem;font-weight:300}.text-xs-w900{font-size:.75rem;font-weight:900;line-height:1.125rem}.text-xxs{font-weight:300}.text-xxs,.text-xxs-w400{font-size:.625rem;line-height:1.5}.text-xxs-w400{font-weight:400}.text-xxs-w700{font-size:.625rem;font-weight:700}.text-xxs-w900{font-size:.625rem;font-weight:900;line-height:1.5}.text-address{font-size:1rem;line-height:1.5rem;line-height:1.5}.oder-wait-dialog{overflow:hidden!important}.oder-wait-dialog .el-dialog{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity));border-radius:1rem;border-radius:0;margin:0;height:100%;filter:drop-shadow(0 2px 12px rgba(0,0,0,.25))}.oder-wait-dialog .el-dialog__header{display:none}.oder-wait-dialog .el-dialog__body{font-size:1rem;line-height:1.5rem;--tw-text-opacity:1;color:rgba(0,0,0,var(--tw-text-opacity));height:100%;padding:110% 0}@media(min-width:1024px){.oder-wait-dialog .el-dialog__body{padding:30% 0}}.ec-web009 .c-form .form__item{display:flex;flex-direction:row;flex-wrap:wrap;width:100%}@media (min-width:1024px){.ec-web009 .c-form .form__item{flex-wrap:nowrap}}.ec-web009 .c-form .form__label{font-weight:700;line-height:1.5rem;margin-bottom:.25rem;width:100%}@media (min-width:1024px){.ec-web009 .c-form .form__label{margin-bottom:0;width:15rem}}.ec-web009 .c-form .form__label.required:after{font-size:1rem;line-height:1.5rem;content:"※"}.ec-web009 .c-form .el-form-item__content{align-items:baseline;width:100%}@media(min-width:1024px){.ec-web009 .c-form .el-form-item__content{width:27.25rem}}.ec-web009 .c-form .el-form-item__content .el-form-item__content{width:100%}@media(min-width:1024px){.ec-web009 .c-form .el-form-item.el-form-item__content_group_inside .el-form-item__content{width:26rem}}.ec-web009 .c-form .el-form-item.el-form-item__content_group--label-start{align-items:start}.ec-web009 .c-form .el-form-item.el-form-item__content_group--label-start>.el-form-item__label{padding:10px 0;padding-right:12px}.ec-web009 .c-form__sub-item{--tw-bg-opacity:1;background-color:rgba(250,250,250,var(--tw-bg-opacity))}@media (min-width:1024px){.ec-web009 .c-form__sub-item{padding-top:1rem;padding-bottom:1rem;padding-left:1.5rem;padding-right:1.5rem}}.ec-web009 .c-form__sub-item .el-form-item__content{align-items:baseline}.ec-web009 .c-form__sub-item .el-form-item__content .el-form-item__content{width:100%}.ec-web009 .c-form.purchase-information .sex .el-radio__label{--tw-text-opacity:1;color:rgba(175,175,175,var(--tw-text-opacity))}.ec-web009 .c-form.purchase-information .postal-code__dash{flex:none;font-size:.875rem;line-height:1.25rem;margin-left:.25rem;margin-right:.25rem}@media (min-width:768px){.ec-web009 .c-form.purchase-information .postal-code__dash{font-size:1.875rem;line-height:2.25rem;margin-left:.875rem;margin-right:.875rem}}@media(min-width:768px){.ec-web009 .c-form.purchase-information .postal-code .el-input{width:4.75rem;max-width:4.75rem}}@media(min-width:768px){.ec-web009 .c-form.purchase-information .phone-number .el-input{width:9rem;max-width:9rem}}.ec-web009 .product-detail__table{margin-top:1.5rem}.ec-web009 .product-detail__table .el-table:before{content:none}.ec-web009 .product-detail__table .el-table__body,.ec-web009 .product-detail__table .el-table__header{width:100%}.ec-web009 .product-detail__table .el-table__body .cell,.ec-web009 .product-detail__table .el-table__header .cell{padding-left:0;padding-right:0;padding-right:1.5rem}.ec-web009 .product-detail__table .el-table__header th{font-weight:700;font-size:1rem;line-height:1.5rem;--tw-text-opacity:1;color:rgba(0,0,0,var(--tw-text-opacity))}.ec-web009 .product-detail__table .el-table__body td{border:0}.ec-web009 .bg-summary-gray{background-color:#fafafa}.ec-web009 .section__body{padding:0;line-height:1.5}@media(max-width:1023px){.ec-web009 .section__body{margin-top:.125rem;margin-right:0;margin-bottom:0;margin-left:0}}@media(min-width:1024px){.ec-web009 .section__body{margin:1rem;margin-top:1.5rem;margin-bottom:1.5rem}}.ec-web009 .leading-4x{line-height:1.125rem}.ec-web009 .pd-grp-24-80{padding-left:5rem;padding-right:5rem;padding-top:1.5rem;padding-bottom:1.5rem}@media(min-width:1024px){.ec-web009 .lg\:w-80{width:21.4375rem}}@media(max-width:768px){.ec-web009 .lg\:w-80-sp{width:21.4375rem}}.ec-web009 .lg\:ml-auto{margin-left:auto}.ec-web009 .padding-ts-bs{padding-top:.3125rem;padding-bottom:.3125rem}@media(max-width:1023px){.ec-web009 .ml-auto{margin-left:0}}.ec-web009 .radio-dot .el-radio__input.is-disabled .el-radio__inner{background-color:transparent}.ec-web009 .radio-dot .el-radio__input.is-checked.is-disabled .el-radio__inner{border:1px solid #e4e7ed;--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity))}.ec-web009 .radio-dot .el-radio__input.is-checked.is-disabled+span.el-radio__label{color:#afafaf}.ec-web009 .radio-dot .el-radio__input.is-checked.is-disabled :after{opacity:.3}.ec-web009 .delivery-pattern-input{max-width:100px}