@media screen and (min-width:750px){.NewArrivedBuildings_isNegativeMt80__F_dhP{margin-top:-70px}}.RelatedSearchConditionLinks_relatedSearchConditionLinks__9E8cu{display:flex;flex-direction:column;max-width:1140px;margin:20px 20px 40px}@media screen and (min-width:750px){.RelatedSearchConditionLinks_relatedSearchConditionLinks__9E8cu{width:100%;margin:20px auto 120px}}.RelatedSearchConditionLinks_relatedSearchConditionLinks__9E8cu .RelatedSearchConditionLinks_linkGroup__tZrm0{margin-top:16px}.RelatedSearchConditionLinks_relatedSearchConditionLinks__9E8cu .RelatedSearchConditionLinks_linkGroup__tZrm0:first-child{margin-top:0}.RelatedSearchConditionLinks_relatedSearchConditionLinks__9E8cu .RelatedSearchConditionLinks_linkGroupTitle__huUbq{color:#464646;font-size:20px;font-weight:500;margin-top:20px}.RelatedSearchConditionLinks_relatedSearchConditionLinks__9E8cu .RelatedSearchConditionLinks_linkListWrapper__kbI3S{border-top:1px solid #e6e6e6;padding-top:20px;margin-top:20px}@media screen and (min-width:750px){.RelatedSearchConditionLinks_relatedSearchConditionLinks__9E8cu .RelatedSearchConditionLinks_linkListWrapper__kbI3S{padding-top:16px}}.RelatedSearchConditionLinks_relatedSearchConditionLinks__9E8cu .RelatedSearchConditionLinks_linkListTitle__ccsox{color:#464646;font-size:16px;font-weight:600;margin-bottom:14px}.RelatedSearchConditionLinks_relatedSearchConditionLinks__9E8cu .RelatedSearchConditionLinks_isLink__ld8nm{display:inline-block;text-decoration:underline}@media screen and (min-width:750px){.RelatedSearchConditionLinks_relatedSearchConditionLinks__9E8cu .RelatedSearchConditionLinks_isLink__ld8nm:hover{color:#2391dc}}.RelatedSearchConditionLinks_relatedSearchConditionLinks__9E8cu .RelatedSearchConditionLinks_linkList__SAIEG{display:flex;flex-wrap:wrap;gap:16px 16px}.RelatedSearchConditionLinks_relatedSearchConditionLinks__9E8cu .RelatedSearchConditionLinks_linkItem__bU9I3 a{background-color:#f5f5f5;border-radius:3px;color:#464646;font-size:13px;padding:4px 8px}.RelatedSearchConditionLinks_relatedSearchConditionLinks__9E8cu .RelatedSearchConditionLinks_linkItem__bU9I3 a:hover{color:#2391dc}.FavoritePictButton_favoriteButton__iiUDq{background-color:#fff;border:none;border-radius:50%;outline:none;padding:0;cursor:pointer}.FavoritePictButton_favoriteButton__iiUDq svg{display:inline-block;vertical-align:middle;margin-top:2px}.FavoritePictButton_small__6vzYU{width:34px;height:34px}.FavoritePictButton_small__6vzYU svg{width:22px;height:18px}@media screen and (max-width:749px){.FavoritePictButton_small__6vzYU{width:27px;height:27px}.FavoritePictButton_small__6vzYU svg{width:17px;height:14px}}.FavoritePictButton_middle__DIntY{width:40px;height:40px}.FavoritePictButton_middle__DIntY svg{width:26px;height:21px}.FavoritePictButton_large__bQXlz{width:47px;height:47px}.FavoritePictButton_large__bQXlz svg{width:30px;height:25px}.FavoritePictButton_border__i6Wcf{border:1px solid #c8c8c8}.PropertyPanelRoom_roomItem__Dy2Dl{position:relative;display:block}@media screen and (max-width:749px){.PropertyPanelRoom_roomItem__Dy2Dl{padding:15px 10px}}@media screen and (min-width:750px){.PropertyPanelRoom_roomItem__Dy2Dl{padding:20px}.PropertyPanelRoom_roomItem__Dy2Dl:hover{background-color:rgba(35,145,220,.03)}.PropertyPanelRoom_roomItem__Dy2Dl:hover .PropertyPanelRoom_roomItemLeftContentImage__9a5XY{border:1px solid #2391dc}.PropertyPanelRoom_roomItem__Dy2Dl:hover .PropertyPanelRoom_rentPrice__mYBSX{color:#2391dc;text-decoration:underline}}.PropertyPanelRoom_roomItemUpside__kinoP{position:relative;display:flex;gap:10px;font-size:10px}@media screen and (min-width:750px){.PropertyPanelRoom_roomItemUpside__kinoP{gap:15px;font-size:13px}}.PropertyPanelRoom_roomItemLeftContent__8fzBA{display:flex;flex-direction:column}.PropertyPanelRoom_roomItemRightContent__oC7Nr{position:relative;width:100%;flex:1}.PropertyPanelRoom_roomItemRightContent__oC7Nr p{display:flex;align-items:center;white-space:pre-wrap}@media screen and (max-width:749px){.PropertyPanelRoom_roomItemRightContent__oC7Nr p{font-size:11px;line-height:1.5;margin-top:2px}}@media screen and (min-width:750px){.PropertyPanelRoom_roomItemRightContent__oC7Nr p{margin-top:4px}}.PropertyPanelRoom_labelsWrapper__mB_NC{display:flex;justify-content:space-between;align-items:center;gap:8px;margin-top:5px}@media screen and (min-width:750px){.PropertyPanelRoom_labelsWrapper__mB_NC{margin-top:8px}}.PropertyPanelRoom_labels__p7cmj{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:5px}.PropertyPanelRoom_labelsItem__V_G_d{border-radius:1.5px;border:1px solid rgba(35,145,220,.75);line-height:1.5;color:#2391dc}@media screen and (min-width:750px){.PropertyPanelRoom_labelsItem__V_G_d{height:24px;font-size:12px;padding:3px 7px}}@media screen and (max-width:749px){.PropertyPanelRoom_labelsItem__V_G_d{height:16px;border-radius:3px;font-size:10px;margin-right:5px;padding:0 4px}}.PropertyPanelRoom_commentWrapper__SEgZU,.PropertyPanelRoom_roomItemDownside__Zpe3S{margin-top:8px}@media screen and (max-width:749px){.PropertyPanelRoom_commentWrapper__SEgZU{margin-top:6px}}.PropertyPanelRoom_actionButtons__RmwZX{display:flex;gap:6px;margin-top:14px}@media screen and (min-width:750px){.PropertyPanelRoom_actionButtons__RmwZX{gap:4px;justify-content:flex-end;margin-top:20px}}.PropertyPanelRoom_actionButton___XTzw{font-weight:400!important;width:100%;height:40px}@media screen and (min-width:750px){.PropertyPanelRoom_actionButton___XTzw{width:161px;height:35px;border-radius:3px;margin:0;padding:0}}.PropertyPanelRoom_absoluteFavorite__OSVDs{position:absolute;right:0;bottom:-20px}.PropertyPanelRoom_horizontalButtons__5y9Vm{margin:30px 0 8px;display:flex;align-items:center;justify-content:flex-end;gap:8px}@media screen and (min-width:750px){.PropertyPanelRoom_horizontalButtons__5y9Vm{margin:26px 0 8px}}.PropertyPanelRoom_viewedMark__ISl0e{position:absolute;top:-1px;right:0;width:60px;height:60px;clip-path:polygon(0 0,100% 100%,100% 0);background-color:#e6e6e6;color:#969696;font-size:12px;line-height:1.5;text-align:right;padding:8px 6px}@media screen and (max-width:749px){.PropertyPanelRoom_viewedMark__ISl0e{right:0;width:46px;height:46px;font-size:10px;padding:5px 3px}}.PropertyPanelRoom_emphasize__BLcy7{color:#007600!important}.PropertyPanelRoom_deEmphasize__b1JUq{color:#969696!important}.PropertyPanelRoom_strikeText__G9ML5{color:#969696;text-decoration:line-through}.PropertyPanelRoom_underline__4zr8t{text-decoration:underline;cursor:pointer}.PropertyPanelRoom_isNormal__qO4B_{font-weight:400!important}.PropertyPanelRoom_isBold__JGujq{font-weight:600!important}.PropertyPanelRoom_isRed__WWXxk{color:#f86e6e!important}.PropertyPanelRoom_isDarkGray__79k_m{color:#a9a9a9!important}.PropertyPanelRoom_hintMessageSource__rrOYp:hover+.PropertyPanelRoom_hintMessage__7fDSb{display:block}.PropertyPanelRoom_hintMessage__7fDSb{position:absolute;bottom:32px;left:12px;display:none;width:338px;z-index:1;background-color:#fff;border-radius:10px;box-shadow:0 7px 20px rgba(0,0,0,.14);padding:18px}.PropertyPanelRoom_initialCostWrapper__cljyG{margin-top:4px}.PropertyPanelRoom_chevronAnchor__2qiB8{position:relative}@media screen and (min-width:750px){.PropertyPanelRoom_chevronAnchor__2qiB8:after{content:"";position:absolute;top:12px;right:0;bottom:0;width:12px;height:12px;border-top:2px solid #c8c8c8;border-right:2px solid #c8c8c8;margin:auto;transform:rotate(45deg)}}.RecommendationComment_recommendationComment__h0QqB{width:100%;padding-top:12px}.RecommendationComment_commentWrapper__HJ6yz{position:relative;background-color:#e9f4fc;border-radius:20px;padding:10px 20px}@media screen and (max-width:749px){.RecommendationComment_commentWrapper__HJ6yz{padding:8px 16px}}.RecommendationComment_comment__6JLpi{color:#2391dc;font-size:13px;line-height:1.5;text-align:center}@media screen and (max-width:749px){.RecommendationComment_comment__6JLpi{font-size:11px}}.RecommendationComment_fukidashi__W27i5{position:absolute;top:-12px;left:100px;z-index:-1}@-webkit-keyframes Loading_scale__utn2d{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}45%{-webkit-transform:scale(.1);transform:scale(.1);opacity:.7}80%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes Loading_scale__utn2d{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}45%{-webkit-transform:scale(.1);transform:scale(.1);opacity:.7}80%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}.Loading_ballPulseWrapper__F_bI8{width:72px;margin:20px auto 60px}@media screen and (min-width:750px){.Loading_ballPulseWrapper__F_bI8{width:84px}}.Loading_ballPulse__56Xlx>div:first-child{animation:Loading_scale__utn2d .75s cubic-bezier(.2,.68,.18,1.08) -.24s infinite}.Loading_ballPulse__56Xlx>div:nth-child(2){-webkit-animation:Loading_scale__utn2d .75s cubic-bezier(.2,.68,.18,1.08) -.12s infinite;animation:Loading_scale__utn2d .75s cubic-bezier(.2,.68,.18,1.08) -.12s infinite}.Loading_ballPulse__56Xlx>div:nth-child(3){-webkit-animation:Loading_scale__utn2d .75s cubic-bezier(.2,.68,.18,1.08) 0s infinite;animation:Loading_scale__utn2d .75s cubic-bezier(.2,.68,.18,1.08) 0s infinite}.Loading_ballPulse__56Xlx>div{display:inline-block;width:16px;height:16px;background-color:#2391dc;margin:4px;border-radius:100%;-webkit-animation-fill-mode:both;animation-fill-mode:both}@media screen and (min-width:750px){.Loading_ballPulse__56Xlx>div{width:20px;height:20px}}.CommonModal_overlay__HRvF5{position:fixed;inset:0;background-color:transparent;opacity:0;transition:all .5s;transition-timing-function:ease-in-out;z-index:99}.CommonModal_overlayAboveFixedCta__mBkx9{z-index:800}.CommonModal_overlayBefore__pulgV{background-color:transparent;opacity:0;transition:all .5s}.CommonModal_overlayAfter__nNWfZ{background-color:rgba(0,0,10,.5);opacity:1}.CommonModal_overlayAfterLight__TuD13{background-color:rgba(0,0,0,.2);opacity:1}.CommonModal_bodyBefore__Z39uz{background-color:transparent;opacity:0;transition:all .5s}.CommonModal_bodyAfter__aj225{background-color:#fff!important;opacity:1!important}.SurveyModal_body__Na2MH{position:absolute;inset:0;max-height:90vh;margin:auto;max-width:90vw;border-radius:20px}@media screen and (min-width:750px){.SurveyModal_body__Na2MH{width:755px;max-height:610px}}.SurveyModal_body__Na2MH .SurveyModal_modalInner__nDm5p{position:relative;display:flex;flex-direction:column;height:100%}.SurveyModal_body__Na2MH .SurveyModal_modalInner__nDm5p .SurveyModal_header__UcE1j{padding-top:16px;background-color:#eaf2fa;border-radius:20px 20px 0 0}.SurveyModal_body__Na2MH .SurveyModal_modalInner__nDm5p .SurveyModal_header__UcE1j .SurveyModal_title__mzgEL{font-size:18px;font-weight:600;line-height:27px;text-align:center;color:#2391dc}@media screen and (min-width:750px){.SurveyModal_body__Na2MH .SurveyModal_modalInner__nDm5p .SurveyModal_header__UcE1j .SurveyModal_title__mzgEL{font-size:22px;line-height:33px}}.SurveyModal_body__Na2MH .SurveyModal_modalInner__nDm5p .SurveyModal_header__UcE1j .SurveyModal_description__B0nLR{width:60%;margin:auto;padding:8px 0 16px;font-size:12px;line-height:18px;text-align:center}@media screen and (min-width:750px){.SurveyModal_body__Na2MH .SurveyModal_modalInner__nDm5p .SurveyModal_header__UcE1j .SurveyModal_description__B0nLR{font-size:13px;line-height:19.5px}}.SurveyModal_body__Na2MH .SurveyModal_modalInner__nDm5p .SurveyModal_closeButton__15o6l{position:absolute;top:-12px;right:-18px;border:none;background:none;color:#fff;font-size:28px;font-weight:200;cursor:pointer}.SurveyModal_body__Na2MH .SurveyModal_modalInner__nDm5p .SurveyModal_contentWrap__IcdD3{height:480px;box-shadow:0 0 20px rgba(35,145,220,.2);border-radius:10px;height:100%;border:none;box-shadow:none}@media screen and (min-width:750px){.SurveyModal_body__Na2MH .SurveyModal_modalInner__nDm5p .SurveyModal_contentWrap__IcdD3{height:610px}}.SurveyModal_body__Na2MH .SurveyModal_modalInner__nDm5p .SurveyModal_contentWrap__IcdD3>div{height:100%}.SurveyModal_body__Na2MH .SurveyModal_primaryButton__Xnh6v{margin:10px auto;padding:8px 0;width:70%;max-width:200px;color:#fff;background-color:#2391dc;border:none;border-radius:5px}@media screen and (min-width:750px){.SurveyModal_body__Na2MH .SurveyModal_primaryButton__Xnh6v{padding:13px 0;margin:20px auto}}.RoomCard_roomCard__JvRZ8{position:relative;background-color:#fff;border-radius:5px;box-shadow:0 1px 4px rgba(0,0,0,.1);white-space:nowrap}@media screen and (min-width:750px){.RoomCard_roomCard__JvRZ8.RoomCard_variable__Ly_Ud{font-size:12px}}@media screen and (max-width:749px){.RoomCard_roomCard__JvRZ8.RoomCard_variable__Ly_Ud{font-size:10px}}@media screen and (min-width:750px){.RoomCard_roomCard__JvRZ8.RoomCard_default__3P36s{width:270px;font-size:13px}}@media screen and (max-width:749px){.RoomCard_roomCard__JvRZ8.RoomCard_default__3P36s{width:160px;font-size:10px}}@media screen and (min-width:750px){.RoomCard_roomCard__JvRZ8.RoomCard_small__6hZfw{width:246px;font-size:12px}}@media screen and (max-width:749px){.RoomCard_roomCard__JvRZ8.RoomCard_small__6hZfw{width:150px;font-size:10px}}.RoomCard_roomCard__JvRZ8 .RoomCard_infoTagWrap__RDXKf{position:absolute;display:flex;gap:5px;top:6px;left:6px;z-index:9}@media screen and (max-width:749px){.RoomCard_roomCard__JvRZ8 .RoomCard_infoTagWrap__RDXKf{align-items:flex-start;flex-direction:column}}.RoomCard_roomCard__JvRZ8 .RoomCard_newMark__Ydh2Z{display:flex;align-items:center;background-color:#ff6c6c;border-radius:3px}@media screen and (min-width:750px){.RoomCard_roomCard__JvRZ8 .RoomCard_newMark__Ydh2Z{top:6px;left:6px;height:22px;padding:0 7px}}@media screen and (max-width:749px){.RoomCard_roomCard__JvRZ8 .RoomCard_newMark__Ydh2Z{top:6px;left:6px;height:17px;padding:0 5px}}.RoomCard_roomCard__JvRZ8 .RoomCard_newMark__Ydh2Z .RoomCard_newMarkText__LhNCz{line-height:17px;font-size:12px;font-weight:400;color:#fff}@media screen and (min-width:750px){.RoomCard_roomCard__JvRZ8 .RoomCard_newMark__Ydh2Z .RoomCard_newMarkText__LhNCz{line-height:22px;font-size:14px}}.RoomCard_roomCard__JvRZ8 .RoomCard_recommend__RFtmS{display:flex;justify-content:center;align-items:center;height:22px;padding-right:8px;background-color:#efe5ff;color:#9148ff;border-radius:5px;font-size:12px;font-weight:600}.RoomCard_roomCard__JvRZ8 .RoomCard_recommend__RFtmS svg{margin-top:-2px;scale:.5}@media screen and (min-width:750px){.RoomCard_roomCard__JvRZ8 .RoomCard_recommend__RFtmS{font-size:13px;font-weight:700}.RoomCard_roomCard__JvRZ8 .RoomCard_recommend__RFtmS svg{margin-top:-3px;scale:.6}}.RoomCard_roomCard__JvRZ8 .RoomCard_favorite__9Q0ct{position:absolute;z-index:9}@media screen and (max-width:749px){.RoomCard_roomCard__JvRZ8 .RoomCard_favorite__9Q0ct{top:7px;right:7px}}@media screen and (min-width:750px){.RoomCard_roomCard__JvRZ8 .RoomCard_favorite__9Q0ct{top:7px;right:7px}}.RoomCard_roomCard__JvRZ8 .RoomCard_mainLink__xU9lF{display:block}.RoomCard_roomCard__JvRZ8 .RoomCard_imageWrapper__8ew6n{position:relative;width:100%}@media screen and (min-width:750px){.RoomCard_roomCard__JvRZ8 .RoomCard_imageWrapper__8ew6n{height:194px;border-radius:5px 5px 0 0}}@media screen and (max-width:749px){.RoomCard_roomCard__JvRZ8 .RoomCard_imageWrapper__8ew6n{height:155px;border-radius:4px 4px 0 0}}@media screen and (min-width:750px){.RoomCard_roomCard__JvRZ8 .RoomCard_imageWrapper__8ew6n img{border-radius:5px 5px 0 0}}@media screen and (max-width:749px){.RoomCard_roomCard__JvRZ8 .RoomCard_imageWrapper__8ew6n img{border-radius:4px 4px 0 0}}.RoomCard_roomCard__JvRZ8 .RoomCard_contentWrapper__M3h9O{padding:0 12px}@media screen and (max-width:749px){.RoomCard_roomCard__JvRZ8 .RoomCard_contentWrapper__M3h9O{padding:0 8px}}.RoomCard_roomCard__JvRZ8 .RoomCard_price__dNb1y{display:flex;align-items:baseline;flex-wrap:wrap;margin:8px 0 4px}@media screen and (max-width:749px){.RoomCard_roomCard__JvRZ8 .RoomCard_price__dNb1y{margin:8px 0 0}}.RoomCard_roomCard__JvRZ8 .RoomCard_priceMain__P_ATb{font-size:16px;font-weight:600;line-height:1.5;margin-right:12px}@media screen and (max-width:749px){.RoomCard_roomCard__JvRZ8 .RoomCard_priceMain__P_ATb{font-size:13px;letter-spacing:0;margin-right:4px}}.RoomCard_roomCard__JvRZ8 .RoomCard_priceSub__8hRed{font-size:13px;font-weight:600;line-height:1.5}@media screen and (max-width:749px){.RoomCard_roomCard__JvRZ8 .RoomCard_priceSub__8hRed{letter-spacing:0}}.RoomCard_roomCard__JvRZ8 .RoomCard_moneys__BWq2y{display:flex;align-items:flex-start;flex-wrap:wrap}.RoomCard_roomCard__JvRZ8 .RoomCard_moneys__BWq2y li{display:flex;align-items:center;min-width:60px;font-weight:600;line-height:1.5;margin:4px 0 6px}@media screen and (max-width:749px){.RoomCard_roomCard__JvRZ8 .RoomCard_moneys__BWq2y li{font-size:11px;min-width:40px}}.RoomCard_roomCard__JvRZ8 .RoomCard_moneys__BWq2y li+li{margin-left:5px}.RoomCard_roomCard__JvRZ8 .RoomCard_text__NyxCp,.RoomCard_roomCard__JvRZ8 .RoomCard_updateInfo__fZf0Q{font-size:12px;line-height:1.5;letter-spacing:.2px;white-space:normal;margin-bottom:6px}@media screen and (max-width:749px){.RoomCard_roomCard__JvRZ8 .RoomCard_text__NyxCp,.RoomCard_roomCard__JvRZ8 .RoomCard_updateInfo__fZf0Q{font-size:11px}}.RoomCard_roomCard__JvRZ8 .RoomCard_text__NyxCp span,.RoomCard_roomCard__JvRZ8 .RoomCard_updateInfo__fZf0Q span{display:inline-block}.RoomCard_roomCard__JvRZ8 .RoomCard_updateInfo__fZf0Q{display:flex;align-items:center;line-height:12px}@media screen and (max-width:749px){.RoomCard_roomCard__JvRZ8 .RoomCard_updateInfo__fZf0Q{line-height:11px}}.RoomCard_roomCard__JvRZ8 .RoomCard_divider__vE_iu{width:calc(100% - 24px);height:1px;background-color:#e6e6e6;margin:8px auto 0}@media screen and (max-width:749px){.RoomCard_roomCard__JvRZ8 .RoomCard_divider__vE_iu{width:calc(100% - 16px)}}.RoomCard_roomCard__JvRZ8 .RoomCard_footer___LgOX{padding-top:8px;margin:16px;border-top:1px solid #e6e6e6}@media screen and (max-width:749px){.RoomCard_roomCard__JvRZ8 .RoomCard_footer___LgOX{margin:16px 8px}}.RoomCard_roomCard__JvRZ8 .RoomCard_footerLink__kn_gB{display:flex;align-items:center;padding:0 12px 10px 0;cursor:default}@media screen and (max-width:749px){.RoomCard_roomCard__JvRZ8 .RoomCard_footerLink__kn_gB{padding:0 8px 10px 0}}.RoomCard_roomCard__JvRZ8 .RoomCard_footerLinkIcon__H4AzD{display:block;width:18px;height:18px;background-position:50%;background-repeat:no-repeat;background-size:contain;background-image:url(/static/svgs/detail/house.svg)}@media screen and (max-width:749px){.RoomCard_roomCard__JvRZ8 .RoomCard_footerLinkIcon__H4AzD{width:16px;height:16px}}.RoomCard_roomCard__JvRZ8 .RoomCard_footerLinkText__Js3gQ{font-size:12px;display:block;overflow-x:hidden;text-overflow:ellipsis;margin-top:1px;margin-left:4px}@media screen and (max-width:749px){.RoomCard_roomCard__JvRZ8 .RoomCard_footerLinkText__Js3gQ{font-size:10px;margin-left:2px}}.RoomCard_roomCard__JvRZ8 .RoomCard_emphasize__9Vupt{color:#007600}.RoomCard_roomCard__JvRZ8 .RoomCard_freerentTag__aNcVn{background-color:hsla(0,100%,71%,.1);border-radius:3px;color:#ff6c6c!important;font-size:12px;font-weight:600!important;padding:4px}@media screen and (max-width:749px){.RoomCard_roomCard__JvRZ8 .RoomCard_freerentTag__aNcVn{font-size:10px;font-weight:400!important}}.RoomCard_roomCard__JvRZ8 .RoomCard_initialCostWrapper__k_kro{margin-bottom:6px}.RoomCard_roomCard__JvRZ8 .RoomCard_actionButton__3OYtF{font-weight:500}.PropertySearchBar_container__j07tt{position:relative;width:100%;display:flex;background-color:#fff;border:1px solid #e6e6e6}.PropertySearchBar_container__j07tt.PropertySearchBar_top__7Xs9p{height:38px;border-radius:10px}@media screen and (max-width:749px){.PropertySearchBar_container__j07tt.PropertySearchBar_top__7Xs9p{border-radius:5px}}.PropertySearchBar_container__j07tt.PropertySearchBar_menu__U_MEl{height:40px;border-radius:3px;box-shadow:0 8px 8px 0 rgba(0,0,0,.02)}.PropertySearchBar_input__v0No5{width:100%;background-color:transparent;border:none;outline:none;appearance:textfield}.PropertySearchBar_input__v0No5::-webkit-search-cancel-button{appearance:none}.PropertySearchBar_input__v0No5.PropertySearchBar_top__7Xs9p{height:40px;font-size:16px;padding-left:20px}@media screen and (max-width:749px){.PropertySearchBar_input__v0No5.PropertySearchBar_top__7Xs9p{height:38px;font-size:13px;padding-left:17px}}.PropertySearchBar_input__v0No5.PropertySearchBar_menu__U_MEl{height:38px;font-size:13px;padding-left:15px}.PropertySearchBar_input__v0No5::placeholder{color:#c8c8c8}.PropertySearchBar_button__mv_gM{background-color:transparent;border:none;cursor:pointer}.PropertySearchBar_button__mv_gM:disabled{opacity:.4;cursor:not-allowed}.PropertySearchBar_button__mv_gM.PropertySearchBar_top__7Xs9p{padding:2px 15px 0}@media screen and (max-width:749px){.PropertySearchBar_button__mv_gM.PropertySearchBar_top__7Xs9p{padding:2px 10px 0}}.PropertySearchBar_button__mv_gM.PropertySearchBar_menu__U_MEl{padding:2px 10px 0}.Search_w16__HEegl{width:16px;height:16px}.Search_w19__7Ce1o{width:19px;height:19px}.Search_w22__rn_W6{width:22px;height:22px}.PickupRoom_gradationFont__CPXKh{background:linear-gradient(270.96deg,#0881d3 10.04%,#03c4d0 96.43%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.PickupRoom_certificationBadge__Vy2nU{position:relative;height:15px;width:15px;display:inline-block;top:3px;margin-right:2px;margin-left:4px;background-position:50%;background-repeat:no-repeat;background-image:url(/static/svgs/detail/certification-badge.svg)}.PickupRoom_brokerMeritLabel__aEqyo{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:8px;margin-top:6px;margin-bottom:10px}.PickupRoom_brokerMeritLabel__aEqyo li{padding:0 6px 2px 9px;background-color:rgba(35,145,220,.1);border-radius:3px}.PickupRoom_brokerMeritLabel__aEqyo li:before{position:relative;top:1px;right:3px;display:inline-block;content:"";height:10px;width:11px;background-position:50%;background-repeat:no-repeat;background-image:url(/static/svgs/detail/check-merit.svg)}.PickupRoom_brokerMeritLabel__aEqyo li span{font-size:10px;font-weight:600;color:#0881d3}.PickupRoom_header__CEOBP{display:flex;flex-direction:column;align-items:flex-start;margin-top:24px}@media screen and (min-width:750px){.PickupRoom_header__CEOBP{flex-direction:row;align-items:center;margin-top:32px}}.PickupRoom_header__CEOBP .PickupRoom_label__KOzov{display:inline-block;padding:2px 4px;font-size:10px;background-color:#ff6c6c;color:#fff;border-radius:3px}@media screen and (min-width:750px){.PickupRoom_header__CEOBP .PickupRoom_label__KOzov{font-size:12px}}.PickupRoom_header__CEOBP .PickupRoom_title__P0w6S{margin:8px 0 0;font-size:15px;letter-spacing:1px;font-weight:600}@media screen and (min-width:750px){.PickupRoom_header__CEOBP .PickupRoom_title__P0w6S{margin:0 0 0 8px;font-size:18px}}.PickupRoom_content__eQcyb{margin-top:14px}@media screen and (min-width:750px){.PickupRoom_content__eQcyb{padding:24px 34px;margin-top:18px;border:1px solid #e6e6e6;border-radius:3px}}.PickupRoom_content__eQcyb .PickupRoom_gridPanel__ttPdk{display:grid;grid-template-columns:19fr 15fr;gap:8px}@media screen and (min-width:750px){.PickupRoom_content__eQcyb .PickupRoom_gridPanel__ttPdk{grid-template-columns:440px 1fr}}.PickupRoom_content__eQcyb .PickupRoom_gridPanel__ttPdk .PickupRoom_floorPlan__TObFp{position:relative;aspect-ratio:1/1;border:1px solid #e6e6e6;border-radius:3px}@media screen and (min-width:750px){.PickupRoom_content__eQcyb .PickupRoom_gridPanel__ttPdk .PickupRoom_floorPlan__TObFp{aspect-ratio:12/10;border:none}}.PickupRoom_content__eQcyb .PickupRoom_gridPanel__ttPdk .PickupRoom_detailImages__dsEdw{display:grid;grid-template-rows:1fr 1fr;gap:8px}@media screen and (min-width:750px){.PickupRoom_content__eQcyb .PickupRoom_gridPanel__ttPdk .PickupRoom_detailImages__dsEdw{grid-template-rows:repeat(2,1fr);grid-template-columns:repeat(2,1fr)}}.PickupRoom_content__eQcyb .PickupRoom_gridPanel__ttPdk .PickupRoom_detailImages__dsEdw .PickupRoom_image__TCVUe{position:relative}.PickupRoom_content__eQcyb .PickupRoom_gridPanel__ttPdk .PickupRoom_detailImages__dsEdw .PickupRoom_image__TCVUe .PickupRoom_caption__p8Hg3{position:absolute;bottom:4px;right:4px;padding:2px 4px;font-size:12px;background-color:#fff;opacity:.9;border-radius:5px}.PickupRoom_buttonsWrap___4gbX{display:flex;flex-direction:column;gap:10px;margin-top:16px}@media screen and (min-width:750px){.PickupRoom_buttonsWrap___4gbX{margin-top:0}}.PickupRoom_buttonsWrap___4gbX .PickupRoom_primaryButton__e7HkN,.PickupRoom_buttonsWrap___4gbX .PickupRoom_secondaryButton__SwTCf{display:flex;justify-content:center;align-items:center;height:40px;padding:0 24px;border-radius:5px;font-size:13px;font-weight:400;text-align:center;white-space:nowrap;letter-spacing:1px}.PickupRoom_buttonsWrap___4gbX .PickupRoom_primaryButton__e7HkN{border-radius:5px;box-shadow:0 3px 0 #ea8c00;background-color:#ffa51e;border:none;color:#373737}.PickupRoom_buttonsWrap___4gbX .PickupRoom_primaryButton__e7HkN:active{transform:translateY(2px);box-shadow:0 1px 0 #ea8c00}.PickupRoom_buttonsWrap___4gbX .PickupRoom_secondaryButton__SwTCf{border-radius:5px;background-color:#cecece;box-shadow:0 3px 0 #b5b5b5;background-color:#fff;border:1px solid #c8c8c8;color:#2391dc}.PickupRoom_buttonsWrap___4gbX .PickupRoom_secondaryButton__SwTCf:active{transform:translateY(2px);box-shadow:0 1px 0 #b5b5b5}.PickupRoom_actionButton___pgHD{border:none;border-radius:5px;background-color:#2391dc;box-shadow:0 3px 0 #1c74b0;min-height:58px;padding:0 20px;font-size:12px;font-weight:600;color:#fff}.PickupRoom_actionButton___pgHD:active{transform:translateY(2px);box-shadow:0 1px 0 #1c74b0}@media screen and (min-width:750px){.PickupRoom_actionButton___pgHD{cursor:pointer}}@media screen and (max-width:749px){.PickupRoom_actionButton___pgHD{min-height:36px;width:100%;padding:0 5px;font-size:16px}}.PickupRoom_inquiryContent__f3wrT .PickupRoom_button__KXKtM .PickupRoom_otherInquiryButton__Qwg_w,.PickupRoom_inquiryContent__f3wrT .PickupRoom_lowHeightButton__NY4Oo,.PickupRoom_inquiryContent__f3wrT .PickupRoom_phoneButton__ZVq__{border:none;box-shadow:0 3px 0 #1c74b0;display:flex;justify-content:center;align-items:center;gap:2px;width:100%;margin-bottom:5px;padding:10px;background-color:#2391dc;border-radius:5px;color:#fff;font-size:12px;font-weight:500;line-height:13px;height:34px}.PickupRoom_inquiryContent__f3wrT .PickupRoom_button__KXKtM .PickupRoom_otherInquiryButton__Qwg_w:active,.PickupRoom_inquiryContent__f3wrT .PickupRoom_lowHeightButton__NY4Oo:active,.PickupRoom_inquiryContent__f3wrT .PickupRoom_phoneButton__ZVq__:active{transform:translateY(2px);box-shadow:0 1px 0 #1c74b0}@media screen and (min-width:750px){.PickupRoom_inquiryContent__f3wrT .PickupRoom_button__KXKtM .PickupRoom_otherInquiryButton__Qwg_w,.PickupRoom_inquiryContent__f3wrT .PickupRoom_lowHeightButton__NY4Oo,.PickupRoom_inquiryContent__f3wrT .PickupRoom_phoneButton__ZVq__{cursor:pointer}}.PickupRoom_inquiryContent__f3wrT .PickupRoom_button__KXKtM .PickupRoom_otherInquiryButton__Qwg_w,.PickupRoom_inquiryContent__f3wrT .PickupRoom_lowHeightButton__NY4Oo{border:none;border-radius:5px;background-color:#ffdc41;box-shadow:0 3px 0 #ffd30e;color:#464646}.PickupRoom_inquiryContent__f3wrT .PickupRoom_button__KXKtM .PickupRoom_otherInquiryButton__Qwg_w:active,.PickupRoom_inquiryContent__f3wrT .PickupRoom_lowHeightButton__NY4Oo:active{transform:translateY(2px);box-shadow:0 1px 0 #ffd30e}.PickupRoom_inquiryContent__f3wrT .PickupRoom_phoneNumber__fQXc9{display:flex;align-items:flex-end;justify-content:center;font-weight:600;color:#464646;line-height:1;margin-bottom:5px}.PickupRoom_inquiryContent__f3wrT .PickupRoom_phoneNumber__fQXc9 .PickupRoom_number__Ibmjp{font-size:20px;margin-left:3px}.PickupRoom_inquiryContent__f3wrT .PickupRoom_phoneNumber__fQXc9 .PickupRoom_callFeeNote__tZ3_G{font-size:14px}.PickupRoom_inquiryContent__f3wrT .PickupRoom_button__KXKtM .PickupRoom_otherInquiryButton__Qwg_w{color:#464646;font-weight:400;display:flex;align-items:center;justify-content:center;border:1px solid #c8c8c8;margin-bottom:15px}.PickupRoom_inquiryContent__f3wrT .PickupRoom_button__KXKtM .PickupRoom_otherInquiryButton__Qwg_w.PickupRoom_otherInquiryButton__Qwg_w{border-radius:5px;background-color:#fff;box-shadow:0 3px 0 #e6e6e6;border:1px solid #c8c8c8}.PickupRoom_inquiryContent__f3wrT .PickupRoom_button__KXKtM .PickupRoom_otherInquiryButton__Qwg_w.PickupRoom_otherInquiryButton__Qwg_w:active{transform:translateY(2px);box-shadow:0 1px 0 #e6e6e6}.PickupRoom_inquiryContent__f3wrT .PickupRoom_button__KXKtM .PickupRoom_otherInquiryButton__Qwg_w:before{content:"";display:inline-block;width:14px;height:14px;background:url(/static/svgs/common/mail.svg) no-repeat 50%;background-size:contain;margin-right:2px}.PickupRoom_rentalRequestNote__xHVL_{padding:10px 20px;margin-bottom:5px;border-radius:5px;background-color:hsla(0,91%,70%,.102)}.PickupRoom_rentalRequestNote__xHVL_ p{margin:0;font-size:11px;color:#f86e6e}.CostDownTags_tagBlock__NE_Am{display:flex;flex-wrap:wrap;gap:5px}.CostDownTags_tagBlock__NE_Am .CostDownTags_tag__bfbH4{background-color:hsla(0,100%,71%,.1);border-radius:3px;color:#f86e6e;font-size:10px;font-weight:500;padding:6px 7px}.EstimatedInitialCost_main__PI63C{display:flex;flex-direction:column;align-items:flex-start;margin-bottom:12px;padding:15px;border-radius:10px;background-color:#f7f8f9}@media screen and (max-width:749px){.EstimatedInitialCost_main__PI63C{margin-top:24px;border-radius:0}}.EstimatedInitialCost_main__PI63C .EstimatedInitialCost_topRow__AEeRY{display:flex;width:100%;align-items:flex-end}.EstimatedInitialCost_main__PI63C .EstimatedInitialCost_priceBlock__Onxya{flex:1;min-width:0}.EstimatedInitialCost_main__PI63C .EstimatedInitialCost_actionButton__cIcmR{border:none;border-radius:5px;background-color:#2391dc;box-shadow:0 3px 0 #1c74b0;margin-left:auto;height:38px;width:89px;font-size:13px;font-weight:600;color:#fff}.EstimatedInitialCost_main__PI63C .EstimatedInitialCost_actionButton__cIcmR:active{transform:translateY(2px);box-shadow:0 1px 0 #1c74b0}@media screen and (min-width:750px){.EstimatedInitialCost_main__PI63C .EstimatedInitialCost_actionButton__cIcmR{cursor:pointer}}.Top_priceIcon__y42XV{background-image:url(/static/svgs/detail/price.svg)}.Top_placeIcon___vS46,.Top_priceIcon__y42XV{display:block;width:20px;height:20px;background-position:50%;background-repeat:no-repeat}.Top_placeIcon___vS46{background-image:url(/static/svgs/detail/place.svg)}.Top_starIcon__4fN_u{background-image:url(/static/svgs/detail/star.svg)}.Top_houseIcon__Y1tF2,.Top_starIcon__4fN_u{display:block;width:20px;height:20px;background-position:50%;background-repeat:no-repeat}.Top_houseIcon__Y1tF2{background-image:url(/static/svgs/detail/house.svg)}.Top_checkIcon__I_Pkb{background-image:url(/static/svgs/detail/check.svg)}.Top_checkIcon__I_Pkb,.Top_stationIcon__eP9vf{display:block;width:20px;height:20px;background-position:50%;background-repeat:no-repeat}.Top_stationIcon__eP9vf{background-image:url(/static/svgs/detail/station.svg)}@media screen and (min-width:750px){.Top_mainLayout__HsleV{display:grid;grid-template-rows:auto auto auto 1fr;grid-template-columns:690px 1fr;grid-template-areas:"image      information" "image      cta" "roominfo   cta" "comment    cta";column-gap:50px}}@media screen and (max-width:749px){.Top_mainLayout__HsleV{margin:0 -20px}}.Top_imageLayout__pFmCm{position:relative}@media screen and (min-width:750px){.Top_imageLayout__pFmCm{grid-area:image;z-index:0}}@media screen and (max-width:749px){.Top_imageLayout__pFmCm{margin:0 20px}}.Top_imageLayout__pFmCm:has(.swiper-slide-active [data-cta-slide]) .Top_favorite__bQPzP{display:none}@media screen and (min-width:750px){.Top_informationLayout__FzGwX{grid-area:information}.Top_roomInfoLayout__nBqhL{grid-area:roominfo;margin-top:24px}}@media screen and (max-width:749px){.Top_roomInfoLayout__nBqhL{display:none}}@media screen and (min-width:750px){.Top_commentLayout__fQGiS{grid-area:comment}}@media screen and (max-width:749px){.Top_commentLayout__fQGiS{padding:0 20px}}@media screen and (min-width:750px){.Top_ctaLayout__wIqz0{grid-area:cta}}.Top_favorite__bQPzP{position:absolute;top:10px;right:10px;z-index:2}@media screen and (max-width:749px){.Top_favorite__bQPzP{right:-10px}}@media screen and (min-width:750px){.Top_informationContent__PRsSv{margin-bottom:16px}}@media screen and (max-width:749px){.Top_informationContent__PRsSv{padding:0 12px}}.Top_informationContent__PRsSv .Top_buildingName__o9Xcf{margin-bottom:3px}@media screen and (max-width:749px){.Top_informationContent__PRsSv .Top_buildingName__o9Xcf{padding:10px 0 4px}}.Top_informationContent__PRsSv .Top_buildingName__o9Xcf h1{display:inline;font-size:20px;line-height:30px;font-weight:500}@media screen and (max-width:749px){.Top_informationContent__PRsSv .Top_buildingName__o9Xcf h1{display:block;font-size:13px;line-height:20px;font-weight:700}}.Top_informationContent__PRsSv .Top_buildingName__o9Xcf .Top_newMark__00vii{display:inline-flex;align-items:center;height:22px;padding:2px 5px;border-radius:3px;background-color:#ff6c6c;color:#fff;font-size:12px;line-height:22px}.Top_informationContent__PRsSv .Top_updatedDate__EQo0z{display:inline-block;margin-bottom:5px;padding:2px 5px;border:1px solid #c8c8c8;border-radius:3px;font-size:12px}.Top_informationContent__PRsSv .Top_updatedDate__EQo0z time{margin-left:4px}.Top_informationContent__PRsSv dl{display:flex}@media screen and (min-width:750px){.Top_informationContent__PRsSv dl{padding:4px 0}}@media screen and (max-width:749px){.Top_informationContent__PRsSv dl{flex-direction:column;margin-top:4px}}.Top_informationContent__PRsSv dt{width:25px}@media screen and (max-width:749px){.Top_informationContent__PRsSv dt{display:none}}.Top_informationContent__PRsSv dt span{height:24px;display:flex}.Top_informationContent__PRsSv dd{display:flex;width:100%;flex:1;font-size:14px}@media screen and (max-width:749px){.Top_informationContent__PRsSv dd{line-height:24px}}@media screen and (min-width:750px){.Top_informationContent__PRsSv dd p{line-height:24px}.Top_informationContent__PRsSv dd span{margin:auto 0}}.Top_informationContent__PRsSv dd .Top_showMap__zznR7{padding-left:5px;margin:auto 0 auto auto;font-size:10px;text-decoration:underline;white-space:nowrap}.Top_infoWithFloorPlan__O6_EJ{display:flex;align-items:flex-start}.Top_infoList__rm1aD{flex:1;min-width:0}.Top_infoList__rm1aD dl{display:flex;padding:4px 0}.Top_infoList__rm1aD dt{width:25px}.Top_infoList__rm1aD dt span{height:24px;display:flex}.Top_infoList__rm1aD dd{display:flex;width:100%;flex:1;font-size:14px}.Top_infoList__rm1aD dd p{line-height:24px}.Top_infoList__rm1aD dd span{margin:auto 0}.Top_infoList__rm1aD dd .Top_showMap__zznR7{padding-left:5px;margin:auto 0;font-size:10px;text-decoration:underline;white-space:nowrap}.Top_pcFloorPlan__4mafy{margin-left:12px;flex-shrink:0}.Top_soldoutText__7rZzi{border-radius:5px;border:2px solid #2391dc;color:#2391dc;font-size:14px;font-weight:500;line-height:20px;margin-top:16px;padding:16px 0;text-align:center}@media screen and (max-width:749px){.Top_soldoutText__7rZzi{margin-left:20px;margin-right:20px}}.Top_recommendationCommentWrapper__MtHlx{display:flex;flex-direction:column;gap:10px;margin-top:40px}@media screen and (max-width:749px){.Top_recommendationCommentWrapper__MtHlx{margin-top:16px;margin-bottom:4px}.Top_ctaContentWrapper__XHqA2{margin-top:10px}}.Top_afterContentCaution__1N7Yx{font-size:10px;color:#969696}@media screen and (max-width:749px){.Top_afterContentCaution__1N7Yx{padding:0 20px 20px;background-color:rgba(35,145,220,.15)}}@media screen and (min-width:750px){.Top_afterContentCaution__1N7Yx{padding:5px 20px}.Top_initialCostButtonWrapper__awWw4{display:none}}@media screen and (max-width:749px){.Top_initialCostButtonWrapper__awWw4{padding:10px 20px}}.Top_initialCostButtonWrapper__awWw4 .Top_initialCostButton__MmOg7{display:flex;justify-content:center;width:100%;height:40px;background-color:#2391dc;border:1px solid #2391dc;border-radius:3px;font-weight:500;font-size:13px;color:#fff;cursor:pointer}.Top_initialCostButtonWrapper__awWw4 .Top_initialCostButton__MmOg7:before{content:"";height:17px;width:13px;margin:auto 6px auto 0;background:url(/static/svgs/detail/calc.svg)}.Top_initialCostButtonWrapper__awWw4 .Top_initialCostButton__MmOg7 span{line-height:37px}@media screen and (max-width:749px){.Top_containerImageWrapper__i4N35{margin-right:-20px!important;margin-left:-20px!important}}.Top_phoneModalTitle__IGEZE{font-size:20px}
/*# sourceMappingURL=f48d3a14eec4f2c8.css.map*/