.ng-select.ng-select-opened>.ng-select-container{background:#fff;border-color:#b3b3b3 #ccc #d9d9d9}.ng-select.ng-select-opened>.ng-select-container:hover{box-shadow:none}.ng-select.ng-select-opened>.ng-select-container .ng-arrow{top:-2px;border-color:transparent transparent #999;border-width:0 5px 5px}.ng-select.ng-select-opened>.ng-select-container .ng-arrow:hover{border-color:transparent transparent #333}.ng-select.ng-select-opened.ng-select-top>.ng-select-container{border-top-right-radius:0;border-top-left-radius:0}.ng-select.ng-select-opened.ng-select-right>.ng-select-container{border-top-right-radius:0;border-bottom-right-radius:0}.ng-select.ng-select-opened.ng-select-bottom>.ng-select-container{border-bottom-right-radius:0;border-bottom-left-radius:0}.ng-select.ng-select-opened.ng-select-left>.ng-select-container{border-top-left-radius:0;border-bottom-left-radius:0}.ng-select.ng-select-focused:not(.ng-select-opened)>.ng-select-container{border-color:#007eff;box-shadow:inset 0 1px 1px #00000013,0 0 0 3px #007eff1a}.ng-select.ng-select-disabled>.ng-select-container{background-color:#f9f9f9}.ng-select .ng-has-value .ng-placeholder{display:none}.ng-select .ng-select-container{color:#333;background-color:#fff;border-radius:4px;border:1px solid #ccc;min-height:36px;align-items:center}.ng-select .ng-select-container:hover{box-shadow:0 1px #0000000f}.ng-select .ng-select-container .ng-value-container{align-items:center;padding-left:10px}[dir=rtl] .ng-select .ng-select-container .ng-value-container{padding-right:10px;padding-left:0}.ng-select .ng-select-container .ng-value-container .ng-placeholder{color:#999}.ng-select.ng-select-single .ng-select-container{height:36px}.ng-select.ng-select-single .ng-select-container .ng-value-container .ng-input{top:5px;left:0;padding-left:10px;padding-right:50px}[dir=rtl] .ng-select.ng-select-single .ng-select-container .ng-value-container .ng-input{padding-right:10px;padding-left:50px}.ng-select.ng-select-multiple.ng-select-disabled>.ng-select-container .ng-value-container .ng-value{background-color:#f9f9f9;border:1px solid #e6e6e6}.ng-select.ng-select-multiple.ng-select-disabled>.ng-select-container .ng-value-container .ng-value .ng-value-label{padding:0 5px}.ng-select.ng-select-multiple .ng-select-container .ng-value-container{padding-top:5px;padding-left:7px}[dir=rtl] .ng-select.ng-select-multiple .ng-select-container .ng-value-container{padding-right:7px;padding-left:0}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value{font-size:.9em;margin-bottom:5px;color:#333;background-color:#ebf5ff;border-radius:2px;margin-right:5px}[dir=rtl] .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value{margin-right:0;margin-left:5px}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value.ng-value-disabled{background-color:#f9f9f9}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value.ng-value-disabled .ng-value-label{padding-left:5px}[dir=rtl] .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value.ng-value-disabled .ng-value-label{padding-left:0;padding-right:5px}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-label,.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon{display:inline-block;padding:1px 5px}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon:hover{background-color:#d1e8ff}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon.left{border-right:1px solid #b8dbff}[dir=rtl] .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon.left{border-left:1px solid #b8dbff;border-right:none}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon.right{border-left:1px solid #b8dbff}[dir=rtl] .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon.right{border-left:0;border-right:1px solid #b8dbff}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-input{padding:0 0 3px 3px}[dir=rtl] .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-input{padding:0 3px 3px 0}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-input>input{color:#000}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-placeholder{top:5px;padding-bottom:5px;padding-left:3px}[dir=rtl] .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-placeholder{padding-right:3px;padding-left:0}.ng-select .ng-clear-wrapper{color:#999}.ng-select .ng-clear-wrapper:hover .ng-clear{color:#d0021b}.ng-select .ng-spinner-zone{padding:5px 5px 0 0}[dir=rtl] .ng-select .ng-spinner-zone{padding:5px 0 0 5px}.ng-select .ng-arrow-wrapper{width:25px;padding-right:5px}[dir=rtl] .ng-select .ng-arrow-wrapper{padding-left:5px;padding-right:0}.ng-select .ng-arrow-wrapper:hover .ng-arrow{border-top-color:#666}.ng-select .ng-arrow-wrapper .ng-arrow{border-color:#999 transparent transparent;border-style:solid;border-width:5px 5px 2.5px}.ng-dropdown-panel{background-color:#fff;border:1px solid #ccc;box-shadow:0 1px #0000000f;left:0}.ng-dropdown-panel.ng-select-top{bottom:100%;border-top-right-radius:4px;border-top-left-radius:4px;border-bottom-color:#e6e6e6;margin-bottom:-1px}.ng-dropdown-panel.ng-select-top .ng-dropdown-panel-items .ng-option:first-child{border-top-right-radius:4px;border-top-left-radius:4px}.ng-dropdown-panel.ng-select-right{left:100%;top:0;border-top-right-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;border-bottom-color:#e6e6e6;margin-bottom:-1px}.ng-dropdown-panel.ng-select-right .ng-dropdown-panel-items .ng-option:first-child{border-top-right-radius:4px}.ng-dropdown-panel.ng-select-bottom{top:100%;border-bottom-right-radius:4px;border-bottom-left-radius:4px;border-top-color:#e6e6e6;margin-top:-1px}.ng-dropdown-panel.ng-select-bottom .ng-dropdown-panel-items .ng-option:last-child{border-bottom-right-radius:4px;border-bottom-left-radius:4px}.ng-dropdown-panel.ng-select-left{left:-100%;top:0;border-top-left-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;border-bottom-color:#e6e6e6;margin-bottom:-1px}.ng-dropdown-panel.ng-select-left .ng-dropdown-panel-items .ng-option:first-child{border-top-left-radius:4px}.ng-dropdown-panel .ng-dropdown-header{border-bottom:1px solid #ccc;padding:5px 7px}.ng-dropdown-panel .ng-dropdown-footer{border-top:1px solid #ccc;padding:5px 7px}.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup{-webkit-user-select:none;user-select:none;padding:8px 10px;font-weight:500;color:#0000008a;cursor:pointer}.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup.ng-option-disabled{cursor:default}.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup.ng-option-marked{background-color:#f5faff}.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup.ng-option-selected,.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup.ng-option-selected.ng-option-marked{color:#0000008a;background-color:#ebf5ff;font-weight:600}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option{background-color:#fff;color:#000000de;padding:8px 10px}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected,.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected.ng-option-marked{color:#333;background-color:#ebf5ff}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected .ng-option-label,.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected.ng-option-marked .ng-option-label{font-weight:600}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-marked{background-color:#f5faff;color:#333}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-disabled{color:#ccc}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-child{padding-left:22px}[dir=rtl] .ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-child{padding-right:22px;padding-left:0}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option .ng-tag-label{font-size:80%;font-weight:400;padding-right:5px}[dir=rtl] .ng-dropdown-panel .ng-dropdown-panel-items .ng-option .ng-tag-label{padding-left:5px;padding-right:0}[dir=rtl] .ng-dropdown-panel{direction:rtl;text-align:right}:root{--font-size: 1rem;--font-base: "BIZ UDPGothic", sans-serif;--font-email: Arial, sans-serif;--line-height: 1.5;--icn-arrow-down: url(data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2214%22%20height%3D%228%22%20viewBox%3D%220%200%2014%208%22%3E%3Cpath%20d%3D%22M7%208c-.26%200-.51-.1-.71-.29l-6-6C-.1%201.32-.1.68.29.29s1.03-.39%201.42%200L7%205.59l5.29-5.3A.996.996%200%201%201%2013.7%201.7L7.71%207.71c-.2.2-.45.29-.71.29Z%22%20style%3D%22fill%3A%23525252%22%2F%3E%3C%2Fsvg%3E);--icn-search: url(data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2214%22%20height%3D%2214%22%20viewBox%3D%220%200%2014%2014%22%3E%3Cpath%20d%3D%22m13.71%2012.29-3.17-3.16c.67-.94%201.06-2.09%201.06-3.33C11.6%202.6%209%200%205.8%200S0%202.6%200%205.8s2.6%205.8%205.8%205.8c1.24%200%202.38-.39%203.32-1.05l3.17%203.16c.2.19.45.29.71.29s.51-.1.71-.29a.996.996%200%200%200%200-1.41ZM2%205.8C2%203.7%203.7%202%205.8%202s3.8%201.7%203.8%203.8-1.7%203.8-3.8%203.8S2%207.9%202%205.8Z%22%20style%3D%22fill%3A%23525252%22%2F%3E%3C%2Fsvg%3E);--icn-close: url(data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2214%22%20height%3D%2214%22%20viewBox%3D%220%200%2014%2014%22%3E%3Cpath%20d%3D%22m8.41%207%205.3-5.29A.996.996%200%201%200%2012.3.3L7%205.59%201.71.29C1.32-.1.68-.1.29.29s-.39%201.03%200%201.42L5.59%207l-5.3%205.29a.996.996%200%200%200%20.71%201.7c.26%200%20.51-.1.71-.29L7%208.41l5.29%205.29c.2.2.45.29.71.29s.51-.1.71-.29a.996.996%200%200%200%200-1.41L8.42%207Z%22%20style%3D%22fill%3A%23525252%22%2F%3E%3C%2Fsvg%3E)}:root .is-yet,:root :disabled,:root [disabled]{--icn-arrow-down: url(data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%2214%22%20height%3D%228%22%20viewBox%3D%220%200%2014%208%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M1%201L7%207L13%201%22%20stroke%3D%22%23CCCCCC%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3C%2Fsvg%3E)}:root{--primary: #006c60;--sub: #8fd3c8;--sub-bg: #def0ef;--emphasis: #bf507b;--emphasis-bg: #ffedf3;--black: #000;--sub-gray: #525252;--mint-green: #def0ef;--gray: #666;--beige: #f8f3ed;--white: #fff;--attention: #c94e38;--attention-bg: #ffedde;--attention-sub: #ffbb85;--attention-sub-bg: #ffe3c1;--border: #ccc;--limited: #6fb57d;--limited-bg: #f6ffff;--head: var(--primary);--tab-bg: var(--mint-green);--svg-black: #555;--svg-green: #429f89;--svg-white: var(--white);--mdl-loading-ringsize: 8rem;--base-gradation: linear-gradient(90deg, #006c60 0%, #10a280 100%);--base-gradation-start: #006c60;--base-gradation-end: #10a280;--emphasis-gradation-start: var(--emphasis);--emphasis-gradation-end: #e96196;--emphasis-gradation: linear-gradient( 90deg, var(--emphasis-gradation-start) 0%, var(--emphasis-gradation-end) 100% );--attention-gradation-start: var(--attention);--attention-gradation-end: #ff6347;--attention-gradation: linear-gradient( 90deg, var(--attention-gradation-start) 0%, var(--attention-gradation-end) 100% );--text: var(--black);--link: var(--primary);--link-active: var(--sub);--heading-page-text: var(--white);--heading-page-bg: var(--base-gradation);--heading-section-bg: var(--mint-green);--heading-section-text: var(--primary);--heading-block-bg: var(--base-gradation);--heading-block-bg-sub: var(--emphasis-gradation);--accordion-body-bg: #f8f3ed;--accordion-head-bg: var(--sub-bg);--accordion-head: var(--primary);--box-bg-option: #f8f3ed;--step-bg: #f8f3ed;--step-active: #ed7faa;--box--bg-result-head: var(--base-gradation);--form-placeholder: #c4c4c4;--form-placeholder-error: #e00000;--form-border: #ccc;--form-border-hover: #999;--form-border-hover-error: #e00000;--form-border-error: #ffacac;--form-border-changed: var(--attention-sub);--form-shadow-focus: #c5f4ed;--form-shadow-error: #ffb0b0;--form-shadow-changed: var(--attention-sub-bg);--form-border-checked: var(--sub);--form-border-checked-error: #e00000;--form-border-checked-changed: var(--attention);--form-bg-checked: #f6ffff;--form-bg-error: #fff0f0;--form-bg-changed: var(--attention-sub-bg);--radio-checked-mark: var(--base-gradation);--radio-checked-mark-error: #e00000;--radio-checked-mark-changed: var(--attention);--form-bg-disable: #f2f2f2;--form-border-disable: #ccc;--form-text-disable: #ccc;--step-border-top: var(--primary);--step-item-past: var(--sub);--step-item: var(--primary);--box-sub-bg: #f6ffff;--accident-progress-new: #c94e38;--accident-progress-yet: var(--sub-bg);--accident-progress: var(--primary);--accident-progress-new-arrow: #ccc;--accident-progress-arrow: #8fd3c8;--accident-progress-border: var(--sub);--accordion-head-notset: var(--primary);--estimate-result-head: var(--base-gradation);--estimate-result-head-summary: var(--base-gradation);--estimate-result-head-compensation: var(--base-gradation);--estimate-result-head-txt: var(--primary);--estimate-result-sub: var(--sub-bg);--estimate-result-body: #f8f3ed;--estimate-result-head-sub: var(--sub-bg);--estimate-result-panel-bg: var(--limited-bg);--estimate-result-panel-border: var(--sub);--estimate-result-panel-text: var(--primary);--estimate-result-border: var(--sub-bg);--estimate-result-discount-head: var(--emphasis-gradation);--estimate-result-discount-border: #8fd3c8;--estimate-result-discount-sub: #ffedf3;--icn-accent: #429f89;--icn_save-line: var(--sub-gray);--icn_inquiry-notone: var(--sub-gray);--oval-fill: #e96196;--cross-fill: #525252;--frame-stroke: #f7c8d5;--frame-fill: #fff;--person-stroke: #006c60;--person-fill: #8fd3c8;--separated-person-stroke: #e96196;--separated-person-fill: #f7c8d5;--livingTogether-fill: #def0ef;--livingTogether-caption-fill: #006c60;--livingSeparately-fill: #ffedf3;--livingSeparately-caption-fill: #bf507b;--number-fill: #006c60;--radius-corner: 1.25rem;--radius-corner-half: .625rem;--radius-corner-quarter: .3125rem;--radius-corner-small: .6875rem;--radius-corner-8: .5rem;--radius-corner-6: .375rem;--radius-corner-4: .25rem;--radius-corner-2: .125rem;--radius-circle: 50%;--radius-capsule: 9999px;--radius-corner-half-top: var(--radius-corner-half) var(--radius-corner-half) 0 0;--radius-corner-half-right: 0 var(--radius-corner-half) var(--radius-corner-half) 0;--radius-corner-half-bottom: 0 0 var(--radius-corner-half) var(--radius-corner-half);--radius-corner-half-left: var(--radius-corner-half) 0 0 var(--radius-corner-half);--radius-corner-quarter-top: var(--radius-corner-quarter) var(--radius-corner-quarter) 0 0;--radius-corner-small-top: var(--radius-corner-small) var(--radius-corner-small) 0 0;--radius-corner-small-right: 0 var(--radius-corner-small) var(--radius-corner-small) 0;--radius-corner-small-bottom: 0 0 var(--radius-corner-small) var(--radius-corner-small);--radius-corner-small-left: var(--radius-corner-small) 0 0 var(--radius-corner-small);--radius-capsule-left: var(--radius-capsule) 0 0 var(--radius-capsule);--box-radius: var(--radius-corner);--box-half-radius: var(--radius-corner-half);--box-small-radius: var(--radius-corner-small);--button-emphasis-radius: var(--radius-capsule);--form-radius: var(--radius-corner-small);--form-radius-top: var(--radius-corner-small-top);--form-radius-checkbox: var(--radius-corner-4);--box-shadow-focus: 0 0 0 3px var(--form-shadow-focus);--box-shadow-error: 0 0 0 3px var(--form-shadow-error);--box-shadow-changed: 0 0 0 3px var(--form-shadow-changed);--box-shadow-button: 0 4px 0 0 rgba(0, 0, 0, .2);--box-shadow-button-focus: var(--box-shadow-focus), var(--box-shadow-button);--box-shadow-sticky: 0 3px 4px -2px rgba(0, 0, 0, .25);--font-weight-normal: 400;--font-weight-bold: 700;--opacity-button-hover: .7}:root body{--bg-color: var(--beige)}:root .loading,:root .mdl-loading{--loading-primary: #8fd3c8;--loading-sub: #f7c8d5;--loading-accent: #e96196}:root aside{--aside-bg: var(--bg-color)}:root footer{--footer-copyright: var(--base-gradation);--footer-nav: var(--mint-green);--footer-link: var(--primary);--footer-pagetop-bg: var(--base-gradation);--footer-pagetop-arrow: var(--white)}:root [class^=tbl-]{--table-head: var(--mint-green);--table-head-border: var(--sub);--table-body: #f8f3ed}:root [class^=tbl-] .--emphasis{--table-head-emphasis: #ffedf3;--table-head-border-emphasis: var(--emphasis)}:root .tbl-horizontal{--table-border: #fff;--table-body: #f6ffff}:root .tbl-header-contract,:root .tbl-contract,:root .tbl-comparison{--table-head-lv1: #def0ef;--table-head-lv2: #f8f3ed;--table-head-sub: #eae0d3;--table-body-sub: #f6ffff}:root .--content .tbl-stack>dl div dd{--table-body: #fff}:root .--content .--body .tbl-stack>dl div dd,:root .--content fieldset .tbl-stack>dl div dd{--table-body: #f8f3ed}:root table{--table-bg: var(--mint-green);--table-body: #f8f3ed}:root .mdl-form-group{--primary-bg: #def0ef;--sub-bg: #ffedf3}:root .mdl-form-group .heading-block{--heading-block-bg: var(--base-gradation);--heading-block-bg-sub: var(--emphasis-gradation)}:root a,:root button{--button-primary: var(--primary);--button-emphasis: #c94e38;--button-process: var(--emphasis);--button-focus: var(--form-shadow-focus);--button-disabled: var(--form-border-disable)}:root .mdl-compare-changes{--table-heading-before: var(--primary);--table-heading-before-border: var(--primary);--table-heading-after: var(--attention);--table-heading-after-border: #ff6347;--table-head: var(--mint-green);--table-head-border: var(--sub);--table-body: #f8f3ed;--table-body-sub: #f6ffff}:root .mdl-compare{--table-head: var(--primary);--table-head-emphasis: var(--emphasis);--table-head-sub: var(--sub-bg);--table-head-sub-emphasis: #f7c8d5;--table-bg: var(--bg-color);--table-bg-emphasis: #ffedf3}:root .box-discount{--table-head: var(--primary);--table-head-emphasis: var(--emphasis);--table-head-sub: var(--sub-bg);--table-head-sub-emphasis: #f7c8d5;--table-bg: var(--bg-color);--table-bg-emphasis: #ffedf3}:root .mdl-flow-payment .--print{--print-fill: #429f89}:root .mdl-flow-payment .--cvs{--cvs-fill: #429f89;--yen-fill: #db8cb4}:root .mdl-flow-payment .--document{--document-fill: #469e87}:root .mdl-flow-payment .--postcard{--postcard-fill-top: #429f89;--postcard-fill-bottom: #429f89;--important-fill: #db8cb4}.theme-au{--primary: #eb5505;--emphasis: var(--primary);--sub: #ffbb85;--sub-bg: #ffedde;--gray: #595757;--link: #0066aa;--link-active: #0066aa;--text: #333;--sub-gray: #525252;--base-gradation: linear-gradient(90deg, #da5e29 0%, #fd8846 100%);--base-gradation-start: #da5e29;--base-gradation-end: #fd8846;--head: var(--gray);--tab-bg: #f3f3f3;--border: #ccc;--limited: var(--gray);--limited-bg: var(--bg-color);--heading-page-text: var(--primary);--heading-page-bg: #f3f3f3;--heading-section-bg: #f3f3f3;--heading-section-text: var(--primary);--heading-block-bg: var(--base-gradation);--accordion-body-bg: #f3f3f3;--accordion-head-bg: var(--gray);--accordion-head: var(--white);--form-shadow-focus: var(--sub-bg);--form-border-checked: var(--sub);--form-bg-checked: var(--white);--radio-checked-mark: var(--base-gradation);--step-border-top: #ccc;--step-item-past: #ccc;--step-item: #ccc;--box-sub-bg: #f3f3f3;--accident-progress-new: var(--primary);--accident-progress-yet: #f3f3f3;--accident-progress: var(--gray);--accident-progress-new-arrow: #ffbb85;--accident-progress-arrow: #ccc;--accident-progress-border: #ccc;--accordion-head-notset: var(--gray);--estimate-result-head: var(--base-gradation);--estimate-result-head-summary: var(--gray);--estimate-result-head-compensation: var(--gray);--estimate-result-head-txt: var(--gray);--estimate-result-sub: #ccc;--estimate-result-body: #f3f3f3;--estimate-result-border: #f3f3f3;--estimate-result-panel-bg: #ffedde;--estimate-result-panel-border: #ffbb85;--estimate-result-panel-text: #a14b0b;--estimate-result-discount-head: var(--primary);--estimate-result-discount-border: #ffbb85;--estimate-result-discount-sub: #ffedde;--icn-accent: var(--primary);--icn_save-line: var(--primary);--icn_inquiry-notone: url(#paint0_linear_8454_36599);--oval-fill: #eb5505;--cross-fill: #525252;--frame-stroke: #ffbb85;--frame-fill: #fff;--person-stroke: #a14b0b;--person-fill: #ffbb85;--separated-person-stroke: #a14b0b;--separated-person-fill: #ffbb85;--livingTogether-fill: #ffedde;--livingTogether-caption-fill: #eb5505;--livingSeparately-fill: #f8f3ed;--livingSeparately-caption-fill: #a14b0b;--number-fill: #a14b0b;--button-emphasis-radius: var(--radius-capsule);--box-shadow-focus: 0 0 0 3px #ffe3c1;--box-shadow-button-focus: var(--box-shadow-focus), var(--box-shadow-button)}.theme-au body{--bg-color: #f3f3f3}.theme-au .loading,.theme-au .mdl-loading{--loading-primary: var(--primary);--loading-sub: var(--sub);--loading-accent: #f3f3f3}.theme-au aside{--aside-bg: #f3f3f3}.theme-au footer{--footer-copyright: var(--gray);--footer-nav: #f3f3f3;--footer-link: var(--text);--footer-pagetop-bg: #f2f2f2;--footer-pagetop-arrow: var(--primary)}.theme-au [class^=tbl-]{--table-head: #ccc;--table-head-border: var(--gray);--table-body: #f3f3f3}.theme-au [class^=tbl-] .--emphasis{--table-head-emphasis: var(--sub-bg);--table-head-border-emphasis: var(--emphasis)}.theme-au .tbl-header-contract,.theme-au .tbl-contract,.theme-au .tbl-comparison{--table-head-lv1: #ccc;--table-head-lv2: #f3f3f3;--table-head-sub: #ffbb85;--table-body-sub: #ffedde}.theme-au .--content .tbl-stack>dl div dd{--table-body: #fff}.theme-au .--content .--body .tbl-stack>dl div dd{--table-body: #f3f3f3}.theme-au table th{--table-bg: #ffedde}.theme-au .mdl-form-group{--primary-bg: #f3f3f3;--sub-bg: #f8f3ed}.theme-au .mdl-form-group .heading-block{--heading-block-bg: var(--gray);--heading-block-bg-sub: var(--primary)}.theme-au a,.theme-au button{--button-focus: var(--form-shadow-focus);--button-emphasis: var(--primary)}.theme-au .mdl-compare-changes{--table-heading-before: var(--gray);--table-heading-before-border: var(--gray);--table-heading-after: var(--primary);--table-heading-after-border: var(--primary);--table-head: #ccc;--table-head-border: var(--gray);--table-body: var(--sub-bg);--table-body-sub: #f3f3f3}.theme-au .mdl-compare{--table-head: var(--gray);--table-head-emphasis: var(--primary);--table-head-sub: #ccc;--table-head-sub-emphasis: var(--sub);--table-bg: #f3f3f3;--table-bg-emphasis: var(--sub-bg)}.theme-au .mdl-flow-payment .--print{--print-fill: #eb5505}.theme-au .mdl-flow-payment .--cvs{--cvs-fill: #ffbb85;--yen-fill: #eb5505}.theme-au .mdl-flow-payment .--document{--document-fill: #eb5505}.theme-au .mdl-flow-payment .--postcard{--postcard-fill-top: #eb5505;--postcard-fill-bottom: #ffbb85;--important-fill: #db8cb4}*:where(:not(iframe,canvas,img,svg,video,input,select):not(svg *,symbol *)){all:unset;display:revert}*,*:before,*:after{box-sizing:inherit}html{box-sizing:border-box}ol,ul{list-style:none}img{max-width:100%}table{border-collapse:collapse}textarea{white-space:revert}::placeholder{color:var(--form-placeholder)}svg{overflow-x:visible;overflow-y:visible}dialog{border:0}dialog::-webkit-backdrop{background:rgba(0,0,0,.2)}dialog::backdrop{background:rgba(0,0,0,.2)}summary{display:block;list-style:none}summary::-webkit-details-marker{display:none}@media print,screen and (min-width: 64rem){.is-hidden-ld{display:none}.is-visible-ld{display:unset}}@media screen and (max-width: 64rem){.is-hidden-md{display:none}.is-visible-md{display:unset}}@media screen and (max-width: 40rem){.is-hidden-sd{display:none}.is-visible-sd{display:unset}}.is-hidden{display:none!important}.is-fixed-ld>app-root>div>div{background:var(--white)}.is-fixed-ld>app-root>div>div>div{min-width:64rem!important;box-shadow:none}.is-fixed-sd>app-root>div>div{background:var(--tab-bg)}@media print,screen and (min-width: 64rem){.is-fixed-sd>app-root>div>div>div{margin:0 auto;width:26.75rem}}@media print{.is-hidden-print{display:none}}:root{--gutter-width: 1.5rem;--outer-margin: 2rem;--gutter-compensation: calc((var(--gutter-width) * .5) * -1);--half-gutter-width: calc((var(--gutter-width) * .5))}.container-fluid,.container{margin-right:auto;margin-left:auto}.container-fluid{padding-right:var(--outer-margin, 2rem);padding-left:var(--outer-margin, 2rem)}.container-fluid .row,.container .row{display:flex;flex:0 1 auto;flex-direction:row;max-width:100%}.container-fluid .row.--wrap,.container .row.--wrap{flex-wrap:wrap}.container-fluid .row.--wrap.field,.container .row.--wrap.field{row-gap:.375rem}.container-fluid .row.--reverse,.container .row.--reverse{flex-direction:row-reverse}.container-fluid .row.--column,.container .row.--column{align-items:stretch;flex-direction:column}.container-fluid .row.--align-stretch,.container .row.--align-stretch{align-items:stretch}.container-fluid .row.--start,.container .row.--start{align-items:flex-start;justify-content:flex-start}.container-fluid .row.--align-start,.container .row.--align-start{align-items:flex-start}.container-fluid .row.--justify-start,.container .row.--justify-start{justify-content:flex-start}.container-fluid .row.--center,.container .row.--center{justify-content:center}.container-fluid .row.--align-center,.container .row.--align-center{align-items:center}.container-fluid .row.--justify-center,.container .row.--justify-center{justify-content:center}.container-fluid .row.--end,.container .row.--end{justify-content:flex-end;align-items:flex-end}.container-fluid .row.--align-end,.container .row.--align-end{align-items:flex-end}.container-fluid .row.--justify-end,.container .row.--justify-end{justify-content:flex-end}.container-fluid .row.--around,.container .row.--around{justify-content:space-around}.container-fluid .row.--between,.container .row.--between{justify-content:space-between}.container-fluid .row.--margin,.container .row.--margin{margin:.5rem 0}.container-fluid .row.--gutter-xs,.container .row.--gutter-xs{gap:.25rem}.container-fluid .row.--gutter-s,.container .row.--gutter-s{gap:.75rem}.container-fluid .row.--gutter,.container .row.--gutter{gap:1.5rem}.container-fluid .row.--gutter-0-1,.container .row.--gutter-0-1{gap:.5rem 0rem}.container-fluid .row.--gutter-0-2,.container .row.--gutter-0-2{gap:1rem 0rem}.container-fluid .row.--gutter-1,.container .row.--gutter-1{gap:0 .5rem}.container-fluid .row.--gutter-1-1,.container .row.--gutter-1-1{gap:.5rem .5rem}.container-fluid .row.--gutter-1-2,.container .row.--gutter-1-2{gap:1rem .5rem}.container-fluid .row.--gutter-2,.container .row.--gutter-2{gap:0 1rem}.container-fluid .row.--gutter-2-1,.container .row.--gutter-2-1{gap:.5rem 1rem}.container-fluid .row.--gutter-2-2,.container .row.--gutter-2-2{gap:1rem 1rem}.container-fluid .row.--gutter-3,.container .row.--gutter-3{gap:0 1.5rem}.container-fluid .row.--gutter-3-1,.container .row.--gutter-3-1{gap:.5rem 1.5rem}.container-fluid .row.--gutter-3-2,.container .row.--gutter-3-2{gap:1rem 1.5rem}.container-fluid .row.--gutter-4,.container .row.--gutter-4{gap:0 2rem}.container-fluid .row.--gutter-4-1,.container .row.--gutter-4-1{gap:.5rem 2rem}.container-fluid .row.--gutter-4-2,.container .row.--gutter-4-2{gap:1rem 2rem}.container-fluid .row.--gutter-5,.container .row.--gutter-5{gap:0 2.5rem}.container-fluid .row.--gutter-5-1,.container .row.--gutter-5-1{gap:.5rem 2.5rem}.container-fluid .row.--gutter-5-2,.container .row.--gutter-5-2{gap:1rem 2.5rem}.container-fluid .row.--gutter-6,.container .row.--gutter-6{gap:0 3rem}.container-fluid .row.--gutter-6-1,.container .row.--gutter-6-1{gap:.5rem 3rem}.container-fluid .row.--gutter-6-2,.container .row.--gutter-6-2{gap:1rem 3rem}.container-fluid .row.--gutter-7,.container .row.--gutter-7{gap:0 3.5rem}.container-fluid .row.--gutter-7-1,.container .row.--gutter-7-1{gap:.5rem 3.5rem}.container-fluid .row.--gutter-7-2,.container .row.--gutter-7-2{gap:1rem 3.5rem}.container-fluid .row.--gutter-8,.container .row.--gutter-8{gap:0 4rem}.container-fluid .row.--gutter-8-1,.container .row.--gutter-8-1{gap:.5rem 4rem}.container-fluid .row.--gutter-8-2,.container .row.--gutter-8-2{gap:1rem 4rem}.container-fluid .row.--gutter-9,.container .row.--gutter-9{gap:0 4.5rem}.container-fluid .row.--gutter-9-1,.container .row.--gutter-9-1{gap:.5rem 4.5rem}.container-fluid .row.--gutter-9-2,.container .row.--gutter-9-2{gap:1rem 4.5rem}.container-fluid .row.--gutter-10,.container .row.--gutter-10{gap:0 5rem}.container-fluid .row.--gutter-10-1,.container .row.--gutter-10-1{gap:.5rem 5rem}.container-fluid .row.--gutter-10-2,.container .row.--gutter-10-2{gap:1rem 5rem}.container-fluid .row .col,.container-fluid .row .col-auto,.container-fluid .row .col-1,.container-fluid .row .col-2,.container-fluid .row .col-3,.container-fluid .row .col-4,.container-fluid .row .col-5,.container-fluid .row .col-6,.container-fluid .row .col-7,.container-fluid .row .col-8,.container-fluid .row .col-9,.container-fluid .row .col-10,.container-fluid .row .col-11,.container-fluid .row .col-12,.container-fluid .row .col-offset-0,.container-fluid .row .col-offset-1,.container-fluid .row .col-offset-2,.container-fluid .row .col-offset-3,.container-fluid .row .col-offset-4,.container-fluid .row .col-offset-5,.container-fluid .row .col-offset-6,.container-fluid .row .col-offset-7,.container-fluid .row .col-offset-8,.container-fluid .row .col-offset-9,.container-fluid .row .col-offset-10,.container-fluid .row .col-offset-11,.container-fluid .row .col-offset-12,.container .row .col,.container .row .col-auto,.container .row .col-1,.container .row .col-2,.container .row .col-3,.container .row .col-4,.container .row .col-5,.container .row .col-6,.container .row .col-7,.container .row .col-8,.container .row .col-9,.container .row .col-10,.container .row .col-11,.container .row .col-12,.container .row .col-offset-0,.container .row .col-offset-1,.container .row .col-offset-2,.container .row .col-offset-3,.container .row .col-offset-4,.container .row .col-offset-5,.container .row .col-offset-6,.container .row .col-offset-7,.container .row .col-offset-8,.container .row .col-offset-9,.container .row .col-offset-10,.container .row .col-offset-11,.container .row .col-offset-12{flex:0 0 auto;padding:0}.container-fluid .row .col.--reverse,.container-fluid .row .col-auto.--reverse,.container-fluid .row .col-1.--reverse,.container-fluid .row .col-2.--reverse,.container-fluid .row .col-3.--reverse,.container-fluid .row .col-4.--reverse,.container-fluid .row .col-5.--reverse,.container-fluid .row .col-6.--reverse,.container-fluid .row .col-7.--reverse,.container-fluid .row .col-8.--reverse,.container-fluid .row .col-9.--reverse,.container-fluid .row .col-10.--reverse,.container-fluid .row .col-11.--reverse,.container-fluid .row .col-12.--reverse,.container-fluid .row .col-offset-0.--reverse,.container-fluid .row .col-offset-1.--reverse,.container-fluid .row .col-offset-2.--reverse,.container-fluid .row .col-offset-3.--reverse,.container-fluid .row .col-offset-4.--reverse,.container-fluid .row .col-offset-5.--reverse,.container-fluid .row .col-offset-6.--reverse,.container-fluid .row .col-offset-7.--reverse,.container-fluid .row .col-offset-8.--reverse,.container-fluid .row .col-offset-9.--reverse,.container-fluid .row .col-offset-10.--reverse,.container-fluid .row .col-offset-11.--reverse,.container-fluid .row .col-offset-12.--reverse,.container .row .col.--reverse,.container .row .col-auto.--reverse,.container .row .col-1.--reverse,.container .row .col-2.--reverse,.container .row .col-3.--reverse,.container .row .col-4.--reverse,.container .row .col-5.--reverse,.container .row .col-6.--reverse,.container .row .col-7.--reverse,.container .row .col-8.--reverse,.container .row .col-9.--reverse,.container .row .col-10.--reverse,.container .row .col-11.--reverse,.container .row .col-12.--reverse,.container .row .col-offset-0.--reverse,.container .row .col-offset-1.--reverse,.container .row .col-offset-2.--reverse,.container .row .col-offset-3.--reverse,.container .row .col-offset-4.--reverse,.container .row .col-offset-5.--reverse,.container .row .col-offset-6.--reverse,.container .row .col-offset-7.--reverse,.container .row .col-offset-8.--reverse,.container .row .col-offset-9.--reverse,.container .row .col-offset-10.--reverse,.container .row .col-offset-11.--reverse,.container .row .col-offset-12.--reverse{flex-direction:column-reverse}.container-fluid .row .col.--start,.container-fluid .row .col.--top,.container-fluid .row .col-auto.--start,.container-fluid .row .col-auto.--top,.container-fluid .row .col-1.--start,.container-fluid .row .col-1.--top,.container-fluid .row .col-2.--start,.container-fluid .row .col-2.--top,.container-fluid .row .col-3.--start,.container-fluid .row .col-3.--top,.container-fluid .row .col-4.--start,.container-fluid .row .col-4.--top,.container-fluid .row .col-5.--start,.container-fluid .row .col-5.--top,.container-fluid .row .col-6.--start,.container-fluid .row .col-6.--top,.container-fluid .row .col-7.--start,.container-fluid .row .col-7.--top,.container-fluid .row .col-8.--start,.container-fluid .row .col-8.--top,.container-fluid .row .col-9.--start,.container-fluid .row .col-9.--top,.container-fluid .row .col-10.--start,.container-fluid .row .col-10.--top,.container-fluid .row .col-11.--start,.container-fluid .row .col-11.--top,.container-fluid .row .col-12.--start,.container-fluid .row .col-12.--top,.container-fluid .row .col-offset-0.--start,.container-fluid .row .col-offset-0.--top,.container-fluid .row .col-offset-1.--start,.container-fluid .row .col-offset-1.--top,.container-fluid .row .col-offset-2.--start,.container-fluid .row .col-offset-2.--top,.container-fluid .row .col-offset-3.--start,.container-fluid .row .col-offset-3.--top,.container-fluid .row .col-offset-4.--start,.container-fluid .row .col-offset-4.--top,.container-fluid .row .col-offset-5.--start,.container-fluid .row .col-offset-5.--top,.container-fluid .row .col-offset-6.--start,.container-fluid .row .col-offset-6.--top,.container-fluid .row .col-offset-7.--start,.container-fluid .row .col-offset-7.--top,.container-fluid .row .col-offset-8.--start,.container-fluid .row .col-offset-8.--top,.container-fluid .row .col-offset-9.--start,.container-fluid .row .col-offset-9.--top,.container-fluid .row .col-offset-10.--start,.container-fluid .row .col-offset-10.--top,.container-fluid .row .col-offset-11.--start,.container-fluid .row .col-offset-11.--top,.container-fluid .row .col-offset-12.--start,.container-fluid .row .col-offset-12.--top,.container .row .col.--start,.container .row .col.--top,.container .row .col-auto.--start,.container .row .col-auto.--top,.container .row .col-1.--start,.container .row .col-1.--top,.container .row .col-2.--start,.container .row .col-2.--top,.container .row .col-3.--start,.container .row .col-3.--top,.container .row .col-4.--start,.container .row .col-4.--top,.container .row .col-5.--start,.container .row .col-5.--top,.container .row .col-6.--start,.container .row .col-6.--top,.container .row .col-7.--start,.container .row .col-7.--top,.container .row .col-8.--start,.container .row .col-8.--top,.container .row .col-9.--start,.container .row .col-9.--top,.container .row .col-10.--start,.container .row .col-10.--top,.container .row .col-11.--start,.container .row .col-11.--top,.container .row .col-12.--start,.container .row .col-12.--top,.container .row .col-offset-0.--start,.container .row .col-offset-0.--top,.container .row .col-offset-1.--start,.container .row .col-offset-1.--top,.container .row .col-offset-2.--start,.container .row .col-offset-2.--top,.container .row .col-offset-3.--start,.container .row .col-offset-3.--top,.container .row .col-offset-4.--start,.container .row .col-offset-4.--top,.container .row .col-offset-5.--start,.container .row .col-offset-5.--top,.container .row .col-offset-6.--start,.container .row .col-offset-6.--top,.container .row .col-offset-7.--start,.container .row .col-offset-7.--top,.container .row .col-offset-8.--start,.container .row .col-offset-8.--top,.container .row .col-offset-9.--start,.container .row .col-offset-9.--top,.container .row .col-offset-10.--start,.container .row .col-offset-10.--top,.container .row .col-offset-11.--start,.container .row .col-offset-11.--top,.container .row .col-offset-12.--start,.container .row .col-offset-12.--top{align-self:flex-start}.container-fluid .row .col.--middle,.container-fluid .row .col-auto.--middle,.container-fluid .row .col-1.--middle,.container-fluid .row .col-2.--middle,.container-fluid .row .col-3.--middle,.container-fluid .row .col-4.--middle,.container-fluid .row .col-5.--middle,.container-fluid .row .col-6.--middle,.container-fluid .row .col-7.--middle,.container-fluid .row .col-8.--middle,.container-fluid .row .col-9.--middle,.container-fluid .row .col-10.--middle,.container-fluid .row .col-11.--middle,.container-fluid .row .col-12.--middle,.container-fluid .row .col-offset-0.--middle,.container-fluid .row .col-offset-1.--middle,.container-fluid .row .col-offset-2.--middle,.container-fluid .row .col-offset-3.--middle,.container-fluid .row .col-offset-4.--middle,.container-fluid .row .col-offset-5.--middle,.container-fluid .row .col-offset-6.--middle,.container-fluid .row .col-offset-7.--middle,.container-fluid .row .col-offset-8.--middle,.container-fluid .row .col-offset-9.--middle,.container-fluid .row .col-offset-10.--middle,.container-fluid .row .col-offset-11.--middle,.container-fluid .row .col-offset-12.--middle,.container .row .col.--middle,.container .row .col-auto.--middle,.container .row .col-1.--middle,.container .row .col-2.--middle,.container .row .col-3.--middle,.container .row .col-4.--middle,.container .row .col-5.--middle,.container .row .col-6.--middle,.container .row .col-7.--middle,.container .row .col-8.--middle,.container .row .col-9.--middle,.container .row .col-10.--middle,.container .row .col-11.--middle,.container .row .col-12.--middle,.container .row .col-offset-0.--middle,.container .row .col-offset-1.--middle,.container .row .col-offset-2.--middle,.container .row .col-offset-3.--middle,.container .row .col-offset-4.--middle,.container .row .col-offset-5.--middle,.container .row .col-offset-6.--middle,.container .row .col-offset-7.--middle,.container .row .col-offset-8.--middle,.container .row .col-offset-9.--middle,.container .row .col-offset-10.--middle,.container .row .col-offset-11.--middle,.container .row .col-offset-12.--middle{align-self:center}.container-fluid .row .col.--bottom,.container-fluid .row .col-auto.--bottom,.container-fluid .row .col-1.--bottom,.container-fluid .row .col-2.--bottom,.container-fluid .row .col-3.--bottom,.container-fluid .row .col-4.--bottom,.container-fluid .row .col-5.--bottom,.container-fluid .row .col-6.--bottom,.container-fluid .row .col-7.--bottom,.container-fluid .row .col-8.--bottom,.container-fluid .row .col-9.--bottom,.container-fluid .row .col-10.--bottom,.container-fluid .row .col-11.--bottom,.container-fluid .row .col-12.--bottom,.container-fluid .row .col-offset-0.--bottom,.container-fluid .row .col-offset-1.--bottom,.container-fluid .row .col-offset-2.--bottom,.container-fluid .row .col-offset-3.--bottom,.container-fluid .row .col-offset-4.--bottom,.container-fluid .row .col-offset-5.--bottom,.container-fluid .row .col-offset-6.--bottom,.container-fluid .row .col-offset-7.--bottom,.container-fluid .row .col-offset-8.--bottom,.container-fluid .row .col-offset-9.--bottom,.container-fluid .row .col-offset-10.--bottom,.container-fluid .row .col-offset-11.--bottom,.container-fluid .row .col-offset-12.--bottom,.container .row .col.--bottom,.container .row .col-auto.--bottom,.container .row .col-1.--bottom,.container .row .col-2.--bottom,.container .row .col-3.--bottom,.container .row .col-4.--bottom,.container .row .col-5.--bottom,.container .row .col-6.--bottom,.container .row .col-7.--bottom,.container .row .col-8.--bottom,.container .row .col-9.--bottom,.container .row .col-10.--bottom,.container .row .col-11.--bottom,.container .row .col-12.--bottom,.container .row .col-offset-0.--bottom,.container .row .col-offset-1.--bottom,.container .row .col-offset-2.--bottom,.container .row .col-offset-3.--bottom,.container .row .col-offset-4.--bottom,.container .row .col-offset-5.--bottom,.container .row .col-offset-6.--bottom,.container .row .col-offset-7.--bottom,.container .row .col-offset-8.--bottom,.container .row .col-offset-9.--bottom,.container .row .col-offset-10.--bottom,.container .row .col-offset-11.--bottom,.container .row .col-offset-12.--bottom{align-self:flex-end}.container-fluid .row .col.--first,.container-fluid .row .col-auto.--first,.container-fluid .row .col-1.--first,.container-fluid .row .col-2.--first,.container-fluid .row .col-3.--first,.container-fluid .row .col-4.--first,.container-fluid .row .col-5.--first,.container-fluid .row .col-6.--first,.container-fluid .row .col-7.--first,.container-fluid .row .col-8.--first,.container-fluid .row .col-9.--first,.container-fluid .row .col-10.--first,.container-fluid .row .col-11.--first,.container-fluid .row .col-12.--first,.container-fluid .row .col-offset-0.--first,.container-fluid .row .col-offset-1.--first,.container-fluid .row .col-offset-2.--first,.container-fluid .row .col-offset-3.--first,.container-fluid .row .col-offset-4.--first,.container-fluid .row .col-offset-5.--first,.container-fluid .row .col-offset-6.--first,.container-fluid .row .col-offset-7.--first,.container-fluid .row .col-offset-8.--first,.container-fluid .row .col-offset-9.--first,.container-fluid .row .col-offset-10.--first,.container-fluid .row .col-offset-11.--first,.container-fluid .row .col-offset-12.--first,.container .row .col.--first,.container .row .col-auto.--first,.container .row .col-1.--first,.container .row .col-2.--first,.container .row .col-3.--first,.container .row .col-4.--first,.container .row .col-5.--first,.container .row .col-6.--first,.container .row .col-7.--first,.container .row .col-8.--first,.container .row .col-9.--first,.container .row .col-10.--first,.container .row .col-11.--first,.container .row .col-12.--first,.container .row .col-offset-0.--first,.container .row .col-offset-1.--first,.container .row .col-offset-2.--first,.container .row .col-offset-3.--first,.container .row .col-offset-4.--first,.container .row .col-offset-5.--first,.container .row .col-offset-6.--first,.container .row .col-offset-7.--first,.container .row .col-offset-8.--first,.container .row .col-offset-9.--first,.container .row .col-offset-10.--first,.container .row .col-offset-11.--first,.container .row .col-offset-12.--first{order:-1}.container-fluid .row .col.--last,.container-fluid .row .col-auto.--last,.container-fluid .row .col-1.--last,.container-fluid .row .col-2.--last,.container-fluid .row .col-3.--last,.container-fluid .row .col-4.--last,.container-fluid .row .col-5.--last,.container-fluid .row .col-6.--last,.container-fluid .row .col-7.--last,.container-fluid .row .col-8.--last,.container-fluid .row .col-9.--last,.container-fluid .row .col-10.--last,.container-fluid .row .col-11.--last,.container-fluid .row .col-12.--last,.container-fluid .row .col-offset-0.--last,.container-fluid .row .col-offset-1.--last,.container-fluid .row .col-offset-2.--last,.container-fluid .row .col-offset-3.--last,.container-fluid .row .col-offset-4.--last,.container-fluid .row .col-offset-5.--last,.container-fluid .row .col-offset-6.--last,.container-fluid .row .col-offset-7.--last,.container-fluid .row .col-offset-8.--last,.container-fluid .row .col-offset-9.--last,.container-fluid .row .col-offset-10.--last,.container-fluid .row .col-offset-11.--last,.container-fluid .row .col-offset-12.--last,.container .row .col.--last,.container .row .col-auto.--last,.container .row .col-1.--last,.container .row .col-2.--last,.container .row .col-3.--last,.container .row .col-4.--last,.container .row .col-5.--last,.container .row .col-6.--last,.container .row .col-7.--last,.container .row .col-8.--last,.container .row .col-9.--last,.container .row .col-10.--last,.container .row .col-11.--last,.container .row .col-12.--last,.container .row .col-offset-0.--last,.container .row .col-offset-1.--last,.container .row .col-offset-2.--last,.container .row .col-offset-3.--last,.container .row .col-offset-4.--last,.container .row .col-offset-5.--last,.container .row .col-offset-6.--last,.container .row .col-offset-7.--last,.container .row .col-offset-8.--last,.container .row .col-offset-9.--last,.container .row .col-offset-10.--last,.container .row .col-offset-11.--last,.container .row .col-offset-12.--last{order:1}.container-fluid .row .col.--grow,.container-fluid .row .col-auto.--grow,.container-fluid .row .col-1.--grow,.container-fluid .row .col-2.--grow,.container-fluid .row .col-3.--grow,.container-fluid .row .col-4.--grow,.container-fluid .row .col-5.--grow,.container-fluid .row .col-6.--grow,.container-fluid .row .col-7.--grow,.container-fluid .row .col-8.--grow,.container-fluid .row .col-9.--grow,.container-fluid .row .col-10.--grow,.container-fluid .row .col-11.--grow,.container-fluid .row .col-12.--grow,.container-fluid .row .col-offset-0.--grow,.container-fluid .row .col-offset-1.--grow,.container-fluid .row .col-offset-2.--grow,.container-fluid .row .col-offset-3.--grow,.container-fluid .row .col-offset-4.--grow,.container-fluid .row .col-offset-5.--grow,.container-fluid .row .col-offset-6.--grow,.container-fluid .row .col-offset-7.--grow,.container-fluid .row .col-offset-8.--grow,.container-fluid .row .col-offset-9.--grow,.container-fluid .row .col-offset-10.--grow,.container-fluid .row .col-offset-11.--grow,.container-fluid .row .col-offset-12.--grow,.container .row .col.--grow,.container .row .col-auto.--grow,.container .row .col-1.--grow,.container .row .col-2.--grow,.container .row .col-3.--grow,.container .row .col-4.--grow,.container .row .col-5.--grow,.container .row .col-6.--grow,.container .row .col-7.--grow,.container .row .col-8.--grow,.container .row .col-9.--grow,.container .row .col-10.--grow,.container .row .col-11.--grow,.container .row .col-12.--grow,.container .row .col-offset-0.--grow,.container .row .col-offset-1.--grow,.container .row .col-offset-2.--grow,.container .row .col-offset-3.--grow,.container .row .col-offset-4.--grow,.container .row .col-offset-5.--grow,.container .row .col-offset-6.--grow,.container .row .col-offset-7.--grow,.container .row .col-offset-8.--grow,.container .row .col-offset-9.--grow,.container .row .col-offset-10.--grow,.container .row .col-offset-11.--grow,.container .row .col-offset-12.--grow{flex-grow:1;flex-basis:auto}.container-fluid .row .field-grid,.container .row .field-grid{max-width:100%}.container-fluid .row .col,.container .row .col{flex-grow:1;flex-basis:0;max-width:100%}.container-fluid .row .col-auto,.container .row .col-auto{flex-grow:0;flex-basis:auto;width:auto}.container-fluid .row .col-1,.container .row .col-1{flex-basis:8.33333333%;max-width:8.33333333%}.container-fluid .row .col-2,.container .row .col-2{flex-basis:16.66666667%;max-width:16.66666667%}.container-fluid .row .col-3,.container .row .col-3{flex-basis:25%;max-width:25%}.container-fluid .row .col-4,.container .row .col-4{flex-basis:33.33333333%;max-width:33.33333333%}.container-fluid .row .col-5,.container .row .col-5{flex-basis:41.66666667%;max-width:41.66666667%}.container-fluid .row .col-6,.container .row .col-6{flex-basis:50%;max-width:50%}.container-fluid .row .col-7,.container .row .col-7{flex-basis:58.33333333%;max-width:58.33333333%}.container-fluid .row .col-8,.container .row .col-8{flex-basis:66.66666667%;max-width:66.66666667%}.container-fluid .row .col-9,.container .row .col-9{flex-basis:75%;max-width:75%}.container-fluid .row .col-10,.container .row .col-10{flex-basis:83.33333333%;max-width:83.33333333%}.container-fluid .row .col-11,.container .row .col-11{flex-basis:91.66666667%;max-width:91.66666667%}.container-fluid .row .col-12,.container .row .col-12{flex-basis:100%;max-width:100%}.container-fluid .row .col-offset-0,.container .row .col-offset-0{margin-left:0}.container-fluid .row .col-offset-1,.container .row .col-offset-1{margin-left:8.33333333%}.container-fluid .row .col-offset-2,.container .row .col-offset-2{margin-left:16.66666667%}.container-fluid .row .col-offset-3,.container .row .col-offset-3{margin-left:25%}.container-fluid .row .col-offset-4,.container .row .col-offset-4{margin-left:33.33333333%}.container-fluid .row .col-offset-5,.container .row .col-offset-5{margin-left:41.66666667%}.container-fluid .row .col-offset-6,.container .row .col-offset-6{margin-left:50%}.container-fluid .row .col-offset-7,.container .row .col-offset-7{margin-left:58.33333333%}.container-fluid .row .col-offset-8,.container .row .col-offset-8{margin-left:66.66666667%}.container-fluid .row .col-offset-9,.container .row .col-offset-9{margin-left:75%}.container-fluid .row .col-offset-10,.container .row .col-offset-10{margin-left:83.33333333%}.container-fluid .row .col-offset-11,.container .row .col-offset-11{margin-left:91.66666667%}.container{width:100%;padding:0 1.25rem}@media print,screen and (min-width: 64rem){.container{max-width:59.375rem;margin:0 auto;padding:0 0 1.25rem}}.container.--inner{background:var(--white)}.is-fixed-ld .container{padding-top:0}.blk-section{margin-bottom:3.75rem}.blk-section>.txt-lead{margin-bottom:1.25rem}.blk-section.--flex-column{display:flex;flex-direction:column;gap:1.25rem}@media print,screen and (min-width: 64rem){.blk-section.--flex-column{gap:1.875rem}}.blk-section.--small-margin{margin-bottom:1.25rem}@media print,screen and (min-width: 64rem){.blk-section.--small-margin{margin-bottom:3.75rem}}.blk-block{margin-bottom:1.875rem}@media print,screen and (min-width: 64rem){.blk-block{margin-bottom:3.75rem}}.blk-trigger-content{overflow:hidden}.blk-button{text-align:center;margin-top:1.25rem;margin-bottom:3.75rem}.blk-button.--inner{margin-bottom:1.875rem}.blk-button .lst-button li{margin-bottom:1.25rem}.blk-button .lst-button li:last-of-type{margin-bottom:0}.blk-button lib-web-ui-button+lib-web-ui-button,.blk-button app-ui-button+app-ui-button{display:block;margin-top:1.25rem}.blk-button lib-web-ui-button+lib-web-ui-button-close:not(:empty),.blk-button app-ui-button+app-ui-button-close:not(:empty){display:block;margin-top:2.5rem}@media print{.blk-button{margin-bottom:0}.blk-section+.blk-button{margin-top:-3.75rem}}.blk-button.box-sub .txt{font-weight:700;text-align:left}@media print,screen and (min-width: 64rem){.blk-button.box-sub .txt{text-align:center}}.blk-lead>p{font-size:.875rem;font-weight:700;line-height:var(--line-height)}@media print,screen and (min-width: 64rem){.blk-lead>p{font-size:1rem}}.blk-lead+.box-lst-anchor{margin-top:1.875rem}@media print,screen and (min-width: 64rem){.blk-lead+.box-lst-anchor{margin-top:3.75rem}}.blk-lead.--sub{padding:.9375rem .625rem}.blk-lead.--sub>p{font-size:.875rem;font-weight:400;line-height:var(--line-height)}.blk-lead.--sub>p .icon{vertical-align:bottom}.blk-lead.--sub>p .icon:not(:first-child){margin-left:.125rem}.blk-lead.--sub>p .icon:not(:last-child){margin-right:.125rem}.blk-lead.--sub>p .icon,.blk-lead.--sub>p .icon svg-icon{display:inline-block;width:1.5rem;height:1.5rem}.blk-lead.--sub>p .icon svg-icon svg{width:100%;height:auto}.blk-lead.--sub+.--box{margin-top:1.25rem}.blk-information{background-color:var(--bg-color);border-radius:.625rem .625rem 0 0;margin-right:-.625rem;margin-left:-.625rem}@media print,screen and (min-width: 64rem){.blk-information{margin-right:0;margin-left:0}}.blk-information .--heading-icon{display:flex;align-items:center;gap:.625rem;margin-top:-.125rem;margin-bottom:-.125rem;width:100%}.blk-information .--heading-icon svg-icon{display:block}.blk-information .--heading-icon svg-icon,.blk-information .--heading-icon svg-icon svg{width:2.5rem;height:2.5rem}.blk-information .--heading-icon lib-web-ui-button,.blk-information .--heading-icon app-ui-button{margin-left:auto;min-width:8.4375rem}@media print,screen and (min-width: 64rem){.blk-information .--heading-icon lib-web-ui-button,.blk-information .--heading-icon app-ui-button{min-width:14.0625rem}}.blk-information lib-web-ui-heading+.box-add,.blk-information app-ui-heading+.box-add{margin-top:-1.125rem}.blk-information .--contents{margin-top:-1px;padding:1px .625rem 1.25rem}.blk-information .--contents ::ng-deep lib-web-ui-modal-trigger .icon,.blk-information .--contents ::ng-deep app-ui-modal-trigger .icon{align-items:flex-end;vertical-align:top}.blk-information .--vehicle-name{background-color:#f6ffff;border-radius:.6235rem;color:var(--primary);font-size:1rem;font-weight:700;line-height:var(--line-height);padding:.625rem}@media print,screen and (min-width: 64rem){.blk-information .--vehicle-name{padding:.9375rem 1.25rem}}.blk-information .--vehicle-name+.--box{margin-top:1.25rem}.blk-information .--box{background-color:var(--white);border-radius:var(--box-small-radius);padding:1.25rem}.blk-information .--box>dl:not(.lst-box,.lst-road-service){--faq-icon-size: 1.5625rem}.blk-information .--box>dl:not(.lst-box,.lst-road-service)>dt,.blk-information .--box>dl:not(.lst-box,.lst-road-service)>div>dt{color:var(--primary);line-height:var(--line-height)}.blk-information .--box>dl:not(.lst-box,.lst-road-service)>div>dd{--driver-age-table-data-border: var(--white);--driver-age-table-data-bg: var(--bg-color)}.blk-information .--box>dl:not(.lst-box,.lst-road-service)>div>dd lib-web-ui-figure-driver-coverage,.blk-information .--box>dl:not(.lst-box,.lst-road-service)>div>dd lib-web-ui-driver-age,.blk-information .--box>dl:not(.lst-box,.lst-road-service)>div>dd app-ui-figure-driver-coverage,.blk-information .--box>dl:not(.lst-box,.lst-road-service)>div>dd app-ui-driver-age{flex-basis:100%;margin-top:.3125rem}.blk-information .--box>dl:not(.lst-box,.lst-road-service).--head{display:flex}.blk-information .--box>dl:not(.lst-box,.lst-road-service).--head>dt{font-size:1rem;font-weight:700}.blk-information .--box>dl:not(.lst-box,.lst-road-service).--head>dd{font-size:.875rem}.blk-information .--box>dl:not(.lst-box,.lst-road-service).--head.--icon{flex-direction:column;justify-content:center;gap:.3125rem;padding-left:3.4375rem;position:relative;min-height:2.5rem}.blk-information .--box>dl:not(.lst-box,.lst-road-service).--head.--icon .icon{display:block;position:absolute;top:50%;left:0;transform:translateY(-50%);width:2.5rem;height:2.5rem}.blk-information .--box>dl:not(.lst-box,.lst-road-service).--head.--icon .icon svg-icon,.blk-information .--box>dl:not(.lst-box,.lst-road-service).--head.--icon .icon svg-icon svg{display:block;width:100%;height:100%}.blk-information .--box>dl:not(.lst-box,.lst-road-service).--head:not(.--icon){align-items:center;justify-content:space-between}.blk-information .--box>dl:not(.lst-box,.lst-road-service).--head:not(.--icon)>dd lib-web-ui-button,.blk-information .--box>dl:not(.lst-box,.lst-road-service).--head:not(.--icon)>dd app-ui-button{display:block;min-width:8.4375rem}@media print,screen and (min-width: 64rem){.blk-information .--box>dl:not(.lst-box,.lst-road-service).--head:not(.--icon)>dd lib-web-ui-button,.blk-information .--box>dl:not(.lst-box,.lst-road-service).--head:not(.--icon)>dd app-ui-button{min-width:14.0625rem}}.blk-information .--box>dl:not(.lst-box,.lst-road-service).--head+lib-web-ui-list-road-service,.blk-information .--box>dl:not(.lst-box,.lst-road-service).--head+app-ui-list-road-service{display:block;margin-top:1rem}.blk-information .--box>dl:not(.lst-box,.lst-road-service):not(.--head)>div>dt{display:flex;align-items:center;justify-content:space-between;font-size:.875rem;font-weight:400}.blk-information .--box>dl:not(.lst-box,.lst-road-service):not(.--head)>div>dt+dd{display:block;align-self:flex-start;margin-top:.625rem}.blk-information .--box>dl:not(.lst-box,.lst-road-service):not(.--head)>div>dd{font-size:.875rem;font-weight:700;line-height:var(--line-height);display:flex;align-items:center;justify-content:space-between;align-self:center}.blk-information .--box>dl:not(.lst-box,.lst-road-service):not(.--head)>div>dd lib-web-ui-button,.blk-information .--box>dl:not(.lst-box,.lst-road-service):not(.--head)>div>dd app-ui-button{flex-grow:1}.blk-information .--box>dl:not(.lst-box,.lst-road-service):not(.--head)>div>dd>dl{display:flex;flex-wrap:wrap;gap:.625rem}.blk-information .--box>dl:not(.lst-box,.lst-road-service):not(.--head)>div>dd>dl.--col1_ld1>div{flex-basis:100%}@media print,screen and (min-width: 64rem){.blk-information .--box>dl:not(.lst-box,.lst-road-service):not(.--head)>div>dd>dl.--col1_ld1>div{flex-basis:auto}}.blk-information .--box>dl:not(.lst-box,.lst-road-service):not(.--head)>div>dd>dl>div{flex-basis:calc((100% - .625rem)/2);flex-grow:1}.blk-information .--box>dl:not(.lst-box,.lst-road-service):not(.--head)>div>dd>dl>div>dt{font-size:.75rem;font-weight:400}.blk-information .--box>dl:not(.lst-box,.lst-road-service):not(.--head)>div>dd>dl>div>dt+dd{margin-top:.5rem}.blk-information .--box>dl:not(.lst-box,.lst-road-service):not(.--head)>div>dd .lst-disc{font-weight:400;line-height:1.5rem}@media print,screen and (min-width: 64rem){.blk-information .--box>dl:not(.lst-box,.lst-road-service):not(.--head)>div>dd .lst-disc{font-weight:700;line-height:1.8rem}}.blk-information .--box>dl:not(.lst-box,.lst-road-service)>div+div>dt,.blk-information .--box>dl:not(.lst-box,.lst-road-service)+dl{border-top:1px solid #ccc;margin-top:1rem;padding-top:1rem}.blk-information .--box>dl:not(.lst-box,.lst-road-service)>div+div>dt.lst-road-service,.blk-information .--box>dl:not(.lst-box,.lst-road-service)+dl.lst-road-service{border-top:0px solid #ccc;padding-top:0}@media print,screen and (min-width: 64rem){.blk-information .--box>dl:not(.lst-box,.lst-road-service){--faq-icon-size: 1.875rem;display:flex;align-items:stretch;flex-wrap:wrap;gap:1.25rem .9375rem}.blk-information .--box>dl:not(.lst-box,.lst-road-service).--col2>div{flex-basis:calc((100% - .9735rem)/2)}.blk-information .--box>dl:not(.lst-box,.lst-road-service).--col3>div{flex-basis:calc((100% - 1.947rem) / 3)}.blk-information .--box>dl:not(.lst-box,.lst-road-service)>div{flex-basis:100%}.blk-information .--box>dl:not(.lst-box,.lst-road-service)>div>dt>lib-web-ui-modal-trigger,.blk-information .--box>dl:not(.lst-box,.lst-road-service)>div>dt>app-ui-modal-trigger{margin:-.375rem 0 -.25rem}.blk-information .--box>dl:not(.lst-box,.lst-road-service)>div>dt>lib-web-ui-modal-trigger::ng-deep .lbl-notice,.blk-information .--box>dl:not(.lst-box,.lst-road-service)>div>dt>lib-web-ui-modal-trigger::ng-deep .icon-faq,.blk-information .--box>dl:not(.lst-box,.lst-road-service)>div>dt>app-ui-modal-trigger::ng-deep .lbl-notice,.blk-information .--box>dl:not(.lst-box,.lst-road-service)>div>dt>app-ui-modal-trigger::ng-deep .icon-faq{margin-right:0;margin-left:0}.blk-information .--box>dl:not(.lst-box,.lst-road-service)>div>dd lib-web-ui-figure-driver-coverage,.blk-information .--box>dl:not(.lst-box,.lst-road-service)>div>dd app-ui-figure-driver-coverage{margin:-.625rem}.blk-information .--box>dl:not(.lst-box,.lst-road-service)>div>dd lib-web-ui-driver-age,.blk-information .--box>dl:not(.lst-box,.lst-road-service)>div>dd app-ui-driver-age{margin-top:0}.blk-information .--box>dl:not(.lst-box,.lst-road-service).--head.--icon{align-items:center;justify-content:flex-start;flex-direction:row;gap:1rem;padding-left:0;min-height:1.875rem}.blk-information .--box>dl:not(.lst-box,.lst-road-service).--head.--icon>dt{display:flex;align-items:center;gap:.625rem}.blk-information .--box>dl:not(.lst-box,.lst-road-service).--head.--icon .icon{position:static;transform:translateY(0);width:1.875rem;height:1.875rem}.blk-information .--box>dl:not(.lst-box,.lst-road-service).--head+dl{padding-top:1.25rem}.blk-information .--box>dl:not(.lst-box,.lst-road-service).--head+lib-web-ui-list-road-service,.blk-information .--box>dl:not(.lst-box,.lst-road-service).--head+app-ui-list-road-service{margin-top:1.25rem}.blk-information .--box>dl:not(.lst-box,.lst-road-service):not(.--head)>div>dt,.blk-information .--box>dl:not(.lst-box,.lst-road-service):not(.--head)>div>dd{padding:.625rem}.blk-information .--box>dl:not(.lst-box,.lst-road-service):not(.--head)>div>dt{background-color:#f2f2f2;border-radius:.625rem .625rem 0 0;color:var(--text)}.blk-information .--box>dl:not(.lst-box,.lst-road-service):not(.--head)>div>dd{font-size:1rem}.blk-information .--box>dl:not(.lst-box,.lst-road-service):not(.--head)>div>dd lib-web-ui-button,.blk-information .--box>dl:not(.lst-box,.lst-road-service):not(.--head)>div>dd app-ui-button{flex-grow:0;flex-basis:14.0625rem;margin:-.625rem -.625rem -.625rem auto}.blk-information .--box>dl:not(.lst-box,.lst-road-service):not(.--head)>div>dd>dl>div>dt+dd{margin-top:.375rem}.blk-information .--box>dl:not(.lst-box,.lst-road-service)>div+div>dt,.blk-information .--box>dl:not(.lst-box,.lst-road-service)+dl{border-top-width:0;margin-top:0;padding-top:.625rem}}.blk-information .--box+.--box{margin-top:1.25rem}.blk-information+.blk-information{margin-top:3.125rem}@media print,screen and (min-width: 64rem){.blk-information+.blk-information{margin-top:3.75rem}}.blk-information .lst-road-service{--faq-icon-size: 1.5625rem;display:flex;flex-direction:column;gap:.625rem}.blk-information .lst-road-service>div{background-color:var(--estimate-result-panel-bg);border:3px solid var(--estimate-result-panel-border);border-radius:var(--box-small-radius);color:var(--primary);padding:.3125rem .625rem .3125rem 4.6875rem;position:relative;min-height:4.6875rem}.blk-information .lst-road-service>div>dt{display:flex;align-items:flex-start;justify-content:space-between;font-size:1rem;font-weight:700;min-height:1.75rem}.blk-information .lst-road-service>div>dt lib-web-ui-modal-trigger,.blk-information .lst-road-service>div>dt app-ui-modal-trigger{margin-top:-.0625rem}.blk-information .lst-road-service>div>dt+dd:not(.--symbol){margin-top:.1875rem}.blk-information .lst-road-service>div>dd:not(.--symbol){font-size:.75rem}.blk-information .lst-road-service>div>.--symbol{position:absolute;top:calc(50% - 1.71875rem);left:.625rem;width:3.4375rem;height:3.4375rem}.blk-information .lst-road-service>div>.--symbol svg{width:3.4375rem;height:3.4375rem}.blk-information .lst-road-service.--col3-fix{--faq-icon-size: 1.25rem;flex-direction:row;flex-wrap:wrap;gap:.625rem 1.25rem}.blk-information .lst-road-service.--col3-fix>div{flex-basis:calc((100% - 2.5rem) / 3);padding:.625rem 2.375rem .625rem 4.6875rem;position:relative}.blk-information .lst-road-service.--col3-fix>div>dt{font-size:1.125rem}.blk-information .lst-road-service.--col3-fix>div>dt lib-web-ui-modal-trigger,.blk-information .lst-road-service.--col3-fix>div>dt app-ui-modal-trigger{position:absolute;top:50%;right:.375rem;transform:translateY(-50%);height:var(--faq-icon-size)}@media print,screen and (min-width: 64rem){.blk-information .lst-road-service.--col2,.blk-information .lst-road-service.--col3{flex-direction:row;flex-wrap:wrap}.blk-information .lst-road-service.--col2{gap:1.25rem}.blk-information .lst-road-service.--col2>div{flex-basis:calc((100% - 1.25rem)/2)}.blk-information .lst-road-service.--col3{--faq-icon-size: 1.25rem;gap:.625rem 1.25rem}.blk-information .lst-road-service.--col3>div{flex-basis:calc((100% - 2.5rem) / 3);padding:.625rem 2.375rem .625rem 4.6875rem;position:relative}.blk-information .lst-road-service.--col3>div>dt{font-size:1.125rem}.blk-information .lst-road-service.--col3>div>dt lib-web-ui-modal-trigger,.blk-information .lst-road-service.--col3>div>dt app-ui-modal-trigger{position:absolute;top:50%;right:.375rem;transform:translateY(-50%);height:var(--faq-icon-size)}}.blk-information.--inner-detail .--box.--profile-bg{background-color:var(--limited-bg)}.blk-information.--inner-detail .--box>dl>div>dd.--login-info{display:flex!important;gap:1rem}.blk-information.--inner-detail .--box>dl>div>dd.--login-info>span{word-break:break-all}.blk-information.--inner-detail .--box>dl>div>dd.--login-info lib-web-ui-button,.blk-information.--inner-detail .--box>dl>div>dd.--login-info app-ui-button{flex-grow:0;min-width:8.4375rem}@media print,screen and (min-width: 64rem){.blk-information.--inner-detail .--box>dl>div>dd.--login-info lib-web-ui-button,.blk-information.--inner-detail .--box>dl>div>dd.--login-info app-ui-button{min-width:14.0625rem}}.blk-information.--inner-detail .--box>dl>div .--name{display:inline-flex!important;column-gap:.625rem;flex-wrap:wrap;justify-content:flex-start!important}.blk-information.--inner-detail .--box>dl>div .--name div{display:inline-block!important}.blk-information.--inner-detail .--box>dl>div .--name div span:last-child{margin-left:.625rem}.blk-information.--inner-detail .--box>dl>div .--name .order-2{margin-left:.625rem}@media print,screen and (min-width: 64rem){.blk-information.--inner-detail .--box>dl>div .--name .order-2{order:2;margin-left:0}}.blk-information.--inner-detail .--box>dl>div .--name .order-1{display:inline-block;width:100%}@media print,screen and (min-width: 64rem){.blk-information.--inner-detail .--box>dl>div .--name .order-1{order:1;width:auto}}@media print,screen and (min-width: 64rem){.blk-information.--inner-detail .--box>dl>div>dt.--profile-title-bg{background-color:var(--mint-green)}}.blk-information.--inner-detail.--others{margin-top:.625rem;padding-top:1.25rem;border-radius:0;border-top:2px solid var(--heading-section-text)}.blk-information.--inner-detail lib-web-ui-accordion .mdl-contract-information .--insurance,.blk-information.--inner-detail app-ui-accordion .mdl-contract-information .--insurance{border-radius:var(--radius-corner-half-bottom)}@media print,screen and (min-width: 64rem){.blk-information.--inner-detail lib-web-ui-accordion .mdl-contract-information .--insurance,.blk-information.--inner-detail app-ui-accordion .mdl-contract-information .--insurance{border-radius:var(--radius-corner-half-right)}}.blk-information.--inner-detail lib-web-ui-accordion .details,.blk-information.--inner-detail app-ui-accordion .details{margin-top:1.25rem}.blk-information.--inner-detail lib-web-ui-accordion .details .mdl-toggle .--content,.blk-information.--inner-detail app-ui-accordion .details .mdl-toggle .--content{background:white!important}.blk-estimate{display:grid;grid-template-columns:5em 1fr;flex-direction:row;margin-top:.625rem;margin-bottom:.625rem;gap:2px}@media print,screen and (min-width: 64rem){.blk-estimate{margin-top:1rem;margin-bottom:0;grid-template-columns:13.125rem 1fr}}.blk-estimate .--header{font-size:.75rem;font-weight:700;line-height:1;color:#006c60;display:flex;align-items:center;background:#def0ef;border-radius:var(--radius-corner-half-left);padding:1.25rem .625rem}@media print,screen and (min-width: 64rem){.blk-estimate .--header{padding:1.5rem .625rem}}.blk-estimate .--detail{background:#f8f3ed;border-radius:var(--radius-corner-half-right);padding:.625rem;display:flex;flex-flow:column;gap:.3125rem 0;flex-grow:3;justify-content:center}@media print,screen and (min-width: 64rem){.blk-estimate .--detail{flex-flow:row;padding:.625rem .625rem .625rem 1.25rem;justify-content:flex-start}}.blk-estimate .--detail .lst-definite{display:flex;flex-direction:column}@media print,screen and (min-width: 64rem){.blk-estimate .--detail .lst-definite{display:grid;grid-template-columns:1fr 1fr 1fr;width:100%}}.blk-estimate .--detail .lst-definite>div{border-bottom:0!important;justify-content:space-between}.blk-estimate .--detail .lst-definite>div>dt{line-height:2;min-width:6em!important}.blk-paging{width:100%;padding:0 1rem}p{line-height:var(--line-height)}em,.txt-bold{font-weight:var(--font-weight-bold)}strong{color:#e00000;font-weight:var(--font-weight-bold)}sup{font-size:.625em;text-indent:0;vertical-align:top}.txt{font-size:.875rem;margin-bottom:1.25rem;line-height:var(--line-height)}@media print,screen and (min-width: 64rem){.txt{font-size:1rem}}.txt:last-child{margin-bottom:0}.txt.--inactive{color:#ccc}.txt-lead,.txt-message{font-size:1rem;font-weight:var(--font-weight-bold);line-height:var(--line-height);margin-bottom:1.875rem}@media print,screen and (min-width: 64rem){.txt-lead,.txt-message{font-size:1.125rem;margin-bottom:3.75rem}}.txt-message{margin-top:1.875rem}@media print,screen and (min-width: 64rem){.txt-message{margin-top:3.75rem}}.txt-confirm{font-size:1rem;font-weight:var(--font-weight-bold);padding:.625rem 1rem}.txt-confirm.--answer{border-radius:var(--box-small-radius);background-color:#f8f3ed;padding:1rem 2rem 1rem 2.5rem}.txt-center{text-align:center}@media print,screen and (min-width: 64rem){a[href^="tel:"]{pointer-events:none;text-decoration:none}}.txt-address{font-weight:var(--font-weight-bold);margin-bottom:.625rem}.num-circle{border:1px solid #222;font-size:.875rem;border-radius:var(--radius-circle);margin-right:.25rem;display:inline-flex;width:1.25rem;height:1.25rem;align-items:baseline;justify-content:center;line-height:1.25rem}.txt-wrap{display:inline-block;word-wrap:break-word}.txt-wrap:not(:last-child){padding-right:.25em}.txt-email{font-family:var(--font-email);font-size:1.125em}.icon-oval,.icon-cross{display:inline-block;vertical-align:middle;width:1.5rem;height:1.5rem;overflow:hidden}.icon-oval{height:1.5rem}.icon-oval:before{content:"";display:inline-block;width:1.5rem;height:1.5rem;border:3px solid var(--emphasis);border-radius:var(--radius-circle)}.icon-cross{position:relative;top:0;text-indent:-9999px}.icon-cross:before,.icon-cross:after{content:"";position:absolute;top:5px;width:1.5rem;height:1.75rem}.icon-cross:before{left:7px;border-left:3px solid #999;transform:rotate(45deg)}.icon-cross:after{right:8px;border-right:3px solid #999;transform:rotate(-45deg)}a{cursor:pointer;color:var(--link);text-decoration:underline;-webkit-text-decoration-skip:none}a:link{text-decoration:underline;color:var(--link)}a:visited{color:var(--link)}a:hover{text-decoration:none}a:hover img{opacity:var(--opacity-button-hover)}a:active{color:var(--link-active)}a:focus{color:var(--link);background-color:var(--button-focus)}@media print,screen and (min-width: 64rem){a[href^="tel:"]{pointer-events:none;cursor:default;text-decoration:none;color:var(--text)}}.nav-anchor:visited,.nav-arrow:visited{color:var(--link)}.nav-anchor .icon,.nav-arrow .icon{position:relative;display:inline-block;width:1em;height:1em;margin-left:.25rem;background:var(--base-gradation);border-radius:var(--radius-circle)}.nav-anchor .icon svg-icon svg,.nav-arrow .icon svg-icon svg{position:absolute;inset:0;margin:auto;max-width:100%;max-height:100%;width:.5em;height:.5em;stroke:var(--white)}.nav-anchor .icon{vertical-align:middle}.nav-anchor .icon svg-icon svg{transform:rotate(180deg)}.nav-arrow .icon{vertical-align:text-bottom}.nav-arrow .icon svg-icon svg{transform:rotate(90deg)}.nav-pdf .icon{display:inline-block;margin-left:.375rem;text-decoration:none;pointer-events:none;color:var(--text)}.nav-pdf .icon svg-icon{vertical-align:sub}.nav-pdf .icon>svg-icon svg{max-width:100%;max-height:100%;align-items:center}fieldset{margin-bottom:1.25rem;line-height:var(--line-height)}fieldset legend{margin-bottom:.875rem}fieldset legend .txt-sup{font-size:.875rem;padding-top:1rem}fieldset+fieldset,fieldset+.tbl-stack,fieldset+.ng-trigger-toggleOpenClose{margin-top:1.25rem}input{font-family:var(--font-base)}input::placeholder{opacity:1}input:disabled{opacity:1}select{font-family:var(--font-base)}button{border:none;cursor:pointer;outline:none;padding:0;-webkit-appearance:none;appearance:none;-webkit-user-select:none;user-select:none}.select-cc-exp{display:flex;align-items:center}.select-cc-exp p{flex-shrink:0;margin:0 .3rem .625rem}.select-cc-exp p:last-child{margin-right:0}.fld-group{display:flex;align-items:center;gap:.5rem}.fld-group.--date{flex-direction:column;gap:0;align-items:stretch}@media print,screen and (min-width: 64rem){.fld-group.--date{flex-direction:row;gap:.5rem}}.fld-group.--date.--column{flex-direction:column;gap:0}.fld-group.--date.--row{flex-direction:row;gap:.5rem}.fld-group .unit{padding-bottom:.625rem}.fld-group.--with-btn{justify-content:space-between;align-items:flex-start;flex-direction:column;width:100%}@media print,screen and (min-width: 64rem){.fld-group.--with-btn{flex-direction:row}}.fld-group.--with-btn.--column{flex-direction:column;gap:0}.fld-group.--with-btn.--row{flex-direction:row}.fld-group.--with-btn.--row>li{width:auto}.fld-group.--with-btn.--start{justify-content:flex-start}.fld-group.--with-btn>li{width:100%}@media print,screen and (min-width: 64rem){.fld-group.--with-btn>li{width:auto}}.fld-group.--with-btn>li.--grow{width:100%;flex-grow:2}.fld-group.--with-btn>li [class^=ipt]{margin-bottom:0;padding-right:0}.fld-group.--with-btn>li [class^=ipt] input{width:100%}.fld-group.--with-btn>li [class^=btn]{margin-top:0;padding:.5rem .8125rem;width:6rem}.fld-group.--with-btn>li [class^=btn] .label{padding:1.125rem .5rem;line-height:1}.fld-subtitle{display:flex;align-items:center}.fld-subtitle>li>dl>dt{padding:0 0 .5rem}.fld-subtitle>li.--delimiter{padding:1.5em .25rem 0}.btn-sub{cursor:pointer;text-align:center;font-size:1.125rem;font-weight:var(--font-weight-bold);color:var(--primary);background:var(--base-gradation);border-radius:var(--radius-corner-small);width:15rem;padding:3px!important;box-shadow:var(--box-shadow-button)}.btn-sub::ng-deep>.label{display:block;padding:1rem .5rem;background:var(--white);border-radius:calc(var(--radius-corner-small) - 3px);height:100%;line-height:1.2}.btn-sub.--arrow::ng-deep>.label{padding:1rem 2.625rem}.btn-sub.--small::ng-deep>.label{padding:.7rem .5rem;line-height:1.75}@media print,screen and (min-width: 64rem){.btn-sub.--small::ng-deep>.label{line-height:1.5}}.btn-sub.--expand{width:auto}.btn-sub.--full{width:100%}.btn-sub .icon.arrow-next svg-icon svg{stroke:var(--white)}.btn-sub .icon.arrow-next:before{background:var(--primary)}@media print,screen and (min-width: 64rem){.btn-sub:hover{opacity:var(--opacity-button-hover)}}.btn-sub:active{transform:translate3d(0,.25rem,0);box-shadow:none}.btn-sub:focus{box-shadow:var(--box-shadow-button-focus)}.btn-sub:disabled{background:var(--form-border-disable)}.btn-sub:disabled::ng-deep>.label{color:var(--form-text-disable);background:var(--form-bg-disable)}.btn-sub:disabled .icon.arrow-next svg-icon svg{stroke:var(--white)}.btn-sub:disabled .icon.arrow-next:before{background:#ccc}[class^=lst]{line-height:var(--line-height)}[class^=lst].--block>li{margin-bottom:2.5rem}[class^=lst]>li>.blk-button{margin:1.25rem 0}[class^=lst]>li .tbl-stack{margin-top:1.25rem}.lst-link{margin-bottom:1.25rem}.lst-link>li{font-size:1rem;position:relative;margin-bottom:.75rem;padding-left:1em}.lst-link>li>svg-icon svg{position:absolute;top:.25em;left:0;display:inline-flex;margin-right:.5rem;width:.875em;height:.875em;stroke:var(--primary);transform:rotate(90deg)}.lst-link>li:last-of-type{margin-bottom:0}.lst-link>li .icon{display:inline-block;vertical-align:middle;line-height:1;margin-right:.5em}.lst-disc{list-style:disc;margin-bottom:1.25rem;padding-left:1.5rem;text-indent:0}.lst-disc:last-child{margin-bottom:0}.lst-note{font-size:.875rem;margin-bottom:1.25rem}.lst-note>li{text-indent:-.75em;margin-left:1.5em;margin-bottom:1.25rem}.lst-note>li:last-child{margin-bottom:0}.lst-note>li:before{content:attr(data-icon);display:inline-block;margin-right:.5em}.lst-note.--error{color:#e00000}.lst-annotation{font-size:.875rem;margin-bottom:1.25rem}.lst-annotation>li{padding-left:2em;text-indent:-2em;margin-bottom:.5em}.lst-annotation>li>span{display:inline-block;text-indent:0;width:2em}.lst-annotation:last-child{margin-bottom:0}.lst-annotation--num{font-size:.875rem;margin-bottom:1.25rem}.lst-annotation--num>li{padding-left:3em;text-indent:-3em;margin-bottom:.5em}.lst-annotation--num>li:before{content:attr(data-icon);display:inline-block;margin-right:.5em;text-indent:0}.lst-num{list-style:none;padding-left:1.5rem}.lst-num.--bold>li::marker{font-weight:var(--font-weight-bold)}.lst-num>li{padding-bottom:.25rem;position:relative}.lst-num>li:before{content:attr(data-num);display:inline-block;margin-right:.5em;text-indent:0;position:absolute;left:-1.5rem}.lst-num.--block .--full{margin-left:-1.5rem}.lst-num .lst-note{margin-bottom:.25rem}.lst-general{margin-bottom:1.25rem}.lst-general>div{padding-bottom:1.25rem}.lst-general>div:last-of-type{padding-bottom:0}.lst-general>div>dt{margin-bottom:.625rem}.lst-general:last-child{margin-bottom:0}.lst-info,.lst-emphasis{font-size:.875rem;font-weight:var(--font-weight-normal);line-height:var(--line-height)}@media print,screen and (min-width: 64rem){.lst-info,.lst-emphasis{font-size:1rem}}.lst-info>li,.lst-emphasis>li{position:relative;padding-left:1.875rem;margin-bottom:1rem}.lst-info>li:last-of-type,.lst-emphasis>li:last-of-type{margin-bottom:0}@media print,screen and (min-width: 64rem){.lst-info>li,.lst-emphasis>li{padding-left:2.125rem}}.lst-info>li>.icon,.lst-emphasis>li>.icon{position:absolute;top:0;left:0}.lst-info>li>.icon svg,.lst-emphasis>li>.icon svg{width:20px;height:20px}@media print,screen and (min-width: 64rem){.lst-info>li>.icon svg,.lst-emphasis>li>.icon svg{width:24px;height:24px}}.lst-info.--print,.--print.lst-emphasis{font-size:.875rem;margin:.5rem 0 0}@media print,screen and (min-width: 64rem){.lst-info.--print,.--print.lst-emphasis{font-size:.875rem}}.lst-table{border-top:solid .125rem #cccccc;border-bottom:solid .125rem #cccccc;margin-bottom:1.25rem}.lst-table>li{border-bottom:solid 1px #cccccc;padding-top:1rem;padding-bottom:1rem}@media print,screen and (min-width: 64rem){.lst-table>li{padding-top:1.25rem;padding-bottom:1.25rem}}.lst-table>li:last-child{border-bottom:none}.lst-error{color:#e00000;list-style:disc;margin-bottom:.625rem;padding-left:1.5rem;text-indent:0}.lst-error:last-child{margin-bottom:0}.lst-label li+li{margin-top:.625rem}.lst-confirm{padding-left:.625rem}.lst-confirm div{margin-bottom:1.25rem}.lst-example{display:block}.lst-example>li{display:flex;align-items:center;justify-content:space-between;position:relative;color:var(--accordion-head-notset);background:#f2f2f2;padding:.75rem 1rem;margin-bottom:.625rem;border:1px solid #ccc;border-radius:var(--radius-corner-8)}@media print,screen and (min-width: 64rem){.lst-example>li{justify-content:space-between;flex-direction:row-reverse}}.lst-example>li.--active{color:var(--accordion-head);font-weight:var(--font-weight-bold);background:var(--accordion-head-bg);border:none}.lst-example>li.--inactive .mark{--sub: #ccc;--primary: #f2f2f2}.lst-example>li>p{display:flex;align-items:center}@media print,screen and (min-width: 64rem){.lst-example>li>p{width:100%}}.lst-example>li .mark{display:inline-block;width:1.875rem;height:1.875rem;margin-right:.625rem}.lst-parallel{display:flex;justify-content:space-between;align-items:center}.lst-parallel>dt{font-weight:var(--font-weight-bold);color:var(--heading-section-text);width:50%}.lst-parallel>dd .txt-amount{font-size:1.25rem}.lst-link-button{display:flex;flex-wrap:wrap}@media print,screen and (min-width: 64rem){.lst-link-button{gap:.625rem 1.25rem}}.lst-link-button>li{flex-basis:100%}@media print,screen and (min-width: 64rem){.lst-link-button>li{flex-basis:calc((100% - 2.5rem) / 3)}}.lst-link-button>li>a{color:var(--text);display:flex;align-items:center;gap:.5rem;padding-top:.9375rem;padding-bottom:.9375rem;font-size:.875rem;font-weight:var(--font-weight-bold);line-height:var(--line-height);text-decoration:none}.lst-link-button>li>a:hover{opacity:var(--opacity-button-hover)}@media print,screen and (min-width: 64rem){.lst-link-button>li>a{background-color:var(--white);border-radius:var(--radius-corner-small);box-shadow:var(--box-shadow-button);justify-content:space-between;font-size:1rem;padding:1.125rem .625rem}.lst-link-button>li>a:active{transform:translate3d(0,.25rem,0);box-shadow:none}}@media print,screen and (min-width: 64rem){.lst-link-button>li>a:not(.--icon):before{content:"";display:block;width:1.25rem}}.lst-link-button>li+li{border-top:1px solid var(--sub-bg)}@media print,screen and (min-width: 64rem){.lst-link-button>li+li{border-top-width:0}}.lst-link-button>li.link-disabled a{color:var(--form-text-disable);border-color:var(--form-bg-disable);box-shadow:none;pointer-events:none}.lst-link-button>li.link-disabled a:hover{opacity:1}.lst-link-button>li.link-disabled a .arrow{background-color:var(--form-text-disable)}.lst-link-button>li.link-disabled a .arrow svg{stroke:var(--white)}@media print,screen and (min-width: 64rem){.lst-link-button>li.link-disabled a{background:var(--form-bg-disable)}}.lst-link-button.--small>li{flex-basis:50%}.lst-link-button.--small>li:nth-of-type(2){border-top-width:0}.lst-link-button.--small>li:nth-of-type(odd){padding-right:1rem}@media print,screen and (min-width: 64rem){.lst-link-button.--small>li{align-items:stretch;flex-basis:calc((100% - 3.75rem)/4)}.lst-link-button.--small>li:nth-of-type(odd){padding-right:0}.lst-link-button.--small>li:nth-of-type(even){padding-left:0}.lst-link-button.--small>li a{height:100%;text-align:center}}.lst-link-button .icon svg-icon,.lst-link-button .icon svg-icon svg,.lst-link-button .arrow svg-icon,.lst-link-button .arrow svg-icon svg{display:block;width:100%;height:auto}.lst-link-button .icon{margin-top:-1.1875rem;margin-bottom:-1.1875rem;width:1.875rem;height:1.875rem}.lst-link-button .icon svg-icon{height:100%}.lst-link-button .arrow{background-color:#f2f2f2;border-radius:var(--radius-circle);display:flex;align-items:center;justify-content:center;flex-grow:0;flex-shrink:0;margin-left:auto;width:1.25rem;height:1.25rem}@media print,screen and (min-width: 64rem){.lst-link-button .arrow{margin-left:0}}.lst-link-button .arrow svg-icon{width:.5rem;height:.25rem}.lst-link-button .arrow svg-icon svg{stroke:var(--primary)}.lst-link-button .arrow.--anchor svg-icon{transform:rotate(180deg)}.lst-link-button+.lst-link-button{border-top:1px solid var(--sub-bg)}@media print,screen and (min-width: 64rem){.lst-link-button+.lst-link-button{border-top:2px solid var(--white)}}.lst-estimate{display:flex;flex-direction:column;gap:.625rem;margin-bottom:1.25rem}.lst-estimate>li{display:flex;flex-direction:column;padding:.75rem 1.25rem 1.25rem;border:1px solid var(--border);border-radius:var(--radius-corner)}@media print,screen and (min-width: 64rem){.lst-estimate>li{display:grid;grid-template-rows:auto auto;grid-template-columns:1fr auto;grid-template-areas:"comment ." "body button";padding:.75rem .625rem 1.25rem 1.25rem;flex-direction:row}}.lst-estimate>li .--content{width:100%;grid-area:body}.lst-estimate>li .--content .--row{display:flex;align-items:center;flex-direction:column}@media print,screen and (min-width: 64rem){.lst-estimate>li .--content .--row{display:grid;align-items:start;grid-template-columns:210px 1fr;gap:1rem;flex-direction:row;padding:.625rem 0 0}.lst-estimate>li .--content .--row:first-of-type{padding-top:0;padding-bottom:.625rem;border-bottom:1px solid var(--border)}}.lst-estimate>li .--content .lst-definite{display:flex;flex-direction:column;width:100%}@media print,screen and (min-width: 64rem){.lst-estimate>li .--content .lst-definite{display:grid;grid-template-columns:1fr 1fr 1fr}}.lst-estimate>li .--content .lst-definite div{display:flex;flex-direction:row;align-items:center;width:100%;border-bottom:1px solid var(--border);padding:.3125rem 0}.lst-estimate>li .--content .lst-definite div:last-of-type{border-bottom:0}@media print,screen and (min-width: 64rem){.lst-estimate>li .--content .lst-definite div{align-items:flex-start;flex-direction:column;border-bottom:0}}.lst-estimate>li .--content .lst-definite div dt{font-size:.75rem;font-weight:var(--font-weight-normal);line-height:2.5;color:var(--sub-gray);display:flex;align-items:center;min-width:7em}.lst-estimate>li .--content .lst-definite div dd{font-size:.875rem;font-weight:var(--font-weight-bold);line-height:1.5;color:var(--text)}.lst-estimate>li .--content .lst-definite div dd small{font-size:.75rem}.lst-estimate>li .--content .lst-definite.--car-name{grid-template-columns:400px;margin-bottom:.625rem}@media print,screen and (min-width: 64rem){.lst-estimate>li .--content .lst-definite.--car-name{margin-bottom:0}}.lst-estimate>li .--content .lst-definite.--car-name div{border-bottom:1px solid var(--border)}@media print,screen and (min-width: 64rem){.lst-estimate>li .--content .lst-definite.--car-name div{border-bottom:0}}.lst-estimate>li .--content .lst-definite.--car-name div dt{line-height:2.75}.lst-estimate>li .--content .lst-definite.--car-name div dd{font-size:1rem;line-height:1}@media print,screen and (min-width: 64rem){.lst-estimate>li .--content .lst-definite.--car-name div dd{color:var(--primary);font-size:1.125rem}}.lst-estimate>li .--content .lst-definite.--head{position:relative}.lst-estimate>li .--content .lst-definite.--head .lbl-status{position:absolute;top:0;bottom:0;right:0;margin:auto 0}.lst-estimate>li .--content .logo{display:flex;justify-content:center;align-items:center;width:195px;height:70px;padding:0 .625rem}@media print,screen and (min-width: 64rem){.lst-estimate>li .--content .logo{width:195px;height:70px;padding:0 .625rem;justify-content:flex-start}}.lst-estimate>li .--content .logo svg-icon{width:100%}.lst-estimate>li .--content .logo svg-icon svg{width:100%;vertical-align:top;height:auto}.lst-estimate>li .--content .lbl-status{width:75px;height:30px;font-weight:var(--font-weight-bold);font-size:.75rem;display:flex;align-items:center;justify-content:center;border-radius:var(--radius-corner)}@media print,screen and (min-width: 64rem){.lst-estimate>li .--content .lbl-status{width:80px}}.lst-estimate>li .--content .lbl-status.--save{background:#f7c8d5;color:#525252}.lst-estimate>li .--content .lbl-status.--finish{background:#def0ef}.lst-estimate>li .--content .lbl-status.--note{background:#f2f2f2}.lst-estimate>li .--content .lbl-status.--note span{color:#c94e38}.lst-estimate>li .blk-action{display:flex;flex-direction:row-reverse;justify-content:space-between;align-items:center;margin-top:.625rem}@media print,screen and (min-width: 64rem){.lst-estimate>li .blk-action{position:relative;flex-direction:column;justify-content:center;margin-top:0;grid-area:button}}.lst-estimate>li .blk-action .--action{justify-content:space-between;width:75%}.lst-estimate>li .blk-action .--action lib-web-ui-button .btn-primary.--small,.lst-estimate>li .blk-action .--action app-ui-button .btn-primary.--small{font-size:1rem;min-width:100%!important}.lst-estimate>li .blk-action .--action lib-web-ui-button .btn-sub.--small,.lst-estimate>li .blk-action .--action app-ui-button .btn-sub.--small{width:100%;max-width:100%!important;height:3.5rem}.lst-estimate>li .blk-action .--action lib-web-ui-button .btn-sub.--small>.label,.lst-estimate>li .blk-action .--action app-ui-button .btn-sub.--small>.label{line-height:2}@media print,screen and (min-width: 64rem){.lst-estimate>li .blk-action .--action lib-web-ui-button .btn-sub.--small>.label,.lst-estimate>li .blk-action .--action app-ui-button .btn-sub.--small>.label{line-height:1.75}}@media print,screen and (min-width: 64rem){.lst-estimate>li .blk-action .--action{position:absolute;top:5px;left:-230px;width:225px}.lst-estimate>li .blk-action .--action ::ng-deep lib-web-ui-button .btn-sub,.lst-estimate>li .blk-action .--action ::ng-deep app-ui-button .btn-sub{width:100%}}@media print,screen and (min-width: 64rem){.lst-estimate>li .blk-action .--delete{padding:0 .625rem}}.lst-estimate>li .blk-action .--delete .btn-delete{width:3.5rem;height:3.5rem;display:flex;align-items:center;justify-content:center;background:#f2f2f2;border-radius:var(--radius-corner-half);box-shadow:var(--box-shadow-button)}.lst-estimate>li .blk-action .--delete .btn-delete svg-icon{width:1.375rem;height:1.375rem}.lst-estimate>li .blk-action .--delete .btn-delete svg-icon svg{width:100%;height:100%}.lst-estimate>li .blk-action .--delete .btn-delete:active{transform:translate3d(0,.25rem,0);box-shadow:none}.lst-estimate>li .blk-action .--delete .btn-delete:focus{box-shadow:var(--box-shadow-focus)}@media print,screen and (min-width: 64rem){.lst-estimate>li .blk-action .--delete .btn-delete{width:2.5rem;height:2.5rem}.lst-estimate>li .blk-action .--delete .btn-delete:hover{opacity:.7}.lst-estimate>li .blk-action .--delete .btn-delete:hover:active{opacity:1}}.lst-estimate.--contract{margin-bottom:1.875rem}.lst-estimate.--contract>li .--content .--row.--info{font-size:.75rem;padding-top:0;grid-template-columns:1fr;align-items:flex-start}@media print,screen and (min-width: 64rem){.lst-estimate.--contract>li .--content .--row.--info{font-size:.875rem;border:none;padding-bottom:0}.lst-estimate.--contract>li .--content .--row.--info+.--row{padding-top:0;border-bottom:1px solid var(--border)}}.lst-estimate.--contract>li .--content .lst-definite{display:flex;flex-direction:row;flex-wrap:wrap;align-self:stretch}.lst-estimate.--contract>li .--content .lst-definite:not(.--car-name):not(.--head)>div:nth-last-of-type(2),.lst-estimate.--contract>li .--content .lst-definite:not(.--car-name):not(.--head)>div:nth-last-of-type(3){flex-basis:50%}@media print,screen and (min-width: 64rem){.lst-estimate.--contract>li .--content .lst-definite{flex-wrap:nowrap;justify-content:space-between}.lst-estimate.--contract>li .--content .lst-definite:not(.--car-name):not(.--head){flex-grow:1}.lst-estimate.--contract>li .--content .lst-definite:not(.--car-name):not(.--head)>div:nth-last-of-type(2),.lst-estimate.--contract>li .--content .lst-definite:not(.--car-name):not(.--head)>div:nth-last-of-type(3){flex-basis:auto}}.lst-estimate.--contract>li .--content .lst-definite>div{flex-basis:100%;align-items:center;gap:.3125rem .9375rem;padding:.75rem 0}@media print,screen and (min-width: 64rem){.lst-estimate.--contract>li .--content .lst-definite>div{flex-basis:auto;align-items:flex-start;flex-direction:column;border-bottom:0;padding-top:.625rem;padding-bottom:0;width:auto}.lst-estimate.--contract>li .--content .lst-definite>div:last-of-type{flex-basis:15.625rem}}.lst-estimate.--contract>li .--content .lst-definite>div dt{font-weight:var(--font-weight-normal);line-height:var(--line-height);flex-basis:6em;min-width:6em}@media print,screen and (min-width: 64rem){.lst-estimate.--contract>li .--content .lst-definite>div dt{flex-basis:auto}}.lst-estimate.--contract>li .--content .lst-definite>div dd{font-weight:var(--font-weight-bold);line-height:var(--line-height)}.lst-estimate.--contract>li .--content .lst-definite.--head+.lst-definite{border-top:1px solid var(--border)}@media print,screen and (min-width: 64rem){.lst-estimate.--contract>li .--content .lst-definite.--head+.lst-definite{border-top-width:0}}.lst-estimate.--contract>li .blk-action{display:flex}@media print,screen and (min-width: 64rem){.lst-estimate.--contract>li .blk-action{position:relative;grid-area:button}}.lst-estimate.--contract>li .blk-action .--action{justify-content:space-between;width:100%}.lst-estimate.--contract>li .blk-action .--action lib-web-ui-button .btn-primary.--small,.lst-estimate.--contract>li .blk-action .--action app-ui-button .btn-primary.--small{font-size:1rem;min-width:100%!important}@media print,screen and (min-width: 64rem){.lst-estimate.--contract>li .blk-action .--action{position:absolute;top:5px;left:-250px;width:245px}.lst-estimate.--contract>li .blk-action .--action ::ng-deep lib-web-ui-button .btn-sub,.lst-estimate.--contract>li .blk-action .--action ::ng-deep app-ui-button .btn-sub{width:100%}}.lst-contract{display:flex;flex-direction:column;gap:.625rem;margin-bottom:1.875rem}.lst-contract>li{display:flex;flex-direction:column;padding:.625rem 1.25rem 1.25rem;border:1px solid var(--border);border-radius:var(--radius-corner)}@media print,screen and (min-width: 64rem){.lst-contract>li{display:grid;grid-template-rows:auto auto;grid-template-columns:1fr auto;grid-template-areas:"comment ." "body button";padding:.625rem 1.25rem .9375rem;flex-direction:row}}.lst-contract>li .--content{width:100%;grid-area:body}.lst-contract>li .--content .--row{display:flex;align-items:center;flex-direction:row;column-gap:.625rem;padding-top:.625rem}.lst-contract>li .--content .--row:first-of-type{padding-top:0;padding-bottom:.625rem;border-bottom:1px solid var(--border)}@media print,screen and (min-width: 64rem){.lst-contract>li .--content .--row{display:grid;align-items:start;grid-template-columns:1fr;column-gap:1rem;gap:1rem;flex-direction:row;padding:.625rem 0 0}.lst-contract>li .--content .--row:first-of-type{grid-template-columns:210px 1fr;padding-top:0;padding-bottom:.625rem;border-bottom:1px solid var(--border)}}.lst-contract>li .--content .lst-definite{display:flex;flex-direction:column;width:100%}@media print,screen and (min-width: 64rem){.lst-contract>li .--content .lst-definite{display:grid;gap:3rem;grid-template-columns:max-content max-content}}.lst-contract>li .--content .lst-definite div{display:flex;flex-direction:row;align-items:center;width:auto;border-bottom:1px solid var(--border);padding:.3125rem 0}.lst-contract>li .--content .lst-definite div:last-of-type{border-bottom:0}@media print,screen and (min-width: 64rem){.lst-contract>li .--content .lst-definite div{align-items:flex-start;flex-direction:column;border-bottom:0}}.lst-contract>li .--content .lst-definite div dt{font-size:.75rem;font-weight:var(--font-weight-normal);line-height:2.5;color:var(--sub-gray);display:flex;align-items:center;min-width:7em}.lst-contract>li .--content .lst-definite div dd{font-size:.875rem;font-weight:var(--font-weight-bold);line-height:1.5;color:var(--text)}.lst-contract>li .--content .lst-definite div dd small{font-size:.875rem}@media print,screen and (min-width: 64rem){.lst-contract>li .--content .lst-definite div dd{font-size:1rem}.lst-contract>li .--content .lst-definite div dd.--to{margin:0 .9375rem}}.lst-contract>li .--content .lst-definite div .--date{flex-direction:column;align-items:flex-start;padding:0}@media print,screen and (min-width: 64rem){.lst-contract>li .--content .lst-definite div .--date{flex-direction:row}}.lst-contract>li .--content .lst-definite div .--date>div{padding:0}@media print,screen and (min-width: 64rem){.lst-contract>li .--content .lst-definite div .--date>div{flex-direction:row}}.lst-contract>li .--content .lst-definite.--car-info div{flex-direction:column;display:flex;align-items:flex-start}.lst-contract>li .--content .lst-definite.--car-info div dt{color:var(--primary);font-size:1rem;font-weight:var(--font-weight-bold);line-height:2;display:flex;justify-content:flex-start}@media print,screen and (min-width: 64rem){.lst-contract>li .--content .lst-definite.--car-info div dt{font-size:1.125rem;line-height:2}}.lst-contract>li .--content .lst-definite.--car-info div dd{font-size:.875rem;font-weight:var(--font-weight-normal);line-height:2}@media print,screen and (min-width: 64rem){.lst-contract>li .--content .lst-definite.--car-info div dd{line-height:1.5}}.lst-contract>li .--content .logo{display:flex;justify-content:center;align-items:center;width:100px;height:50px;padding:0 .3125rem}@media print,screen and (min-width: 64rem){.lst-contract>li .--content .logo{width:195px;height:70px;padding:0 .625rem;justify-content:flex-start}}.lst-contract>li .--content .logo svg-icon{width:100%}.lst-contract>li .--content .logo svg-icon svg{width:100%}.lst-contract>li .--content .logo.--auto svg-icon,.lst-contract>li .--content .logo.--bike svg-icon,.lst-contract>li .--content .logo.--driver svg-icon{width:57px;overflow:hidden;display:flex;align-items:center}@media print,screen and (min-width: 64rem){.lst-contract>li .--content .logo.--auto svg-icon,.lst-contract>li .--content .logo.--bike svg-icon,.lst-contract>li .--content .logo.--driver svg-icon{overflow:visible;width:100%}}.lst-contract>li .--content .logo.--auto svg-icon svg,.lst-contract>li .--content .logo.--bike svg-icon svg,.lst-contract>li .--content .logo.--driver svg-icon svg{width:auto;height:40px}@media print,screen and (min-width: 64rem){.lst-contract>li .--content .logo.--auto svg-icon svg,.lst-contract>li .--content .logo.--bike svg-icon svg,.lst-contract>li .--content .logo.--driver svg-icon svg{width:100%}}.lst-contract>li .--content .logo.--auto svg-icon svg #logo-text,.lst-contract>li .--content .logo.--bike svg-icon svg #logo-text,.lst-contract>li .--content .logo.--driver svg-icon svg #logo-text{display:none}@media print,screen and (min-width: 64rem){.lst-contract>li .--content .logo.--auto svg-icon svg #logo-text,.lst-contract>li .--content .logo.--bike svg-icon svg #logo-text,.lst-contract>li .--content .logo.--driver svg-icon svg #logo-text{display:unset}}.lst-contract>li .--content .logo.--au svg-icon,.lst-contract>li .--content .logo.--costco svg-icon{width:100px;height:70px;display:flex;align-items:center}@media print,screen and (min-width: 64rem){.lst-contract>li .--content .logo.--au svg-icon,.lst-contract>li .--content .logo.--costco svg-icon{width:195px}}.lst-contract>li .--content .logo.--au svg-icon svg,.lst-contract>li .--content .logo.--costco svg-icon svg{width:100%}.lst-contract>li .blk-action{display:flex;flex-direction:row-reverse;justify-content:space-between;margin-top:.625rem}@media print,screen and (min-width: 64rem){.lst-contract>li .blk-action{position:relative;flex-direction:column;justify-content:center;margin-top:0;grid-area:button}}.lst-contract>li .blk-action .--action{justify-content:space-between;width:100%}@media print,screen and (min-width: 64rem){.lst-contract>li .blk-action .--action{width:225px;left:-225px}}.lst-contract>li .blk-action .--action lib-web-ui-button .btn-primary.--small,.lst-contract>li .blk-action .--action app-ui-button .btn-primary.--small{font-size:1rem;min-width:100%}.lst-contract>li .blk-action .--action lib-web-ui-button .btn-sub,.lst-contract>li .blk-action .--action app-ui-button .btn-sub{width:100%;font-size:1rem}.lst-contract>li .blk-action .--action lib-web-ui-button .btn-sub.--small>.label,.lst-contract>li .blk-action .--action app-ui-button .btn-sub.--small>.label{line-height:1.5}@media print,screen and (min-width: 64rem){.lst-contract>li .blk-action .--action{position:absolute;top:0;left:-225px;width:225px}}.box,.box-info{font-size:.875rem;border:3px solid #f2f2f2;border-radius:var(--box-radius);background:var(--white);padding:1rem .625rem;margin:1.25rem 0}@media print,screen and (min-width: 64rem){.box,.box-info{font-size:1rem;padding:1.25rem 1rem}}.box>ul:last-child,.box-info>ul:last-child{margin-bottom:0}.box h2,.box-info h2{font-size:.875rem;line-height:var(--line-height);font-weight:var(--font-weight-bold);margin-right:1rem;margin-bottom:1rem}@media print,screen and (min-width: 64rem){.box h2,.box-info h2{font-size:1rem;margin-right:1.875rem}}.box.--lead .heading,.--lead.box-info .heading{font-size:1rem}@media print,screen and (min-width: 64rem){.box.--lead .heading,.--lead.box-info .heading{font-size:1.125rem}}.box.--attention-list,.--attention-list.box-info,.box.--emphasis,.--emphasis.box-info{background:var(--white);border:3px solid #ff6347;border-radius:var(--box-radius);font-size:.875rem;line-height:var(--line-height);margin:1.25rem 0;padding:1rem}@media print,screen and (min-width: 64rem){.box.--attention-list,.--attention-list.box-info,.box.--emphasis,.--emphasis.box-info{font-size:1rem;padding:1.25rem}}.box.--attention-list,.--attention-list.box-info{font-weight:var(--font-weight-bold)}.box.--attention-list ul,.--attention-list.box-info ul{margin-top:.4375rem}.box.--attention-list ul>li,.--attention-list.box-info ul>li{padding-left:1.5625rem;position:relative}.box.--attention-list ul>li .--marker,.--attention-list.box-info ul>li .--marker{display:flex;align-items:center;justify-content:center;position:absolute;top:0;left:0;width:1.25rem}.box.--attention-list ul>li .--marker svg,.--attention-list.box-info ul>li .--marker svg{width:100%;height:auto}.box.--attention-list ul>li+li,.--attention-list.box-info ul>li+li{margin-top:.4375rem}@media print,screen and (min-width: 64rem){.box.--attention-list ul,.--attention-list.box-info ul{margin-top:.375rem}.box.--attention-list ul>li+li,.--attention-list.box-info ul>li+li{margin-top:.375rem}}.box.--emphasis>dl>dt,.--emphasis.box-info>dl>dt{position:relative;font-size:.875rem;font-weight:var(--font-weight-bold);padding-left:2rem;margin-bottom:.5rem}.box.--emphasis>dl>dt small,.--emphasis.box-info>dl>dt small{font-size:.75rem}.box.--emphasis>dl>dt small[data-icon]:before,.--emphasis.box-info>dl>dt small[data-icon]:before{content:attr(data-icon);display:inline-block;margin-right:.25rem}@media print,screen and (min-width: 64rem){.box.--emphasis>dl>dt,.--emphasis.box-info>dl>dt{font-size:1rem;padding-left:2.1875rem}.box.--emphasis>dl>dt small,.--emphasis.box-info>dl>dt small{font-size:.875rem}}.box.--emphasis>dl>dt>.--icon,.--emphasis.box-info>dl>dt>.--icon{display:flex;align-items:center;justify-content:center;position:absolute;top:0;left:0;width:1.375rem}.box.--emphasis>dl>dt>.--icon svg,.--emphasis.box-info>dl>dt>.--icon svg{width:100%;height:auto}@media print,screen and (min-width: 64rem){.box.--emphasis>dl>dt>.--icon,.--emphasis.box-info>dl>dt>.--icon{width:1.5625rem}}.box.--emphasis>dl>dt.--news>.--icon,.--emphasis.box-info>dl>dt.--news>.--icon{width:1.5rem}.box.--emphasis>dl>dd,.--emphasis.box-info>dl>dd{font-size:.875rem}@media print,screen and (min-width: 64rem){.box.--emphasis>dl>dd,.--emphasis.box-info>dl>dd{font-size:1rem}}.box.--emphasis>dl>dd.--emphasis-line,.--emphasis.box-info>dl>dd.--emphasis-line{border-top:solid 2px #ff6347;margin-top:1rem}.box.--emphasis>dl>dd.--text,.--emphasis.box-info>dl>dd.--text{padding-top:.625rem}@media print,screen and (min-width: 64rem){.box.--emphasis>dl>dd.--text,.--emphasis.box-info>dl>dd.--text{padding-top:1rem}}.box.--emphasis .lst-link,.--emphasis.box-info .lst-link{margin-top:1rem;margin-bottom:0}.box.--emphasis .ui-inquiry--box,.--emphasis.box-info .ui-inquiry--box{background:none!important;border-radius:0!important;color:var(--black);margin-top:0!important;padding:0!important}@media print,screen and (min-width: 64rem){.box.--emphasis .ui-inquiry--box,.--emphasis.box-info .ui-inquiry--box{margin-top:1rem}}.box.--emphasis .ui-inquiry--box .ui-inquiry--container,.--emphasis.box-info .ui-inquiry--box .ui-inquiry--container{border-radius:0!important;padding:1rem 0 0!important}.box.--example,.--example.box-info{display:flex;align-items:center}.box.--example h4,.--example.box-info h4{font-size:.875rem;font-weight:var(--font-weight-bold);margin-right:1rem}@media print,screen and (min-width: 64rem){.box.--example h4,.--example.box-info h4{font-size:1rem;margin-right:1.875rem}}.box.--example dl,.--example.box-info dl{display:flex;align-items:center}.box.--example dl dt,.--example.box-info dl dt{margin-right:.5rem}@media print,screen and (min-width: 64rem){.box.--example dl dt,.--example.box-info dl dt{margin-right:.625rem}}.box.--example dl dd,.--example.box-info dl dd{font-size:.75rem;color:#525252}@media print,screen and (min-width: 64rem){.box.--example dl dd,.--example.box-info dl dd{font-size:.875rem}}.box.--example dl+dl,.--example.box-info dl+dl{margin-left:1rem}@media print,screen and (min-width: 64rem){.box.--example dl+dl,.--example.box-info dl+dl{margin-left:1.875rem}}.box>.icon,.box-info>.icon{position:absolute;top:0;left:0}.box>.icon svg,.box-info>.icon svg{width:20px;height:20px}@media print,screen and (min-width: 64rem){.box>.icon svg,.box-info>.icon svg{width:24px;height:24px}}.box.--provide,.--provide.box-info{border:5px solid var(--sub)}.box.--provide>.heading,.--provide.box-info>.heading{text-align:center;line-height:var(--line-height);color:var(--primary);margin-right:0}.box.--provide>ul,.--provide.box-info>ul{display:flex;align-items:center;justify-content:center;gap:1.25rem}.box.--provide>ul>li,.--provide.box-info>ul>li{flex-basis:14.375rem}.box.--provide dl,.--provide.box-info dl{background-color:#fff;display:flex;align-items:center;flex-direction:column;gap:1.25rem}.box.--provide dl dt,.--provide.box-info dl dt{font-size:.875rem;margin-bottom:.625rem;line-height:var(--line-height);color:var(--sub-gray);order:1}.box.--provide dl dd svg,.--provide.box-info dl dd svg{width:100%}.box-add{background:var(--bg-color);margin-bottom:1.25rem;padding:1.25rem}@media print,screen and (min-width: 64rem){.box-add{padding:1.25rem 1rem}}.box-add.--emphasis{border:2px solid var(--sub);border-radius:var(--box-half-radius)}.box-add .heading{font-size:.875rem;color:var(--primary);font-weight:var(--font-weight-bold);margin-bottom:.625rem;line-height:var(--line-height)}@media print,screen and (min-width: 64rem){.box-add .heading{font-size:1rem;margin-bottom:1.25rem}}.box-add .tbl-stack>dl div dd{--table-body: #fff}.box-add .tbl-stack>dl div dd .lbl-attention{justify-content:flex-end}.box-add .tbl-horizontal>.--head>li{--table-border: var(--bg-color)}.box-add .tbl-horizontal>dl dt,.box-add .tbl-horizontal>dl dd{--table-border: var(--bg-color)}.box-add .tbl-horizontal>dl dd{background:#fff}.box-add>.blk-block:last-child{margin-bottom:0}.box-radio{margin-bottom:0}.box-radio .radio:last-child{margin-bottom:.625rem!important}.box-radio+lib-web-ui-button button,.box-radio+app-ui-button button{margin-top:.625rem}.box-error{line-height:var(--line-height);border:solid 1px #e00000;background-color:#fff0f0;color:#e00000;padding:.9375rem;margin:1.25rem 0 2.75rem}@media print,screen and (min-width: 64rem){.box-error{font-size:1rem;padding:1.25rem;margin:1.25rem 0 3.75rem}}.box-error>h2{font-weight:var(--font-weight-bold);position:relative;padding:0 0 .625rem 2rem}@media print,screen and (min-width: 64rem){.box-error>h2{font-size:1.125rem;padding:0 0 .9375rem 2.1875rem}}.box-error>h2:empty{display:none}.box-error>h2>.--icon{--attention: #e00000;display:flex;align-items:center;justify-content:center;position:absolute;top:.125rem;left:0;width:1.375rem}.box-error>h2>.--icon svg{width:100%;height:auto}@media print,screen and (min-width: 64rem){.box-error>h2>.--icon{width:1.5625rem}}.box-error h4{font-weight:var(--font-weight-bold);margin:1.25rem 0 .625rem}.box-error .ui-inquiry--box{background:none!important;border-radius:0!important;color:var(--black);margin-top:.625rem;padding:0!important}@media print,screen and (min-width: 64rem){.box-error .ui-inquiry--box{margin-top:1rem}}.box-error .ui-inquiry--box .ui-inquiry--container{border-radius:0!important}.box-sub{background-color:var(--box-sub-bg);border:solid 2px var(--sub);border-radius:var(--box-half-radius);padding:1.25rem}@media print,screen and (min-width: 64rem){.box-sub dl{display:flex;align-items:center;justify-content:space-between;max-width:600px;margin:0 auto}}.box-sub dl dt{color:var(--primary);font-size:.875rem;line-height:var(--line-height)}.box-sub dl dt,.box-sub dl dd{margin-bottom:1rem}.box-sub dl dd{font-size:1.125rem;font-weight:var(--font-weight-bold);text-align:center}.box-case{line-height:var(--line-height);border:2px solid #ccc;border-radius:var(--box-radius);font-size:.875rem;margin:1.25rem 0}@media print,screen and (min-width: 64rem){.box-case{font-size:1rem}}.box-case>ol{padding:.25rem 1.25rem}.box-case>ol>li{text-indent:-1.5em;padding:1rem 0 1rem 1.5em}.box-case>ol>li *{text-indent:0}.box-case>ol>li>ol{padding-top:.25rem}.box-case>ol>li:before{content:attr(data-icon);display:inline-block;margin-right:.5em;text-indent:0;min-width:15px}.box-case>ol>li+li{border-top:solid 1px #ccc}.box-case>ol>li li{text-indent:0}.box-linked{display:flex;align-items:center;justify-content:center;padding:1.25rem;font-weight:var(--font-weight-bold);background-color:var(--bg-color);border:solid 2px var(--sub);border-radius:var(--box-half-radius)}.box-linked svg-icon{margin-right:.625rem}.box-agree{line-height:var(--line-height);margin-bottom:1.25rem}.box-agree dt{display:flex;justify-content:space-between;align-items:center;position:relative;font-size:1.125rem;font-weight:var(--font-weight-bold);padding:.75rem 1rem;color:var(--accordion-head);background:var(--accordion-head-bg);border-radius:var(--radius-corner-half-top)}.box-agree dd{display:flex;flex-direction:column;background:var(--accordion-body-bg);padding:1.875rem .625rem .625rem}.box-agree dd:last-of-type{border-radius:var(--radius-corner-half-bottom)}@media print,screen and (min-width: 64rem){.box-agree dd{padding:1.875rem 1.25rem 1.25rem}}.box-agree dd.--button{padding:0 .625rem 1.625rem}@media print,screen and (min-width: 64rem){.box-agree dd.--button{padding:0 .625rem 1.875rem}}.box-agree dd .heading{font-size:.875rem;color:var(--primary);font-weight:var(--font-weight-bold);margin-bottom:.625rem}@media print,screen and (min-width: 64rem){.box-agree dd .heading{font-size:1rem;margin-bottom:1.25rem}}.tbl-estimate-conditions .box-info{margin:.625rem 0 0}.box-info{line-height:var(--line-height)}.box-info>ul>li{position:relative;padding-left:1.875rem;margin-bottom:1rem}.box-info>ul>li:last-of-type{margin-bottom:0}@media print,screen and (min-width: 64rem){.box-info>ul>li{padding-left:2.125rem}}.box-info>dl{display:flex;align-items:center;margin-bottom:.75rem}@media print,screen and (min-width: 64rem){.box-info>dl{display:inline-block;margin-right:2.5rem;margin-bottom:0}}.box-info>dl:last-of-type{margin-bottom:0}.box-info>dl>dt{font-size:.75rem;width:6rem;color:#525252}@media print,screen and (min-width: 64rem){.box-info>dl>dt{margin-bottom:.3rem}}.box-info>dl>dd{font-size:.875rem;width:100%;line-height:1.875rem;font-weight:var(--font-weight-bold)}.box-info .heading{font-weight:var(--font-weight-bold);color:var(--primary);margin-bottom:1.25rem}@media print,screen and (min-width: 64rem){.box-info .heading{font-size:1.125rem}}.box-info .--message{margin-bottom:1.25rem}@media print,screen and (min-width: 64rem){.box-info .--message{display:flex}}.box-info .--message li:last-of-type{margin-top:1.25rem;text-align:center}@media print,screen and (min-width: 64rem){.box-info .--message li:last-of-type{margin-left:1.25rem;margin-bottom:0;min-width:15rem}}.box-info .ui-inquiry--box{margin-top:1rem}.box-link-area{display:flex;flex-direction:column;gap:1.875rem;margin-bottom:1rem}@media print,screen and (min-width: 64rem){.box-link-area{flex-direction:row}}.box-link-area .box-link{background:#def0ef;border-radius:var(--box-radius);color:#006c60;width:100%;font-weight:var(--font-weight-bold);font-size:1rem;line-height:1.5rem;text-align:center;padding:20px 15px}.box-link-area .box-link p{margin-bottom:15px}.box-link-area .box-link a{display:block;font-size:.8125rem;text-decoration:none;margin-top:1.5625rem}.box-link-area .box-link a:hover{text-decoration:underline}.box-link-area .box-link ::ng-deep lib-web-ui-button button,.box-link-area .box-link ::ng-deep app-ui-button button{margin-bottom:1.5rem}@media print,screen and (min-width: 64rem){.box-link-area .box-link{font-size:1.125rem;line-height:1.6875rem;margin-bottom:0;padding:30px 48px 40px}.box-link-area .box-link p{margin-bottom:20px}.box-link-area .box-link a{font-size:1rem;margin-top:2.5rem}.box-link-area .box-link ::ng-deep lib-web-ui-button button,.box-link-area .box-link ::ng-deep app-ui-button button{margin-bottom:2.5rem}}.box-link-area .box-link.--interruption{background:#ffedf3;color:#bc2d64}.box-link-area .box-link.--interruption ::ng-deep lib-web-ui-button .btn-general .icon.arrow-next:before,.box-link-area .box-link.--interruption ::ng-deep app-ui-button .btn-general .icon.arrow-next:before{background-image:var(--emphasis-gradation)}.box-lst-anchor{background-color:var(--white);padding:1.5625rem .625rem .3125rem;position:relative}@media print,screen and (min-width: 64rem){.box-lst-anchor{padding:1.75rem 1.25rem 1.25rem}.box-lst-anchor .lst-link-button{margin-right:-1.25rem;margin-left:-1.25rem;padding-right:1.25rem;padding-left:1.25rem}.box-lst-anchor .lst-link-button+.lst-link-button{border-top:2px solid var(--white);margin-top:1.25rem;padding-top:1.25rem}}.box-lst-anchor:before{content:"";position:absolute;top:0;left:0;right:0;height:.375rem;border-radius:var(--radius-corner-quarter-top);background:var(--estimate-result-head)}@media print,screen and (min-width: 64rem){.box-lst-anchor:before{height:.5rem}}.box-lst-anchor .--head h2{color:#525252;font-size:.875rem;font-weight:var(--font-weight-normal);line-height:var(--line-height)}@media print,screen and (min-width: 64rem){.box-lst-anchor .--head h2{display:flex;justify-content:center;color:var(--primary);font-size:1rem}}.box-lst-anchor .--head+.lst-link-button{border-top:2px solid var(--sub-bg);margin-top:.9375rem}@media print,screen and (min-width: 64rem){.box-lst-anchor .--head+.lst-link-button{border-top-width:0;margin-top:.625rem}}.box-lst-anchor>.--number{display:flex;align-items:center;gap:1rem}.box-lst-anchor>.--number>dt{background-color:var(--primary);border-radius:var(--radius-corner-quarter);color:var(--white);font-size:.875rem;font-weight:var(--font-weight-normal);line-height:var(--line-height);padding:.3125rem .75rem}.box-lst-anchor>.--number>dd{font-size:1rem;font-weight:var(--font-weight-bold);line-height:var(--line-height)}.box-lst-anchor>.--number+.lst-link-button{margin-top:.5rem}@media print,screen and (min-width: 64rem){.box-lst-anchor>.--number+.lst-link-button{margin-top:1.25rem}}@media print,screen and (min-width: 64rem){.box-lst-anchor>.--number+.lst-link-button+.lst-link-button{border-top:2px solid var(--white);margin-top:1.25rem;padding-top:1.25rem}}.box-supplement{display:flex;gap:1rem;justify-content:center}@media print,screen and (min-width: 64rem){.box-supplement.--small figure img{height:50%;width:50%}}.tbl-stack{line-height:var(--line-height);margin-bottom:1.25rem}.tbl-stack>dl>div{margin-bottom:.125rem}@media print,screen and (min-width: 64rem){.tbl-stack>dl>div{display:flex;gap:.125rem;margin-bottom:0}}.tbl-stack>dl>div>dt,.tbl-stack>dl>div>dd{display:flex;align-items:center}@media print,screen and (min-width: 64rem){.tbl-stack>dl>div>dt,.tbl-stack>dl>div>dd{margin-bottom:.125rem}}.tbl-stack>dl>div>dt{position:relative;justify-content:space-between;gap:.3125rem .5rem;font-size:.875rem;background:var(--table-head);width:100%;min-height:2rem;padding:.5rem .875rem}@media print,screen and (min-width: 64rem){.tbl-stack>dl>div>dt{font-size:1rem}}.tbl-stack>dl>div>dt:before{content:"";position:absolute;top:0;bottom:0;left:0;width:0;border-left:3px solid var(--table-head-border)}@media print,screen and (min-width: 64rem){.tbl-stack>dl>div>dt{width:45%}}.tbl-stack>dl>div>dt>span:not([class^=lbl]){flex-grow:1}.tbl-stack>dl>div>dt.--attention{flex-wrap:wrap}.tbl-stack>dl>div>dt.--attention>span:first-of-type{flex-basis:calc(100% - 2.0625rem)}.tbl-stack>dl>div>dt lib-web-ui-modal-trigger,.tbl-stack>dl>div>dt app-ui-modal-trigger{display:contents}.tbl-stack>dl>div>dt lib-web-ui-modal-trigger:not(:only-child) .icon,.tbl-stack>dl>div>dt app-ui-modal-trigger:not(:only-child) .icon{margin-bottom:0}.tbl-stack>dl>div>dt lib-web-ui-modal-trigger:not(:only-child) .icon .icon-faq,.tbl-stack>dl>div>dt app-ui-modal-trigger:not(:only-child) .icon .icon-faq{margin-right:0;margin-left:0}.tbl-stack>dl>div>dd{flex-wrap:wrap;font-weight:var(--font-weight-bold);width:100%;background-color:var(--table-body);padding:1.125rem 1rem 1.125rem .875rem}.tbl-stack>dl>div>dd.--amount{text-align:right;justify-content:flex-end}.tbl-stack>dl>div>dd p{font-weight:400;margin-left:.375rem}.tbl-stack>dl>div>dd dl{width:100%}.tbl-stack>dl>div>dd dl div{margin-bottom:.5rem}.tbl-stack>dl>div>dd dl div:last-of-type{margin-bottom:0}.tbl-stack>dl>div>dd dl div dt{font-weight:var(--font-weight-normal);margin-bottom:.3rem}.tbl-stack>dl>div>dd dl div+dl{margin-top:.625rem}.tbl-stack>dl>div>dd .lbl-attention{border:0;color:var(--attention);font-size:.75rem;padding:0 0 0 1.5rem;min-width:unset}.tbl-stack>dl>div>dd .lbl-attention>.icon{width:1.25rem;height:1.25rem}.tbl-stack>dl>div>dd>.blk-button{width:100%;margin:1.25rem 0}.tbl-stack>dl>div>dd>.blk-button:last-of-type{margin-bottom:0}.tbl-stack>dl>div.--emphasis>dt{background:var(--table-head-emphasis)}.tbl-stack>dl>div.--emphasis>dt:before{border-color:var(--table-head-border-emphasis)}.tbl-stack.--row>dl>div{display:flex;gap:.125rem}.tbl-stack.--row>dl>div>dt{width:45%}.--content .tbl-stack{margin-bottom:0}.tbl-compensation{line-height:var(--line-height);width:100%;margin-bottom:1.25rem}.tbl-compensation thead tr>th{font-size:.75rem;font-weight:var(--font-weight-bold);text-align:center;color:var(--white);background:var(--primary);padding:.375rem;border:2px solid var(--white)}.tbl-compensation thead tr>th:last-of-type{min-width:84px}@media print,screen and (min-width: 64rem){.tbl-compensation thead tr>th:last-of-type{width:50%}}.tbl-compensation tbody tr>th,.tbl-compensation tbody tr>td{padding:.5rem .625rem;border:2px solid var(--white)}@media print,screen and (min-width: 64rem){.tbl-compensation tbody tr>th,.tbl-compensation tbody tr>td{padding:.875rem .625rem}}.tbl-compensation tbody tr>th{font-size:.75rem;font-weight:var(--font-weight-bold);text-align:left;background:var(--table-bg);vertical-align:middle}@media print,screen and (min-width: 64rem){.tbl-compensation tbody tr>th{font-size:.875rem}}.tbl-compensation tbody tr>td{position:relative;text-align:center;background:var(--table-body)}.tbl-contract,.tbl-header-contract{-webkit-text-size-adjust:100%;width:100%}.tbl-contract>tbody,.tbl-header-contract>tbody{outline:1px solid #ccc}.tbl-contract>tbody>tr:first-of-type>td,.tbl-header-contract>tbody>tr:first-of-type>td{border-top-width:0}.tbl-contract>tbody>tr:last-of-type>td,.tbl-header-contract>tbody>tr:last-of-type>td{border-bottom-width:0}.tbl-contract>tbody>tr>th,.tbl-contract>tbody>tr>td,.tbl-header-contract>tbody>tr>th,.tbl-header-contract>tbody>tr>td{line-height:var(--line-height);vertical-align:middle;padding:.25rem .625rem;min-height:2.1875rem}.tbl-contract>tbody>tr>th:first-child:before,.tbl-contract>tbody>tr>td:first-child:before,.tbl-header-contract>tbody>tr>th:first-child:before,.tbl-header-contract>tbody>tr>td:first-child:before{content:"";display:inline-block;margin-left:-1px;width:1px;height:1.4375rem;vertical-align:middle}.tbl-contract>tbody>tr>th,.tbl-header-contract>tbody>tr>th{background-color:var(--table-head-lv2);border:2px solid #ccc;font-size:.75rem;font-weight:var(--font-weight-normal)}.tbl-contract>tbody>tr>td,.tbl-header-contract>tbody>tr>td{background-color:var(--white);border:1px solid #ccc;font-size:.875rem;font-weight:var(--font-weight-bold)}.tbl-contract>tbody>tr>td:last-child,.tbl-header-contract>tbody>tr>td:last-child{border-right-width:0}.tbl-contract caption{font-size:1rem;font-weight:var(--font-weight-normal);line-height:var(--line-height);margin-bottom:.3125rem}.tbl-contract>tbody>tr>th{text-align:left;width:20%}.tbl-contract.--half>tbody>tr>td:not([colspan]){width:18rem}.tbl-contract.--big-headline>tbody>tr:first-of-type>th:first-of-type{background-color:var(--table-head-sub);font-size:.875rem}.tbl-contract.--big-headline:not(.--small)>tbody>tr>td:not(:last-child){width:20%}.row+.blk-section>.tbl-contract:first-of-type,.tbl-contract+.tbl-contract{margin-top:.3125rem}.row+.blk-section>.tbl-contract:first-of-type caption,.tbl-contract+.tbl-contract caption{margin-top:.3125rem}.tbl-header-contract>tbody>tr>th,.tbl-contract:not(.--big-headline).--small>tbody>tr>th,.tbl-contract:not(.--big-headline)>tbody>tr>th.--small{white-space:nowrap;width:5rem}.tbl-contract.--big-headline.--small>tbody>tr:first-of-type>th:not(:first-of-type),.tbl-contract.--big-headline.--small>tbody>tr:not(:first-of-type)>th,.tbl-contract.--big-headline>tbody>tr:first-of-type>th:not(:first-of-type).--small,.tbl-contract.--big-headline>tbody>tr:not(:first-of-type)>th.--small{width:8.875rem}.lbl{display:inline-flex;align-items:center;justify-content:center;background-color:var(--sub-bg);border-radius:var(--radius-capsule);color:#525252;font-size:.75rem;font-weight:var(--font-weight-bold);padding:0 .5625rem;min-width:5rem;height:1.875rem}@media print{.lbl{border:.125rem solid var(--sub-bg)}}.lbl-disclose,.lbl-notice{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;background-color:#f2f2f2;border:1px solid;border-radius:var(--radius-capsule);box-shadow:0 2px 2px #00000040;font-size:.75rem;font-weight:var(--font-weight-bold);text-decoration:none;margin:0 .3rem;height:1.875rem;width:5rem}.lbl-disclose:not(.--example):active,.lbl-notice:not(.--example):active{color:#bf507b;transform:translate3d(0,.125rem,0);box-shadow:none}.lbl-disclose:not(.--example):hover,.lbl-notice:not(.--example):hover{opacity:var(--opacity-button-hover)}.lbl-disclose{color:#bf507b;border-color:#bf507b}.lbl-disclose:active{color:#bf507b}.lbl-notice{color:var(--primary);border-color:var(--primary)}.lbl-notice:active{color:var(--primary)}.lbl-notice:not(.--example):active{color:var(--primary)}.lbl-required{display:flex;align-items:center;justify-content:center;border:solid .125rem #ff6347;border-radius:var(--radius-capsule);color:tomato;font-size:.75rem;font-weight:var(--font-weight-bold);margin-left:.625rem;width:5rem;height:1.875rem}.lbl-attention-changed{flex-shrink:0;display:flex;align-items:center;color:#c94e38;font-size:.75rem;margin-left:.625rem}.lbl-attention-changed svg-icon{margin-right:.2rem;height:1.25rem;width:1.25rem}.lbl-attention-changed svg-icon svg circle{fill:#c94e38}.lbl-attention-changed svg-icon svg path{fill:#fff}.lbl-set{position:relative;display:inline-block;font-size:.75rem;font-weight:var(--font-weight-bold);line-height:2.5;margin-bottom:.625rem;padding:0 .625rem;border:.125rem solid var(--emphasis);border-radius:var(--radius-capsule);color:var(--black);background:var(--white)}@media print,screen and (min-width: 64rem){.lbl-set{margin-bottom:1.25rem}}.lbl-status{display:inline-block;font-weight:var(--font-weight-bold);padding:0 .125rem;word-break:keep-all}@media print,screen and (min-width: 64rem){.lbl-status{font-size:.875rem;padding:.35rem .65rem}}.lbl-status.--not-yet{background-color:#def0ef}.lbl-status.--in-process{color:#fff;background-color:#10a280}.lbl-status.--under-review{color:#fff;background-color:#bf507b}.lbl-status.--already-delivered{color:#fff;background-color:var(--text)}.lbl-info{display:inline-flex;align-items:center;color:var(--primary);font-size:.875rem;font-weight:var(--font-weight-bold);gap:.375rem;margin-left:.625rem}@media print,screen and (min-width: 64rem){.lbl-info{font-size:1rem}}.lbl-info>.icon{width:1.25rem;height:1.25rem}.lbl-attention,.lbl-emphasis{border-radius:var(--radius-capsule);display:inline-flex;align-items:center;font-weight:var(--font-weight-bold);background-color:#fff}.lbl-attention>.icon svg-icon,.lbl-emphasis>.icon svg-icon{display:block;width:100%;height:auto;line-height:1}.lbl-attention>.icon svg-icon svg,.lbl-emphasis>.icon svg-icon svg{width:100%;height:auto}.lbl-attention{border:3px solid #ff6347;gap:.25rem;font-size:.75rem;line-height:1.5rem;padding:0 .75rem;min-width:13.5rem}.lbl-attention>.icon{width:1.25rem;height:1.25rem}.lbl-emphasis{justify-content:center;border:2px solid #ff6347;color:#c94e38;gap:.375rem;font-size:.75rem;line-height:1.875rem;min-width:5.8125rem}.lbl-emphasis>.icon{width:1.25rem;height:1.25rem}span.--oval{display:inline-block;vertical-align:middle;width:1.5rem;height:1.5rem}span.--oval:before{content:"";display:inline-block;width:1.5rem;height:1.5rem;border:.125rem solid var(--emphasis);border-radius:var(--radius-circle)}span.--cross{display:inline-block;vertical-align:middle;color:#ccc;line-height:1;width:1.5rem;height:.15rem;background:currentColor;border-radius:var(--radius-capsule);position:relative;transform:rotate(45deg)}span.--cross:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:inherit;border-radius:inherit;transform:rotate(90deg)}.mdl-arrow{margin:auto auto 1.25rem;overflow:hidden;position:relative;width:56px;height:28px}.mdl-arrow:after{content:"";position:absolute;width:56px;height:56px;background:var(--base-gradation);top:-40px;left:0;transform:rotate(45deg)}.mdl-coverage{margin-bottom:1.5rem}.mdl-coverage dt{font-size:1rem;font-weight:var(--font-weight-bold);line-height:1;color:var(--white)}.mdl-coverage>dt{color:var(--primary)}.mdl-coverage>dd{margin-top:.625rem}.mdl-coverage>dd dt{padding:.5rem;text-align:center}.mdl-coverage>dd dd{padding:.625rem}.mdl-coverage>dd ul{display:grid;grid-template-columns:repeat(3,1fr);gap:.5rem;background-color:var(--sub-bg);padding:.75rem}@media print,screen and (min-width: 64rem){.mdl-coverage>dd ul{grid-template-columns:repeat(6,minmax(140px,1fr));padding:1rem}}.mdl-coverage>dd ul.--off{opacity:20%}.mdl-coverage>dd ul li.--off{position:relative;background-color:#fff;border:2px solid #b2b2b2}.mdl-coverage>dd ul li.--off:before{content:"";z-index:1;position:absolute;display:block;width:100%;height:100%;background:linear-gradient(45deg,transparent 0%,transparent 49%,#b2b2b2 49%,#b2b2b2 51%,transparent 51%,transparent 100%)}.mdl-coverage>dd ul li.--off img{filter:grayscale(1);opacity:20%}.mdl-coverage .--general{border:1px solid var(--primary)}.mdl-coverage .--general>dt{background-color:var(--primary)}.mdl-coverage .--general>dd{background-color:var(--sub-bg);display:flex;flex-direction:column;gap:.625rem}@media print,screen and (min-width: 64rem){.mdl-coverage .--general>dd>ul{padding:0 .625rem;align-content:center;justify-content:center;grid-template-columns:repeat(4,minmax(140px,140px))}.mdl-coverage .--general>dd>ul>li img{width:100%;height:auto}}.mdl-coverage .--limited{border:1px solid var(--limited)}.mdl-coverage .--limited>dt{background-color:var(--limited)}.mdl-coverage .--limited>dd{background-color:var(--limited-bg)}iframe{width:100%}.iframe-wrap{background-color:var(--white);margin-bottom:1.875rem;padding:0 0 0 .625rem}.iframe-wrap iframe{width:100%;margin-bottom:0}.mdl-form-group>li{padding:.625rem;margin-bottom:.625rem;background:var(--primary-bg)}.mdl-form-group>li.--sub{background:var(--sub-bg)}.mdl-form-group>li .heading{margin-bottom:.625rem}.mdl-cardexam{padding:.625rem}.mdl-cardexam .cardexam{background-color:#fff;display:flex;align-items:center;flex-direction:column;gap:.625rem;margin:.5rem 0 .75rem;padding:.75rem 0}@media print,screen and (min-width: 64rem){.mdl-cardexam .cardexam{margin:.5rem .125rem .75rem}}.mdl-cardexam .cardexam dt{font-size:.875rem;margin-bottom:.625rem;line-height:var(--line-height)}.mdl-cardexam .cardexam dd svg{width:100%}.mdl-toggle{overflow:hidden}.mdl-toggle .tbl-stack:only-child{margin-bottom:0}.mdl-compare-changes{line-height:var(--line-height);margin-bottom:1.25rem}.mdl-compare-changes>ul{display:flex;margin-bottom:1.25rem}@media print,screen and (min-width: 64rem){.mdl-compare-changes>ul{margin-bottom:.25rem}.mdl-compare-changes>ul:before{content:"";flex-shrink:0;border-bottom:solid 3px var(--table-heading-before-border);margin-right:.125rem;width:20%}}.mdl-compare-changes>ul>li{border-bottom:solid 3px var(--table-heading-before-border);color:var(--table-heading-before);font-weight:var(--font-weight-bold);text-align:center;margin-right:.125rem;padding-bottom:.625rem;width:100%}.mdl-compare-changes>ul>li+li{border-color:var(--table-heading-after-border);color:var(--table-heading-after);margin-right:0}.mdl-compare-changes>dl>div{display:grid;grid-template-areas:"title title" "body-before body-after";grid-template-columns:repeat(2,1fr);margin-bottom:1.25rem;gap:.3125rem .125rem}@media print,screen and (min-width: 64rem){.mdl-compare-changes>dl>div{display:flex;margin-bottom:0}}.mdl-compare-changes>dl>div>dt{grid-area:title;position:relative;display:flex;align-items:center;justify-content:space-between;padding:.3125rem .875rem}.mdl-compare-changes>dl>div>dt:before{content:"";position:absolute;top:0;bottom:0;left:0;width:0;border-left:3px solid var(--table-head-border)}@media print,screen and (min-width: 64rem){.mdl-compare-changes>dl>div>dt{flex-shrink:0;background:var(--table-head);padding:1.125rem .875rem;margin:0 .125rem .125rem 0;min-height:3.125rem;width:20%}}.mdl-compare-changes>dl>div>dd{grid-area:body-before;background-color:var(--table-body-sub);padding:1.125rem 1rem 1.125rem .875rem}@media print,screen and (min-width: 64rem){.mdl-compare-changes>dl>div>dd{margin:0 .125rem .125rem 0;width:100%}}.mdl-compare-changes>dl>div>dd+dd{grid-area:body-after;background-color:var(--table-body);font-weight:var(--font-weight-bold);margin-right:0}.mdl-concierge{padding-bottom:1.25rem;padding-left:3rem;position:relative}.mdl-concierge .--concierge{display:flex;align-items:center;justify-content:center;position:absolute;left:0;width:1.875rem}.mdl-concierge .--concierge svg{width:100%;height:auto}.mdl-concierge.--inversion p{--bg-color: var(--white)}.mdl-concierge.--grid-comment{grid-area:comment;padding-bottom:.625rem}.mdl-concierge p{font-size:.75rem;font-weight:var(--font-weight-bold);background-color:var(--bg-color);border-radius:var(--box-half-radius);padding:.625rem;position:relative}@media print,screen and (min-width: 64rem){.mdl-concierge p{font-size:.875rem}}.mdl-concierge p:before{content:"";position:absolute;display:block;top:.75rem;left:-1.125rem;border:.375rem solid transparent;border-right:.75rem solid var(--bg-color)}.mdl-loading{margin:2.5rem 0}@media print,screen and (min-width: 64rem){.mdl-loading{margin:3.75rem 0}}.mdl-loading .msg{font-size:1rem;font-weight:var(--font-weight-bold);line-height:var(--line-height);text-align:center}@media print,screen and (min-width: 64rem){.mdl-loading .msg{font-size:1.125rem}}.mdl-loading .msg-sub{font-size:.875rem;line-height:var(--line-height);text-align:left}@media print,screen and (min-width: 64rem){.mdl-loading .msg-sub{font-size:1rem;text-align:center}}.mdl-loading .loader{display:grid;place-content:center;height:1.125rem;margin:2.5rem 0}@media print,screen and (min-width: 64rem){.mdl-loading .loader{margin:5rem 0}}.mdl-loading .loader>i,.mdl-loading .loader>i:before,.mdl-loading .loader>i:after{border-radius:var(--radius-circle);width:1.125rem;height:1.125rem;animation-fill-mode:both;animation:bblFadInOut 1.8s infinite ease-in-out}.mdl-loading .loader>i{color:#ccc;transform:translateZ(0);animation-delay:-.16s;margin-top:-1.6875rem}.mdl-loading .loader>i:before,.mdl-loading .loader>i:after{content:"";position:absolute;top:0}.mdl-loading .loader>i:before{left:-1.625rem;animation-delay:-.32s}.mdl-loading .loader>i:after{left:1.625rem}@keyframes bblFadInOut{0%,80%,to{box-shadow:0 1.125rem 0 -.5625rem}40%{box-shadow:0 1.125rem}}.mdl-flow-payment{--arrow-size: 1rem;--transform-translateY: -50%;--transform-rotate: 135deg;--position-top: -1.125rem;--position-left: 50%;--figure-height: 5rem;transform-origin:center;display:flex;align-items:stretch;flex-direction:column;justify-content:space-between;gap:1.25rem;margin-bottom:1.5rem}.mdl-flow-payment>li{border:.1875rem solid #f2f2f2;border-radius:var(--box-radius);flex-grow:1;padding:1rem .5rem;position:relative}.mdl-flow-payment>li .--content{display:flex;align-items:center;flex-direction:row-reverse;gap:1.5rem .625rem}.mdl-flow-payment>li .--content svg-icon{display:contents}.mdl-flow-payment>li .--content>figure{flex-basis:9.375rem;flex-shrink:0;display:flex;align-items:center;justify-content:center;margin:0 auto;padding:0;height:var(--figure-height)}.mdl-flow-payment>li .--content>figure svg{width:auto;height:100%}.mdl-flow-payment>li .--content>p{color:var(--primary);flex-grow:1;font-size:.875rem;font-weight:var(--font-weight-bold);line-height:var(--line-height)}.mdl-flow-payment>li+li:before{background-image:linear-gradient(45deg,transparent 50%,var(--base-gradation-start) 50%,var(--base-gradation-end));content:"";display:block;position:absolute;top:var(--position-top);left:var(--position-left);transform:translateY(var(--transform-translateY)) rotate(var(--transform-rotate));width:var(--arrow-size);height:var(--arrow-size)}@media print,screen and (min-width: 64rem){.mdl-flow-payment{--arrow-size: 1.25rem;--transform-translateY: -50%;--transform-rotate: 45deg;--position-top: 50%;--position-left: -1.8125rem;--figure-height: 7.5rem;flex-direction:row}.mdl-flow-payment>li{padding:1rem .625rem}.mdl-flow-payment>li .--content{align-items:center;flex-direction:column;justify-content:space-around;height:100%}.mdl-flow-payment>li .--content>p{display:flex;align-items:center;justify-content:center}}.mdl-contract-information{background-color:var(--white);border-radius:var(--box-small-radius);display:flex;flex-direction:column;overflow:hidden;transition:opacity .2s ease-in-out 0s}@media print,screen and (min-width: 64rem){.mdl-contract-information{flex-direction:row;align-items:stretch}}.mdl-contract-information>.--vehicle{background-color:var(--bg-color);display:flex;flex-wrap:wrap;justify-content:space-between;gap:.375rem;padding:1rem 1rem .625rem}@media print,screen and (min-width: 64rem){.mdl-contract-information>.--vehicle{flex-direction:column;justify-content:center;gap:.9375rem;flex-basis:12.5rem;flex-shrink:0;padding:1.25rem .625rem 1.25rem 1.25rem}}.mdl-contract-information>.--vehicle>dt{color:var(--primary);display:flex;align-items:center;flex-basis:100%;font-size:1rem;font-weight:var(--font-weight-bold);line-height:var(--line-height);min-height:2.5rem}@media print,screen and (min-width: 64rem){.mdl-contract-information>.--vehicle>dt{flex-basis:auto;font-size:1.125rem}}.mdl-contract-information>.--vehicle>dd{color:#525252;font-size:.875rem;font-weight:var(--font-weight-normal);line-height:var(--line-height)}@media print,screen and (min-width: 64rem){.mdl-contract-information>.--vehicle>dd.--link{font-size:1rem}}.mdl-contract-information>.--insurance{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.9375rem .625rem;padding:.9375rem .625rem}@media print,screen and (min-width: 64rem){.mdl-contract-information>.--insurance{align-items:center;padding:1.875rem 2.5rem .625rem 1.875rem}}.mdl-contract-information>.--insurance .--logo{display:flex;align-items:center;justify-content:center;flex-shrink:0;min-width:6.5rem}.mdl-contract-information>.--insurance .--logo img{width:100px}@media print,screen and (min-width: 64rem){.mdl-contract-information>.--insurance .--logo img{width:180px}}.mdl-contract-information>.--insurance .--logo svg-icon{width:57px;overflow:hidden}@media print,screen and (min-width: 64rem){.mdl-contract-information>.--insurance .--logo svg-icon{width:180px}.mdl-contract-information>.--insurance .--logo svg-icon svg{width:100%;height:auto}}.mdl-contract-information>.--insurance .--logo svg-icon svg{width:auto;height:40px}.mdl-contract-information>.--insurance .--logo svg-icon svg #logo-text{display:none}@media print,screen and (min-width: 64rem){.mdl-contract-information>.--insurance .--logo svg-icon svg #logo-text{display:unset}}.mdl-contract-information>.--insurance .--logo svg-icon.--au,.mdl-contract-information>.--insurance .--logo svg-icon.--costco,.mdl-contract-information>.--insurance .--logo svg-icon.--full{width:100px}.mdl-contract-information>.--insurance .--logo svg-icon.--au svg,.mdl-contract-information>.--insurance .--logo svg-icon.--costco svg,.mdl-contract-information>.--insurance .--logo svg-icon.--full svg{width:100%}@media print,screen and (min-width: 64rem){.mdl-contract-information>.--insurance .--logo svg-icon.--au,.mdl-contract-information>.--insurance .--logo svg-icon.--costco,.mdl-contract-information>.--insurance .--logo svg-icon.--full{width:180px}.mdl-contract-information>.--insurance .--logo svg-icon.--au svg,.mdl-contract-information>.--insurance .--logo svg-icon.--costco svg,.mdl-contract-information>.--insurance .--logo svg-icon.--full svg{height:100%}}.mdl-contract-information>.--insurance .--period{display:flex;flex-direction:column;order:-1;gap:.5rem 0;max-width:calc(100% - 7.125rem)}@media print,screen and (min-width: 64rem){.mdl-contract-information>.--insurance .--period{gap:.5rem .9375rem;max-width:calc(100% - 180px - .625rem)}}.mdl-contract-information>.--insurance .--period>div{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:.125rem 0}.mdl-contract-information>.--insurance .--period>div>dt{color:#525252;flex-basis:100%;font-size:.75rem;font-weight:var(--font-weight-normal);line-height:var(--line-height)}.mdl-contract-information>.--insurance .--period>div>dt+dd{margin-top:.125rem}.mdl-contract-information>.--insurance .--period>div>dd{font-size:1rem;font-weight:var(--font-weight-bold);line-height:var(--line-height)}.mdl-contract-information>.--insurance .--period>div>dd>small{font-size:.75rem}@media print,screen and (min-width: 64rem){.mdl-contract-information>.--insurance .--period>div>dd>small{font-size:1rem}}.mdl-contract-information>.--insurance .--period>div>dd>.--time{font-size:.75rem;padding-left:.25rem}@media print,screen and (min-width: 64rem){.mdl-contract-information>.--insurance .--period>div>dd>.--time{font-size:.875rem}}.mdl-contract-information>.--insurance .--button{display:flex;flex-wrap:wrap;gap:.625rem .9375rem;flex-basis:100%}@media print,screen and (min-width: 64rem){.mdl-contract-information>.--insurance .--button{flex-wrap:nowrap}}.mdl-contract-information>.--insurance .--button>li{flex-basis:calc((100% - .9375rem)/2)}@media print,screen and (min-width: 64rem){.mdl-contract-information>.--insurance .--button>li{flex-basis:auto;flex-grow:1}}.mdl-contract-information>.--insurance .--button>li.--wide{flex-basis:100%}@media print,screen and (min-width: 64rem){.mdl-contract-information>.--insurance .--button>li.--wide{flex-basis:auto}}.mdl-contract-information>.--insurance .--button .btn-process{display:flex;align-items:center;justify-content:center}.mdl-contract-information>.--insurance .--button .btn-process>p{display:flex;align-items:center;gap:.375rem}.mdl-contract-information>.--insurance .--button .btn-process>p.txt-info{margin-right:auto}.mdl-contract-information>.--insurance .--button .btn-process>p.txt-info .icon{width:20px;height:20px}.mdl-contract-information>.--insurance .--button .btn-process>p.txt-info .icon svg-icon,.mdl-contract-information>.--insurance .--button .btn-process>p.txt-info .icon svg-icon svg{--primary: var(--white);--sub: transparent;display:block;width:100%;height:100%}@media print,screen and (min-width: 64rem){.mdl-contract-information>.--insurance .--button .btn-process{justify-content:center}.mdl-contract-information>.--insurance .--button .btn-process p.txt-info{display:none}}.mdl-contract-information>.--insurance .--button .btn-process+.txt-emphasis{margin-top:.625rem}.mdl-contract-information>.--insurance .--button lib-web-ui-button,.mdl-contract-information>.--insurance .--button app-ui-button{display:block}.mdl-contract-information>.--insurance .--button lib-web-ui-button .btn-primary,.mdl-contract-information>.--insurance .--button app-ui-button .btn-primary{min-width:unset;width:100%}@media print,screen and (min-width: 64rem){.mdl-contract-information>.--insurance .--button lib-web-ui-button .btn-primary,.mdl-contract-information>.--insurance .--button app-ui-button .btn-primary{flex-basis:auto;flex-grow:1;min-height:50px;height:50px}}.mdl-contract-information>.--insurance .--button lib-web-ui-button+.txt-emphasis,.mdl-contract-information>.--insurance .--button app-ui-button+.txt-emphasis{margin-top:.625rem}.mdl-contract-information>.--insurance .--button .--label{background-color:#f2f2f2;border-radius:var(--radius-capsule);color:var(--primary);font-size:.875rem;font-weight:var(--font-weight-bold);display:flex;align-items:center;justify-content:center;padding:.90625rem;width:100%;min-height:50px}@media print,screen and (min-width: 64rem){.mdl-contract-information>.--insurance .--button .--label{font-size:1rem}}.mdl-contract-information>.--insurance .--button .txt-emphasis{display:none}.mdl-contract-information>.--insurance .--button .txt-emphasis .icon{width:20px;height:20px}.mdl-contract-information>.--insurance .--button .txt-emphasis .icon svg-icon,.mdl-contract-information>.--insurance .--button .txt-emphasis .icon svg-icon svg{--primary: var(--emphasis);--sub: var(--emphasis-bg);display:block;width:100%;height:100%}@media print,screen and (min-width: 64rem){.mdl-contract-information>.--insurance .--button .txt-emphasis{display:flex;justify-content:center}}.mdl-contract-information.--summary>.--vehicle{background-color:var(--sub-bg)}@media print,screen and (min-width: 64rem){.mdl-contract-information.--summary>.--vehicle{gap:.4375rem;flex-basis:17.5rem;padding:1.25rem}}.mdl-contract-information.--summary>.--vehicle>dt{min-height:auto}.mdl-contract-information.--summary>.--insurance{padding:.9375rem}@media print,screen and (min-width: 64rem){.mdl-contract-information.--summary>.--insurance{padding:1.25rem;width:670px}.mdl-contract-information.--summary>.--insurance:only-child{width:100%}}@media print,screen and (min-width: 64rem){.mdl-contract-information.--summary>.--insurance .--logo img{width:100%}}@media print,screen and (min-width: 64rem){.mdl-contract-information.--summary>.--insurance .--logo svg-icon svg{width:100%;height:auto}}@media print,screen and (min-width: 64rem){.mdl-contract-information.--summary>.--insurance .--logo{background-color:var(--white);flex-basis:10.625rem;flex-shrink:0;padding:1.25rem .75rem}}.mdl-contract-information__multiple{display:flex;flex-direction:column;row-gap:1.25rem;align-items:center}.mdl-contract-information__multiple>.mdl-contract-information{justify-content:center;width:100%}@media print,screen and (min-width: 64rem){.mdl-contract-information__multiple>.mdl-contract-information{width:800px}}.mdl-contract-information__multiple>.mdl-contract-information>.--vehicle{border-radius:var(--radius-corner-small-top)}@media print,screen and (min-width: 64rem){.mdl-contract-information__multiple>.mdl-contract-information>.--vehicle{border-radius:var(--radius-corner-small-left)}}.mdl-contract-information__multiple>.mdl-contract-information>.--vehicle>dd{background:none!important}.mdl-contract-information__multiple>.mdl-contract-information>.--insurance{background-color:var(--white);border-radius:var(--radius-corner-small-top);border:2px solid var(--sub-bg)}@media print,screen and (min-width: 64rem){.mdl-contract-information__multiple>.mdl-contract-information>.--insurance{background-color:var(--beige);border-radius:var(--radius-corner-small-right);border:none}}.mdl-contract-information__multiple>.mdl-contract-information>.--insurance .--period>dd{background:none!important}.mdl-accident-nav-desc{display:grid}@media print,screen and (min-width: 64rem){.mdl-accident-nav-desc{grid-template-columns:1fr 30%;gap:1rem}}.mdl-accident-nav-desc>dt,.mdl-accident-nav-desc>dd{padding:0 .5rem}.mdl-accident-nav-desc>dt.heading{margin:0;padding:.5rem;font-weight:700;line-height:1.5}.mdl-accident-nav-desc>dd .blk-button{margin-bottom:0}.mdl-accident-nav-desc>dd.--body{order:2}@media print,screen and (min-width: 64rem){.mdl-accident-nav-desc>dd.--body{order:unset}}.mdl-accident-nav-desc>dd.--fig{width:80%;margin:0 auto}@media print,screen and (min-width: 64rem){.mdl-accident-nav-desc>dd.--fig{grid-row:1/3;grid-column:2/3;width:auto}}.mdl-link-select div{display:flex;flex-direction:column;align-items:stretch;flex-direction:row;flex-wrap:wrap;justify-content:center;gap:1.875rem 3.125rem;margin-bottom:1.25rem}@media print,screen and (min-width: 64rem){.mdl-link-select div{gap:2.5rem 3.125rem}}.mdl-link-select div>dt{display:flex;justify-content:center;text-align:center;flex-basis:100%;font-size:1.125rem;font-weight:700;line-height:var(--line-height)}@media print,screen and (min-width: 64rem){.mdl-link-select div>dt{font-size:1.5rem}}.mdl-link-select div>dd{display:flex;align-items:stretch;justify-content:center;flex-direction:column;gap:1.875rem;width:100%}@media print,screen and (min-width: 64rem){.mdl-link-select div>dd{flex-direction:row;margin-bottom:1.25rem}}.mdl-number-color{display:grid;grid-template-columns:1fr 1fr;gap:0;background-color:var(--sub-bg);padding:.5rem 0}@media print,screen and (min-width: 64rem){.mdl-number-color{padding:.75rem 0}}.mdl-number-color>div{padding:0 .5rem}@media print,screen and (min-width: 64rem){.mdl-number-color>div{padding:0 .75rem}}.mdl-number-color>div dt{font-size:1rem;color:var(--text)}@media print,screen and (min-width: 64rem){.mdl-number-color>div dt{font-size:1.125rem}}.mdl-number-color>div dd figure{background-color:transparent!important}.mdl-number-color>div+div{border-left:1px solid var(--border)}html,body{font-size:14px;min-width:320px}@media print,screen and (min-width: 23rem){html,body{font-size:var(--font-size)}}@media print,screen and (max-width: 20rem){html,body{min-width:423.2px}}body{margin:0;position:relative;touch-action:manipulation;font-family:var(--font-base);color:var(--text);background-color:var(--white);overflow-x:hidden;overscroll-behavior-y:auto;width:100vw;text-size-adjust:100%;-webkit-text-size-adjust:100%}@media print,screen and (max-width: 20rem){body{zoom:.85}}
