.MansionDetailCard___srOnly__Fg8Vi{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;border:0;clip:rect(0,0,0,0)}@media not screen and (min-width:835px){.MansionDetailCard___hiddenSp__m6W9L{display:none!important}}@media screen and (min-width:835px){.MansionDetailCard___hiddenPc__yXcXg{display:none!important}}.MansionDetailCard_tos00301MansionDetailCard__A3eEl{transition-delay:0s;transition-timing-function:ease-out;transition-duration:.3s;transition-property:box-shadow;position:relative;display:grid;grid-template-rows:auto 1fr auto;grid-template-columns:1fr;width:100%;height:100%;overflow:hidden;background-color:#fff;border:1px solid #e3e8eb;border-radius:4px;box-shadow:0 0 16px 0 rgba(20,33,43,.05)}.MansionDetailCard_tos00301MansionDetailCard__A3eEl>.MansionDetailCard_link__0guZe{position:absolute;z-index:10;width:100%;height:calc(100% - 51px)}.MansionDetailCard_tos00301MansionDetailCard__A3eEl>.MansionDetailCard_image__9APB5{transition-delay:0s;transition-timing-function:ease-out;transition-duration:.3s;transition-property:opacity;opacity:1}.MansionDetailCard_tos00301MansionDetailCard__A3eEl>.MansionDetailCard_detail__8EDlS{display:flex;flex-direction:column;border-top:1px solid #e3e8eb}.MansionDetailCard_tos00301MansionDetailCard__A3eEl>.MansionDetailCard_title__Mt7Yd{font-size:1.6rem;font-weight:600;line-height:1.2;letter-spacing:.012em;display:flex;align-items:center;padding:1.6rem 2.4rem}.MansionDetailCard_tos00301MansionDetailCard__A3eEl>.MansionDetailCard_links__NoeZu{display:grid;grid-template-columns:repeat(2,1fr)}@media(hover:hover){.MansionDetailCard_tos00301MansionDetailCard__A3eEl:hover{box-shadow:0 0 24px 0 rgba(20,33,43,.1)}.MansionDetailCard_tos00301MansionDetailCard__A3eEl:hover>.MansionDetailCard_image__9APB5{opacity:.8}.MansionDetailCard_tos00301MansionDetailCard__A3eEl:hover>.MansionDetailCard_title__Mt7Yd{color:#124a7b}}.MansionDetailCard_propertyTitle__NYqe3{font-size:1.6rem;font-weight:600;line-height:1.2;letter-spacing:.012em;padding:1.6rem 2.4rem}.MansionDetailCard_linkContent__qrQhw{font-size:1.4rem;font-weight:300;line-height:1.2;letter-spacing:.012em;transition-delay:0s;transition-timing-function:ease-out;transition-duration:.3s;transition-property:background-color;display:flex;align-items:center;justify-content:center;min-height:51px;padding:1.6rem}.MansionDetailCard_linkContent__qrQhw.MansionDetailCard__buy__SbnUO{border-right:1px solid #e3e8eb}@media(hover:hover){.MansionDetailCard_linkContent__qrQhw:hover{background-color:#fafafa}}.MansionDetailCard_propertyDetail__XmiAl{border-bottom:1px solid #e3e8eb}.MansionDetailCard_propertyDetail__XmiAl>.MansionDetailCard_label__ml5IT{font-size:1.2rem;font-weight:600;line-height:1.4;letter-spacing:.012em;display:flex;align-items:center;height:110px;padding:.8rem 2rem;color:#5b646b}.MansionDetailCard_propertyPrice__pxwZC{min-height:55px;padding:.8rem 2rem}.MansionDetailCard_propertyPrice__pxwZC.MansionDetailCard__sale__6VqIX{border-bottom:1px solid #e3e8eb}.MansionDetailCard_propertyPrice__pxwZC>.MansionDetailCard_count__rV_6_{display:flex;gap:.4rem;align-items:flex-end}.MansionDetailCard_propertyPrice__pxwZC>.MansionDetailCard_count__rV_6_>.MansionDetailCard_label__ml5IT{font-size:1.2rem;font-weight:300;line-height:1.4;letter-spacing:.012em;color:#14212b}.MansionDetailCard_propertyPrice__pxwZC>.MansionDetailCard_count__rV_6_>.MansionDetailCard_value___5kfC{font-size:1.8rem;font-weight:700;line-height:1;letter-spacing:.012em;color:#d84d54}.MansionDetailCard_propertyPrice__pxwZC>.MansionDetailCard_count__rV_6_>.MansionDetailCard_unit__u7xeR{font-size:1.2rem;font-weight:300;line-height:1.4;letter-spacing:.012em;color:#d84d54}.MansionDetailCard_propertyPrice__pxwZC>.MansionDetailCard_price__NqK_d{font-size:1.4rem;font-weight:300;line-height:1.4;letter-spacing:.012em;color:#5b646b}.MansionDetailCard_supplementText__JE2qs{font-size:1.2rem;font-weight:600;line-height:1.4;letter-spacing:.012em;display:flex;align-items:center;min-height:55px;padding:.8rem 2rem;color:#5b646b}.MansionDetailCard_supplementText__JE2qs.MansionDetailCard__sale__6VqIX{border-bottom:1px solid #e3e8eb}.MansionDetails___srOnly__dlfp6{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;border:0;clip:rect(0,0,0,0)}@media not screen and (min-width:835px){.MansionDetails___hiddenSp__EQ5mu{display:none!important}}@media screen and (min-width:835px){.MansionDetails___hiddenPc__ruKUQ{display:none!important}}.MansionDetails_tos00301MansionDetails__76pgy{display:flex;gap:2.4rem;padding:0 2.4rem;overflow-x:scroll}.MansionDetails_tos00301MansionDetails__76pgy>.MansionDetails_item__yvORc{flex-shrink:0;width:241px}.MansionDetails_carouselItem__6o9wR{display:flex;flex:0 0 25%;min-width:0;padding-left:2rem}.MarketPriceGraphSection___srOnly__MiHh_{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;border:0;clip:rect(0,0,0,0)}@media not screen and (min-width:835px){.MarketPriceGraphSection___hiddenSp__nqMA8{display:none!important}}@media screen and (min-width:835px){.MarketPriceGraphSection___hiddenPc__ewtWs{display:none!important}}.MarketPriceGraphSection_tos00301MarketPriceGraphSection__vLlZ9{display:flex;flex-direction:column;gap:3.2rem}@media screen and (min-width:835px){.MarketPriceGraphSection_formBlock__feqsJ{display:flex;gap:1.6rem;justify-content:space-between}.MarketPriceGraphSection_formBlock__feqsJ>.MarketPriceGraphSection_area__jNHhq{display:flex;gap:1.6rem;width:669px}}.MarketPriceGraphSection_formBlock__feqsJ>.MarketPriceGraphSection_name__CKbFS{width:100%;margin-bottom:3.2rem}@media screen and (min-width:835px){.MarketPriceGraphSection_formBlock__feqsJ>.MarketPriceGraphSection_name__CKbFS{flex-shrink:0;width:384px;margin-bottom:0}}.MarketPriceGraphSection_formBlock__feqsJ>.MarketPriceGraphSection_area__jNHhq>.MarketPriceGraphSection_form__OLeFI{align-items:center;margin-bottom:1.2rem}@media screen and (min-width:835px){.MarketPriceGraphSection_formBlock__feqsJ>.MarketPriceGraphSection_area__jNHhq>.MarketPriceGraphSection_form__OLeFI{display:flex;flex-shrink:0;gap:1.6rem;align-items:center}}.MarketPriceGraphSection_formBlock__feqsJ>.MarketPriceGraphSection_area__jNHhq>.MarketPriceGraphSection_form__OLeFI>.MarketPriceGraphSection_label__hU3Y2{font-size:1.6rem;font-weight:300;line-height:1.6;letter-spacing:.012em;display:inline-block;margin-bottom:1.2rem}@media screen and (min-width:835px){.MarketPriceGraphSection_formBlock__feqsJ>.MarketPriceGraphSection_area__jNHhq>.MarketPriceGraphSection_form__OLeFI>.MarketPriceGraphSection_label__hU3Y2{margin-bottom:0}}.MarketPriceGraphSection_priceBlock__eadzh{padding:2.4rem;border:1px solid #e3e8eb;border-radius:4px}@media screen and (min-width:835px){.MarketPriceGraphSection_priceBlock__eadzh{display:grid;grid-template-columns:1fr 1fr;align-items:center}}.MarketPriceGraphSection_priceBlock__eadzh>.MarketPriceGraphSection_detail__wO7Ot{display:flex;flex-direction:column;gap:1.2rem}.MarketPriceGraphSection_priceBlock__eadzh>.MarketPriceGraphSection_detail__wO7Ot:not(:last-child){padding-bottom:2.4rem;margin-bottom:2.4rem;border-bottom:1px solid #e3e8eb}@media screen and (min-width:835px){.MarketPriceGraphSection_priceBlock__eadzh>.MarketPriceGraphSection_detail__wO7Ot:not(:last-child){padding-right:6.4rem;padding-bottom:0;margin-bottom:0;border-right:1px solid #e3e8eb;border-bottom:none}.MarketPriceGraphSection_priceBlock__eadzh>.MarketPriceGraphSection_detail__wO7Ot:last-child{padding-left:6.4rem}}.MarketPriceGraphSection_priceBlock__eadzh>.MarketPriceGraphSection_detail__wO7Ot>.MarketPriceGraphSection_title__cuy2U{font-size:1.8rem;font-weight:600;line-height:1.4;letter-spacing:.012em;color:#124a7b}.MarketPriceGraphSection_priceBlock__eadzh>.MarketPriceGraphSection_detail__wO7Ot>.MarketPriceGraphSection_title__cuy2U.MarketPriceGraphSection__grantact__Po5zI{color:#744370}.MarketPriceGraphSection_priceBlock__eadzh>.MarketPriceGraphSection_detail__wO7Ot>.MarketPriceGraphSection_note__myHxK{font-size:1.2rem;font-weight:300;line-height:1.4;letter-spacing:.012em;color:#5b646b}.MarketPriceGraphSection_graphBlock__7BMGH>.MarketPriceGraphSection_graph___ov2R{width:100%;height:326px;margin-bottom:2.4rem}@media screen and (min-width:835px){.MarketPriceGraphSection_graphBlock__7BMGH>.MarketPriceGraphSection_graph___ov2R{height:418px}}.MarketPriceGraphSection_noData__3qf4M{font-size:1.6rem;font-weight:300;line-height:1.6;letter-spacing:.012em;padding:4rem 0;text-align:center;background-color:#fafafa;border-radius:4px}.MarketPriceGraphSections___srOnly__ut_lN{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;border:0;clip:rect(0,0,0,0)}@media not screen and (min-width:835px){.MarketPriceGraphSections___hiddenSp__9lZPR{display:none!important}}@media screen and (min-width:835px){.MarketPriceGraphSections___hiddenPc__tn00y{display:none!important}}.MarketPriceGraphSections_tos00301MarketPriceGraphSections__vdJSJ{display:flex;flex-direction:column;gap:2.4rem;padding-bottom:3.2rem;border-bottom:1px solid #e3e8eb}.MarketPriceGraphSections_tos00301MarketPriceGraphSections__vdJSJ:last-child{padding-bottom:0;border-bottom:none}.RecommendPoints___srOnly__3FWeC{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;border:0;clip:rect(0,0,0,0)}@media not screen and (min-width:835px){.RecommendPoints___hiddenSp__JgDJc{display:none!important}}@media screen and (min-width:835px){.RecommendPoints___hiddenPc__7XT7M{display:none!important}}.RecommendPoints_appealBlock__Z25vb{padding-bottom:3.2rem;border-bottom:1px solid #e3e8eb}.RecommendPoints_appealBlock__Z25vb>.RecommendPoints_list__RJ0Rb{margin-bottom:2.4rem}.RecommendPoints_appealBlock__Z25vb>.RecommendPoints_list__RJ0Rb>.RecommendPoints_item__TFuj9{font-size:1.6rem;font-weight:300;line-height:1.6;letter-spacing:.012em}.RecommendPoints_featureBlock__X_WkK{display:flex;flex-direction:column;gap:2.4rem;padding-bottom:3.2rem;border-bottom:1px solid #e3e8eb}@media screen and (min-width:835px){.RecommendPoints_featureBlock__X_WkK{flex-direction:row;justify-content:space-between}}.RecommendPoints_featureBlock__X_WkK>.RecommendPoints_contents__G3yo_{display:flex;flex-direction:column;gap:2.4rem}@media screen and (min-width:835px){.RecommendPoints_featureBlock__X_WkK>.RecommendPoints_contents__G3yo_{width:643px}}.RecommendPoints_featureBlock__X_WkK>.RecommendPoints_contents__G3yo_>.RecommendPoints_label__3FCzS{font-size:1.8rem;font-weight:300;line-height:1.4;letter-spacing:.012em}.RecommendPoints_featureBlock__X_WkK>.RecommendPoints_contents__G3yo_>.RecommendPoints_button__ggrL3{width:215px;margin:0 auto}@media screen and (min-width:835px){.RecommendPoints_featureBlock__X_WkK>.RecommendPoints_contents__G3yo_>.RecommendPoints_button__ggrL3{margin:0}}.RecommendPoints_featureBlock__X_WkK>.RecommendPoints_wrapper__OBAqE{position:relative;flex-shrink:0;width:100%;height:auto;aspect-ratio:4/3}@media screen and (min-width:835px){.RecommendPoints_featureBlock__X_WkK>.RecommendPoints_wrapper__OBAqE{width:357px;height:267px}}.RecommendPoints_featureBlock__X_WkK>.RecommendPoints_wrapper__OBAqE>.RecommendPoints_image___rl81{object-fit:cover}.RecommendPoints_bannerImage__gL1gd,.RecommendPoints_selectBox__mZj3g{width:100%}@media screen and (min-width:835px){.RecommendPoints_selectBox__mZj3g{width:384px}}.RecommendPoints_prText__tjPgm{font-size:1.6rem;font-weight:300;line-height:1.6;letter-spacing:.012em;white-space:pre-wrap}@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")}.__01___srOnly__jlWHf{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;border:0;clip:rect(0,0,0,0)}@media not screen and (min-width:835px){.__01___hiddenSp__XjIKj{display:none!important}}@media screen and (min-width:835px){.__01___hiddenPc__9aCzt{display:none!important}}.__01_tos00301Page__L6e1g{padding:0 0 4rem}@media screen and (min-width:835px){.__01_tos00301Page__L6e1g{width:calc(1200px + 4.8rem);padding:2.4rem 2.4rem 6.4rem;margin:0 auto}}.__01_tos00301Page__L6e1g>.__01_detail__u1PPQ{display:flex;flex-direction:column;gap:.8rem;margin-bottom:3.2rem}.__01_tos00301Page__L6e1g>.__01_list__V_Cw6{margin-bottom:6.4rem}@media screen and (min-width:835px){.__01_tos00301Page__L6e1g>.__01_list__V_Cw6{margin-bottom:8rem}}.__01_tos00301Page__L6e1g>.__01_contents__h1BK6{display:flex;flex-direction:column;gap:6.4rem}.__01_tos00301Page__L6e1g>.__01_disclaimer__vGqvy{font-size:1.4rem;font-weight:300;line-height:1.4;letter-spacing:.012em;display:flex;flex-direction:column;gap:1.6rem;padding:0 2.4rem;margin-bottom:6.4rem;color:#5b646b}@media screen and (min-width:835px){.__01_tos00301Page__L6e1g>.__01_disclaimer__vGqvy{padding:0}}.__01_mansionDetailSection__LxuFU>.__01_heading__PFiyS{padding:0 2.4rem;margin-bottom:3.2rem}@media screen and (min-width:835px){.__01_mansionDetailSection__LxuFU>.__01_heading__PFiyS{padding:0}}.__01_marketPriceSection__x_cX3{display:flex;flex-direction:column;gap:3.2rem;padding:4rem 2.4rem}@media screen and (min-width:835px){.__01_marketPriceSection__x_cX3{padding:4rem}}.__01_appealPointsSection___CEGu{display:flex;flex-direction:column;gap:3.2rem;padding:4rem 2.4rem}@media screen and (min-width:835px){.__01_appealPointsSection___CEGu{padding:4rem}}.__01_propertySaleSection__hdJIE{display:flex;flex-direction:column;gap:3.2rem;padding:4rem 2.4rem}@media screen and (min-width:835px){.__01_propertySaleSection__hdJIE{padding:4rem}}.__01_propertyOverviewSection__faVFI{display:flex;flex-direction:column;gap:3.2rem;padding:4rem 2.4rem}@media screen and (min-width:835px){.__01_propertyOverviewSection__faVFI{padding:4rem}}.__01_propertyOverviewSection__faVFI>.__01_overview__4qf08{display:flex;flex-direction:column;gap:2.4rem;padding-bottom:3.2rem;border-bottom:1px solid #e3e8eb}@media screen and (min-width:835px){.__01_propertyOverviewSection__faVFI>.__01_overview__4qf08{padding-bottom:4rem}}.__01_propertyOverviewSection__faVFI>.__01_overview__4qf08.__01__review__wI7fm{overflow:hidden}.__01_propertyOverviewSection__faVFI>.__01_overview__4qf08.__01__access__dLBiu,.__01_propertyOverviewSection__faVFI>.__01_overview__4qf08:last-child{padding-bottom:0;border-bottom:none}.__01_faqSection__2GdMD{padding:4rem 2.4rem}@media screen and (min-width:835px){.__01_faqSection__2GdMD{padding:4rem}}.__01_faqSection__2GdMD>.__01_heading__PFiyS{margin-bottom:3.2rem}@media screen and (min-width:835px){.__01_faqSection__2GdMD>.__01_heading__PFiyS{margin-bottom:4rem}}.__01_contactSection__d3j0u{display:flex;flex-direction:column;gap:3.2rem;padding:4rem 2.4rem}@media screen and (min-width:835px){.__01_contactSection__d3j0u{padding:4rem}}.__01_contactSection__d3j0u>.__01_contact__r41e4{padding-bottom:3.2rem;border-bottom:1px solid #e3e8eb}.__01_contactSection__d3j0u>.__01_contact__r41e4>.__01_heading__PFiyS{margin-bottom:1.2rem}.__01_contactSection__d3j0u>.__01_contact__r41e4>.__01_description__ygx1j{font-size:1.4rem;font-weight:300;line-height:1.4;letter-spacing:.012em;margin-bottom:2.4rem}@media screen and (min-width:835px){.__01_contactSection__d3j0u>.__01_contact__r41e4>.__01_button__aWfvR{width:384px}}.__01_contactSection__d3j0u>.__01_support__0nHx3{display:flex;gap:2rem;align-items:flex-start;padding:2.4rem;background-color:#fafafa;border-radius:4px}.__01_contactSection__d3j0u>.__01_support__0nHx3>.__01_icon__3guBC{width:22px;color:#124a7b}.__01_contactSection__d3j0u>.__01_support__0nHx3>.__01_icon__3guBC.__01__grantact__e8cf7{color:#744370}.__01_contactSection__d3j0u>.__01_support__0nHx3>.__01_text__CMgzH>.__01_target__e73NH{font-size:1.4rem;font-weight:600;line-height:1.4;letter-spacing:.012em;margin-bottom:1.2rem;color:#124a7b}.__01_contactSection__d3j0u>.__01_support__0nHx3>.__01_text__CMgzH>.__01_target__e73NH.__01__grantact__e8cf7{color:#744370}.__01_contactSection__d3j0u>.__01_support__0nHx3>.__01_text__CMgzH>.__01_navigation__aGhXe{font-size:1.4rem;font-weight:300;line-height:1.2;letter-spacing:.012em}.__01_grantactLogoLink__D2CS4{display:flex;flex-direction:column;gap:1.6rem;align-items:center;justify-content:center;width:100%;padding:2.4rem;background-color:#fafafa;border-radius:4px}@media screen and (min-width:835px){.__01_grantactLogoLink__D2CS4{flex-direction:row;gap:4rem}}.__01_grantactLogoLink__D2CS4>.__01_logo__gYPR3{flex-shrink:0;gap:4rem;width:244px}.__01_grantactLogoLink__D2CS4>.__01_text__CMgzH{font-size:1.4rem;font-weight:300;line-height:1.4;letter-spacing:.012em;text-decoration:underline;text-underline-offset:3px}.__01_linkButton__bAm5R{margin:0 2.4rem}@media screen and (min-width:835px){.__01_linkButton__bAm5R{width:384px;margin:0 auto}}