.checkbox_a-checkbox__1hvfr{display:none}.checkbox_a-checkbox__1hvfr+label{align-items:center;color:#555558;cursor:pointer;display:flex;font-size:.875rem;font-weight:400;letter-spacing:-.0625rem;line-height:1.375rem;word-break:keep-all}.checkbox_a-checkbox__1hvfr+label span{background-color:#fff;border:1px solid #eaeaea;border-radius:4px;display:inline-block;height:1.25rem;margin:0 .5rem 0 0;min-width:1.25rem}.checkbox_a-checkbox__label__ZConO{flex:1}.checkbox_a-checkbox__link__FfFYK{color:#cacacd}.checkbox_a-checkbox__1hvfr:checked+label span{background-color:#1db177;background-image:url(/_next/static/media/ic-ele-check-24.fcafb830.svg);background-position:50%;background-repeat:no-repeat;border:none}.checkbox_a-checkbox__1hvfr:checked:disabled+label span{background-image:url(/_next/static/media/ic-ele-check-24-gray.9ee81c73.svg)}.checkbox_a-checkbox__1hvfr:checked:disabled+label span,.checkbox_a-checkbox__1hvfr:disabled+label span{--tw-bg-opacity:1;background-color:rgb(231 231 233/var(--tw-bg-opacity,1))}.checkbox_a-checkbox__1hvfr:disabled+label span{border-color:#dadadc}.houseItem_m-houseItem___L_0_{padding:16px 24px;position:relative}.houseItem_m-houseItem__mask__W_nrB{background-color:rgba(0,0,0,.25);height:inherit;inset:0;opacity:.6;position:absolute;width:100%;z-index:6}.houseItem_m-houseItem__info__LfC9b{display:flex;justify-content:space-between;position:relative}.houseItem_m-houseItem__info__LfC9b:has(+div div){margin-bottom:12px}.houseItem_m-houseItem__wrapButton__SDS0j{overflow-x:hidden;text-align:left;width:calc(100% - 7.375rem)}.houseItem_m-houseItem__noThumbnailWrapButton__IvARF{width:100%!important}.houseItem_m-houseItem__infoWrapper__NAvmf{width:100%}.houseItem_m-houseItem___L_0_:has(.houseItem_m-houseItem__checkBoxWrapper__mSDew) .houseItem_m-houseItem__infoWrapper__NAvmf{width:calc(100% - 28px)!important}.houseItem_m-houseItem__checkBoxWrapper__mSDew{align-items:center;display:flex;justify-content:center;margin-right:4px;width:24px;z-index:7}.houseItem_bottomLine__DXUFE{border-bottom:1px solid #eaeaea;margin:0 auto;width:calc(100% - 48px)}.houseItemInfo_m-houseItemInfo__Z_LjW{display:flex;flex-direction:column}.houseItemInfo_m-houseItemInfo__houseCertification__kiBe_{display:flex;gap:2px;margin-bottom:4px;--tw-text-opacity:1;color:rgb(29 177 119/var(--tw-text-opacity,1))}.houseItemInfo_m-houseItemInfo__price___wI5N{--tw-text-opacity:1;align-items:center;color:rgb(50 50 52/var(--tw-text-opacity,1));display:flex;gap:2px;word-wrap:break-word;-webkit-line-clamp:1;max-height:24px;overflow:hidden;white-space:nowrap}.houseItemInfo_m-houseItemInfo__price___wI5N.houseItemInfo_--fixWidth__FmEC9{max-width:calc(100vw - 158px);min-width:162px}.houseItemInfo_m-houseItemInfo__price___wI5N span:nth-child(2){flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap!important}.houseItemInfo_m-houseItemInfo__specialPick__lAiZt{max-width:110px;position:relative;top:-7px;width:110px;z-index:1}.houseItemInfo_m-houseItemInfo__specialPick__lAiZt div{position:absolute}.houseItemInfo_m-houseItemInfo__specialPick__lAiZt.houseItemInfo_-image__5HE3_{position:absolute;right:-2px;top:4px}.houseItemInfo_m-houseItemInfo__address__NS4_g{color:rgb(50 50 52/var(--tw-text-opacity,1));margin-bottom:4px;margin-top:4px}.houseItemInfo_m-houseItemInfo__address__NS4_g,.houseItemInfo_m-houseItemInfo__details___wzzU{height:21px;word-wrap:break-word;-webkit-line-clamp:1;max-height:21px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;--tw-text-opacity:1}.houseItemInfo_m-houseItemInfo__details___wzzU{color:rgb(85 85 88/var(--tw-text-opacity,1));margin-bottom:2px}.houseItemInfo_m-houseItemInfo__subject__rTzVA{height:21px;word-wrap:break-word;-webkit-line-clamp:1;max-height:21px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;--tw-text-opacity:1;color:rgb(137 137 144/var(--tw-text-opacity,1))}.houseItemInfoLabels_m-houseItemInfoLabels__O7rqy{display:flex;flex-wrap:wrap;gap:4px;margin-bottom:3px;overflow-x:hidden;width:calc(100vw - 48px)}.houseItemPreview_m-houseItemPreview__gtUFI{border-radius:2px;height:inherit;max-height:140px;max-width:110px;position:relative;width:100%}.houseItemPreview_m-houseItemPreview__gtUFI.houseItemPreview_-noImage__PkKfF{width:unset}.houseItemPreview_m-houseItemPreview__mask__gtfBg{align-items:center;background-color:rgba(0,0,0,.5);display:flex;inset:0;justify-content:center;position:absolute;z-index:1}.houseItemPreview_m-houseItemPreview__favoriteButton__3GEl2{color:#fff;position:absolute;right:-4px;top:-4px;z-index:2}.houseItemPreview_m-houseItemPreview__favoriteButton__3GEl2.houseItemPreview_-favorite__Nvygc{color:#f55858!important;right:4px;top:4px}.houseItemPreview_m-houseItemPreview__favoriteButton__3GEl2.houseItemPreview_-noImage__PkKfF{color:#cacacd;filter:none;right:4px;top:4px}.contactContentsItem_o-contactContentsItem__TkJXe{background-color:#f9f9f9;border-radius:6px;padding:24px;width:100%}.contactContentsItem_text-state-error__Lo9Qq{color:#e83030}.contactContentsItem_text-brand-primary__lxOFI{color:#1db177}.contactContentsList_o-contactContentsList__b5Z6S{display:flex;flex-direction:column;gap:24px}.contactContentsSheet_o-contactContentsSheet__HlOpb{margin:8px 24px 16px}.contactContentsSheet_o-contactContentsSheet__ellipsis__dpv2c{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.contactContentsSheet_o-contactContentsSheet__confirmButton__RBzs0{background-color:#fff;bottom:0;display:flex;flex-direction:column;gap:8px;left:0;padding:16px 24px;right:0}.dialog_m-dialog__content__YEsXm{align-items:center;display:flex;flex-direction:column;gap:10px;justify-content:center;padding:24px 20px}.dialog_m-dialog__body__2b9WX,.dialog_m-dialog__header__l1IBD{text-align:center}.dialog_m-dialog__footer__FNdCT{border-top:1px solid #e7e7e9;display:flex}