@charset "UTF-8";.main{padding:0;overflow:hidden;height:calc(100svh - 140px)}div#map{position:relative}.map_head{font-size:14px;height:80px;display:flex;align-items:center;justify-content:center;z-index:1;position:relative;margin:60px 0 0}.map_head .map_head_back{position:absolute;left:40px}.map_head .map_head_back a{font-size:15px;padding:0 0 0 20px;position:relative;width:100%}.map_head .map_head_back a:before{content:"";position:absolute;background-image:url(/build/assets/arrow_brown-866e4f51.svg);width:9px;height:17px;background-repeat:no-repeat;left:0;top:50%;transform:translateY(-50%) rotate(180deg)}.map_head h1{font-weight:700;font-size:20px;display:block;text-align:center}.map_area{position:relative}#mapcontainer{width:100%;height:450px;z-index:0}#view_map{width:100%;height:calc(100svh - 140px);z-index:0}.circle_marker{background:#6D8E67;border:#fff 4px solid;color:#fff;text-align:center;border-radius:30px;height:30px;width:30px;opacity:.9;display:flex;justify-content:center;align-items:center}.marker-cluster{background:#fff;opacity:.9}.marker-cluster div{background:#6D8E67}.marker-cluster div span{color:#fff}.leaflet-popup-content{width:100px}.leaflet-popup-content .textlink{display:inline-block;font-size:11px;color:#6e6e6e;padding-top:3px}.property_wrap{background:#fff;padding:15px 20px;z-index:1;position:relative}@media all and (min-width: 751px){.property_wrap{padding:0;height:calc(100vh - 140px)}}.property_wrap .btn{margin:10px 0 0;padding:12px;width:auto;font-size:13px}@media all and (min-width: 751px){.property_wrap .btn{margin:0 20px}}.property_flex{display:flex;gap:20px;align-items:center}@media all and (min-width: 751px){.property_flex{display:block}}.property_image{width:90px;height:67px;overflow:hidden}@media all and (min-width: 751px){.property_image{width:100%;height:unset}}.property_image img{width:100%;height:100%;object-fit:cover;object-position:center;display:block}.property_text{width:calc(100% - 90px)}@media all and (min-width: 751px){.property_text{width:100%;padding:20px}}.property_name{font-size:15px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}@media all and (max-width: 750px){.type_wrap{display:flex;align-items:center;margin:10px 0 0;gap:10px}}.type_wrap .estate_type{width:fit-content;color:#fff;padding:3px 15px;border-radius:3px}@media all and (min-width: 751px){.type_wrap .estate_type{padding:5px 20px;margin:20px 0}}.type_wrap.type_1 .estate_type{background:#D8A24B}.type_wrap.type_2 .estate_type{background:#8EC2C4}.property_info ul{display:flex;flex-wrap:wrap}.property_info ul li{display:flex;margin:0 20px 20px 0;align-items:center;gap:5px}.property_info ul li .icon{width:20px}.property_info ul li.place .icon{width:22px}.property_info ul li.station .icon{width:18px}.leaflet-left{left:unset;right:0}.leaflet-left .leaflet-control{margin-left:unset;margin-right:10px}.map_popup_fixed{position:absolute;z-index:1000;transition:all .3s}@media all and (max-width: 750px){.map_popup_fixed.is-open{bottom:env(safe-area-inset-bottom,0);padding-bottom:env(safe-area-inset-bottom,0)}}@media all and (min-width: 751px){.map_popup_fixed.is-open{left:0}}@media all and (max-width: 750px){.map_popup_fixed{bottom:-200px;width:100%}}@media all and (min-width: 751px){.map_popup_fixed{left:-300px;width:300px;top:0}}.leaflet-popup{display:none}.map_close{position:absolute}@media all and (min-width: 751px){.map_close{right:20px;bottom:20px;cursor:pointer;z-index:1}}@media all and (max-width: 750px){.map_close{padding:12px 20px 15px;background:#E6E4DC;right:0;bottom:146px;border-radius:6px 6px 0 0;z-index:0;font-size:11px}}.map_close span{position:relative;padding:0 0 0 15px}@media all and (min-width: 751px){.map_close span{padding:0 0 0 20px}}.map_close span:before{content:"";position:absolute;background-image:url(/build/assets/cansel_bold-9dc2038e.svg);width:10px;height:10px;background-size:cover;background-repeat:no-repeat;left:0;top:50%;transform:translateY(-50%)}@media all and (min-width: 751px){.map_close span:before{background-image:url(/build/assets/cansel-f9713f8f.svg)}}.leaflet-control-attribution{display:none}
