@charset "UTF-8";@keyframes rotateZ-200b78c0{0%,to{transform:rotate(0)}20%,60%{transform:rotate(-15deg)}40%,80%{transform:rotate(15deg)}}.modal-copy-body[data-v-200b78c0]{display:flex;justify-content:center}.modal-copy-qrcode[data-v-200b78c0],.modal-copy-url[data-v-200b78c0]{margin-top:30px}.modal-copy-qrcode__img[data-v-200b78c0]{width:100px;height:100px}.modal-copy-qrcode__note[data-v-200b78c0]{color:#333;font-size:14px}.modal-copy-url[data-v-200b78c0]{position:relative;display:inline-flex;justify-content:space-between;margin-left:40px;padding:45px 40px;background-color:#f2f2f2;width:500px;height:125px}.modal-copy-url__text[data-v-200b78c0]{overflow:hidden;width:300px;color:#f63;text-overflow:ellipsis;white-space:nowrap;font-weight:400;font-size:20px;line-height:35px}.modal-copy-url__button[data-v-200b78c0]{border-radius:3px;background-color:#f63;color:#fff;text-align:center;font-weight:700;font-size:15px;line-height:30px;width:100px;height:32px}.modal-copy-url__status[data-v-200b78c0]{position:absolute;top:0;left:0;background-color:#f63;color:#fff;text-align:center;font-weight:700;font-size:15px;line-height:125px;width:500px;height:125px}.modal-copy-url__status>i[data-v-200b78c0]{margin-right:15px}.sidebar .building-info__tags[data-v-6c17d3ed]{line-height:22px;font-size:0;height:50px;overflow:hidden}.sidebar .building-info__tags li[data-v-6c17d3ed]{font-size:12px;display:inline-block;text-align:center;margin-right:3px;padding:0 5px;background-color:#f2f2f2}.sidebar .building-info__tags li a[data-v-6c17d3ed]{color:#666;font-size:12px}.sidebar .building-info__tags li.is-green[data-v-6c17d3ed]{background-color:#93c23a}.sidebar .building-info__tags li.is-green a[data-v-6c17d3ed]{color:#fff}.sidebar .building-info__tags li.is-red[data-v-6c17d3ed]{background-color:#f78b8b}.sidebar .building-info__tags li.is-red a[data-v-6c17d3ed]{color:#fff}.sidebar .building-info__tags li.is-blue[data-v-6c17d3ed]{background-color:#3aaebc}.sidebar .building-info__tags li.is-blue a[data-v-6c17d3ed]{color:#fff}@keyframes rotateZ-6c17d3ed{0%,to{transform:rotate(0)}20%,60%{transform:rotate(-15deg)}40%,80%{transform:rotate(15deg)}}.sidebar__menu[data-v-6c17d3ed],.sidebar__content[data-v-6c17d3ed]{float:left;background-color:#fff;pointer-events:auto}.sidebar__menu[data-v-6c17d3ed]{margin-top:40vh;margin-left:-100px;padding:15px 10px 0;width:75px;border:3px solid #f2f2f2;text-align:center}.sidebar__btn[data-v-6c17d3ed]{position:relative;display:block}.sidebar__btn-favorite[data-v-6c17d3ed]{height:45px;background-image:url(https://static.housefun.com.tw/hf_newhouse_vite/img/icon-favorite.png);background-size:50px 45px}.sidebar__btn-favorite.is-add[data-v-6c17d3ed],.sidebar__btn-favorite[data-v-6c17d3ed]:hover{background-image:url(https://static.housefun.com.tw/hf_newhouse_vite/img/icon-favorite--hover.png)}.sidebar__btn-compare[data-v-6c17d3ed]{height:52px;background-image:url(https://static.housefun.com.tw/hf_newhouse_vite/img/icon-compare.jpg);background-size:52px}.sidebar__btn-compare+.count[data-v-6c17d3ed]{position:absolute;top:3px;right:10px;color:#fff;font-weight:700;font-size:10px}.sidebar__btn-compare.is-add[data-v-6c17d3ed]{background-image:url(https://static.housefun.com.tw/hf_newhouse_vite/img/icon-compare--active.jpg)}.sidebar__btn-compare.is-active[data-v-6c17d3ed],.sidebar__btn-compare[data-v-6c17d3ed]:hover{background-image:url(https://static.housefun.com.tw/hf_newhouse_vite/img/icon-compare--hover.jpg)}.sidebar__btn-compare.is-active+.count[data-v-6c17d3ed],.sidebar__btn-compare:hover+.count[data-v-6c17d3ed]{color:#fff}.sidebar__btn-compare.is-visited[data-v-6c17d3ed]{animation-name:lightning-6c17d3ed;animation-duration:4s;animation-delay:0s}.sidebar__btn-share[data-v-6c17d3ed]{height:50px;background-image:url(https://static.housefun.com.tw/hf_newhouse_vite/img/icon-share.png);background-size:50px,50px}.sidebar__btn-share.is-active[data-v-6c17d3ed],.sidebar__btn-share[data-v-6c17d3ed]:hover{background-image:url(https://static.housefun.com.tw/hf_newhouse_vite/img/icon-share--hover.png)}.sidebar__btn-calculate[data-v-6c17d3ed]{height:50px;background-image:url(https://static.housefun.com.tw/hf_newhouse_vite/img/icon-calculate.png);background-size:50px,50px}.sidebar__btn-calculate.is-active[data-v-6c17d3ed],.sidebar__btn-calculate[data-v-6c17d3ed]:hover{background-image:url(https://static.housefun.com.tw/hf_newhouse_vite/img/icon-calculate--hover.png)}.sidebar__content[data-v-6c17d3ed]{padding:70px 35px 50px 50px;width:325px;height:100%;border-left:3px solid #f2f2f2;text-align:center}.sidebar__content header[data-v-6c17d3ed]{padding-right:15px;border-bottom:3px solid #f2f2f2;text-align:left}.sidebar__content header h4[data-v-6c17d3ed]{display:inline-block;margin-bottom:10px;color:#333;font-size:18px;line-height:20px}.sidebar__content[data-v-6c17d3ed]:before{position:absolute;top:40vh;left:0;display:block;height:280px;border-left:3px solid #fff;content:""}.sidebar__content--clear[data-v-6c17d3ed]{display:inline-block;margin-left:5px;padding:0 2px;background-color:#e9e9e9;color:#555;font-size:11px;line-height:18px}.sidebar__content--close[data-v-6c17d3ed]{float:right;clear:right;padding:0;color:#d9d9d9;font-size:18px}.sidebar.is-open[data-v-6c17d3ed]{right:0}.sidebar.is-open .sidebar__menu[data-v-6c17d3ed]{margin-left:-75px;border-right-color:#fff}.sidebar.is-open .sidebar__mask[data-v-6c17d3ed]{z-index:990;width:100%;height:100%;opacity:1}.sidebar.is-open .sidebar__wrap[data-v-6c17d3ed]{transform:translate(0)}.sidebar__wrap[data-v-6c17d3ed]{position:fixed;top:0;right:0;z-index:991;width:325px;height:100vh;transition:all .3s cubic-bezier(.7,.3,.1,1);transform:translate(100%)}.sidebar__mask[data-v-6c17d3ed]{position:fixed;top:0;left:0;z-index:-1;background:rgba(0,0,0,.2);opacity:0;transition:all .3s cubic-bezier(.7,.3,.1,1)}.sidebar [class^=sidebar__btn-][data-v-6c17d3ed]{display:block;margin-bottom:15px;background-position:center;background-repeat:no-repeat;font-size:0}.sidebar .compare-building-case__list[data-v-6c17d3ed]{overflow:auto;padding-right:20px;height:calc(100vh - 200px)}.sidebar .compare-building-case__list .compare-building-case__item[data-v-6c17d3ed]{display:inline-block;transition:background-color .3s;width:100%;height:200px}.sidebar .compare-building-case__list .compare-building-case__item+.compare-building-case__item[data-v-6c17d3ed]{border-top:3px solid #f2f2f2}.sidebar .compare-building-case__list .compare-building-case__item[data-v-6c17d3ed]:hover{background-color:#f8f8f8}.sidebar .compare-building-case__list .compare-building-case__item:hover .building-case__close[data-v-6c17d3ed]{color:#f63}.sidebar .go-to-compare[data-v-6c17d3ed]{display:inline-block;margin-top:20px;padding:0 10px;width:60px;border:1px solid #4a7;border-radius:20px;color:#4a7;text-align:center;font-size:12px;line-height:25px}.sidebar .go-to-compare[data-v-6c17d3ed]:hover{border-color:#f63;background-color:#f63;color:#fff}.sidebar .go-to-compare:hover i.fa[data-v-6c17d3ed]{color:#fff}.sidebar .building-case[data-v-6c17d3ed]{position:relative;display:inline-block;padding:20px 25px;width:100%;height:200px}.sidebar .building-image[data-v-6c17d3ed]{position:relative;overflow:hidden;margin:0 auto;width:155px;height:95px}.sidebar .building-image img[data-v-6c17d3ed]{position:absolute;top:50%;left:50%;width:auto;height:95px;transform:translate(-50%,-50%)}.sidebar .building-case__close[data-v-6c17d3ed]{position:absolute;top:20px;right:5px;display:inline-block;margin-left:15px;color:#e4e2e2;font-size:14px}.sidebar .building-info[data-v-6c17d3ed]{position:relative;padding-top:15px;height:80px;color:#333;text-align:left;font-size:12px;line-height:18px}.sidebar .building-info__case-city[data-v-6c17d3ed]:before{content:" / "}.sidebar .building-info__tags[data-v-6c17d3ed]{margin-top:10px}.sidebar .building-info__pin-price[data-v-6c17d3ed]{color:#f33}.sidebar .calculator-form[data-v-6c17d3ed]{overflow:auto;margin-top:20px;padding-right:7px;height:calc(100vh - 135px)}.sidebar .calculator-form .form-control[data-v-6c17d3ed]{text-align:left}.sidebar .calculator-form .form-control__input[data-v-6c17d3ed]{display:inline-block;box-sizing:border-box;margin:0 0 10px;padding:5px 10px;outline:0;border:1px solid #d9d9d9;border-radius:3px;color:#333;vertical-align:middle;font-size:14px;line-height:20px;width:170px;height:40px}.sidebar .calculator-form .form-control__input[data-v-6c17d3ed]:focus{border-color:#6a6}.sidebar .calculator-form .form-control__unit[data-v-6c17d3ed]{margin-left:10px}.sidebar .calculator-form .form-control__payment[data-v-6c17d3ed]{display:inline-block;padding-left:10px;width:190px;color:#6a6;text-align:right;font-weight:700;font-size:25px;line-height:70px}.sidebar .calculator-form .form-control__label[data-v-6c17d3ed]{text-align:left}.sidebar .calculator-form .form-control[data-v-6c17d3ed]:last-of-type{margin-top:10px}.sidebar .calculator-form .dbs-bank[data-v-6c17d3ed]{padding:20px;background-color:#6a6;color:#fff;text-align:left;font-size:14px}.sidebar .calculator-form .dbs-bank .form-control__payment[data-v-6c17d3ed]{width:150px;color:#fff;text-align:right;line-height:1}.sidebar .calculator-form .dbs-link[data-v-6c17d3ed]{display:block;color:#6a6;text-align:right;text-decoration:underline;line-height:25px}.sidebar .calculator-form .mortgage-notice[data-v-6c17d3ed]{margin-top:20px;color:#999;text-align:left;font-size:12px;line-height:20px}.sidebar .calculator-form .banner[data-v-6c17d3ed]{position:relative;overflow:hidden;margin-top:30px}.sidebar .calculator-form .banner img[data-v-6c17d3ed]{max-width:100%;width:100%;height:auto}@keyframes lightning-6c17d3ed{0%{background-image:url(https://static.housefun.com.tw/hf_newhouse_vite/img/icon-compare--visited.jpg);opacity:1}to{background-image:url(https://static.housefun.com.tw/hf_newhouse_vite/img/icon-compare--visited.jpg);opacity:1}}
