@keyframes PriceBar_rotate-left__SRr8_{0%{transform:rotate(-45deg)}to{transform:rotate(0)}}@keyframes PriceBar_rotate-right__dzgH8{0%{transform:rotate(45deg)}to{transform:rotate(0)}}@media(max-width:768px){.PriceBar_priceBarWrapper__2CFFS{display:none}}.PriceBar_priceBar__f_O2T{padding:1.25rem;font-size:10px;font-size:.625rem;color:#222;box-shadow:0 3px 35px 0 rgba(0,0,0,.2);margin:1.875rem 0 0;border-radius:10px;border-radius:.625rem;background:#fff}.PriceBar_priceBar__f_O2T span{line-height:2.4}@media(max-width:768px){.PriceBar_priceBar__f_O2T{font-size:14px;font-size:.875rem;box-shadow:none;height:calc(100vh - 63px);border-top:1px solid #ddd;border-radius:unset;margin:unset}}.PriceBar_priceBar__f_O2T .PriceBar_btnSubmitEstimate__BoWZD{text-align:center}.PriceBar_priceBar__f_O2T .PriceBar_btnSubmitEstimate__BoWZD .PriceBar_estimateSubmit__H2_9G{background:var(--primary)}.PriceBar_priceBar__f_O2T .PriceBar_btnSubmitEstimate__BoWZD .PriceBar_estimateSubmit__H2_9G:hover{background-color:#f83;color:#fff}.PriceBar_priceBar__f_O2T .PriceBar_btnSubmitEstimate__BoWZD .PriceBar_estimateSubmit__H2_9G.PriceBar_pdfBtn__1MgL2{background-color:#3c414e!important;max-width:100%;margin-bottom:10px}@media(max-width:479px){.PriceBar_priceBar__f_O2T .PriceBar_btnSubmitEstimate__BoWZD .PriceBar_estimateSubmit__H2_9G.PriceBar_pdfBtn__1MgL2{width:100%}}@media(max-width:768px){.PriceBar_priceBar__f_O2T .PriceBar_btnSubmitEstimate__BoWZD{padding:.625rem 0 0}.PriceBar_priceBar__f_O2T .PriceBar_btnSubmitEstimate__BoWZD .PriceBar_estimateSubmit__H2_9G{padding:1.25rem 3.125rem}.PriceBar_priceBar__f_O2T .PriceBar_btnSubmitEstimate__BoWZD .PriceBar_btn__lSiwI{padding:.8125rem 0;background-color:#f87b06}}.PriceBar_priceBar__f_O2T .PriceBar_textError__TY2pN{font-size:12px;font-size:.75rem;margin-top:.5rem;text-align:center;font-weight:700;line-height:2;color:#ec0d0d;display:none}@media(max-width:768px){.PriceBar_priceBar__f_O2T .PriceBar_textError__TY2pN.PriceBar_modalOnly__q3aTv{display:block}}.PriceBar_priceBar__f_O2T .PriceBar_costGroup__MLSvq.PriceBar_costTotal__2Sp_X{padding-bottom:.625rem}.PriceBar_priceBar__f_O2T .PriceBar_costGroup__MLSvq .PriceBar_costTitle__YaiEo{display:flex;justify-content:space-between;align-items:center;font-weight:700}.PriceBar_priceBar__f_O2T .PriceBar_costGroup__MLSvq .PriceBar_costTitle__YaiEo .PriceBar_titlePrice__22iAn{font-size:14px;font-size:.875rem}@media(max-width:768px){.PriceBar_priceBar__f_O2T .PriceBar_costGroup__MLSvq .PriceBar_costTitle__YaiEo.PriceBar_pc-only__CM_i3{display:none}.PriceBar_priceBar__f_O2T .PriceBar_costGroup__MLSvq .PriceBar_costTitle__YaiEo span,.PriceBar_priceBar__f_O2T .PriceBar_costGroup__MLSvq .PriceBar_costTitle__YaiEo span:last-child{font-size:18px;font-size:1.125rem}}.PriceBar_priceBar__f_O2T .PriceBar_costGroup__MLSvq .PriceBar_costTitle__YaiEo span:first-child{line-height:1.4;width:50%}.PriceBar_priceBar__f_O2T .PriceBar_costGroup__MLSvq .PriceBar_costTitle__YaiEo .PriceBar_totalPrice__58sGZ{width:70%;line-height:1.4;text-align:right;font-size:18px;font-size:1.125rem}.PriceBar_priceBar__f_O2T .PriceBar_costGroup__MLSvq .PriceBar_costTitle__YaiEo .PriceBar_totalPrice__58sGZ .PriceBar_currency__aHNBb{font-size:10px;font-size:.625rem;width:100%}@media(max-width:768px){.PriceBar_priceBar__f_O2T .PriceBar_costGroup__MLSvq .PriceBar_costTitle__YaiEo .PriceBar_totalPrice__58sGZ{flex-direction:row;align-items:flex-end;width:-moz-fit-content;width:fit-content;line-height:1}}.PriceBar_priceBar__f_O2T .PriceBar_costGroup__MLSvq .PriceBar_costDetail__oYku2{display:flex;justify-content:space-between;align-items:baseline;padding-left:1.25rem}.PriceBar_priceBar__f_O2T .PriceBar_costGroup__MLSvq .PriceBar_costDetail__oYku2 span:first-child{max-width:70%;padding-right:.625rem}.PriceBar_priceBar__f_O2T .PriceBar_costGroup__MLSvq .PriceBar_costDetail__oYku2 span:last-child{font-size:12px;font-size:.75rem}@media(max-width:768px){.PriceBar_priceBar__f_O2T .PriceBar_costGroup__MLSvq .PriceBar_costDetail__oYku2 span:last-child{font-size:14px;font-size:.875rem}}@media(max-width:1023px){.PriceBar_priceBar__f_O2T .PriceBar_costGroup__MLSvq .PriceBar_costDetail__oYku2{padding-left:.3125rem}}@media(max-width:768px){.PriceBar_priceBar__f_O2T .PriceBar_costGroup__MLSvq .PriceBar_costDetail__oYku2{padding-left:1.25rem}}.PriceBar_priceBar__f_O2T .PriceBar_note__PJTwF{padding-bottom:.875rem;margin-bottom:.75rem;border-bottom:1px solid #ddd;font-weight:700}@media(max-width:768px){.PriceBar_priceBar__f_O2T .PriceBar_note__PJTwF{font-size:12px;font-size:.75rem;letter-spacing:-.1px;letter-spacing:-.00625rem}.PriceBar_modal__mjUrT .PriceBar_headerModal__qvOzG{height:63px;height:3.9375rem;width:100%;position:fixed;top:0;left:0;display:block;z-index:100000;background-color:#fff;box-shadow:0 -10px 24px 0 rgba(0,0,0,.5)}.PriceBar_modal__mjUrT .PriceBar_headerModal__qvOzG .PriceBar_logoModal__Ml5sO{width:186px;width:11.625rem;padding-left:.625rem;padding-top:.5625rem;position:fixed;top:0;left:0;z-index:10000}.PriceBar_modal__mjUrT .PriceBar_headerModal__qvOzG .PriceBar_logoModal__Ml5sO img{width:48%;height:auto}.PriceBar_modal__mjUrT .PriceBar_rightHeader__BF_0h{display:none}}.PriceBar_modal__mjUrT .PriceBar_spCost__l6Prk{position:fixed;top:6px;top:.375rem;right:6px;right:.375rem;height:53px;height:3.3125rem;min-width:193px;min-width:12.0625rem;border-radius:4px;border-radius:.25rem;z-index:9999;text-align:right;color:#fff;background-color:#3c414e}.PriceBar_modal__mjUrT .PriceBar_spCost__l6Prk span{font-size:10px;font-size:.625rem;font-weight:700}.PriceBar_modal__mjUrT .PriceBar_spCost__l6Prk span.PriceBar_sumPrice__r8ZJY{font-size:16px;font-size:1rem;line-height:1}.PriceBar_modal__mjUrT .PriceBar_spCost__l6Prk span.PriceBar_tggMenu___hvXf{font-size:8px;font-size:.5rem}.PriceBar_modal__mjUrT .PriceBar_spCost__l6Prk i{height:20px;height:1.25rem;display:block;width:100%;text-align:center}.PriceBar_modal__mjUrT .PriceBar_spCost__l6Prk .PriceBar_spCostBtn__yv5D_{display:flex;align-items:center;justify-content:flex-end}.PriceBar_modal__mjUrT .PriceBar_spCost__l6Prk .PriceBar_spCostBtn__yv5D_ div{padding-right:.625rem}.PriceBar_costModal__5MOa_{height:auto;overflow:scroll;overflow-x:hidden}@keyframes AirConditionPage_rotate-left__VMqHM{0%{transform:rotate(-45deg)}to{transform:rotate(0)}}@keyframes AirConditionPage_rotate-right__O2TU1{0%{transform:rotate(45deg)}to{transform:rotate(0)}}.AirConditionPage_airConditionPage__3phXr .AirConditionPage_btnSubmitEstimate__BrMdC .AirConditionPage_notice__6THhS{max-width:100%;margin:0 auto;padding:0 10px;display:flex;align-items:center;justify-content:center;flex-direction:column}.AirConditionPage_airConditionPage__3phXr .AirConditionPage_btnSubmitEstimate__BrMdC .AirConditionPage_notice__6THhS p{background-color:#ddd;margin-bottom:1.25rem;padding:.625rem;width:480px;width:30rem}@media(max-width:479px){.AirConditionPage_airConditionPage__3phXr .AirConditionPage_btnSubmitEstimate__BrMdC .AirConditionPage_notice__6THhS p{padding:.625rem .3125rem;width:100%}}.AirConditionPage_airConditionPage__3phXr .AirConditionPage_btnSubmitEstimate__BrMdC .AirConditionPage_notice__6THhS .AirConditionPage_pdfBtn__yjXp_{background-color:#3c414e!important;max-width:100%}@media(max-width:479px){.AirConditionPage_airConditionPage__3phXr .AirConditionPage_btnSubmitEstimate__BrMdC .AirConditionPage_notice__6THhS .AirConditionPage_pdfBtn__yjXp_{width:100%;padding-left:0;padding-right:0}}.AirConditionPage_airConditionPage__3phXr .AirConditionPage_btnSubmitEstimate__BrMdC .AirConditionPage_notice__6THhS .AirConditionPage_submitEstimateOnline__h1gvz{max-width:100%}@media(max-width:479px){.AirConditionPage_airConditionPage__3phXr .AirConditionPage_btnSubmitEstimate__BrMdC .AirConditionPage_notice__6THhS .AirConditionPage_submitEstimateOnline__h1gvz{width:100%;padding-left:unset;padding-right:unset}}.AirConditionPage_airConditionPage__3phXr .AirConditionPage_btnWrapper__8MNqt{display:flex;gap:10px;gap:.625rem}@media(max-width:479px){.AirConditionPage_airConditionPage__3phXr .AirConditionPage_btnWrapper__8MNqt{flex-wrap:wrap}}@media(max-width:768px){.AirConditionPage_airConditionPage__3phXr .AirConditionPage_btnWrapper__8MNqt{margin:0 -1.875rem;background:#f0f1f4;padding:.625rem .625rem 2.625rem}}.AirConditionPage_airConditionPage__3phXr .AirConditionPage_btnWrapper__8MNqt button{flex:1 1;display:flex;align-items:center;justify-content:center;gap:4px;gap:.25rem;background-color:#3c414e;padding:.9375rem;width:190px;width:11.875rem;height:50px;height:3.125rem;font-size:14px;font-size:.875rem;border-radius:32px;border-radius:2rem;margin-top:.625rem;font-weight:700;color:#fff;outline:none;border:none;cursor:pointer}@media(max-width:479px){.AirConditionPage_airConditionPage__3phXr .AirConditionPage_btnWrapper__8MNqt button{width:100%;margin-top:0}}.AirConditionPage_airConditionPage__3phXr .AirConditionPage_btnWrapper__8MNqt button:nth-of-type(2){background-color:#fa1340}.AirConditionPage_airConditionPage__3phXr .AirConditionPage_btnWrapper__8MNqt button.AirConditionPage_disabled__2AzwK{background-color:#ddd;pointer-events:none}.AirConditionPage_airConditionPage__3phXr .AirConditionPage_btnWrapper__8MNqt button p{color:#fff}@media(max-width:479px){.AirConditionPage_airConditionPage__3phXr .AirConditionPage_btnWrapper__8MNqt button:nth-of-type(2){margin-top:0}}.AirConditionPage_airConditionPage__3phXr .AirConditionPage_estimateAirCondition__yFxVF{background:"none"}@media(max-width:768px){.AirConditionPage_airConditionPage__3phXr .AirConditionPage_estimateAirCondition__yFxVF{background:#fff!important}}@keyframes BuildingAge_rotate-left__ojYJV{0%{transform:rotate(-45deg)}to{transform:rotate(0)}}@keyframes BuildingAge_rotate-right__NYaQ6{0%{transform:rotate(45deg)}to{transform:rotate(0)}}.BuildingAge_buildingAge__o5x00 .BuildingAge_subOption__r0f6c{display:flex;align-items:center;gap:15px;gap:.9375rem;padding-left:1.875rem}@media(max-width:479px){.BuildingAge_buildingAge__o5x00 .BuildingAge_subOption__r0f6c{flex-direction:column;gap:5px;gap:.3125rem;align-items:flex-start;margin-bottom:.3125rem}}@keyframes DateInput_rotate-left__pyvEP{0%{transform:rotate(-45deg)}to{transform:rotate(0)}}@keyframes DateInput_rotate-right__ahkMU{0%{transform:rotate(45deg)}to{transform:rotate(0)}}@media(min-width:769px){.DateInput_dateInput__w_ENd .DateInput_select__SFUAP{width:160px!important;width:10rem!important}}@keyframes Additional_rotate-left__fx6Mk{0%{transform:rotate(-45deg)}to{transform:rotate(0)}}@keyframes Additional_rotate-right__FNTzx{0%{transform:rotate(45deg)}to{transform:rotate(0)}}.Additional_exteriorEstimateWrapper__2Lw5W .Additional_fileInputWrapper__KsIW7{padding-top:20px}.Additional_exteriorEstimateWrapper__2Lw5W h1.h1-est{color:#2b684e!important}.Additional_exteriorEstimateWrapper__2Lw5W h1.h1-est span{color:#222!important}.Additional_exteriorEstimateWrapper__2Lw5W .Radio:checked+label:before,.Additional_exteriorEstimateWrapper__2Lw5W [type=radio]:checked+label:before{border-color:#2b684e!important}.Additional_exteriorEstimateWrapper__2Lw5W .form-group.group-checkbox input:checked+label:before,.Additional_exteriorEstimateWrapper__2Lw5W [type=checkbox]:checked+label:before{background-color:#2b684e!important}.Additional_exteriorEstimateWrapper__2Lw5W .btn-submit-estimate .btn-primary{background-color:#2b684e!important;border-color:#2b684e!important}.Additional_exteriorEstimateWrapper__2Lw5W .btn-submit-estimate .btn-primary:hover{background-color:#338670!important;border-color:#338670!important}.Additional_exteriorEstimateWrapper__2Lw5W .btn-primary{background-color:#2b684e!important;border-color:#2b684e!important}.Additional_exteriorEstimateWrapper__2Lw5W .btn-primary:hover{background-color:#338670!important;border-color:#338670!important}.Additional_exterior_construction__NqaS4{margin-bottom:2.5rem}.Additional_exterior_construction__NqaS4 section{width:100%}.Additional_exterior_construction__NqaS4 section h3{margin-top:2rem}@media(max-width:768px){.Additional_exterior_construction__NqaS4 section h3{margin-top:1.5rem}}.Additional_exterior_construction__NqaS4 section:first-of-type h3{margin-top:0}.Additional_exterior_construction__NqaS4 .Additional_questionGroup__7tKoa{width:100%}.Additional_exterior_construction__NqaS4 .Additional_accordionHeader__CudvK{display:flex;justify-content:space-between;align-items:center;width:100%;max-width:100%;padding:1rem 0;background:none;border:none;cursor:pointer;text-align:left;box-sizing:border-box}.Additional_exterior_construction__NqaS4 .Additional_accordionHeader__CudvK h3{margin:0;font-size:18px;font-size:1.125rem;font-weight:600;color:#222;flex:1 1;width:100%}.Additional_exterior_construction__NqaS4 .Additional_accordionHeader__CudvK:hover{opacity:.8}.Additional_exterior_construction__NqaS4 .Additional_accordionHeader__CudvK:focus{outline:none}.Additional_exterior_construction__NqaS4 .Additional_accordionIcon__cBuXp{display:flex;align-items:center;justify-content:center;width:32px;width:2rem;height:32px;height:2rem;border-radius:50%;background-color:#f5f5f5}.Additional_exterior_construction__NqaS4 .Additional_accordionIcon__cBuXp i,.Additional_exterior_construction__NqaS4 .Additional_accordionIcon__cBuXp svg{font-size:24px;font-size:1.5rem;width:24px;width:1.5rem;height:24px;height:1.5rem;color:#222;fill:currentColor}.Additional_exterior_construction__NqaS4 .Additional_accordionContent__ZXL5X{width:100%;max-width:100%;max-height:0;overflow:hidden;transition:max-height .3s ease,opacity .3s ease;opacity:0;box-sizing:border-box}.Additional_exterior_construction__NqaS4 .Additional_accordionContent__ZXL5X.Additional_accordionContentOpen__Gbjqw{max-height:10000px;height:auto;overflow:visible;opacity:1;padding-top:1.25rem;padding-left:1.5rem}@media(max-width:768px){.Additional_exterior_construction__NqaS4 .Additional_accordionContent__ZXL5X.Additional_accordionContentOpen__Gbjqw{padding-left:1rem}}@media(max-width:479px){.Additional_exterior_construction__NqaS4 .Additional_accordionContent__ZXL5X.Additional_accordionContentOpen__Gbjqw{padding-left:.75rem}}.Additional_exterior_construction__NqaS4 .Additional_formGroupSection__3Sr1F{margin-top:0}.Additional_exterior_construction__NqaS4 .Additional_formGroupSection__3Sr1F .Additional_inputInner__jFdoc .Additional_inputGroup___QN2h .Additional_othersInfo__O85__{width:350px!important;width:21.875rem!important}@media(max-width:768px){.Additional_exterior_construction__NqaS4 .Additional_formGroupSection__3Sr1F .Additional_inputInner__jFdoc .Additional_inputGroup___QN2h .Additional_othersInfo__O85__{max-width:unset;width:100%!important}}@media(max-width:479px){.Additional_exterior_construction__NqaS4 .Additional_formGroupSection__3Sr1F .Additional_inputInner__jFdoc .Additional_inputGroup___QN2h{margin-right:0!important}}.Additional_exterior_construction__NqaS4 .Additional_formGroupSection__3Sr1F .Additional_inputInner__jFdoc .Additional_groupRadio__Z17Hb:has(.Additional_othersInfo__O85__){flex-direction:column;gap:5px;gap:.3125rem}.Additional_exterior_construction__NqaS4 .Additional_formGroupSection__3Sr1F .Additional_inputInner__jFdoc .Additional_groupRadio__Z17Hb:has(.Additional_othersInfo__O85__) .Additional_inputGroup___QN2h .Additional_othersInfo__O85__{margin-top:.625rem}@media(max-width:768px){.Additional_exterior_construction__NqaS4 .Additional_formGroupSection__3Sr1F .Additional_inputInner__jFdoc .Additional_groupRadio__Z17Hb:has(.Additional_inputGroupWithImage__eaHpd),.Additional_exterior_construction__NqaS4 .Additional_formGroupSection__3Sr1F .Additional_inputInner__jFdoc .GroupRadio:has(.Additional_inputGroupWithImage__eaHpd){display:grid!important;grid-template-columns:repeat(2,1fr)!important;grid-gap:16px;gap:16px;grid-gap:1rem;gap:1rem;flex-wrap:unset!important;align-items:stretch!important}.Additional_exterior_construction__NqaS4 .Additional_formGroupSection__3Sr1F .Additional_inputInner__jFdoc .Additional_groupRadio__Z17Hb:has(.Additional_inputGroupWithImage__eaHpd) .Additional_inputGroup___QN2h,.Additional_exterior_construction__NqaS4 .Additional_formGroupSection__3Sr1F .Additional_inputInner__jFdoc .Additional_groupRadio__Z17Hb:has(.Additional_inputGroupWithImage__eaHpd) .InputGroup,.Additional_exterior_construction__NqaS4 .Additional_formGroupSection__3Sr1F .Additional_inputInner__jFdoc .GroupRadio:has(.Additional_inputGroupWithImage__eaHpd) .Additional_inputGroup___QN2h,.Additional_exterior_construction__NqaS4 .Additional_formGroupSection__3Sr1F .Additional_inputInner__jFdoc .GroupRadio:has(.Additional_inputGroupWithImage__eaHpd) .InputGroup{width:100%!important;margin:0!important;flex:unset!important;display:flex!important;flex-direction:column!important;align-items:flex-start!important;height:100%!important}.Additional_exterior_construction__NqaS4 .Additional_formGroupSection__3Sr1F .Additional_inputInner__jFdoc .Additional_groupRadio__Z17Hb:has(.Additional_inputGroupWithImage__eaHpd) .Additional_inputGroup___QN2h input[type=radio],.Additional_exterior_construction__NqaS4 .Additional_formGroupSection__3Sr1F .Additional_inputInner__jFdoc .Additional_groupRadio__Z17Hb:has(.Additional_inputGroupWithImage__eaHpd) .InputGroup input[type=radio],.Additional_exterior_construction__NqaS4 .Additional_formGroupSection__3Sr1F .Additional_inputInner__jFdoc .GroupRadio:has(.Additional_inputGroupWithImage__eaHpd) .Additional_inputGroup___QN2h input[type=radio],.Additional_exterior_construction__NqaS4 .Additional_formGroupSection__3Sr1F .Additional_inputInner__jFdoc .GroupRadio:has(.Additional_inputGroupWithImage__eaHpd) .InputGroup input[type=radio]{margin:0!important;margin-right:.5rem}.Additional_exterior_construction__NqaS4 .Additional_formGroupSection__3Sr1F .Additional_inputInner__jFdoc .Additional_groupRadio__Z17Hb:has(.Additional_inputGroupWithImage__eaHpd) .Additional_inputGroup___QN2h label,.Additional_exterior_construction__NqaS4 .Additional_formGroupSection__3Sr1F .Additional_inputInner__jFdoc .Additional_groupRadio__Z17Hb:has(.Additional_inputGroupWithImage__eaHpd) .InputGroup label,.Additional_exterior_construction__NqaS4 .Additional_formGroupSection__3Sr1F .Additional_inputInner__jFdoc .GroupRadio:has(.Additional_inputGroupWithImage__eaHpd) .Additional_inputGroup___QN2h label,.Additional_exterior_construction__NqaS4 .Additional_formGroupSection__3Sr1F .Additional_inputInner__jFdoc .GroupRadio:has(.Additional_inputGroupWithImage__eaHpd) .InputGroup label{margin:0!important;display:flex!important;align-items:center!important}}.Additional_exterior_construction__NqaS4 .Additional_formGroupSection__3Sr1F.Additional_groupCheckbox__rdvc_{align-items:unset}.Additional_exterior_construction__NqaS4 .Additional_formGroupSection__3Sr1F.Additional_groupCheckbox__rdvc_ .Additional_inputInner__jFdoc{display:block;width:calc(100% - 270px)!important}.Additional_exterior_construction__NqaS4 .Additional_formGroupSection__3Sr1F.Additional_groupCheckbox__rdvc_ .Additional_inputInner__jFdoc label{display:block;width:-moz-fit-content;width:fit-content;margin-right:1.875rem;margin-bottom:.625rem}@media(max-width:768px){.Additional_exterior_construction__NqaS4 .Additional_formGroupSection__3Sr1F.Additional_groupCheckbox__rdvc_ .Additional_inputInner__jFdoc{width:100%!important}}.Additional_exterior_construction__NqaS4 .Additional_formGroupSection__3Sr1F .Additional_inputWrapper__smZ_y{display:flex;width:350px;width:21.875rem;height:54px;height:3.375rem;border-radius:2px;border-radius:.125rem;background-color:#f5f5f5;align-items:center}.Additional_exterior_construction__NqaS4 .Additional_formGroupSection__3Sr1F .Additional_inputWrapper__smZ_y input{background-color:#f5f5f5;padding:0 .625rem 0 1rem;width:calc(100% - 20.5px)}.Additional_exterior_construction__NqaS4 .Additional_formGroupSection__3Sr1F .Additional_inputWrapper__smZ_y input::placeholder{font-size:13px;font-size:.8125rem;letter-spacing:0}.Additional_exterior_construction__NqaS4 .Additional_formGroupSection__3Sr1F .Additional_inputWrapper__smZ_y span{font-size:14px;font-size:.875rem;letter-spacing:.2px;letter-spacing:.0125rem;margin-right:1rem;margin-left:1rem;color:#222;line-height:2}@media(max-width:768px){.Additional_exterior_construction__NqaS4 .Additional_formGroupSection__3Sr1F .Additional_inputWrapper__smZ_y{max-width:unset;width:100%}}.Additional_exterior_construction__NqaS4 .Additional_textError__zqEmb{flex-basis:100%}.Additional_exterior_construction__NqaS4 .Additional_formGroupSection__3Sr1F .Additional_inputInner__jFdoc .Additional_inputGroup___QN2h .Additional_othersInfo__O85__.Additional_disabled__i_mpA,.Additional_exterior_construction__NqaS4 .Additional_formGroupSection__3Sr1F.Additional_groupCheckbox__rdvc_ .Additional_inputInner__jFdoc .Additional_othersInfo__O85__.Additional_disabled__i_mpA,.Additional_exterior_construction__NqaS4 .Additional_hidden__b0TXr{display:none}.Additional_exterior_construction__NqaS4 .Additional_bgError__a9OX2,.Additional_exterior_construction__NqaS4 .Additional_formGroupSection__3Sr1F .Additional_inputWrapper__smZ_y.Additional_inputError__ee9cC,.Additional_exterior_construction__NqaS4 .Additional_formGroupSection__3Sr1F .Additional_inputWrapper__smZ_y.Additional_inputError__ee9cC input,.Additional_exterior_construction__NqaS4 .Additional_othersInfoDropdown__FrX8X.Additional_inputError__ee9cC,.Additional_exterior_construction__NqaS4 .Additional_othersInfoDropdown__FrX8X.Additional_inputError__ee9cC input,.Additional_othersInfoDropdown__FrX8X.Additional_inputError__ee9cC .Additional_exterior_construction__NqaS4 input{background-color:#ffdede!important}.Additional_exterior_construction__NqaS4 .Additional_bgGray__T_cZ9{background-color:#f5f5f5!important}.Additional_exterior_construction__NqaS4 input[type=number]::-webkit-inner-spin-button,.Additional_exterior_construction__NqaS4 input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;border:none;outline:none}.Additional_exterior_construction__NqaS4 input[type=number]{-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield;border:none;outline:none}.Additional_exterior_construction__NqaS4 .Additional_textarea__8HFUX{width:100%;min-height:120px;min-height:7.5rem;padding:.625rem 1rem;background-color:#f5f5f5;border:none;resize:vertical}.Additional_exterior_construction__NqaS4 .Additional_textarea__8HFUX::placeholder{font-size:13px;font-size:.8125rem;letter-spacing:0}.Additional_inputGroupWithImage__eaHpd{display:flex;flex-direction:column;align-items:flex-start}.Additional_optionImageWrapper__JbYaQ{display:block;margin-top:.75rem;width:100%;max-width:120px;max-width:7.5rem}.Additional_optionImage__eIlZQ{display:block;width:100%;width:120px;width:7.5rem;height:120px;height:7.5rem;object-fit:cover;border-radius:4px}@media(max-width:768px){.Additional_optionImage__eIlZQ{width:120px;width:7.5rem;height:120px;height:7.5rem}}.Additional_dateSelectWithOthersInfo__IbpwJ{display:flex;align-items:flex-start;gap:16px;flex-wrap:wrap}@media(max-width:768px){.Additional_dateSelectWithOthersInfo__IbpwJ{flex-direction:column;gap:12px}.Additional_dateSelectWrapper__2iIUv{width:100%}}.Additional_dateSelectWrapper__2iIUv .text-error{display:block;width:100%;margin-top:8px}.Additional_othersInfoWrapper__VE_yH{flex:0 0 auto;min-width:200px}@media(max-width:768px){.Additional_othersInfoWrapper__VE_yH{width:100%;min-width:unset}}.Additional_othersInfoDropdown__FrX8X{margin-top:.3125rem;width:100%;max-width:350px;padding:.625rem 1rem;background-color:#f5f5f5;border:none;border-radius:2px;border-radius:.125rem;box-sizing:border-box}@media(max-width:768px){.Additional_othersInfoDropdown__FrX8X{max-width:100%;width:100%!important}}.Additional_othersInfoDropdown__FrX8X::placeholder{font-size:13px;font-size:.8125rem;letter-spacing:0}.Additional_estimateNote__YYyUL{padding:1.25rem;margin-top:.9375rem;background:#fcf5d2}.Additional_estimateNote__YYyUL .Additional_noteDesc__T52Tf,.Additional_estimateNote__YYyUL .Additional_subTitle__3aefK{font-size:12px;color:#ec0d0d;line-height:1.7;margin-bottom:0;white-space:pre-line}.Additional_dateInputWrapper__rW_CY{display:flex;align-items:center;gap:8px;gap:.5rem;flex-wrap:wrap}.Additional_dateInputYear__lYTl7{width:80px;width:5rem}.Additional_dateInputMonth__LJ8M9,.Additional_dateInputYear__lYTl7{padding:.625rem 1rem;font-size:14px;font-size:.875rem;border-radius:2px;border-radius:.125rem;border:none;background-color:#f5f5f5}.Additional_dateInputMonth__LJ8M9{width:60px;width:3.75rem}.Additional_dateInputSeparator__IFA7A{font-size:14px;font-size:.875rem;color:#222}.Additional_dateInput__HkSyl{width:200px;width:12.5rem;padding:.625rem 1rem;font-size:14px;font-size:.875rem;border-radius:2px;border-radius:.125rem;border:none;background-color:#f5f5f5}.Additional_exteriorEstimateWrapper__2Lw5W .prefectures.time{margin:0;padding:0}.Additional_exteriorEstimateWrapper__2Lw5W .prefectures.time .time-label{display:none}.Additional_exteriorEstimateWrapper__2Lw5W .prefectures.time .date-picker-container{width:100%}.Additional_exteriorEstimateWrapper__2Lw5W .prefectures.time .date-picker-container .date-picker{width:350px;width:21.875rem;padding:.625rem 1rem;font-size:14px;font-size:.875rem;border-radius:2px;border-radius:.125rem;border:none;background-color:#f5f5f5}.Additional_exteriorEstimateWrapper__2Lw5W .prefectures.time .date-picker-container .date-picker:focus{outline:none}.Additional_exteriorEstimateWrapper__2Lw5W .prefectures.time .date-picker-container .date-picker.date-picker-error,.Additional_exteriorEstimateWrapper__2Lw5W .prefectures.time .date-picker-container .date-picker.date-picker-error input{background-color:#ffdede!important}@media(max-width:768px){.Additional_exteriorEstimateWrapper__2Lw5W .prefectures.time .date-picker-container .date-picker{width:100%}}.Confirm_cookingRangesConfirm__LHRke .Confirm_uploadImage__dP51K>span,.Confirm_waterHeatersConfirm__8DANo .Confirm_uploadImage__c5pSX>span{display:block}