@layer bricks {.brxe-button{width:auto}}@layer bricks {.brxe-template{width:100%}}@layer bricks {.brxe-code{width:100%}}@layer bricks {:where(.brxe-heading).has-separator{align-items:center;display:inline-flex;gap:20px}:where(.brxe-heading)>[contenteditable]{display:inline-block;text-decoration:inherit}:where(.brxe-heading) .separator{border-top:1px solid;flex-grow:1;flex-shrink:0;height:1px}}.brxe-enfzva .brxe-uqugsc.brxe-heading {padding-top: 2rem; padding-right: 5%; padding-bottom: 2rem; padding-left: 5%; text-align: center; font-family: "NotoSansCJKjp"; font-weight: 400; background-color: var(--tertiary); border-bottom: 2px solid var(--secondary)}.brxe-enfzva .brxe-pftjpd.brxe-heading {margin-bottom: var(--space-s); width: 100%}.brxe-enfzva .brxe-naoala.brxe-heading {padding-top: var(--space-3xs); padding-right: var(--space-2xs); padding-bottom: var(--space-3xs); padding-left: var(--space-2xs); border: 2px solid var(--gray); width: 100%}.brxe-enfzva .brxe-jjfgev.brxe-brf-pro-forms-field-hidden input {width: 100%}.brxe-enfzva .brxe-jgixgx.brxe-div {display: flex; flex-direction: column; justify-content: center}.brxe-enfzva .brxe-pcgeho.brxe-brf-pro-forms-field-date input {width: 100%}.brxe-enfzva .brxe-pcgeho.brxe-brf-pro-forms-field-date.form-group input[name*="form-field-"], .brxe-enfzva .brxe-pcgeho.brxe-brf-pro-forms-field-date textarea[name*="form-field-"], .brxe-enfzva .brxe-pcgeho.brxe-brf-pro-forms-field-date select[name*="form-field-"],input[name*="brfr"], .brxe-enfzva .brxe-pcgeho.brxe-brf-pro-forms-field-date textarea[name*="brfr"], .brxe-enfzva .brxe-pcgeho.brxe-brf-pro-forms-field-date select[name*="brfr"], .brxe-enfzva .brxe-pcgeho.brxe-brf-pro-forms-field-date .choices .choices__inner, .brxe-enfzva .brxe-pcgeho.brxe-brf-pro-forms-field-date .choices, .brxe-enfzva .brxe-pcgeho.brxe-brf-pro-forms-field-date .choices[data-type*=select-one] .choices__input {border: 1px solid var(--gray)}.brxe-enfzva .brxe-pcgeho.brxe-brf-pro-forms-field-date.form-group input[name*="form-field-"], .brxe-enfzva .brxe-pcgeho.brxe-brf-pro-forms-field-date textarea[name*="form-field-"], .brxe-enfzva .brxe-pcgeho.brxe-brf-pro-forms-field-date select[name*="form-field-"], .brxe-enfzva .brxe-pcgeho.brxe-brf-pro-forms-field-date input[name*="brfr"], .brxe-enfzva .brxe-pcgeho.brxe-brf-pro-forms-field-date textarea[name*="brfr"], .brxe-enfzva .brxe-pcgeho.brxe-brf-pro-forms-field-date select[name*="brfr"], .brxe-enfzva .brxe-pcgeho.brxe-brf-pro-forms-field-date .choices .choices__inner, .brxe-enfzva .brxe-pcgeho.brxe-brf-pro-forms-field-date .choices .choices__item, .brxe-enfzva .brxe-pcgeho.brxe-brf-pro-forms-field-date .choices, .brxe-enfzva .brxe-pcgeho.brxe-brf-pro-forms-field-date .choices[data-type*=select-one] .choices__input {font-size: var(--text-s); font-weight: 600}.brxe-pcgeho input { border: 1px solid var(--gray)!important}.brxe-enfzva .brxe-prxomf.brxe-div {display: flex; flex-direction: column; justify-content: center}.brxe-enfzva .brxe-srdzsl.brxe-brf-pro-forms-field-date input {width: 100%}.brxe-enfzva .brxe-srdzsl.brxe-brf-pro-forms-field-date.form-group input[name*="form-field-"], .brxe-enfzva .brxe-srdzsl.brxe-brf-pro-forms-field-date textarea[name*="form-field-"], .brxe-enfzva .brxe-srdzsl.brxe-brf-pro-forms-field-date select[name*="form-field-"],input[name*="brfr"], .brxe-enfzva .brxe-srdzsl.brxe-brf-pro-forms-field-date textarea[name*="brfr"], .brxe-enfzva .brxe-srdzsl.brxe-brf-pro-forms-field-date select[name*="brfr"], .brxe-enfzva .brxe-srdzsl.brxe-brf-pro-forms-field-date .choices .choices__inner, .brxe-enfzva .brxe-srdzsl.brxe-brf-pro-forms-field-date .choices, .brxe-enfzva .brxe-srdzsl.brxe-brf-pro-forms-field-date .choices[data-type*=select-one] .choices__input {border: 1px solid var(--gray)}.brxe-enfzva .brxe-srdzsl.brxe-brf-pro-forms-field-date.form-group input[name*="form-field-"], .brxe-enfzva .brxe-srdzsl.brxe-brf-pro-forms-field-date textarea[name*="form-field-"], .brxe-enfzva .brxe-srdzsl.brxe-brf-pro-forms-field-date select[name*="form-field-"], .brxe-enfzva .brxe-srdzsl.brxe-brf-pro-forms-field-date input[name*="brfr"], .brxe-enfzva .brxe-srdzsl.brxe-brf-pro-forms-field-date textarea[name*="brfr"], .brxe-enfzva .brxe-srdzsl.brxe-brf-pro-forms-field-date select[name*="brfr"], .brxe-enfzva .brxe-srdzsl.brxe-brf-pro-forms-field-date .choices .choices__inner, .brxe-enfzva .brxe-srdzsl.brxe-brf-pro-forms-field-date .choices .choices__item, .brxe-enfzva .brxe-srdzsl.brxe-brf-pro-forms-field-date .choices, .brxe-enfzva .brxe-srdzsl.brxe-brf-pro-forms-field-date .choices[data-type*=select-one] .choices__input {font-size: var(--text-s); font-weight: 600}.brxe-srdzsl input { border: 1px solid var(--gray)!important}.brxe-enfzva .brxe-sutgmv.brxe-div {display: flex; flex-direction: column; justify-content: center}.brxe-enfzva .brxe-rdclgv.brxe-brf-pro-forms-field-date input {width: 100%}.brxe-enfzva .brxe-rdclgv.brxe-brf-pro-forms-field-date.form-group input[name*="form-field-"], .brxe-enfzva .brxe-rdclgv.brxe-brf-pro-forms-field-date textarea[name*="form-field-"], .brxe-enfzva .brxe-rdclgv.brxe-brf-pro-forms-field-date select[name*="form-field-"],input[name*="brfr"], .brxe-enfzva .brxe-rdclgv.brxe-brf-pro-forms-field-date textarea[name*="brfr"], .brxe-enfzva .brxe-rdclgv.brxe-brf-pro-forms-field-date select[name*="brfr"], .brxe-enfzva .brxe-rdclgv.brxe-brf-pro-forms-field-date .choices .choices__inner, .brxe-enfzva .brxe-rdclgv.brxe-brf-pro-forms-field-date .choices, .brxe-enfzva .brxe-rdclgv.brxe-brf-pro-forms-field-date .choices[data-type*=select-one] .choices__input {border: 1px solid var(--gray)}.brxe-enfzva .brxe-rdclgv.brxe-brf-pro-forms-field-date.form-group input[name*="form-field-"], .brxe-enfzva .brxe-rdclgv.brxe-brf-pro-forms-field-date textarea[name*="form-field-"], .brxe-enfzva .brxe-rdclgv.brxe-brf-pro-forms-field-date select[name*="form-field-"], .brxe-enfzva .brxe-rdclgv.brxe-brf-pro-forms-field-date input[name*="brfr"], .brxe-enfzva .brxe-rdclgv.brxe-brf-pro-forms-field-date textarea[name*="brfr"], .brxe-enfzva .brxe-rdclgv.brxe-brf-pro-forms-field-date select[name*="brfr"], .brxe-enfzva .brxe-rdclgv.brxe-brf-pro-forms-field-date .choices .choices__inner, .brxe-enfzva .brxe-rdclgv.brxe-brf-pro-forms-field-date .choices .choices__item, .brxe-enfzva .brxe-rdclgv.brxe-brf-pro-forms-field-date .choices, .brxe-enfzva .brxe-rdclgv.brxe-brf-pro-forms-field-date .choices[data-type*=select-one] .choices__input {font-size: var(--text-s); font-weight: 600}.brxe-rdclgv input { border: 1px solid var(--gray)!important}.brxe-enfzva .brxe-pyrevm.brxe-text-basic {align-self: center; font-size: var(--text-s); font-family: "NotoSansCJKjp"; font-weight: 400}.brxe-enfzva .brxe-yakrol.brxe-block {grid-template-columns: 1fr 2fr; row-gap: 1rem; margin-top: var(--space-xl)}.brxe-enfzva .brxe-mwfjja.brxe-div {display: flex; flex-direction: column; justify-content: center}.brxe-enfzva .brxe-myjmbj.brxe-text-basic {text-align: center}.brxe-enfzva .brxe-qzlruo.brxe-brf-pro-forms-field-card-radio label {padding-top: 8px; padding-right: 15px; padding-bottom: 8px; padding-left: 15px; background-color: var(--bg-body); width: 100%; border-right: 2px solid var(--gray); margin-right: 0}.brxe-enfzva .brxe-qzlruo.brxe-brf-pro-forms-field-card-radio input:checked + label {background-color: var(--dark) !important}.brxe-enfzva .brxe-qzlruo.brxe-brf-pro-forms-field-card-radio {flex-basis: 0; flex-grow: 1; align-self: center}.brxe-enfzva .brxe-pmmzrk.brxe-text-basic {text-align: center}.brxe-enfzva .brxe-xgaxbm.brxe-brf-pro-forms-field-card-radio label {width: 100%; padding-top: 8px; padding-right: 15px; padding-bottom: 8px; padding-left: 15px; background-color: var(--bg-body); border-right: 2px solid var(--gray); margin-right: 0}.brxe-enfzva .brxe-xgaxbm.brxe-brf-pro-forms-field-card-radio input:checked + label {background-color: var(--dark) !important}.brxe-enfzva .brxe-xgaxbm.brxe-brf-pro-forms-field-card-radio {flex-grow: 1; flex-basis: 0; align-self: center}.brxe-enfzva .brxe-gcfoki.brxe-text-basic {text-align: center}.brxe-enfzva .brxe-nnbryp.brxe-brf-pro-forms-field-card-radio label {width: 100%; padding-top: 8px; padding-right: 15px; padding-bottom: 8px; padding-left: 15px; background-color: var(--bg-body); margin-right: 0}.brxe-enfzva .brxe-nnbryp.brxe-brf-pro-forms-field-card-radio input:checked + label {background-color: var(--dark) !important}.brxe-enfzva .brxe-nnbryp.brxe-brf-pro-forms-field-card-radio {flex-grow: 1; align-self: center; flex-basis: 0}.brxe-enfzva .brxe-kydpcf.brxe-brf-pro-forms-field-radio-wrapper {width: 100%}.brxe-kydpcf .options-wrapper{ display: flex; flex-direction: row; flex-wrap: nowrap; border: 2px solid var(--gray); border-radius: var(--radius-xs); overflow: hidden;} .brxe-kydpcf.required:after { display: none;} .brxe-kydpcf input:checked + label p { color: white;}.brxe-enfzva .brxe-phtepy.brxe-brf-pro-forms-field-checkbox-wrapper {width: 100%; justify-content: center}.brxe-phtepy .required:after { display: none;}@media (max-width: 478px) {.brxe-phtepy { grid-column: 2/3;}}.brxe-enfzva .brxe-fjkboj.brxe-text-basic {align-self: center; font-size: var(--text-s); font-family: "NotoSansCJKjp"; font-weight: 400}@media (max-width: 478px) {.brxe-enfzva .brxe-fjkboj.brxe-text-basic {align-self: flex-start}}.brxe-enfzva .brxe-pigfud.brxe-block {margin-top: var(--space-xl); row-gap: 1rem}.brxe-enfzva .brxe-psuqvn.brxe-brf-pro-forms-field-hidden input {width: 100%}.brxe-enfzva .brxe-ydcqck.brxe-brf-pro-forms-field-hidden input {width: 100%}.brxe-enfzva .brxe-wbgema.brxe-brf-pro-forms-field-hidden input {width: 100%}.brxe-enfzva .brxe-qeorgm.brxe-brf-pro-forms-field-calculation input {width: 100%}.brxe-enfzva .brxe-qeorgm.brxe-brf-pro-forms-field-calculation.form-group input[name*="form-field-"], .brxe-enfzva .brxe-qeorgm.brxe-brf-pro-forms-field-calculation textarea[name*="form-field-"], .brxe-enfzva .brxe-qeorgm.brxe-brf-pro-forms-field-calculation select[name*="form-field-"],input[name*="brfr"], .brxe-enfzva .brxe-qeorgm.brxe-brf-pro-forms-field-calculation textarea[name*="brfr"], .brxe-enfzva .brxe-qeorgm.brxe-brf-pro-forms-field-calculation select[name*="brfr"], .brxe-enfzva .brxe-qeorgm.brxe-brf-pro-forms-field-calculation .choices .choices__inner, .brxe-enfzva .brxe-qeorgm.brxe-brf-pro-forms-field-calculation .choices, .brxe-enfzva .brxe-qeorgm.brxe-brf-pro-forms-field-calculation .choices[data-type*=select-one] .choices__input {border: 0; border-style: none}.brxe-enfzva .brxe-qeorgm.brxe-brf-pro-forms-field-calculation {text-align: right; font-weight: 700}.brxe-enfzva .brxe-qeorgm.brxe-brf-pro-forms-field-calculation.form-group input[name*="form-field-"], .brxe-enfzva .brxe-qeorgm.brxe-brf-pro-forms-field-calculation textarea[name*="form-field-"], .brxe-enfzva .brxe-qeorgm.brxe-brf-pro-forms-field-calculation select[name*="form-field-"], .brxe-enfzva .brxe-qeorgm.brxe-brf-pro-forms-field-calculation input[name*="brfr"], .brxe-enfzva .brxe-qeorgm.brxe-brf-pro-forms-field-calculation textarea[name*="brfr"], .brxe-enfzva .brxe-qeorgm.brxe-brf-pro-forms-field-calculation select[name*="brfr"], .brxe-enfzva .brxe-qeorgm.brxe-brf-pro-forms-field-calculation .choices .choices__inner, .brxe-enfzva .brxe-qeorgm.brxe-brf-pro-forms-field-calculation .choices .choices__item, .brxe-enfzva .brxe-qeorgm.brxe-brf-pro-forms-field-calculation .choices, .brxe-enfzva .brxe-qeorgm.brxe-brf-pro-forms-field-calculation .choices[data-type*=select-one] .choices__input {font-weight: 600}.brxe-qeorgm,.brxe-qeorgm input { width: 7rem; padding: 0!important;}.brxe-enfzva .brxe-dmjkoi.brxe-block {flex-direction: row; align-items: center; font-size: var(--text-l); margin-bottom: var(--space-m)}.brxe-dmjkoi { white-space: nowrap;}.brxe-enfzva .brxe-rcfqpr.brxe-text-basic {font-size: var(--text-m); font-weight: 500}.brxe-enfzva .brxe-xjvdbc.brxe-text {font-weight: 400; font-size: var(--text-xs)}.brxe-enfzva .brxe-xjvdbc.brxe-text a {font-weight: 400; font-size: var(--text-xs); font-size: inherit}.brxe-enfzva .brxe-ojkbdr.brxe-brf-pro-forms-field-calculation input {width: 100%}.brxe-enfzva .brxe-ojkbdr.brxe-brf-pro-forms-field-calculation {text-align: right; font-weight: 700}.brxe-enfzva .brxe-ojkbdr.brxe-brf-pro-forms-field-calculation.form-group input[name*="form-field-"], .brxe-enfzva .brxe-ojkbdr.brxe-brf-pro-forms-field-calculation textarea[name*="form-field-"], .brxe-enfzva .brxe-ojkbdr.brxe-brf-pro-forms-field-calculation select[name*="form-field-"], .brxe-enfzva .brxe-ojkbdr.brxe-brf-pro-forms-field-calculation input[name*="brfr"], .brxe-enfzva .brxe-ojkbdr.brxe-brf-pro-forms-field-calculation textarea[name*="brfr"], .brxe-enfzva .brxe-ojkbdr.brxe-brf-pro-forms-field-calculation select[name*="brfr"], .brxe-enfzva .brxe-ojkbdr.brxe-brf-pro-forms-field-calculation .choices .choices__inner {padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0}.brxe-enfzva .brxe-ojkbdr.brxe-brf-pro-forms-field-calculation.form-group input[name*="form-field-"], .brxe-enfzva .brxe-ojkbdr.brxe-brf-pro-forms-field-calculation textarea[name*="form-field-"], .brxe-enfzva .brxe-ojkbdr.brxe-brf-pro-forms-field-calculation select[name*="form-field-"],input[name*="brfr"], .brxe-enfzva .brxe-ojkbdr.brxe-brf-pro-forms-field-calculation textarea[name*="brfr"], .brxe-enfzva .brxe-ojkbdr.brxe-brf-pro-forms-field-calculation select[name*="brfr"], .brxe-enfzva .brxe-ojkbdr.brxe-brf-pro-forms-field-calculation .choices .choices__inner, .brxe-enfzva .brxe-ojkbdr.brxe-brf-pro-forms-field-calculation .choices, .brxe-enfzva .brxe-ojkbdr.brxe-brf-pro-forms-field-calculation .choices[data-type*=select-one] .choices__input {border: 0}.brxe-enfzva .brxe-ojkbdr.brxe-brf-pro-forms-field-calculation.form-group input[name*="form-field-"], .brxe-enfzva .brxe-ojkbdr.brxe-brf-pro-forms-field-calculation input[name*="brfr"], .brxe-enfzva .brxe-ojkbdr.brxe-brf-pro-forms-field-calculation textarea[name*="brfr"], .brxe-enfzva .brxe-ojkbdr.brxe-brf-pro-forms-field-calculation select[name*="brfr"], .brxe-enfzva .brxe-ojkbdr.brxe-brf-pro-forms-field-calculation textarea[name*="form-field-"], .brxe-enfzva .brxe-ojkbdr.brxe-brf-pro-forms-field-calculation select[name*="form-field-"], .brxe-enfzva .brxe-ojkbdr.brxe-brf-pro-forms-field-calculation .choices, .brxe-enfzva .brxe-ojkbdr.brxe-brf-pro-forms-field-calculation .choices .choices__inner, .brxe-enfzva .brxe-ojkbdr.brxe-brf-pro-forms-field-calculation .choices .choices__item, .brxe-enfzva .brxe-ojkbdr.brxe-brf-pro-forms-field-calculation .choices, .brxe-enfzva .brxe-ojkbdr.brxe-brf-pro-forms-field-calculation .choices[data-type*=select-one] .choices__input, .brxe-enfzva .brxe-ojkbdr.brxe-brf-pro-forms-field-calculation .choices__list--dropdown, .brxe-enfzva .brxe-ojkbdr.brxe-brf-pro-forms-field-calculation .flatpickr.input {background-color: var(--tertiary)}.brxe-enfzva .brxe-ectaic.brxe-block {flex-direction: row; justify-content: flex-end}@media (max-width: 767px) {.brxe-enfzva .brxe-ectaic.brxe-block {flex-wrap: nowrap}}.brxe-enfzva .brxe-jbblig.brxe-block {flex-direction: row; border-bottom: 1px solid var(--secondary-l-2); display: grid; align-items: initial; grid-template-columns: auto 180px; justify-items: flex-end; padding-top: var(--space-2xs); padding-right: var(--space-2xs); padding-bottom: var(--space-2xs); padding-left: var(--space-2xs); font-weight: 400}.brxe-jbblig { white-space: nowrap;}@media (max-width: 767px) {.brxe-enfzva .brxe-jbblig.brxe-block {justify-content: space-between}}.brxe-enfzva .brxe-wgjfoc.brxe-block {flex-direction: row; border-bottom: 1px solid var(--secondary-l-2); display: grid; align-items: initial; grid-template-columns: auto 180px; justify-items: flex-end; padding-top: var(--space-2xs); padding-right: var(--space-2xs); padding-bottom: var(--space-2xs); padding-left: var(--space-2xs); font-weight: 400}.brxe-wgjfoc { white-space: nowrap;}@media (max-width: 767px) {.brxe-enfzva .brxe-wgjfoc.brxe-block {justify-content: space-between}}.brxe-enfzva .brxe-rohgdp.brxe-block {display: grid; align-items: initial; flex-direction: row; border-bottom: 1px solid var(--secondary-l-2); grid-template-columns: auto 180px; justify-items: flex-end; padding-top: var(--space-2xs); padding-right: var(--space-2xs); padding-bottom: var(--space-2xs); padding-left: var(--space-2xs); font-weight: 400}.brxe-rohgdp { white-space: nowrap;}@media (max-width: 767px) {.brxe-enfzva .brxe-rohgdp.brxe-block {justify-content: space-between}}.brxe-enfzva .brxe-etfxnx.brxe-block {display: grid; align-items: initial; flex-direction: row; border-bottom: 1px solid var(--secondary-l-2); grid-template-columns: auto 180px; justify-items: flex-end; padding-top: var(--space-2xs); padding-right: var(--space-2xs); padding-bottom: var(--space-2xs); padding-left: var(--space-2xs); font-weight: 400}.brxe-etfxnx { white-space: nowrap;}@media (max-width: 767px) {.brxe-enfzva .brxe-etfxnx.brxe-block {justify-content: space-between}}.brxe-enfzva .brxe-ocwuhl.brxe-brf-pro-forms-field-calculation input {width: 100%}.brxe-enfzva .brxe-ocwuhl.brxe-brf-pro-forms-field-calculation.form-group input[name*="form-field-"], .brxe-enfzva .brxe-ocwuhl.brxe-brf-pro-forms-field-calculation textarea[name*="form-field-"], .brxe-enfzva .brxe-ocwuhl.brxe-brf-pro-forms-field-calculation select[name*="form-field-"],input[name*="brfr"], .brxe-enfzva .brxe-ocwuhl.brxe-brf-pro-forms-field-calculation textarea[name*="brfr"], .brxe-enfzva .brxe-ocwuhl.brxe-brf-pro-forms-field-calculation select[name*="brfr"], .brxe-enfzva .brxe-ocwuhl.brxe-brf-pro-forms-field-calculation .choices .choices__inner, .brxe-enfzva .brxe-ocwuhl.brxe-brf-pro-forms-field-calculation .choices, .brxe-enfzva .brxe-ocwuhl.brxe-brf-pro-forms-field-calculation .choices[data-type*=select-one] .choices__input {border: 0; border-style: none}.brxe-enfzva .brxe-ocwuhl.brxe-brf-pro-forms-field-calculation {text-align: right; font-weight: 700}.brxe-enfzva .brxe-ocwuhl.brxe-brf-pro-forms-field-calculation.form-group input[name*="form-field-"], .brxe-enfzva .brxe-ocwuhl.brxe-brf-pro-forms-field-calculation textarea[name*="form-field-"], .brxe-enfzva .brxe-ocwuhl.brxe-brf-pro-forms-field-calculation select[name*="form-field-"], .brxe-enfzva .brxe-ocwuhl.brxe-brf-pro-forms-field-calculation input[name*="brfr"], .brxe-enfzva .brxe-ocwuhl.brxe-brf-pro-forms-field-calculation textarea[name*="brfr"], .brxe-enfzva .brxe-ocwuhl.brxe-brf-pro-forms-field-calculation select[name*="brfr"], .brxe-enfzva .brxe-ocwuhl.brxe-brf-pro-forms-field-calculation .choices .choices__inner {padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0}.brxe-enfzva .brxe-ocwuhl.brxe-brf-pro-forms-field-calculation.form-group input[name*="form-field-"], .brxe-enfzva .brxe-ocwuhl.brxe-brf-pro-forms-field-calculation input[name*="brfr"], .brxe-enfzva .brxe-ocwuhl.brxe-brf-pro-forms-field-calculation textarea[name*="brfr"], .brxe-enfzva .brxe-ocwuhl.brxe-brf-pro-forms-field-calculation select[name*="brfr"], .brxe-enfzva .brxe-ocwuhl.brxe-brf-pro-forms-field-calculation textarea[name*="form-field-"], .brxe-enfzva .brxe-ocwuhl.brxe-brf-pro-forms-field-calculation select[name*="form-field-"], .brxe-enfzva .brxe-ocwuhl.brxe-brf-pro-forms-field-calculation .choices, .brxe-enfzva .brxe-ocwuhl.brxe-brf-pro-forms-field-calculation .choices .choices__inner, .brxe-enfzva .brxe-ocwuhl.brxe-brf-pro-forms-field-calculation .choices .choices__item, .brxe-enfzva .brxe-ocwuhl.brxe-brf-pro-forms-field-calculation .choices, .brxe-enfzva .brxe-ocwuhl.brxe-brf-pro-forms-field-calculation .choices[data-type*=select-one] .choices__input, .brxe-enfzva .brxe-ocwuhl.brxe-brf-pro-forms-field-calculation .choices__list--dropdown, .brxe-enfzva .brxe-ocwuhl.brxe-brf-pro-forms-field-calculation .flatpickr.input {background-color: var(--tertiary)}.brxe-enfzva .brxe-quxocb.brxe-block {flex-direction: row; justify-content: flex-end}@media (max-width: 767px) {.brxe-enfzva .brxe-quxocb.brxe-block {flex-wrap: nowrap}}.brxe-enfzva .brxe-yosvfl.brxe-block {flex-direction: row; display: grid; align-items: initial; grid-template-columns: auto 180px; justify-items: flex-end; padding-top: var(--space-2xs); padding-right: var(--space-2xs); padding-bottom: var(--space-2xs); padding-left: var(--space-2xs); font-weight: 400}.brxe-yosvfl { white-space: nowrap;}@media (max-width: 767px) {.brxe-enfzva .brxe-yosvfl.brxe-block {justify-content: space-between}}.brxe-enfzva .brxe-cchdtq.brxe-block {padding-top: var(--space-s); padding-right: var(--space-s); padding-bottom: var(--space-s); padding-left: var(--space-s); border-style: none; background-color: var(--tertiary)}.brxe-enfzva .brxe-zkjred.brxe-block {margin-top: var(--space-xl); row-gap: 1rem}.brxe-nvgbsi.brxe-brf-pro-forms-field-checkbox {margin-top: var(--space-4xs)}.brxe-nvgbsi { display: flex;}.brxe-enfzva .brxe-ywhxpa.brxe-brf-pro-forms-field-checkbox-wrapper {width: 100%}.brxe-enfzva .brxe-ywhxpa.brxe-brf-pro-forms-field-checkbox-wrapper .options-wrapper {flex-direction: column !important; display: flex !important; row-gap: var(--space-4xs) !important; display: flex}.brxe-enfzva .brxe-yivltc.brxe-block {margin-top: var(--space-xl); row-gap: 1rem}.brxe-enfzva .brxe-vlqeru.brxe-div {display: flex; flex-direction: column; justify-content: center}.brxe-enfzva .brxe-enqkfd.brxe-div {display: flex; flex-direction: column; justify-content: center}.brxe-enfzva .brxe-gaqxna.brxe-brf-pro-forms-field-tel input {width: 100%}.brxe-enfzva .brxe-ofpxzi.brxe-text-basic {margin-bottom: var(--space-3xs)}.brxe-enfzva .brxe-zhzxwb.brxe-text-basic {margin-bottom: var(--space-3xs); display: none}.brxe-enfzva .brxe-ailond.brxe-brf-pro-forms-field-text input {width: 100%}@media (max-width: 478px) {.brxe-enfzva .brxe-ailond.brxe-brf-pro-forms-field-text input {width: 50%}}.brxe-enfzva .brxe-sypbrw.brxe-brf-pro-forms-field-text input {width: 100%}.brxe-enfzva .brxe-seahdd.brxe-block {font-weight: 600}.brxe-seahdd:has(.required) .form-label:after { content: '＊'; color: red; font-size: var(--text-xs); margin-left: 6px;}.brxe-enfzva .brxe-gdfdqh.brxe-text-basic {margin-bottom: var(--space-3xs)}.brxe-enfzva .brxe-yqhyzd.brxe-text-basic {margin-bottom: var(--space-3xs); display: none}.brxe-enfzva .brxe-yfpjul.brxe-brf-pro-forms-field-text input {width: 100%}@media (max-width: 478px) {.brxe-enfzva .brxe-yfpjul.brxe-brf-pro-forms-field-text input {width: 50%}}.brxe-enfzva .brxe-lhtrbm.brxe-brf-pro-forms-field-text input {width: 100%}.brxe-enfzva .brxe-ssknil.brxe-block {font-weight: 600}.brxe-enfzva .brxe-oorhfp.brxe-brf-pro-forms-field-textarea textarea {width: 100%}.brxe-enfzva .brxe-oorhfp.brxe-brf-pro-forms-field-textarea {height: 240px}.brxe-enfzva .brxe-oorhfp.brxe-brf-pro-forms-field-textarea.form-group textarea {min-height: 0px}.brxe-enfzva .brxe-ksfwrr.brxe-block {font-weight: 600}.brxe-enfzva .brxe-jnfvom.brxe-block {margin-top: var(--space-xl); row-gap: var(--space-m)}.brxe-enfzva .brxe-ynvdfr.brxe-div {display: flex; flex-direction: column; justify-content: center}.brxe-enfzva .brxe-chthzw.brxe-brf-pro-forms-field-radio-wrapper {width: 100%}.brxe-enfzva .brxe-chthzw.brxe-brf-pro-forms-field-radio-wrapper .options-wrapper {flex-direction: column !important; display: flex !important; row-gap: var(--space-2xs) !important; display: flex}.brxe-chthzw .required:after,.brxe-chthzw.required:after{ display: none;}.brxe-enfzva .brxe-geczrw.brxe-block {row-gap: var(--space-m); margin-top: var(--space-xl); margin-bottom: var(--space-xl)}.brxe-enfzva .brxe-ywwqtv.brxe-heading {font-size: var(--text-xl); font-family: "NotoSansCJKjp"; font-weight: 400}.brxe-enfzva .brxe-egjfsi.brxe-heading {font-size: var(--text-s)}.brxe-enfzva .brxe-zhipit.brxe-text-basic {font-size: var(--text-s)}.brxe-enfzva .brxe-qboaab.brxe-block {row-gap: var(--space-xs)}.brxe-enfzva .brxe-mjdoup.brxe-block {row-gap: var(--space-3xs)}.brxe-enfzva .brxe-qcyiaf.brxe-block {row-gap: var(--space-xs)}.brxe-enfzva .brxe-wglmag.brxe-block {row-gap: var(--space-xs)}.brxe-enfzva .brxe-ugjryq.brxe-code {width: 100%}.brxe-ugjryq {  .custom-table-wrapper { overflow-x: auto;  margin-bottom: 20px;  }  .custom-price-table { width: 95%;  border-collapse: collapse;  font-size: var(--text-s);  min-width: 700px; margin-left: 40px; }  .custom-price-table th, .custom-price-table td { border: 1px solid #ddd;  padding: 12px;  vertical-align: top;  color: #333;  min-width: 140px;  }  .custom-price-table td:last-child { min-width: 250px;  }  .custom-price-table th { background-color: #f9f9f9;  font-weight: 700;  text-align: center;  white-space: nowrap;  }  .custom-price-table .label-bold { font-weight: 700; }}.brxe-enfzva .brxe-vabfqr.brxe-block {row-gap: var(--space-xs)}.brxe-enfzva .brxe-oakgaa.brxe-block {row-gap: var(--space-xs)}.brxe-enfzva .brxe-ajzndh.brxe-block {row-gap: var(--space-xs)}.brxe-enfzva .brxe-typhmb.brxe-block {row-gap: var(--space-xs)}.brxe-enfzva .brxe-dbcdze.brxe-block {row-gap: var(--space-xs)}.brxe-enfzva .brxe-lnvcuu.brxe-block {row-gap: var(--space-xs)}.brxe-enfzva .brxe-cnnmoq.brxe-block {row-gap: var(--space-xs)}.brxe-enfzva .brxe-fxkaam.brxe-block {row-gap: var(--space-xs)}.brxe-enfzva .brxe-gduzrb.brxe-code {width: 100%}.brxe-gduzrb {  .custom-table-wrapper { overflow-x: auto;  margin-bottom: 20px;  }  .custom-price-table { width: 95%;  border-collapse: collapse;  font-size: var(--text-s);  min-width: 700px; margin-left: 40px; }  .custom-price-table th, .custom-price-table td { border: 1px solid #ddd;  padding: 12px;  vertical-align: top;  color: #333;  min-width: 140px;  vertical-align: middle; }  .custom-price-table td:last-child { min-width: 250px;  }  .custom-price-table th { background-color: #f9f9f9;  font-weight: 700;  text-align: center;  white-space: nowrap;  }  .custom-price-table .label-bold { font-weight: 700; } .equal-width { width: 20%; } }.brxe-enfzva .brxe-swmvsf.brxe-code {width: 100%}.brxe-swmvsf {  .custom-table-wrapper { overflow-x: auto;  margin-bottom: 20px;  }  .custom-price-table { width: 95%;  border-collapse: collapse;  font-size: 14px;  min-width: 700px; margin-left: 40px; }  .custom-price-table th, .custom-price-table td { border: 1px solid #ddd;  padding: 12px;  vertical-align: top;  color: #333;  min-width: 140px;  vertical-align: middle; }  .custom-price-table td:last-child { min-width: 250px;  }  .custom-price-table th { background-color: #f9f9f9;  font-weight: bold;  text-align: center;  white-space: nowrap;  }  .custom-price-table .label-bold { font-weight: 600; } .equal-width { width: 20%; } }.brxe-enfzva .brxe-sjplzx.brxe-text {margin-left: 45px}.brxe-enfzva .brxe-gsolpn.brxe-block {row-gap: var(--space-xs)}.brxe-enfzva .brxe-jitcmm.brxe-block {row-gap: var(--space-xs)}.brxe-enfzva .brxe-sxedom.brxe-block {row-gap: var(--space-xs)}.brxe-enfzva .brxe-wvbqlz.brxe-block {row-gap: var(--space-xs)}.brxe-enfzva .brxe-edddht.brxe-block {row-gap: var(--space-xs)}.brxe-enfzva .brxe-mjqrba.brxe-container {row-gap: var(--space-m)}.brxe-enfzva .brxe-pdyymw.brxe-section {row-gap: var(--space-l)}.brxe-enfzva .brxe-wrfkxy.brxe-template {box-shadow: inset 0 0 20px -10px var(--primary-d-3)}.brxe-wrfkxy { height: 600px; overflow-y: scroll;} .brxe-wrfkxy > section { padding: 0 1rem 2rem;}.brxe-enfzva .brxe-oxpvtd.brxe-brf-pro-forms-field-checkbox-wrapper {width: 100%}.brxe-oxpvtd .required:after,.brxe-oxpvtd.required:after { display: none;}.brxe-enfzva .brxe-jojfsj.brxe-block {row-gap: var(--space-m); margin-top: var(--space-xl); margin-bottom: var(--space-xl)}.brxe-enfzva .brxe-vymhcr.brxe-brf-pro-forms-field-next {width: 100%; max-width: 30rem; margin-right: auto; margin-left: auto}.brxe-enfzva .brxe-vymhcr.brxe-brf-pro-forms-field-next button {width: 100%; border-radius: var(--p-border-radius-xs)}.brxe-enfzva .brxe-rwsgps.brxe-heading {align-self: center; margin-top: var(--space-l); margin-bottom: var(--space-2xl)}.brxe-evaakw { white-space: wrap;}.brxe-enfzva .brxe-olflgo.brxe-div {display: flex; flex-direction: row; column-gap: var(--space-s)}.brxe-viynzk { white-space: wrap;}.brxe-enfzva .brxe-tzbxji.brxe-div {display: flex; flex-direction: column}.brxe-jibpkp { white-space: wrap;}.brxe-enfzva .brxe-klgseo.brxe-div {display: flex; flex-direction: column}.brxe-miaxyj { white-space: wrap;}.brxe-enfzva .brxe-wkxmfm.brxe-brf-pro-forms-field-live-value {font-weight: 600}.brxe-wkxmfm { white-space: wrap;}.brxe-hzzveo { white-space: nowrap;}.brxe-enfzva .brxe-oakqml.brxe-brf-pro-forms-field-previous {align-self: center; width: 100%; max-width: 30rem; margin-top: var(--space-l); margin-right: auto; margin-left: auto}.brxe-enfzva .brxe-oakqml.brxe-brf-pro-forms-field-previous button {width: 100%}.brxe-enfzva .brxe-thkxjw.brxe-brf-pro-forms-field-submit-button {width: 100%; max-width: 30rem}.brxe-enfzva .brxe-ioaihg.brxe-block {align-items: center; margin-top: 30px; margin-bottom: var(--space-l)}.brxe-enfzva .brxe-kiwksq.brxe-brf-pro-forms .input-icon-wrapper {flex-direction: row}.brxe-enfzva .brxe-kiwksq.brxe-brf-pro-forms .brf-field-divider {width: 100%}.brxe-enfzva .brxe-kiwksq.brxe-brf-pro-forms .brf-steps {top: -60px}.brxe-enfzva .brxe-kiwksq.brxe-brf-pro-forms {padding-top: var(--space-l); padding-right: 5%; padding-bottom: var(--space-l); padding-left: 5%}.brxe-enfzva .brxe-kiwksq.brxe-brf-pro-forms .form-group:not(.submit-button-wrapper) {padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0}.brxe-enfzva .brxe-kiwksq.brxe-brf-pro-forms .required:after {color: #ff0000; font-size: var(--text-xs)}.brxe-enfzva .brxe-kiwksq.brxe-brf-pro-forms div.message.success {display: none !important}.brxe-enfzva .brxe-kiwksq.brxe-brf-pro-forms div.message.error {display: none !important}.brxe-enfzva .brxe-kiwksq.brxe-brf-pro-forms label {font-size: var(--text-s)}.brxe-kiwksq :where(input), .brxe-kiwksq :where(textarea){ border-radius: 0!important; border: 1px solid var(--gray);}:where(.brxe-brf-pro-forms) .required:after { content: "＊"; padding: 0 4px; top: 0;}.brxe-enfzva.brxe-block {padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0; border: 2px solid var(--secondary); align-items: stretch}#brxe-zknwac {max-width: 760px; width: 100%}#brxe-fzyjuf {font-size: var(--text-m)}#brxe-cuogpg {font-size: var(--text-s); font-family: "NotoSansCJKjp"; font-weight: 700; letter-spacing: 1.6px; line-height: 1}#brxe-gltlqw {width: 100%; max-width: 620px; align-items: center; row-gap: var(--space-l)}