.caci{background:#f6f6f8}.caci .content{min-height:calc(100vh - 70px);padding:130px 15px 70px 15px}@media (min-width:576px){.caci .content{min-height:calc(100vh - 72.5px);padding:130px 30px 70px 30px}}@media (min-width:768px){.caci .content{min-height:calc(100vh - 75px)}}@media (min-width:992px){.caci .content{min-height:calc(100vh - 77.5px);padding:200px 30px 140px 30px}}@media (min-width:1200px){.caci .content{min-height:calc(100vh - 80px)}}.caci-row{margin-top:5rem}.caci-row.intro{margin-top:0}.caci-row.outro{margin-top:2rem}.caci-row.outro.inx{margin-top:5rem}.caci-row.interaction{margin-top:2rem}.intro-header{display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;margin-bottom:2rem}.intro-header-icon{height:38px;width:38px}.intro-header-icon::after{content:"";display:block;height:100%;width:100%;background-size:100% 100%}.intro-header-text{font-size:1.6rem;margin-bottom:0;margin-left:10px}@media (max-width:359px){.intro-header-icon{height:36px;width:36px}.intro-header-text{font-size:1.5rem}}@media (min-width:576px){.intro-header-icon{height:40px;width:40px}.intro-header-text{font-size:1.7rem}}@media (min-width:768px){.intro-header-icon{height:42px;width:42px}.intro-header-text{font-size:1.8rem}}@media (min-width:992px){.intro-header-icon{height:46px;width:46px}.intro-header-text{font-size:1.9rem}}@media (min-width:1200px){.intro-header-icon{height:50px;width:50px}.intro-header-text{font-size:2rem}}.intro-inner{padding:1.25rem 1.6rem;background:#fff;border:1px solid #e2e3e5;overflow:hidden}.intro-inner.screen{max-height:305px}.intro-secx{margin:0 -10px;overflow:hidden}.intro-secx-main{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:-20px}.intro-secx-area{display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:nowrap;padding-bottom:20px;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;scrollbar-width:none}.intro-secx-area::-webkit-scrollbar{display:none}.intro-secx-item{flex:1 0 auto;cursor:pointer;font-size:1.3rem;padding:0 10px;margin-bottom:8px}.intro-secx-item::after{content:"";position:relative;top:5px;display:block;height:3px;width:100%;background:0 0;margin:0 auto}.intro-secx-item.active::after{background:#666a6e}.intro-area{font-size:1.1rem;line-height:1.7;margin-top:2rem}.intro-area-item{display:none}.intro-area-item.active{display:block}.intro-area-item p{margin-left:2rem;margin-bottom:0}.intro-area-item p.focus-item{margin-left:0}.intro-area-item p.basis-item{position:relative;margin-left:1rem;margin-bottom:.5rem}.intro-area-item p.basis-item::before{content:"";display:block;position:absolute;top:.85rem;left:-1rem;height:3px;width:6px;background:#9fa6ac}.intro-area-item p.basis-item+p:not(.basis-item){margin-top:-.25rem}.intro-area-item p:not(.basis-item)+p.basis-item{margin-top:1rem}.intro-area-item p.inner-item{position:relative;margin-left:3rem}.intro-area-item p.inner-item:not(.no-inner)::before{content:"";display:block;position:absolute;top:.9rem;left:-.75rem;height:3px;width:3px;background:#9fa6ac;border-radius:50%}.intro-area-item p.extra-margin{margin-top:.25rem}.intro-area-item p.extra-margin-v{margin-top:.5rem}.intro-area-item p.basis-margin{margin-top:1rem}.intro-area-item p.break-item{margin:2rem}.intro-area-item p.break-item::after{content:"";display:block;border-bottom:1px dashed #e2e3e5}.intro-area-item p:not(.focus-item):not(.basis-item):not(.inner-item)+p.inner-item{margin-top:.25rem}.intro-area-item p a{color:#608cba}.intro-area-item p a:hover{color:#567ea3;text-decoration:underline}.intro-area-item p span{color:#ce5a5a}.intro-area-item p:first-of-type{margin-top:0}.intro-area-item p:last-of-type{margin-bottom:0}.intro-screen{position:relative;border-width:0 1px 1px 1px;border-style:solid;border-color:#e2e3e5}.intro-screen.hidden{display:none}.intro-screen-fade{position:absolute;width:100%;background:linear-gradient(180deg,rgba(255,255,255,0) 0,#fff 60%)}.intro-screen.xcx .intro-screen-fade{height:50px;top:-50px}.intro-screen.xox .intro-screen-fade{height:3px;top:-3px}.intro-screen-button{cursor:pointer;font-size:1.2rem;text-align:center;padding:10px 20px;background:#fff}.intro-screen-button i{font-size:1.1rem;margin-left:.5rem}.outro-inner{padding:1.25rem 1.6rem;background:#fff;border:1px solid #e2e3e5}.outro-row-header{font-size:1.3rem;font-weight:700;margin-bottom:2rem}.outro-row-inner{font-size:1.1rem;line-height:1.7}.outro-row-inner p{margin-left:2rem;margin-bottom:0}.outro-row-inner p.section-item{font-weight:700;padding:8px 15px;background:#f5f5f7;margin:1.5rem 0 .5rem 0}.outro-row-inner p.basis-item{position:relative;margin-left:1rem;margin-bottom:.5rem}.outro-row-inner p.basis-item::before{content:"";display:block;position:absolute;top:.85rem;left:-1rem;height:3px;width:6px;background:#9fa6ac}.outro-row-inner p.basis-item+p:not(.section-item):not(.basis-item){margin-top:-.25rem}.outro-row-inner p:not(.section-item):not(.basis-item)+p.basis-item{margin-top:1rem}.outro-row-inner p:first-of-type{margin-top:0}.outro-row-inner p:last-of-type{margin-bottom:0}.outro-row-inner p span.emphasis{color:#ce5a5a}.outro-row-inner p span.basis-inner{display:block}.outro-row-inner p span.basis-inner-item{display:block;margin-left:1rem}.outro-row-inner p span.basis-inner-note{display:block;position:relative;margin-left:2rem}.outro-row-inner p span.basis-inner-note:not(.no-inner)::before{content:"";display:block;position:absolute;top:.9rem;left:-.75rem;height:3px;width:3px;background:#9fa6ac;border-radius:50%}@media (max-width:359px){.intro-inner{padding:1.25rem 1.5rem}.outro-inner{padding:1.25rem 1.5rem}}@media (min-width:576px){.intro-inner{padding:1.25rem 1.7rem}.outro-inner{padding:1.25rem 1.7rem}}@media (min-width:768px){.intro-inner{padding:1.25rem 1.8rem}.outro-inner{padding:1.25rem 1.8rem}}@media (min-width:992px){.intro-inner{padding:1.25rem 1.9rem}.outro-inner{padding:1.25rem 1.9rem}}@media (min-width:1200px){.intro-inner{padding:1.25rem 2rem}.outro-inner{padding:1.25rem 2rem}}.inputs-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:1.5rem}.inputs-row:last-of-type{margin-bottom:0}.inputs-row.hidden{display:none}.inputs-row.cxse-open{margin-bottom:7.6rem}.inputs-row-header{display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;font-size:1.3rem;margin-bottom:5px}.inputs-row .inputs-row-header::after{content:"";display:block;flex:1 0 auto;height:1px;background:#e2e3e5;margin:0 0 0 .5rem}.inputs-row-header span{display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center}.inputs-row-header span:not(:first-child){margin-left:5px}.inputs-row-inner{flex:1 1 auto;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;position:relative}.inputs-row-inner.merged{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.inputs-row-inner-row{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;margin-bottom:10px}.inputs-row-inner-row.marx-none{margin-bottom:0}.inputs-row-inner-row:last-of-type{margin-bottom:0}.inputs-row-inner-row.hidden{display:none}.inputs-row-inner-row.cxse-open{margin-bottom:7.6rem}@media (min-width:576px){.inputs-row-inner.merged{flex:1 0 0%}}button.inputs-button.secx{flex:1 0 auto;position:relative;color:#fff;font-size:1.1rem;padding:9px 10px;background:#9fa6ac;border:none;margin-right:1px;z-index:2}button.inputs-button.secx:last-child{margin-right:0}button.inputs-button.secx:hover{background:#83888d;box-shadow:0 0 0 .3rem rgba(159,166,172,.5);z-index:1}button.inputs-button.secx.active{background:#666a6e}button.inputs-button.secx.hidden{display:none}.inputs-check{display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;position:relative;padding:2.5px 10px}.inputs-check.hidden{display:none}.inputs-check input{cursor:pointer;position:absolute;height:22px;width:22px;opacity:0}.inputs-check label{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;font-size:1.2rem;margin-bottom:0}.inputs-check label::before{content:"";position:relative;top:1px;display:inline-block;height:22px;width:22px;text-align:center;background:#fff;border:1px solid #d6d8db;border-radius:50%;margin-right:5px}.inputs-check input:hover+label:before{font-family:FontAwesome;content:"\F00C";font-size:.9rem;color:#8ac0dd}.inputs-check input:checked+label:before{font-family:FontAwesome;content:"\F00C";font-size:.9rem;background:#a8d0e6;color:#fff;border-color:#8ac0dd}.inputs-check input:not(.tied):disabled+label{color:#909192}.inputs-check input:disabled+label:before{font-family:FontAwesome;content:"\F00D";font-size:.9rem;background:#ecedee;color:#b9babc;border-color:#e2e3e5}.inputs-check input.tied:checked:disabled+label:before{content:"\F00C";background:#f2f2ff;color:#696cff;border-color:#696cff}.inputs-check-emphasis{flex:1 1 auto;display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;justify-content:center;position:relative}.inputs-check-emphasis::before{content:"";display:block;flex:1 0 auto;height:1px;background:#f9a1a1;margin:0 .5rem 0 0}.inputs-check-emphasis::after{content:"";display:block;flex:1 0 auto;height:1px;background:#f9a1a1;margin:0 0 0 .5rem}.inputs-check-emphasis input{cursor:pointer;position:absolute;height:22px;width:28px;opacity:0}.inputs-check-emphasis label{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;font-size:1.3rem;font-weight:700;margin-bottom:0}.inputs-check-emphasis label::before{content:"";display:inline-block;height:22px;width:28px;text-align:center;background:#feecec;border:1px solid #e26363;margin-right:5px}.inputs-check-emphasis input:hover+label:before{font-family:FontAwesome;content:"\F00C";font-size:.9rem;color:#e26363}.inputs-check-emphasis input:checked+label:before{font-family:FontAwesome;content:"\F00C";font-size:.9rem;background:#f76c6c;color:#fff;border-color:#f76c6c}@media (max-width:359px){.inputs-check-emphasis input{height:20px;width:26px}.inputs-check-emphasis label{font-size:1.2rem}.inputs-check-emphasis label::before{height:20px;width:26px}.inputs-check-emphasis input:hover+label:before{font-size:.8rem}.inputs-check-emphasis input:checked+label:before{font-size:.8rem}}.inputs-input{flex:1 1 0%;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;background:#fff;border:1px solid #e2e3e5}.inputs-input .pre-wrap{min-width:65px;font-size:1.2rem;text-align:center;padding:8px 15px;background:#ecedee;border-right:1px solid #e2e3e5}.inputs-input .pre-wrap.hidden{display:none}.inputs-input input{flex:1 1 0%;width:100%;min-width:0;color:#909192;text-align:right;font-size:1.2rem;line-height:1;letter-spacing:1px;padding:8px 15px}.inputs-input input:disabled{color:#e2e3e5;background:#f2f3f4;-webkit-text-fill-color:#e2e3e5;-webkit-opacity:1;opacity:1}.inputs-input label{min-width:65px;font-size:1.2rem;text-align:center;padding:8px 15px;background:#ecedee;border-left:1px solid #e2e3e5;margin-bottom:0}.currency-cxse{display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;position:absolute;right:0;bottom:-90px;width:100%;border-bottom:1px solid #e2e3e5;overflow:hidden;z-index:100}.currency-cxse-main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;margin-bottom:-20px}.currency-cxse-main::before{content:"";position:absolute;top:5px;left:calc(50% - 5px);width:0;height:0;border-style:solid;border-width:0 5px 7px 5px;border-color:transparent transparent #ecedee transparent;z-index:1}.currency-cxse-main::after{content:"";position:absolute;top:3px;left:calc(50% - 5px);width:0;height:0;border-style:solid;border-width:0 5px 7px 5px;border-color:transparent transparent #e2e3e5 transparent}.currency-cxse-inic{font-size:1.2rem;text-align:center;padding:6px 10px;background:#ecedee;border-style:solid;border-width:1px 1px 0 1px;border-color:#e2e3e5;margin-top:10px}.currency-cxse-area{display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:nowrap;width:100%;height:60px;padding-bottom:20px;background:#fff;border:1px solid #e2e3e5;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;scrollbar-width:none;z-index:0}.currency-cxse-area::-webkit-scrollbar{display:none}.cxse-button{flex:1 0 auto;cursor:pointer;position:relative;color:#494c4f;font-size:1.2rem;text-align:center;padding:6px 20px;-ms-user-select:none;user-select:none}.cxse-button::after{content:"";position:absolute;top:13px;right:-.5px;height:14px;width:1px;background:#e2e3e5}.cxse-button.reset{color:#f7b979}.cxse-button.reset::after{content:none}.inputs-row.submit{margin-top:4rem}button.inputs-submit{flex:1 1 auto;color:#fff;font-size:1.5rem;padding:6px 20px;background:#f76c6c;border:none}button.inputs-submit:hover{background:#e26363;box-shadow:0 0 0 .3rem rgba(247,108,108,.5);z-index:1}@media (max-width:359px){.inputs-input .pre-wrap{min-width:55px;padding:8px 10px}.inputs-input input{padding:8px 10px}.inputs-input label{min-width:55px;padding:8px 10px}}@media (min-width:576px){.inputs-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;height:auto;min-height:45px}.inputs-row-header{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;justify-content:center;align-items:flex-start;min-width:125px;font-size:1.4rem;margin-right:10px;margin-bottom:0}.inputs-row .inputs-row-header::after{content:none}.inputs-row-header span:not(:first-child){margin-left:0}button.inputs-button.secx{font-size:1.2rem;padding:9px 15px}}@media (min-width:768px){.inputs-row-header{min-width:135px;font-size:1.5rem}button.inputs-button.secx{flex:1 1 0%;padding:9px 20px}.inputs-input .pre-wrap{min-width:75px;padding:8px 20px}.inputs-input input{padding:8px 20px}.inputs-input label{min-width:75px;padding:8px 20px}}@media (min-width:992px){.inputs-row-header{min-width:145px}}@media (min-width:1200px){.inputs-row-header{min-width:200px}}.inputs-row-inner-asnc{flex:1 0 auto;width:100%}.inputs-row-inner-asnc+button.inputs-button::before{content:"";display:block;flex-basis:100%;height:0}.inputs-row-inner-asnc.hidden{display:none}.inputs-row-inner-asnc .asnc-row{display:block;position:relative;padding:10px 20px;background:#ecedee;border-width:4px 1px 1px 1px;border-style:solid;border-color:#83888d #e2e3e5 #e2e3e5 #e2e3e5;margin:5px 0 15px 0}.inputs-row-inner-asnc .asnc-row::before{content:"";position:absolute;bottom:-6px;left:calc(50% - 5px);width:0;height:0;border-style:solid;border-width:7px 5px 0 5px;border-color:#ecedee transparent transparent transparent;z-index:1}.inputs-row-inner-asnc .asnc-row::after{content:"";position:absolute;bottom:-8px;left:calc(50% - 5px);width:0;height:0;border-style:solid;border-width:7px 5px 0 5px;border-color:#e2e3e5 transparent transparent transparent}.inputs-row-inner-asnc .asnc-row.hidden{display:none}.inputs-row-inner-asnc .asnc-row-header{font-size:1.2rem;font-weight:700;margin-right:5px}.inputs-row-inner-asnc .asnc-row-inner{font-size:1.1rem}.inputs-row-header .inputs-row-header-asnc{cursor:pointer;margin-left:3px}.inputs-row-header .inputs-row-header-asnc::after{font-family:FontAwesome;content:"\EEC3";position:relative;top:1px;font-size:1.4rem;color:#b9babc}.inputs-row-header .inputs-row-header-asnc:hover::after{color:#83888d}.inputs-row-header .inputs-row-header-asnc.active::after{color:#83888d}.inputs-check .inputs-check-asnc{cursor:pointer;margin-left:3px}.inputs-check .inputs-check-asnc::after{font-family:FontAwesome;content:"\EEC3";position:relative;top:1px;font-size:1.3rem;color:#b9babc}.inputs-check .inputs-check-asnc:hover::after{color:#83888d}.inputs-check .inputs-check-asnc.active::after{color:#83888d}@media (min-width:576px){.inputs-row-inner-asnc .asnc-row{margin-top:0}.inputs-row-header .inputs-row-header-asnc::after{font-size:1.5rem}}@media (min-width:768px){.inputs-row-header .inputs-row-header-asnc::after{font-size:1.6rem}}.inputs-row-radio{flex:1 1 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:#fff;border:1px solid #e2e3e5}.inputs-row-radio.hidden{display:none}.inputs-radio-header{font-size:1.2rem;padding:8px 30px 8px 15px;border-top:1px solid #e2e3e5}.inputs-radio-outer:first-of-type .inputs-radio-header{border-top:0}.inputs-radio{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;border-top:1px solid #e2e3e5}.inputs-radio-outer:first-of-type>.inputs-radio:first-of-type{border-top:0}.inputs-radio.hidden{display:none}.inputs-radio input{cursor:pointer;position:absolute;top:0;right:0;height:100%;width:30px;opacity:0}.inputs-radio label{flex:1 0 100%;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.2rem;margin:0}.inputs-radio label span{width:100%;padding:8px 20px 8px 15px}.inputs-radio-inner .inputs-radio label span{padding:8px 20px 8px 30px}.inputs-radio label:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;align-items:center;width:30px;text-align:center;background:#ecedee}.inputs-radio input:hover+label{background:#ecedee}.inputs-radio input:hover+label:after{font-family:FontAwesome;content:"\F00C";font-size:.9rem;color:#666a6e}.inputs-radio input:checked+label{background:#ecedee}.inputs-radio input:checked+label:after{font-family:FontAwesome;content:"\F00C";font-size:.9rem;background:#666a6e;color:#fff}.inputs-radio label:hover{background:#ecedee}.inputs-radio label:hover:after{font-family:FontAwesome;content:"\F00C";font-size:.9rem;color:#666a6e}.inputs-radio input:disabled+label{color:#cecfd1}.inputs-radio input:disabled:hover+label{background:#fff}.inputs-radio input:disabled:hover+label:after{content:""}.inputs-dropdown-header{cursor:pointer;flex:1 1 0%;display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;position:relative;color:#fff;font-size:1.1rem;padding:9px 10px;background:#9fa6ac;border:none;z-index:2}.inputs-dropdown-header:hover{background:#83888d;box-shadow:0 0 0 .3rem rgba(159,166,172,.5);z-index:1}.inputs-dropdown-header::after{font-family:FontAwesome;content:"\F107";font-size:1.2rem;margin-left:auto}.inputs-dropdown-header.open::after{content:"\F106"}.inputs-row-dropdown{flex:1 0 auto;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column}.inputs-dropdown-outer{background:#fff;border:1px solid #e2e3e5}.inputs-dropdown-outer .inputs-dropdown-guide{color:#909192;font-size:1.1rem;padding:10px 15px;border-bottom:1px solid #e2e3e5}.inputs-dropdown-outer .inputs-dropdown-inner{padding:8px 0;background:#ecedee}.inputs-dropdown-outer .inputs-dropdown-info{color:#909192;font-size:1.1rem;padding:10px 15px;border-top:1px solid #e2e3e5}.inputs-dropdown-outer .inputs-dropdown-info .info-item{position:relative;margin:0 0 0 10px}.inputs-dropdown-outer .inputs-dropdown-info .info-item::before{content:"";display:block;position:absolute;top:.8rem;left:-.75rem;height:3px;width:3px;background:#9fa6ac;border-radius:50%}.inputs-dropdown-outer .inputs-dropdown-info .info-item:not(:first-of-type){margin-top:.25rem}.inputs-dropcheck{display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;position:relative;padding:4px 15px}.inputs-dropcheck input{cursor:pointer;position:absolute;height:20px;width:20px;opacity:0}.inputs-dropcheck label{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;font-size:1.2rem;margin-bottom:0}.inputs-dropcheck label::before{content:"";position:relative;top:1px;display:inline-block;height:20px;width:20px;text-align:center;background:#fff;border:1px solid #d6d8db;margin-right:5px}.inputs-dropcheck input:hover+label:before{font-family:FontAwesome;content:"\F00C";font-size:.8rem;color:#666a6e}.inputs-dropcheck input:checked+label:before{font-family:FontAwesome;content:"\F00C";font-size:.8rem;background:#666a6e;color:#fff;border-color:#666a6e}@media (min-width:576px){.inputs-dropdown-header{font-size:1.2rem;padding:9px 15px}}@media (min-width:768px){.inputs-dropdown-header{padding:9px 20px}.inputs-dropdown-outer .inputs-dropdown-guide{padding:10px 20px}.inputs-dropdown-outer .inputs-dropdown-info{padding:10px 20px}.inputs-dropcheck{padding:4px 20px}}.inputs-segment{margin:3.25rem 0 1.5rem 0}.inputs-segment:first-of-type{margin-top:0}.inputs-segment.hidden{display:none}.inputs-segment .inputs-segment-header{display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;font-size:1.3rem;margin-bottom:1.5rem}.inputs-segment .inputs-segment-header-text{flex:1 0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;color:#666a6e;font-weight:700}.inputs-segment .inputs-segment-header-text::before{font-family:FontAwesome;content:"\EEC4";position:relative;top:1px;margin:0 5px 0 0}.inputs-segment .inputs-segment-header-text::after{content:"";display:block;flex:1 0 auto;height:5px;background:#c1c6ca;margin:0 0 0 .5rem}.inputs-segment .inputs-segment-header-extc.hidden{display:none}.inputs-segment .inputs-segment-header-extc button{font-size:1.3rem}@media (min-width:576px){.inputs-segment .inputs-segment-header{font-size:1.4rem}.inputs-segment .inputs-segment-header-extc button{font-size:1.4rem}}@media (min-width:768px){.inputs-segment .inputs-segment-header{font-size:1.5rem}.inputs-segment .inputs-segment-header-extc button{font-size:1.5rem}}.invoice-header{display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;align-items:baseline;margin-bottom:5px}.invoice-header-text{font-size:2rem;font-weight:700;margin-bottom:0}.invoice-header-unit{font-size:1.1rem}.invoice-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:#fff;border-width:0 1px 1px 1px;border-style:solid;border-color:#e2e3e5}.invoice-row .row-c{flex:1 0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.2rem;padding:0 20px}.invoice-row .row-c.summary{padding:10px 20px 0 20px}.invoice-row:not(.start) .row-c.remarks{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;justify-content:center;align-items:stretch;color:#909192;font-size:1rem;line-height:1.2}.invoice-row:not(.start) .row-c.remarks span.row-c-parx{flex:1 0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;padding:10px 0 3px 0}.invoice-row:not(.start) .row-c.remarks span.row-c-parx.umo{padding:10px 0 0 0}.invoice-row:not(.start) .row-c.remarks span.row-c-parx.nmo{padding:0 0 3px 0}.invoice-row .row-c.amount{justify-content:flex-end;padding:5px 20px 10px 20px}.invoice-row.start{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;align-items:center;color:#fff;background:#9fa6ac;border-width:1px 1px 0 1px;border-style:solid;border-color:#9fa6ac}.invoice-row.start .row-c.summary{flex:0 0 auto;padding:10px 0 10px 20px}.invoice-row.start .row-c.remarks{flex:0 0 auto;align-items:center;padding:10px 0 10px 0}.invoice-row.start .row-c.remarks::before{content:"";position:relative;top:1px;display:inline-block;height:14px;width:2px;background:#f6f6f7;margin:0 5px}.invoice-row.start .row-c.amount{flex:1 1 auto;padding:10px 20px 10px 0}.invoice-row.section{background:#f6f6f8;border-width:0 0 1px 0}.invoice-row.section .row-s.section{flex:1 0 100%;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.2rem;font-weight:700;padding:1.5rem 0 .5rem 0}.invoice-row.section .row-s.section::before{content:"";flex:0 0 4px;position:relative;top:4px;height:21px;background:#212529;margin-right:10px}.invoice-row.segment{background:#ecedee}.invoice-row.segment .row-c.segment{flex:1 0 100%;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.1rem;font-weight:700;padding:10px 20px}.invoice-row.minus{background:#fbf5d4}.invoice-row.focus{background:#edeef7;border:1px solid #d5d7ec;margin-top:-1px}.invoice-row.error{background:#fdd8d8}.invoice-row.break{margin-top:10px;border-width:1px 1px 1px 1px}.invoice-row.sumup{border-top:4px double #e2e3e5;margin-top:-1px}.invoice-row.sumup.focus{border-top:4px double #d5d7ec}@media (min-width:768px){.invoice-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.invoice-row .row-c{align-items:center;padding:10px 20px;border-right:1px solid #e2e3e5}.invoice-row .row-c.summary{flex:0 0 225px;max-width:225px;padding:10px 20px}.invoice-row .row-c.remarks{flex:1 1 0%}.invoice-row .row-c.amount{flex:0 0 185px;max-width:185px;padding:10px 20px;border-right:0}.invoice-row.start .row-c{justify-content:center;border-right:1px solid #fff}.invoice-row.start .row-c.summary{flex:0 0 225px;max-width:225px;padding:10px 20px}.invoice-row.start .row-c.remarks{flex:1 1 auto;padding:10px 20px}.invoice-row.start .row-c.remarks::before{content:none}.invoice-row.start .row-c.amount{flex:0 0 185px;max-width:185px;padding:10px 20px;border-right:0}.invoice-row.segment .row-c.segment{border-right:0}}@media (min-width:992px){.invoice-row .row-c.summary{flex:0 0 250px;max-width:250px}.invoice-row .row-c.amount{flex:0 0 195px;max-width:195px}.invoice-row.start .row-c.summary{flex:0 0 250px;max-width:250px}.invoice-row.start .row-c.amount{flex:0 0 195px;max-width:195px}}@media (min-width:1200px){.invoice-row .row-c.summary{flex:0 0 260px;max-width:260px}.invoice-row .row-c.amount{flex:0 0 205px;max-width:205px}.invoice-row.start .row-c.summary{flex:0 0 260px;max-width:260px}.invoice-row.start .row-c.amount{flex:0 0 205px;max-width:205px}}.interaction{position:relative}.interaction-inner{position:relative;font-size:1.1rem;padding:1.25rem 1.6rem;background:#fff;border:1px solid #e2e3e5}.interaction-row.incx{margin:0 -20px;overflow:hidden}.interaction-row-header{font-size:1.3rem;font-weight:700;padding:0 20px;margin-bottom:2rem}.interaction-row-main{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:-20px}.interaction-row-area{flex:1 1 auto;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:nowrap;padding-bottom:20px;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;scrollbar-width:none}.interaction-row-area::-webkit-scrollbar{display:none}.interaction-item{flex:1 0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.interaction-item::after{content:"";position:absolute;top:35%;right:0;height:30%;width:1px;background:#e2e3e5}.interaction-item:last-of-type::after{content:none}.interaction-item-inner{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;align-items:center;position:relative;max-width:100px;padding:0 20px;margin:0 auto}.interaction-item .interaction-icon{height:30px;width:30px;background-image:url(/include/image/ezb-interaction.png);background-size:102px 30px;margin-bottom:.25rem}.interaction-item.urx .interaction-icon{background-position:0 0}.interaction-item.image .interaction-icon{background-position:-36px 0}.interaction-item.pdf .interaction-icon{background-position:-72px 0}.interaction-time{display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;justify-content:center;position:absolute;top:0;left:0;height:100%;width:100%;background:#fff;z-index:1}.interaction-time.hidden{display:none;z-index:-1}.interaction-time .spinner{height:40px}.interaction-time .spinner div{display:inline-block;height:100%;width:6px;background-color:#24305e;margin:0 1px;-webkit-animation:spinner 1.2s infinite ease-in-out;animation:spinner 1.2s infinite ease-in-out}.interaction-time .spinner .rb{-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.interaction-time .spinner .rc{-webkit-animation-delay:-1s;animation-delay:-1s}.interaction-time .spinner .rd{-webkit-animation-delay:-.9s;animation-delay:-.9s}.interaction-time .spinner .re{-webkit-animation-delay:-.8s;animation-delay:-.8s}@-webkit-keyframes spinner{0%,100%,40%{-webkit-transform:scaleY(.4)}20%{-webkit-transform:scaleY(1)}}@keyframes spinner{0%,100%,40%{-webkit-transform:scaleY(.4);transform:scaleY(.4)}20%{-webkit-transform:scaleY(1);transform:scaleY(1)}}.input-xrn{position:absolute;bottom:0;height:1px;width:100%;color:transparent;padding:0}@media (max-width:359px){.interaction-inner{padding:1.25rem 1.5rem}}@media (min-width:576px){.interaction-inner{padding:1.25rem 1.7rem}}@media (min-width:768px){.interaction-inner{padding:1.25rem 1.8rem}}@media (min-width:992px){.interaction-inner{padding:1.25rem 1.9rem}}@media (min-width:1200px){.interaction-inner{padding:1.25rem 2rem}}.extension-header{display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;align-items:baseline;margin-bottom:5px}.extension-header-text{font-size:2rem;font-weight:700;margin-bottom:0}.extension-header-unit{font-size:1.1rem}.extension-inner{display:-webkit-box;display:-ms-flexbox;display:flex}.extension-inner.type-cmn{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;scrollbar-width:none}.extension-inner.type-cmn::-webkit-scrollbar{display:none}.extension-inner.type-cmn .extension-inner-area{flex:1 0 auto;display:-webkit-box;display:-ms-flexbox;display:flex}.extension-column{flex:1 0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.extension-column .column-r{display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-end;align-items:center;height:61px;font-size:1.2rem;padding:10px 20px;background:#fff;border-width:0 1px 1px 0;border-style:solid;border-color:#e2e3e5}.extension-column:first-of-type .column-r{border-left:1px solid #e2e3e5}.extension-column .column-r.minus{background:#fbf5d4}.extension-column .column-r.focus{background:#edeef7;border-top:1px solid #d5d7ec;border-bottom:1px solid #d5d7ec;margin-top:-1px}.extension-column:first-of-type .column-r.focus{border-left:1px solid #d5d7ec}.extension-column:last-of-type .column-r.focus{border-right:1px solid #d5d7ec}.extension-column .column-r.error{background:#fdd8d8}.extension-column .column-r.break{margin-top:10px;border-width:1px 1px 1px 1px}.extension-column .column-r.start{justify-content:center;height:auto;color:#fff;font-size:1.2rem;background:#9fa6ac;border-width:1px 1px 0 0;border-style:solid;border-color:#9fa6ac #fff}.extension-column:first-of-type .column-r.start{border-left:1px solid #9fa6ac}.extension-column:last-of-type .column-r.start{border-right:1px solid #9fa6ac}.extension-column.hidden .column-r:not(.start):not(.static){display:none}.extension-column:not(.hidden) .column-r.static:not(.minus):not(.focus):not(.error){background:#edeef7;border-top:1px solid #d5d7ec;border-bottom:1px solid #d5d7ec;margin-top:-1px}.extension-column:first-of-type:not(.hidden) .column-r.static:not(.minus):not(.focus):not(.error){border-left:1px solid #d5d7ec}.extension-column:last-of-type:not(.hidden) .column-r.static:not(.minus):not(.focus):not(.error){border-right:1px solid #d5d7ec}.extension-column:not(.hidden) .column-r.static.break:not(.minus):not(.focus):not(.error){margin-top:10px}.extension-footer{display:-webkit-box;display:-ms-flexbox;display:flex}.extension-footer.hidden{display:none}.extension-footer-screen{flex:1 1 auto;cursor:pointer;font-size:1.2rem;text-align:center;padding:10px 20px;background:#fff;border:1px solid #e2e3e5;margin-top:10px}.extension-footer-screen i{font-size:1.1rem;margin-left:.5rem}.extension-footer-move{flex:0 0 auto;cursor:pointer;font-size:1.2rem;text-align:center;padding:10px 20px;color:#fff;background:#9fa6ac;border:1px solid #9fa6ac;margin:10px 0 0 10px}.extension.header-fix .extension-inner{max-height:calc(80vh - 50px)}.extension.header-fix .extension-inner-area{align-items:flex-start}.extension.header-fix .extension-column .column-r.start{position:-webkit-sticky;position:sticky;top:0}@media (min-width:992px){.extension-column .column-r{height:auto}}.extension-inner.type-rin{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.extension-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:#fff;border-width:0 1px 1px 1px;border-style:solid;border-color:#e2e3e5}.extension-row .row-c{flex:1 0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.2rem;padding:0 20px}.extension-row .row-c.summary{padding:10px 20px 0 20px}.extension-row:not(.start) .row-c.remarks{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;justify-content:center;align-items:stretch;color:#909192;font-size:1rem;line-height:1.2}.extension-row .row-c.amount{justify-content:flex-end;padding:5px 20px 10px 20px}.extension-row.start{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;align-items:center;color:#fff;background:#9fa6ac;border-width:1px 1px 0 1px;border-style:solid;border-color:#9fa6ac}.extension-row.start .row-c.summary{flex:0 0 auto;padding:10px 0 10px 20px}.extension-row.start .row-c.remarks{flex:0 0 auto;align-items:center;padding:10px 0 10px 0}.extension-row.start .row-c.remarks::before{content:"";position:relative;top:1px;display:inline-block;height:14px;width:2px;background:#f6f6f7;margin:0 5px}.extension-row.start .row-c.amount{flex:1 1 auto;padding:10px 20px 10px 0}.extension-row.minus{background:#fbf5d4}.extension-row.focus{background:#edeef7;border:1px solid #d5d7ec;margin-top:-1px}.extension-row.error{background:#fdd8d8}.extension-row.break{margin-top:10px;border-width:1px 1px 1px 1px}.extension-row.sumup{border-top:4px double #e2e3e5;margin-top:-1px}.extension-row.sumup.focus{border-top:4px double #d5d7ec}@media (min-width:768px){.extension-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.extension-row .row-c{align-items:center;padding:10px 20px;border-right:1px solid #e2e3e5}.extension-row .row-c.summary{flex:0 0 225px;max-width:225px;padding:10px 20px}.extension-row .row-c.remarks{flex:1 1 0%}.extension-row .row-c.amount{flex:0 0 185px;max-width:185px;padding:10px 20px;border-right:0}.extension-row.start .row-c{justify-content:center;border-right:1px solid #fff}.extension-row.start .row-c.summary{flex:0 0 225px;max-width:225px;padding:10px 20px}.extension-row.start .row-c.remarks{flex:1 1 auto;padding:10px 20px}.extension-row.start .row-c.remarks::before{content:none}.extension-row.start .row-c.amount{flex:0 0 185px;max-width:185px;padding:10px 20px;border-right:0}}@media (min-width:992px){.extension-row .row-c.summary{flex:0 0 250px;max-width:250px}.extension-row .row-c.amount{flex:0 0 195px;max-width:195px}.extension-row.start .row-c.summary{flex:0 0 250px;max-width:250px}.extension-row.start .row-c.amount{flex:0 0 195px;max-width:195px}}@media (min-width:1200px){.extension-row .row-c.summary{flex:0 0 260px;max-width:260px}.extension-row .row-c.amount{flex:0 0 205px;max-width:205px}.extension-row.start .row-c.summary{flex:0 0 260px;max-width:260px}.extension-row.start .row-c.amount{flex:0 0 205px;max-width:205px}}.tax.capital-gain .intro-header-icon::after{background-image:url(/include/image/cac/capital-gain.png)}.tax.capital-gain .inputs-row.re-mediate .inputs-row-inner{margin:0 -10px}.tax.capital-gain .inputs-row.re-notes .inputs-row-inner{margin:0 -10px}.tax.capital-gain .inputs-row.re-notes .inputs-row-inner-asnc .asnc-row{margin:5px 10px 15px 10px}.tax.capital-gain .inputs-row.re-residence .inputs-row-inner{margin:0 -10px}.tax.capital-gain .inputs-row.re-residence-date .date-between{font-size:1.2rem;text-align:center;padding:8px 15px;background:#ecedee;border-left:1px solid #e2e3e5;border-right:1px solid #e2e3e5}.tax.capital-gain .inputs-row.re-conversion-notes .inputs-row-inner{margin:0 -10px}.tax.capital-gain .inputs-row.re-conversion-notes .i-span{display:inline-block;margin:0 4px}.tax.capital-gain .inputs-row.re-conversion-notes .inputs-row-inner-asnc .asnc-row{margin:5px 10px 15px 10px}.tax.capital-gain .inputs-row.re-rent-posted .c-span.hidden{display:none}.tax.capital-gain .inputs-extra{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;top:-34px;right:0}.tax.capital-gain .inputs-extra::before{content:"";display:block;width:.5rem;background:#f6f6f8}.tax.capital-gain button.inputs-button.extc{position:relative;color:#75aadb;font-size:1.1rem;padding:0 15px;background:#eaf2fa;border:1px solid #75aadb;z-index:2}.tax.capital-gain button.inputs-button.extc:hover{background:#dceaf6}.tax.capital-gain button.inputs-button.extc.remove{color:#f7b26c;background:#fef4e9;border:1px solid #f7b26c}.tax.capital-gain button.inputs-button.extc.remove:hover{background:#fdecda}@media (max-width:359px){.tax.capital-gain .inputs-row.re-notes .inputs-check{flex:1 1 100%}.tax.capital-gain .inputs-row.re-residence .inputs-check{flex:1 1 100%}.tax.capital-gain .inputs-row.re-residence-date .date-between{padding:8px 10px}.tax.capital-gain .inputs-row.re-conversion-notes .i-span{display:none}}@media (min-width:576px){.tax.capital-gain .inputs-extra{position:relative;top:auto;right:auto;margin-left:15px}.tax.capital-gain .inputs-extra::before{content:none}.tax.capital-gain button.inputs-button.extc{min-width:60px;font-size:1.2rem;padding:8px 10px}}@media (min-width:768px){.tax.capital-gain .inputs-extra{margin-left:20px}.tax.capital-gain button.inputs-button.extc{min-width:70px;padding:8px 15px}}.tax.capital-gain .re-group-housing.expanded{margin-bottom:10px}.tax.capital-gain .re-rent.expanded{margin-bottom:10px}.tax.capital-gain .re-rent-posted .pre-wrap{min-width:98px}@media (max-width:359px){.tax.capital-gain .re-rent-posted .pre-wrap{min-width:88px}}@media (min-width:576px){.tax.capital-gain .re-group-housing-others .inputs-row-inner{margin-left:135px}.tax.capital-gain .re-rent-exception .inputs-row-inner{margin-left:135px}}@media (min-width:768px){.tax.capital-gain .re-group-housing-others .inputs-row-inner{margin-left:145px}.tax.capital-gain .re-rent-exception .inputs-row-inner{margin-left:145px}.tax.capital-gain .re-rent-posted .pre-wrap{min-width:108px}}@media (min-width:992px){.tax.capital-gain .re-group-housing-others .inputs-row-inner{margin-left:155px}.tax.capital-gain .re-rent-exception .inputs-row-inner{margin-left:155px}}@media (min-width:1200px){.tax.capital-gain .re-group-housing-others .inputs-row-inner{margin-left:210px}.tax.capital-gain .re-rent-exception .inputs-row-inner{margin-left:210px}}.tax.possession .intro-header-icon::after{background-image:url(/include/image/cac/possession.png)}.tax.possession .re-type.expanded{margin-bottom:10px}@media (min-width:576px){.tax.possession .re-type-exception .inputs-row-inner{margin-left:135px}}@media (min-width:768px){.tax.possession .re-type-exception .inputs-row-inner{margin-left:145px}}@media (min-width:992px){.tax.possession .re-type-exception .inputs-row-inner{margin-left:155px}}@media (min-width:1200px){.tax.possession .re-type-exception .inputs-row-inner{margin-left:210px}}.tax.possession .inputs-row.re-deduction .inputs-row-inner{margin:0 -10px}.tax.possession .inputs-row.re-spec-extra .inputs-row-inner{margin:0 -10px}.tax.possession .inputs-row.re-spec-extra .inputs-row-inner-asnc .asnc-row{margin:5px 10px 15px 10px}.tax.possession .inputs-row.re-spec .inputs-row-inner{margin:0 -10px}.tax.possession .inputs-row.re-spec .inputs-row-inner-asnc .asnc-row{margin:5px 10px 15px 10px}.tax.possession button.inputs-button.extc{cursor:default;color:#e2e3e5;font-weight:700;padding:6px 0 6px 10px;background:0 0;border:none}.tax.possession button.inputs-button.extc.remove{cursor:pointer;color:#f7b26c}.tax.possession .re-resource{margin-bottom:10px}.tax.possession .re-resource.cxse-open{margin-bottom:7.6rem}.tax.possession .re-imposed .pre-wrap{min-width:114px}@media (max-width:359px){.tax.possession .inputs-row.re-deduction .inputs-check{flex:1 1 100%}.tax.possession .inputs-row.re-deduction .inputs-check:first-of-type{margin-bottom:5px}.tax.possession .inputs-checks .inputs-check{flex:1 1 100%}.tax.possession .inputs-checks .inputs-check:first-of-type{margin-bottom:5px}.tax.possession .re-imposed .pre-wrap{min-width:104px}}@media (min-width:576px){.tax.possession .re-resource-method .inputs-row-inner{margin-left:135px}}@media (min-width:768px){.tax.possession .re-resource-method .inputs-row-inner{margin-left:145px}.tax.possession .re-imposed .pre-wrap{min-width:124px}}@media (min-width:992px){.tax.possession .re-resource-method .inputs-row-inner{margin-left:155px}}@media (min-width:1200px){.tax.possession .re-resource-method .inputs-row-inner{margin-left:210px}}.tax.possession .extension-outer{padding:1.25rem 0;background:#fff;border:1px solid #e2e3e5;margin-top:2rem;overflow:hidden}.tax.possession .extension-outer-inner{margin-bottom:-30px}.tax.possession .extension-outer-inner-chart{position:relative;padding-bottom:20px;margin-top:15px;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;scrollbar-width:none}.tax.possession .extension-outer-inner-chart::-webkit-scrollbar{display:none}.tax.possession .extension-outer-inner-chart .extension-outer-inner-chart-area{height:300px;min-width:700px}.tax.possession .extension-outer-inner-chart canvas{position:absolute;top:0;left:0}.tax.real-estate .intro-header-icon::after{background-image:url(/include/image/cac/real-estate.png)}.tax.real-estate .re-type.expanded{margin-bottom:10px}@media (min-width:576px){.tax.real-estate .re-type-exception .inputs-row-inner{margin-left:135px}}@media (min-width:768px){.tax.real-estate .re-type-exception .inputs-row-inner{margin-left:145px}}@media (min-width:992px){.tax.real-estate .re-type-exception .inputs-row-inner{margin-left:155px}}@media (min-width:1200px){.tax.real-estate .re-type-exception .inputs-row-inner{margin-left:210px}}.tax.real-estate .inputs-row.re-deduction .inputs-row-inner{margin:0 -10px}.tax.real-estate .inputs-row.re-spec-extra .inputs-row-inner{margin:0 -10px}.tax.real-estate .inputs-row.re-spec-extra .inputs-row-inner-asnc .asnc-row{margin:5px 10px 15px 10px}.tax.real-estate .inputs-row.re-spec .inputs-row-inner{margin:0 -10px}.tax.real-estate .inputs-row.re-spec .inputs-row-inner-asnc .asnc-row{margin:5px 10px 15px 10px}.tax.real-estate button.inputs-button.extc{cursor:default;color:#e2e3e5;font-weight:700;padding:6px 0 6px 10px;background:0 0;border:none}.tax.real-estate button.inputs-button.extc.remove{cursor:pointer;color:#f7b26c}.tax.real-estate .re-imposed .pre-wrap{min-width:98px}@media (max-width:359px){.tax.real-estate .inputs-row.re-deduction .inputs-check{flex:1 1 100%}.tax.real-estate .inputs-row.re-deduction .inputs-check:first-of-type{margin-bottom:5px}.tax.real-estate .inputs-checks .inputs-check{flex:1 1 100%}.tax.real-estate .inputs-checks .inputs-check:first-of-type{margin-bottom:5px}.tax.real-estate .re-imposed .pre-wrap{min-width:88px}}@media (min-width:768px){.tax.real-estate .re-imposed .pre-wrap{min-width:108px}}.tax.property .intro-header-icon::after{background-image:url(/include/image/cac/property.png)}.tax.property .inputs-row.re-base .inputs-row-inner{margin:0 -10px}.tax.property .inputs-row.re-base .inputs-row-inner-asnc .asnc-row{margin:5px 10px 15px 10px}.tax.property .inputs-row.re-spec .inputs-row-inner{margin:0 -10px}.tax.property .inputs-row.re-spec .inputs-row-inner-asnc .asnc-row{margin:5px 10px 15px 10px}.tax.property .inputs-row.re-spec-extra .inputs-row-inner{margin:0 -10px}.tax.property .inputs-row.re-spec-extra .inputs-row-inner-asnc .asnc-row{margin:5px 10px 15px 10px}.tax.property button.inputs-button.extc{cursor:default;color:#e2e3e5;font-weight:700;padding:6px 0 6px 10px;background:0 0;border:none}.tax.property button.inputs-button.extc.remove{cursor:pointer;color:#f7b26c}.tax.property .re-resource{margin-bottom:10px}.tax.property .re-resource.cxse-open{margin-bottom:7.6rem}.tax.property .re-imposed .pre-wrap{min-width:114px}.tax.property .re-imposed-b .pre-wrap{min-width:114px}.tax.property .re-imposed-n .pre-wrap{min-width:114px}@media (max-width:359px){.tax.property .re-imposed .pre-wrap{min-width:104px}.tax.property .re-imposed-b .pre-wrap{min-width:104px}.tax.property .re-imposed-n .pre-wrap{min-width:104px}}@media (min-width:576px){.tax.property .re-resource-method .inputs-row-inner{margin-left:135px}}@media (min-width:768px){.tax.property .re-resource-method .inputs-row-inner{margin-left:145px}.tax.property .re-imposed .pre-wrap{min-width:124px}.tax.property .re-imposed-b .pre-wrap{min-width:124px}.tax.property .re-imposed-n .pre-wrap{min-width:124px}}@media (min-width:992px){.tax.property .re-resource-method .inputs-row-inner{margin-left:155px}}@media (min-width:1200px){.tax.property .re-resource-method .inputs-row-inner{margin-left:210px}}.tax.acquisition .intro-header-icon::after{background-image:url(/include/image/cac/acquisition.png)}.tax.acquisition .inputs-row.re-area button.inputs-button.secx{flex:1 0 calc(50% - 1px);-ms-flex-preferred-size:calc(50% - 31px)}.tax.acquisition .inputs-row.re-area button.inputs-button.secx:nth-of-type(1){margin-bottom:1px}.tax.acquisition .inputs-row.re-area button.inputs-button.secx:nth-of-type(2){margin-right:0;margin-bottom:1px}.tax.acquisition .inputs-row.re-mediate .inputs-row-inner{margin:0 -10px}.tax.acquisition .inputs-row.re-notes .inputs-row-inner{margin:0 -10px}.tax.acquisition .inputs-row.re-notes .inputs-row-inner-asnc .asnc-row{margin:5px 10px 15px 10px}.tax.acquisition .inputs-row.re-exception .inputs-row-inner{margin:0 -10px}.tax.acquisition .inputs-row.re-exception .inputs-row-inner-asnc .asnc-row{margin:5px 10px 15px 10px}@media (max-width:359px){.tax.acquisition .inputs-row.re-criterion button.inputs-button.secx{flex:1 0 100%;-ms-flex-preferred-size:calc(100% - 30px)}.tax.acquisition .inputs-row.re-criterion button.inputs-button.secx:nth-of-type(1){margin-right:0;margin-bottom:1px}.tax.acquisition .inputs-row.re-exception .inputs-check{flex:1 1 100%}}@media (min-width:440px){.tax.acquisition .inputs-row.re-area button.inputs-button.secx{flex:1 0 auto}.tax.acquisition .inputs-row.re-area button.inputs-button.secx:nth-of-type(1){margin-bottom:0}.tax.acquisition .inputs-row.re-area button.inputs-button.secx:nth-of-type(2){margin-right:1px;margin-bottom:0}}@media (min-width:576px){.tax.acquisition .inputs-row.re-area button.inputs-button.secx{flex:1 0 calc(50% - 1px);-ms-flex-preferred-size:calc(50% - 31px)}.tax.acquisition .inputs-row.re-area button.inputs-button.secx:nth-of-type(1){margin-bottom:1px}.tax.acquisition .inputs-row.re-area button.inputs-button.secx:nth-of-type(2){margin-right:0;margin-bottom:1px}}@media (min-width:700px){.tax.acquisition .inputs-row.re-area button.inputs-button.secx{flex:1 0 auto}.tax.acquisition .inputs-row.re-area button.inputs-button.secx:nth-of-type(1){margin-bottom:0}.tax.acquisition .inputs-row.re-area button.inputs-button.secx:nth-of-type(2){margin-right:1px;margin-bottom:0}}.tax.acquisition .re-type.expanded{margin-bottom:10px}@media (min-width:576px){.tax.acquisition .re-type-others .inputs-row-inner{margin-left:135px}}@media (min-width:768px){.tax.acquisition .re-type-others .inputs-row-inner{margin-left:145px}}@media (min-width:992px){.tax.acquisition .re-type-others .inputs-row-inner{margin-left:155px}}@media (min-width:1200px){.tax.acquisition .re-type-others .inputs-row-inner{margin-left:210px}}.tax.acquisition .re-become.expanded{margin-bottom:10px}@media (min-width:576px){.tax.acquisition .re-become-others .inputs-row-inner{margin-left:135px}}@media (min-width:768px){.tax.acquisition .re-become-others .inputs-row-inner{margin-left:145px}}@media (min-width:992px){.tax.acquisition .re-become-others .inputs-row-inner{margin-left:155px}}@media (min-width:1200px){.tax.acquisition .re-become-others .inputs-row-inner{margin-left:210px}}.tax.acquisition .re-fair .inputs-checks{flex:1 0 100%;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;margin:0 10px 5px -10px}@media (max-width:359px){.tax.acquisition .re-fair .inputs-checks .inputs-check{flex:1 1 100%}}@media (min-width:576px){.tax.acquisition .re-fair .inputs-checks{flex:0 1 auto;margin:0 10px 0 -10px}}@media (min-width:992px){.tax.acquisition .re-fair .inputs-checks{flex:0 1 auto;margin:0 20px 0 -10px}}.tax.acquisition .inputs-input.output input:disabled{color:#909192;-webkit-text-fill-color:#909192}.tax.gift .intro-header-icon::after{background-image:url(/include/image/cac/gift.png)}.tax.gift .inputs-row.re-base .inputs-row-inner{margin:0 -10px}.tax.gift .inputs-row.re-base .inputs-row-inner-asnc .asnc-row{margin:5px 10px 15px 10px}.tax.gift .inputs-row.re-extra .inputs-row-inner{margin:0 -10px}.tax.gift .inputs-row.re-extra .inputs-row-inner-asnc .asnc-row{margin:5px 10px 15px 10px}.tax.gift .inputs-row.re-again-base .inputs-row-inner{margin:0 -10px}.tax.gift .inputs-row.re-again-base .inputs-row-inner-asnc .asnc-row{margin:5px 10px 15px 10px}.tax.gift .inputs-row.re-again-extra .inputs-row-inner{margin:0 -10px}.tax.gift .inputs-row.re-again-extra .inputs-row-inner-asnc .asnc-row{margin:5px 10px 15px 10px}.tax.gift .re-from.expanded{margin-bottom:10px}.tax.gift .re-gifted-year.expanded{margin-bottom:10px}@media (min-width:576px){.tax.gift .re-from-others .inputs-row-inner{margin-left:135px}.tax.gift .re-group-a2014 .inputs-row-inner{margin-left:135px}}@media (min-width:768px){.tax.gift .re-from-others .inputs-row-inner{margin-left:145px}.tax.gift .re-group-a2014 .inputs-row-inner{margin-left:145px}}@media (min-width:992px){.tax.gift .re-from-others .inputs-row-inner{margin-left:155px}.tax.gift .re-group-a2014 .inputs-row-inner{margin-left:155px}}@media (min-width:1200px){.tax.gift .re-from-others .inputs-row-inner{margin-left:210px}.tax.gift .re-group-a2014 .inputs-row-inner{margin-left:210px}}.tax.inheritance .intro-header-icon::after{background-image:url(/include/image/cac/inheritance.png)}.tax.inheritance .inputs-row.re-base .inputs-row-inner{margin:0 -10px}.tax.inheritance .inputs-row.re-base .inputs-row-inner-asnc .asnc-row{margin:5px 10px 15px 10px}.tax.inheritance .inputs-row.re-person-notes .inputs-row-inner{margin:0 -10px}.tax.inheritance .inputs-row.re-person-notes .inputs-row-inner-asnc .asnc-row{margin:5px 10px 15px 10px}.tax.inheritance .inputs-row.re-deduction-notes .inputs-row-inner{margin:0 -10px}.tax.inheritance .inputs-row.re-deduction-notes .inputs-row-inner-asnc .asnc-row{margin:5px 10px 15px 10px}.tax.inheritance .inputs-row.re-pregift-notes .inputs-row-inner{margin:0 -10px}.tax.inheritance .inputs-row.re-pregift-notes .inputs-row-inner-asnc .asnc-row{margin:5px 10px 15px 10px}.tax.inheritance .inputs-row.re-skip-notes .inputs-row-inner{margin:0 -10px}.tax.inheritance .inputs-row.re-skip-notes .inputs-row-inner-asnc .asnc-row{margin:5px 10px 15px 10px}.tax.inheritance .inputs-input.output input:disabled{color:#909192;-webkit-text-fill-color:#909192}.tax.inheritance .inputs-picker-outer{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:15px}.tax.inheritance button.inputs-picker{flex:1 0 auto;position:relative;color:#cecfd1;font-size:1.1rem;padding:9px 10px;background:#fff;border:1px solid #e2e3e5}.tax.inheritance button.inputs-picker:first-child{border-right:0}.tax.inheritance button.inputs-picker:last-child{border-left:0}.tax.inheritance button.inputs-picker:hover{color:#696cff;border-color:#696cff}.tax.inheritance button.inputs-picker.active{color:#696cff;background:#f2f2ff;border:1px solid #696cff}.tax.inheritance .re-property .pre-wrap{min-width:81px}.tax.inheritance .re-debt .pre-wrap{min-width:81px}.tax.inheritance .re-minus .pre-wrap{min-width:81px}.tax.inheritance .re-spouse .pre-wrap{min-width:98px}.tax.inheritance .re-pregift-sin .pre-wrap{min-width:102px}@media (max-width:359px){.tax.inheritance .re-property .pre-wrap{min-width:71px}.tax.inheritance .re-debt .pre-wrap{min-width:71px}.tax.inheritance .re-minus .pre-wrap{min-width:71px}.tax.inheritance .re-spouse .pre-wrap{min-width:88px}.tax.inheritance .re-pregift-sin .pre-wrap{min-width:92px}}@media (min-width:576px){.tax.inheritance button.inputs-picker{font-size:1.2rem;padding:9px 15px}}@media (min-width:768px){.tax.inheritance .inputs-picker-outer{margin-right:20px}.tax.inheritance button.inputs-picker{padding:9px 20px}.tax.inheritance .re-property .pre-wrap{min-width:91px}.tax.inheritance .re-debt .pre-wrap{min-width:91px}.tax.inheritance .re-minus .pre-wrap{min-width:91px}.tax.inheritance .re-spouse .pre-wrap{min-width:108px}.tax.inheritance .re-pregift-sin .pre-wrap{min-width:112px}}.tax.inheritance .inputs-extra{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:15px}.tax.inheritance button.inputs-button.extc{position:relative;color:#75aadb;font-size:1.1rem;padding:8px 10px;background:#eaf2fa;border:1px solid #75aadb;z-index:2}.tax.inheritance button.inputs-button.extc:hover{background:#dceaf6}.tax.inheritance button.inputs-button.extc.remove{color:#f7b26c;background:#fef4e9;border:1px solid #f7b26c;margin-left:5px}.tax.inheritance button.inputs-button.extc.remove:hover{background:#fdecda}@media (min-width:576px){.tax.inheritance button.inputs-button.extc{min-width:60px;font-size:1.2rem}}@media (min-width:768px){.tax.inheritance .inputs-extra{margin-left:20px}.tax.inheritance button.inputs-button.extc{min-width:70px;padding:8px 15px}}.tax.inheritance .re-sin-wrap.expanded{margin-bottom:10px}@media (min-width:576px){.tax.inheritance .re-sin-case .inputs-row-inner{margin-left:135px}.tax.inheritance .re-sin-num .inputs-row-inner{margin-left:135px}}@media (min-width:768px){.tax.inheritance .re-sin-case .inputs-row-inner{margin-left:145px}.tax.inheritance .re-sin-num .inputs-row-inner{margin-left:145px}}@media (min-width:992px){.tax.inheritance .re-sin-case .inputs-row-inner{margin-left:155px}.tax.inheritance .re-sin-num .inputs-row-inner{margin-left:155px}}@media (min-width:1200px){.tax.inheritance .re-sin-case .inputs-row-inner{margin-left:210px}.tax.inheritance .re-sin-num .inputs-row-inner{margin-left:210px}}.tax.gift-with-debt .intro-header-icon::after{background-image:url(/include/image/cac/gift-with-debt.png)}.inputs-section{margin-top:.5rem;-ms-user-select:none;user-select:none}.inputs-section:first-of-type{margin-top:0}.inputs-section-header{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;position:relative;font-size:1.1rem;padding:9px 10px;background:#ecedee;border:1px solid #e2e3e5}.inputs-section-header::after{font-family:FontAwesome;content:"\F107";color:#999}.inputs-section.open .inputs-section-header{background:#f2f2ff;border:1px solid #696cff}.inputs-section.open .inputs-section-header::after{content:"\F106";color:#696cff}.inputs-section-header .section-status{color:#999;margin-right:5px}.inputs-section.open .inputs-section-header .section-status{color:#696cff}.inputs-section-header .section-info{margin-right:auto}.inputs-section .inputs-section-inner{display:none}.inputs-section.open .inputs-section-inner{display:block;margin:2rem 0}@media (min-width:576px){.inputs-section-header{font-size:1.2rem;padding:9px 15px}.inputs-section-header .section-status{margin-right:7.5px}.inputs-section.open .inputs-section-inner{margin:3rem 0}}@media (min-width:768px){.inputs-section-header{font-size:1.3rem;padding:9px 20px}.inputs-section-header .section-status{margin-right:10px}}.tax.gift-with-debt .re-gift .inputs-checks{flex:1 0 100%;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;margin:0 10px 5px -10px}@media (max-width:359px){.tax.gift-with-debt .re-gift .inputs-checks .inputs-check{flex:1 1 100%}}@media (min-width:576px){.tax.gift-with-debt .re-gift .inputs-checks{flex:0 1 auto;margin:0 10px 0 -10px}}@media (min-width:992px){.tax.gift-with-debt .re-gift .inputs-checks{flex:0 1 auto;margin:0 20px 0 -10px}}.tax.gift-with-debt .inputs-input.output input:disabled{color:#909192;-webkit-text-fill-color:#909192}.tax.gift-with-debt .inputs-row.re-base .inputs-row-inner{margin:0 -10px}.tax.gift-with-debt .inputs-row.re-base .inputs-row-inner-asnc .asnc-row{margin:5px 10px 15px 10px}.tax.gift-with-debt .inputs-row.re-extra .inputs-row-inner{margin:0 -10px}.tax.gift-with-debt .inputs-row.re-extra .inputs-row-inner-asnc .asnc-row{margin:5px 10px 15px 10px}.tax.gift-with-debt .inputs-row.re-again-base .inputs-row-inner{margin:0 -10px}.tax.gift-with-debt .inputs-row.re-again-base .inputs-row-inner-asnc .asnc-row{margin:5px 10px 15px 10px}.tax.gift-with-debt .inputs-row.re-again-extra .inputs-row-inner{margin:0 -10px}.tax.gift-with-debt .inputs-row.re-again-extra .inputs-row-inner-asnc .asnc-row{margin:5px 10px 15px 10px}.tax.gift-with-debt .re-from.expanded{margin-bottom:10px}.tax.gift-with-debt .re-gifted-year.expanded{margin-bottom:10px}@media (min-width:576px){.tax.gift-with-debt .re-from-others .inputs-row-inner{margin-left:135px}.tax.gift-with-debt .re-group-a2014 .inputs-row-inner{margin-left:135px}}@media (min-width:768px){.tax.gift-with-debt .re-from-others .inputs-row-inner{margin-left:145px}.tax.gift-with-debt .re-group-a2014 .inputs-row-inner{margin-left:145px}}@media (min-width:992px){.tax.gift-with-debt .re-from-others .inputs-row-inner{margin-left:155px}.tax.gift-with-debt .re-group-a2014 .inputs-row-inner{margin-left:155px}}@media (min-width:1200px){.tax.gift-with-debt .re-from-others .inputs-row-inner{margin-left:210px}.tax.gift-with-debt .re-group-a2014 .inputs-row-inner{margin-left:210px}}.tax.gift-with-debt .inputs-row.re-notes .inputs-row-inner{margin:0 -10px}.tax.gift-with-debt .inputs-row.re-notes .inputs-row-inner-asnc .asnc-row{margin:5px 10px 15px 10px}.tax.gift-with-debt .inputs-row.re-residence .inputs-row-inner{margin:0 -10px}.tax.gift-with-debt .inputs-row.re-conversion-notes .inputs-row-inner{margin:0 -10px}.tax.gift-with-debt .inputs-row.re-conversion-notes .i-span{display:inline-block;margin:0 4px}.tax.gift-with-debt .inputs-row.re-conversion-notes .inputs-row-inner-asnc .asnc-row{margin:5px 10px 15px 10px}@media (max-width:359px){.tax.gift-with-debt .inputs-row.re-notes .inputs-check{flex:1 1 100%}.tax.gift-with-debt .inputs-row.re-residence .inputs-check{flex:1 1 100%}.tax.gift-with-debt .inputs-row.re-conversion-notes .i-span{display:none}}.tax.gift-with-debt .re-group-housing.expanded{margin-bottom:10px}@media (min-width:576px){.tax.gift-with-debt .re-group-housing-others .inputs-row-inner{margin-left:135px}}@media (min-width:768px){.tax.gift-with-debt .re-group-housing-others .inputs-row-inner{margin-left:145px}}@media (min-width:992px){.tax.gift-with-debt .re-group-housing-others .inputs-row-inner{margin-left:155px}}@media (min-width:1200px){.tax.gift-with-debt .re-group-housing-others .inputs-row-inner{margin-left:210px}}.tax.gift-with-debt .inputs-row.re-area button.inputs-button.secx{flex:1 0 calc(50% - 1px);-ms-flex-preferred-size:calc(50% - 31px)}.tax.gift-with-debt .inputs-row.re-area button.inputs-button.secx:nth-of-type(1){margin-bottom:1px}.tax.gift-with-debt .inputs-row.re-area button.inputs-button.secx:nth-of-type(2){margin-right:0;margin-bottom:1px}@media (min-width:440px){.tax.gift-with-debt .inputs-row.re-area button.inputs-button.secx{flex:1 0 auto}.tax.gift-with-debt .inputs-row.re-area button.inputs-button.secx:nth-of-type(1){margin-bottom:0}.tax.gift-with-debt .inputs-row.re-area button.inputs-button.secx:nth-of-type(2){margin-right:1px;margin-bottom:0}}@media (min-width:576px){.tax.gift-with-debt .inputs-row.re-area button.inputs-button.secx{flex:1 0 calc(50% - 1px);-ms-flex-preferred-size:calc(50% - 31px)}.tax.gift-with-debt .inputs-row.re-area button.inputs-button.secx:nth-of-type(1){margin-bottom:1px}.tax.gift-with-debt .inputs-row.re-area button.inputs-button.secx:nth-of-type(2){margin-right:0;margin-bottom:1px}}@media (min-width:700px){.tax.gift-with-debt .inputs-row.re-area button.inputs-button.secx{flex:1 0 auto}.tax.gift-with-debt .inputs-row.re-area button.inputs-button.secx:nth-of-type(1){margin-bottom:0}.tax.gift-with-debt .inputs-row.re-area button.inputs-button.secx:nth-of-type(2){margin-right:1px;margin-bottom:0}}.tax.gift-with-debt .re-become.expanded{margin-bottom:10px}@media (min-width:576px){.tax.gift-with-debt .re-group-become .inputs-row-inner{margin-left:135px}}@media (min-width:768px){.tax.gift-with-debt .re-group-become .inputs-row-inner{margin-left:145px}}@media (min-width:992px){.tax.gift-with-debt .re-group-become .inputs-row-inner{margin-left:155px}}@media (min-width:1200px){.tax.gift-with-debt .re-group-become .inputs-row-inner{margin-left:210px}}.investment.registration .intro-header-icon::after{background-image:url(/include/image/cac/registration.png?v=001)}.investment.registration .inputs-row.re-area button.inputs-button.secx{flex:1 0 calc(50% - 1px);-ms-flex-preferred-size:calc(50% - 31px)}.investment.registration .inputs-row.re-area button.inputs-button.secx:nth-of-type(1){margin-bottom:1px}.investment.registration .inputs-row.re-area button.inputs-button.secx:nth-of-type(2){margin-right:0;margin-bottom:1px}.investment.registration .inputs-row.re-mediate .inputs-row-inner{margin:0 -10px}.investment.registration .inputs-row.re-notes .inputs-row-inner{margin:0 -10px}.investment.registration .inputs-row.re-notes .inputs-row-inner-asnc .asnc-row{margin:5px 10px 15px 10px}.investment.registration .inputs-row.re-exception .inputs-row-inner{margin:0 -10px}.investment.registration .inputs-row.re-exception .inputs-row-inner-asnc .asnc-row{margin:5px 10px 15px 10px}@media (max-width:359px){.investment.registration .inputs-row.re-criterion button.inputs-button.secx{flex:1 0 100%;-ms-flex-preferred-size:calc(100% - 30px)}.investment.registration .inputs-row.re-criterion button.inputs-button.secx:nth-of-type(1){margin-right:0;margin-bottom:1px}.investment.registration .inputs-row.re-exception .inputs-check{flex:1 1 100%}}@media (min-width:440px){.investment.registration .inputs-row.re-area button.inputs-button.secx{flex:1 0 auto}.investment.registration .inputs-row.re-area button.inputs-button.secx:nth-of-type(1){margin-bottom:0}.investment.registration .inputs-row.re-area button.inputs-button.secx:nth-of-type(2){margin-right:1px;margin-bottom:0}}@media (min-width:576px){.investment.registration .inputs-row.re-area button.inputs-button.secx{flex:1 0 calc(50% - 1px);-ms-flex-preferred-size:calc(50% - 31px)}.investment.registration .inputs-row.re-area button.inputs-button.secx:nth-of-type(1){margin-bottom:1px}.investment.registration .inputs-row.re-area button.inputs-button.secx:nth-of-type(2){margin-right:0;margin-bottom:1px}}@media (min-width:700px){.investment.registration .inputs-row.re-area button.inputs-button.secx{flex:1 0 auto}.investment.registration .inputs-row.re-area button.inputs-button.secx:nth-of-type(1){margin-bottom:0}.investment.registration .inputs-row.re-area button.inputs-button.secx:nth-of-type(2){margin-right:1px;margin-bottom:0}}.investment.registration .re-type.expanded{margin-bottom:10px}@media (min-width:576px){.investment.registration .re-type-others .inputs-row-inner{margin-left:135px}}@media (min-width:768px){.investment.registration .re-type-others .inputs-row-inner{margin-left:145px}}@media (min-width:992px){.investment.registration .re-type-others .inputs-row-inner{margin-left:155px}}@media (min-width:1200px){.investment.registration .re-type-others .inputs-row-inner{margin-left:210px}}.investment.registration .re-become.expanded{margin-bottom:10px}@media (min-width:576px){.investment.registration .re-become-others .inputs-row-inner{margin-left:135px}}@media (min-width:768px){.investment.registration .re-become-others .inputs-row-inner{margin-left:145px}}@media (min-width:992px){.investment.registration .re-become-others .inputs-row-inner{margin-left:155px}}@media (min-width:1200px){.investment.registration .re-become-others .inputs-row-inner{margin-left:210px}}.investment.registration .re-fair .inputs-checks{flex:1 0 100%;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;margin:0 10px 5px -10px}@media (max-width:359px){.investment.registration .re-fair .inputs-checks .inputs-check{flex:1 1 100%}}@media (min-width:576px){.investment.registration .re-fair .inputs-checks{flex:0 1 auto;margin:0 10px 0 -10px}}@media (min-width:992px){.investment.registration .re-fair .inputs-checks{flex:0 1 auto;margin:0 20px 0 -10px}}.investment.registration .inputs-input.output input:disabled{color:#909192;-webkit-text-fill-color:#909192}.investment.rent-rate .intro-header-icon::after{background-image:url(/include/image/cac/rent-rate.png)}.investment.rent-rate .inputs-row.re-expense .inputs-row-inner{margin:0 -10px}@media (max-width:359px){.investment.rent-rate .inputs-row.re-expense .inputs-check{flex:1 1 100%}}.fee.commission .intro-header-icon::after{background-image:url(/include/image/cac/commission.png?v=001)}.fee.commission .inputs-checks{flex:1 0 100%;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;margin:0 10px 5px -10px}.fee.commission .inputs-input.output input:disabled{color:#909192;-webkit-text-fill-color:#909192}@media (max-width:359px){.fee.commission .inputs-checks .inputs-check{flex:1 1 100%}}@media (min-width:576px){.fee.commission .inputs-checks{flex:0 1 auto;margin:0 10px 0 -10px}}@media (min-width:992px){.fee.commission .inputs-checks{flex:0 1 auto;margin:0 20px 0 -10px}}.fee.commission .re-type.expanded{margin-bottom:10px}@media (min-width:576px){.fee.commission .re-officetel-specific .inputs-row-inner{margin-left:135px}}@media (min-width:768px){.fee.commission .re-officetel-specific .inputs-row-inner{margin-left:145px}}@media (min-width:992px){.fee.commission .re-officetel-specific .inputs-row-inner{margin-left:155px}}@media (min-width:1200px){.fee.commission .re-officetel-specific .inputs-row-inner{margin-left:210px}}.finance.loan-repayment .intro-header-icon::after{background-image:url(/include/image/cac/loan-repayment.png)}.finance.loan-repayment .inputs-row.re-extra .inputs-row-inner{margin:0 -10px}.finance.loan-repayment .re-method.expanded{margin-bottom:10px}@media (min-width:576px){.finance.loan-repayment .re-method-case .inputs-row-inner{margin-left:135px}}@media (min-width:768px){.finance.loan-repayment .re-method-case .inputs-row-inner{margin-left:145px}}@media (min-width:992px){.finance.loan-repayment .re-method-case .inputs-row-inner{margin-left:155px}}@media (min-width:1200px){.finance.loan-repayment .re-method-case .inputs-row-inner{margin-left:210px}}.finance.loan-repayment .inputs-extra{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;top:-34px;right:0}.finance.loan-repayment .inputs-extra::before{content:"";display:block;width:.5rem;background:#f6f6f8}.finance.loan-repayment button.inputs-button.extc{position:relative;color:#75aadb;font-size:1.1rem;padding:0 15px;background:#eaf2fa;border:1px solid #75aadb;z-index:2}.finance.loan-repayment button.inputs-button.extc:hover{background:#dceaf6}.finance.loan-repayment button.inputs-button.extc.remove{color:#f7b26c;background:#fef4e9;border:1px solid #f7b26c}.finance.loan-repayment button.inputs-button.extc.remove:hover{background:#fdecda}@media (max-width:359px){.finance.loan-repayment .inputs-row.re-extra .inputs-check{flex:1 1 100%}}@media (min-width:576px){.finance.loan-repayment .inputs-row-inner-row.no-extra{padding-right:80px}.finance.loan-repayment .inputs-extra{position:relative;top:auto;right:auto;min-width:65px;margin-left:15px}.finance.loan-repayment .inputs-extra::before{content:none}.finance.loan-repayment button.inputs-button.extc{min-width:60px;font-size:1.2rem;padding:8px 10px}}@media (min-width:768px){.finance.loan-repayment .inputs-row-inner-row.no-extra{padding-right:90px}.finance.loan-repayment .inputs-extra{margin-left:20px}.finance.loan-repayment button.inputs-button.extc{min-width:70px;padding:8px 15px}}.finance.loan-repayment .extension-column.round{flex:0 0 80px;max-width:80px}.finance.loan-repayment .extension-column.round .column-r{justify-content:center}.finance.loan-repayment .extension-column.principal .column-r:not(.start){-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;align-items:flex-end}.finance.loan-repayment .extension-column.principal .column-r:not(.start) .r-span{color:#909192;font-size:1rem;line-height:1.2}.finance.loan-repayment .extension-column.balance{display:none}.finance.loan-repayment .extension-column.principal .column-r.start .r-span::before{content:"";position:relative;top:1px;display:inline-block;height:14px;width:2px;background:#f6f6f7;margin:0 5px}.finance.loan-repayment .extension-column.interest .column-r.start{border-right:1px solid #9fa6ac}@media (min-width:992px){.finance.loan-repayment .extension-column.principal .column-r:not(.start){-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;align-items:center}.finance.loan-repayment .extension-column.principal .column-r .r-span{display:none}.finance.loan-repayment .extension-column.balance{display:-webkit-box;display:-ms-flexbox;display:flex}.finance.loan-repayment .extension-column.interest .column-r.start{border-right:1px solid #fff}}.finance.saving .intro-header-icon::after{background-image:url(/include/image/cac/saving.png)}.finance.deposit .intro-header-icon::after{background-image:url(/include/image/cac/deposit.png)}.finance.ltv .intro-header-icon::after{background-image:url(/include/image/cac/ltv.png)}.finance.ltv .intro-header-text{line-height:1}.finance.ltv .intro-header-info{color:#666a6e;font-size:1.1rem;font-weight:700;line-height:1.5;margin:0 0 0 10px}@media (min-width:576px){.finance.ltv .intro-header-info{font-size:1.2rem}}@media (min-width:992px){.finance.ltv .intro-header-info{font-size:1.3rem}}.finance.ltv .inputs-row.re-restrict .b-span{display:none;margin-right:4px}.finance.ltv .inputs-row.re-senior-extra .inputs-row-inner{margin:0 -10px}.finance.ltv .inputs-row.re-rent-extra .inputs-row-inner{margin:0 -10px}.finance.ltv .re-district-range.expanded{margin-bottom:10px}@media (max-width:359px){.finance.ltv .inputs-row.re-restrict .inputs-button:nth-of-type(1){flex:1 1 100%;margin-right:0;margin-bottom:1px}.finance.ltv .inputs-row.re-restrict .b-span{display:inline-block}}@media (min-width:576px){.finance.ltv .re-district-specific .inputs-row-inner{margin-left:135px}}@media (min-width:768px){.finance.ltv .re-district-specific .inputs-row-inner{margin-left:145px}}@media (min-width:992px){.finance.ltv .re-district-specific .inputs-row-inner{margin-left:155px}}@media (min-width:1200px){.finance.ltv .re-district-specific .inputs-row-inner{margin-left:210px}}.finance.ltv .extension-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.finance.ltv .extension-row .row-c{padding:10px 20px;border-right:1px solid #e2e3e5}.finance.ltv .extension-row .row-c.summary{flex:0 0 120px;max-width:120px}.finance.ltv .extension-row .row-c.remarks{display:none}.finance.ltv .extension-row .row-c.amount{flex:1 0 0%;border-right:0}.finance.ltv .extension-row.start .row-c{justify-content:center;border-right:1px solid #fff}.finance.ltv .extension-row.start .row-c.amount{border-right:0}@media (min-width:576px){.finance.ltv .extension-row .row-c.summary{flex:0 0 200px;max-width:200px}}@media (min-width:768px){.finance.ltv .extension-row .row-c.summary{flex:0 0 225px;max-width:225px}.finance.ltv .extension-row .row-c.remarks{display:-webkit-box;display:-ms-flexbox;display:flex}.finance.ltv .extension-row .row-c.amount{flex:0 0 185px;max-width:185px}}@media (min-width:992px){.finance.ltv .extension-row .row-c.summary{flex:0 0 230px;max-width:230px}.finance.ltv .extension-row .row-c.amount{flex:0 0 195px;max-width:195px}}@media (min-width:1200px){.finance.ltv .extension-row .row-c.summary{flex:0 0 240px;max-width:240px}.finance.ltv .extension-row .row-c.amount{flex:0 0 205px;max-width:205px}}.finance.dti .intro-header-icon::after{background-image:url(/include/image/cac/dti.png)}.finance.dti .intro-header-text{line-height:1}.finance.dti .intro-header-info{color:#666a6e;font-size:1.1rem;font-weight:700;line-height:1.5;margin:0 0 0 10px}@media (min-width:576px){.finance.dti .intro-header-info{font-size:1.2rem}}@media (min-width:992px){.finance.dti .intro-header-info{font-size:1.3rem}}.finance.dti .inputs-row.re-on-notes .inputs-row-inner{margin:0 -10px}.finance.dti .inputs-row.re-senior-notes .inputs-row-inner{margin:0 -10px}.finance.dti .re-on-term .pre-wrap{min-width:98px}@media (max-width:359px){.finance.dti .re-on-term .pre-wrap{min-width:88px}}@media (min-width:768px){.finance.dti .re-on-term .pre-wrap{min-width:108px}}.finance.dti button.inputs-button.extc{cursor:default;color:#e2e3e5;font-weight:700;padding:6px 0 6px 10px;background:0 0;border:none}.finance.dti button.inputs-button.extc.remove{cursor:pointer;color:#f7b26c}.finance.dti .inputs-row.re-expansion.expanded{margin-bottom:10px}@media (min-width:576px){.finance.dti .re-expansion-case .inputs-row-inner{margin-left:135px}}@media (min-width:768px){.finance.dti .re-expansion-case .inputs-row-inner{margin-left:145px}}@media (min-width:992px){.finance.dti .re-expansion-case .inputs-row-inner{margin-left:155px}}@media (min-width:1200px){.finance.dti .re-expansion-case .inputs-row-inner{margin-left:210px}}.finance.dti .re-on-method.expanded{margin-bottom:10px}.finance.dti .re-senior-method.expanded{margin-bottom:10px}@media (min-width:576px){.finance.dti .re-on-method-case .inputs-row-inner{margin-left:135px}.finance.dti .re-senior-method-case .inputs-row-inner{margin-left:135px}}@media (min-width:768px){.finance.dti .re-on-method-case .inputs-row-inner{margin-left:145px}.finance.dti .re-senior-method-case .inputs-row-inner{margin-left:145px}}@media (min-width:992px){.finance.dti .re-on-method-case .inputs-row-inner{margin-left:155px}.finance.dti .re-senior-method-case .inputs-row-inner{margin-left:155px}}@media (min-width:1200px){.finance.dti .re-on-method-case .inputs-row-inner{margin-left:210px}.finance.dti .re-senior-method-case .inputs-row-inner{margin-left:210px}}.finance.dsr .intro-header-icon::after{background-image:url(/include/image/cac/dsr.png)}.finance.dsr .intro-header-text{line-height:1}.finance.dsr .intro-header-info{color:#666a6e;font-size:1.1rem;font-weight:700;line-height:1.5;margin:0 0 0 10px}@media (min-width:576px){.finance.dsr .intro-header-info{font-size:1.2rem}}@media (min-width:992px){.finance.dsr .intro-header-info{font-size:1.3rem}}.finance.dsr .inputs-row.re-senior-notes .inputs-row-inner{margin:0 -10px}.finance.dsr .re-senior-term .pre-wrap{min-width:98px}@media (max-width:359px){.finance.dsr .re-senior-term .pre-wrap{min-width:88px}}@media (min-width:768px){.finance.dsr .re-senior-term .pre-wrap{min-width:108px}}.finance.dsr .inputs-segment-header button.inputs-button.extc{cursor:default;color:#e2e3e5;font-weight:700;padding:6px 0 6px 10px;background:0 0;border:none}.finance.dsr .inputs-segment-header button.inputs-button.extc.remove{cursor:pointer;color:#f7b26c}.finance.dsr .re-senior-method.expanded{margin-bottom:10px}@media (min-width:576px){.finance.dsr .re-senior-method-case .inputs-row-inner{margin-left:135px}}@media (min-width:768px){.finance.dsr .re-senior-method-case .inputs-row-inner{margin-left:145px}}@media (min-width:992px){.finance.dsr .re-senior-method-case .inputs-row-inner{margin-left:155px}}@media (min-width:1200px){.finance.dsr .re-senior-method-case .inputs-row-inner{margin-left:210px}}.finance.dsr .inputs-row.re-expansion.expanded{margin-bottom:10px}@media (min-width:576px){.finance.dsr .re-expansion-case .inputs-row-inner{margin-left:135px}}@media (min-width:768px){.finance.dsr .re-expansion-case .inputs-row-inner{margin-left:145px}}@media (min-width:992px){.finance.dsr .re-expansion-case .inputs-row-inner{margin-left:155px}}@media (min-width:1200px){.finance.dsr .re-expansion-case .inputs-row-inner{margin-left:210px}}.finance.dsr .inputs-row-inner .inputs-extra{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;top:-34px;right:0}.finance.dsr .inputs-row-inner .inputs-extra::before{content:"";display:block;width:.5rem;background:#f6f6f8}.finance.dsr .inputs-row-inner button.inputs-button.extc{position:relative;color:#75aadb;font-size:1.1rem;padding:0 15px;background:#eaf2fa;border:1px solid #75aadb;z-index:2}.finance.dsr .inputs-row-inner button.inputs-button.extc:hover{background:#dceaf6}.finance.dsr .inputs-row-inner button.inputs-button.extc.remove{color:#f7b26c;background:#fef4e9;border:1px solid #f7b26c}.finance.dsr .inputs-row-inner button.inputs-button.extc.remove:hover{background:#fdecda}@media (min-width:576px){.finance.dsr .inputs-row-inner-row.no-extra{padding-right:80px}.finance.dsr .inputs-row-inner .inputs-extra{position:relative;top:auto;right:auto;min-width:65px;margin-left:15px}.finance.dsr .inputs-row-inner .inputs-extra::before{content:none}.finance.dsr .inputs-row-inner button.inputs-button.extc{min-width:60px;font-size:1.2rem;padding:8px 10px}}@media (min-width:768px){.finance.dsr .inputs-row-inner-row.no-extra{padding-right:90px}.finance.dsr .inputs-row-inner .inputs-extra{margin-left:20px}.finance.dsr .inputs-row-inner button.inputs-button.extc{min-width:70px;padding:8px 15px}}.other.bond-discount .intro-header-icon::after{background-image:url(/include/image/cac/bond-discount.png)}.other.bond-discount .inputs-checks{flex:1 0 100%;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;margin:0 10px 5px -10px}.other.bond-discount .inputs-input.output input:disabled{color:#909192;-webkit-text-fill-color:#909192}@media (max-width:359px){.other.bond-discount .inputs-checks .inputs-check{flex:1 1 100%}}@media (min-width:576px){.other.bond-discount .inputs-checks{flex:0 1 auto;margin:0 10px 0 -10px}}@media (min-width:992px){.other.bond-discount .inputs-checks{flex:0 1 auto;margin:0 20px 0 -10px}}.other.bond-discount .re-type.expanded{margin-bottom:10px}@media (min-width:576px){.other.bond-discount .re-type-others .inputs-row-inner{margin-left:135px}}@media (min-width:768px){.other.bond-discount .re-type-others .inputs-row-inner{margin-left:145px}}@media (min-width:992px){.other.bond-discount .re-type-others .inputs-row-inner{margin-left:155px}}@media (min-width:1200px){.other.bond-discount .re-type-others .inputs-row-inner{margin-left:210px}}.other.conversion .intro-header-icon::after{background-image:url(/include/image/cac/conversion.png)}.other.conversion .inputs-row.re-case button.inputs-button.secx span:first-of-type:after{content:"→";display:inline-block;padding:0 3px}.other.conversion .inputs-checks{flex:1 0 100%;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;margin:0 10px 5px -10px}.other.conversion .inputs-input.output input:disabled{color:#909192;-webkit-text-fill-color:#909192}@media (max-width:359px){.other.conversion .inputs-checks .inputs-check{flex:1 1 100%}}@media (min-width:576px){.other.conversion .inputs-checks{flex:0 1 auto;margin:0 10px 0 -10px}.other.conversion .inputs-row.re-rate .inputs-checks .inputs-check input{top:13px}}@media (min-width:992px){.other.conversion .inputs-checks{flex:0 1 auto;margin:0 20px 0 -10px}}.other.rent-option .intro-header-icon::after{background-image:url(/include/image/cac/rent-option.png)}.other.rent-option .inputs-row{margin-bottom:10px}.other.rent-option .inputs-row.cxse-open{margin-bottom:7.6rem}.other.rent-option .inputs-row-header{display:none}.other.rent-option .inputs-row.re-rent-extra .inputs-row-inner{margin:0 -10px}.other.rent-option .inputs-row.re-charter-extra .inputs-row-inner{margin:0 -10px}.other.rent-option .pre-wrap{min-width:100px}@media (max-width:359px){.other.rent-option .pre-wrap{min-width:90px}}@media (min-width:576px){.other.rent-option .inputs-row{margin-bottom:1.5rem}.other.rent-option .inputs-row-header{display:-webkit-box;display:-ms-flexbox;display:flex}.other.rent-option .pre-wrap{display:none}}.other.area .intro-header-icon::after{background-image:url(/include/image/cac/area.png?v=001)}