@font-face{font-family:AlphaNumeric;font-weight:400;src:local(Helvetica Neue),local(Helvetica)}@font-face{font-family:JapaneseCharacter;font-weight:300;src:local(Hiragino Sans W3),local(HiraginoSans-W3),local(Hiragino Kaku Gothic ProN W3),local(HiraKakuProN-W3);unicode-range:U+203B}@font-face{font-family:NotoSansJPLocal;src:local(Noto Sans JP),local(NotoSansCJKjp-Regular)}.edPvDG___srOnly{clip:rect(0, 0, 0, 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media not screen and (min-width:835px){.edPvDG___hiddenSp{display:none!important}}@media screen and (min-width:835px){.edPvDG___hiddenPc{display:none!important}}.edPvDG_baseInformationDetail{padding-top:.2rem}.edPvDG_baseInformationDetail>.edPvDG_input{flex-direction:column;gap:.8rem;margin-bottom:1.6rem;display:flex}.edPvDG_baseInformationDetail>.edPvDG_description{letter-spacing:.012em;color:#5b646b;text-align:center;margin-bottom:.8rem;font-size:1.2rem;font-weight:300;line-height:1.4}.edPvDG_baseInformationDetail>.edPvDG_button{margin-bottom:1.6rem}@media screen and (min-width:835px){.edPvDG_baseInformationDetail>.edPvDG_button{width:384px;margin:0 auto 1.6rem}}.edPvDG_baseInformationSection{flex-direction:column;gap:3.2rem;padding:4rem 2.4rem;display:flex}@media screen and (min-width:835px){.edPvDG_baseInformationSection{padding:4rem}}.edPvDG_baseInformationSection>.edPvDG_property>.edPvDG_button{justify-content:center;display:flex}.edPvDG_propertyCard{gap:1.6rem;margin-bottom:1.6rem;display:flex}.edPvDG_propertyCard>.edPvDG_image{flex-shrink:0}.edPvDG_propertyCard>.edPvDG_details>.edPvDG_name{letter-spacing:.012em;margin-bottom:.8rem;font-size:1.8rem;font-weight:600;line-height:1.4}.edPvDG_propertyCard>.edPvDG_details>.edPvDG_name.edPvDG__wide{margin-bottom:1.6rem}.edPvDG_propertyCard>.edPvDG_details>.edPvDG_price{letter-spacing:.012em;color:#d84d54;margin-bottom:1.6rem;font-size:1.8rem;font-weight:700;line-height:1}.edPvDG_baseInformationExpert{flex-direction:column;gap:2.4rem;margin-bottom:1.6rem;display:flex}.edPvDG_baseInformationExpert>.edPvDG_slider{width:100%;height:12px}.edPvDG_textInputBlock{justify-content:space-between;align-items:center;display:flex}.edPvDG_textInputBlock>.edPvDG_label{letter-spacing:.012em;color:#5b646b;align-items:center;gap:.8rem;font-size:1.6rem;font-weight:600;line-height:1.6;display:flex}.edPvDG_textInputBlock>.edPvDG_input{align-items:center;gap:.8rem;max-width:15rem;display:flex}.edPvDG_textInputBlock>.edPvDG_input>.edPvDG_unit{flex-shrink:0}.edPvDG_managementFeeForm{flex-direction:column;gap:1.6rem;display:flex}.edPvDG_managementFeeForm>.edPvDG_slider{width:100%;height:12px}.edPvDG_formHeading{letter-spacing:.012em;font-size:2.4rem;font-weight:600;line-height:1.4}
@font-face{font-family:AlphaNumeric;font-weight:400;src:local(Helvetica Neue),local(Helvetica)}@font-face{font-family:JapaneseCharacter;font-weight:300;src:local(Hiragino Sans W3),local(HiraginoSans-W3),local(Hiragino Kaku Gothic ProN W3),local(HiraKakuProN-W3);unicode-range:U+203B}@font-face{font-family:NotoSansJPLocal;src:local(Noto Sans JP),local(NotoSansCJKjp-Regular)}._8jGhdq___srOnly{clip:rect(0, 0, 0, 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media not screen and (min-width:835px){._8jGhdq___hiddenSp{display:none!important}}@media screen and (min-width:835px){._8jGhdq___hiddenPc{display:none!important}}._8jGhdq_saveConditionButton{border:1px solid #e3e8eb;border-radius:4px;flex-direction:column;justify-content:center;align-items:center;gap:1rem;padding:1.6rem;transition:background-color .3s ease-out;display:flex}._8jGhdq_saveConditionButton>._8jGhdq_title{align-items:center;gap:.8rem;display:flex}._8jGhdq_saveConditionButton>._8jGhdq_title>._8jGhdq_text{letter-spacing:.012em;font-size:1.4rem;font-weight:600;line-height:1.2}._8jGhdq_saveConditionButton>._8jGhdq_title>._8jGhdq_icon{color:#5081a5;width:20px;height:20px}._8jGhdq_saveConditionButton>._8jGhdq_description{letter-spacing:.012em;color:#5b646b;text-align:center;font-size:1.2rem;font-weight:300;line-height:1.4}@media (hover:hover){._8jGhdq_saveConditionButton:hover{background-color:#fafafa}}._8jGhdq_saveConditionButton:disabled{color:#9fa0a0;pointer-events:none;border-color:#9fa0a0}._8jGhdq_saveConditionButton:disabled>._8jGhdq_title>._8jGhdq_icon,._8jGhdq_saveConditionButton:disabled>._8jGhdq_description{color:#9fa0a0}
@font-face{font-family:AlphaNumeric;font-weight:400;src:local(Helvetica Neue),local(Helvetica)}@font-face{font-family:JapaneseCharacter;font-weight:300;src:local(Hiragino Sans W3),local(HiraginoSans-W3),local(Hiragino Kaku Gothic ProN W3),local(HiraKakuProN-W3);unicode-range:U+203B}@font-face{font-family:NotoSansJPLocal;src:local(Noto Sans JP),local(NotoSansCJKjp-Regular)}.rZp51q___srOnly{clip:rect(0, 0, 0, 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media not screen and (min-width:835px){.rZp51q___hiddenSp{display:none!important}}@media screen and (min-width:835px){.rZp51q___hiddenPc{display:none!important}}.rZp51q_detailConditionSection{flex-direction:column;gap:3.2rem;padding:4rem 2.4rem;display:flex}@media screen and (min-width:835px){.rZp51q_detailConditionSection{padding:4rem}}.rZp51q_formHeading{letter-spacing:.012em;font-size:2.4rem;font-weight:600;line-height:1.4}
@font-face{font-family:AlphaNumeric;font-weight:400;src:local(Helvetica Neue),local(Helvetica)}@font-face{font-family:JapaneseCharacter;font-weight:300;src:local(Hiragino Sans W3),local(HiraginoSans-W3),local(Hiragino Kaku Gothic ProN W3),local(HiraKakuProN-W3);unicode-range:U+203B}@font-face{font-family:NotoSansJPLocal;src:local(Noto Sans JP),local(NotoSansCJKjp-Regular)}.ne44ja___srOnly{clip:rect(0, 0, 0, 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media not screen and (min-width:835px){.ne44ja___hiddenSp{display:none!important}}@media screen and (min-width:835px){.ne44ja___hiddenPc{display:none!important}}.ne44ja_sho001SimulationGuide{flex-direction:column;gap:2.4rem;margin-bottom:1.6rem;padding:0 2.4rem;display:flex}@media screen and (min-width:835px){.ne44ja_sho001SimulationGuide>.ne44ja_link{width:384px;margin:0 auto}}.ne44ja_sho001SimulationGuide>.ne44ja_button{align-items:center;gap:.8rem;display:flex}.ne44ja_sho001SimulationGuide>.ne44ja_button>.ne44ja_icon{width:20px;height:20px}
@font-face{font-family:AlphaNumeric;font-weight:400;src:local(Helvetica Neue),local(Helvetica)}@font-face{font-family:JapaneseCharacter;font-weight:300;src:local(Hiragino Sans W3),local(HiraginoSans-W3),local(Hiragino Kaku Gothic ProN W3),local(HiraKakuProN-W3);unicode-range:U+203B}@font-face{font-family:NotoSansJPLocal;src:local(Noto Sans JP),local(NotoSansCJKjp-Regular)}.bZ7QTq___srOnly{clip:rect(0, 0, 0, 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media not screen and (min-width:835px){.bZ7QTq___hiddenSp{display:none!important}}@media screen and (min-width:835px){.bZ7QTq___hiddenPc{display:none!important}}.bZ7QTq_loanSimulationResultBlock{z-index:100;background-color:#fff;border-radius:0 0 32px 32px;gap:3.2rem;margin-bottom:3.2rem;padding:1.6rem 1.6rem 2.4rem;display:flex;position:sticky;top:0;left:0;box-shadow:0 4px 10px #0000001a}@media screen and (min-width:835px){.bZ7QTq_loanSimulationResultBlock{box-shadow:none;border-radius:32px;margin-bottom:.8rem;padding:4rem 2.4rem;position:relative}}.bZ7QTq_loanSimulationResultBlock>.bZ7QTq_circle{flex-direction:column;flex-shrink:0;width:72px;height:72px;display:flex}.bZ7QTq_loanSimulationResultBlock>.bZ7QTq_contents{flex-direction:column;flex-grow:1;justify-content:center;gap:.8rem;display:flex}.bZ7QTq_resultGroup{flex-direction:column;gap:.4rem;display:flex}.bZ7QTq_resultItem{justify-content:space-between;align-items:center;display:flex}.bZ7QTq_resultItem>.bZ7QTq_label{letter-spacing:.012em;font-size:1.2rem;font-weight:300;line-height:1.4;position:relative}.bZ7QTq_resultItem>.bZ7QTq_label:before{content:"";background-color:#5081a5;border-radius:9999px;width:8px;height:8px;position:absolute;top:5px;left:-16px}.bZ7QTq_resultItem>.bZ7QTq_label.bZ7QTq__light:before{background-color:#e5ecf2}.bZ7QTq_resultItem>.bZ7QTq_value{letter-spacing:.012em;font-size:1.2rem;font-weight:300;line-height:1.4}.bZ7QTq_resultItem.bZ7QTq__bonusAmount{color:#5b646b}.bZ7QTq_resultItem.bZ7QTq__bonusAmount>.bZ7QTq_label:before{content:none}.bZ7QTq_circleValue{color:#5081a5;text-align:left;letter-spacing:.012em;font-size:1.8rem;font-weight:700;line-height:18px}.bZ7QTq_circleValue.bZ7QTq__invalid{color:#e3e8eb}.bZ7QTq_circleUnit{letter-spacing:.012em;font-size:.8rem;font-weight:600;line-height:11.2px}
@font-face{font-family:AlphaNumeric;font-weight:400;src:local(Helvetica Neue),local(Helvetica)}@font-face{font-family:JapaneseCharacter;font-weight:300;src:local(Hiragino Sans W3),local(HiraginoSans-W3),local(Hiragino Kaku Gothic ProN W3),local(HiraKakuProN-W3);unicode-range:U+203B}@font-face{font-family:NotoSansJPLocal;src:local(Noto Sans JP),local(NotoSansCJKjp-Regular)}.VVZ6Uq___srOnly{clip:rect(0, 0, 0, 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media not screen and (min-width:835px){.VVZ6Uq___hiddenSp{display:none!important}}@media screen and (min-width:835px){.VVZ6Uq___hiddenPc{display:none!important}}.VVZ6Uq_sho00101Page{margin:0 auto;padding:0}@media screen and (min-width:835px){.VVZ6Uq_sho00101Page{width:calc(1200px + 4.8rem);padding:4rem 2.4rem 6.4rem}}.VVZ6Uq_bodyContents{gap:.8rem;margin-bottom:3.2rem;display:grid}@media screen and (min-width:835px){.VVZ6Uq_bodyContents{grid-template-columns:779px 397px;align-items:flex-start;gap:2.4rem}}.VVZ6Uq_bodyContents>.VVZ6Uq_form{flex-direction:column;gap:.8rem;display:flex}.VVZ6Uq_headingText{letter-spacing:.02em;font-size:3.2rem;font-weight:300;line-height:1.4}.VVZ6Uq_loanSimulationHeading{margin-bottom:3.2rem;padding:0 2.4rem}@media screen and (min-width:835px){.VVZ6Uq_loanSimulationHeading{margin-bottom:4rem;padding:0}}.VVZ6Uq_propertyCard{gap:1.6rem;margin-bottom:1.6rem;display:flex}.VVZ6Uq_propertyCard>.VVZ6Uq_image{object-fit:cover;border-radius:4px;flex-shrink:0}.VVZ6Uq_propertyCard>.VVZ6Uq_details>.VVZ6Uq_name{letter-spacing:.012em;margin-bottom:.8rem;font-size:1.8rem;font-weight:600;line-height:1.4}.VVZ6Uq_propertyCard>.VVZ6Uq_details>.VVZ6Uq_name.VVZ6Uq__wide{margin-bottom:1.6rem}.VVZ6Uq_propertyCard>.VVZ6Uq_details>.VVZ6Uq_price{letter-spacing:.012em;color:#d84d54;margin-bottom:1.6rem;font-size:1.8rem;font-weight:700;line-height:1}.VVZ6Uq_propertyContactBlock{padding:4rem 2.4rem}@media screen and (min-width:835px){.VVZ6Uq_simulationResultBlock{height:100%}.VVZ6Uq_simulationResult{position:sticky;top:0}}