:root{--grey100: #555;--typo1: #111;--typo2: #222;--typo3: #333;--typo4: #444;--typo5: #555;--typo6: #666;--typo7: #767676;--typo-sub: #999;--surface1: #eaeef3;--surface1-2: #dae0e9;--surface2: #f2f2f2;--surface3: #ccc;--surface-white: #fff;--surface-text: #5b6a80;--surface-btn: #d2dae4;--surface-btn2: rgb(221, 227, 234);--surface-btn3: rgb(240, 243, 248);--surface-btn4: rgb(228, 232, 238);--blue1: rgb(62, 106, 207);--red1: rgb(230, 31, 31);--yellow1: rgb(200, 136, 0);--green1: rgb(22, 183, 118);--surfaceBlue1: rgb(238, 242, 255);--surfaceBlue2: rgb(206, 218, 255);--surfaceGreen1: rgb(227, 243, 229);--surfaceGreen2: rgb(164, 221, 169);--surfaceRed1: rgb(255, 218, 218);--surfaceYellow1: rgb(254, 249, 199);--bg: #fff;--bg-surface: #f1f3f6;--bg-dark: #fff;--bg1-2: #eee;--bg2: #d9dee2;--bg-invert: #222;--skel-from: #eee;--skel-to: #f5f5f5}@media (prefers-color-scheme: dark){:root{--grey100: #ccc;--typo1: #eee;--typo2: #ddd;--typo3: #ccc;--typo4: #bbb;--typo5: #aaa;--typo6: #9a9a9a;--typo7: #a5a5a5;--typo-sub: rgb(124, 124, 124);--surface1: #303134;--surface1-2: #3e4045;--surface2: #353535;--surface3: #555;--surface-text: rgb(158, 165, 180);--surface-btn: rgb(70, 74, 82);--surface-btn2: #3a3c42;--surface-btn3: rgb(45, 47, 53);--surface-btn4: rgb(27, 30, 35);--surface-white: #2b2c2e;--blue1: rgb(111, 162, 255);--red1: rgb(255, 128, 128);--yellow1: rgb(225, 215, 139);--green1: rgb(139, 225, 215);--surfaceBlue1: rgba(47, 56, 132, .619);--surfaceBlue2: rgba(72, 90, 255, .2);--surfaceGreen1: rgba(72, 255, 173, .1);--surfaceGreen2: rgba(72, 255, 148, .2);--surfaceRed1: rgba(250, 15, 15, .15);--surfaceYellow1: rgba(250, 183, 15, .15);--bg: #232428;--bg-surface: #191a1c;--bg2: #161719;--bg-dark: #222224;--bg1-2: #39393d;--bg-invert: #eee;--skel-from: #2a2a30;--skel-to: rgb(48, 48, 54)}}:root body{--grey100: #555;--typo1: #111;--typo2: #222;--typo3: #333;--typo4: #444;--typo5: #555;--typo6: #666;--typo7: #767676;--typo-sub: #999;--surface1: #eaeef3;--surface1-2: #dae0e9;--surface2: #f2f2f2;--surface3: #ccc;--surface-white: #fff;--surface-text: #5b6a80;--surface-btn: #d2dae4;--surface-btn2: rgb(221, 227, 234);--surface-btn3: rgb(240, 243, 248);--surface-btn4: rgb(228, 232, 238);--blue1: rgb(62, 106, 207);--red1: rgb(230, 31, 31);--yellow1: rgb(200, 136, 0);--green1: rgb(22, 183, 118);--surfaceBlue1: rgb(238, 242, 255);--surfaceBlue2: rgb(206, 218, 255);--surfaceGreen1: rgb(227, 243, 229);--surfaceGreen2: rgb(164, 221, 169);--surfaceRed1: rgb(255, 218, 218);--surfaceYellow1: rgb(254, 249, 199);--bg: #fff;--bg-surface: #f1f3f6;--bg-dark: #fff;--bg1-2: #eee;--bg2: #d9dee2;--bg-invert: #222;--skel-from: #eee;--skel-to: #f5f5f5}:root body.dark-mode{--grey100: #ccc;--typo1: #eee;--typo2: #ddd;--typo3: #ccc;--typo4: #bbb;--typo5: #aaa;--typo6: #9a9a9a;--typo7: #a5a5a5;--typo-sub: rgb(124, 124, 124);--surface1: #303134;--surface1-2: #3e4045;--surface2: #353535;--surface3: #555;--surface-text: rgb(158, 165, 180);--surface-btn: rgb(70, 74, 82);--surface-btn2: #3a3c42;--surface-btn3: rgb(45, 47, 53);--surface-btn4: rgb(27, 30, 35);--surface-white: #2b2c2e;--blue1: rgb(111, 162, 255);--red1: rgb(255, 128, 128);--yellow1: rgb(225, 215, 139);--green1: rgb(139, 225, 215);--surfaceBlue1: rgba(47, 56, 132, .619);--surfaceBlue2: rgba(72, 90, 255, .2);--surfaceGreen1: rgba(72, 255, 173, .1);--surfaceGreen2: rgba(72, 255, 148, .2);--surfaceRed1: rgba(250, 15, 15, .15);--surfaceYellow1: rgba(250, 183, 15, .15);--bg: #232428;--bg-surface: #191a1c;--bg2: #161719;--bg-dark: #222224;--bg1-2: #39393d;--bg-invert: #eee;--skel-from: #2a2a30;--skel-to: rgb(48, 48, 54)}.page-housePrice h2{margin-left:10px}.page-housePrice .desc{margin:5px 0;padding-left:10px;color:var(--typo7);font-size:13px}.page-housePrice .taget-ref{pointer-events:none;transform:translateY(-48px)}.page-housePrice .data-desc{padding:50px 0}.page-housePrice .data-desc p{margin-bottom:10px;color:var(--typo7)}.page-housePrice .data-desc button{border:0;padding:10px;color:var(--blue1);border:1px solid var(--blue1);border-radius:5px;background:var(--surfaceBlue1);font-weight:600}.page-housePrice select{background-color:var(--surface1);color:var(--typo1);border:0;padding:3px 5px;border-radius:3px;font-weight:600;height:32px}.page-housePrice select+select{margin-left:5px}.page-housePrice .btn-limit{background:var(--surface1);color:var(--typo1);border:0;padding:7px 8px;margin-right:5px;font-weight:600;border-radius:4px;border:1px solid var(--bg)}.page-housePrice .btn-limit.active{color:var(--blue1);border:1px solid var(--blue1);background:var(--surfaceBlue2)}.page-housePrice .data-loading{padding:60px 20px;display:flex;align-items:center;justify-content:center;flex-direction:column}.page-housePrice .data-loading svg{color:var(--typo7);font-size:30px;margin-bottom:10px}.page-housePrice section.land-wrap{border-radius:0}.page-housePrice section.land-wrap h3{padding-left:0;margin-bottom:0;font-size:18px}.page-housePrice section.land-wrap h3 span{font-size:15px;color:var(--blue1)}.page-housePrice section.land-wrap .land-top{padding:6px 4px 0;position:sticky;top:48px;left:0;z-index:9;background:var(--surface1)}.page-housePrice section.land-wrap .land-top .head{font-size:14px}.page-housePrice section.land-wrap .land-top .head em{font-size:15px;font-weight:700}.page-housePrice section.land-wrap .land-top .head strong{margin-left:5px;font-size:15px;color:var(--typo1);font-weight:700}.page-housePrice section.land-wrap .land-top .select-group{position:absolute;top:8px;right:8px;display:flex}.page-housePrice section.land-wrap .btn-load-more{width:100%;box-shadow:none;border:0;padding:15px 0;margin:5px 0 0;border-radius:8px;background-color:var(--surfaceBlue2);font-size:16px;font-weight:600;color:var(--blue1)}.page-housePrice section.land-wrap .sticky-tb{margin:8px -4px -1px}.page-housePrice section.land-wrap table{position:relative;width:100%;font-size:13px;padding:0;border-collapse:collapse;table-layout:fixed;border:0;background-color:var(--bg)}.page-housePrice section.land-wrap table thead th{background:var(--bg2);border-color:var(--bg)}.page-housePrice section.land-wrap table th,.page-housePrice section.land-wrap table td{padding:4px 2px;vertical-align:middle;word-break:break-all;border-color:var(--surface3)}.page-housePrice section.land-wrap table td{padding:3px;font-size:13px;border-top:1px solid var(--surface3);color:var(--typo2)}.page-housePrice section.land-wrap table td span{word-break:keep-all}.page-housePrice section.land-wrap table .year span{font-size:11px;color:var(--typo6);line-height:1}.page-housePrice section.land-wrap table .year .nth{font-size:12px;font-weight:500;color:var(--typo1)}.page-housePrice section.land-wrap table .alC{text-align:center}.page-housePrice section.land-wrap table .alR{text-align:right}.page-housePrice section.land-wrap table .date{font-size:12px;color:var(--typo4)}.page-housePrice section.land-wrap table .size .py{display:block;font-size:11px;color:var(--typo4);color:var(--blue1)}.page-housePrice section.land-wrap table .place{font-size:12px;color:var(--typo4)}.page-housePrice section.land-wrap table .place .txt{width:100%}.page-housePrice section.land-wrap table .place .txt span{word-break:break-all!important;word-break:keep-all;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:1}.page-housePrice section.land-wrap table .apt{color:var(--typo1);word-break:break-all}@media (max-width: 550px){.page-housePrice section.land-wrap table .apt{text-align:left}}.page-housePrice section.land-wrap table .apt a{font-weight:600;font-size:14px;display:flex;align-items:center;justify-content:center;padding-left:1px}@media (max-width: 550px){.page-housePrice section.land-wrap table .apt a{font-size:13px;justify-content:flex-start}}.page-housePrice section.land-wrap table .apt a svg{color:var(--typo7);opacity:.6;margin-right:1px;flex-shrink:0}.page-housePrice section.land-wrap table .amount{padding-right:4px;font-weight:500;letter-spacing:-.1px}.page-housePrice section.land-wrap table .amount.red{color:var(--red1)}.page-housePrice section.land-wrap .btn-fold{position:absolute;background-color:var(--surfaceBlue1);color:#7b97b5;border-radius:4px;top:5px;right:80px;min-width:auto;box-shadow:none;border:0;font-size:12px;padding:4px 8px;height:32px}.page-housePrice section.land-wrap .all-area{position:relative;height:auto}.page-housePrice section.land-wrap .all-area button.btn-area{display:inline-flex;align-items:center;justify-content:center;box-shadow:none;min-width:62px;padding:8px 10px;margin:2px;background-color:var(--bg);border:1px solid var(--bg);color:var(--typo1);border-radius:3px}@media (max-width: 550px){.page-housePrice section.land-wrap .all-area button.btn-area{padding:4px}}.page-housePrice section.land-wrap .all-area button.btn-area.on{background-color:var(--surfaceBlue2);border-color:var(--blue1);color:var(--blue1)}.page-housePrice section.land-wrap .all-area button.btn-area:disabled{background-color:var(--surface1);border-color:var(--surface1);color:var(--typo7)}.page-housePrice section.land-wrap .all-area button.btn-area em,.page-housePrice section.land-wrap .all-area button.btn-area span{min-height:15px}.page-housePrice section.land-wrap .all-area button.btn-area em.area{font-size:15px!important;font-weight:700}@media (max-width: 550px){.page-housePrice section.land-wrap .all-area button.btn-area em.area{font-size:12px!important}}.page-housePrice section.land-wrap .all-area button.btn-area span{font-size:15px;margin-left:4px;font-weight:500;color:var(--blue1)}@media (max-width: 550px){.page-housePrice section.land-wrap .all-area button.btn-area span{margin-left:2px;font-size:11px}}.page-housePrice .selec-head{position:sticky;top:0;left:0;z-index:300000;height:50px;padding:0 10px;display:flex;align-items:center;justify-content:space-between;background:var(--bg)}.page-housePrice .selec-head .reg-sel{min-width:60px;max-width:80px}.page-housePrice .selec-head .sel-wrap{display:flex;align-items:center}.page-housePrice .selec-head .total-count{margin-left:10px}@media (max-width: 550px){.page-housePrice .selec-head .total-count{display:none}}.page-housePrice .selec-head .top-descs{align-items:center;min-width:100px;text-align:right;font-size:15px;display:flex}.page-housePrice .high-wrap{text-align:left;font-size:14px}.page-housePrice .high-wrap .price-wrap{display:flex;margin-bottom:10px}.page-housePrice .high-wrap .price-wrap .list{width:50%;background:var(--surface1)}.page-housePrice .high-wrap .price-wrap .list+.list{margin-left:8px}.page-housePrice .high-wrap .list{position:relative;text-align:left;padding:10px}.page-housePrice .high-wrap .list.high em{color:var(--red1)}.page-housePrice .high-wrap .list p>span{font-weight:700}.page-housePrice .high-wrap .list .date{position:absolute;top:30px;font-size:12px;right:10px;display:block;font-weight:500;color:var(--typo7)}.page-housePrice .high-wrap .list .tit{display:block;margin-bottom:6px}.page-housePrice .high-wrap .list strong{font-weight:700;font-size:15px}.page-housePrice .high-wrap .list strong em{font-size:17px;color:var(--blue1)}.page-housePrice .high-wrap .list strong .price{position:absolute;line-height:1;top:10px;right:10px;display:block;text-align:right}.map-wrap{width:100%;background-color:var(--surface1);border-top:1px solid var(--surface1);margin-top:-4px}.map-wrap .btn-wrap{text-align:right;padding:4px 4px 0 0}.map-wrap button{border:0;background-color:var(--surfaceBlue2);color:var(--blue1);padding:4px 7px;border-radius:6px;font-size:15px;font-weight:600;display:inline-flex;align-items:center}@media (max-width: 550px){.map-wrap button{font-size:13px}}.map-wrap button svg{margin-left:4px}.map{width:100%;max-width:500px;margin:-22px auto -25px;overflow:hidden;pointer-events:none}.map svg{transform:scale(1.05)}.map path{fill:var(--bg);stroke:var(--surface2)}.map path.active{fill:var(--surfaceBlue2)}.map text{font-size:37px;font-weight:700;transition:.3s ease-out;fill:var(--typo4)}.map text.active{font-size:40px;font-weight:900;transform:translate(-3px);fill:var(--blue1)}.map text tspan{font-size:35px;fill:var(--blue1)}
