@import"https://cdn.jsdelivr.net/gh/orioncactus/pretendard@v1.3.9/dist/web/static/pretendard-dynamic-subset.min.css";@keyframes call-phone{0%{transform:rotate(0)}10%{transform:rotate(-30deg)}20%{transform:rotate(0)}30%{transform:rotate(-30deg)}40%{transform:rotate(0)}to{transform:rotate(0)}}@keyframes loading{0%,11%{background-image:url(https://cdn.aipartner.plus/town/image/loading01.svg)}22%,33%{background-image:url(https://cdn.aipartner.plus/town/image/loading02.svg)}44%,55%{background-image:url(https://cdn.aipartner.plus/town/image/loading03.svg)}66%,77%{background-image:url(https://cdn.aipartner.plus/town/image/loading04.svg)}88%,to{background-image:url(https://cdn.aipartner.plus/town/image/loading05.svg)}}@keyframes bounce{20%,60%{bottom:1rem}to{bottom:2rem}}*{box-sizing:border-box;padding:0;margin:0;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-touch-callout:none;-webkit-overflow-scrolling:touch}body,html{max-width:100vw;letter-spacing:-.01em}blockquote,body,button,code,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,legend,li,ol,p,pre,select,td,textarea,th,ul{margin:0;padding:0}fieldset,img{border:0}dl,li,menu,ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}button,input,select,textarea{outline:0;font-size:100%;vertical-align:middle}button{border:0;background-color:transparent;cursor:pointer}table{border-collapse:collapse;border-spacing:0}body{-webkit-text-size-adjust:none}input[type=password],input[type=search],input[type=submit],input[type=text]{-moz-appearance:none;appearance:none;-webkit-appearance:none;border-radius:0}input:checked[type=checkbox]{background-color:#666;-moz-appearance:checkbox;appearance:checkbox;-webkit-appearance:checkbox}button,input[type=button],input[type=file],input[type=reset],input[type=submit]{-moz-appearance:button;appearance:button;-webkit-appearance:button;border-radius:0}input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}body{background:#fff}body,button,input,select,td,textarea,th{font-size:1.4rem;line-height:2rem;font-family:Pretendard,맑은 고딕,Malgun Gothic,sans-serif;color:#666}a{color:#666}a,a:active,a:hover{text-decoration:none}address,caption,cite,code,dfn,em,var{font-style:normal;font-weight:400}textarea{resize:none}caption{display:none}input::-ms-clear,input::-ms-reveal{display:none;width:0;height:0}input::-webkit-search-cancel-button,input::-webkit-search-decoration,input::-webkit-search-results-button,input::-webkit-search-results-decoration{display:none}input::placeholder{color:#999}textarea::placeholder{color:#999}select::-ms-expand{display:none}select::-ms-value{color:inherit;background:none}input:-webkit-autofill,input:-webkit-autofill:focus,input:-webkit-autofill:hover,select:-webkit-autofill,select:-webkit-autofill:focus,select:-webkit-autofill:hover,textarea:-webkit-autofill,textarea:-webkit-autofill:focus,textarea:-webkit-autofill:hover{border:1px solid #b3b3b3;-webkit-text-fill-color:#333;-webkit-box-shadow:inset 0 0 0 1000px #fff;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}::selection{background:#ff9533;color:#fff}summary::-webkit-details-marker{display:none}.swiper_fraction{display:flex;align-items:center;justify-content:center;position:absolute;right:0;background:rgba(0,0,0,.4);color:#ccc}.swiper_fraction .fraction_current{color:#fff;font-weight:500}.swiper_fraction .fraction_total{color:#e3e3e3}.swiper_fraction.md{min-width:4.9rem;padding:.4rem 1.2rem;border-radius:1.4rem}.swiper_fraction.md .fraction_current{padding-right:.2rem;font-size:1.4rem;line-height:1.4rem}.swiper_fraction.md .fraction_total{padding-left:.2rem;font-size:1.4rem;line-height:1.4rem}.swiper_fraction.lg{min-width:4.9rem;padding:.6rem 1.4rem;border-radius:1.6rem}.swiper_fraction.lg .fraction_current{padding-right:.3rem;font-size:1.6rem;line-height:1.6rem}.swiper_fraction.lg .fraction_total{padding-left:.3rem;font-size:1.6rem;line-height:1.6rem}html{font-size:62.5%}body{background:#f0f0f0}#wrap:has(.fixed_bottom){padding-bottom:8rem}#wrap:not(.responsive){margin:0 auto;max-width:600px;min-height:100dvh;background:#fff}#wrap,article,section{width:100%}#container{display:flex;flex-direction:column;align-items:center}#container,.inner{width:100%;margin:0 auto}.inner.pad{padding:2rem 1.6rem}@media(min-width:360px){.inner.pad{padding:2rem 1.6rem}}@media(min-width:720px){.inner.pad{padding:2.8rem 2rem}}.app_bar_top{width:100%;position:-webkit-sticky;position:sticky;top:0;z-index:102;background:#fff}.app_bar_top .inner{min-height:5.6rem;display:flex;align-items:center;padding:.8rem;border-bottom:1px solid #f9f9f9}@media(min-width:360px){.app_bar_top .inner{padding:.8rem}}@media(min-width:720px){.app_bar_top .inner{padding:.8rem 1.2rem}}.app_bar_top .area_leading,.app_bar_top .area_trailing{display:flex;align-items:center;justify-content:center;flex-shrink:0;min-width:4rem;min-height:4rem}.app_bar_top .headline{position:relative;width:100%;max-width:100%}.app_bar_top .headline.isWebView{max-width:calc(100% - 12rem)}.app_bar_top .headline .title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:.8rem;font-size:2rem;color:#1a1a1a;line-height:2.4rem;font-weight:700;text-align:left}.app_bar_top.align_center .area_leading,.app_bar_top.align_center .area_trailing{position:absolute;z-index:1}.app_bar_top.align_center .area_leading{left:.8rem}.app_bar_top.align_center .area_trailing{right:.8rem}.app_bar_top.align_center .headline{width:100%}.app_bar_top.align_center .headline button.title{display:flex;width:100%;justify-content:center;align-items:center;gap:.4rem}.app_bar_top.align_center .headline button.title i{flex-shrink:0;width:2rem;height:2rem;background:50%/cover no-repeat;background-image:url(https://cdn.aipartner.plus/town/image/icon_arrow_down_gray900.svg)}.app_bar_top.align_center .headline .title{padding:.8rem 4.8rem;font-size:2rem;line-height:2rem;text-align:center}.app_bar_top .btn{width:4rem;height:4rem;padding:2rem}.app_bar_top .btn_back{background:url(https://cdn.aipartner.plus/town/image/icon_back.svg) no-repeat 50%}.app_bar_top .btn_search{background:url(https://cdn.aipartner.plus/town/image/icon_search.svg) no-repeat 50%}.app_bar_top .btn_m2{background:url(https://cdn.aipartner.plus/town/image/icon_switch_square_meter.svg) no-repeat 50%}.app_bar_top .btn_pyeong{background:url(https://cdn.aipartner.plus/town/image/icon_switch_pyeong.svg) no-repeat 50%}.app_bar_top .btn_start{padding:1.2rem .8rem;line-height:1.6rem;color:#006fff;font-weight:600}.app_bar_top .btn_home{background:url(https://cdn.aipartner.plus/town/image/icon_home_line_gray.svg) no-repeat 50%}.app_bar_top .btn_like{background:url(https://cdn.aipartner.plus/town/image/icon_line_heart.svg) no-repeat 50%}.app_bar_top .btn_like.active{background-image:url(https://cdn.aipartner.plus/town/image/icon_heart_red.svg)}.app_bar_top .btn_share{background:url(https://cdn.aipartner.plus/town/image/icon_share_gray.svg) no-repeat 50%}.app_bar_top .btn_close{position:relative;display:block;width:1.6rem;height:1.6rem;background:50%/cover no-repeat;background-image:url(https://cdn.aipartner.plus/town/image/icon_x.svg);background-size:1.6rem}.app_bar_top .btn_filter{background:url(https://cdn.aipartner.plus/town/image/icon_filter_gray900.svg) no-repeat 50%}.app_bar_top .btn_filter .cnt{position:absolute;padding:.1rem .4rem;font-size:1.1rem;line-height:1.4rem;font-weight:600;color:#fff;background-color:#333;top:0;right:0;z-index:1;border-radius:999px}.app_bar_top .btn_meatball{background:url(https://cdn.aipartner.plus/town/image/icon_meatball.svg) no-repeat 50%}.app_bar_top.search_bar .wrap_input{padding:0 .8rem}.app_bar_top.top .btn_back{background:url(https://cdn.aipartner.plus/town/image/icon_arrow_left_white.svg) no-repeat 50%}.app_bar_top.top .btn_home{background:url(https://cdn.aipartner.plus/town/image/icon_home_line_white.svg) no-repeat 50%}.search_bar.has_icon input[type=text]{padding-left:4.8rem;background:url(https://cdn.aipartner.plus/town/image/icon_search_gray700.svg) left 1.6rem center/2.4rem no-repeat #f9f9f9}.search_bar .wrap_input{position:relative}.search_bar input[type=text]{border:0;padding:1.4rem 5rem 1.4rem 1.6rem;background:#f9f9f9;border-color:transparent}.search_bar input[type=text]::placeholder{color:#666}.search_bar input[type=text]:-webkit-autofill,.search_bar input[type=text]:-webkit-autofill:focus,.search_bar input[type=text]:-webkit-autofill:hover{border:0;-webkit-text-fill-color:#f9f9f9;-webkit-box-shadow:inset 0 0 0 1000px #f9f9f9;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}.search_bar .btn_text_delete{display:flex;align-items:center;justify-content:center;position:absolute;z-index:1;right:1rem;top:50%;width:4rem;height:4rem;margin-top:-2rem;padding:2rem;background:url(https://cdn.aipartner.plus/town/image/btn_input_delete.svg) no-repeat 50%}.bottom_btn{width:100%;display:flex;flex-wrap:wrap;gap:.8rem;padding:1.2rem 1.6rem;background:#fff;z-index:102}.bottom_btn button[class*=btn_]{flex:1 1;gap:.8rem;padding:.8rem}.bottom_btn button[class*=btn_] i{width:2.2rem;height:2.2rem}.bottom_btn.ratio button[class*=btn_]:first-child{flex:1 1}.bottom_btn.ratio button[class*=btn_]:last-child{flex:2 1}.bottom_btn.fixed_bottom{position:fixed;bottom:0;left:0;box-shadow:0 -4px 24px 0 rgba(0,0,0,.078)}.bottom_btn .group_btn{display:flex;gap:.8rem}.bottom_btn .group_btn button{flex:1 1}.fixed_bottom_btn{display:flex;flex-wrap:wrap;gap:.8rem;position:fixed;bottom:0;left:0;z-index:100;box-shadow:0 -8px 20px 0 rgba(0,0,0,.039);width:100%;background:#fff;padding:1.2rem 1.6rem calc(env(safe-area-inset-bottom) + 1.6rem)}.fixed_bottom_btn.non_float{box-shadow:none}#container:has(.area_bottom){display:flex;flex-wrap:wrap;flex-direction:column;justify-content:space-between;min-height:calc(100dvh - 5.6rem)}#container:has(.area_bottom) .area_bottom{justify-self:flex-end}.scroll_gradient{background:linear-gradient(#ccc,hsla(0,0%,80%,.98) 4.7%,hsla(0,0%,80%,.14) 85.97%,hsla(0,0%,80%,0));transform:rotate(0deg)}.terms_inner{padding:2.4rem;display:flex;flex-direction:column;gap:2rem;font-size:1.4rem;line-height:2rem;color:#333}.terms_inner .table_tit{margin-bottom:.8rem}.terms_table{color:#4d4d4d;border:1px solid #e3e3e3;border-radius:.8rem;overflow:hidden}.terms_table table{width:100%}.terms_table tr:not(:first-child){border-top:1px solid #e3e3e3}.terms_table td,.terms_table th{padding:1.2rem;min-height:4.4rem}.terms_table td:not(:last-child),.terms_table th:not(:last-child){border-right:1px solid #e3e3e3}.terms_table th{font-size:1.2rem;line-height:1.4rem;font-weight:600;background:#f9f9f9}.terms_table td{font-size:1.4rem;line-height:2rem}.terms_table .underline{text-decoration:underline}.text_blind{overflow:hidden;position:absolute;width:0;height:0;line-height:0;text-indent:-9999px}.text_primary{color:#ff7b00}.text_blue{color:#006fff}.text_green{color:#00ba40}.text_pink{color:#ed459f}.text_violet{color:#8465ff}.text_mint{color:#33bdcc}.text_red{color:#fd1202}.d_flex{display:flex!important}.d_block{display:block!important}.d_none{display:none!important}.flex1{flex:1 1}.w100p{width:100%!important}.ml_auto{margin-left:auto}.sticky_area{position:-webkit-sticky;position:sticky;left:0;z-index:100}.warn_info{display:flex;gap:.8rem;margin-top:1.6rem;padding:.8rem 1.6rem;border:1px solid #e3e3e3;border-radius:.8rem;background:#f9f9f9;font-size:1.2rem;line-height:1.8rem}.warn_info .icon_info{display:block;width:1.8rem;height:1.8rem;flex-shrink:0;background:url(https://cdn.aipartner.plus/town/image/icon_info_gray.svg) no-repeat 50%/1.8rem}.icon_x{position:relative;display:block;width:1.6rem;height:1.6rem;background:50%/cover no-repeat;background-image:url(https://cdn.aipartner.plus/town/image/icon_x.svg)}.icon_info_line{background:url(/imaga/icon_info_gray.svg) 50%/cover no-repeat}.icon_info_gray{background:url(https://cdn.aipartner.plus/town/image/icon_info_gray.svg) 50%/cover no-repeat}.icon_phone_fill_gray{background:url(https://cdn.aipartner.plus/town/image/icon_phone_fill_gray.svg) 50%/cover no-repeat}.icon_call_fill_gray{background:url(https://cdn.aipartner.plus/town/image/icon_call_fill_gray.svg) 50%/cover no-repeat}.icon_call_line_purple{background:url(https://cdn.aipartner.plus/town/image/icon_call_line_primary.svg) 50%/cover no-repeat}.icon_message_line_white{background:url(https://cdn.aipartner.plus/town/image/icon_message_line_white.svg) 50%/cover no-repeat}.icon_fulloption{background-image:url(https://cdn.aipartner.plus/town/image/facility/icon_fulloption.svg)}.icon_refrigerator{background-image:url(https://cdn.aipartner.plus/town/image/facility/icon_LL08.svg)}.icon_washing_machine{background-image:url(https://cdn.aipartner.plus/town/image/facility/icon_LL09.svg)}.icon_air_conditioner{background-image:url(https://cdn.aipartner.plus/town/image/facility/icon_CL01.svg)}.icon_shower_booth{background-image:url(https://cdn.aipartner.plus/town/image/facility/icon_LL11.svg)}.icon_dryer{background-image:url(https://cdn.aipartner.plus/town/image/facility/icon_LL10.svg)}.icon_television{background-image:url(https://cdn.aipartner.plus/town/image/facility/icon_LL20.svg)}.icon_elevator{background-image:url(https://cdn.aipartner.plus/town/image/facility/icon_AL01.svg)}.icon_terrace_veranda{background-image:url(https://cdn.aipartner.plus/town/image/facility/icon_AL06.svg)}.icon_yard{background-image:url(https://cdn.aipartner.plus/town/image/facility/icon_AL04.svg)}.icon_cctv{background-image:url(https://cdn.aipartner.plus/town/image/facility/icon_SL05.svg)}.icon_entrance{background-image:url(https://cdn.aipartner.plus/town/image/facility/icon_SL07.svg)}.icon_delivery_box{background-image:url(https://cdn.aipartner.plus/town/image/facility/icon_AL05.svg)}.marker_primary{position:absolute;background:url(https://cdn.aipartner.plus/town/image/marker_primary.svg) 50%/cover no-repeat;width:2.4rem;height:3.2rem}.marker_round{position:absolute;background:url(https://cdn.aipartner.plus/town/image/marker_round.svg) 50%/cover no-repeat;width:4.4rem;height:4.4rem}.watermark{position:absolute;z-index:1;top:calc(50% - 24px);left:calc(50% - 45px)}.wrap_loading{display:flex;align-items:center;justify-content:center;height:250px}.wrap_loading .loading{display:block;width:4.8rem;height:4.8rem;animation:loading 2s infinite}.group_btn{display:flex;gap:.8rem;width:100%}.group_btn a,.group_btn button{gap:.8rem;padding:.8rem;width:100%}.group_btn a i,.group_btn button i{display:block;width:2.2rem;height:2.2rem;margin-right:.8rem}.group_btn.ratio a:first-child,.group_btn.ratio button:first-child{flex:1 1}.group_btn.ratio a:last-child,.group_btn.ratio button:last-child{flex:3 1}.btn_primary{cursor:pointer;display:flex;justify-content:center;align-items:center;position:relative;height:5.6rem;padding:.8rem 2rem;border-radius:1rem;font-size:1.6rem;text-decoration:none;font-weight:700;line-height:100%;letter-spacing:0;border:1px solid #ff7b00;background-color:#ff7b00;color:#fff}.btn_primary i{display:block}.btn_primary.sm{height:4rem;padding:1.2rem;border-radius:.8rem;font-size:1.4rem;font-weight:500}.btn_primary.disabled,.btn_primary:disabled{border:1px solid #ffe2c7;background-color:#ffe2c7;color:#fff;pointer-events:none}.btn_primary50{cursor:pointer;display:flex;justify-content:center;align-items:center;position:relative;height:5.6rem;padding:.8rem 2rem;border-radius:1rem;font-size:1.6rem;text-decoration:none;font-weight:700;line-height:100%;letter-spacing:0;border:1px solid #fff7f0;background-color:#fff7f0;color:#333}.btn_primary50 i{display:block}.btn_primary50.sm{height:4rem;padding:1.2rem;border-radius:.8rem;font-size:1.4rem;font-weight:500}.btn_gray50{cursor:pointer;display:flex;justify-content:center;align-items:center;position:relative;height:5.6rem;padding:.8rem 2rem;border-radius:1rem;font-size:1.6rem;text-decoration:none;font-weight:700;line-height:100%;letter-spacing:0;border:1px solid #f7f7f7;background-color:#f7f7f7;color:#4d4d4d}.btn_gray50 i{display:block}.btn_gray50.sm{height:4rem;padding:1.2rem;border-radius:.8rem;font-size:1.4rem;font-weight:500}.btn_gray50.active{border:1px solid #fff7f0;background-color:#fff7f0;color:#ff7b00}.btn_gray25{cursor:pointer;display:flex;justify-content:center;align-items:center;position:relative;height:5.6rem;padding:.8rem 2rem;border-radius:1rem;font-size:1.6rem;text-decoration:none;font-weight:700;line-height:100%;letter-spacing:0;border:1px solid #f9f9f9;background-color:#f9f9f9;color:#666}.btn_gray25 i{display:block}.btn_gray25.sm{height:4rem;padding:1.2rem;border-radius:.8rem;font-size:1.4rem;font-weight:500}.btn_gray900{cursor:pointer;display:flex;justify-content:center;align-items:center;position:relative;height:5.6rem;padding:.8rem 2rem;border-radius:1rem;font-size:1.6rem;text-decoration:none;font-weight:700;line-height:100%;letter-spacing:0;border:1px solid #1a1a1a;background-color:#1a1a1a;color:#fff}.btn_gray900 i{display:block}.btn_gray900.sm{height:4rem;padding:1.2rem;border-radius:.8rem;font-size:1.4rem;font-weight:500}.btn_gray900.disabled,.btn_gray900:disabled{border:1px solid #e3e3e3;background-color:#e3e3e3;color:#fff}.btn_violet500{cursor:pointer;display:flex;justify-content:center;align-items:center;position:relative;height:5.6rem;padding:.8rem 2rem;border-radius:1rem;font-size:1.6rem;text-decoration:none;font-weight:700;line-height:100%;letter-spacing:0;border:1px solid #8465ff;background-color:#8465ff;color:#fff}.btn_violet500 i{display:block}.btn_violet500.sm{height:4rem;padding:1.2rem;border-radius:.8rem;font-size:1.4rem;font-weight:500}.btn_violet50{cursor:pointer;display:flex;justify-content:center;align-items:center;position:relative;height:5.6rem;padding:.8rem 2rem;border-radius:1rem;font-size:1.6rem;text-decoration:none;font-weight:700;line-height:100%;letter-spacing:0;border:1px solid #f8f6ff;background-color:#f8f6ff;color:#8465ff}.btn_violet50 i{display:block}.btn_violet50.sm{height:4rem;padding:1.2rem;border-radius:.8rem;font-size:1.4rem;font-weight:500}.btn_bg01{cursor:pointer;display:flex;justify-content:center;align-items:center;position:relative;height:5.6rem;padding:.8rem 2rem;border-radius:1rem;font-size:1.6rem;text-decoration:none;font-weight:700;line-height:100%;letter-spacing:0;border:1px solid #f9f9f9;background-color:#f9f9f9;color:#4d4d4d}.btn_bg01 i{display:block}.btn_bg01.sm{height:4rem;padding:1.2rem;border-radius:.8rem;font-size:1.4rem;font-weight:500}.btn_favorite{cursor:pointer;display:flex;justify-content:center;align-items:center;position:relative;height:5.6rem;padding:.8rem 2rem;border-radius:1rem;font-size:1.6rem;text-decoration:none;font-weight:700;line-height:100%;letter-spacing:0;border:1px solid #f7f7f7;background-color:#f7f7f7;color:#4d4d4d;background-image:url(https://cdn.aipartner.plus/town/image/icon_heart_gray.svg);background-repeat:no-repeat;background-position:50%}.btn_favorite i{display:block}.btn_favorite.sm{height:4rem;padding:1.2rem;border-radius:.8rem;font-size:1.4rem;font-weight:500}.btn_minus,.btn_plus{cursor:pointer;display:flex;justify-content:center;align-items:center;position:relative;height:5.6rem;padding:.8rem 2rem;border-radius:1rem;font-size:1.6rem;text-decoration:none;font-weight:700;line-height:100%;letter-spacing:0;border:1px solid #fff7f0;background-color:#fff7f0;color:#333;flex-shrink:0;background-repeat:no-repeat;background-position:50%}.btn_minus i,.btn_plus i{display:block}.btn_minus.sm,.btn_plus.sm{height:4rem;padding:1.2rem;border-radius:.8rem;font-size:1.4rem;font-weight:500;display:block;width:4.4rem;height:4.4rem}.btn_minus{background-image:url(https://cdn.aipartner.plus/town/image/icon_minus.svg)}.btn_minus:disabled{background-color:#f7f7f7;background-image:url(https://cdn.aipartner.plus/town/image/icon_minus_disabled.svg)}.btn_plus{background-image:url(https://cdn.aipartner.plus/town/image/icon_plus.svg)}.btn_plus:disabled{background-color:#f7f7f7;background-image:url(https://cdn.aipartner.plus/town/image/icon_plus_disabled.svg)}.btn_line_primary{cursor:pointer;display:flex;justify-content:center;align-items:center;position:relative;height:5.6rem;padding:.8rem 2rem;border-radius:1rem;font-size:1.6rem;text-decoration:none;font-weight:700;line-height:100%;letter-spacing:0;border:1px solid #ff7b00;background-color:#fff;color:#ff7b00}.btn_line_primary i{display:block}.btn_line_primary.xs{height:3.4rem;padding:1rem}.btn_line_primary.sm,.btn_line_primary.xs{border-radius:.8rem;font-size:1.4rem;font-weight:500}.btn_line_primary.sm{height:4rem;padding:1.2rem}.btn_line_gray50{cursor:pointer;display:flex;justify-content:center;align-items:center;position:relative;height:5.6rem;padding:.8rem 2rem;border-radius:1rem;font-size:1.6rem;text-decoration:none;font-weight:700;line-height:100%;letter-spacing:0;border:1px solid #f7f7f7;background-color:#fff;color:#4d4d4d}.btn_line_gray50 i{display:block}.btn_line_gray50.xs{height:3.4rem;padding:1rem}.btn_line_gray50.sm,.btn_line_gray50.xs{border-radius:.8rem;font-size:1.4rem;font-weight:500}.btn_line_gray50.sm{height:4rem;padding:1.2rem}.btn_line_gray100{cursor:pointer;display:flex;justify-content:center;align-items:center;position:relative;height:5.6rem;padding:.8rem 2rem;border-radius:1rem;font-size:1.6rem;text-decoration:none;font-weight:700;line-height:100%;letter-spacing:0;border:1px solid #e3e3e3;background-color:#fff;color:gray}.btn_line_gray100 i{display:block}.btn_line_gray100.xs{height:3.4rem;padding:1rem}.btn_line_gray100.sm,.btn_line_gray100.xs{border-radius:.8rem;font-size:1.4rem;font-weight:500}.btn_line_gray100.sm{height:4rem;padding:1.2rem}.btn_line_gray100.active{border:1px solid #ff7b00;background-color:#fff;color:#ff7b00}.btn_line_gray300{cursor:pointer;display:flex;justify-content:center;align-items:center;position:relative;height:5.6rem;padding:.8rem 2rem;border-radius:1rem;font-size:1.6rem;text-decoration:none;font-weight:700;line-height:100%;letter-spacing:0;border:1px solid #b3b3b3;background-color:#fff;color:#4d4d4d}.btn_line_gray300 i{display:block}.btn_line_gray300.xs{height:3.4rem;padding:1rem}.btn_line_gray300.sm,.btn_line_gray300.xs{border-radius:.8rem;font-size:1.4rem;font-weight:500}.btn_line_gray300.sm{height:4rem;padding:1.2rem}.group_chip{display:flex;gap:.8rem}.group_chip.round .chip_line{border-radius:999px;display:inline-flex;padding:1.3rem 1.2rem;font-size:1.4rem;line-height:1.4rem;font-weight:500;color:#333;border:1px solid #e3e3e3}.group_chip.round .chip_line.md{padding:1.3rem 1.6rem;font-size:1.6rem;line-height:1.6rem}.group_chip.round .chip_line.lg{padding:1.3rem 2rem;font-size:1.8rem;line-height:1.8rem}.group_chip.round .chip_line.active{font-weight:700;border-color:#ff7b00;color:#ff7b00}.group_chip.round .chip{border-radius:999px;display:inline-flex;padding:1.3rem 1.2rem;font-size:1.4rem;line-height:1.4rem;font-weight:500;color:#333;border:1px solid #e3e3e3}.group_chip.round .chip.md{padding:1.3rem 1.6rem;font-size:1.6rem;line-height:1.6rem}.group_chip.round .chip.lg{padding:1.3rem 2rem;font-size:1.8rem;line-height:1.8rem}.group_chip.round .chip.active{border-color:#ff7b00;color:#ff7b00;font-weight:700;border-color:#1a1a1a;background-color:#1a1a1a;color:#fff}.chips_button_wrap{display:flex;flex-wrap:wrap;gap:.4rem}.chips_button_wrap:not(.square) button{border-radius:999px;display:inline-flex;padding:1.3rem 1.2rem;font-size:1.4rem;line-height:1.4rem;font-weight:500;color:#333;border:1px solid #e3e3e3}.chips_button_wrap:not(.square) button.md{padding:1.3rem 1.6rem;font-size:1.6rem;line-height:1.6rem}.chips_button_wrap:not(.square) button.lg{padding:1.3rem 2rem;font-size:1.8rem;line-height:1.8rem}.chips_button_wrap:not(.square) button.active{font-weight:700;border-color:#ff7b00;color:#ff7b00}.chips_button_wrap.square button{border-radius:.8rem;display:inline-flex;padding:1.3rem 1.2rem;font-size:1.4rem;line-height:1.4rem;font-weight:500;color:#333;border:1px solid #e3e3e3}.chips_button_wrap.square button.md{padding:1.3rem 1.6rem;font-size:1.6rem;line-height:1.6rem}.chips_button_wrap.square button.lg{padding:1.3rem 2rem;font-size:1.8rem;line-height:1.8rem}.chips_button_wrap.square button.active{font-weight:700;border-color:#ff7b00;color:#ff7b00}.group_form{display:flex;flex-direction:column;gap:.8rem}.group_form .title{display:flex;font-size:1.4rem;line-height:1.6rem;color:#4d4d4d;font-weight:600}.group_form .title.required:after{width:.4rem;height:.4rem;border-radius:.2rem;background:#fd1202;content:"";margin-left:.4rem}.group_form .byte{text-align:right;color:#999}.group_form .byte b{font-weight:600;color:#333}.wrap_input{position:relative}.wrap_input input{width:100%;padding:1.4rem}.wrap_input input:focus{border-color:#333}.wrap_input .btn_text_delete{position:absolute;background:url(https://cdn.aipartner.plus/town/image/btn_input_delete.svg) no-repeat 50%}.wrap_input .btn_pw_view{display:block;position:absolute;top:1.25rem;right:.9rem;width:2.5rem;height:2.5rem;background:url(https://cdn.aipartner.plus/town/image/icon_pw_hide.svg) no-repeat 50%}.wrap_input .btn_pw_view.active{background:url(https://cdn.aipartner.plus/town/image/icon_pw_show.svg) no-repeat 50%}.wrap_input:has(.btn_pw_view) input{padding:1.4rem 6.2rem 1.4rem 1.4rem}.wrap_input:has(.btn_pw_view) .btn_text_delete{right:3.6rem}.wrap_input+.text_warn{display:none}.wrap_input.invalid input[type=password],.wrap_input.invalid input[type=text]{border-color:#fd1202}.wrap_input.invalid+.text_warn{display:block;position:relative;margin-top:-.6rem;padding-left:2rem}.wrap_input.invalid+.text_warn:before{content:"";display:block;position:absolute;top:.2rem;left:0;width:1.6rem;height:1.6rem;background:url(https://cdn.aipartner.plus/town/image/icon_invalid.svg) no-repeat 50%}.wrap_input.invalid+.text_warn span{font-size:1.2rem;color:#fd1202;font-weight:500}.wrap_input textarea{width:100%}input[type=password],input[type=search],input[type=submit],input[type=text]{height:4.8rem;padding:1.4rem;border:1px solid #b3b3b3;border-radius:8px;font-size:1.4rem;color:#333}input[type=text]{padding:1.4rem 3.6rem 1.4rem 1.4rem}input[type=text]+.btn_text_delete{right:.9rem}input:focus{border:1px solid #333}textarea{padding:1.2rem;border:1px solid #b3b3b3;border-radius:8px;font-size:1.4rem;color:#333;min-height:12rem}textarea:focus{border:1px solid #333}.select_type_button{display:flex;justify-content:space-between;gap:.4rem;height:4.8rem;padding:1.4rem 1.2rem;border:1px solid #b3b3b3;border-radius:8px;font-size:1.4rem;color:#666}.select_type_button .icon_arrow{display:block;width:1.8rem;height:1.8rem;background:50%/cover no-repeat;background-image:url(https://cdn.aipartner.plus/town/image/icon_arrow_down_gray800.svg)}.select_type_button.selected{color:#333}.wrap_check{display:flex;position:relative;align-items:center;gap:.8rem}.wrap_check input[type=checkbox]{width:2rem;height:2rem;border:1px solid #ccc;border-radius:4px;background:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none}.wrap_check input[type=checkbox]:checked{border:0;background:#ff7b00 url(https://cdn.aipartner.plus/town/image/icon_check_white.svg) no-repeat 50%}.wrap_check label{font-size:1.4rem;color:#666;font-weight:500}.chip_check_wrap{display:flex;flex-wrap:wrap;gap:.8rem}.chip_check:not(.square) input[type=checkbox]{display:none}.chip_check:not(.square) input[type=checkbox]+label{border-radius:999px;display:inline-flex;padding:1.3rem 1.2rem;font-size:1.4rem;line-height:1.4rem;font-weight:500;color:#333;border:1px solid #e3e3e3}.chip_check:not(.square) input[type=checkbox]+label.md{padding:1.3rem 1.6rem;font-size:1.6rem;line-height:1.6rem}.chip_check:not(.square) input[type=checkbox]+label.lg{padding:1.3rem 2rem;font-size:1.8rem;line-height:1.8rem}.chip_check:not(.square) input[type=checkbox]:checked+label{font-weight:700;border-color:#ff7b00;color:#ff7b00}.chip_check.square input[type=checkbox]{display:none}.chip_check.square input[type=checkbox]+label{border-radius:.8rem;display:inline-flex;padding:1.3rem 1.2rem;font-size:1.4rem;line-height:1.4rem;font-weight:500;color:#333;border:1px solid #e3e3e3}.chip_check.square input[type=checkbox]+label.md{padding:1.3rem 1.6rem;font-size:1.6rem;line-height:1.6rem}.chip_check.square input[type=checkbox]+label.lg{padding:1.3rem 2rem;font-size:1.8rem;line-height:1.8rem}.chip_check.square input[type=checkbox]:checked+label{font-weight:700;border-color:#ff7b00;color:#ff7b00}.select_box_btn{position:relative;display:flex;justify-content:space-between;align-items:center;gap:.4rem;border:1px solid #b3b3b3;border-radius:.8rem;padding:1.3rem 1.2rem;font-size:1.6rem;line-height:1.6rem;font-weight:500}.select_box_btn:after{width:2rem;height:2rem;background:50%/cover no-repeat;background-image:url(https://cdn.aipartner.plus/town/image/icon_arrow_down_gray900.svg);content:"";display:block}.select_btn{display:flex;gap:.4rem;align-items:center;font-size:1.4rem;color:#333;font-weight:500;padding:1.2rem .4rem}.select_btn:after{content:"";background:50%/cover no-repeat;background-image:url(https://cdn.aipartner.plus/town/image/icon_arrow_down_gray900.svg);display:block;width:1.6rem;height:1.6rem}.select_btn.lg{padding:1.5rem .4rem;font-size:1.8rem}.select_btn.lg:after{background:50%/cover no-repeat;background-image:url(https://cdn.aipartner.plus/town/image/icon_arrow_down_gray900.svg);display:block;width:2rem;height:2rem;content:""}.wrap_range{width:100%;height:2rem;padding-top:.8rem;border-radius:.2rem}.wrap_range .range_track{height:.4rem;border-radius:.2rem;background:#f9f9f9}.wrap_range .range_thumb{width:2rem;height:2rem;border-radius:50%;background:#ff7b00}.wrap_range .range_thumb:active,.wrap_range .range_thumb:focus{outline:none!important}.range_slider{touch-action:pan-x}.range_slider .range_text{margin-bottom:1rem;display:flex;justify-content:center;align-items:center;gap:.4rem;font-size:1.8rem;line-height:2.2rem;font-weight:700;color:#333}.range_slider .multi-range-slider{border:none;box-shadow:none;padding:0}.range_slider .multi-range-slider .bar{height:.4rem;margin:0 .8rem;background-color:#f7f7f7;border-radius:.4rem}.range_slider .multi-range-slider .bar-left,.range_slider .multi-range-slider .bar-right{background-color:transparent;box-shadow:none}.range_slider .multi-range-slider .bar-inner{background-color:#ff7b00;border-radius:.4rem;box-shadow:none;border:none}.range_slider .multi-range-slider .ruler{margin:1.2rem .8rem .4rem}.range_slider .multi-range-slider .ruler .ruler-rule{padding:.4rem 0;border-bottom:none;border-color:#ccc}.range_slider .multi-range-slider .ruler .ruler-rule:last-child{border-color:#ccc}.range_slider .multi-range-slider .labels{margin:unset}.range_slider .multi-range-slider .label{font-size:1.2rem;line-height:1.4rem;font-weight:600;column-count:#666}.range_slider .multi-range-slider .thumb:before{width:3rem;height:3rem;border:none;background:radial-gradient(circle,#ff7b00 0,#ff7b00 10px,transparent 11px);box-shadow:none;margin:0;top:50%;transform:translateY(-50%)}.range_slider .multi-range-slider .thumb-left:before{left:-1.5rem}.range_slider .multi-range-slider .thumb-right:before{right:-1.5rem}.table_fixed{table-layout:fixed;width:100%}.table_gray800{width:100%}.table_gray800 td,.table_gray800 th{padding:1.2rem .8rem}.table_gray800 thead{overflow:hidden;border-radius:.8rem}.table_gray800 thead th{background-color:#333;font-size:1.4rem;line-height:1.6rem;color:#fff;font-weight:600}.table_gray800 thead th:first-of-type{border-radius:.8rem 0 0 .8rem}.table_gray800 thead th:last-of-type{border-radius:0 .8rem .8rem 0}.table_gray800 tbody tr{border-bottom:1px solid #f7f7f7}.table_gray800 td{color:#4d4d4d}.table_clear{width:100%}.table_clear td,.table_clear th{vertical-align:top;font-size:1.4rem;text-align:left}.table_clear th{padding:.4rem .8rem .4rem 0;color:gray;font-weight:500}.table_clear td{padding:.4rem .8rem;color:#1a1a1a;font-weight:400}.table_form{border:1px solid #e3e3e3;border-radius:.8rem;overflow:hidden}.table_form tr{border-top:1px solid #e3e3e3}.table_form tr:first-child{border-top:none}.table_form th{border-collapse:collapse;padding:1.3rem 1.6rem;font-size:1.2rem;line-height:1.4rem;font-weight:600;color:#4d4d4d;background-color:#f9f9f9;border-right:1px solid #e3e3e3}.table_form th:last-of-type:not(:first-of-type){border-right:none}.table_form td{border-collapse:collapse;padding:1.2rem;color:#4d4d4d;border-right:1px solid #e3e3e3}.table_form td:last-of-type{border-right:none}.toast{top:50%;left:50%;transform:translate(-50%,-50%);position:fixed;padding:2.4rem;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1.2rem;border-radius:1.2rem;background:rgba(0,0,0,.6);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:102}.toast .icon{display:block;width:3.6rem;height:3.6rem}.toast .text{font-size:1.4rem;line-height:1.8rem;text-align:center;color:#fff;font-weight:500;white-space:pre-line}.dialog_alert{position:relative;z-index:9999999}.dialog_alert .dim{display:flex;align-items:center;justify-content:center;position:fixed;top:0;z-index:200;height:100vh;height:100dvh;width:100%;background:rgba(0,0,0,.4)}.dialog_alert .layer_alert{width:100%;padding:1.6rem;border-radius:1.6rem;background:#fff}.dialog_alert .wrap_alert{display:flex;flex-wrap:wrap;align-items:center;gap:1.6rem;padding:2.4rem 0;min-height:11.8rem}.dialog_alert .title{font-size:2rem;color:#1a1a1a}.dialog_alert .title,.dialog_alert .title_desc{width:100%;line-height:2.4rem;text-align:center;white-space:pre-line}.dialog_alert .title_desc{font-size:1.6rem;color:#4d4d4d}.dialog_terms{position:relative;z-index:9999999}.dialog_terms .dim{display:flex;align-items:center;justify-content:center;position:fixed;top:0;z-index:200;height:100vh;height:100dvh;width:100%;background:rgba(0,0,0,.4)}.dialog_terms .wrap_terms{display:flex;flex-wrap:wrap;align-items:center;gap:1.6rem;padding:2.4rem;min-height:11.8rem;background:#fff}.dialog_terms .title{width:100%;font-size:2rem;line-height:2.4rem;color:#1a1a1a;white-space:pre-line}.dialog_terms .content{max-height:calc(100dvh - 34rem);overflow-y:auto}.dialog_terms .content::-webkit-scrollbar{width:14px}.dialog_terms .content::-webkit-scrollbar-thumb{background-color:#dedfe5;border-radius:10px;background-clip:padding-box;border:4px solid transparent}.dialog_terms .content::-webkit-scrollbar-track{background-color:transparent;border-radius:10px}.dialog_popup{overflow-y:auto;position:fixed;top:0;z-index:102;width:100%;height:100vh;background:#fff}.GPS_button{width:3.4rem;height:3.4rem;padding:.6rem .7rem;margin-right:-.8rem;background:url(https://cdn.aipartner.plus/town/image/icon_GPS_gray900.svg) 50%/2rem no-repeat;border-radius:.8rem;border:1px solid #e3e3e3}.memul_top_filter{display:flex;align-items:center;gap:1rem;padding:.7rem 0 .7rem 1.6rem;background-color:#fff}.memul_top_filter .scroll_area{-ms-overflow-style:none;scrollbar-width:none;position:relative;width:100%;display:flex;flex-wrap:nowrap;gap:.4rem;overflow-x:auto;white-space:nowrap;padding-right:1.6rem}.memul_top_filter .scroll_area::-webkit-scrollbar{display:none}.memul_top_filter button{flex-shrink:0}.memul_top_filter .memul_type_button{position:relative;padding:1rem 1.2rem;display:flex;gap:.4rem;align-items:center;background:#f9f9f9;border-radius:.8rem}.memul_top_filter .memul_type_button span{font-size:1.4rem;line-height:1.6rem;font-weight:600;color:#1a1a1a}.memul_top_filter .memul_type_button i{width:1.4rem;height:1.4rem;background:url(https://cdn.aipartner.plus/town/image/icon_arrow_down_gray900.svg)}.memul_top_filter .all_filter_button{position:relative;width:3.4rem;height:3.4rem;padding:.6rem .7rem;margin-right:-.8rem;background:url(https://cdn.aipartner.plus/town/image/icon_filter_gray600.svg) 50%/2rem no-repeat;border-radius:.8rem;border:1px solid #e3e3e3}.memul_top_filter .all_filter_button .cnt{position:absolute;padding:.1rem .4rem;font-size:1.1rem;line-height:1.4rem;font-weight:600;color:#fff;background-color:#333;top:-.7rem;right:0;transform:translateX(25%);z-index:1;border-radius:999px}button.like{width:4.4rem;height:4.4rem;position:absolute;right:1.6rem;background-image:url(https://cdn.aipartner.plus/town/image/like_default.svg);background-position:center top .8rem;background-size:3.6rem;background-repeat:no-repeat;z-index:1}button.like.active{background-image:url(https://cdn.aipartner.plus/town/image/like_active.svg)}.page_tab_list{display:flex;padding:0 1.6rem;border-bottom:1px solid #f7f7f7;background:#fff}@media(min-width:360px){.page_tab_list{padding:0 1.6rem}}@media(min-width:720px){.page_tab_list{padding:0 2rem}}.page_tab_list.sticky{position:-webkit-sticky;position:sticky;top:10.6rem;z-index:101}.page_tab_list.wide{padding:0}.page_tab_list .page_tab{padding:1.4rem 1.6rem;font-size:1.6rem;line-height:1.6rem;font-weight:700;color:#999;text-align:center;flex:1 1}@media(min-width:320px){.page_tab_list .page_tab{padding:1.4rem 1rem}}.page_tab_list .page_tab.active{position:relative;font-weight:700;color:#333}.page_tab_list .page_tab.active:after{content:"";position:absolute;width:100%;height:.2rem;background:#333;left:0;bottom:-1px}.page_tab_list .page_tab.active .total{background:#1a1a1a;color:#fff}.page_tab_list .total{display:inline-block;vertical-align:middle;height:1.6rem;margin-left:.5rem;padding:0 .4rem;border-radius:.8rem;background:#f7f7f7;font-size:1.1rem;line-height:1.7rem;color:#4d4d4d;font-weight:600}.page_tab_list.sm .page_tab{flex:unset;padding:1.5rem .8rem;font-size:1.4rem;line-height:1.5rem}.page_tab_list.md .page_tab{flex:unset;padding:1.4rem 1.6rem}.page_tab_list.sm_wide .page_tab{padding:1.5rem .8rem;font-size:1.4rem;line-height:1.5rem}.btn_tab_list{display:flex;gap:.4rem;padding:.4rem;border-radius:.8rem;background:#f9f9f9}.btn_tab_list .btn_tab{cursor:pointer;display:flex;flex:1 1;justify-content:center;align-items:center;position:relative;height:auto;padding:.9rem;border-radius:.8rem;border:1px solid #f9f9f9;background-color:#f9f9f9;font-size:1.4rem;font-weight:700;line-height:100%;letter-spacing:0;color:#666;text-decoration:none}.btn_tab_list .btn_tab.active{border:1px solid #fff;box-shadow:0 1px 3px rgba(0,0,0,.1);background-color:#fff;color:#331900}.btn_tab_list.md .btn_tab{padding:1.3rem 1.6rem}.wrap_tooltip{position:relative}.wrap_tooltip .tooltip{display:none;position:absolute;top:calc(100% + .8rem);z-index:99;margin-left:-1rem;padding:1.2rem 1.6rem;border-radius:1.2rem;background:rgba(0,0,0,.8);color:#fff}.wrap_tooltip .tooltip:after{content:"";position:absolute;top:0;left:1.6rem;width:2rem;height:.8rem;background:url(https://cdn.aipartner.plus/town/image/tooltip_arrow.svg) 50%/cover no-repeat;transform:translateY(-100%) rotate(180deg)}.wrap_tooltip .tooltip.top{top:auto;bottom:calc(100% + .8rem)}.wrap_tooltip .tooltip.top:after{content:"";top:auto;bottom:0;transform:translateY(calc(50% + .4rem))}.wrap_tooltip:active .tooltip,.wrap_tooltip:focus .tooltip{display:block}.tooltip_div{display:flex;align-items:center;position:relative}.tooltip_div .view_tooltip{width:2rem;height:2rem}.tooltip_div .tooltip{z-index:100;display:none}.tooltip_div:active .tooltip,.tooltip_div:hover .tooltip{display:block}.tooltip_div .dot_indent p{position:relative;margin-top:.8rem;padding-left:1.2rem}.tooltip_div .dot_indent p:before{content:"";position:absolute;width:.4rem;height:.4rem;border-radius:50%;background:#b3b3b3;left:0;top:.8rem}.divide_box{display:flex;flex-wrap:wrap;gap:.2rem calc(1.2rem + 1px)}.divide_box p{position:relative;font-size:1.4rem;line-height:2rem;color:#4d4d4d}.divide_box p:not(:first-child):after{content:"";position:absolute;top:50%;transform:translateY(-50%);width:1px;background:#e3e3e3;height:.8rem;left:-.6rem}.dot_divide{display:flex;gap:1.1rem}.dot_divide p{position:relative;font-size:1.4rem;line-height:1.6rem;color:#1a1a1a;font-weight:600}.dot_divide p:not(:last-child):after{content:"";position:absolute;top:50%;transform:translateY(-50%);width:.2rem;height:.2rem;border-radius:.1rem;background:#b3b3b3;right:calc(-.5rem - 1px)}.tag_div{display:flex}.tag_div .tag{padding:.2rem .4rem;font-size:1.2rem;line-height:1.4rem;font-weight:600;border-radius:.4rem;background-color:#f9f9f9;color:#666}.tag_div .tag.primary{background-color:#fff7f0;color:#ff7b00}.tag_div .tag.mint{background-color:#f3fbfc;color:#2997a3}.tag_div .tag.green{background-color:#eaf6ee}.tag_div .tag.red{background-color:#fff1f0;color:#fe7167}.tag_div .tag.blue{background-color:#f0f6ff;color:#006fff}.tag_div .tag.violet{background-color:#f8f6ff;color:#8465ff}.tag_div .tag.green{background-color:#ebfaf0;color:#009132}.tag_div .tag_newrent{width:4rem;height:1.8rem;background:url(https://cdn.aipartner.plus/town/image/tag_newrent.svg) 50%/cover no-repeat}.tag_div .tag_care{width:10.9rem;height:2rem;background:url(/image/tag_care_premium.svg) 50%/cover no-repeat}.tag_div .tag_care_join{width:7.3rem;height:2rem;background:url(/image/tag_care_join.svg) 50%/cover no-repeat}.tag_div .tag_shinhan{width:8.1rem;height:1.8rem;background:url(https://cdn.aipartner.plus/town/image/tag_shinhan.svg) 50%/cover no-repeat}.type_arrow_list a,.type_arrow_list button{width:100%;padding:1.2rem 0;display:flex;gap:.4rem;justify-content:space-between;align-items:center;font-size:1.4rem;line-height:1.6rem;color:#4d4d4d}.type_arrow_list a:after,.type_arrow_list button:after{background:50%/cover no-repeat;transform:rotate(-90deg);background-image:url(https://cdn.aipartner.plus/town/image/icon_arrow_down_gray200.svg);content:"";width:2rem;height:2rem}.switch_primary{position:relative;display:inline-flex;align-items:center;width:4.4rem;height:2.4rem;border-radius:999px;cursor:pointer}.switch_primary.switch-disabled{background-color:#ccc}.switch_primary.switch-enabled{background-color:#ff7b00}.switch_primary.switch-enabled .switch-button{transform:translateX(2rem)}.switch_primary .switch-button{position:absolute;left:.2rem;width:2rem;height:2rem;border-radius:50%;background-color:#fff;transition:.4s}.switch_primary .switch-label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.switch_box_primary{display:flex;align-items:center;justify-content:space-between;gap:.4rem;padding:1.3rem 1.6rem;font-size:1.4rem;line-height:1.6rem;color:#333;font-weight:600;background:#f9f9f9;border-radius:1.2rem;border:1px solid #f7f7f7}.switch_box_primary.active{background:#fff7f0;border-color:#fff7f0}.sorting_list_top{padding:0 1.6rem;display:flex;gap:1rem;justify-content:space-between;align-items:center;border-bottom:1px solid #f7f7f7;background:#fff}.sorting_list_top .count_div{display:flex;gap:.4rem;line-height:2rem;color:#333;font-weight:600;align-items:center}.sorting_list_top .count{color:#666;font-weight:400}.sorting_list_top.sticky{position:-webkit-sticky;position:sticky;top:15rem;z-index:100}.no_data{padding:3.2rem 2rem;display:flex;flex-direction:column;align-items:center}.no_data .no_data_caution,.no_data i{width:5rem;height:5rem}.no_data i{background:url(https://cdn.aipartner.plus/town/image/icon_caution_fill_gray.svg) 50%/cover no-repeat}.no_data b{margin-top:1.6rem;font-size:1.8rem;line-height:2.2rem;font-weight:700;color:#4d4d4d}.no_data p{white-space:pre-line;margin-top:.8rem;font-size:1.4rem;line-height:1.6rem;font-weight:500;color:#666;text-align:center}.list_dot{display:flex}.list_dot li{position:relative;padding-left:1.2rem}.list_dot li:before{content:"";width:.4rem;height:.4rem;border-radius:.2rem;background:#b3b3b3;display:block;position:absolute;top:.7rem;left:0}.list_check{display:flex;flex-direction:column}.list_check li{position:relative;padding-left:2.6rem}.list_check li:before{content:"";position:absolute;left:0}.list_check.round_primary li{padding-left:2.6rem}.list_check.round_primary li:before{display:flex;justify-content:center;align-items:center;flex-shrink:0;width:1.66rem;height:1.66rem;border-radius:.83rem;background-color:#f7f7f7;background-repeat:no-repeat;background-position:50%;content:"";top:calc(50% - .83rem);background:#ff7b00 url(https://cdn.aipartner.plus/town/image/icon_check_white.svg) no-repeat 50%/.8rem}.list_check.primary li{padding-left:2.8rem}.list_check.primary li:before{display:block;width:2rem;height:2rem;content:"";top:calc(50% - 1rem);background:url(https://cdn.aipartner.plus/town/image/icon_chk_primary.svg) no-repeat 50%/2rem}.list_dl li{display:flex;gap:.4rem;position:relative;font-size:1.4rem}.list_dl .dt{color:#666;font-weight:600}.list_dl .dd{color:#4d4d4d}.scroll_gradient{position:fixed;width:100%;height:3.5rem;left:50%;transform:translateX(-50%);opacity:.1;z-index:1;max-width:600px}.memul_list_wrap{position:relative}.memul_list_wrap .scroll_gradient{top:10.6rem}.memul_list_wrap .scroll_gradient.sticky{top:19.6rem}.memul_list_wrap .no_data b{color:#1a1a1a}.memul_list_wrap .banner_div{width:100%;padding:.8rem 1.6rem;background:#f7f7f7}.memul_list_wrap .banner_div .banner{display:flex;justify-content:center;align-items:center;width:100%;background:#fff;border-radius:.8rem;overflow:hidden}.memul_list_item{position:relative;border-bottom:1px solid #e3e3e3}.memul_list_item .clickable{display:block;position:relative;padding:2rem 1.6rem}.memul_list_item .tag_div{gap:.5rem}.memul_list_item .tag_div .tag{margin-bottom:1.2rem}.memul_list_item .item_info{width:100%}.memul_list_item .price_info{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem .6rem;font-weight:700;margin-bottom:.6rem}.memul_list_item .price_info .type{font-size:1.6rem;line-height:1.6rem;color:#006fff}.memul_list_item .price_info .type.text_pink{color:#ed459f}.memul_list_item .price_info .type.text_green{color:#009132}.memul_list_item .price_info .type.text_blue{color:#006fff}.memul_list_item .price_info .type.text_mint{color:#33bdcc}.memul_list_item .price_info .price{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem;font-size:2rem;line-height:2.4rem;color:#000;white-space:nowrap}.memul_list_item .price_info .price .unit{font-size:1.6rem;line-height:1.6rem;color:#999}.memul_list_item .price_info .premium{font-size:1.4rem;line-height:1.6rem;color:#666;font-weight:600}.memul_list_item .dot_divide{margin-bottom:1rem;flex-wrap:wrap}.memul_list_item .description{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#333;line-height:1.6rem;font-weight:500;margin-top:.4rem}.memul_list_item .item_detail{position:relative}.memul_list_item .item_detail:has(img){gap:.8rem;align-items:center}.memul_list_item .item_detail:has(img) .item_info{width:calc(100% - 9.6rem)}.memul_list_item .item_detail:has(img) .item_photo{position:relative;width:8.8rem;height:8.8rem;margin-left:auto;border-radius:.8rem;overflow:hidden;flex-shrink:0;display:flex;justify-content:center;align-items:center}.memul_list_item .item_detail:has(img) .item_photo img{object-fit:cover}.memul_list_item .item_detail:has(img) .item_photo.album:after{position:absolute;content:"";width:2.4rem;height:2.4rem;bottom:0;left:0;background:url(https://cdn.aipartner.plus/town/image/mark_album.svg) 50%/cover no-repeat}.memul_list_item button.like{top:calc(50% - 4rem);transform:translateY(-50%)}.memul_list_item .agency{position:relative;display:flex;gap:.6rem;align-items:center;padding:.6rem 1.6rem;font-size:1.2rem;line-height:1.4rem;color:#333;background-color:#f9f9f9}.memul_list_item .agency i.icon_home{width:2.4rem;height:2.4rem;border-radius:50%;background:url(https://cdn.aipartner.plus/town/image/icon_home_gry.svg) 50%/1.6rem no-repeat #e3e3e3}.memul_list_item .agency i.icon_arrow{background:50%/cover no-repeat;transform:rotate(-90deg);background-image:url(https://cdn.aipartner.plus/town/image/icon_arrow_down_gray600.svg);width:1.6rem;height:1.6rem;margin-left:auto}.memul_list_item .agency .bubble{position:absolute;height:4.8rem;top:-1.8rem;left:.6rem;background-repeat:no-repeat;background-size:contain}.memul_list_item .agency .bubble.shinhan{width:11.4rem;background-image:url(https://cdn.aipartner.plus/town/image/bubble_shinhan.png)}.memul_list_item .agency .bubble.care{width:9.8rem;background-image:url(https://cdn.aipartner.plus/town/image/bubble_care.png)}.memul_list_item:has(img) button.like{top:calc(50% - 2.6rem);background-image:url(https://cdn.aipartner.plus/town/image/like_default_opacity.svg);background-position:50%}.memul_list_item:has(img) button.like.active{background-image:url(https://cdn.aipartner.plus/town/image/like_active_opacity.svg)}.memul_list_item:has(img) button.like:last-child{top:calc(50% - .7rem)}.memul_list_item .list_open{display:flex;justify-content:center;align-items:center;gap:.4rem;width:100%;padding:1rem 2rem;font-size:1.2rem;line-height:1.4rem;color:#333;font-weight:600;background:#f9f9f9}.memul_list_item .list_open i.icon_arrow{background:50%/cover no-repeat;background-image:url(https://cdn.aipartner.plus/town/image/icon_arrow_down_gray600.svg);width:1.6rem;height:1.6rem;transition:all .1s ease}.memul_list_item .list_open[aria-expanded=true]{background:#fff}.memul_list_item .list_open[aria-expanded=true] i.icon_arrow{background:50%/cover no-repeat;transform:rotate(180deg);background-image:url(https://cdn.aipartner.plus/town/image/icon_arrow_down_gray600.svg)}.memul_list_item .hidden_items{background:#f9f9f9}.memul_list_item .hidden_items .list_item:first-child{border-top:1px solid #e3e3e3}.memul_list_item .hidden_items .list_item:last-child{border-bottom:none}.memul_list_item .hidden_items .memul_list_item:has(img) .item_photo{height:8.4rem}.memul_list_item .hidden_items .memul_list_item:has(img) button.like{top:calc(50% - 2.4rem)}.memul_list_item .hidden_items .tag{background-color:#fff}.memul_list_item .hidden_items .agency{background:#f7f7f7}.danji_list_item{position:relative;border-bottom:1px solid #e3e3e3}.danji_list_item .clickable{display:block;position:relative;padding:2rem 1.6rem}.danji_list_item .tag_div{gap:.5rem}.danji_list_item .tag_div .tag{margin-bottom:1.2rem}.danji_list_item .dot_divide{width:calc(100% - 5.2rem);margin-top:.6rem;flex-wrap:wrap}.danji_list_item .dot_divide p{color:#666;font-weight:500}.danji_list_item .name{width:calc(100% - 5.2rem);font-size:2rem;line-height:2.4rem;color:#333;font-weight:700}.danji_list_item .price_info{margin-top:1.6rem;display:flex;flex-direction:column;gap:.8rem;font-weight:700;font-size:1.6rem;line-height:1.6rem}.danji_list_item .price_info .line{display:flex;gap:.4rem;color:#000;white-space:nowrap}.danji_list_item .price_info .line .type{margin-right:.6rem}.danji_list_item .price_info .line .unit{color:#999}.danji_list_item button.like{top:4.2rem}.danji_list_item .memul_count_div{padding:0 1.6rem;display:flex;gap:.9rem;align-items:center;background:#f9f9f9}.danji_list_item .memul_count_div .memul_count{padding:.8rem 0;position:relative;flex:1 1;display:flex;gap:.4rem;justify-content:center;font-size:1.4rem;line-height:1.6rem;color:#333;font-weight:500}.danji_list_item .memul_count_div .memul_count .cnt{font-weight:600;color:#ff7b00}.danji_list_item .memul_count_div .memul_count:not(:last-child):after{content:"";position:absolute;width:1px;background:#e3e3e3;height:1.6rem;top:50%;transform:translateY(-50%);right:-.5rem}.danji_memul_list .filter_div{width:100%;padding:.7rem 1.8rem;background:#fff}.danji_memul_list .filter_div.sticky{position:-webkit-sticky;position:sticky;top:5.6rem;z-index:100}.danji_memul_list:has(.filter_div.sticky) .scroll_gradient{top:10.4rem}.danji_memul_list .scroll_gradient{top:5.6rem}.danji_info .danji_list_item{padding-bottom:2rem;border-color:#f9f9f9}.danji_info .danji_list_item .inner{padding:2rem 1.6rem}.danji_info .danji_list_item .name{width:100%}.danji_info .danji_list_item .divide_box{margin-top:.8rem;width:100%}.danji_info .actual_cost_box{margin:0 1.6rem;background-color:#f7f7f7;border-radius:1.2rem}.danji_info .actual_cost_box .sorting{padding:.8rem 1.6rem;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #e3e3e3}.danji_info .actual_cost_box .toggle_tab{display:flex;gap:.4rem;padding:.4rem;background:#fff;border-radius:.8rem}.danji_info .actual_cost_box .toggle_tab button{padding:1.3rem 1.2rem;border-radius:.8rem;font-size:1.4rem;line-height:1.4rem;color:#666;font-weight:500}.danji_info .actual_cost_box .toggle_tab button.active{position:relative;color:#1a1a1a;z-index:1;box-shadow:0 1px 2px 0 rgba(0,0,0,.078);background:#ff7b00;color:#fff}.danji_info .actual_cost_box .toggle_tab.md button{padding:1.7rem 2rem}.danji_info .actual_cost_box .select_btn{font-weight:700}.danji_info .actual_cost_box .content{padding:2rem 1.6rem;display:flex;gap:.4rem}.danji_info .actual_cost_box .content>div{flex:1 1}.danji_info .actual_cost_box .content>div.recent .price:not(.empty){color:#006fff}.danji_info .actual_cost_box .tit{font-size:1.2rem;line-height:1.4rem;color:#333;font-weight:600}.danji_info .actual_cost_box .price{margin-top:.4rem;font-size:1.8rem;line-height:2.2rem;font-weight:700;color:#000}.danji_info .actual_cost_box .price.empty{color:#666}.danji_info .actual_cost_box .etc{margin-top:.8rem;font-size:1.4rem;line-height:1.6rem;color:#666;font-weight:500}.board_item{display:flex;padding:2.4rem 1.6rem;gap:1rem;justify-content:space-between;align-items:center;border-bottom:1px solid #f7f7f7}@media(min-width:360px){.board_item{padding:2.4rem 1.6rem}}@media(min-width:720px){.board_item{padding:2.8rem 2rem}}.board_item .icon_arrow{background:50%/cover no-repeat;transform:rotate(-90deg);background-image:url(https://cdn.aipartner.plus/town/image/icon_arrow_down_gray200.svg);width:2rem;height:2rem;flex-shrink:0}.board_item:has(.date){padding:1.6rem}@media(min-width:360px){.board_item:has(.date){padding:1.6rem}}@media(min-width:720px){.board_item:has(.date){padding:1.6rem 2rem}}.board_item .title{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;word-break:break-all;-webkit-box-orient:vertical;-webkit-line-clamp:2;margin-top:.8rem;padding-bottom:.2rem;font-size:1.6rem;line-height:1.6rem;font-weight:700;color:#4d4d4d}.board_item .date{margin-top:1rem;font-size:1.4rem;line-height:2rem;color:gray}.board_detail_wrap{display:flex;flex-direction:column;min-height:calc(100vh - 5.7rem);width:100%}.board_detail_wrap .bottom_btn{margin-top:auto}.board_detail_wrap .bottom_btn:not(.go_inquiry_box){box-shadow:0 -4px 24px 0 rgba(0,0,0,.078)}.board_detail_wrap .bottom_btn.go_inquiry_box{padding:3.6rem 1.6rem;gap:0;flex-direction:column;background:#f9f9f9}@media(min-width:360px){.board_detail_wrap .bottom_btn.go_inquiry_box{padding:3.6rem 1.6rem}}@media(min-width:720px){.board_detail_wrap .bottom_btn.go_inquiry_box{padding:3.6rem 2rem}}.board_detail_wrap .bottom_btn.go_inquiry_box button{margin-top:2.4rem;flex-shrink:0;height:unset;line-height:3.8rem}.board_detail_wrap .bottom_btn .big_text{font-size:1.8rem;line-height:1.8rem;font-weight:700;color:#4d4d4d}.board_detail_wrap .bottom_btn .text{margin-top:.8rem;font-size:1.4rem;line-height:2rem;color:#666}.board_detail_wrap .note_div{padding:2.4rem 1.6rem;background:#f9f9f9;font-size:1.2rem;line-height:1.8rem;color:#666}@media(min-width:360px){.board_detail_wrap .note_div{padding:2.4rem 1.6rem}}@media(min-width:720px){.board_detail_wrap .note_div{padding:2.8rem 2rem}}.board_detail_wrap .note_div .note_tit{margin-bottom:2.4rem;font-size:1.6rem;line-height:1.6rem;color:#4d4d4d;font-weight:700}.board_detail{padding:2.4rem 1.6rem;font-size:1.6rem;line-height:2.4rem;color:#333}@media(min-width:360px){.board_detail{padding:2.4rem 1.6rem}}@media(min-width:720px){.board_detail{padding:2.8rem 2rem}}.board_detail img{width:100%;height:100%;object-fit:contain}.etc_wrap{padding:10rem 2rem;display:flex;flex-direction:column;align-items:center;text-align:center}.etc_wrap i{width:15rem;height:15rem}.etc_wrap i.icon_error{background:url(https://cdn.aipartner.plus/town/image/illu_error.svg) 50%/cover no-repeat}.etc_wrap i.icon_parking{background:url(https://cdn.aipartner.plus/town/image/illu_parking.svg) 50%/cover no-repeat}.etc_wrap .title{margin-top:3.2rem;font-size:1.8rem;line-height:2.2rem;font-weight:700;color:#1a1a1a}.etc_wrap .text{margin-top:.8rem;font-size:1.4rem;line-height:2rem;color:#4d4d4d}.etc_wrap .detail{margin-top:2.4rem;display:flex;flex-direction:column;gap:.8rem;font-size:1.4rem;line-height:1.6rem;color:#333}.etc_wrap .detail b{margin-left:.4rem;font-weight:600}.etc_wrap button{border:1px solid #b3b3b3;background-color:#fff;margin-top:2.4rem;padding:1.1rem 2rem;font-size:1.4rem;line-height:1.6rem;font-weight:500;color:#4d4d4d;border-radius:.8rem}.serach_wrap{position:relative}.serach_wrap .app_bar_top{border-bottom:1px solid #f9f9f9}.serach_wrap .app_bar_top .inner{border:0}.serach_wrap .wrap_card{display:flex;flex-direction:column;gap:1.2rem;background:#f7f7f7}.serach_wrap .card{width:100%;margin:0 auto;background:#fff}.serach_wrap .card.pad{padding:2rem 1.6rem}@media(min-width:360px){.serach_wrap .card.pad{padding:2rem 1.6rem}}@media(min-width:720px){.serach_wrap .card.pad{padding:2.8rem 2rem}}.serach_wrap .card_gray25{border-radius:1.2rem;background:#f9f9f9}.serach_wrap .title{font-size:1.6rem;font-weight:700;color:#333}.serach_wrap .inner:has(.page_tab_list){position:-webkit-sticky;position:sticky;top:6.5rem}.serach_wrap .wrap_list_keword{padding:1.1rem 0}.serach_wrap .wrap_list_keword li{display:flex;position:relative}@media(min-width:360px){.serach_wrap .wrap_list_keword li{padding-right:0}}@media(min-width:720px){.serach_wrap .wrap_list_keword li{padding-right:.4rem}}.serach_wrap .wrap_list_keword .item{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%;padding:1rem 1rem 1rem 1.6rem;font-size:1.4rem;color:#1a1a1a;line-height:2rem}@media(min-width:360px){.serach_wrap .wrap_list_keword .item{padding:1rem 1rem 1rem 1.6rem}}@media(min-width:720px){.serach_wrap .wrap_list_keword .item{padding:1rem 1rem 1rem 2rem}}.serach_wrap .wrap_list_keword .btn_list_delete{flex-shrink:0;width:4.5rem;height:4rem;background:url(https://cdn.aipartner.plus/town/image/icon_x_list_delete.svg) no-repeat 50%}.serach_wrap .wrap_list_keword .order_num{padding-right:1.7rem;font-size:1.4rem;color:#006fff;font-weight:700}.serach_wrap .list_column_half{display:flex;flex-wrap:wrap;row-gap:1.6rem;margin:1.8rem 0 3.2rem}.serach_wrap .list_column_half>li{width:50%}.serach_wrap .list_column_half .item{display:flex;align-items:center;gap:1.2rem;font-size:1.4rem;color:#1a1a1a;font-weight:600;line-height:1.6rem}.serach_wrap .wrap_swiper{-ms-overflow-style:none;scrollbar-width:none;display:flex;overflow-x:scroll;gap:.8rem;margin:2rem -1.6rem 0;padding:0 1.6rem}.serach_wrap .wrap_swiper::-webkit-scrollbar{display:none}@media(min-width:360px){.serach_wrap .wrap_swiper{margin:2rem -1.6rem 0}}@media(min-width:720px){.serach_wrap .wrap_swiper{margin:2rem -2rem 0}}.serach_wrap .tag_img{position:relative;width:15.8rem;height:12rem}.serach_wrap .tag_name{padding-top:1.2rem;font-size:1.4rem;color:#333;font-weight:600}.serach_wrap .wrap_search_result .wrap_total{padding:1.4rem 1.6rem;border-bottom:1px solid #f7f7f7;color:#333;font-weight:600}@media(min-width:360px){.serach_wrap .wrap_search_result .wrap_total{padding:1.4rem 1.6rem}}@media(min-width:720px){.serach_wrap .wrap_search_result .wrap_total{padding:1.4rem 2rem}}.serach_wrap .wrap_search_result .wrap_total .total{margin-left:.4rem;color:#666;font-weight:400}.serach_wrap .wrap_search_result .item{display:flex;align-items:center;gap:1.2rem;padding:1.6rem;font-size:1.4rem;color:#1a1a1a;line-height:1.6rem}@media(min-width:360px){.serach_wrap .wrap_search_result .item{padding:1.6rem}}@media(min-width:720px){.serach_wrap .wrap_search_result .item{padding:1.6rem 2rem}}.serach_wrap .wrap_search_result .item:not(:last-child){border-bottom:1px solid #e3e3e3}.serach_wrap .wrap_search_result .tag{flex-shrink:0;min-width:5rem;padding:.2rem .4rem;border-radius:.4rem;background:#f9f9f9;font-size:1.2rem;line-height:1.4rem;color:#666;font-weight:600;text-align:center}.serach_wrap .wrap_search_result .short_info{width:100%}.serach_wrap .wrap_search_result .skeletal_info{display:block;min-width:60%;font-size:1.6rem;line-height:1.6rem;color:#1a1a1a;font-weight:700}.serach_wrap .wrap_search_result .area_info{display:block;min-width:80%;padding-top:.8rem}.serach_wrap .wrap_search_result mark{background:transparent;color:#006fff}.serach_wrap .no_data{padding:6.4rem 0 3.5rem;border-bottom:1px solid #f7f7f7}.serach_wrap .no_data p{margin-top:1.8rem}.serach_wrap .search_guide{padding:3.2rem 1.6rem}@media(min-width:360px){.serach_wrap .search_guide{padding:3.2rem 1.6rem}}@media(min-width:720px){.serach_wrap .search_guide{padding:3.2rem 2rem}}.serach_wrap .search_guide .title{padding-bottom:1.6rem;font-size:1.8rem;line-height:2.2rem;color:#333;font-weight:500}.serach_wrap .search_guide .list_dot{flex-direction:column;gap:1rem;padding:1.4rem 1.6rem}.serach_wrap .search_guide .list_title{font-size:1.4rem;color:#333;font-weight:500}.serach_wrap .search_guide .list_desc{font-size:1.2rem;color:gray;font-weight:500}.relator_wrap{display:flex;flex-direction:column}.relator_wrap .scroll_gradient{top:5.6rem}.relator_wrap .scroll_gradient.sticky{top:14.7rem}.relator_wrap .relator_memul_list_wrap{flex:1 1}.relator_wrap .relator_memul_list_wrap .page_tab_list .page_tab{flex:unset}.relator_wrap .bottom_btn{box-shadow:0 -4px 24px 0 rgba(0,0,0,.078)}.relator_information_wrap .banner{padding:.8rem 1.6rem;display:flex;gap:.8rem;align-items:center;font-size:1.4rem;line-height:1.4rem;color:#333;font-weight:700}.relator_information_wrap .banner.care{background:#eaf6ee}.relator_information_wrap .banner.care .banner_icon{background:url(https://cdn.aipartner.plus/town/image/icon_care_fill_green.svg) 50%/cover no-repeat}.relator_information_wrap .banner .banner_icon{width:2.8rem;height:2.8rem}.relator_information_wrap .banner .icon_arrow{background:50%/cover no-repeat;transform:rotate(-90deg);background-image:url(https://cdn.aipartner.plus/town/image/icon_arrow_down_gray400.svg);width:2rem;height:2rem}.relator_information_wrap .relator_information{padding:2rem 1.6rem 2.4rem}.relator_information_wrap .name{font-size:1.8rem;line-height:2.2rem;color:#1a1a1a;font-weight:700}.relator_information_wrap .tag_div{margin-bottom:.8rem;gap:.6rem}.relator_information_wrap .information{display:flex;flex-direction:column;gap:.4rem;margin-top:1.2rem}.relator_information_wrap .divide_box{gap:1.7rem}.relator_information_wrap .divide_box>:not(:last-child):after{right:-.9rem}.relator_information_wrap .call{font-size:1.4rem;line-height:2.4rem;color:#333}.relator_information_wrap .call>button{position:relative;display:flex;align-items:center;gap:.4rem}.relator_information_wrap .call>button:not(:last-child):after{content:"";position:absolute;width:1px;background:#e3e3e3;height:.8rem;top:50%;transform:translateY(-50%)}.relator_information_wrap .call i{width:1.6rem;height:1.6rem}.relator_information_wrap .detail{font-size:1.4rem;line-height:2rem;color:#4d4d4d}.relator_information_wrap .detail b{color:#666;font-weight:600}.relator_information_wrap .map_wrap{margin-top:1.6rem;position:relative;width:100%;height:18rem;border-radius:1.2rem;overflow:hidden}.relator_information_wrap .map_wrap .marker_primary,.relator_information_wrap .map_wrap .marker_round{top:50%;left:50%;transform:translate(-50%,-50%)}.relator_information_wrap .address{margin-top:1.4rem;display:flex;gap:.8rem;justify-content:space-between;align-items:center;font-size:1.4rem;line-height:2rem}.relator_information_wrap .address button{flex-shrink:0;padding:1rem 1.2rem;font-size:1.4rem;line-height:1.4rem;color:#ff7b00;background:#f9f9f9;border-radius:.8rem}.relator_information_wrap .btn_find_road{margin-top:1.4rem;display:flex;justify-content:center;align-items:center;width:100%;height:4rem;gap:.4rem;font-size:1.4rem;line-height:1.6rem;font-weight:500;border-radius:.8rem;border:1px solid #b3b3b3}.relator_information_wrap .btn_find_road i{background:50%/cover no-repeat;transform:rotate(-90deg);background-image:url(https://cdn.aipartner.plus/town/image/icon_arrow_down_gray900.svg);width:1.4rem;height:1.4rem}.relator_memul_list_wrap{background:#fff;border-top:1.2rem solid #f9f9f9;padding-top:2.4rem}.realtor_filter_wrap{padding:0 1.6rem;border-bottom:1px solid #f7f7f7}.realtor_filter_wrap .select_region_button{border-radius:999px;display:inline-flex;padding:1.3rem 1.2rem;font-size:1.4rem;line-height:1.4rem;font-weight:500;color:#333;border:1px solid #e3e3e3;display:flex;gap:.4rem;align-items:center}.realtor_filter_wrap .select_region_button.md{padding:1.3rem 1.6rem;font-size:1.6rem;line-height:1.6rem}.realtor_filter_wrap .select_region_button.lg{padding:1.3rem 2rem;font-size:1.8rem;line-height:1.8rem}.realtor_filter_wrap .select_region_button.active{font-weight:700;border-color:#ff7b00;color:#ff7b00}.realtor_filter_wrap .select_region_button .icon_arrow{background:50%/cover no-repeat;background-image:url(https://cdn.aipartner.plus/town/image/icon_arrow_down_gray600.svg);width:1.6rem;height:1.6rem}.realtor_filter_wrap .filter_top{padding:.8rem 0 .7rem;display:flex;justify-content:space-between}.realtor_filter_wrap .wrap_check{gap:1.6rem;padding:1.2rem 0}.realtor_filter_wrap .wrap_check label{display:inline-flex;margin-left:1rem;line-height:2rem;color:#333}.propfintech_list_title{display:flex;justify-content:space-between;padding:2rem 1.6rem .8rem;font-size:1.4rem;line-height:1.6rem;color:#4d4d4d;font-weight:600;background-color:#eaf6ee}.propfintech_list_title .title{color:#009132;font-size:1.4rem;font-weight:700}.propfintech_list_title .sub{color:#666;font-size:1.2rem;line-height:1.4rem;display:flex;align-items:center}.propfintech_list_title .sub .icon_arrow{display:block;width:1.6rem;height:1.6rem;margin-left:.4rem;background:url(https://cdn.aipartner.plus/town/image/icon_info_gray.svg) no-repeat 50%/cover}.propfintech_list_empty{padding:2rem 1.6rem;background-color:#eaf6ee}.propfintech_list_empty .title{font-weight:700;font-size:1.4rem;color:#00ba40}.propfintech_list_empty .sub{margin-top:.4rem;font-weight:500;font-size:1.2rem;line-height:1.4rem;color:#666;display:flex;align-items:center}.propfintech_list_empty .sub .icon_arrow{background:50%/cover no-repeat;transform:rotate(-90deg);background-image:url(https://cdn.aipartner.plus/town/image/icon_arrow_down_gray600.svg);width:1.4rem;height:1.4rem;margin-left:.2rem}section.realtor_item_wrap{padding:0 1.6rem;background:#eaf6ee}section.realtor_item_wrap:first-of-type .realtor_item{border-radius:.8rem .8rem 0 0}section.realtor_item_wrap:last-of-type{padding-bottom:2rem}section.realtor_item_wrap:last-of-type .realtor_item{border-radius:0 0 .8rem .8rem}.realtor_item_wrap .realtor_item{padding:2rem 1.6rem;background-color:#fff;border-bottom:1px solid #f7f7f7}.realtor_item_wrap .realtor_item .tag_div{gap:.6rem}.realtor_item_wrap .realtor_item .name{margin-top:1.2rem;font-size:1.6rem;line-height:1.6rem;font-weight:700;color:#000}.realtor_item_wrap .realtor_item .address{margin-top:.4rem;font-size:1.4rem;line-height:2rem;color:#4d4d4d}.realtor_item_wrap .realtor_item .divide_box{margin-top:1.2rem;gap:.9rem}.realtor_item_wrap .realtor_item .divide_box button{position:relative;display:flex;gap:.4rem;font-size:1.4rem;line-height:1.6rem;font-weight:500;color:#333}.realtor_item_wrap .realtor_item .divide_box button .count{color:#006fff}.realtor_item_wrap .realtor_item .divide_box button:not(:last-child):after{content:"";position:absolute;width:1px;background:#e3e3e3;height:.8rem;top:50%;transform:translateY(-50%);right:-.5rem}.property_detail{position:relative;min-height:100dvh}.property_detail .app_bar_top{position:fixed;background:#fff;transition:all .2s ease-in}.property_detail .app_bar_top.top{background:transparent}.property_detail .app_bar_top.top .inner{border-bottom-color:transparent}.property_detail .app_bar_top.top .headline{opacity:0}.property_detail .app_bar_top.top .btn_home{background:url(https://cdn.aipartner.plus/town/image/icon_home_line_white.svg) no-repeat 50%}.property_detail .app_bar_top.top .btn_share{background:url(https://cdn.aipartner.plus/town/image/icon_share_white.svg) no-repeat 50%}.property_detail .app_bar_top.no_photo{position:-webkit-sticky;position:sticky;border-bottom:1px solid #f9f9f9;background:#fff}.property_detail .app_bar_top.no_photo .inner{border-bottom-color:1px solid #f7f7f7}.property_detail .app_bar_top.no_photo .btn_back{background:url(https://cdn.aipartner.plus/town/image/icon_arrow_left_gray.svg) no-repeat 50%}.property_detail .app_bar_top.no_photo .headline{opacity:1}.property_detail .app_bar_top.no_photo .btn_home{background:url(https://cdn.aipartner.plus/town/image/icon_home_line_gray.svg) no-repeat 50%}.property_detail .app_bar_top.no_photo .btn_share{background:url(https://cdn.aipartner.plus/town/image/icon_share_gray.svg) no-repeat 50%}.property_detail .app_bar_top .inner{transition:all .2s ease-in}.property_detail .card{width:100%;margin:0 auto}.property_detail .card.pad{padding:2rem 1.6rem}@media(min-width:360px){.property_detail .card.pad{padding:2rem 1.6rem}}@media(min-width:720px){.property_detail .card.pad{padding:2.8rem 2rem}}.property_detail .card:after{content:"";display:block;width:100%;height:1.2rem;background:#f9f9f9}.property_detail .card_gray25{border-radius:.8rem;background:#f9f9f9}.property_detail .title{padding:.9rem 0;font-size:1.8rem;line-height:2.2rem;color:#000;font-weight:700}.property_detail .desc_small{font-size:1.2rem;line-height:1.8rem;color:#666;font-weight:400}.property_detail .sub_title{display:flex;align-items:center;justify-content:space-between;font-size:1.4rem;line-height:1.4rem;color:#1a1a1a;font-weight:700}.property_detail .btn_favorite.active{background-image:url(https://cdn.aipartner.plus/town/image/icon_heart_primary.svg)}.property_detail .fixed_bottom_btn .tooltip_div{width:100%}.property_detail .fixed_bottom_btn .tooltip_div .tooltip{padding:.4rem 1rem;font-size:1.2rem;line-height:1.4rem;font-weight:600;transform:translateY(calc(-100% - .4rem));top:0;left:0;position:absolute;color:#fff;background:rgba(0,0,0,.8);border-radius:.8rem;opacity:1;display:block;visibility:visible;left:auto;right:0;width:20rem;font-size:1.4rem;line-height:2rem;font-weight:400;transition:opacity .3s ease-in 5s,visibility .3s ease-in 5.4s}.property_detail .fixed_bottom_btn .tooltip_div .tooltip:after{content:"";position:absolute;bottom:0;right:1.2rem;transform:translateY(100%);width:1.2rem;height:.4rem;right:1rem;background:url(https://cdn.aipartner.plus/town/image/tooltip_arrow.svg) 50%/cover no-repeat}.property_detail .fixed_bottom_btn .tooltip_div .tooltip.fade_out{opacity:0;visibility:hidden}.property_detail .fixed_bottom_btn .tooltip_div .text_primary{color:#ffb066}.property_detail.skeleton .react-loading-skeleton{width:100%;height:100%}.property_detail.skeleton .wrap_photo_swiper{line-height:0}.property_detail.skeleton .wrap_photo_swiper .react-loading-skeleton{width:100%;aspect-ratio:1.1/1}.property_detail.skeleton .tag_div .tag{padding:0}.property_detail.skeleton .tag_div .tag .react-loading-skeleton{width:5rem}.property_detail.skeleton .property_num .react-loading-skeleton{width:10.4rem}.property_detail.skeleton .price_info .react-loading-skeleton{width:10rem}.property_detail.skeleton .dot_divide p .react-loading-skeleton{width:14rem}.property_detail.skeleton .infomaition li>span{width:calc(100% - 7rem)}.property_detail.skeleton .infomaition i .react-loading-skeleton{width:1.4rem;height:1.4rem}.property_detail.skeleton .property_keyword{height:4.4rem;padding:0;line-height:0}.property_detail.skeleton .title>span{width:40%}.property_detail.skeleton .title .desc_small>span{width:60%}.property_detail.skeleton .transaction_price_info .react-loading-skeleton{height:50rem}.wrap_photo_swiper{position:relative}.wrap_photo_swiper .slide_item{position:relative;aspect-ratio:1.1/1;background:#e3e3e3}.wrap_photo_swiper .slide_item:before{content:"";background:linear-gradient(#414141,rgba(65,65,65,.98) 4.7%,rgba(65,65,65,.14) 85.97%,rgba(65,65,65,0));transform:rotate(180degdeg);width:100%;height:12rem;display:block;position:absolute;top:0;left:0;z-index:1}.wrap_photo_swiper a{display:block;position:relative;height:100%}.wrap_photo_swiper .swiper_util{display:flex;align-items:flex-end;justify-content:space-between;gap:.8rem;position:absolute;z-index:1;right:1.6rem;bottom:1.2rem;width:calc(100% - 3.2rem);height:0}.wrap_photo_swiper .bedge_album{display:block;width:2.8rem;height:2.8rem;overflow:hidden;position:relative;border-radius:.7rem;background:#ff7b00 url(https://cdn.aipartner.plus/town/image/icon_house_album.svg) no-repeat 50%/1.6rem}.wrap_band_banner .banner{display:grid;grid-template-columns:2.4rem 1fr 2rem;align-items:center;grid-gap:.8rem;gap:.8rem;padding:.8rem 1.6rem;font-size:1.4rem;line-height:1.4rem;color:#333;font-weight:700}@media(min-width:360px){.wrap_band_banner .banner{padding:.8rem 1.6rem}}@media(min-width:720px){.wrap_band_banner .banner{padding:.8rem 2rem}}.wrap_band_banner .banner i{display:block;width:2.4rem;height:2.4rem;border-radius:.8rem}.wrap_band_banner .banner .icon_arrow{display:block;width:2rem;height:2rem;background:50%/cover no-repeat;transform:rotate(-90deg);background-image:url(https://cdn.aipartner.plus/town/image/icon_arrow_down_gray400.svg)}.wrap_band_banner .safety_care{width:100%;height:4.8rem;background-color:#004017;background-image:url(/image/propfintech/care_banner_realtor_detail.svg);background-repeat:no-repeat;background-position:50%;background-size:100% auto;display:flex;justify-content:center;align-items:center}.wrap_band_banner .shinhan{background:#f0f6ff}.wrap_band_banner .shinhan .icon_shinhan{background:#c7dfff url(https://cdn.aipartner.plus/town/image/icon_shinhan.svg) no-repeat 50%}.wrap_property .top_note{display:flex;justify-content:space-between;align-items:center}.wrap_property .tag_div{gap:.5rem}.wrap_property .property_num{font-size:1.2rem;line-height:1.8rem;color:gray}.wrap_property .price_info{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem .6rem;font-weight:700;margin:1.2rem 0 .6rem}.wrap_property .price_info .type{font-size:2rem;line-height:2.4rem}.wrap_property .price_info .price{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem;font-size:2.4rem;line-height:2.8rem;color:#000;font-weight:700}.wrap_property .price_info .price .unit{font-size:1.8rem;line-height:1.8rem;color:#999}.wrap_property .price_info .tooltip{font-size:1.4rem;text-align:left}.wrap_property .price_info .icon_up{display:block;width:1.6rem;height:1.6rem;background:url(https://cdn.aipartner.plus/town/image/icon_range_up.svg) no-repeat 50%}.wrap_property .price_info .icon_down{display:block;width:1.6rem;height:1.6rem;background:url(https://cdn.aipartner.plus/town/image/icon_range_down.svg) no-repeat 50%}.wrap_property .item_info .dot_divide p{font-size:1.6rem;color:#1a1a1a}.wrap_property .tooltip{left:1rem;min-width:22rem}.wrap_property .tooltip .hr{margin:1.2rem 0;height:1px;background:#666}.wrap_property .tooltip_title{padding:.8rem 0;font-size:1.8rem;line-height:2.2rem}.wrap_property .list_history li{display:flex;align-items:center;font-size:1.4rem;color:#f7f7f7;font-weight:400}.wrap_property .list_history .date{padding-right:.5rem;color:#f7f7f7}.wrap_property .list_history .range_change{display:flex;align-items:center;gap:.4rem}.wrap_property .list_history .range{display:flex;align-items:center;gap:.2rem}.wrap_property .list_history .up{color:#fe7167}.wrap_property .list_history .down{color:#66a8ff}.wrap_property .list_history .icon_up{display:block;width:1rem;height:1rem;background:url(https://cdn.aipartner.plus/town/image/icon_tooltip_range_up.svg) no-repeat 50%}.wrap_property .list_history .icon_down{display:block;width:1rem;height:1rem;background:url(https://cdn.aipartner.plus/town/image/icon_tooltip_range_down.svg) no-repeat 50%}.wrap_property .first_price{line-height:1.6rem;color:#ffcb1f;font-weight:600}.wrap_property .infomaition{display:flex;flex-wrap:wrap;row-gap:.4rem;padding:1.8rem 0 2rem}.wrap_property .infomaition li{display:flex;align-items:center;gap:.4rem;width:50%;font-size:1.4rem;font-weight:500}.wrap_property .infomaition li i{display:block;width:2rem;height:2rem}.wrap_property .icon_extent{background:url(https://cdn.aipartner.plus/town/image/icon_extent.svg) no-repeat 50%}.wrap_property .icon_room{background:url(https://cdn.aipartner.plus/town/image/icon_room.svg) no-repeat 50%}.wrap_property .icon_move_into{background:url(https://cdn.aipartner.plus/town/image/icon_move_into.svg) no-repeat 50%}.wrap_property .icon_unit_cost{background:url(https://cdn.aipartner.plus/town/image/icon_unit_cost.svg) no-repeat 50%}.wrap_property .icon_maintenance_cost{background:url(https://cdn.aipartner.plus/town/image/icon_maintenance_cost.svg) no-repeat 50%}.wrap_property .icon_group_certificate{background:url(https://cdn.aipartner.plus/town/image/icon_group_certificate.svg) no-repeat 50%}.wrap_property .icon_direction{background:url(https://cdn.aipartner.plus/town/image/icon_direction.svg) no-repeat 50%}.wrap_property .icon_premium{background:url(https://cdn.aipartner.plus/town/image/icon_premium.svg) no-repeat 50%}.wrap_property .icon_households{background:url(https://cdn.aipartner.plus/town/image/icon_households.svg) no-repeat 50%}.wrap_property .property_keyword{white-space:pre-line;padding-top:1.8rem;font-size:1.4rem;line-height:2rem;color:#4d4d4d;border-top:1px solid #f7f7f7}.property_detail .banner_card{display:block;box-sizing:border-box;margin-top:2rem;padding:2rem 1.6rem;margin-left:-1.6rem;width:calc(100% + 3.2rem);max-width:calc(100% + 3.2rem)}@media(min-width:720px){.property_detail .banner_card{padding:2rem;margin-left:-2rem;width:calc(100% + 4rem);max-width:calc(100% + 4rem)}}.property_detail .banner_content{display:flex;width:100%}.property_detail .banner_header{display:flex;align-items:center;padding-bottom:.2rem}.property_detail .title{display:flex;align-items:center;justify-content:space-between;gap:.4rem;font-weight:600}.property_detail .banner_icon{margin-right:1rem;width:2rem;height:2rem}.property_detail .banner_icon i{display:block;width:2rem;height:2rem}.property_detail .icon_care{background:url(/image/propfintech/care_icon_memul_detail.svg) no-repeat 50%}.property_detail .icon_shinhan{background:url(/image/propfintech/shinhan_icon_memul_detail.svg) no-repeat 50%}.property_detail .icon_general{background:url(/image/propfintech/general_icon_memul_detail.svg) no-repeat 50%}.property_detail .wrap_banner .title{padding:0;font-size:1.4rem;line-height:1.6rem}.property_detail .about_desc{padding-top:1rem;font-size:1.2rem;line-height:2rem;color:#4d4d4d}.property_detail .banner_btn{color:#4d4d4d;margin-top:1.6rem;width:100%;height:4rem;font-size:1.4rem;line-height:1.6rem;border-radius:.8rem;border:1px solid #b3b3b3;background-color:#fff;display:flex;align-items:center;justify-content:center}.summary_banner .shinhan_about{background:#f0f6ff}.summary_banner .shinhan_about .title{color:#006fff}.summary_banner .shinhan_about .icon_more{margin-left:1rem;display:block;width:1.2rem;height:1.2rem;background:50%/cover no-repeat;transform:rotate(-90deg);background-image:url(https://cdn.aipartner.plus/town/image/icon_arrow_down_blue500.svg)}.summary_banner .safety_care_about{background:#f5fbf7}.summary_banner .safety_care_about .title{color:#004017}.summary_banner .safety_care_about .about_desc{color:#4d4d4d}.summary_banner .safety_care_about .icon_more{margin-left:1rem;display:block;width:1.2rem;height:1.2rem;background:url(/image/icon_arrow_right_green800.svg) no-repeat 50%}.summary_banner .general_about{background:#f9f9f9}.summary_banner .general_about .title{color:#1a1a1a}.summary_banner .general_about .icon_more{margin-left:1rem;display:block;width:1.2rem;height:1.2rem;background:50%/cover no-repeat;transform:rotate(-90deg);background-image:url(https://cdn.aipartner.plus/town/image/icon_arrow_down_gray900.svg)}.photo_detail{display:flex;flex-direction:column;height:100vh;height:100dvh}.photo_detail .app_bar_top{flex-shrink:0;height:5.6rem}.photo_detail #container{display:block}.photo_detail #container .inner{display:flex;flex-direction:column;height:calc(100dvh - 5.6rem)}.photo_detail .page_tab_list{flex-shrink:0}.photo_detail .wrap_card{display:flex;flex-direction:column;gap:1.2rem;background-color:#f9f9f9}.photo_detail .wrap_swiper{flex:1 1;display:flex;flex-direction:column}.photo_detail .wrap_photo_swiper{flex:1 1;overflow:hidden;position:relative;width:100%}.photo_detail .wrap_photo_swiper .swiper{height:100%;box-shadow:-.4rem 0 2.4rem rgba(0,0,0,.1)}.photo_detail .wrap_photo_swiper .slide_item{height:100%;background:#f7f7f7}.photo_detail .wrap_photo_swiper .slide_item:before{content:"";display:none}.photo_detail .wrap_photo_swiper .swiper-button-next,.photo_detail .wrap_photo_swiper .swiper-button-prev{display:block;width:4.4rem;height:4.4rem;position:absolute;top:50%;z-index:1;color:#333;font-size:1.6rem;line-height:4.8rem;transform:translateY(-50%)}.photo_detail .wrap_photo_swiper .swiper-button-next.swiper-button-disabled,.photo_detail .wrap_photo_swiper .swiper-button-prev.swiper-button-disabled{display:none}.photo_detail .wrap_photo_swiper .swiper-button-next:after,.photo_detail .wrap_photo_swiper .swiper-button-prev:after{content:"";display:block;width:3.2rem;height:3.2rem;position:absolute;z-index:1;top:50%;left:50%}.photo_detail .wrap_photo_swiper .swiper-button-next .box_round,.photo_detail .wrap_photo_swiper .swiper-button-prev .box_round{display:block;width:4.4rem;height:4.4rem;position:absolute;border-radius:50%;background:rgba(0,0,0,.1);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.photo_detail .wrap_photo_swiper .swiper-button-prev{left:.8rem}.photo_detail .wrap_photo_swiper .swiper-button-prev:after{content:"";background:50%/cover no-repeat;transform:rotate(90deg);background-image:url(https://cdn.aipartner.plus/town/image/icon_arrow_down_wh.svg);margin:-1.6rem 0 0 -1.7rem}.photo_detail .wrap_photo_swiper .swiper-button-next{right:.8rem}.photo_detail .wrap_photo_swiper .swiper-button-next:after{content:"";background:50%/cover no-repeat;transform:rotate(-90deg);background-image:url(https://cdn.aipartner.plus/town/image/icon_arrow_down_wh.svg);margin:-1.6rem 0 0 -1.5rem}.photo_detail .swiper_nav_photo{flex-shrink:0;display:flex;flex-wrap:wrap;position:relative;width:100%;height:10.8rem;padding:.8rem}.photo_detail .swiper_nav_photo:before{content:"";display:block;position:absolute;left:0;top:-2.4rem;z-index:1;width:100%;height:2.4rem;background:linear-gradient(180deg,transparent 40%,rgba(0,0,0,.04))}.photo_detail .swiper_nav_photo .nav_item{overflow:hidden;position:relative;width:9.2rem;height:unset;aspect-ratio:1/1;padding:.4rem}.photo_detail .swiper_nav_photo .nav_item .bedge_album{display:block;width:1.6rem;height:1.6rem;position:absolute;bottom:.8rem;left:.8rem;z-index:1;padding:.3rem;border-radius:.4rem;background:#ff7b00 url(https://cdn.aipartner.plus/town/image/icon_house_album.svg) no-repeat 50%/1rem}.photo_detail .swiper_nav_photo .nav_item img{position:relative!important;border-radius:.8rem;border:1px solid #f7f7f7}.photo_detail .swiper_nav_photo .nav_item.swiper-slide-thumb-active img{border:2px solid #ff7b00}.photo_detail .swiper_util{display:flex;align-items:flex-end;gap:.8rem;position:absolute;z-index:1;right:1.6rem;bottom:1.2rem;width:calc(100% - 3.2rem)}.photo_detail .swiper_util .bedge_album{display:block;width:2.8rem;height:2.8rem;overflow:hidden;position:relative;border-radius:.7rem;background:#ff7b00 url(https://cdn.aipartner.plus/town/image/icon_house_album.svg) no-repeat 50%/1.6rem}.wrap_transaction_price .title .desc_small{padding:0}.wrap_transaction_price .page_tab_list{margin-top:.8rem}.wrap_transaction_price .page_tab_list .page_tab{width:100%}.wrap_transaction_price .wrap_tab_item{display:none}.wrap_transaction_price .wrap_tab_item.active{display:block}.wrap_transaction_price .transaction_price_info{position:relative}.wrap_transaction_price .transaction_price_info:has(.wrap_no_data) .wrap_graph{filter:blur(5px)}.wrap_transaction_price .transaction_price_info .wrap_no_data{display:flex;flex-wrap:wrap;flex-direction:row;align-items:center;top:0;left:0;width:100%;height:369px;background:url(https://cdn.aipartner.plus/town/image/no_actaul_graph.png) no-repeat 50%/auto 100%}.wrap_transaction_price .transaction_price_info .no_data{display:flex;flex-wrap:wrap;flex-direction:row;align-items:center;justify-content:center;position:relative;z-index:1;width:100%}.wrap_transaction_price .transaction_price_info .no_data p{width:100%;text-align:center}.wrap_transaction_price .wrap_graph{position:relative}.wrap_transaction_price .price_info{display:flex;justify-content:space-between;padding:2rem 0}.wrap_transaction_price .price_title{font-size:1.6rem;font-weight:700}.wrap_transaction_price .price_title .date{display:block;font-size:1.4rem;color:gray;font-weight:400}.wrap_transaction_price .price{text-align:right}.wrap_transaction_price .price_num{display:block;font-size:2.4rem;line-height:2.8rem;color:#333;font-weight:700}.wrap_transaction_price .price_num.no_data{padding:0;color:#666}.wrap_transaction_price .range{display:flex;gap:.4rem;justify-content:flex-end;align-items:center;padding-top:.4rem;font-size:1.4rem;line-height:1.6rem;color:#999;font-weight:600}.wrap_transaction_price .range.up{color:#fd1202}.wrap_transaction_price .range.up:after{content:"";display:block;width:1.2rem;height:1.2rem;background:url(https://cdn.aipartner.plus/town/image/icon_range_up.svg) no-repeat 50%/1.1rem}.wrap_transaction_price .range.down{color:#006fff}.wrap_transaction_price .range.down:after{content:"";display:block;width:1.2rem;height:1.2rem;background:url(https://cdn.aipartner.plus/town/image/icon_range_down.svg) no-repeat 50%/1.1rem}.wrap_transaction_price .transaction_price_graph{width:100%;margin-top:2rem}.wrap_transaction_price .btn_tab_list{margin-bottom:1.6rem}.wrap_transaction_price .btn_line_gray300{gap:.4rem}.wrap_transaction_price .icon_arrow{display:block;width:1.4rem;height:1.4rem;background:50%/cover no-repeat;transform:rotate(-90deg);background-image:url(https://cdn.aipartner.plus/town/image/icon_arrow_down_gray900.svg)}.wrap_transaction_price .desc_small{padding-top:.8rem;color:gray;text-align:right}.wrap_transaction_price .wrap_tab_item.rent{margin-bottom:2rem}.wrap_transaction_price .wrap_tab_item.rent .btn_line_gray300,.wrap_transaction_price .wrap_tab_item.rent .no_data{margin-top:2rem}.wrap_transaction_price .rent_actual_price{display:flex;justify-content:space-between;padding-top:2rem}.wrap_transaction_price .rent_actual_price .price_title{font-size:1.6rem;line-height:1.6rem;font-weight:700;color:#666}.wrap_transaction_price .rent_actual_price .wrap_price{font-size:1.6rem;color:#333;font-weight:700;text-align:right}.wrap_transaction_price .rent_actual_price .wrap_price .price{display:block;font-size:1.6rem;line-height:1.6rem;font-weight:700}.wrap_transaction_price .rent_actual_price .wrap_price .small{padding-top:.4rem;font-size:1.2rem;line-height:1.8rem;font-weight:400;color:#666}.wrap_transaction_price .rent_actual_price .wrap_price .text_no_data{color:#999}.transaction_price_detail{min-height:calc(100vh - 5.6rem);min-height:calc(100dvh - 5.6rem)}.transaction_price_detail .wrap_card{display:flex;flex-direction:column;gap:.8rem;width:100%;background:#f7f7f7}.transaction_price_detail .wrap_card .title{display:flex;align-items:center;justify-content:space-between;padding-bottom:1.2rem;font-size:2rem;line-height:2.2rem;color:#000;font-weight:700}.transaction_price_detail .card{width:100%;margin:0 auto;background:#fff}.transaction_price_detail .card.pad{padding:2rem 1.6rem}@media(min-width:360px){.transaction_price_detail .card.pad{padding:2rem 1.6rem}}@media(min-width:720px){.transaction_price_detail .card.pad{padding:2.8rem 2rem}}.transaction_price_detail .table_clear th{vertical-align:middle}.transaction_price_detail .table_gray800 td{text-align:center}.transaction_price_detail .table_gray800 .cancel .price,.transaction_price_detail .table_gray800 .cancel td:not(:first-of-type){text-decoration:line-through}.transaction_price_detail .contract_price{display:flex;flex-wrap:wrap;text-align:left}.transaction_price_detail .contract_price .price,.transaction_price_detail .contract_price .sort{width:100%}.transaction_price_detail .contract_price .sort{display:flex;align-items:center;gap:.4rem;padding-bottom:.4rem}.transaction_price_detail .contract_price .type{font-weight:600}.transaction_price_detail .desc_small{padding-bottom:1.2rem;font-size:1.2rem;color:gray;text-align:right}.wrap_memul_info .title+.sub_title{padding-top:.8rem}.wrap_memul_info .sub_title{padding:0}.wrap_memul_info .table_clear.special{margin-top:1.2rem}.wrap_memul_info .table_clear.special td,.wrap_memul_info .table_clear.special th{vertical-align:middle}.wrap_memul_info .table_clear th{width:10.4rem;padding:.8rem .8rem .8rem 0}.wrap_memul_info .table_clear td{padding:.8rem}.wrap_memul_info .table_clear .btn_detail{display:inline-flex;gap:.3rem;margin:-.8rem 0 -.8rem .8rem}.wrap_memul_info .table_clear .btn_detail .icon_arrow{display:block;width:1.6rem;height:1.6rem;background:50%/cover no-repeat;transform:rotate(-90deg);background-image:url(https://cdn.aipartner.plus/town/image/icon_arrow_down_gray600.svg)}.wrap_memul_info .table_clear .address_small{color:#666}.wrap_memul_info .no_bottom_pad{padding-bottom:0}.wrap_memul_info .btn_change_union{display:block;width:3.4rem;height:3.4rem;display:inline-block;border-radius:.8rem;border:1px solid #e3e3e3}.wrap_memul_info .btn_change_union .text_blind{display:none}.wrap_memul_info .btn_change_union.m2{background:url(https://cdn.aipartner.plus/town/image/icon_switch_square_meter.svg) no-repeat 50%/2rem}.wrap_memul_info .btn_change_union.m2 .m2{display:block}.wrap_memul_info .btn_change_union.pyung{background:url(https://cdn.aipartner.plus/town/image/icon_switch_pyeong.svg) no-repeat 50%/2rem}.wrap_memul_info .btn_change_union.pyung .pyung{display:block}.wrap_memul_info .floor_plan{position:relative;width:100%;margin-top:1.2rem;padding:.8rem;border:1px solid #f7f7f7;border-radius:.8rem;line-height:0}.wrap_memul_info .floor_plan .floor_plan_img{position:relative!important;border-radius:.8rem}.wrap_memul_info .btn_tab_list{margin:1.2rem 0 -2rem}.wrap_memul_info .realtor_intro{overflow:hidden;position:relative;height:14.2rem;margin-top:2rem;padding:1.6rem 1.6rem 5.6rem}.wrap_memul_info .realtor_intro.active{height:auto}.wrap_memul_info .realtor_intro .desc{white-space:pre-line}.wrap_memul_info .realtor_intro .toggle_realtor_intro{display:flex;gap:.4rem;align-items:center;justify-content:center;position:absolute;left:0;bottom:0;width:100%;padding:1.2rem;background:#f9f9f9;color:#4d4d4d;font-weight:500}.wrap_memul_info .realtor_intro .toggle_realtor_intro:before{content:"";background:linear-gradient(#f9f9f9,hsla(0,0%,98%,.98) 4.7%,hsla(0,0%,98%,.14) 85.97%,hsla(0,0%,98%,0));transform:rotate(180degdeg);display:block;position:absolute;bottom:4rem;width:100%;height:4.6rem;transform:rotate(180deg)}.wrap_memul_info .realtor_intro .toggle_realtor_intro i{display:block;width:1.4rem;height:1.4rem;background:50%/cover no-repeat;background-image:url(https://cdn.aipartner.plus/town/image/icon_arrow_down_gray700.svg)}.wrap_memul_info .realtor_intro .toggle_realtor_intro.active:before{content:"";display:none}.wrap_memul_info .realtor_intro .toggle_realtor_intro.active i{background:50%/cover no-repeat;transform:rotate(180deg);background-image:url(https://cdn.aipartner.plus/town/image/icon_arrow_down_gray700.svg)}.wrap_memul_info .option_total{padding:1.2rem 0;font-size:1.2rem;line-height:1.4rem;color:#4d4d4d;font-weight:700}.wrap_memul_info .option_info{display:flex;flex-wrap:wrap;row-gap:1.2rem;padding-bottom:2rem}.wrap_memul_info .option_info li{position:relative;width:25%;font-size:1.2rem;line-height:1.4rem;color:#666;font-weight:500;text-align:center}@media(min-width:360px){.wrap_memul_info .option_info li{width:25%}}@media(min-width:720px){.wrap_memul_info .option_info li{width:16.66%}}.wrap_memul_info .option_info li .wrap_icon{display:block;width:3.6rem;height:3.6rem;position:relative;margin:0 auto .4rem}.wrap_memul_info .option_info li img{position:relative!important}.wrap_memul_info .btn_more{gap:.4rem;width:100%}.wrap_memul_info .btn_more .icon_arrow{display:block;width:1.4rem;height:1.4rem;background:50%/cover no-repeat;transform:rotate(-90deg);background-image:url(https://cdn.aipartner.plus/town/image/icon_arrow_down_gray900.svg)}.wrap_memul_info .wrap_map{overflow:hidden;width:100%;aspect-ratio:1.8/1;border-radius:.8rem;margin:1.2rem 0}.wrap_memul_info .rebuild_info{border:1px solid #f7f7f7;border-radius:.8rem;margin-top:1.2rem;padding:1.6rem}.wrap_memul_info .rebuild_info li{justify-content:space-between;padding:1rem 0}.wrap_memul_info .rebuild_info .dt{color:#333}.wrap_memul_info .rebuild_info .dd{color:#1a1a1a}.wrap_memul_info .rebuild_info .step{align-items:center;border-bottom:1px solid #f7f7f7;margin-bottom:1.2rem;padding:0 0 1rem;text-align:right}.wrap_memul_info .rebuild_info .step strong{display:block;font-size:1.6rem;color:#333}.wrap_memul_info .rebuild_info .step span{display:block;color:#666}.around_environment .list_dot{flex-wrap:wrap;padding-bottom:1.2rem}.around_environment .list_dot li{width:100%;margin-top:.8rem}.around_environment .list_dot .retro_line{display:inline-flex;flex-wrap:wrap;align-items:center;column-gap:.4rem}.around_environment .list_dot strong{display:inline-block;font-weight:500;color:#1a1a1a}.around_environment .route_badge{display:inline-block;flex-shrink:0;min-width:2rem;height:2rem;padding:0 .6rem;border-radius:1rem;font-style:normal;font-size:1.2rem;line-height:2rem;color:#fff;font-weight:600;text-align:center}.around_environment .btn_line_gray300{margin-top:1.2rem}.around_environment .desc_small{padding-top:.8rem;text-align:right}.wrap_distance_check .app_bar_top{position:fixed;max-width:600px}.wrap_distance_check .wrap_search_history{height:100dvh}.wrap_distance_check .scroll_gradient{top:23.5rem}@media(min-width:360px){.wrap_distance_check .scroll_gradient{top:23.5rem}}@media(min-width:720px){.wrap_distance_check .scroll_gradient{top:25.1rem}}.wrap_distance_check .metro{display:flex;flex-wrap:wrap;gap:.4rem;padding-top:.8rem}.wrap_distance_check .metro .route{padding:.2rem .4rem;border-radius:.4rem;font-size:1.2rem;line-height:1.4rem;color:#fff}.wrap_distance_check .no_data p{margin-top:.2rem;color:#4d4d4d;line-height:2rem;font-weight:400;text-align:center}.wrap_distance_check .area_point_select{overflow:hidden;position:fixed;top:5.6rem;z-index:1;max-width:600px;height:auto;border-bottom:1px solid #f7f7f7;background:#fff}.wrap_distance_check .area_point{position:relative;border-radius:1.2rem;padding:1.2rem 1.2rem 1.2rem 4rem;font-size:1.6rem;line-height:2.4rem;color:#333}.wrap_distance_check .area_point:before{content:"";width:.6rem;height:.6rem;border-radius:.3rem;background:#b3b3b3;display:block;position:absolute;top:calc(50% - .3rem);left:2.3rem}.wrap_distance_check .area_point.start{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:.6rem 1.2rem 1.2rem 4rem}.wrap_distance_check .arrive{padding:0}.wrap_distance_check .arrive:before{content:"";background:#ff7b00}.wrap_distance_check .arrive input[type=text]{display:flex;justify-content:space-between;align-items:center;width:100%;padding:1.2rem 4.8rem 1.2rem 4rem;border:0;border-radius:1.2rem;background:#f9f9f9;font-size:1.6rem;line-height:2.4rem;color:#1a1a1a}.wrap_distance_check .arrive .btn_search{display:block;width:4.8rem;height:4.8rem;position:absolute;right:0;top:0;background:url(https://cdn.aipartner.plus/town/image/icon_search_gray700.svg) no-repeat 50%}.wrap_distance_check .wrap_search_history{border-top:1px solid #f7f7f7;padding-top:21.2rem}@media(min-width:360px){.wrap_distance_check .wrap_search_history{padding-top:21.2rem}}@media(min-width:720px){.wrap_distance_check .wrap_search_history{padding-top:23.6rem}}.wrap_distance_check .sub_title{font-size:1.4rem;line-height:1.6rem;font-weight:600;color:#333}.wrap_distance_check .search_history{padding-top:1.2rem}.wrap_distance_check .search_history li{display:flex;align-items:center;justify-content:space-between;gap:.8rem;padding:1.2rem 0}.wrap_distance_check .search_history .search_item{display:flex;gap:1.2em}.wrap_distance_check .search_history .icon_place{background-color:#f7f7f7;background-repeat:no-repeat;background-position:50%;background:#fff7f0 url(https://cdn.aipartner.plus/town/image/icon_place.svg) no-repeat 50%}.wrap_distance_check .search_history .icon_metro,.wrap_distance_check .search_history .icon_place{display:flex;justify-content:center;align-items:center;flex-shrink:0;width:3.6rem;height:3.6rem;border-radius:1.8rem}.wrap_distance_check .search_history .icon_metro{background-color:#f7f7f7;background-repeat:no-repeat;background-position:50%;background:#eaf6ee url(https://cdn.aipartner.plus/town/image/icon_metro.svg) no-repeat 50%}.wrap_distance_check .search_history .icon_bus{background-color:#f7f7f7;background-repeat:no-repeat;background-position:50%;background:#f0f6ff url(https://cdn.aipartner.plus/town/image/icon_bus.svg) no-repeat 50%}.wrap_distance_check .search_history .icon_bus,.wrap_distance_check .search_history .icon_point{display:flex;justify-content:center;align-items:center;flex-shrink:0;width:3.6rem;height:3.6rem;border-radius:1.8rem}.wrap_distance_check .search_history .icon_point{background-color:#f7f7f7;background-repeat:no-repeat;background-position:50%;background:#f9f9f9 url(https://cdn.aipartner.plus/town/image/icon_search_gray700.svg) no-repeat 50%/2rem}.wrap_distance_check .search_history .area_info strong{display:block;padding-bottom:.6rem;font-size:1.6rem;line-height:1.6rem;color:#333}.wrap_distance_check .search_history .area_info .address{display:block}.wrap_distance_check .search_history .btn_delete{display:flex;align-items:center;justify-content:flex-end;width:4.8rem}.wrap_distance_check .search_history .btn_delete .icon_delete{display:block;width:1.6rem;height:1.6rem;background:url(https://cdn.aipartner.plus/town/image/icon_x_list_delete.svg) no-repeat 50%}.wrap_distance_check .search_result{padding-top:18.6rem}@media(min-width:360px){.wrap_distance_check .search_result{padding-top:18.6rem}}@media(min-width:720px){.wrap_distance_check .search_result{padding-top:20.2rem}}.wrap_distance_check .search_result .page_tab_list{position:-webkit-sticky;position:sticky;top:18.6rem}@media(min-width:360px){.wrap_distance_check .search_result .page_tab_list{top:18.6rem}}@media(min-width:720px){.wrap_distance_check .search_result .page_tab_list{top:20.2rem}}.wrap_distance_check .search_result .page_tab{display:flex;align-items:center;justify-content:center;flex:auto;gap:.4rem;padding:1.4rem .4rem}.wrap_distance_check .search_result .page_tab .count{min-width:2rem;padding:.3rem .5rem;border-radius:1rem;background:#f7f7f7;font-size:1.2rem;line-height:1.4rem;color:#4d4d4d;font-weight:600}.wrap_distance_check .search_result .page_tab.active .count{background:#1a1a1a;color:#fff}.wrap_distance_check .search_result_list li:not(:last-child){border-bottom:1px solid #f7f7f7}.wrap_distance_check .search_result_list .area_info{padding:1.6rem}.wrap_distance_check .search_result_list .sort{display:block;padding-bottom:.4rem;font-size:1.2rem;font-weight:600}.wrap_distance_check .search_result_list .sort .react-loading-skeleton{width:6.3rem}.wrap_distance_check .search_result_list .core_keyword{display:block;padding-bottom:.4rem;font-size:1.8rem;line-height:2.2rem;color:#333}.wrap_distance_check .search_result_list .core_keyword .react-loading-skeleton{width:14.8rem;margin-bottom:.8rem}.wrap_distance_check .search_result_list .address{display:block}.wrap_distance_check .search_result_list .skeleton_desc{display:block;height:.4rem;margin-bottom:.4rem;line-height:0}.wrap_distance_check .search_result_list .skeleton_desc .react-loading-skeleton{height:.4rem}.wrap_distance_check .group_btn{width:auto;padding:1.6rem;border-top:1px solid #f7f7f7}.wrap_distance_check .expect_time{padding-top:21.2rem}@media(min-width:360px){.wrap_distance_check .expect_time{padding-top:21.2rem}}@media(min-width:720px){.wrap_distance_check .expect_time{padding-top:23rem}}.wrap_distance_check .expect_time_list{display:flex;flex-wrap:wrap;gap:.8rem;padding:1.6rem 0}.wrap_distance_check .expect_time_list li{display:flex;justify-content:space-between;align-items:center;gap:.8rem;width:100%;padding:.4rem 0}.wrap_distance_check .expect_time_list .expect_sort{display:flex;align-items:center}.wrap_distance_check .expect_time_list .wrap_icon{overflow:hidden;display:flex;border-radius:.8rem;margin-right:1.6rem}.wrap_distance_check .expect_time_list .wrap_icon .icon_bus{display:block;width:3.6rem;height:3.6rem;background:#f0f6ff url(https://cdn.aipartner.plus/town/image/icon_bus.svg) no-repeat 50%}.wrap_distance_check .expect_time_list .wrap_icon .icon_metro{display:block;width:3.6rem;height:3.6rem;background:#eaf6ee url(https://cdn.aipartner.plus/town/image/icon_metro.svg) no-repeat 50%}.wrap_distance_check .expect_time_list .wrap_icon .icon_train{display:block;width:3.6rem;height:3.6rem;background:#fff7f0 url(https://cdn.aipartner.plus/town/image/icon_train.svg) no-repeat 50%}.wrap_distance_check .expect_time_list .wrap_icon .icon_intercity_bus{display:block;width:3.6rem;height:3.6rem;background:#fff1f0 url(https://cdn.aipartner.plus/town/image/icon_intercity_bus.svg) no-repeat 50%}.wrap_distance_check .expect_time_list .sort_info{font-weight:600}.wrap_distance_check .fixed_bottom_btn{visibility:hidden;opacity:0;transition:visibility 0s,opacity .3s linear}.wrap_distance_check .fixed_bottom_btn.active{visibility:visible;opacity:1}.facilities_detail{padding-bottom:5.6rem}.facilities_detail .wrap_card{display:flex;flex-direction:column;padding:.8rem 0}.facilities_detail .wrap_card section:not(:last-child){border-bottom:1px solid #f7f7f7}.facilities_detail .inner.pad{padding:2.4rem 1.6rem}.facilities_detail .title{padding-bottom:1.2rem;font-size:1.8rem;line-height:2.2rem;color:#4d4d4d;font-weight:700}.facilities_detail .option_info{display:flex;flex-wrap:wrap;row-gap:1.2rem}.facilities_detail .option_info li{position:relative;width:25%;font-size:1.2rem;line-height:1.4rem;color:#666;font-weight:500;text-align:center}@media(min-width:360px){.facilities_detail .option_info li{width:25%}}@media(min-width:720px){.facilities_detail .option_info li{width:16.66%}}.facilities_detail .option_info li .wrap_icon{display:block;width:3.6rem;height:3.6rem;margin:0 auto .4rem}.facilities_detail .option_info li img{position:relative!important}.realtor_office .realtor_name{font-size:1.8rem;line-height:2.2rem;color:#000;font-weight:700}.realtor_office .tag_div{gap:.6rem}.realtor_office .tag_div span{margin:.8rem 0}.realtor_office .realtor_name{padding-top:.8rem}.realtor_office .open_number{font-size:1.2rem;line-height:1.8rem;color:#666;font-weight:400}.realtor_office .list_dl.president{padding:1.2rem 0 .8rem}.realtor_office .address{color:#4d4d4d}.realtor_office .group_btn{display:flex;flex-wrap:wrap;gap:.8rem;padding:2rem 0}.realtor_office .group_btn a,.realtor_office .group_btn button{gap:1rem}@media(min-width:360px){.realtor_office .group_btn a,.realtor_office .group_btn button{width:100%}}@media(min-width:720px){.realtor_office .group_btn a,.realtor_office .group_btn button{width:calc(50% - .4rem)}}.realtor_office .btn_primary .icon_phone{display:block;width:1.2rem;height:1.2rem;animation:call-phone 1s ease-in-out 0s infinite;background:url(https://cdn.aipartner.plus/town/image/icon_call_fill_white.svg) no-repeat 50%}.realtor_office .sub_title{padding:2rem 0 1.2rem}.realtor_office .list_dl.commission li{padding:.6em 0;line-height:1.6rem}.realtor_office .list_dl.commission .dt{width:8.8rem}.realtor_office .warn_msg{display:flex;align-items:center;gap:.8rem;margin-top:1.2rem;padding:.8rem 1.6rem;border-radius:.8rem;background:#f9f9f9;font-size:1.4rem;line-height:2rem;color:#333}.realtor_office .warn_msg .icon_info_line{display:block;width:1.8rem;height:1.8rem;opacity:.8;background:url(https://cdn.aipartner.plus/town/image/icon_info_gray.svg) no-repeat 50%/1.8rem}.wrap_credit_calculator .card_detail{border:1px solid #f7f7f7;border-radius:.8rem;margin-top:.8rem;padding:1.5rem 1.6rem}.wrap_credit_calculator .card_detail .toggle_summary{display:flex;align-items:center;justify-content:space-between;width:100%;padding:.5rem 0;text-align:right}.wrap_credit_calculator .card_detail .toggle_summary .icon_arrow{display:block;width:2rem;height:2rem;background:50%/cover no-repeat;background-image:url(https://cdn.aipartner.plus/town/image/icon_arrow_down_gray900.svg);display:inline-flex}.wrap_credit_calculator .card_detail .toggle_summary[data-headlessui-state=open] .icon_arrow{background:50%/cover no-repeat;transform:rotate(180deg);background-image:url(https://cdn.aipartner.plus/town/image/icon_arrow_down_gray900.svg)}.wrap_credit_calculator .card_detail .details_content{border-top:1px solid #f7f7f7;margin-top:1.2rem;padding-top:1.2rem}.wrap_credit_calculator .card_detail li{justify-content:space-between;padding:1rem 0}.wrap_credit_calculator .card_detail .dt{color:gray;font-weight:600}.wrap_credit_calculator .card_detail .dd{display:flex;align-items:center;gap:.8rem;color:#1a1a1a}.wrap_credit_calculator .card_detail .total_price strong{font-size:1.6rem}.wrap_credit_calculator .card_detail .toggle_detail strong{display:block;color:#333}.wrap_credit_calculator .card_detail .toggle_detail span{display:block;color:#666}.wrap_credit_calculator .property_cost .tooltip_div{position:static}.wrap_credit_calculator .property_cost .view_tooltip{display:block;width:1.6rem;height:1.6rem;margin-left:.4rem;background:url(https://cdn.aipartner.plus/town/image/icon_info_gray.svg) no-repeat 50%/cover}.wrap_credit_calculator .property_cost .tooltip{padding:.4rem 1rem;font-size:1.2rem;line-height:1.4rem;font-weight:600;transform:translateY(calc(-100% - .4rem));top:0;left:0;position:absolute;color:#fff;background:rgba(0,0,0,.8);border-radius:.8rem;top:1.2rem;width:15.4rem}.wrap_credit_calculator .property_cost .tooltip:after{content:"";position:absolute;bottom:0;left:1.2rem;transform:translateY(100%);width:1.2rem;height:.4rem;left:1rem;background:url(https://cdn.aipartner.plus/town/image/tooltip_arrow.svg) 50%/cover no-repeat}.wrap_credit_calculator .property_cost .info_tax{left:3.2rem}.wrap_credit_calculator .property_cost .info_commission{left:4.4rem}.wrap_credit_calculator .loan_total{display:flex;flex-wrap:wrap;padding:4rem 0 1.6rem}.wrap_credit_calculator .loan_total .capital,.wrap_credit_calculator .loan_total .loan_cost{display:flex;align-items:center;justify-content:center;gap:.4rem;width:50%}.wrap_credit_calculator .loan_total .capital span,.wrap_credit_calculator .loan_total .loan_cost span{display:block;color:#333}.wrap_credit_calculator .loan_total .capital strong,.wrap_credit_calculator .loan_total .loan_cost strong{font-size:1.8rem;line-height:2.2rem}.wrap_credit_calculator .wrap_range{margin-top:2.6rem}.wrap_credit_calculator .wrap_range .range_track{height:.8rem;border-radius:.4rem}.wrap_credit_calculator .wrap_range .range_thumb{display:block;width:3.2rem;height:3.2rem;border:2px solid #ff7b00;box-shadow:0 1px .4rem rgba(0,0,0,.2);background:#fff}.wrap_credit_calculator .computed_result{border:0;background:#f9f9f9}.wrap_credit_calculator .computed_result .total_price .dt{color:#4d4d4d;font-weight:700}.wrap_credit_calculator .computed_result .total_price .text_blue{font-size:2rem}.wrap_credit_calculator .computed_result .total_price small{color:#666;font-weight:400}.wrap_credit_calculator .computed_result .details_content{border-top:1px solid #e3e3e3}.wrap_similar_recommend{padding-bottom:8rem}.wrap_similar_recommend .swiper{margin:0 -1.6rem 2.4rem;padding:0 1.6rem}@media(min-width:360px){.wrap_similar_recommend .swiper{margin:0 -1.6rem 2.4rem;padding:0 1.6rem}}@media(min-width:720px){.wrap_similar_recommend .swiper{margin:0 -2rem 2.4rem;padding:0 2rem}}.wrap_similar_recommend .swiper .slide_item{overflow:hidden;height:auto;border:1px solid #e3e3e3;border-radius:1.2rem;align-self:stretch}.wrap_similar_recommend .swiper .slide_item .clickable{display:block}.wrap_similar_recommend .swiper .memul_list_item{border:0;display:flex;flex-direction:column;height:100%}.wrap_similar_recommend .swiper .memul_list_item .price_info{display:block}.wrap_similar_recommend .swiper .memul_list_item .price_info .type{margin-bottom:.6rem}.wrap_similar_recommend .swiper .memul_list_item .dot_divide{row-gap:.2rem}.wrap_similar_recommend .swiper .memul_list_item .dot_divide:has(.danji_name){width:calc(100% - 6rem)}.wrap_similar_recommend .swiper .memul_list_item .dot_divide .danji_name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1 1}.wrap_similar_recommend .swiper .memul_list_item .icon_home{display:block}.wrap_similar_recommend .swiper .memul_list_item .agency{margin-top:auto}.wrap_similar_recommend .group_btn{flex-wrap:wrap;gap:1rem}@media(min-width:360px){.wrap_similar_recommend .group_btn button{width:100%}}@media(min-width:720px){.wrap_similar_recommend .group_btn button{width:calc(50% - .5rem)}}.wrap_similar_recommend .icon_modify{display:block;width:2rem;height:2rem;background:url(https://cdn.aipartner.plus/town/image/icon_modify.svg) no-repeat 50%}.wrap_similar_recommend .icon_flag{display:block;width:2rem;height:2rem;background:url(https://cdn.aipartner.plus/town/image/icon_flag.svg) no-repeat 50%}.wrap_lifestyle .wrap_step{width:100%;padding-bottom:8.4rem;background:#fff}.wrap_lifestyle .wrap_step+.wrap_step:before{content:"";display:block;width:100%;height:1.2rem;border-bottom:1px solid #f7f7f7;background:#f9f9f9}.wrap_lifestyle .progress_bar{display:flex;gap:1.1%}.wrap_lifestyle .progress_bar li{height:.2rem;border-radius:.1rem;background:#f7f7f7}.wrap_lifestyle .progress_bar li:not(:nth-child(4)){width:14%}.wrap_lifestyle .progress_bar li:nth-child(4){width:24.4%}.wrap_lifestyle .progress_bar:has(.active) li{background:#ffca99}.wrap_lifestyle .progress_bar:has(.active) .active{background:#ff7b00}.wrap_lifestyle .progress_bar:has(.active) .active~li{background:#f7f7f7}.wrap_lifestyle .title{display:flex;padding-top:1rem;font-size:2rem;line-height:2.4rem;color:#1a1a1a}.wrap_lifestyle .title_desc{padding-top:.8rem}.wrap_lifestyle .wrap_survey{padding-top:1.6rem}.wrap_lifestyle .wrap_survey .survey_btn{display:flex;flex-wrap:wrap;gap:.8rem}.wrap_lifestyle .wrap_survey .survey_btn button{position:relative;justify-content:space-between;width:100%;font-weight:500;text-align:left}.wrap_lifestyle .wrap_survey .survey_btn button.active{padding:.8rem 4.5rem .8rem 2rem}.wrap_lifestyle .wrap_survey .survey_btn button.active:after{content:"";display:flex;justify-content:center;align-items:center;flex-shrink:0;width:2rem;height:2rem;border-radius:1rem;background-color:#f7f7f7;background-repeat:no-repeat;background-position:50%;position:absolute;top:calc(50% - 1rem);right:1.8rem;background:#ff7b00 url(https://cdn.aipartner.plus/town/image/icon_check_white.svg) no-repeat 50%/1.6rem}.wrap_lifestyle .wrap_price_input .price_input{position:relative;margin-top:1.6rem}.wrap_lifestyle .wrap_price_input .price_input:after{content:"만원";display:block;position:absolute;top:calc(50% - 1rem);right:1.2rem;font-size:1.4rem}.wrap_lifestyle .wrap_price_input .price_input .text_gray900{width:100%;padding:1.4rem 4.5rem 1.4rem 1.4rem;font-size:1.8rem;font-weight:700;text-align:right}.wrap_lifestyle .wrap_price_input .chips_button_wrap{justify-content:flex-end;gap:.8rem;padding-top:1.2rem}.wrap_lifestyle .fixed_bottom_btn .ratio.group_btn{flex-direction:row}.wrap_lifestyle .fixed_bottom_btn .group_btn{flex-direction:column}.wrap_lifestyle .fixed_bottom_btn .btn_transparent{cursor:pointer;display:flex;justify-content:center;align-items:center;position:relative;height:5.6rem;border-radius:1rem;text-decoration:none;line-height:100%;letter-spacing:0;height:4.4rem;padding:.8rem 2rem;font-size:1.6rem;color:gray;font-weight:700}.wrap_lifestyle .fixed_bottom_btn .btn_transparent i{display:block}.wrap_lifestyle .fixed_bottom_btn .icon_arrow{display:block;width:2.2rem;height:2.2rem;background:50%/cover no-repeat;transform:rotate(-90deg);background-image:url(https://cdn.aipartner.plus/town/image/icon_arrow_down_wh.svg)}.prologue{display:flex;flex-wrap:wrap;align-items:center;width:100%;height:calc(100dvh - 5.6rem - 8rem)}.prologue .title{justify-content:center;width:100%;font-size:2.4rem;line-height:2.8rem;color:#333;text-align:center}.prologue .title_desc{padding-top:.8rem;font-size:1.6rem;line-height:2.4rem;text-align:center}.prologue .wrap_img{display:flex;justify-content:center;align-items:center;flex-shrink:0;width:14.4rem;height:14.4rem;border-radius:7.2rem;background-color:#f9f9f9;background-repeat:no-repeat;background-position:50%;position:relative;margin:2rem auto 0}.prologue .wrap_img .icon_home{width:11.2rem;height:10rem;background:url(https://cdn.aipartner.plus/town/image/animation_lifestyle.gif) no-repeat 50%/11rem}.search_loading .inner{display:flex;flex-direction:column;justify-content:center;align-items:center;height:calc(100dvh - 5.6rem - 8rem)}.search_loading .title{font-size:2.4rem;line-height:2.8rem;color:#333;text-align:center}.search_loading .wrap_img{display:flex;justify-content:center;align-items:center;flex-shrink:0;width:8rem;height:8rem;border-radius:4rem;background-color:#f7f7f7;background-repeat:no-repeat;background-position:50%;margin-bottom:1.4rem;background:#fff7f0 url(https://cdn.aipartner.plus/town/image/icon_oneroom.svg) no-repeat 50%/4.9rem}.search_loading .list_check{gap:1.2rem;padding-top:4rem}.search_loading .list_check li{line-height:1.6rem;font-weight:500;color:#1a1a1a}.wrap_lifestyle .i_now .title{align-items:flex-end;gap:.8rem}.wrap_lifestyle .i_now .underline{display:block;width:12rem;height:.2rem;background:#1a1a1a}.wrap_lifestyle .often_where .search_bar{padding-top:1.6rem}.wrap_lifestyle .often_where .search_bar .btn_search{position:absolute;z-index:1;top:50%;left:.7rem;width:4rem;height:4rem;margin-top:-2rem;padding:2rem;background:url(https://cdn.aipartner.plus/town/image/icon_search_gray700.svg) no-repeat 50%/2.4rem}.wrap_lifestyle .often_where .search_bar input[type=text]{padding:1.4rem 4.8rem}.wrap_lifestyle .often_where .search_result{padding-top:1.2rem}.wrap_lifestyle .often_where .search_result li{border-bottom:1px solid #f7f7f7}.wrap_lifestyle .often_where .item_check{display:flex;flex-wrap:wrap;align-items:center;width:100%;padding:1.6rem 5.2rem 1.6rem 1.6rem;background:url(https://cdn.aipartner.plus/town/image/icon_chk_gry.svg) no-repeat center right 1.8rem/2.4rem;text-align:left}.wrap_lifestyle .often_where .item_check .place{width:100%;font-size:1.6rem;line-height:2.2rem;color:#1a1a1a;font-weight:700}.wrap_lifestyle .often_where .item_check mark{background:transparent;color:#006fff}.wrap_lifestyle .often_where .item_check .address{width:100%;font-weight:500}.wrap_lifestyle .often_where .item_check.active{background:#fff7f0 url(https://cdn.aipartner.plus/town/image/icon_chk_primary.svg) no-repeat center right 1.8rem/2.4rem}.wrap_lifestyle .often_where .item_check.active .place{color:#ff7b00}.wrap_lifestyle .often_where .item_check.active .place mark{background:transparent;color:#ff7b00}.wrap_lifestyle .often_where .wrap_skeleton{display:flex;flex-wrap:wrap;align-items:center;gap:1.6rem;width:100%}.wrap_lifestyle .often_where .wrap_skeleton .skeleton1{flex-shrink:0;width:4rem}.wrap_lifestyle .often_where .wrap_skeleton .skeleton1 .react-loading-skeleton{height:1.8rem}.wrap_lifestyle .often_where .wrap_skeleton .skeleton_right{width:calc(100% - 4rem - 1.6rem)}.wrap_lifestyle .often_where .wrap_skeleton .skeleton2{width:60%}.wrap_lifestyle .often_where .wrap_skeleton .skeleton2 .react-loading-skeleton{height:1.8rem}.wrap_lifestyle .often_where .wrap_skeleton .skeleton3{width:100%;padding-top:.4rem}.wrap_lifestyle .often_where .wrap_skeleton .skeleton3 .react-loading-skeleton{height:1.2rem}.wrap_lifestyle .hope_time .select_box_btn{width:100%;margin:1.6rem 0 1.2rem}.wrap_lifestyle .hope_time .guide_info{display:flex;align-items:center;gap:.4rem}.wrap_lifestyle .hope_time .guide_info .icon_info{display:block;width:2rem;height:2rem;background:url(https://cdn.aipartner.plus/town/image/icon_info_gray.svg) no-repeat 50%/1.8rem}.wrap_lifestyle .wrap_hope_area{width:100%;padding-bottom:0;background:#fff}.wrap_lifestyle .wrap_hope_area .title{padding:3.4rem 1.6rem 2.4rem}.wrap_lifestyle .wrap_hope_area .wrap_area_pick{display:flex;flex-direction:column;justify-content:space-between;height:calc(100dvh - 5.6rem - 7.8rem - 8rem)}.wrap_lifestyle .wrap_hope_area .wrap_map{overflow-x:hidden;overflow-y:auto;height:100%;padding:2rem 1.6rem;background:#f9f9f9}.wrap_lifestyle .wrap_hope_area .inner_map{display:flex;align-items:center;position:relative;width:100%;font-size:0;line-height:0}.wrap_lifestyle .wrap_hope_area .inner_map .img_area{position:absolute;top:0!important;z-index:1;height:100%!important}.wrap_lifestyle .wrap_hope_area .inner_map .img_city{position:relative!important;height:100%!important}.wrap_lifestyle .wrap_hope_area .wrap_area_select{flex-shrink:0}.wrap_lifestyle .wrap_hope_area .wrap_city_head{display:flex;align-items:center;justify-content:space-between;padding:.2rem 1.6rem;border-top:1px solid #f9f9f9;border-bottom:1px solid #f9f9f9}.wrap_lifestyle .wrap_hope_area .total{padding:0 1.2rem;color:#333;font-weight:500}.wrap_lifestyle .wrap_hope_area .total .text_primary{font-size:1.6rem}.wrap_lifestyle .wrap_hope_area .chips_button_wrap{overflow-x:hidden;overflow-y:auto;max-height:18.4rem;gap:.8rem;padding:1.2rem 1.6rem}.wrap_lifestyle .sorry_point .chips_button_wrap{gap:.8rem;margin:1.6rem 0 3.2rem}.wrap_lifestyle .sorry_point .chips_button_wrap .active{font-weight:700}.wrap_lifestyle .sorry_point .sorry_point_select{margin:0 -1.6rem;padding:2.4rem 1.6rem 2rem;border-top:1px solid #e3e3e3;background:#f9f9f9}.wrap_lifestyle .sorry_point .sorry_point_select .sorry_title{padding-bottom:.8rem;font-size:1.4rem;line-height:1.6rem;color:#4d4d4d;font-weight:600}.wrap_lifestyle .sorry_point .sorry_point_select input[type=text]{width:100%}.wrap_lifestyle .sorry_point .sorry_point_select .chips_button_wrap{margin:.8rem 0}.wrap_lifestyle .sorry_point .sorry_point_select .text_count{padding-top:.8rem;line-height:1.4rem;color:#999;text-align:right}.wrap_lifestyle .sorry_point .sorry_point_select .text_count span{color:#333}.wrap_lifestyle .hope_condintion .title{padding-bottom:.8rem}.wrap_lifestyle .hope_condintion .sub_title{font-size:1.6rem;line-height:2.4rem;color:#1a1a1a}.wrap_lifestyle .hope_condintion .wrap_sub_survey{padding:2.4rem 1.6rem;border-top:1px solid #f7f7f7}.wrap_lifestyle .hope_condintion .chips_button_wrap{margin-top:1.2rem;gap:.8rem}.wrap_lifestyle .hope_condintion .pay_sort{padding-top:1.6rem}.wrap_lifestyle .wrap_number_people .count_controller{display:flex;align-items:center;justify-content:center;padding:5.2rem 0 2rem}.wrap_lifestyle .wrap_number_people .count_controller .count{font-size:1.8rem;font-weight:700;color:#ff7b00;margin:0 1.6rem;padding:1.3rem 1rem;min-width:4.4rem;text-align:center}.wrap_lifestyle .wrap_school_info{padding-bottom:10rem}.wrap_lifestyle .pay_price .pay_sort{padding-top:1.6rem}.wrap_lifestyle .pay_price .sub_title{color:#1a1a1a}.wrap_lifestyle .pay_price .wrap_lease_input,.wrap_lifestyle .pay_price .wrap_rent_input,.wrap_lifestyle .pay_price .wrap_selling_input{border-top:1px solid #f7f7f7}.wrap_lifestyle .my_budget .sub_title{color:#1a1a1a}.wrap_lifestyle .my_budget .price_input{position:relative;margin-top:1.6rem}.wrap_lifestyle .my_budget .price_input:after{content:"만원 이하";display:block;position:absolute;top:calc(50% - 1rem);right:1.2rem;font-size:1.4rem}.wrap_lifestyle .my_budget .price_input .text_primary{width:100%;padding:1.4rem 7rem 1.4rem 1.4rem;font-size:1.8rem;color:#ff7b00;font-weight:700;text-align:right}.wrap_lifestyle .my_budget .chips_button_wrap{justify-content:flex-end;gap:.8rem;padding-top:1.2rem}.wrap_lifestyle .my_budget .wrap_budget_input{margin-top:.8rem;border-top:1px solid #f7f7f7}.wrap_lifestyle .live_area .selected_region{padding:2rem 1.6rem 2rem 0}.wrap_lifestyle .live_area .region_select{margin:0 -1.6rem -2rem}.wrap_lifestyle .live_area .region_select ul{max-height:calc(100vh - 8rem)}.wrap_lifestyle .wrap_prefer_area .chips_button_wrap{margin-top:1.6rem}.wrap_lifestyle .additional_info{padding-bottom:8rem}.wrap_lifestyle .additional_info .inner.pad:not(:last-child){border-bottom:1px solid #f7f7f7}.wrap_lifestyle .additional_info .sub_title{display:flex;align-items:center;justify-content:space-between;color:#1a1a1a}.wrap_lifestyle .additional_info .desc_small{font-size:1.4rem;line-height:2rem;color:#666;font-weight:400}.wrap_lifestyle .additional_info .pay_sort{padding-top:1.6rem}.wrap_lifestyle .additional_info .wrap_price_input{padding:0 1.6rem}@media(min-width:360px){.wrap_lifestyle .additional_info .wrap_price_input{padding:0 1.6rem}}@media(min-width:720px){.wrap_lifestyle .additional_info .wrap_price_input{padding:0 2rem}}.wrap_lifestyle .wrap_important_factor .chips_button_wrap{gap:.8rem;margin-top:1.6rem}.wrap_lifestyle .condition_price .sub_title{color:#1a1a1a}.wrap_lifestyle .condition_price .range_slider{margin-top:1.6rem}.wrap_lifestyle .condition_price .chips_button_wrap{gap:.8rem;margin-top:2rem}.wrap_lifestyle .wrap_lifestyle_recommend .inner.pad{padding-bottom:.8rem}.wrap_lifestyle .wrap_lifestyle_recommend .wrap_login_info{display:flex;align-items:center;justify-content:space-between;width:100%;padding:1.6rem;border-radius:.8rem;background:#f9f9f9;color:#333;font-weight:700;text-align:left}.wrap_lifestyle .wrap_lifestyle_recommend .wrap_login_info .chip{flex-shrink:0;padding:1.2rem 2rem;border-radius:20rem;background:#ff7b00;font-style:normal;color:#fff;font-weight:500}.wrap_lifestyle .wrap_lifestyle_recommend .hash_tag{display:flex;gap:.8rem;padding-top:.8rem}.wrap_lifestyle .wrap_lifestyle_recommend .hash_tag span{display:block;line-height:1.6rem;font-weight:600}.wrap_lifestyle .wrap_lifestyle_recommend .wrap_info{display:flex;gap:.7rem;border:1px solid #e3e3e3;border-radius:.8rem;margin-top:1.6rem;padding:.8rem 1.6rem;background:#f9f9f9;font-size:1.2rem;line-height:1.8rem}.wrap_lifestyle .wrap_lifestyle_recommend .icon_info{display:block;width:1.8rem;height:1.8rem;flex-shrink:0;background:url(https://cdn.aipartner.plus/town/image/icon_info_gray.svg) no-repeat 50%/1.7rem}.wrap_lifestyle .wrap_lifestyle_recommend .no_data{margin-top:2rem}.wrap_lifestyle .wrap_lifestyle_recommend .no_data p{margin-top:0;line-height:2rem;text-align:center;color:#4d4d4d;font-weight:400}.wrap_lifestyle .wrap_lifestyle_recommend .no_data .no_data_caution{margin-bottom:1.6rem}.wrap_lifestyle .wrap_lifestyle_recommend .swiper_nav{overflow:hidden;position:relative;border-bottom:1px solid #f7f7f7;background:#fff}.wrap_lifestyle .wrap_lifestyle_recommend .swiper_nav .nav_item{width:auto;padding:1.8rem 2rem;font-size:1.6rem;line-height:1.6rem;font-weight:500;color:#999}.wrap_lifestyle .wrap_lifestyle_recommend .swiper_nav .swiper-slide-thumb-active{font-weight:700;color:#333}.wrap_lifestyle .wrap_lifestyle_recommend .swiper_nav .swiper-slide-thumb-active:after{content:"";position:absolute;z-index:1;width:100%;height:.2rem;background:#333;left:0;bottom:0}.wrap_lifestyle .wrap_lifestyle_recommend .wrap_theme_swiper{position:relative}.wrap_lifestyle .wrap_lifestyle_recommend .wrap_theme_swiper .slide_item{width:100%;padding:2rem 1.6rem 1.6rem}.wrap_lifestyle .wrap_lifestyle_recommend .wrap_theme_swiper .group_theme{display:flex;flex-wrap:wrap;gap:2rem 1.2rem}.wrap_lifestyle .wrap_lifestyle_recommend .wrap_theme_swiper .group_theme>li{width:calc(50% - .6rem);font-weight:600;color:#333}.wrap_lifestyle .wrap_lifestyle_recommend .wrap_theme_swiper .wrap_theme_img{position:relative;width:100%;margin-bottom:1.2rem;font-size:0;line-height:0}.wrap_lifestyle .wrap_lifestyle_recommend .wrap_theme_swiper .wrap_theme_img img{position:relative!important;width:100%!important}.wrap_lifestyle .wrap_lifestyle_recommend .group_btn{padding:0 1.6rem 10rem}.wrap_lifestyle .wrap_lifestyle_recommend .group_btn .btn_line_gray300{gap:.4rem}.wrap_lifestyle .wrap_lifestyle_recommend .icon_refresh{display:block;width:1.4rem;height:1.4rem;background:url(https://cdn.aipartner.plus/town/image/icon_refresh.svg) no-repeat 50%}.notice_wrap .no_data{padding-top:10rem}@media(min-width:360px){.faq_wrap .search_bar{padding:2rem 1.6rem}}@media(min-width:720px){.faq_wrap .search_bar{padding:2.8rem 2rem}}.faq_wrap .search_total{padding:.8rem 1.6rem;display:flex;gap:.4rem;align-items:center;font-size:1.4rem;line-height:1.6rem;color:#333;font-weight:600}@media(min-width:360px){.faq_wrap .search_total{padding:.8rem 1.6rem}}@media(min-width:720px){.faq_wrap .search_total{padding:.8rem 2rem}}.faq_wrap .search_total .total{line-height:2rem;color:#4d4d4d;font-weight:400}.faq_wrap .chip_check_wrap{padding:.8rem 1.6rem;gap:.4rem}@media(min-width:360px){.faq_wrap .chip_check_wrap{padding:.8rem 1.6rem}}@media(min-width:720px){.faq_wrap .chip_check_wrap{padding:.8rem 2rem}}.faq_wrap .chip_check_wrap .chip_check:not(.square) input[type=checkbox]:checked+label{border-color:#1a1a1a;background-color:#1a1a1a;color:#fff}.event_wrap .board_item .date{margin-top:.8rem}.event_item{margin-top:2.8rem;display:flex;flex-direction:column}.event_item:first-child{margin-top:0}.event_item .thumbnail_div{display:flex;justify-content:center;width:100%;border-radius:.8rem;overflow:hidden;position:relative;height:auto}.event_item .thumbnail_div img{width:100%;height:auto;object-fit:cover}.event_item .title{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;word-break:break-all;-webkit-box-orient:vertical;-webkit-line-clamp:2;margin-top:1.2rem;font-size:1.8rem;line-height:2.2rem;column-count:#333;font-weight:700}.event_item .date{margin-top:.8rem;font-size:1.4rem;line-height:2rem;color:#666}.qna_wrap .title_div{padding:2rem 1.6rem .8rem;display:flex;gap:.8rem;align-items:center;font-size:1.8rem;line-height:2.2rem;font-weight:700;color:#1a1a1a}@media(min-width:360px){.qna_wrap .title_div{padding:2rem 1.6rem .8rem}}@media(min-width:720px){.qna_wrap .title_div{padding:2.4rem 2rem .8rem}}.qna_wrap .title_div .count{padding:.3rem .6rem;font-size:1.2rem;line-height:1.6rem;font-weight:600;color:#006fff;background:#f0f6ff;border-radius:.4rem}.qna_wrap .no_data{padding-top:8rem}.qna_img_view{height:100dvh}.qna_img_view .img_view{display:flex;align-items:center;justify-content:center;position:relative;width:100%;height:calc(100vh - 5.6rem);height:calc(100dvh - 5.6rem)}.qna_img_view .img_view img{position:relative!important;width:auto!important;height:auto!important;max-width:100%;max-height:100%}.help_top{padding:2rem 1.6rem;display:flex;flex-direction:column;border-bottom:1.2rem solid #f9f9f9}@media(min-width:360px){.help_top{padding:2rem 1.6rem}}@media(min-width:720px){.help_top{padding:2.8rem 2rem}}.help_top .big_text{font-size:2rem;line-height:2.4rem;color:#1a1a1a;font-weight:700}.help_top .text{margin-top:1.2rem;font-size:1.4rem;line-height:2rem;color:#666}.help_top .btn_primary{margin-top:2.4rem;height:4.8rem;font-size:1.4rem}.qna_write_wrap{display:flex;flex-direction:column;gap:2.4rem}.qna_write_wrap .attached_count{margin-left:.4rem;display:flex;gap:.2rem;color:#666}.qna_write_wrap .attached_count b{font-weight:600;color:#ff7b00}.qna_write_wrap .attached_count .unit{color:#b3b3b3}.qna_write_wrap .text{font-size:1.2rem;line-height:1.8rem}.attached_div{margin-top:1.2rem;display:flex;flex-wrap:wrap;gap:1.6rem .8rem}.attached_div .attached_image{width:calc(33.3333% - .8rem)}.attached_div .attached_image input{display:none}.attached_div .attached_image input+label{border:.2rem solid #f7f7f7;background:url(https://cdn.aipartner.plus/town/image/icon_plus_gray100.svg) 50%/3rem no-repeat}.attached_div .thumbnail_wrap{position:relative;display:block;width:100%;border-radius:.8rem;overflow:hidden;border:.2rem solid #f7f7f7}.attached_div .thumbnail_wrap:after{content:"";display:block;width:100%;padding-top:100%}.attached_div .thumbnail_wrap img{position:absolute;top:0;left:0;width:100%;object-fit:cover}.attached_div .thumbnail_wrap .delete{position:absolute;top:.4rem;right:.4rem;width:2rem;height:2rem;background:url(https://cdn.aipartner.plus/town/image/icon_circle_delete.svg) 50%/cover no-repeat}.attached_div .image_name{margin-top:.4rem;width:100%;display:flex;flex-wrap:nowrap;font-size:1.4rem;line-height:2rem;color:#666}.attached_div .image_name .limit_line1{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.qna_item{padding:1.6rem 1.6rem 2.4rem;border-bottom:1px solid #f7f7f7}@media(min-width:360px){.qna_item{padding:1.6rem 1.6rem 2.4rem}}@media(min-width:720px){.qna_item{padding:1.6rem 2rem 2.4rem}}.qna_item .tag_div{gap:.8rem}.qna_item .title{margin-top:1.6rem;font-size:2rem;line-height:2.4rem;color:#333;font-weight:700}.qna_item .divide_box{margin-top:.4rem}.qna_detail_wrap{display:flex;flex-direction:column;height:calc(100dvh - 5.6rem)}.qna_detail_wrap .answer_box,.qna_detail_wrap .qna_item{flex-shrink:0}.qna_detail_wrap .content{height:calc(100dvh - 5.6rem - 12.3rem);padding:2.4rem 1.6rem;font-size:1.6rem;line-height:2.4rem;color:#1a1a1a}@media(min-width:360px){.qna_detail_wrap .content{padding:2.4rem 1.6rem}}@media(min-width:720px){.qna_detail_wrap .content{padding:2.4rem 2rem}}.qna_detail_wrap .content .attached_div{margin-top:2.4rem}.qna_detail_wrap .content .attached_div:first-child{margin-top:0}.qna_detail_wrap .content .thumbnail_wrap{cursor:pointer}.qna_detail_wrap .notice_box{margin:0 1.6rem;padding:1.2rem 1.6rem;display:flex;gap:.8rem;align-items:center;font-size:1.4rem;line-height:2rem;color:#666;background:#f9f9f9;border:1px solid #e3e3e3;border-radius:.8rem}.qna_detail_wrap .notice_box i{width:2rem;height:2rem;background:url(https://cdn.aipartner.plus/town/image/icon_consultant.svg) 50%/cover no-repeat}.qna_detail_wrap .answer_box{padding:2.4rem 1.6rem;display:flex;flex-direction:column;gap:1.2rem;background-color:#f9f9f9}.qna_detail_wrap .answer_box .item{display:flex;gap:1.2rem}.qna_detail_wrap .answer_box .icon_answer{display:flex;justify-content:center;align-items:center;width:3.6rem;height:3.6rem;border-radius:1.8rem;background-color:#f7f7f7;background-repeat:no-repeat;background-position:50%;flex-shrink:0;background:url(/image/reply_counselor.svg) no-repeat 50%}.qna_detail_wrap .answer_box .wrap_answer{width:100%}.qna_detail_wrap .answer_box .answer{padding:1.2rem 1.6rem;font-size:1.4rem;line-height:2rem;color:#333;background:#fff;border:1px solid #e3e3e3;border-radius:.8rem}.qna_detail_wrap .answer_box .date{margin-top:.4rem;font-size:1.2rem;line-height:1.8rem;color:#666;text-align:right}.ad_write_wrap{padding:2.4rem 1.6rem 2rem;display:flex;flex-direction:column;gap:2.8rem}@media(min-width:360px){.ad_write_wrap{padding:2.4rem 1.6rem 2rem}}@media(min-width:720px){.ad_write_wrap{padding:2.8rem 2rem 2.4rem}}.ad_write{display:flex;flex-direction:column;max-height:calc(100vh - 5.6rem);overflow-y:hidden}.ad_write>*{flex-shrink:0}.ad_write .inner_wrap{flex:1 1;max-height:calc(100% - 8rem);overflow-y:auto}.propfintech_intro .main_visual{padding:4rem 1.6rem 0;display:flex;flex-direction:column;align-items:center;text-align:center}.propfintech_intro .main_visual .btn{height:4rem;border-radius:.8rem;font-size:1.4rem;font-weight:500;margin-top:2rem;padding:1.2rem 3rem;line-height:1.6rem;background-color:#00ba40;color:#fff}.propfintech_intro section{padding:4rem 1.6rem}.propfintech_intro .section_faq{display:flex;flex-direction:column;gap:2rem;background:#f9f9f9}.propfintech_intro .section_faq .card{padding:1.6rem;background:#fff;border-radius:2rem}.propfintech_intro .section_faq .question{display:flex;gap:.8rem;font-size:1.6rem;line-height:2.2rem;font-weight:700;color:#333}.propfintech_intro .section_faq .question:before{content:"Q.";font-size:1.8rem;line-height:2.2rem;font-weight:700}.propfintech_intro .section_faq .answer{margin-top:.8rem;font-size:1.4rem;line-height:2rem;color:#666}.propfintech_intro h1{font-size:2.4rem;line-height:2.8rem;font-weight:700;color:#1a1a1a}.propfintech_intro h2{font-size:2rem;line-height:2.4rem;font-weight:700;color:#1a1a1a}.propfintech_intro h3{font-size:1.8rem;line-height:2.2rem;font-weight:700;color:#333}.propfintech_intro .introduce_text{margin-top:1.6rem;font-size:1.4rem;line-height:2rem;color:#4d4d4d}.propfintech_intro.newrent .main_visual{padding:4rem 2.4rem 0;background:linear-gradient(0deg,#ffeaca,#fffaf2 80%,#fff4e4 99%)}.propfintech_intro.newrent .main_visual h1{margin-top:1.6rem;font-size:3.8rem;line-height:4.8rem;font-weight:800;color:#191919}.propfintech_intro.newrent .main_visual .introduce_text{margin-top:1.6rem;font-size:1.6rem;line-height:2.2rem;font-weight:500;color:#333}.propfintech_intro.newrent .main_visual i{margin-top:4rem;width:14rem;height:16.6rem;background:url(https://cdn.aipartner.plus/town/image/propfintech/main_visual_newrent.svg) 50%/cover no-repeat}.propfintech_intro.newrent .section_service_summary{background:#ffdfb0}.propfintech_intro.newrent .section_service_summary .service_div{position:relative;margin-top:3.2rem;padding:2rem 1.6rem;display:flex;flex-direction:column;align-items:center;gap:2.6rem;background:#fff;border-radius:1.2rem}.propfintech_intro.newrent .section_service_summary .service_div:after,.propfintech_intro.newrent .section_service_summary .service_div:before{content:"";position:absolute;width:1rem;height:4.47rem;background:#f7f4f4;opacity:.8;transform:rotate(41deg);box-shadow:1px 2px 2px 0 rgba(0,0,0,.102)}.propfintech_intro.newrent .section_service_summary .service_div:before{left:.8rem;top:-1rem}.propfintech_intro.newrent .section_service_summary .service_div:after{right:.8rem;bottom:-1rem}.propfintech_intro.newrent .section_service_summary .service_div .item{position:relative;width:calc(100% - 8rem);display:flex;gap:.8rem;align-items:center;justify-content:center;font-size:1.6rem;color:#1a1a1a;font-weight:700}.propfintech_intro.newrent .section_service_summary .service_div .item:not(:first-child):before{content:"";position:absolute;width:100%;height:1px;background:url(https://cdn.aipartner.plus/town/image/propfintech/gray_dash.svg) 50%/6px 1px repeat;left:0;top:-1.25rem}.propfintech_intro.newrent .section_service_summary .service_div .item:after{content:"ZERO";padding:.4rem .7rem;color:#fff;border-radius:1.6rem;background:#ff7b00}.propfintech_intro.newrent h2{font-size:2.4rem;line-height:2.8rem;font-weight:700;color:#1a1a1a;text-align:center}.propfintech_intro.newrent .introduce_text{margin-top:1.2rem;text-align:center;font-weight:500}.propfintech_intro.newrent .review_div{margin-top:3.2rem;display:flex;flex-direction:column;gap:2.4rem}.propfintech_intro.newrent .review_div .item{display:flex;gap:.6rem;align-items:center}.propfintech_intro.newrent .review_div .item:nth-child(2n){align-self:flex-end}.propfintech_intro.newrent .review_div i[class*=emoji]{flex-shrink:0;width:3.6rem;height:3.6rem;background-size:cover;background-repeat:no-repeat;background-position:50%}.propfintech_intro.newrent .review_div .emoji_thinking{background-image:url(https://cdn.aipartner.plus/town/image/propfintech/emoji_thinking.svg)}.propfintech_intro.newrent .review_div .emoji_wink{background-image:url(https://cdn.aipartner.plus/town/image/propfintech/emoji_wink.svg)}.propfintech_intro.newrent .review_div .emoji_smile{background-image:url(https://cdn.aipartner.plus/town/image/propfintech/emoji_smile.svg)}.propfintech_intro.newrent .bubble{position:relative;padding:1.6rem;font-size:1.4rem;line-height:2rem;font-weight:600;color:#333;border-radius:1.6rem;background:#f0f6ff}.propfintech_intro.newrent .bubble:before{content:"";position:absolute;top:50%;transform:translateY(-50%);width:0;height:0;margin-top:.4rem}.propfintech_intro.newrent .bubble.org{margin-right:1rem;background:#fff7f0}.propfintech_intro.newrent .bubble.org:before{right:-1rem;border-color:#fff7f0 transparent transparent #fff7f0;border-style:solid;border-width:1.2rem .8rem}.propfintech_intro.newrent .bubble:not(.org){margin-left:1rem}.propfintech_intro.newrent .bubble:not(.org):before{left:-1rem;border-color:#f0f6ff #f0f6ff transparent transparent;border-style:solid;border-width:1.2rem .8rem}.propfintech_intro.newrent .section_way{background-color:#f9f9f9}.propfintech_intro.newrent .section_way .info_txt{margin-top:1.6rem;display:flex;gap:.8rem;font-size:1.2rem;line-height:1.8rem;color:#4d4d4d}.propfintech_intro.newrent .section_way .info_txt .icon_info_gray{flex-shrink:0;width:2rem;height:2rem;background:url(https://cdn.aipartner.plus/town/image/icon_info_gray.svg) 50%/1.8rem no-repeat}.propfintech_intro.newrent .way_div{margin-top:3.2rem;display:flex;flex-direction:column;gap:1.2rem}.propfintech_intro.newrent .way_div .btn_primary500{margin-top:2rem}.propfintech_intro.newrent .way{display:flex;gap:2.4rem 2rem;justify-content:space-between;align-items:flex-end;flex-wrap:wrap;padding:0 2rem 1.6rem;background:#fff;border-radius:1.2rem}.propfintech_intro.newrent .way .step{display:inline-flex;padding:.4rem 1.6rem;font-size:1.2rem;line-height:1.2rem;font-weight:700;color:#fff;background:#ff7b00;border-radius:0 0 .6rem .6rem}.propfintech_intro.newrent .way .title{margin-top:1.8rem;font-size:1.8rem;line-height:1.8rem;font-weight:700;color:#1e1e1e}.propfintech_intro.newrent .way .text{margin-top:.6rem;font-size:1.4rem;line-height:2rem;color:#333}.propfintech_intro.newrent .way i{flex-shrink:0;width:6.4rem;height:6.4rem;background-size:cover;background-repeat:no-repeat;background-position:50%}.propfintech_intro.newrent .way i.icon_dashboard{background-image:url(https://cdn.aipartner.plus/town/image/propfintech/newrent_icon_dashboard.svg)}.propfintech_intro.newrent .way i.icon_coinbag{background-image:url(https://cdn.aipartner.plus/town/image/propfintech/newrent_icon_coinbag.svg)}.propfintech_intro.newrent .way i.icon_memul{width:7.4rem;height:5.3rem;background-image:url(https://cdn.aipartner.plus/town/image/propfintech/newrent_icon_memul.svg)}.propfintech_intro.newrent .way i.icon_contract{width:4.8rem;background-image:url(https://cdn.aipartner.plus/town/image/propfintech/newrent_icon_contract.svg)}.propfintech_intro.newrent .way .btn_gray25{gap:.4rem;width:100%;height:3.8rem;font-size:1.4rem;color:#333}.propfintech_intro.newrent .way .btn_gray25 i{background:50%/cover no-repeat;transform:rotate(-90deg);background-image:url(https://cdn.aipartner.plus/town/image/icon_arrow_down_gray900.svg);width:1.6rem;height:1.6rem}.propfintech_intro.newrent .explain{margin-top:2rem;padding:1.2rem;display:flex;gap:1.6rem;align-items:center;justify-content:center;font-size:1.3rem;line-height:2rem;color:#333}.propfintech_intro.newrent i.newrent_partner{width:7.9rem;height:9rem;background:url(https://cdn.aipartner.plus/town/image/propfintech/newrent_illu_partner.svg) 50%/cover no-repeat}.propfintech_intro.newrent .gray_box{margin-top:2.4rem;padding:1.6rem;display:flex;flex-direction:column;align-items:center;text-align:center;background-color:#f9f9f9;border-radius:1.6rem}.propfintech_intro.newrent .gray_box .title{font-size:1.6rem;line-height:2.2rem;font-weight:700;color:#1a1a1a}.propfintech_intro.newrent .gray_box .text{margin-top:.8rem;font-size:1.3rem;font-weight:2rem;color:#333}.propfintech_intro.newrent .gray_box .btn_gray900{margin-top:1.6rem;width:100%}.propfintech_intro.newrent [class*=btn_]{height:5.2rem}.propfintech_intro.newrent .bottom{background-color:#f7f7f7}.propfintech_intro.newrent .bottom .dot_indent{margin-top:1.6rem}.propfintech_intro.newrent .bottom .dot_indent p{color:#4d4d4d}.propfintech_intro.newrent .bottom .dot_indent p:not(:first-child){margin-top:.8rem}.propfintech_intro.newrent .bottom .dot_indent p:before{background:#4d4d4d}.propfintech_intro.shinhan .main_visual{background:linear-gradient(180deg,#f0f6ff,#f9f9f9)}.propfintech_intro.shinhan .main_visual i{margin-top:5.6rem;width:12rem;height:14rem;background:url(https://cdn.aipartner.plus/town/image/propfintech/main_visual_shinhan.svg) 50%/cover no-repeat}.propfintech_intro.shinhan .question:before{color:#006fff}.propfintech_intro.shinhan .gray_box{padding:1.6rem 2.4rem;font-size:1.4rem;line-height:2rem;font-weight:600;color:#333;text-align:center;background:#f9f9f9;border-radius:1.2rem}.propfintech_intro.shinhan .count_div{margin-top:1.6rem;display:flex;flex-direction:column;gap:1.2rem}.propfintech_intro.shinhan .count_div .item{padding:.8rem 0;display:flex;gap:1.2rem;align-items:center;font-size:1.4rem;line-height:1.6rem;font-weight:600;color:#333}.propfintech_intro.shinhan .count_div .item i{width:4.8rem;height:4.8rem;background-size:cover;background-repeat:no-repeat;background-position:50%}.propfintech_intro.shinhan .count_div .item i.icon_realtor{background-image:url(https://cdn.aipartner.plus/town/image/propfintech/shinhan_icon_realtor.svg)}.propfintech_intro.shinhan .count_div .item i.icon_memul{background-image:url(https://cdn.aipartner.plus/town/image/propfintech/shinhan_icon_memul.svg)}.propfintech_intro.shinhan .count_div .item .data{margin-left:auto;text-align:right}.propfintech_intro.shinhan .count_div .item .count{font-size:1.8rem;line-height:2.2rem;font-weight:700;color:#006fff}.propfintech_intro.shinhan .count_div .item .standard{margin-top:.2rem;font-size:1.2rem;line-height:1.4rem;font-weight:500;color:gray}.propfintech_intro.shinhan .way_div{margin-top:2rem;display:flex;flex-direction:column;gap:2.8rem}.propfintech_intro.shinhan .way_div .way{position:relative;display:flex;gap:1.2rem;align-items:center;font-size:1.6rem;line-height:2.4rem;color:#666}.propfintech_intro.shinhan .way_div .way.last{align-items:flex-start}.propfintech_intro.shinhan .way_div .way:not(.last):after{content:"";position:absolute;width:1px;background:#f7f7f7;height:2rem;left:1.95rem;bottom:-.4rem;transform:translateY(100%)}.propfintech_intro.shinhan .way_div .way b{font-weight:700}.propfintech_intro.shinhan .way_div .step{flex-shrink:0;width:4rem;height:4rem;display:flex;justify-content:center;align-items:center;font-size:1.4rem;line-height:1.6rem;font-weight:600;color:#006fff;border-radius:.8rem;background:#f9f9f9}.propfintech_intro.care .main_visual{background:linear-gradient(180deg,#eaf8ee,#f9f9f9)}.propfintech_intro.care .main_visual i{margin-top:4rem;width:10rem;height:11.55rem;background:url(https://cdn.aipartner.plus/town/image/propfintech/main_visual_care.svg) 50%/cover no-repeat}.propfintech_intro.care .main_visual .btn{background-color:#00ba40;color:#fff}.propfintech_intro.care .question:before{color:#00ba40}.propfintech_intro.care .service_div{margin-top:2rem;display:flex;flex-direction:column;gap:1.2em}.propfintech_intro.care .service_div .title{padding:1.6rem;display:flex;gap:.8rem;align-items:flex-end;justify-content:space-between;font-size:1.8rem;line-height:2.2rem;font-weight:700;color:#333;background:#eaf6ee;border-radius:1.2rem 1.2rem 0 0}.propfintech_intro.care .service_div .text{padding:1.6rem;font-size:1.4rem;line-height:2rem;color:#666;border-radius:0 0 1.2rem 1.2rem;border:1px solid #f7f7f7;border-top:none}.propfintech_intro.care .service_div i{background-size:cover;background-repeat:no-repeat;background-position:50%}.propfintech_intro.care .service_div i.icon_monitoring{width:7.7rem;height:6.4rem;background-image:url(https://cdn.aipartner.plus/town/image/propfintech/care_icon_monitoring.svg)}.propfintech_intro.care .service_div i.icon_legal{width:7rem;height:5.9rem;background-image:url(https://cdn.aipartner.plus/town/image/propfintech/care_icon_legal.svg)}.propfintech_intro.care .service_div i.icon_insure{width:6.6rem;height:6.6rem;background-image:url(https://cdn.aipartner.plus/town/image/propfintech/care_icon_insure.svg)}.propfintech_intro .bottom{background:#e3e3e3;color:#333}.propfintech_intro .bottom .title{font-size:1.8rem;line-height:2.2rem;font-weight:700}.propfintech_intro .bottom .text{margin-top:.4rem;font-size:2.4rem;line-height:2.8rem;font-weight:700}.propfintech_intro .bottom .small_text{margin-top:1.2rem;font-size:1.4rem;line-height:1.6rem;font-weight:500}.propfintech_intro .bottom a{color:#333}.propfintech_intro .bottom .dot_indent{margin-top:2rem}.propfintech_intro .bottom .dot_indent p{position:relative;padding-left:.9rem}.propfintech_intro .bottom .dot_indent p:before{content:"";position:absolute;width:.3rem;height:.3rem;border-radius:50%;background:#666;left:0;top:.8rem}.propfintech_intro .bottom .dot_indent p:not(:first-child){margin-top:.4rem}.react-modal-sheet-backdrop{background-color:rgba(0,0,0,.4)!important}.bottom_sheet .bottom_sheet_body{padding-top:3.2rem;min-height:29.2rem;border-top-right-radius:2.4rem!important;border-top-left-radius:2.4rem!important;box-shadow:0 -4px 24px 0 rgba(0,0,0,.078)!important}.bottom_sheet .headline{position:relative;display:flex;align-items:center;gap:3.2rem;padding:0 1.6rem 2.4rem}.bottom_sheet .headline .btn_close{position:absolute;top:-1.2rem;right:.4rem;z-index:99;display:block;width:4.8rem;height:4.8rem;background:50% no-repeat;background-image:url(https://cdn.aipartner.plus/town/image/icon_x_gray600.svg);margin-left:auto}.bottom_sheet .title{font-size:2rem;line-height:2.4rem;font-weight:700;color:#333;max-width:90%}.bottom_sheet .bottom_btn{margin-top:auto}.bottom_sheet .page_tab_list{padding:0}.bottom_sheet .page_tab_list .page_tab{flex:1 1;padding:1.5rem;font-size:1.4rem;line-height:1.4rem}.bottom_sheet .type_list button{width:100%;display:flex;gap:.4rem;justify-content:space-between;align-items:center;text-align:left;padding:1.4rem 1.6rem;font-size:1.6rem;line-height:1.6rem;font-weight:500;color:#666}.bottom_sheet .type_list button:after{content:"";display:block;width:2.4rem;height:2.4rem;background:url(https://cdn.aipartner.plus/town/image/icon_chk_gry.svg) 50%/cover no-repeat}.bottom_sheet .type_list button.active{background:#fff7f0;color:#ff7b00}.bottom_sheet .type_list button.active:after{background-image:url(https://cdn.aipartner.plus/town/image/icon_chk_primary.svg)}.bottom_sheet .type_list .checkbox input{display:none}.bottom_sheet .type_list .checkbox input:checked+label{background:#fff7f0;color:#ff7b00;font-weight:600}.bottom_sheet .type_list .checkbox input:checked+label:after{background-image:url(https://cdn.aipartner.plus/town/image/icon_chk_primary.svg)}.bottom_sheet .type_list .checkbox label{width:100%;display:flex;gap:.4rem;justify-content:space-between;align-items:center;text-align:left;padding:1.2rem 1.6rem;font-size:1.4rem;line-height:2rem;color:#333}.bottom_sheet .type_list .checkbox label:after{content:"";display:block;width:2.4rem;height:2.4rem;background:url(https://cdn.aipartner.plus/town/image/icon_chk_gry.svg) 50%/cover no-repeat}.bottom_sheet .type_chip{max-height:calc(100vh - 20rem);max-height:calc(100dvh - 20rem);overflow:auto;display:flex;flex-wrap:wrap;gap:.8rem;padding:0 1.6rem}.bottom_sheet .icon_type_wrap{display:flex;flex-wrap:wrap;gap:2.4rem 1.2rem;padding:0 1.6rem 1.6rem}.bottom_sheet .icon_type_wrap button{display:flex;align-items:center;justify-content:center;flex-basis:calc(33.33% - .8rem);flex-direction:column;gap:.8rem;font-size:1.4rem;line-height:1.4rem;color:gray;font-weight:500}.bottom_sheet .icon_type_wrap button.active{color:#1a1a1a}.bottom_sheet .icon_type_wrap .memul_type i{width:100%;height:6rem;border-radius:1.2rem;background-color:#f9f9f9;background-position:50%;background-repeat:no-repeat}.bottom_sheet .icon_type_wrap .memul_type.oneroom i{background-image:url(https://cdn.aipartner.plus/town/image/icon_oneroom_gry.svg)}.bottom_sheet .icon_type_wrap .memul_type.apt i{background-image:url(https://cdn.aipartner.plus/town/image/icon_apt_gry.svg)}.bottom_sheet .icon_type_wrap .memul_type.officetel i{background-image:url(https://cdn.aipartner.plus/town/image/icon_officetel_gry.svg)}.bottom_sheet .icon_type_wrap .memul_type.villa i{background-image:url(https://cdn.aipartner.plus/town/image/icon_villa_gry.svg)}.bottom_sheet .icon_type_wrap .memul_type.redevelop i{background-image:url(https://cdn.aipartner.plus/town/image/icon_redevelop_gry.svg)}.bottom_sheet .icon_type_wrap .memul_type.active.oneroom i{background-image:url(https://cdn.aipartner.plus/town/image/icon_oneroom.svg);background-color:#ffe2c7}.bottom_sheet .icon_type_wrap .memul_type.active.apt i{background-image:url(https://cdn.aipartner.plus/town/image/icon_apt.svg);background-color:#d2f0f4}.bottom_sheet .icon_type_wrap .memul_type.active.officetel i{background-image:url(https://cdn.aipartner.plus/town/image/icon_officetel.svg);background-color:#faccdc}.bottom_sheet .icon_type_wrap .memul_type.active.villa i{background-color:#c7dfff;background-image:url(https://cdn.aipartner.plus/town/image/icon_villa.svg)}.bottom_sheet .icon_type_wrap .memul_type.active.redevelop i{background-color:#ffeead;background-image:url(https://cdn.aipartner.plus/town/image/icon_redevelop.svg)}.bottom_sheet .type_icon_line{display:flex;flex-wrap:wrap;gap:1.6rem .4rem}.bottom_sheet .type_icon_line button{padding:.3rem;flex-basis:calc(25% - .3rem);display:flex;flex-direction:column;align-items:center;gap:.4rem;border-radius:.8rem;font-size:1.2rem;line-height:1.4rem;color:#666;font-weight:500;border:1px solid transparent;letter-spacing:-.01rem}.bottom_sheet .type_icon_line button.active{border-color:#ff7b00;background:#fff7f0}.bottom_sheet .type_icon_line button i{width:3.6rem;height:3.6rem;background-size:cover;background-position:50%;background-repeat:no-repeat}.selected_region{position:relative;padding:.4rem 1.6rem 2rem;width:100%;display:flex;gap:.4rem;align-items:center;font-size:1.6rem;line-height:2rem;color:#4d4d4d;font-weight:600}.selected_region:after{content:"";position:absolute;background:linear-gradient(#ccc,hsla(0,0%,80%,.98) 4.7%,hsla(0,0%,80%,.14) 85.97%,hsla(0,0%,80%,0));transform:rotate(0deg);width:100%;height:3rem;pointer-events:none;bottom:0;left:0;transform:translateY(100%);opacity:.1}.selected_region i.icon_arrow{background:50%/cover no-repeat;transform:rotate(-90deg);background-image:url(https://cdn.aipartner.plus/town/image/icon_arrow_down_gray200.svg);width:1.6rem;height:1.6rem}.region_select{display:flex;flex-wrap:wrap}.region_select ul{-ms-overflow-style:none;scrollbar-width:none;flex:1 1;border-right:1px solid #f7f7f7;max-height:calc(100vh - 28rem);max-height:calc(100dvh - 28rem);overflow:auto}.region_select ul::-webkit-scrollbar{display:none}.region_select ul:last-child{border-right:none}.region_select ul button{width:100%;display:flex;gap:.4rem;justify-content:space-between;align-items:center;padding:1.2rem 1.6rem;line-height:2rem;color:#333;text-align:left;word-break:keep-all}.region_select ul button.active{font-weight:600;color:#ff7b00;background-color:#f9f9f9}.region_select ul button.active:after{content:"";display:block;width:2rem;height:2rem;background:url(https://cdn.aipartner.plus/town/image/icon_chk_primary.svg) 50%/cover no-repeat}.detail_filter_wrap{display:flex;flex-direction:column;max-height:calc(100vh - 14rem);max-height:calc(100dvh - 14rem)}.detail_filter_wrap .scroll_area{-ms-overflow-style:none;scrollbar-width:none;flex:1 1;overflow-y:auto;white-space:nowrap}.detail_filter_wrap .scroll_area::-webkit-scrollbar{display:none}.detail_filter_wrap section{padding:3.2rem 1.6rem}.detail_filter_wrap section:first-of-type{padding-top:2.4rem}.detail_filter_wrap section:not(:last-child){border-bottom:1.2rem solid #f9f9f9}.detail_filter_wrap .inner:not(:first-child){margin-top:2.4rem}.detail_filter_wrap .inner:has(.range_slider):not(:first-child){margin-top:3.2rem}.detail_filter_wrap .tit{display:flex;align-items:center;margin-bottom:.4rem;font-size:2rem;line-height:2.4rem;font-weight:700;color:#ff7b00}.detail_filter_wrap .tit .tooltip_div{margin-left:.4rem;width:2.4rem;height:2.4rem;justify-content:center}.detail_filter_wrap .tit .tooltip_div .tooltip{padding:.4rem 1.2rem;font-size:1.4rem;line-height:2rem;font-weight:400;transform:translateY(calc(100% + .8rem));bottom:0;left:0;position:absolute;color:#fff;background:rgba(0,0,0,.8);border-radius:.8rem;margin-left:-1rem;min-width:220px;max-width:220px;white-space:pre-line}.detail_filter_wrap .tit .tooltip_div .tooltip:after{content:"";position:absolute;top:0;left:1.2rem;transform:translateY(-100%) rotate(180deg);width:2rem;height:.8rem;background:url(https://cdn.aipartner.plus/town/image/tooltip_arrow.svg) 50%/cover no-repeat}.detail_filter_wrap .sub_tit{padding:1.2rem 0;display:flex;gap:.8rem;align-items:center;font-size:1.6rem;line-height:2rem;font-weight:600;color:#4d4d4d}.detail_filter_wrap .sub_tit span{font-size:1.2rem;line-height:1.4rem;font-weight:500;color:gray}.detail_filter_wrap .sub_tit .tooltip_div{margin-left:auto;width:3.6rem;justify-content:center}.detail_filter_wrap .sub_tit .tooltip_div .tooltip{padding:.4rem 1.2rem;font-size:1.4rem;line-height:2rem;font-weight:400;transform:translateY(calc(100% + .8rem));bottom:0;right:0;position:absolute;color:#fff;background:rgba(0,0,0,.8);border-radius:.8rem;margin-right:-.45rem}.detail_filter_wrap .sub_tit .tooltip_div .tooltip:after{content:"";position:absolute;top:0;right:1.2rem;transform:translateY(-100%) rotate(180deg);width:2rem;height:.8rem;background:url(https://cdn.aipartner.plus/town/image/tooltip_arrow.svg) 50%/cover no-repeat}.detail_filter_wrap .range_slider+.chips_button_wrap{margin-top:2rem}.detail_filter_wrap .chips_button_wrap{gap:.8rem}.detail_filter_wrap .chip_check_wrap.direction .chip_check{flex-basis:calc((100% - 1.6rem)*.3333)}.detail_filter_wrap .chip_check_wrap.direction .chip_check:nth-child(4){margin-right:calc((100% - 1.6rem)*.3333 + .8rem)}.detail_filter_wrap .chip_check_wrap.direction label{width:100%;justify-content:center}.detail_filter_wrap .type_list{margin:0 -1.6rem}.detail_filter_wrap .list_open{padding:.8rem 0;margin-bottom:.4rem;display:flex;gap:1rem;justify-content:space-between;align-items:center;width:100%}.detail_filter_wrap .list_open[aria-expanded=false]{padding:.4rem 0;margin-bottom:0}.detail_filter_wrap .list_open i.icon_arrow{width:2rem;height:2rem;transition:all .1s ease}.detail_filter_wrap .list_open i.icon_arrow,.detail_filter_wrap .list_open[aria-expanded=true] i.icon_arrow{background:50%/cover no-repeat;background-image:url(https://cdn.aipartner.plus/town/image/icon_arrow_down_gray600.svg)}.detail_filter_wrap .list_open[aria-expanded=true] i.icon_arrow{transform:rotate(180deg)}.detail_filter_wrap .selected_filter{-ms-overflow-style:none;scrollbar-width:none;margin:.4rem 0;display:flex;flex-wrap:nowrap;white-space:nowrap;gap:.8rem;overflow-x:auto}.detail_filter_wrap .selected_filter::-webkit-scrollbar{display:none}.detail_filter_wrap .selected_filter .chip{border-radius:.8rem;display:inline-flex;padding:1.3rem 1.2rem;font-size:1.4rem;line-height:1.4rem;font-weight:500;color:#333;font-weight:700;border:1px solid #ff7b00;color:#ff7b00;gap:.4rem;align-items:center}.detail_filter_wrap .selected_filter .chip.md{padding:1.3rem 1.6rem;font-size:1.6rem;line-height:1.6rem}.detail_filter_wrap .selected_filter .chip.lg{padding:1.3rem 2rem;font-size:1.8rem;line-height:1.8rem}.detail_filter_wrap .selected_filter .chip .delete{position:relative;display:block;width:1.6rem;height:1.6rem;background:50%/cover no-repeat;background-image:url(https://cdn.aipartner.plus/town/image/icon_x_primary.svg)}.detail_filter_wrap .switch_box{align-items:center}.detail_filter_wrap .switch_box .tooltip_div{margin-right:auto;width:2.4rem;height:2.4rem;justify-content:center}.detail_filter_wrap .switch_box .tooltip_div .tooltip{padding:.4rem 1.2rem;font-size:1.4rem;line-height:2rem;font-weight:400;transform:translate(-50%,calc(-100% - .8rem));top:0;left:50%;position:absolute;color:#fff;background:rgba(0,0,0,.8);border-radius:.8rem}.detail_filter_wrap .switch_box .tooltip_div .tooltip:after{content:"";position:absolute;bottom:0;left:50%;transform:translate(-50%,100%);width:2rem;height:.8rem;background:url(https://cdn.aipartner.plus/town/image/tooltip_arrow.svg) 50%/cover no-repeat}.detail_filter_wrap .bottom_btn{box-shadow:0 -4px 24px 0 rgba(0,0,0,.078)}.detail_filter_wrap .btn{width:3.8rem;height:3.8rem;border:1px solid #e3e3e3;border-radius:.8rem}.detail_filter_wrap .btn_m2{background:url(https://cdn.aipartner.plus/town/image/icon_switch_square_meter.svg) no-repeat 50%/2rem}.detail_filter_wrap .btn_pyeong{background:url(https://cdn.aipartner.plus/town/image/icon_switch_pyeong.svg) no-repeat 50%/2rem}.bottom_sheet .care_info .inner{padding:0 1.6rem}.bottom_sheet .care_info .title_desc{margin-bottom:2rem;color:#666;font-weight:400}.bottom_sheet .care_info .box_info{padding:1.6rem;border-radius:1.2rem;margin-bottom:1rem;background:#f9f9f9}.bottom_sheet .care_info .box_info .box_title{gap:1rem;display:flex;align-items:center;margin-bottom:.4rem}.bottom_sheet .care_info .box_info .box_title .title{color:#1a1a1a;font-weight:700;font-size:1.6rem;line-height:2.4rem}.bottom_sheet .care_info .box_info .box_desc{line-height:1.6rem;font-size:1.4rem;font-weight:400}.bottom_sheet .care_info+.bottom_btn .group_btn{width:100%}.bottom_sheet .wrap_management_cost{padding:0 1.6rem 1.2rem}.bottom_sheet .wrap_management_cost .title{padding:0 0 1.2rem;font-size:2rem;line-height:2.4rem;color:#333}.bottom_sheet .wrap_management_cost .list_dl li{flex-wrap:wrap;align-items:center;justify-content:space-between;padding:.8rem 0}.bottom_sheet .wrap_management_cost .list_dl .dd,.bottom_sheet .wrap_management_cost .list_dl .dt{font-size:1.4rem;line-height:1.6rem;color:#1a1a1a;font-weight:600}.bottom_sheet .wrap_management_cost .list_dl .dt{width:7rem}.bottom_sheet .wrap_management_cost .list_dl .dd{width:calc(100% - 9rem);text-align:right}.bottom_sheet .wrap_management_cost .list_dl .list_dl_sub .dt{font-size:1.2rem;color:#666;font-weight:600}.bottom_sheet .wrap_management_cost .list_dl_sub{width:100%;margin-top:.4rem}.bottom_sheet .wrap_management_cost .list_dl_sub li{display:flex;align-items:flex-start;justify-content:space-between;position:relative;padding:0;font-size:1.4rem}.bottom_sheet .wrap_management_cost .list_dl_sub li:not(:last-child){padding:0 0 .7rem}.bottom_sheet .wrap_management_cost .list_dl_sub li .dt{min-width:8rem;font-size:1.4rem;color:#1a1a1a;font-weight:600;white-space:nowrap}.bottom_sheet .wrap_management_cost .list_dl_sub li .dd{font-size:1.4rem;line-height:2rem;color:#666;font-weight:400;text-align:right;word-break:keep-all}.bottom_sheet .wrap_management_cost .total_sum{display:flex;align-items:center;justify-content:space-between}.bottom_sheet .wrap_management_cost .total_sum .dt{font-size:1.6rem;line-height:1.6rem;color:#1a1a1a;font-weight:500}.bottom_sheet .wrap_management_cost .total_sum .text_blue{font-size:1.6rem;line-height:1.6rem;font-weight:700}.bottom_sheet .wrap_management_cost .info_ect{margin-top:.4rem;padding:.8rem 1.6rem;border-radius:.8rem;background:#f9f9f9;font-size:1.2rem;line-height:1.8rem}.bottom_sheet .wrap_management_cost .hr{margin:1.6rem 0;height:1px;background:#f7f7f7}.bottom_sheet .wrap_management_cost .desc_small{padding-top:2rem;font-size:1.2rem;line-height:1.8rem;color:#666;font-weight:400;text-align:right}.bottom_sheet .wrap_management_cost .btn_primary{width:100%;margin-top:3.6rem}.bottom_sheet .wrap_management_cost .info_warn{display:flex;align-items:center;gap:.8rem;border-radius:.8rem;padding:1.3rem 1.6rem;background:#fff1f0;color:#ca0e02}.bottom_sheet .wrap_management_cost .info_warn .icon_warn{display:block;width:1.7rem;height:1.7rem;background:url(https://cdn.aipartner.plus/town/image/icon_info_red.svg) no-repeat 50%}.bottom_sheet .wrap_management_cost .info_reason{border-radius:.8rem;margin-top:.8rem;padding:1.2rem 1.6rem;background:#f9f9f9;line-height:2rem;color:#666}.bottom_sheet .wrap_management_cost .sub_title{margin-top:2rem;font-size:1.4rem;line-height:1.6rem;color:#1a1a1a;font-weight:600}.bottom_sheet .wrap_management_cost .include_items{margin-top:.8rem;line-height:2rem}.bottom_sheet .care_inquiry .inner{padding:0 1.6rem}.bottom_sheet .care_inquiry .title{font-size:1.4rem;color:#333;font-weight:500;text-align:center;margin:0 auto}.bottom_sheet .care_inquiry .title strong{display:block;padding-bottom:.2rem;font-size:1.8rem;line-height:2.2rem;color:#00ba40}.bottom_sheet .care_inquiry .wrap_icon{display:block;width:10rem;height:10rem;position:relative;margin:2rem auto 1.2rem}.bottom_sheet .care_inquiry .title_desc{margin-bottom:2rem;text-align:center;color:#4d4d4d}.bottom_sheet .care_inquiry .box_property_info{padding:2rem;border-radius:1.6rem;margin-bottom:2.4rem;background:#f7f7f7}.bottom_sheet .care_inquiry .box_property_info .memul_list_item{border-bottom-color:#e3e3e3}.bottom_sheet .care_inquiry .box_property_info .tag_div{gap:.8rem;align-items:center;margin-bottom:1.2rem;font-size:1.2rem;line-height:1.4rem;color:#333;font-weight:600}.bottom_sheet .care_inquiry .box_property_info .price_info{margin-bottom:.4rem}.bottom_sheet .care_inquiry .box_property_info .dot_divide{margin-bottom:1.6rem}.bottom_sheet .care_inquiry .box_property_info .dot_divide p{color:#333;font-weight:500}.bottom_sheet .care_inquiry .box_property_info .property_num{padding-bottom:1.2rem;line-height:1.6rem;font-weight:500}.bottom_sheet .care_inquiry .box_tip{display:flex;align-items:center;gap:.8em;padding-top:1.2rem;border-radius:.8rem;background:#f7f7f7;color:#333}.bottom_sheet .care_inquiry .icon_counselor{display:flex;justify-content:center;align-items:center;flex-shrink:0;width:2.4rem;height:2.4rem;border-radius:1.2rem;background-color:#fff;background-repeat:no-repeat;background-position:50%;background-image:url(https://cdn.aipartner.plus/town/image/icon_counselor.svg)}.bottom_sheet .care_inquiry+.bottom_btn .group_btn{width:100%}.bottom_sheet .care_inquiry+.bottom_btn .icon_call_black{display:block;width:2.2rem;height:2.2rem;background:url(https://cdn.aipartner.plus/town/image/icon_call_black.svg) no-repeat 50%}.bottom_sheet .care_inquiry+.bottom_btn .icon_text_msg{display:block;width:2.2rem;height:2.2rem;background:url(https://cdn.aipartner.plus/town/image/icon_message_line_white.svg) no-repeat 50%}.bottom_sheet .care_inquiry+.bottom_btn .icon_call_white{display:block;width:2.2rem;height:2.2rem;background:url(https://cdn.aipartner.plus/town/image/icon_call_white.svg) no-repeat 50%}.bottom_sheet .realtor_call{padding:0 1.6rem 2.4rem}.bottom_sheet .realtor_call .realtor_name{padding-bottom:1.4rem;font-size:1.6rem;line-height:1.6rem;color:#1a1a1a;font-weight:700}.bottom_sheet .realtor_call .tag_div{gap:.6rem;padding-bottom:.8rem}.bottom_sheet .realtor_call .property_info{padding:1.6rem;border-radius:1.2rem;border:1px solid #e3e3e3}.bottom_sheet .realtor_call .price_info{display:flex;gap:.6rem;padding:.4rem 0}.bottom_sheet .realtor_call .price_info .type{font-size:1.8rem;line-height:2.2rem;font-weight:700}.bottom_sheet .realtor_call .price_info .price{font-size:2rem;line-height:2.4rem;color:#000;font-weight:700}.bottom_sheet .realtor_call .address{color:#333;line-height:2rem}.bottom_sheet .realtor_call .box_tip{display:flex;align-items:center;justify-content:center;gap:.8em;margin-top:1.4rem;padding:1.3rem 1.6rem;border-radius:.8rem;background:#f7f7f7;color:#333}.bottom_sheet .realtor_call .icon_counselor{display:flex;justify-content:center;align-items:center;flex-shrink:0;width:2.4rem;height:2.4rem;border-radius:1.2rem;background-color:#fff;background-repeat:no-repeat;background-position:50%;background-image:url(https://cdn.aipartner.plus/town/image/icon_counselor.svg)}.bottom_sheet .realtor_call+.bottom_btn .group_btn{width:100%}.bottom_sheet .realtor_call+.bottom_btn .icon_call_black{display:block;width:2.2rem;height:2.2rem;background:url(https://cdn.aipartner.plus/town/image/icon_call_black.svg) no-repeat 50%}.bottom_sheet .realtor_call+.bottom_btn .icon_text_msg{display:block;width:2.2rem;height:2.2rem;background:url(https://cdn.aipartner.plus/town/image/icon_message_line_white.svg) no-repeat 50%}.bottom_sheet .realtor_call+.bottom_btn .icon_call_white{display:block;width:2.2rem;height:2.2rem;background:url(https://cdn.aipartner.plus/town/image/icon_call_white.svg) no-repeat 50%}.bottom_sheet .wrap_often_memul .inner{padding-top:0}.bottom_sheet .wrap_often_memul .third_visit{display:flex;align-items:center;gap:1.6rem;margin-bottom:1.2rem;padding:1.2rem 1.6rem;border-radius:.8rem;background:#f9f9f9}.bottom_sheet .wrap_often_memul .third_visit .desc{line-height:1.4rem}.bottom_sheet .wrap_often_memul .third_visit .desc strong{display:block;padding:.6rem 0;font-size:1.6rem;line-height:1.6rem}.bottom_sheet .wrap_often_memul .icon_check{display:flex;justify-content:center;align-items:center;flex-shrink:0;width:2.7rem;height:2.7rem;border-radius:1.35rem;background-color:#f7f7f7;background-repeat:no-repeat;background-position:50%;background:#00ba40 url(https://cdn.aipartner.plus/town/image/icon_check_white.svg) no-repeat .24rem .33rem/2.2rem}.bottom_sheet .wrap_often_memul .tag_div{gap:.6rem;padding-bottom:.8rem}.bottom_sheet .wrap_often_memul .property_info{padding:1.6rem;border-radius:1.2rem;border:1px solid #e3e3e3}.bottom_sheet .wrap_often_memul .price_info{display:flex;gap:.6rem;padding:.4rem 0}.bottom_sheet .wrap_often_memul .price_info .type{font-size:1.8rem;line-height:2.2rem;font-weight:700}.bottom_sheet .wrap_often_memul .price_info .price{font-size:2rem;line-height:2.4rem;color:#000;font-weight:700}.bottom_sheet .wrap_often_memul .address{color:#333;line-height:2rem}.bottom_sheet .wrap_often_memul+.bottom_btn{box-shadow:0 -8px 20px 0 rgba(0,0,0,.039)}.bottom_sheet .wrap_often_memul+.bottom_btn .group_btn{width:100%}.bottom_sheet .wrap_often_memul+.bottom_btn .icon_call_black{display:block;width:2.2rem;height:2.2rem;background:url(https://cdn.aipartner.plus/town/image/icon_call_black.svg) no-repeat 50%}.bottom_sheet .wrap_often_memul+.bottom_btn .icon_text_msg{display:block;width:2.2rem;height:2.2rem;background:url(https://cdn.aipartner.plus/town/image/icon_message_line_white.svg) no-repeat 50%}.bottom_sheet .wrap_often_memul+.bottom_btn .icon_call_white{display:block;width:2.2rem;height:2.2rem;background:url(https://cdn.aipartner.plus/town/image/icon_call_white.svg) no-repeat 50%}.bottom_sheet .wrap_lifestyle_guide .inner{padding:1.2rem 1.6rem}.bottom_sheet .wrap_lifestyle_guide .title{padding:.4rem 0 2rem;font-size:2rem;line-height:2.4rem}.bottom_sheet .wrap_lifestyle_guide .title_desc{padding-bottom:8rem;color:#333}.bottom_sheet .wrap_lifestyle_guide .btn_primary{width:100%}.bottom_sheet .map_region_select .region_select{border-top:1px solid #f7f7f7}.bottom_sheet .map_region_select .region_select ul{display:flex;flex-wrap:wrap}.bottom_sheet .map_region_select .region_select ul button{padding:1.6rem;font-size:1.6rem;font-weight:500}.bottom_sheet .map_region_select .region_select li{width:50%}.bottom_sheet .wrap_login_bottomsheet .inner{padding:0 1.6rem 1.2rem}.bottom_sheet .wrap_login_bottomsheet .title{font-size:1.8rem}.bottom_sheet .wrap_login_bottomsheet .list_check{padding:1.2rem 0}.bottom_sheet .wrap_login_bottomsheet .list_check li{padding-top:.8rem;padding-bottom:.8rem;color:#333;font-weight:500}.bottom_sheet .wrap_login_bottomsheet .group_btn{flex-wrap:wrap;gap:.8rem}.bottom_sheet .wrap_login_bottomsheet .group_btn button{width:100%}.bottom_sheet .wrap_login_bottomsheet .group_btn .btn_transparent{cursor:pointer;display:flex;justify-content:center;align-items:center;position:relative;height:5.6rem;border-radius:1rem;text-decoration:none;line-height:100%;letter-spacing:0;height:4.4rem;padding:.8rem 2rem;font-size:1.6rem;color:gray;font-weight:700}.bottom_sheet .wrap_login_bottomsheet .group_btn .btn_transparent i{display:block}.bottom_sheet .qna_tools_list button:after{content:none}.bottom_sheet .qna_tools_list i{width:2.4rem;height:2.4rem;background-size:2rem;background-position:100%;background-repeat:no-repeat}.bottom_sheet .qna_tools_list i.icon_modify{background-image:url(https://cdn.aipartner.plus/town/image/icon_modify.svg)}.bottom_sheet .qna_tools_list i.icon_trash{background-image:url(https://cdn.aipartner.plus/town/image/icon_trash.svg)}.app_download_bottomsheet{display:flex;flex-direction:column;gap:1.2rem;align-items:center;text-align:center}.app_download_bottomsheet .logo{width:10rem;height:10rem;background:url(https://cdn.aipartner.plus/town/image/logo.svg) 50%/6.5rem 2rem no-repeat #f7f7f7;border-radius:1.6rem}.app_download_bottomsheet .text{margin-top:.4rem;font-size:1.6rem;line-height:2.4rem;color:#1a1a1a}.app_download_bottomsheet .text b{font-weight:700}.app_download_bottomsheet .bottom_btn{flex-wrap:wrap;gap:.8rem}.app_download_bottomsheet .bottom_btn button{flex:unset;width:100%}.app_download_bottomsheet .bottom_btn .btn_transparent{cursor:pointer;display:flex;justify-content:center;align-items:center;position:relative;height:5.6rem;padding:.8rem 2rem;border-radius:1rem;text-decoration:none;line-height:100%;letter-spacing:0;height:4.4rem;font-size:1.6rem;color:gray;font-weight:700}.app_download_bottomsheet .bottom_btn .btn_transparent i{display:block}.terms .va-t td{vertical-align:top}.terms .text{font-size:14px;line-height:20px;color:#4f4f4f;font-weight:400}.terms .text-top{font-size:16px;line-height:22px;color:#4f4f4f}.personalInfoWrap .tableWrap{border:1px solid #ddd;border-radius:8px;overflow:hidden;margin:24px 0}.personalInfoWrap .tableWrap table{width:calc(100% + 1px);margin:0 0 -1px -1px;border-collapse:collapse}.personalInfoWrap .tableWrap table td,.personalInfoWrap .tableWrap table th{padding:8px 16px;border-left:1px solid #ddd;border-bottom:1px solid #ddd;font-size:14px;line-height:20px;color:#4f4f4f;font-weight:400}.personalInfoWrap .tableWrap table th{background:#f5f5f5}.personalInfoWrap .tableWrap table strong{font-weight:700;margin:0}.personalInfoWrap .terms-icon{display:inline-block;width:36px;height:36px;background:url(https://cdn.aipartner.plus/town/image/terms_icons.svg) no-repeat}.personalInfoWrap .terms-icon01{background-position:0 0}.personalInfoWrap .terms-icon02{background-position:-36px 0}.personalInfoWrap .terms-icon03{background-position:-72px 0}.personalInfoWrap .terms-icon04{background-position:-108px 0}.personalInfoWrap .terms-icon05{background-position:-144px 0}.personalInfoWrap .terms-icon06{background-position:-180px 0}.personalInfoWrap .terms-icon07{background-position:-216px 0}.personalInfoWrap .terms-icon08{background-position:0 -36px}.personalInfoWrap .terms-icon09{background-position:-36px -36px}.personalInfoWrap .terms-icon10{background-position:-72px -36px}.personalInfoWrap .terms-icon11{background-position:-108px -36px}.personalInfoWrap .terms-icon12{background-position:-144px -36px}.personalInfoWrap .terms-icon13{background-position:-180px -36px}.personalInfoWrap .label-wrap{display:inline-flex;gap:4px}.personalInfoWrap.terms .tit{display:flex;align-items:center;gap:8px;margin:30px 0 20px;font-size:16px;line-height:22px;color:#333}.personalInfoWrap.terms .tit strong{display:inline-block;margin:0}.personalInfoWrap.terms strong{display:block;margin:30px 0 20px;font-weight:700}.personalInfoWrap.terms .img{margin:16px 0}.personalInfoWrap.terms .dot{font-weight:700;font-size:16px;vertical-align:bottom}.personalInfoWrap.terms .tableWrap .text,.personalInfoWrap.terms ol .text,.personalInfoWrap.terms ol li{font-size:14px;line-height:20px;color:#4f4f4f}.personalInfoWrap.terms ol li ol li,.personalInfoWrap.terms ol li ol li p{padding-left:12px}.personalInfoWrap.terms ol li a.co-blue{text-decoration:underline}.personalInfoWrap .prevTermsBox{display:flex;justify-content:center;margin-top:40px}.personalInfoWrap .prevTermsBox .title{margin-right:16px;line-height:34px;font-size:14px}.personalInfoWrap .prevTermsBox .selectBox{width:240px}.personalInfoWrap .loginFooter{margin-top:100px}.personalInfoWrap.terms .listLayout{width:640px;height:170px;margin-top:24px;margin-bottom:24px;border:1px solid #dedfe5;border-radius:8px}.personalInfoWrap.terms .listLayout .listHeader{width:640px;height:64px;border-bottom:1px solid #dedfe5;text-align:center}.personalInfoWrap.terms .listLayout .listHeader div{float:left;width:320px;line-height:64px;font-weight:500}.personalInfoWrap.terms .listLayout .listContent{display:flex;width:640px}.personalInfoWrap.terms .listLayout .listContent div{width:320px;height:104px;padding:12px 16px;line-height:20px;text-align:left}.personalInfoWrap.terms .listLayout .listContent div:first-child,.personalInfoWrap.terms .listLayout .listHeader div:first-child{border-right:1px solid #dedfe5}
/*# sourceMappingURL=7235a2e0ee17be1b.css.map*/