.btn{text-decoration:none;text-align:center;width:auto;max-width:100%;padding:0 2%;transition:all .2s ease}.btn:focus{outline:0;box-shadow:none}.btn--large{height:60px;font-size:20px}.btn--large,.btn--medium{border-radius:10px;font-weight:600}.btn--medium{height:45px;font-size:16px}@media (max-width:991.98px){.btn--medium{font-size:14px}}.btn--small{height:36px;min-width:85px;font-size:14px;border-radius:10px}@media (max-width:991.98px){.btn--small{min-width:80px;font-size:13px;border-radius:4px}}.btn--small.button--link{line-height:36px}.btn--small.font--small,.btn--tiny{font-size:12px}.btn--tiny{height:30px;border-radius:10px}.btn--long{width:400px}@media (max-width:991.98px){.btn--long{width:80vw}}.btn--green{color:#fff;background-color:#07b295}.btn--green:active,.btn--green:hover{background-color:#04594b;color:silver}.btn--green:disabled{color:silver;background-color:#545454}.btn--green:disabled:hover{color:silver;background-color:#fff}.btn--green .icon:before{color:#fff}.btn--limeGreen{color:#fff;background-color:#74d07e}.btn--limeGreen:active,.btn--limeGreen:hover{background-color:#6a8f89;color:silver}.btn--limeGreen:disabled{color:silver;background-color:#545454}.btn--limeGreen:disabled:hover{color:silver;background-color:#fff}.btn--subDarkGreen{color:#fff;background-color:#005d7b}.btn--subDarkGreen:active,.btn--subDarkGreen:hover{background-color:#014b63;color:silver}.btn--subDarkGreen:disabled{color:silver;background-color:#545454}.btn--subDarkGreen:disabled:hover{color:silver;background-color:#fff}.btn--orange{color:#fff;background-color:#e99151}.btn--orange:active,.btn--orange:hover{background-color:#a3673b;color:silver}.btn--orange:disabled{color:silver;background-color:#545454}.btn--orange:disabled:hover{color:silver;background-color:#fff}.btn--greenOutline{color:#545454;background-color:#fff;border:1px solid #07b295}.btn--greenOutline:active,.btn--greenOutline:hover{background-color:#04594b;color:silver;border:4px solid #04594b}.btn--greenOutline:disabled{color:silver;background-color:#545454}.btn--greenOutline:disabled:hover{color:silver;background-color:#fff}.btn--greenOutlineBold{color:#545454;background-color:#fff;border:3px solid #07b295;padding:5px 38px 10px 15px}.btn--greenOutlineBold.btn--withArrow{position:relative}.btn--greenOutlineBold.btn--withArrow:after{content:"\E903";font-family:tenanticons,"sans-serif";position:absolute;right:15px;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);color:#07b295;font-size:.8rem}.btn--subDarkgreenOutlineBold{color:#545454;background-color:#fffdea;border:3px solid #005d7b;padding:5px 38px 10px 15px}.btn--subDarkgreenOutlineBold.btn--withArrow{position:relative}.btn--subDarkgreenOutlineBold.btn--withArrow:after{content:"\E903";font-family:tenanticons,"sans-serif";position:absolute;right:15px;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);color:#07b295;font-size:.8rem}.btn--subGreenOutlineBold{color:#545454;background-color:#fff;border:3px solid #00838f;padding:8px 38px 7px 15px}.btn--subGreenOutlineBold.btn--withArrow{position:relative}.btn--subGreenOutlineBold.btn--withArrow:after{content:"\E903";font-family:tenanticons,"sans-serif";position:absolute;right:15px;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);color:#07b295;font-size:.8rem}.btn--subGreenOutlineBold[class*=" icon--searchBy"]:before{font-family:tenanticons,"sans-serif";position:absolute;left:14px;top:14px;color:#00838f;font-size:28px}.btn--blue{color:#fff;background-color:#71afe2}.btn--blue:active,.btn--blue:hover{background-color:#4f6c88;color:silver}.btn--blue:disabled{color:silver;background-color:#545454}.btn--blue:disabled:hover{color:silver;background-color:#fff}.btn--blue .icon:before{color:silver}.btn--withIcon{position:relative;display:table;margin:auto}.btn--withIcon .icon:before{position:absolute;top:0;left:0}.btn--withIcon .icon--login:before{left:20px}.btn--withIcon .icon--login:before,.btn--withIcon .icon--stationAreaLink:before{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#07b295;font-size:18px}.btn--withIcon .icon--register:before{font-size:36px;line-height:39px;color:#fff;background-color:#ea5265;padding:10px;border-radius:10px 0 0 10px}.btn--withIcon .btn:not(.btn--login):hover{color:#ea5265}.btn--icon,.btn--tooltip{position:absolute}.btn--tooltip{background-color:#ea5265;color:#fff;text-align:center;top:-27px;right:54px;width:250px;font-size:18px;border-radius:5px 5px 0 0}@media (max-width:991.98px){.btn--tooltip{top:-26px;right:calc(50% - 67px);width:auto;font-size:14px;padding:3px 15px 2px 20px}}.btn--login{padding:8px 30px 8px 44px;border:1px solid #07b295;border-radius:4px;color:#07b295;font-size:14px;font-weight:600}.btn--login:hover{color:#fff;background-color:#07b295}.btn--login:hover+.icon--login:before{color:#fff}.btn--kansai{display:inline-block;padding:9px clamp(8px,2vw,20px);border-radius:4px;background-color:#e5a500;color:#fff;font-size:14px;font-weight:600}.btn--kansai .icon{color:#fff}.btn--kansai:hover{background-color:#cb9408;color:#fff;text-decoration:none}.btn--kansai:hover .icon{color:#fff}.btn--loginSp{display:inline-block;border:1px solid #07b295;border-radius:4px;background-color:#fff;color:#07b295;font-size:10px;font-weight:600;text-align:center}.btn--loginSp>div{display:flex;align-items:center;justify-content:center;width:100%;min-height:28px;padding:2px 8px}.btn--loginSp .icon{font-size:12px;margin-right:2px;color:#07b295}.btn--loginSp:hover{text-decoration:none;color:#07b295;opacity:1}.btn--kansaiSp{display:inline-block;border-radius:4px;background-color:#e5a500;color:#fff;font-size:10px;font-weight:700;line-height:1.1;text-align:center}.btn--kansaiSp>div{display:flex;align-items:center;justify-content:center;width:100%;min-height:30px;padding:2px 10px}.btn--kansaiSp .icon{display:inline-block;margin-left:2px;-webkit-transform:scale(.9);transform:scale(.9);-webkit-transform-origin:bottom left;transform-origin:bottom left;color:#fff}.btn--kansaiSp:hover{text-decoration:none;color:#fff;opacity:1}.btn--register{color:#ea5265;border:3px solid #ea5265;border-radius:10px;padding:4px 5px 4px 40px;background-color:#fff;width:400px}@media (max-width:991.98px){.btn--register{font-size:16px;width:280px}}.btn--favorite{width:125px;font-size:14px;color:#545454;background-color:#fff;border:2px solid #c4c9d0}.btn--favorite .icon{display:inline-block;vertical-align:middle;margin-top:-3px;font-size:14px;color:#888}.btn--favorite.active{color:#07b295;border:2px solid #07b295}.btn--favorite.active .icon{color:#e99151}.btn--research{height:36px;color:#005d7b;border:3px solid #005d7b;border-radius:10px;padding:4px 12px;font-size:10px;font-weight:600;background-color:#fff}@media (max-width:991.98px){.btn--research{width:100%;height:auto;padding:8px 12px}}.btn--research img{width:80px;margin-right:7px}@media (max-width:991.98px){.btn--research img{width:60px}}.btn--areaInfo{height:40px;color:#07b295;border:1px solid #74d07e;border-radius:10px;padding:4px 30px 4px 55px}.btn--globalSearch{width:102px}.btn--globalSearch:active,.btn--globalSearch:hover{background-color:silver;color:#04594b}.btn--globalSearch:disabled{color:silver;background-color:#545454}.btn--globalSearch:disabled:hover{color:silver;background-color:#fff}.btn--recommend{color:#07b295;border:2px solid #07b295;border-radius:2px;width:100%;padding-left:16px;padding-right:36px;position:relative;text-align:left;white-space:nowrap}@media (max-width:991.98px){.btn--recommend{border:1px solid #07b295;padding-left:6px;padding-right:20px}}.btn--recommend:after{content:"\E903";font-family:tenanticons,"sans-serif";font-size:8px;position:absolute;right:4px;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%)}.btn--recommend:active,.btn--recommend:hover{background-color:rgba(7,178,149,.25);color:#07b295}.btn--recommend:disabled{color:silver;background-color:#545454}.btn--recommend:disabled:hover{color:silver;background-color:#fff}.btn--withArrow{position:relative}.btn--withArrow:after{content:"\E903";font-family:tenanticons,"sans-serif";position:absolute;right:15px;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);color:#fff;font-size:.8rem}.btn--withArrowPrimary{position:relative}.btn--withArrowPrimary:after{content:"\E903";font-family:tenanticons,"sans-serif";position:absolute;right:15px;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);color:#07b295;font-size:.8rem}.tempoResearch__small{position:relative;padding-left:45px;min-width:200px}.tempoResearch__small--icon{position:absolute;top:-1px;left:-1px}.tempoResearch__small:hover{opacity:1}.tempoResearch__small:hover .tempoResearch__small--icon{opacity:.9}.tempoResearch__medium{position:relative;padding-left:45px;min-width:200px;font-size:10px}.tempoResearch__medium strong{font-size:14px}.tempoResearch__medium--icon{position:absolute;top:6.3px;left:8px;-webkit-transform:scale(1.5);transform:scale(1.5)}.tempoResearch__medium:hover{opacity:1}.tempoResearch__medium:hover .tempoResearch__medium--icon{opacity:.9}.basicBar{background-color:#74d07e;width:100%;height:3px;margin-bottom:12px}.basicBar--thin{height:1px}.titleBar{width:100%;height:30px;position:relative;margin-bottom:15px}@media (max-width:991.98px){.titleBar.open:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}}.titleBar__title{position:absolute;background-color:#07b295;width:200px;padding-left:10px}.titleBar__title--long{width:240px}.titleBar__title--more--long{width:360px}.titleBar__title--text{color:#fff;line-height:30px;font-size:14px}.titleBar__bg{position:absolute;width:100%;height:30px;background-color:#74d07e}.titleBar__triangle{position:absolute;left:200px;width:30px;height:30px;background:linear-gradient(45deg,#07b295,#07b295 50%,transparent 0,transparent)}.titleBar__triangle--long{left:240px}.titleBar__triangle--more--long{left:360px}.titleBar__line{position:absolute;width:100%;height:3px;bottom:0;background-color:#07b295}.titleBar__toggleIcon:before{position:absolute;right:15px;color:#fff;font-size:20px -2;height:1rem;top:0;bottom:0;margin:auto;display:block;-webkit-transform:rotate(180deg);transform:rotate(180deg);transition:.3s}.titleBar__toggleIcon.collapsed:before{-webkit-transform:rotate(0);transform:rotate(0);transition:.3s}.headerBar{width:100%;height:30px;position:relative;margin-bottom:15px}.headerBar__title{position:absolute;background-color:#07b295;width:265px;padding-left:10px}.headerBar__title--text{color:#fff;line-height:30px;font-size:14px}.headerBar__triangle{position:absolute;left:265px;width:30px;height:30px;background:linear-gradient(45deg,#07b295,#07b295 50%,transparent 0,transparent)}.headerBar__line{position:absolute;width:100%;height:3px;bottom:0;background-color:#07b295}.collapse--link{cursor:pointer}.collapse--link[aria-expanded=false] .collapse--icon:before{content:attr(data-close)}.collapse--link[aria-expanded=false] .collapse--icon .icon{-webkit-transform:rotate(0);transform:rotate(0)}.collapse--icon{color:#fff;display:flex;align-items:center;padding-right:20px;position:absolute;right:0;top:0;line-height:30px}.collapse--icon:before{content:attr(data-open)}.collapse--icon .icon{color:#fff;margin-left:5px;text-align:center;-webkit-transform:rotate(-180deg);transform:rotate(-180deg);transition:-webkit-transform .35s;transition:transform .35s;transition:transform .35s,-webkit-transform .35s;-webkit-transform-origin:center center;transform-origin:center center}.estateSearchDistrict .breadcrumb{padding-left:20px}@media (max-width:991.98px){.estateSearchDistrict .breadcrumb{padding-left:14px;margin-bottom:0}}.estateSearchDistrict .pageContainer{padding:0 50px}@media (max-width:767.98px){.estateSearchDistrict .pageContainer{padding:0 14px}}.estateSearchDistrict .pageTitle{margin-top:25px;color:#07b295;font-size:16px;font-weight:600}@media (max-width:991.98px){.estateSearchDistrict .pageTitle{margin-top:15px}}@media (max-width:767.98px){.estateSearchDistrict .pageTitle{margin-top:12px;line-height:13px}.estateSearchDistrict .pageTitle .titleSmall{font-size:12px;font-weight:600}}.estateSearchDistrict .district{margin-top:20px}@media (max-width:991.98px){.estateSearchDistrict .district{margin-top:15px}}@media (max-width:991.98px){.estateSearchDistrict .titleBar{height:20px;padding:0;border-left:3px solid #07b295}.estateSearchDistrict .titleBar__title{height:20px;background-color:#fff}.estateSearchDistrict .titleBar__title--text{line-height:20px;color:#333;font-size:12px;font-weight:400}.estateSearchDistrict .titleBar__bg{height:20px;background-color:#fff}.estateSearchDistrict .titleBar__triangle{display:none}}.estateSearchDistrict .searchCondition{padding:0 33px 40px}@media (max-width:991.98px){.estateSearchDistrict .searchCondition{padding:0}}.estateSearchDistrict .searchCondition .formGroup--holizon{-webkit-column-gap:5px;-moz-column-gap:5px;column-gap:5px}@media (max-width:767.98px){.estateSearchDistrict .searchCondition .formGroup--holizon{-webkit-column-gap:0;-moz-column-gap:0;column-gap:0}}.estateSearchDistrict .searchCondition__textInput{width:60px;padding:8px 4px}.estateSearchDistrict .searchCondition .rentCheck{margin-top:8px;margin-left:15px;padding-left:23px;color:#333}.estateSearchDistrict .searchCondition .rentCheck .checkbox__content{margin-top:-2px}.estateSearchDistrict .searchCondition .form__checkbox--text{margin-right:22px}.estateSearchDistrict .district .searchCondition{padding-top:0}.estateSearchDistrict .listContent{display:flex}.estateSearchDistrict .listContent__item{position:relative;width:200px}.estateSearchDistrict .listContent__item label{height:28px;padding-top:5px;font-size:13px}@media (max-width:767.98px){.estateSearchDistrict .listContent__item label{font-weight:400}}.estateSearchDistrict .listContent__item--parent{background-color:#c4c9d0;font-size:14px;color:#fff}.estateSearchDistrict .listContent__item--parent.form__checkbox{padding-left:0}.estateSearchDistrict .listContent__item--child{display:block}.estateSearchDistrict .listContent .collapse--icon{padding-right:10px;top:8px}.estateSearchDistrict .listContent .checkbox__checkmark{top:3px;left:4px}.estateSearchDistrict .listContent--district{display:block}.estateSearchDistrict .listContent--district .form__checkbox{color:#333}.estateSearchDistrict .listContent--district .form__checkbox .checkbox__checkmark{border:2px solid #c4c9d0;background-color:#fff}.estateSearchDistrict .listContent--district .collapse--icon{top:9px}.estateSearchDistrict .listContent--district .collapse--icon .icon{font-size:16px;color:#78818f}.estateSearchDistrict .listContent--district .prefectureIdCheckbox{position:absolute}.estateSearchDistrict .listContent--district .prefectureContainer:not(:first-child){margin-top:18px}.estateSearchDistrict .listContent--district .listContent__city>.listContent__item{width:100%;margin-top:10px;padding-right:40px}@media (max-width:767.98px){.estateSearchDistrict .listContent--district .listContent__city>.listContent__item{padding-right:27px}}.estateSearchDistrict .listContent--district .listContent__city>.listContent__item .collapse--icon{right:40px}@media (max-width:767.98px){.estateSearchDistrict .listContent--district .listContent__city>.listContent__item .collapse--icon{right:30px}}.estateSearchDistrict .listContent--district .listContent__city>.listContent__item .collapse--icon .icon{color:#07b295}@media (max-width:767.98px){.estateSearchDistrict .listContent--district .listContent__city>.listContent__item .collapse--icon .icon{color:#78818f}}.estateSearchDistrict .listContent--district .listContent__item--district{position:relative;height:34px;line-height:34px;text-align:left;background-color:#e5e7e8;border-radius:0;padding-left:23px;font-size:16px;color:#545454}@media (max-width:767.98px){.estateSearchDistrict .listContent--district .listContent__item--district{padding-left:7px;font-size:12px}}.estateSearchDistrict .listContent--district .listContent__item--district:before{position:absolute;top:7px;left:10px;content:"";width:0;height:20px;border-left:3px solid #07b295}@media (max-width:767.98px){.estateSearchDistrict .listContent--district .listContent__item--district:before{display:none}}.estateSearchDistrict .listContent--district .listContent__item--parent{height:36px;text-align:left;background-color:#fff;border-radius:0;border-bottom:3px solid #07b295}.estateSearchDistrict .listContent--district .listContent__item--parent label{display:inline-block;padding-top:4px;padding-left:40px;font-size:14px;font-weight:600;color:#07b295}@media (max-width:767.98px){.estateSearchDistrict .listContent--district .listContent__item--parent{color:#545454}}.estateSearchDistrict .listContent--district .listContent__item--parent .checkbox__content{padding-top:2px}.estateSearchDistrict .listContent--district .listContent__item--parent .checkbox__checkmark{top:6px;left:10px}.estateSearchDistrict .listContent--district .listContent--child{padding:5px 35px;justify-content:normal;flex-wrap:wrap}@media (max-width:767.98px){.estateSearchDistrict .listContent--district .listContent--child{padding:8px 6px 3px}}.estateSearchDistrict .listContent--district .listContent--child .listContent__item{width:176px}@media (max-width:991.98px){.estateSearchDistrict .listContent--district .listContent--child .listContent__item{width:33%}}@media (max-width:767.98px){.estateSearchDistrict .listContent--district .listContent--child .listContent__item{width:50%}}@media (max-width:767.98px){.estateSearchDistrict .listContent--district .listContent--child .form__checkbox{marging-bottom:8px}}.estateSearchDistrict .conditionTable{width:100%;border:1px solid silver;border-bottom:0;margin-bottom:30px}.estateSearchDistrict .conditionTable__row{display:flex;align-items:center;width:100%;height:64px;border-bottom:1px solid silver}.estateSearchDistrict .conditionTable__row--half{display:flex;align-items:center;flex-wrap:wrap;width:55%}.estateSearchDistrict .conditionTable__row--half:first-child{width:45%}.estateSearchDistrict .conditionTable__row--double{display:flex;align-items:center;height:128px}.estateSearchDistrict .conditionTable__cell{position:relative;width:calc(100% - 90px);display:flex;align-items:center;height:100%}.estateSearchDistrict .conditionTable__cell:first-child{width:90px;justify-content:center;background-color:#e5e7e8}.estateSearchDistrict .conditionTable__cell:not(:first-child){padding-left:17px}.estateSearchDistrict .conditionTable__nearestWalk .form__radio{display:inline-block;color:#333}.estateSearchDistrict .conditionTable__nearestWalk .form__radio:first-child,.estateSearchDistrict .conditionTable__nearestWalk .form__radio:last-child{display:block}.estateSearchDistrict .conditionTable__nearestWalk .form__radio:not(:first-child){margin-top:3px;margin-right:15px}.estateSearchDistrict .conditionTable .form__checkbox--text .checkbox__content{font-weight:400;color:#333}.estateSearchDistrict .conditionTable .form__checkbox--text .checkbox__control:checked~.checkbox__content{color:#07b295}.estateSearchDistrict .availablePurpose .listContent{display:block}.estateSearchDistrict .availablePurpose .listContent__parent>.listContent__item:not(:first-child){margin-top:18px}.estateSearchDistrict .availablePurpose .listContent__consultation{display:block;width:200px;margin-bottom:20px}.estateSearchDistrict .availablePurpose .listContent__consultation:after{display:block;content:"";width:200px;margin-top:15px;border-bottom:1px solid #c4c9d0}.estateSearchDistrict .availablePurpose .listContent__item{width:100%}.estateSearchDistrict .availablePurpose .form__checkbox{padding-left:40px}.estateSearchDistrict .availablePurpose .checkbox__checkmark{left:8px}.estateSearchDistrict .availablePurpose .listContent__item--parent{position:relative;height:34px;line-height:34px;text-align:left;background-color:#e5e7e8;border-radius:0;padding-left:15px}@media (max-width:767.98px){.estateSearchDistrict .availablePurpose .listContent__item--parent{padding-left:7px;font-size:12px}}.estateSearchDistrict .availablePurpose .listContent__item--parent:before{position:absolute;top:7px;left:10px;content:"";width:0;height:20px;border-left:3px solid #07b295}@media (max-width:767.98px){.estateSearchDistrict .availablePurpose .listContent__item--parent:before{display:none}}.estateSearchDistrict .availablePurpose .listContent__item--parent label{display:inline-block;padding-top:9px;line-height:16px;font-size:16px;font-weight:600;color:#545454}.estateSearchDistrict .availablePurpose .listContent__item--parent .checkbox__checkmark{top:6px;border:2px solid #78818f;background-color:#fff;line-height:14px}.estateSearchDistrict .availablePurpose .listContent__item--parent .collapse--icon .icon{font-size:16px;color:#78818f}.estateSearchDistrict .availablePurpose .listContent__item--child{display:flex;flex-wrap:wrap;justify-content:normal;gap:8px 20px;padding:14px 20px;border:1px solid #c4c9d0}.estateSearchDistrict .availablePurpose .listContent__item--child .listContent__item{width:auto}.estateSearchDistrict .availablePurpose .listContent__item--child .form__checkbox{color:#333}.estateSearchDistrict .basicMobile .titleText{width:100%;height:20px;line-height:20px;margin-top:20px;margin-bottom:10px;padding-left:15px;background-color:#e5e7e8;font-size:12px;font-weight:400}.estateSearchDistrict .basicMobile .conditionTable__row{display:flex;height:auto;background-color:#e5e7e8}.estateSearchDistrict .basicMobile .conditionTable__cell{display:block;width:calc(100% - 55px);padding:8px 13px}.estateSearchDistrict .basicMobile .conditionTable__cell:first-child{display:flex;align-items:center;justify-content:center;width:65px;padding:0}.estateSearchDistrict .basicMobile .conditionTable__cell:not(:first-child){background-color:#fff}.estateSearchDistrict .basicMobile .conditionTable__nearestWalk .form__radio{display:block;width:100%;margin:3px 0}.estateSearchDistrict .basicMobile .conditionTable__nearestWalk .searchCondition{margin-bottom:40px}.estateSearchDistrict .basicMobile .conditionTable__nearestWalk .searchCondition__ul{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0}.estateSearchDistrict .basicMobile .conditionTable__nearestWalk .searchCondition__li{margin-bottom:15px}.estateSearchDistrict .basicMobile .conditionTable__availablePurpose .listContent{display:block}.estateSearchDistrict .basicMobile .conditionTable__availablePurpose .listContent__consultation{width:200px;margin-top:12px;margin-bottom:15px}.estateSearchDistrict .basicMobile .conditionTable__availablePurpose .listContent__consultation:after{display:block;content:"";width:200px;margin-top:15px;border-bottom:1px solid #c4c9d0}.estateSearchDistrict .basicMobile .conditionTable__availablePurpose .listContent__item{width:100%}.estateSearchDistrict .basicMobile .conditionTable__availablePurpose .listContent__item--parent{width:100%;height:32px;margin-top:15px;background-color:#e5e7e8}.estateSearchDistrict .basicMobile .conditionTable__availablePurpose .listContent__item--parent label{display:inline-block;height:auto;padding-top:9px;line-height:14px;font-size:14px;color:#545454}.estateSearchDistrict .basicMobile .conditionTable__availablePurpose .listContent__item--parent .checkbox__checkmark{top:5px;left:7px;border:2px solid #78818f;background-color:#fff}.estateSearchDistrict .basicMobile .conditionTable__availablePurpose .listContent__item--parent .collapse--icon .icon{font-size:16px;color:#78818f}.estateSearchDistrict .basicMobile .conditionTable__availablePurpose .listContent__item--child{display:flex;flex-wrap:wrap;padding:10px 3px 0;border:1px solid #c4c9d0}@media (max-width:991.98px){.estateSearchDistrict .basicMobile .conditionTable__availablePurpose .listContent__item--child .listContent__item{width:33%}}@media (max-width:767.98px){.estateSearchDistrict .basicMobile .conditionTable__availablePurpose .listContent__item--child .listContent__item{width:50%}}.estateSearchDistrict .basicMobile .conditionTable__availablePurpose .listContent__item--child .form__checkbox{display:flex;align-items:center;margin-bottom:12px;padding-left:0;color:#333}.estateSearchDistrict .basicMobile .conditionTable__availablePurpose .listContent__item--child .checkbox__content{display:flex;align-items:center;-webkit-column-gap:9px;-moz-column-gap:9px;column-gap:9px}.estateSearchDistrict .basicMobile .conditionTable__availablePurpose .listContent__item--child .checkbox__content .checkbox__checkmark{display:block;position:relative;top:auto;flex:none}.estateSearchDistrict .basicMobile .conditionTable .formGroup--holizon{flex-wrap:wrap;justify-content:left}.estateSearchDistrict .basicMobile .conditionTable .searchCondition__textInput{width:80px}.estateSearchDistrict .basicMobile .conditionTable .unitText{margin:0 10px 0 8px}@media (max-width:767.98px){.estateSearchDistrict .basicMobile .conditionTable .unitText{margin:0 4px}}.estateSearchDistrict .basicMobile .conditionTable .rentCheck{margin-top:15px;margin-left:0}.estateSearchDistrict .basicMobile .conditionTable .estateFloor{padding:8px}.estateSearchDistrict .basicMobile .conditionTable .estateFloor .formGroup__inline{gap:11px 4px}.estateSearchDistrict .basicMobile .conditionTable .estateFloor .form__checkbox{padding-top:2px;padding-left:28px;margin-bottom:3px;color:#333}.estateSearchDistrict .basicMobile .conditionTable .estateFloor .form__checkbox .checkbox__checkmark{border:2px solid silver}.estateSearchDistrict .basicMobile .conditionTable .estateFloor .form__checkbox .checkbox__control:checked~.checkbox__content .checkbox__checkmark{border-color:#07b295}.estateSearchDistrict .estateSearch__btns{position:relative;margin:20px 0 100px;text-align:center}@media (max-width:991.98px){.estateSearchDistrict .estateSearch__btns{margin-top:18px}}.estateSearchDistrict .estateSearch__btns .search--btn{display:block;width:200px;margin:0 auto 10px}@media (max-width:767.98px){.estateSearchDistrict .estateSearch__btns .search--btn{width:150px;height:32px;font-size:12px}}.estateSearchDistrict .estateSearch__btns .search--btn span{vertical-align:text-bottom}.estateSearchDistrict .estateSearch__btns .search--btn .icon{font-size:24px;color:#fff}@media (max-width:767.98px){.estateSearchDistrict .estateSearch__btns .search--btn .icon{font-size:20px}}.estateSearchDistrict .estateSearch__btns .search--btn .icon:before{margin-left:-15px;margin-right:7px;line-height:30px}.estateSearchDistrict .estateSearch__btns .resetButton{color:#000;text-decoration:underline}@media (max-width:767.98px){.estateSearchDistrict .estateSearch__btns .resetButton{position:absolute;top:8px;right:5px}}