.text-muted[data-v-9aec7848]{font-size:.8rem;font-weight:500}.settings-table[data-v-9aec7848]{width:100%}.settings-table .small[data-v-9aec7848]{width:110px}.settings-table .settings-header[data-v-9aec7848]{background:#f5f8fa}.settings-table .settings-header .header[data-v-9aec7848]{padding:7px 10px;font-size:.8rem;font-weight:700;color:#3b5472}.settings-table .table-item[data-v-9aec7848]{border:1px solid #e9eff4;padding:7px 10px}.settings-table .dropdown-cell[data-v-9aec7848]{padding:3px}.condition-text[data-v-9aec7848]{background:#e5e7fc;border-radius:4px;font-size:.8rem;font-weight:700;margin-top:12px;text-decoration:underline;padding-inline:10px}.condition-text-container[data-v-9aec7848],.insurance-container[data-v-9aec7848]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.insurance-container[data-v-9aec7848]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.period-specified-fee[data-v-9aec7848]{padding-inline:8px}.period-specified-fee .price-input-container[data-v-9aec7848]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:40px}.period-specified-fee .price-input-container input[data-v-9aec7848]{height:30px;border:1px solid #e9eff4;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:4px;font-size:.8rem;line-height:.8rem;padding-inline:10px;-moz-appearance:textfield}.period-specified-fee .price-input-container input[data-v-9aec7848]::-webkit-inner-spin-button,.period-specified-fee .price-input-container input[data-v-9aec7848]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.period-specified-fee .price-input-container input.is-invalid[data-v-9aec7848]{color:#dc3545!important;background:#fae3e5!important;border-color:#eb8c95!important}.period-specified-fee .price-input-container textarea[data-v-9aec7848]{border:1px solid #e9eff4;font-weight:400;font-size:.8rem;line-height:14px;letter-spacing:.233333px}.period-specified-fee .price-input-container[data-v-9aec7848] .app-number-input input{padding-inline:5px;width:40px;height:30px;border:1px solid #e9eff4}.period-specified-fee .price-input-container[data-v-9aec7848] .long input{text-align:left;width:120px}.period-specified-fee .price-input-container input[data-v-9aec7848]{max-width:120px}.period-specified-fee .price-input-container .title[data-v-9aec7848]{min-width:50px;max-width:50px}.period-specified-fee .price-input-container .yen[data-v-9aec7848]{margin:0 5px}.period-specified-fee .price-input-container .title[data-v-9aec7848]{text-align:center}.period-specified-fee .price-input-container[data-v-9aec7848] .app-input{min-width:50px}.period-specified-fee .add-new .icon[data-v-9aec7848],.period-specified-fee .remove .icon[data-v-9aec7848]{border:0;border-radius:50%;width:25px;height:25px;fill:#5965e7;margin:0;padding:0!important;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.period-specified-fee .add-new .icon svg[data-v-9aec7848],.period-specified-fee .remove .icon svg[data-v-9aec7848]{margin-right:0}.period-specified-fee .add-new .icon[data-v-9aec7848] .app-button-content,.period-specified-fee .remove .icon[data-v-9aec7848] .app-button-content{color:#5965e7}.period-specified-fee .add-new .icon[data-v-9aec7848] .app-button-content svg,.period-specified-fee .remove .icon[data-v-9aec7848] .app-button-content svg{margin-right:0}