body{font-size:16px}body.popupView{overflow:hidden}option{padding:7px 10px}input[type=address],input[type=email],input[type=number],input[type=password],input[type=tel],input[type=text]{background:#fff;border:1px solid #dedfe5;caret-color:#92929c;font-size:14px;line-height:20px;padding:0 8px}input[type=address]:focus,input[type=address]:hover,input[type=email]:focus,input[type=email]:hover,input[type=number]:focus,input[type=number]:hover,input[type=password]:focus,input[type=password]:hover,input[type=tel]:focus,input[type=tel]:hover,input[type=text]:focus,input[type=text]:hover{border:1px solid #92929c}input[type=email]:invalid,input[type=number]:invalid,input[type=password]:invalid,input[type=tel]:invalid,input[type=text]:invalid{border:1px solid #eb513c}input:disabled,input:read-only{background:#f8f8f9;border:1px solid #dedfe5;cursor:auto}input:disabled:focus,input:disabled:hover,input:read-only:focus,input:read-only:hover{border:1px solid #dedfe5}input[type=button]:disabled,input[type=button]:read-only{border:none}select{background:url(../image/icon_arrow_down_gr.svg) no-repeat right 10px top 50%;background-size:16px;border:1px solid #dedfe5;border-radius:6px;color:#4d4c61;font-size:14px;font-weight:400;line-height:20px;padding:7px 36px 7px 10px}select:hover{border:1px solid #92929c}select:focus,select:hover{background:url(../image/icon_arrow_down_bk.svg) no-repeat right 10px top 50%;background-size:16px}select:focus{border:1px solid #ff951a;outline:none}textarea{caret-color:#92929c}textarea:disabled,textarea:read-only{background:#f8f8f9;cursor:auto}textarea::-webkit-scrollbar{width:14px}textarea::-webkit-scrollbar-thumb{background-clip:padding-box;background-color:#dedfe5;border:4px solid #0000;border-radius:10px}textarea::-webkit-scrollbar-track{background-color:initial;border-radius:10px}button{font-family:Noto Sans KR,맑은 고딕,Malgun Gothic,sans-serif;font-size:14px;font-weight:400}button:focus{outline:none}::-webkit-input-placeholder{color:#afaeba;font-size:14px;line-height:20px}:-moz-placeholder,::-moz-placeholder{color:#9393a3;font-size:14px;line-height:20px}:-ms-input-placeholder{color:#9393a3;font-size:14px;line-height:20px}:placeholder-shown{color:#9393a3;font-size:14px;line-height:20px}.custom-scroll{overflow-y:auto;position:relative}.custom-scroll::-webkit-scrollbar{height:8px;position:absolute;width:8px}.custom-scroll::-webkit-scrollbar-thumb{background-clip:padding-box;background-color:#dedfe5;border-radius:10px}.custom-scroll::-webkit-scrollbar-track{background-color:#fff;border-left:1px solid #eaebf0}.custom-scroll::-webkit-scrollbar-thumb:hover{background-color:#ff951a}.w60{width:60px!important}.w80{width:80px!important}.w88{width:88px!important}.w96{width:96px!important}.w100{width:100px!important}.w104{width:104px!important}.w120{width:120px!important}.w136{width:136px!important}.w160{width:160px!important}.w172{width:172px!important}.w180{width:180px!important}.w220{width:220px!important}.w224{width:224px!important}.w240{width:240px!important}.w260{width:260px!important}.w280{width:280px!important}.w290{width:290px!important}.w100p{width:100%!important}.pd-b10{padding-bottom:10px}.pd12{padding:12px 0}.pd16{padding:16px 0}.pd32{padding:32px 0}.pd-0{padding:0!important}.pl-0{padding-left:0!important}.pr-0{padding-right:0!important}.pt-0{padding-top:0!important}.pb-0{padding-bottom:0!important}.mt-0{margin-top:0!important}.ml-auto{margin-left:auto}[aria-hidden=true]{display:none}html.map,html.map body{height:100%}.border-none{border:none!important}.ja-c{justify-content:center!important}.ja-sb{justify-content:space-between!important}.al-c{align-items:center}.co-red{color:#ff5959!important}.co-blue{color:#417be6!important}.co-org{color:#ff951a!important}.co-dorg{color:#ff7f0f!important}.co-pur{color:#ab76ef!important}.co-grn{color:#14ba85!important}.co-wh{color:#fff!important}[class*=limit-line]{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical}.limit-line2{-webkit-line-clamp:2}.limit-line3{-webkit-line-clamp:3}.dot-indent p{color:#7a7a89;font-size:14px;line-height:20px;margin-top:4px;padding-left:10px;position:relative;text-align:left}.dot-indent p:first-child{margin-top:0}.dot-indent p:before{background-color:#9393a3;border-radius:100px;content:"";display:block;height:2px;left:0;position:absolute;top:9px;width:2px}.gry-box{background:#f8f8f9;border-radius:6px;padding:8px;text-align:center}.warning-box{background:url(../image/icon_warning.svg) left 24px top 26px/16px no-repeat #fff7f7;border-radius:8px;padding:24px 24px 24px 48px;text-align:left}.warning-box .warning-txt{color:#4d4c61;font-size:14px;line-height:20px}.warning-box .warning-txt span.red{color:#ff5959;font-weight:500}.noti-box{background:url(../image/icon_loud.svg) left 24px top 24px/16px no-repeat #f8f8f9;border-radius:8px;padding:24px 24px 24px 48px}.noti-box .noti-txt{color:#4d4c61;display:flex;font-size:14px;line-height:20px;margin-top:8px}.noti-box .noti-txt:first-child{margin-top:0}.noti-box .noti-txt a.blue{color:#417be6;margin-left:8px;text-decoration:underline}.noti-box .noti-txt a i{display:inline-block;height:16px;margin-left:2px;margin-top:-2px;vertical-align:middle;width:16px}.line-box{border:1px solid #dedfe5;border-radius:8px;padding:16px}.no-data{text-align:center}.no-data i.icon-info{display:block;height:48px;margin:0 auto 8px;opacity:.8;width:48px}.no-data p{color:#9393a3;font-size:13px;line-height:18px}.input-form .tit.important:after{color:#ff5959;content:"*"}.input-form .input-area.pw-view .view{background:url(../image/icon_pw_view.svg) no-repeat 50%;cursor:pointer;position:absolute}.input-form .input-area.pw-view .view.on{background:url(../image/icon_pw_view_on.svg) no-repeat 50%}.input-form .input-area.clear-has .delete{background:url(../image/icon_xbtn.svg) no-repeat 50%;cursor:pointer;display:none;position:absolute}.input-default .input-form{margin-top:20px}.input-default .input-form:first-child{margin-top:0}.input-default .input-form .tit{color:#4d4c61;font-size:16px;line-height:24px}.input-default .input-form .tit span{color:#777;display:inline-block;margin-left:8px}.input-default .input-form .tit span.red{color:#f05b5a;font-size:14px;margin-left:2px}.input-default .input-form .tit+.input-area{margin-top:4px}.input-default .input-form .input-area{position:relative}.input-default .input-form .input-area:after{clear:both;content:"";display:block}.input-default .input-form .input-area .select-form,.input-default .input-form .input-area input,.input-default .input-form .input-area select{border-radius:12px;float:left;height:46px;padding:0 16px;width:100%}.input-default .input-form .input-area.clear-has input{padding-right:56px}.input-default .input-form .input-area.clear-has{position:relative}.input-default .input-form .input-area.clear-has .delete{background-size:24px;height:34px;right:9px;top:6px;width:34px}.input-default .input-form .input-area.btn-has.clear-has .delete{right:113px}.input-default .input-form .input-area.btn-has.timer-has.clear-has .delete{right:199px}.input-default .input-form .input-area.timer-has input{padding-right:86px}.input-default .input-form .input-area.timer-has.clear-has input{padding-right:97px}.input-default .input-form .input-area .timer{color:#afaeba;font-size:18px;line-height:28px;position:absolute;right:16px;top:8px}.input-default .input-form .input-area.btn-has input{padding-right:116px}.input-default .input-form .input-area.btn-has .timer,.input-default .input-form .input-area.btn-has.pw-view .view{right:120px}.input-default .input-form .input-area .btn{background:#0000;border:none;border-radius:12px;color:#afaeba;display:block;font-size:18px;letter-spacing:-.1em;line-height:46px;position:absolute;right:0;text-align:center;top:0;width:104px}.input-default .input-form .input-area .btn:before{background:#dedfe5;content:"";display:block;font-weight:400;height:46px;position:absolute;right:104px;top:0;width:1px}.input-default .input-form .input-area.btn-has.clear-has input{padding-right:160px}.input-default .input-form .input-area.btn-has.timer-has input{padding-right:202px}.input-default .input-form .input-area.btn-has.timer-has.clear-has input{padding-right:246px}.input-default .input-form .input-area.pw-view input{padding-right:70px}.input-default .input-form .input-area.pw-view .view{background-size:24px;height:34px;right:9px;top:6px;width:34px}.input-default .input-form .input-area.pw-view .view.on{background-size:24px}.input-default .input-form .input-area+.input-area{margin-top:20px}.input-default .input-form .txt{color:#7a7a89;display:none;font-size:11px;line-height:16px;margin-top:4px;padding-left:4px}.input-default .input-form .input-area.guide-has+.txt{display:block}.input-default .input-form.success .txt{color:#14ba85}.input-default .input-form.error .input-area input{border:1px solid #eb513c}.input-default .input-form.error .txt{color:#eb513c}.input-default .input-form.success .txt,.input-form.error .txt{display:block}.input-hor .input-form{font-size:14px;line-height:20px;padding:16px 0}.input-hor .input-form>*{float:left}.input-hor input{font-size:14px;line-height:20px}.input-hor .input-form td,.input-hor .input-form th{padding-bottom:24px}.input-hor .input-form:first-child{padding-top:0}.input-hor .input-form:last-child{padding-bottom:0}.input-hor .input-form:after{clear:both;content:"";display:block}.input-hor .input-form .tit{font-size:14px;font-weight:500;height:36px;line-height:36px;text-align:left}.input-hor .input-form .text{font-size:16px;height:36px;line-height:36px;text-align:left}.input-hor .input-form .sub-text{font-size:14px;height:36px;line-height:36px;text-align:left}.input-hor .input-form .input-area{display:flex;position:relative}.input-hor .input-form .input-area input{border-radius:6px;height:36px;padding-right:8px}.input-hor .input-form .input-area :not(:first-child){margin-left:8px}.input-hor .input-form .input-area+.input-area{margin-top:8px}.input-hor .input-form .input-area .divide{display:flex;position:relative}.input-hor .input-form .input-area .divide+.divide{margin-left:32px}.input-hor .input-form .input-area .divide+.divide:after{background:#dedfe5;content:"";display:block;height:36px;left:-16px;position:absolute;top:0;width:1px}.input-hor .input-form .input-area .divide .text+.text{margin-left:4px}.input-form.hor.error .txt,.input-hor .input-form.success .txt{clear:both}.input-form.hor.error .tit+.input-area,.input-hor .input-form.success .tit+.input-area{margin-bottom:6px}.input-hor .input-form .input-area.pw-view input{padding-right:36px}.input-hor .input-form .input-area.pw-view .view{background-size:16px;height:26px;right:5px;top:5px;width:26px}.input-hor .input-form .input-area.pw-view .view.on{background-size:16px}.input-hor .input-form.error .txt{color:#eb513c;float:none;font-size:10px;line-height:14px;margin-top:2px;padding-left:100px}.input-hor .input-form.error .txt:before{clear:left;content:"";display:block}.input-hor .input-form.error .tit.w120+.input-area+.txt{padding-left:124px}.input-hor .input-form.error .input-area input,.input-hor .input-form.error .input-area select{border:1px solid #eb513c}.textarea-div{border:1px solid #dedfe5;padding:8px 0 30px;position:relative}.textarea-div:hover{border:1px solid #92929c}.textarea-div.on{border:1px solid #ff951a}.textarea-div:first-child{margin-top:0}.textarea-div textarea{background:none;border:none;color:#4d4c61;font-size:14px;height:56px;line-height:20px;padding:0 8px;resize:none;width:100%}.textarea-div textarea:active,.textarea-div textarea:focus{outline:0}.textarea-div textarea:focus{caret-color:#ff951a}.textarea-div .byte{bottom:8px;color:#9393a3;font-size:13px;line-height:14px;position:absolute;right:8px}.textarea-div .byte b{color:#4d4c61}.check-box-div.hor .check-box{float:left;margin-right:24px}.check-box-div.hor .check-box:last-child{margin-right:0}.check-box-div .check-box .label-info{color:#4d4c61;display:inline-block;font-size:14px;font-weight:400;height:20px;line-height:20px;padding-left:24px;position:relative;text-indent:0}.check-box-div .check-box .label-info:before{background-color:#fff;border:1px solid #c8cad0;border-radius:4px;content:"";height:18px;left:0;position:absolute;top:0;width:18px}.check-box-div .check-box .label-info:after{background:url(../image/icon_chk_gr.svg) 50%/10px 8px no-repeat;content:"";display:none;height:18px;left:1px;position:absolute;top:1px;width:18px}.check-box-div .check-box input:checked+.label-info:after{background-image:url(../image/icon_chk_wh.svg);display:block!important}.check-box-div .check-box input:checked+.label-info:before{background-color:#ff951a;border-color:#ff951a}.check-box-div .check-box .label-info:hover:after{display:block}.radio-div.hor .radio-box{float:left;margin-right:16px}.radio-div.hor .radio-box:last-child{margin-right:0}.radio-div .radio-box input+.label-info{color:#4d4c61;font-size:14px;line-height:36px;padding-left:28px;position:relative}.radio-div .radio-box input+.label-info:before{border:1px solid #c8cad0;border-radius:50%;box-sizing:border-box;content:"";height:20px;left:0;position:absolute;top:0;width:20px}.radio-div .radio-box input:checked+.label-info:before{border:6px solid #ff951a}.fileBox label{background-color:#aeaeba;border-radius:6px;color:#fff;cursor:pointer;display:inline-block;font-size:14px;height:36px;line-height:36px;margin-top:13px;position:relative;text-indent:42px;width:120px}.fileBox label:before{background-position:-600px -63px;content:"";display:block;height:10px;left:19px;position:absolute;top:13px;width:10px}.fileBox input[type=file]{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0}.fileBox label:hover{background-color:#7a7a89}.btn-wrap{display:flex;gap:8px;justify-content:center}.btn{background:#fff;border:1px solid #dedfe5;border-radius:4px;color:#4d4c61;display:inline-block;font-size:12px;line-height:16px;padding:1px 6px;text-align:center}.btn.md{border-radius:6px;font-size:13px;padding:5px 16px}.btn.lg{font-size:14px;line-height:28px;padding:5px 24px}.btn.lg,.btn.xlg{border-radius:8px;font-weight:500}.btn.xlg{font-size:16px;height:48px;line-height:24px;padding:11px}.btn.org{background:#ff951a;border-color:#ff951a;color:#fff}.btn[class*=org-]{border-color:#ff951a;color:#ff951a}.btn.org-light{background:#fff4e5}.btn.gry{background:#afaeba;border-color:#afaeba;color:#fff}.btn.underline{border:none;text-decoration:underline}.btn-wrap [class*=btn].disabled,[class*=btn].disabled{background:#f8f8f9!important;border-color:#f8f8f9!important;color:#b6b6c2!important;cursor:unset}[class*=btn] [class*=icon-]{display:inline-block;height:16px;margin-top:-2px;vertical-align:middle;width:16px}.btn:hover{border-color:#92929c}.btn.org:hover{background:#ff7f0f;border-color:#ff7f0f}.btn.gry:hover{background-color:#7a7a89;border-color:#7a7a89}.btn.org-light:hover{background:#ffead1;border-color:#ff951a}.btn.org-line:hover{border-color:#ff7f0f}.add-btn,.delete-btn{background-color:#afaeba;border:1px solid #afaeba;border-radius:6px;color:#fff;display:block;font-size:14px;height:36px;line-height:20px;padding:7px 12px;text-align:center;width:72px}.add-btn:hover,.delete-btn:hover{background-color:#7a7a89;border:1px solid #7a7a89}.add-btn i,.delete-btn i{display:inline-block;height:16px;margin-top:-2px;vertical-align:middle;width:16px}.button-wrap .btn-reset{border:1px solid #dedfe5;color:#4d4c61}.button-wrap .btn-reset i{height:24px;margin-right:8px;width:24px}.toggle-box.round-toggle{display:flex;height:22px}.toggle-box.round-toggle .label-info{background-color:#dedfe5;border-radius:100px;display:block;height:100%;position:relative;width:42px}.toggle-box.round-toggle input:checked+.label-info{background-color:#ff951a}.toggle-box.round-toggle .label-info:after{background-color:#fff;border-radius:50%;box-shadow:0 1px 2px #00000014,0 2px 3px -1px #0000000d;content:"";height:18px;left:2px;position:absolute;top:2px;transition:transform .3s ease-in-out;width:18px}.toggle-box.round-toggle input:checked+.label-info:after{border-color:#ff951a;transform:translateX(20px)}.toggle-box.round-toggle .label-text{color:#41414f;font-size:14px;font-weight:500;line-height:22px;margin-left:10px}.toggle-box.round-toggle input:checked+.label-info+.label-text{color:#ff951a}.toggle-box.radio-toggle{display:flex}.toggle-box.radio-toggle .radio-box{margin-left:0!important;margin-right:0!important}.toggle-box.radio-toggle input[type=radio]{display:none}.toggle-box.radio-toggle input[type=radio]+label{background-color:#fff;border:1px solid #dedfe5;color:#7a7a89;cursor:pointer;display:inline-block;font-size:14px;height:36px;letter-spacing:-.05em;line-height:36px;padding-left:0;text-align:center;width:36px}.toggle-box.radio-toggle .radio-box:first-child input[type=radio]+label{border-radius:6px 0 0 6px;border-right:1px solid #0000}.toggle-box.radio-toggle .radio-box:nth-child(2) input[type=radio]+label{border-left:1px solid #0000;border-radius:0 6px 6px 0}.toggle-box.radio-toggle input[type=radio]+label:before{content:none}.toggle-box.radio-toggle .radio-box input[type=radio]:checked+label{background-color:#fff4e5;border:1px solid #ff951a;color:#ff951a}.toggle-box.radio-toggle.gry input[type=radio]+label{background-color:#fff;border:1px solid #afaeba;color:#7a7a89}.toggle-box.radio-toggle.gry input[type=radio]:checked+label{background:#afaeba;border:1px solid #afaeba;color:#fff}.toggle-box.radio-toggle.org input[type=radio]+label{background:#fff;border:1px solid #dedfe5;color:#7a7a89}.toggle-box.radio-toggle.org input[type=radio]:checked+label{background-color:#ff951a;border:1px solid #ff951a;color:#fff}.toggle-box.radio-toggle.sm input[type=radio]+label{font-size:12px;height:20px;line-height:18px;width:28px}.toggle-box.radio-toggle.sm .radio-box:first-child input[type=radio]+label{border-radius:4px 0 0 4px}.toggle-box.radio-toggle.sm .radio-box:nth-child(2) input[type=radio]+label{border-radius:0 4px 4px 0}i.logo-ai{background:url(../image/logo_ai.svg) 50%/cover no-repeat}i.icon-minus{background:url(../image/icon_minus.svg) 50%/cover no-repeat}i.icon-plus{background:url(../image/icon_plus.svg) 50%/cover no-repeat}i.icon-plus-org{background:url(../image/icon_plus_org.svg) 50%/cover no-repeat}i.icon-plus-wh{background:url(../image/icon_plus_wh.svg) 50%/cover no-repeat}i.icon-close{background:url(../image/icon_x_bk.svg) 50%/cover no-repeat}i.icon-x-wh{background:url(../image/icon_x_wh.svg) 50%/cover no-repeat}i.icon-x-bl{background:url(../image/icon_x_bl.svg) 50%/cover no-repeat}i.icon-x-red{background:url(../image/icon_x_red.svg) 50%/cover no-repeat}i.icon-x-gry{background:url(../image/icon_xbtn.svg) 50%/cover no-repeat}i.icon-trash-bk{background:url(../image/icon_trash_bk.svg) 50%/cover no-repeat}i.icon-detail-arrow{background:url(../image/icon_detail_arrow.svg) 50%/cover no-repeat}i.icon-check-bk{background:url(../image/icon_check_small_bk.svg) 50%/cover no-repeat}i.icon-check-wh{background:url(../image/icon_check_small_wh.svg) 50%/cover no-repeat}i.icon-check-grn{background:url(../image/icon_check_small_grn.svg) 50%/cover no-repeat}i.icon-check-org{background:url(../image/icon_check_small_org.svg) 50%/cover no-repeat}i.icon-calendar{background:url(../image/icon_calendar.svg) 50%/cover no-repeat}i.icon-convert{background:url(../image/icon_convert.svg) 50%/cover no-repeat}i.icon-ing{background:url(../image/icon_ing.svg) 50%/cover no-repeat}i.icon-bubble-circle{background:url(../image/icon_bubble_circle.svg) 50%/cover no-repeat}i.icon-info{background:url(../image/icon_info_mark.svg) 50%/cover no-repeat}i.icon-info-warning{background:url(../image/icon_info_mark_red.svg) 50%/cover no-repeat}i.icon-info-bk{background:url(../image/icon_info_bk.svg) 50%/cover no-repeat}i.icon-info-gry{background:url(../image/icon_info_gry.svg) 50%/cover no-repeat}i.icon-info-blue{background:url(../image/icon_info_bl.svg) 50%/cover no-repeat}i.icon-info-red{background:url(../image/icon_caution_red.svg) 50%/cover no-repeat}i.icon-caution{background:url(../image/icon_caution.svg) 50%/cover no-repeat}i.icon-question-blue{background:url(../image/icon_question_bl.svg) 50%/cover no-repeat}i.icon-question-gry{background:url(../image/icon_question_gr.svg) 50%/cover no-repeat}i.icon-check-circle-grn{background:url(../image/icon_check_line_grn.svg) 50%/cover no-repeat}i.icon-check-circle-org{background:url(../image/icon_check_line_org.svg) 50%/cover no-repeat}i.icon-warning{background:url(../image/icon_warning.svg) 50%/cover no-repeat}i.icon-warning-red{background:url(../image/icon_warning_mark.svg) 50%/cover no-repeat}i.icon-x-circle{background:url(../image/icon_xmark.svg) 50%/cover no-repeat}i.icon-search-bk{background:url(../image/icon_search_bk.svg) 50%/cover no-repeat}i.icon-search-org{background:url(../image/icon_search_org.svg) 50%/cover no-repeat}i.icon-search-wh{background:url(../image/icon_search_wh.svg) 50%/cover no-repeat}i.icon-arrow{background:url(../image/icon_arrow_down_bk.svg) 50%/cover no-repeat}i.icon-arrow-down-gr{background:url(../image/icon_arrow_down_gr.svg) 50%/cover no-repeat}i.icon-arrow-down-wh{background:url(../image/icon_arrow_down_wh.svg) 50%/cover no-repeat}i.icon-arrow-double{background:url(../image/icon_arrow_double.svg) 50%/cover no-repeat}i.icon-arrow-thin{background:url(../image/icon_arrow_thin.svg) 50%/cover no-repeat}i.icon-arrow-bl{background:url(../image/icon_arrow_bl.svg) 50%/cover no-repeat}i.icon-xmark-fill{background:url(../image/icon_xmark_fill.svg) 50%/cover no-repeat}i.icon-write{background:url(../image/icon_write.svg) 50%/cover no-repeat}i.icon-write-wh{background:url(../image/icon_write_wh.svg) 50%/cover no-repeat}i.icon-report-wh{background:url(../image/icon_report_wh.svg) 50%/cover no-repeat}i.icon-bookmark{background:url(../image/icon_bookmark.svg) 50%/cover no-repeat}i.icon-share{background:url(../image/icon_share.svg) 50%/cover no-repeat}i.icon-map{background:url(../image/icon_map.svg) 50%/cover no-repeat}i.icon-map-wh{background:url(../image/icon_map_wh.svg) 50%/cover no-repeat}i.icon-map-org{background:url(../image/icon_map_org.svg) 50%/cover no-repeat}i.icon-map-spot{background:url(../image/icon_map_spot.svg) 50%/cover no-repeat}i.icon-truck{background:url(../image/icon_truck.svg) 50%/cover no-repeat}i.icon-danji{background:url(../image/icon_danji.svg) 50%/cover no-repeat}i.icon-builder{background:url(../image/icon_builder.svg) 50%/cover no-repeat}i.icon-alarm{background:url(../image/icon_alarm.svg) 50%/cover no-repeat}i.icon-alarm-org{background:url(../image/icon_alarm_org.svg) 50%/cover no-repeat}i.icon-alarm-gry{background:url(../image/icon_alarm_gry.svg) 50%/cover no-repeat}i.icon-subway{background:url(../image/icon_subway.svg) 50%/cover no-repeat}i.icon-subway-bl{background:url(../image/icon_subway_bl.svg) 50%/cover no-repeat}i.icon-subway-bl2{background:url(../image/icon_subway_bl2.svg) 50%/cover no-repeat}i.icon-subway-wh{background:url(../image/icon_subway_wh.svg) 50%/cover no-repeat}i.icon-bus{background:url(../image/icon_bus.svg) 50%/cover no-repeat}i.icon-bus-grn{background:url(../image/icon_bus_grn.svg) 50%/cover no-repeat}i.icon-bus-bl{background:url(../image/icon_bus_bl.svg) 50%/cover no-repeat}i.icon-bus-pur{background:url(../image/icon_bus_pur.svg) 50%/cover no-repeat}i.icon-train-wh{background:url(../image/icon_train_wh.svg) 50%/cover no-repeat}i.icon-spot-org{background:url(../image/icon_spot_org.svg) 50%/cover no-repeat}i.icon-spot-bl{background:url(../image/icon_spot_bl.svg) 50%/cover no-repeat}i.icon-declare{background:url(../image/icon_declare.svg) 50%/cover no-repeat}i.icon-declare-red{background:url(../image/icon_declare_red.svg) 50%/cover no-repeat}i.icon-house-coin{background:url(../image/icon_house_coin.svg) 50%/cover no-repeat}i.icon-house-org{background:url(../image/icon_house_org.svg) 50%/cover no-repeat}i.icon-house-bk{background:url(../image/icon_house_org.svg) 50%/cover no-repeat;filter:brightness(0);opacity:.75}i.icon-house-line{background:url(../image/icon_house_line.svg) 50%/cover no-repeat;filter:brightness(0);opacity:.75}i.icon-building-chart{background:url(../image/icon_building_chart.svg) 50%/cover no-repeat}i.icon-tel{background:url(../image/icon_telephone.svg) 50%/cover no-repeat}i.icon-phone{background:url(../image/icon_mobile_phone.svg) 50%/cover no-repeat}i.icon-location{background:url(../image/icon_location.svg) 50%/cover no-repeat}i.icon-size{background:url(../image/icon_size.svg) 50%/cover no-repeat}i.icon-size-m{background:url(../image/icon_size_m.svg) 50%/cover no-repeat}i.icon-size-p{background:url(../image/icon_size_p.svg) 50%/cover no-repeat}i.icon-building-line{background:url(../image/icon_building_line.svg) 50%/cover no-repeat}i.icon-buildings-line{background:url(../image/icon_buildings_line.svg) 50%/cover no-repeat}i.icon-buildings-type2{background:url(../image/icon_buildings_02.svg) 50%/cover no-repeat}i.icon-building-etc{background:url(../image/icon_building_etc.svg) 50%/cover no-repeat}i.icon-company{background:url(../image/icon_company.svg) 50%/cover no-repeat}i.icon-school{background:url(../image/icon_school.svg) 50%/cover no-repeat}i.icon-school2{background:url(../image/icon_school2.svg) 50%/cover no-repeat}i.icon-school-wh{background:url(../image/icon_school_wh.svg) 50%/cover no-repeat}i.icon-construct{background:url(../image/icon_construct.svg) 50%/cover no-repeat}i.icon-hammer{background:url(../image/icon_hammer.svg) 50%/cover no-repeat}i.icon-person{background:url(../image/icon_person.svg) 50%/cover no-repeat}i.icon-reset{background:url(../image/icon_switch.svg) 50%/cover no-repeat}i.icon-thumbs-up{background:url(../image/icon_thumbs.svg) 50%/cover no-repeat}i.icon-modify{background:url(../image/icon_modify.svg) 50%/cover no-repeat}i.icon-modify-org{background:url(../image/icon_modify_org.svg) 50%/cover no-repeat}i.icon-note{background:url(../image/icon_note_line.svg) 50%/cover no-repeat}i.icon-note-org{background:url(../image/icon_note_line_org.svg) 50%/cover no-repeat}i.icon-down-file{background:url(../image/icon_download_file.svg) 50%/cover no-repeat}i.icon-setting{background:url(../image/icon_setting.svg) 50%/cover no-repeat}i.icon-setting-line{background:url(../image/icon_setting_line.svg) 50%/cover no-repeat}i.icon-house-gry{background:url(../image/icon_house_gry.svg) 50%/cover no-repeat}i.icon-house-bl{background:url(../image/icon_house_bl.svg) 50%/cover no-repeat}i.icon-taxi-gry{background:url(../image/icon_taxi_gry.svg) 50%/cover no-repeat}i.icon-step-gry{background:url(../image/icon_step_gry.svg) 50%/cover no-repeat}i.icon-bill-gry{background:url(../image/icon_bill_gry.svg) 50%/cover no-repeat}i.icon-truck-gry{background:url(../image/icon_truck_gry.svg) 50%/cover no-repeat}i.icon-bus-gry{background:url(../image/icon_bus_gry.svg) 50%/cover no-repeat}i.icon-subway-gry{background:url(../image/icon_subway_gry.svg) 50%/cover no-repeat}i.icon-won-gry{background:url(../image/icon_won_gry.svg) 50%/cover no-repeat}i.icon-percent-gry{background:url(../image/icon_percent_gry.svg) 50%/cover no-repeat}i.icon-summer-gry{background:url(../image/icon_summer_gry.svg) 50%/cover no-repeat}i.icon-winter-gry{background:url(../image/icon_winter_gry.svg) 50%/cover no-repeat}i.icon-won-bl{background:url(../image/icon_won_bl.svg) 50%/cover no-repeat}i.icon-graph-bl{background:url(../image/icon_graph_bl.svg) 50%/cover no-repeat}i.icon-area-bl{background:url(../image/icon_area_bl.svg) 50%/cover no-repeat}i.icon-chart-up{background:url(../image/icon_chart_up.svg) 50%/cover no-repeat}i.icon-chart-down{background:url(../image/icon_chart_down.svg) 50%/cover no-repeat}i.icon-difference{background:url(../image/icon_difference.svg) 50%/cover no-repeat}i.icon-medal-gold{background:url(../image/icon_medal_gold.svg) 50%/cover no-repeat}i.icon-medal-silver{background:url(../image/icon_medal_silver.svg) 50%/cover no-repeat}i.icon-medal-bronze{background:url(../image/icon_medal_bronze.svg) 50%/cover no-repeat}i.icon-up{background:url(../image/arrow_fill_red_up.svg) 50%/cover no-repeat}i.icon-down{background:url(../image/arrow_fill_bl_down.svg) 50%/cover no-repeat}i.icon-top{transform:rotate(180deg)}i.icon-right{transform:rotate(-90deg)}i.icon-left{transform:rotate(90deg)}.divide-box{align-items:center;display:flex;flex-wrap:wrap;gap:8px 17px}.divide-box>*{position:relative}.divide-box>:not(:last-child):after{background:#eaebf0;content:"";height:12px;position:absolute;right:-9px;top:50%;transform:translateY(-50%);width:1px}.divide-box.gry-box>:not(:last-child):after{height:calc(100% - 16px)}.listContents .noData{padding:118px 0 112px}.listContents .noData .SYicon{background-position:-236px -164px;display:block;height:46px;margin:0 auto;width:46px}.listContents .noData .message{color:#7a7a89;display:block;font-size:16px;line-height:23px;margin-top:21px;text-align:center}.accor-div{border:1px solid #dedfe5;border-radius:12px;overflow:hidden}.accor-div .list{border-top:1px solid #dedfe5}.accor-div .list:first-child{border-top:none}.accor-div .list .open{align-items:center;display:flex;font-size:16px;line-height:28px;padding:14px 24px}.accor-div .list .open:after{background:url(../image/icon_arrow_down_gr.svg) 100%/cover no-repeat;content:"";height:16px;margin-left:16px;width:16px}.accor-div .list.on .open:after{transform:rotate(180deg)}.accor-div .list .open:hover,.accor-div .list.on .open{background-color:#fffbed}.accor-div .list .open .list-tag{color:#5e5e70;font-size:14px;line-height:20px;margin-right:16px;min-width:120px}.accor-div .list .open .list-title{color:#4d4c61;font-size:16px;line-height:28px}.accor-div .list .open .list-date{color:#5e5e70;font-size:14px;line-height:20px;margin-left:auto}.accor-div .list .close{border-top:1px solid #dedfe5;display:none;padding:24px}.tab-menu-inner{align-items:center;display:flex;justify-content:flex-start}.category-tab .tab-menu-inner{gap:8px}.category-tab .btn{background-color:#f8f8f9;border:none;border-radius:100px;color:#afaeba;display:block;flex-grow:1;font-size:14px;font-weight:500;line-height:20px;padding:10px 0;text-align:center}.category-tab .btn[aria-selected=true]{background-color:#ff951a;color:#fff}.underline-tab{border-bottom:1px solid #dedfe5;position:relative;width:100%}.underline-tab .btn{border:none;border-radius:0;display:inline-block;font-size:0;padding:12px 24px;position:relative}.underline-tab .btn[aria-selected=true]:after{background-color:#ff951a;bottom:-1px;content:"";height:3px;left:12px;position:absolute;right:12px}.underline-tab .btn:first-child{padding-left:0}.underline-tab .btn:first-child[aria-selected=true]:after{left:0}.underline-tab .btn .text{color:#41414f;display:inline-block;font-size:16px;font-weight:500;line-height:24px}.underline-tab .btn .text:hover{color:#ff7f0f}.underline-tab .btn .count{border:1px solid #c8cad0;border-radius:10px;color:#4d4c61;display:inline-block;font-size:12px;font-weight:500;height:20px;line-height:18px;margin:1px 0 0 5px;padding:0 5px;vertical-align:top}.underline-tab .btn[aria-selected=true] .text{color:#41414f}.radio-tab{display:flex;gap:8px;width:auto}.radio-tab .radio-box input[type=radio]{position:absolute}.radio-tab .radio-box input[type=radio]+label:before{content:none}.radio-tab .radio-box .label-info{border:1px solid #dedfe5;border-radius:6px;color:#4d4c61;display:block;font-size:14px;line-height:20px;padding:7px 12px}.radio-tab .radio-box input:checked+.label-info{background-color:#ff951a;border-color:#ff951a;color:#fff}.radio-tab.bl .radio-box input:checked+.label-info{background-color:#417be6;border-color:#417be6}.radio-tab.full .radio-box{flex:1}.check-box-tab{display:flex;gap:8px;width:auto}.check-box-tab .check-box input[type=checkbox]{position:absolute}.check-box-tab .check-box input[type=checkbox]+label{align-items:center;border:1px solid #dedfe5;border-radius:30px;box-sizing:border-box;color:#4d4c61;display:flex;font-size:14px;font-weight:400;letter-spacing:-.05em;line-height:20px;padding:5px 12px;text-indent:unset}.check-box-tab .check-box input[type=checkbox]+label:hover{border-color:#acacb4}.check-box-tab .check-box input[type=checkbox]+label:before{background:url(../image/icon_check_small_org.svg) 0/16px no-repeat;content:"";display:none;height:16px;width:18px}.check-box-tab .check-box input[type=checkbox]:checked+label{background:#fff4e5;border:1px solid #fff4e5;color:#ff951a;font-weight:700;position:relative}.check-box-tab .check-box input[type=checkbox]:checked+label:before{display:block}.check-box-tab.line .check-box input[type=checkbox]+label{background-color:#fff;font-size:13px;line-height:16px;padding:5px 12px}.check-box-tab.line .check-box input[type=checkbox]+label:before{content:none}.check-box-tab.line .check-box input[type=checkbox]:checked+label{background:#fff;border-color:#ff7f0f;color:#ff7f0f;font-weight:400}.check-box-tab.org .check-box input[type=checkbox]+label{font-size:13px;font-weight:500;line-height:16px;padding:3px 12px}.check-box-tab.org .check-box input[type=checkbox]+label:before{content:none}.check-box-tab.org .check-box input[type=checkbox]:checked+label{background:#ff951a;border-color:#ff951a;color:#fff}.check-box-tab.square .check-box input[type=checkbox]+label{border-radius:8px;font-size:14px;font-weight:600;line-height:20px;padding:13px 20px}.check-box-tab.square .check-box input[type=checkbox]+label:before{content:none}.check-box-tab.square .check-box input[type=checkbox]:checked+label{background:#fff4e5;border-color:#fff4e5;color:#ff7f0f}.tab-menu-wrap{position:relative}.tab-menu-wrap .tab-menu-inner{gap:5px}.tab-menu-wrap .tab-menu-inner .btn{background:#fff;border:1px solid #dedfe5;border-radius:100px;color:#b6b6c2;font-size:12px;font-weight:500;line-height:14px;padding:8px 12px}.tab-menu-wrap .tab-menu-inner .btn[aria-selected=true]{background:#fff4e5;border-color:#0000;color:#ff7f0f}.tab-menu-wrap .tab-menu-inner .btn span{font-weight:500}.toggle-tab .tab-menu-inner{background:#f4f4f6;border-radius:40px;padding:4px;position:relative}.toggle-tab .btn{background:#0000;border:1px solid #0000;color:#9393a3;flex-grow:1;font-size:14px;font-weight:500;line-height:20px;padding:9px 0;text-align:center;z-index:1}.toggle-tab .btn[aria-selected=true]{color:#fff;font-weight:500}.toggle-tab.wh .btn[aria-selected=true]{color:#4d4c61;font-weight:500}.toggle-tab .btn i{margin-right:3px}.toggle-tab .btn[aria-selected=false] i{filter:grayscale(1)}.toggle-tab .active-tab{background:#ff951a;border-radius:100px;height:calc(100% - 8px);left:0;position:absolute;top:50%;transform:translateY(-50%);transition:all .2s ease}.toggle-tab.wh .active-tab{background:#fff;border:1px solid #dedfe5}.toggle-btn-wrap{background:#f0f0f3;border-radius:6px;display:flex;position:relative}.toggle-btn-wrap:after{border:1px solid #c8cad0;border-radius:6px;content:"";height:calc(100% - 2px);left:0;position:absolute;top:0;width:calc(100% - 2px)}.toggle-btn-wrap .toggle-btn{color:#9393a3;display:block;flex:1;font-size:14px;font-weight:500;line-height:20px;padding:7px 12px;z-index:2}.toggle-btn-wrap .toggle-btn.on{background:#fff;border:1px solid #c8cad0;border-radius:6px;color:#4d4c61}.toggle-btn-wrap.sm .toggle-btn{font-weight:400;padding:5px 16px}.gry-tab{background:#f8f8f9;border-radius:6px;display:flex;position:relative}.gry-tab:after{border:1px solid #edeef2;border-radius:6px;content:"";height:calc(100% - 2px);left:0;position:absolute;top:0;width:calc(100% - 2px)}.gry-tab .tab-btn{color:#afaeba;display:block;flex:1;font-size:14px;font-weight:500;line-height:20px;padding:7px 12px;z-index:2}.gry-tab .tab-btn.on{background:#fff;border:1px solid #dedfe5;border-radius:6px;color:#41414f}.content-toggle-box .toggle-btn-wrap:after{border-radius:6px}.content-toggle-box .toggle-content-wrap .toggle-content{display:none}.content-toggle-box .toggle-content-wrap .toggle-content:first-child{display:block}.tag-div{display:flex;flex-wrap:wrap;gap:4px}.tag{background:#fff;border:1px solid #dedfe5;border-radius:4px;color:#7a7a89;font-size:12px;line-height:16px;padding:1px 6px}.tag.d-gry{background:#e5e6eb;border-color:#92929c}.tag.gry{background:#f0f0f3;border-color:#f0f0f3;border-radius:30px;color:#7a7a89}.tag.org{background:#fff4e5}.tag.org,.tag.org-light{border-color:#0000;color:#ff7f0f}.tag.org-light{background:#ffead1;border-radius:30px}.tag.ylw-light{background:#ffc400;color:#fff}.tag.sky,.tag.ylw-light{border-color:#0000;border-radius:30px}.tag.sky{background:#f0f7ff;color:#417be6}.tag.pink{background:#fee;border-color:#0000;border-radius:30px;color:#ff5959}.tag.view{background:#fff4e5;border-color:#0000;color:#ff7f0f;font-size:11px;font-weight:500}.tag.grn{background:#e8f8f3;border-color:#14ba85;color:#14ba85}.tag.red{border-color:#ff5959;color:#ff5959}.tag.bl{border-color:#417be6;color:#417be6}.tag.line-org{border-color:#ff951a;color:#ff951a}.tag.new{background:#ff951a;border-color:#ff951a;color:#fff}.tag.assessment{align-items:center;background-color:#e8f8f3;border-color:#0000;color:#14ba85;display:flex;gap:2px}.tag.assessment i{background:url(../image/icon_assessment.svg) 50%/cover no-repeat;height:12px;width:11px}.tag.loan{align-items:center;background-color:#ebf2ff;border-color:#0000;color:#417be6;display:flex;gap:2px}.tag.loan i{background:url(../image/icon_loan.svg) 50%/cover no-repeat;height:12px;width:12px}.swiper{list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;z-index:1}.swiper .swiper-button-next,.swiper .swiper-button-prev{background-image:none}.loop-center-slider{padding:0 40px}.loop-center-slider .swiper-button-next,.loop-center-slider .swiper-button-prev{align-items:center;border:1px solid #dedfe5;border-radius:50%;display:inline-flex;height:36px;justify-content:center;margin-top:-18px;width:36px}.loop-center-slider .swiper-button-next{right:0}.loop-center-slider .swiper-button-prev{left:0}.loop-center-slider .swiper-button-next i,.loop-center-slider .swiper-button-prev i{display:inline-block;height:24px;width:24px}.loop-center-slider .swiper-slide{border:1px solid #dedfe5;border-radius:23px;padding:10px 20px;text-align:center;width:300px}.loop-center-slider .swiper-slide.swiper-slide-active{background:#fff4e5;border-color:#ff951a;color:#ff7f07}.btn-cate-slider .swiper-button-next,.btn-cate-slider .swiper-button-prev{align-items:center;border:1px solid #dedfe5;border-radius:50%;display:inline-flex;height:36px;justify-content:center;margin-top:-18px;width:36px}.btn-cate-slider .swiper-button-next{right:0}.btn-cate-slider .swiper-button-prev{left:0}.btn-cate-slider .swiper-slide{border:1px solid #dedfe5;border-radius:16px;color:#b6b6c2;cursor:pointer;font-size:12px;font-weight:500;line-height:16px;padding:7px 11px;text-align:center;width:auto}.btn-cate-slider .swiper-slide.on{background:#fff4e5;border-color:#fff4e5;color:#ff7f07}.container .swiper-slide{background-position:50%;background-repeat:no-repeat;background-size:cover}.container .swiper-button-next,.container .swiper-button-prev{background-color:#fff;background-image:url(../image/icon_arrow_down_bk.svg);background-size:20px 20px;border:1px solid #dedfe5;border-radius:50%;height:32px;margin-top:-16px;width:32px}.container .swiper-button-next{right:-16px;transform:rotate(-90deg)}.container .swiper-button-prev{left:-16px;transform:rotate(90deg)}.container .swiper-button-next.swiper-button-disabled,.container .swiper-button-prev.swiper-button-disabled{opacity:0}.container .image-slider{height:300px;overflow:hidden;width:400px}.container .image-slider .swiper-slide img{height:300px;left:50%;object-fit:cover;position:absolute;top:50%;transform:translate(-50%,-50%);width:400px}.container .image-slider .swiper-pagination{height:6px}.container .image-slider .swiper-pagination-bullet{background:#fff;height:6px;opacity:.5;width:6px}.container .image-slider .swiper-pagination-bullet-active{opacity:1;width:18px}.container .gallery-wrap{position:relative}.container .gallery-slider{border:1px solid #dedfe5;border-radius:8px;height:216px;margin-top:16px;overflow:hidden;position:relative}.container .gallery-thumbs{margin-top:24px;overflow:unset;position:relative}.container .gallery-thumbs .swiper-slide{border-radius:6px;height:64px;overflow:hidden;position:relative}.container .gallery-thumbs .swiper-slide:after{border-radius:6px;box-shadow:inset 0 0 0 1px #dedfe5;content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%}.container .gallery-thumbs .swiper-slide.on:after,.container .gallery-thumbs .swiper-slide.swiper-slide-thumb-active:after{box-shadow:inset 0 0 0 2px #ff7f07}.container .gallery-thumbs .swiper-slide .tag{left:2px;position:absolute;top:2px}.container .gallery-slider .swiper-pagination{background:#f8f8f9;border-radius:4px 0 7px 0;bottom:0;color:#4d4c61;display:inline-block;font-size:12px;font-weight:400;left:unset;line-height:18px;padding:1px 4px;right:0;width:auto}.container .gallery-slider .swiper-pagination .swiper-pagination-total{font-weight:500}.container .gallery-thumbs.left-shadow:before{background:linear-gradient(90deg,#fffc 3.6%,#fff0 87.11%);content:"";display:inline-block;height:64px;left:-24px;position:absolute;top:0;width:40px;z-index:2}.container .gallery-thumbs.right-shadow:after{background:linear-gradient(270deg,#ffffffab 3.6%,#fff 87.11%);content:"";display:inline-block;height:64px;position:absolute;right:-24px;top:0;transform:rotate(180deg);width:40px;z-index:2}.container .gallery-info{align-items:center;margin-top:16px}.container .gallery-info:before{background:#7a7a89;border-radius:50%;content:"";display:inline-block;height:5px;margin-right:-5px;width:5px}.container .gallery-info span{color:#41414f;font-size:14px;line-height:20px}.gallery-swiper-wrap.slide-view .image-info{font-size:14px;line-height:20px;margin-top:8px}.gallery-swiper-wrap.slide-view .swiper-slide{background-size:cover;border:none;height:unset;overflow:unset}.gallery-swiper-wrap.slide-view .swiper-slide.on:after,.gallery-swiper-wrap.slide-view .swiper-slide:after{box-shadow:unset}.gallery-swiper-wrap.slide-view .swiper-slide.plan-image{background-size:contain}.gallery-swiper-wrap.slide-view .gallery-thumbs .thumb-area{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:6px;height:64px;position:relative;width:76px}.gallery-swiper-wrap.slide-view .gallery-thumbs .thumb-area:after{border-radius:6px;box-shadow:inset 0 0 0 1px #dedfe5;content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%}.gallery-swiper-wrap.slide-view .gallery-thumbs .on .thumb-area:after{box-shadow:inset 0 0 0 2px #ff7f0f}.gallery-swiper-wrap.slide-view .gallery-thumbs .thumb-tit{font-size:12px;line-height:16px;margin-top:6px}.gallery-swiper-wrap.slide-view .gallery-thumbs .swiper-button-next,.gallery-swiper-wrap.slide-view .gallery-thumbs .swiper-button-prev{margin-top:-26px}.gallery-swiper-wrap.video .swiper-slide:after{background:url(../image/icon_play.svg) no-repeat 50%/cover;content:"";display:inline-block;height:52px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:52px}.gallery-swiper-wrap.video .gallery-thumbs .swiper-slide:after{height:32px;margin-top:-11px;width:32px}.gallery-swiper-wrap.vr-box .swiper-slide:after{background:url(../image/icon_vr.svg) no-repeat 50%/cover;content:"";display:inline-block;height:52px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:52px}.gallery-swiper-wrap.vr-box .gallery-thumbs .swiper-slide:after{height:32px;margin-top:-11px;width:32px}.photo-view-slider{color:#fff;display:flex;flex-direction:column;height:100%;margin:0 auto;padding:56px 0 32px;width:calc(100% - 240px)}.photo-view-slider .close{background:url(../image/icon_x_thin.svg) no-repeat 50%;display:inline-block;height:32px;position:absolute;right:24px;top:24px;width:32px}.photo-view-slider .photo-info-wrap{align-items:center;display:flex;justify-content:flex-start}.photo-view-slider .photo-cate a{color:#b6b6c2;font-size:16px;font-weight:500;line-height:24px;padding:0 12px;position:relative}.photo-view-slider .photo-cate a:not(:last-child):after{background-color:#ffffff4d;content:"";display:inline-block;height:12px;position:absolute;right:0;top:6px;width:1px}.photo-view-slider .photo-cate a:first-child{padding-left:0}.photo-view-slider .photo-cate a[aria-selected=true]{color:#ff951a}.photo-view-slider .photo-info-wrap .count-div{align-items:center;background:#00000080;border-radius:6px;display:flex;font-size:13px;line-height:14px;padding:5px 6px;width:auto}.photo-view-slider .image-info{font-size:18px;line-height:28px}.photo-view-slider .thumb-wrap{position:relative;width:100%}.photo-view-slider .gallery-thumbs{margin-top:16px;overflow:hidden;position:static}.photo-view-slider .gallery-thumbs .swiper-slide{border:0;border-radius:0;height:80px;width:95px}.photo-view-slider .gallery-thumbs .swiper-slide:after{border-radius:0;box-shadow:inset 0 0 0 1px #41414f}.photo-view-slider .gallery-thumbs .swiper-slide.on,.photo-view-slider .gallery-thumbs .swiper-slide.swiper-slide-thumb-active{border:0}.photo-view-slider .gallery-thumbs .swiper-slide.on:after,.photo-view-slider .gallery-thumbs .swiper-slide.swiper-slide-thumb-active:after{box-shadow:inset 0 0 0 3px #ff951a}.photo-view-slider .gallery-thumbs .swiper-slide .tag{left:3px;top:3px}.photo-view-slider .gallery-thumbs .thumb-area{height:100%;width:100%}.photo-view-slider .gallery-thumbs .thumb-area img{height:100%}.photo-view-slider .gallery-thumbs .thumb-area:after{content:"";display:inline-block;height:100%;left:0;position:absolute;top:0;width:100%}.photo-view-slider .gallery-thumbs .thumb-area.dimmed:after{background-color:#00000080;content:""}.photo-view-slider .gallery-thumbs .thumb-area.video:after,.photo-view-slider .gallery-thumbs .thumb-area.vr:after{background-position:50%;background-repeat:no-repeat;background-size:32px 32px;content:""}.photo-view-slider .gallery-thumbs .thumb-area.video:after{background-image:url(../image/icon_play.svg)}.photo-view-slider .gallery-thumbs .thumb-area.vr:after{background-image:url(../image/icon_vr.svg);content:""}.photo-view-slider .thumb-wrap .swiper-pagination{background:#00000080;border-radius:6px;bottom:unset;display:inline-block;font-size:13px;left:230px;line-height:14px;padding:5px 6px;position:absolute;top:-40px;width:auto}.photo-view-slider .thumb-wrap+.gallery-wrap{margin-top:48px}.photo-view-slider .gallery-wrap{flex:1;margin-left:-120px;margin-top:24px;padding:0 120px;width:calc(100% + 240px)}.photo-view-slider .gallery-slider{border:0;border-radius:0;height:100%;margin-top:0}.photo-view-slider .gallery-slider .swiper-slide{overflow:hidden}.photo-view-slider .gallery-slider .swiper-slide .image-info{margin-bottom:20px;margin-top:0}.photo-view-slider .gallery-slider .swiper-slide .image-info+.img-wrap{height:calc(100% - 48px)}.photo-view-slider .gallery-slider .swiper-slide .img-wrap{height:100%;position:relative}.photo-view-slider .gallery-slider .swiper-slide img{display:block;left:50%;max-height:100%;position:absolute;top:50%;transform:translate(-50%,-50%);width:auto}.photo-view-slider .slide-button-wrap>div[class*=swiper-][aria-disabled=false]:hover{opacity:1}.photo-view-slider .slide-button-wrap>div[class*=swiper-]{background-color:initial;background-image:url(../image/icon_arrow_down_wh.svg);background-size:24px 24px;border:0;opacity:.5}.photo-view-slider .slide-button-wrap>div[class*=swiper-].swiper-button-disabled{opacity:.15}.photo-view-slider .thumb-wrap .swiper-button-next{right:-40px}.photo-view-slider .thumb-wrap .swiper-button-prev{left:-40px}.photo-view-slider .gallery-wrap .swiper-button-next{right:16px}.photo-view-slider .gallery-wrap .swiper-button-prev{left:16px}.photo-view-slider .gallery-wrap .slide-button-wrap>div[class*=swiper-]{background-image:url(../image/icon_arrow_big_wh.svg);background-size:cover;height:56px;margin-top:-28px;width:56px}.photo-view-slider .gallery-wrap .plan-image{background-color:#fff}.photo-view-slider .toggle-btn-wrap{margin-left:auto;margin-top:8px;width:fit-content;z-index:1}.report-slider .swiper-slide{border:1px solid #eaebf0;border-radius:8px;overflow:hidden;position:relative}.report-slider .swiper-slide .img-wrap{height:112px;overflow:hidden}.report-slider .swiper-slide .img-wrap img{display:block}.report-slider .swiper-slide .text-wrap{background:#fff;padding:12px}.report-slider .swiper-slide .text-wrap .tit{color:#41414f;font-size:13px;font-weight:500;line-height:18px}.report-slider .swiper-slide .text-wrap .co-blue{font-size:11px;line-height:16px;margin-top:4px}.report-slider .swiper-button-next{right:8px}.report-slider .swiper-button-prev{left:8px}.report-slider .button-bg{background:linear-gradient(270deg,#ffffffab 3.6%,#fff 87.11%);height:100%;position:absolute;top:0;width:40px;z-index:9}.report-slider .swiper-button-disabled+.button-bg{display:none}.report-slider .button-bg.prev{left:0}.report-slider .button-bg.next{right:0;transform:rotate(180deg)}.logoutMain .swiper-pagination-custom,.logoutMain .swiper-pagination-fraction,.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal{bottom:auto;left:auto;right:16px;top:24px;width:auto}.swiper-pagination-bullet{background-color:#7a7a89;border-radius:3px;height:6px;margin:0 2px!important;opacity:.5;width:6px}.swiper-pagination-bullet-active{opacity:1;width:18px}.dimd-bg{background-color:#0006;bottom:0;content:"";left:0;position:fixed;right:0;top:0;z-index:99}.calendar-box{display:inline-block;position:relative}.calendar-box .calendar{bottom:-4px;transform:translateY(100%);width:auto}.calendar-box .papup-layer{left:0;top:40px}.calendar-box .popup-content{padding:16px}.calendar-box .calendar-link{border:1px solid #dedfe5;border-radius:6px;color:#4d4c61;display:block;font-size:14px;font-weight:400;line-height:34px;padding:0 22px 0 8px;position:relative;text-align:left;vertical-align:top;width:100%}.calendar-box .calendar-link:hover{border-color:#92929c}.calendar-box .calendar-link[aria-pressed=true]{border-color:#ff951a}.calendar-box .calendar-link i{height:16px;position:absolute;right:8px;top:8px;width:16px}.calendar-box input:disabled+.calendar-link{background-color:#f8f8f9;color:#b6b6c2;pointer-events:none}.calendar-box input:disabled+.calendar-link i{opacity:.5}.calendar .calendar-header{color:#4d4c61;font-size:14px;margin-bottom:8px;position:relative;text-align:center}.calendar .calendar-header .select-box .select-info{border-color:#c8cad0;display:flex;justify-content:center;padding:0 7px}.calendar .calendar-header .select-box .select-info:after{margin-left:4px;position:relative;right:unset}.calendar .calendar-body{color:#4d4c61;font-size:14px;font-weight:500;text-align:center}.calendar .day-list{display:flex;padding:8px 0}.calendar .day-list span{color:#687182;display:block;font-size:12px;line-height:18px;width:40px}.calendar .calendar-body ul{overflow:hidden}.calendar .calendar-body li{border-radius:6px;float:left;font-family:IBM Plex Sans KR;height:40px;line-height:40px;width:40px}.popup-layer.calendar .calendar-body li:not(.not):not(.today):hover{background-color:#ffead1;color:#171c26;cursor:pointer}.calendar .calendar-body li.choice{background-color:#ff951a;color:#fff;cursor:pointer}.calendar .calendar-body li.disabled{color:#b6b6c2;pointer-events:none}.calendar-box+.calendar-box{padding-left:16px;width:156px}.calendar-box+.calendar-box:before{content:"~";font-size:14px;left:0;line-height:36px;position:absolute}.search-form{border-radius:8px;margin-top:16px}.search-form .search{background-color:#afaeba;border-radius:6px;color:#fff;font-size:14px;font-weight:500;height:36px;margin-left:8px;padding:0 23px}.search-form .radio-box{margin-left:8px}.search-form .radio-box:first-child{margin-left:0}.search-form .radio-box input[type=radio]{display:none}.search-form .radio-box .label-info{border:1px solid #dedfe5;border-radius:6px;color:#4d4c61;display:block;font-size:14px;line-height:34px;padding:0 12px}.search-form .radio-box .label-info:hover{border:1px solid #92929c}.search-form .radio-box input[type=radio]+label:before{content:none}.search-form .radio-box input:checked+.label-info{background-color:#ff951a;border-color:#ff951a;color:#fff}.search-form .calendar-box{height:36px;margin-left:8px;width:140px}.search-form .calendar-box:last-child{margin-left:26px}.search-form .calendar-box:last-child:before{color:#000;content:"~";font-size:14px;left:-18px;line-height:20px;margin-top:-10px;position:absolute;text-align:center;top:50%;width:8px}.search-form .search-input{background-color:#fff;border-radius:6px;display:block;height:36px;position:relative}.search-form .search-input input{border-radius:6px;color:#4d4c61;font-size:14px;font-weight:400;height:100%;line-height:34px;padding:0 48px 0 8px;width:100%}.search-form .search-input.clear-has input{padding-right:72px}.search-form .search-input a{align-items:center;display:flex;height:24px;justify-content:center;position:absolute;text-align:center;top:50%;transform:translateY(-50%);width:24px}.search-form .search-input .search-btn{right:16px}.search-form .search-input .delete{display:none;right:48px}.search-form .search-input i{background-position:50%;background-size:16px;display:block;height:16px;width:16px}.pagination{display:flex;gap:6px;justify-content:center;margin-bottom:48px;margin-top:32px}.pagination span a{border:1px solid #dedfe5;border-radius:4px;color:#4d4c61;display:block;font-size:14px;height:30px;line-height:28px;text-align:center;width:30px}.pagination a.btn-arrow{position:relative}.pagination a.btn-arrow i{left:7px;opacity:.7;position:absolute;top:8px}.pagination a.on{background:#ff951a;border:1px solid #ff951a;color:#fff}.pagination a.btn-arrow:hover{border:1px solid #92929c}.pagination a.btn-arrow:hover i{opacity:1}.pagination a.btn-page:hover{border:1px solid #ff951a;color:#ff951a}.pagination a.on:hover{background:#ff951a;border:1px solid #ff951a;color:#fff}.sub-pagination{display:flex;gap:6px;justify-content:center;margin-bottom:48px;margin-top:32px}.sub-pagination span a{border:1px solid #0000;border-radius:4px;color:#4d4c61;display:block;font-size:14px;height:30px;line-height:28px;text-align:center;width:30px}.sub-pagination a.btn-arrow{position:relative}.sub-pagination a.btn-arrow i{left:7px;opacity:.7;position:absolute;top:8px}.sub-pagination a.on{border:1px solid #ff951a;color:#ff951a}.sub-pagination a.btn-arrow:hover i{opacity:1}.sub-pagination a.btn-page:hover{color:#ff951a}.tooltip{backdrop-filter:blur(2px);background:#171c26b3;border-radius:8px;color:#fff;display:none;font-size:12px;font-weight:500;line-height:20px;padding:12px 16px;position:absolute;z-index:2}.tooltip-div{display:inline-block;padding-right:18px;position:relative;vertical-align:middle}.view-tooltip{background:url(../image/icon_caution_red.svg) 50%/cover no-repeat;cursor:pointer;height:16px;position:absolute;right:0;top:50%;transform:translateY(-50%);width:16px}.tooltip-div .tooltip{left:-20px;top:0;transform:translateY(calc(-100% - 20px));white-space:nowrap}.view-tooltip:hover+.tooltip{display:block}.tooltip em{color:#ffaa47}.tooltip strong{font-size:14px;font-weight:700}.tooltip span.red{color:#ff8080;font-weight:500}.tooltip:after{border-left:10px solid #0000;border-right:10px solid #0000;border-top:8px solid #171c26b3;bottom:-8px;content:"";left:20px;position:absolute}.tooltip-line{background-color:#fff;border:1px solid #ff951a;border-radius:50px;box-shadow:0 15px 30px -5px #0000001a;color:#ff7f0f;position:absolute;z-index:2}.tooltip-line:before{border-left:10px solid #0000;border-right:10px solid #0000;border-top:8px solid #fff;bottom:-7px;content:"";position:absolute;z-index:2}.tooltip-line:after{border-top:8px solid #ff951a}.tooltip-line:after,.tooltip-line:before{left:50%;transform:translateX(-50%)}.tooltip-line .close{background:url(../image/icon_x_org.svg) no-repeat 50%;display:inline-block;height:16px;text-indent:-9999px;width:16px}.tooltip-line.red{border-color:#ff5959}.tooltip-line.bl{border-color:#417be6}.tooltip-line.red:after{border-top-color:#ff5959}.tooltip-line.bl:after{border-top-color:#417be6}.tooltip-price:hover+.tooltip{display:block}.tooltip-price .tooltip{border-radius:8px;color:#4d4c61;font-size:14px;font-weight:400;line-height:20px;padding:11px}.tooltip-price .tooltip strong{color:#41414f}.tooltip-price .tooltip:after,.tooltip-price .tooltip:before{border-width:8px;bottom:unset;left:16px;transform:rotate(180deg)}.tooltip-price .tooltip:before{top:-7px}.tooltip-price .tooltip:after{top:-8px}.tooltip-price .tooltip p:not(:first-child){margin-top:4px}.tooltip-price .tooltip p span:not(.date){font-weight:500}.tooltip-price .tooltip p span:not(:first-child){margin-left:4px}.tooltip-price .tooltip [class*=icon-]{display:inline-block;height:8px;margin-left:4px;vertical-align:middle;width:8px}.tooltip-price .tooltip .info-txt{color:#7a7a89;font-size:13px;line-height:18px}.hov-tooltip{background:#4d4c61;border-radius:12px;color:#fff;font-size:14px;line-height:20px;padding:4px 16px;position:fixed;width:max-content;z-index:2}.has-tooltip{position:relative}.has-tooltip .detail-tooltip{background-color:#ff951a;border-radius:8px;color:#fff;left:0;padding:12px 44px 12px 16px;position:absolute;top:0;z-index:1}.has-tooltip .detail-tooltip:after{background:#ff951a;border-radius:3px;content:"";height:20px;left:-5px;position:absolute;top:12px;transform:rotate(45deg);width:20px;z-index:0}.has-tooltip .detail-tooltip p{font-size:12px;font-weight:400;line-height:18px}.has-tooltip .detail-tooltip .btnView{background-color:#fff;border-radius:4px;color:#ff7f0f;display:inline-block;font-size:11px;margin-top:12px;padding:4px 8px}.has-tooltip .detail-tooltip .close{background-image:url(../image/icon_x_wh.svg);display:inline-block;height:16px;position:absolute;right:16px;text-indent:-9999px;top:12px;width:16px}.select-box{position:relative}.select-box .select-info{background-color:#fff;border:1px solid #dedfe5;border-radius:6px;color:#4d4c61;display:block;font-size:14px;font-weight:400;height:32px;line-height:30px;overflow:hidden;padding:0 36px 0 7px;position:relative;text-overflow:ellipsis;white-space:nowrap}.select-box .select-info:after{background-image:url(../image/icon_arrow_down_gr.svg);background-position:50%;content:"";height:16px;position:absolute;right:8px;top:50%;transform:translateY(-50%);width:16px}.select-box .select-info:hover{border-color:#92929c;transition:all .25s}.select-box .select-info:hover:after{background-image:url(../image/icon_arrow_down_bk.svg);background-position:50%}.select-box .select-info[aria-pressed=true],.select-box .select-info[aria-selected=true]{border-color:#ff951a;color:#ff7f0f;transition:all .25s}.select-box .select-info[aria-pressed=true]:after{background-image:url(../image/icon_arrow_down_org.svg);transform:translateY(-50%) rotate(180deg);transition:all .25s}.select-box .select-info[aria-pressed=true]+.select-list{display:block}.select-box .select-info.disabled{background-color:#f8f8f9;border-color:#dedfe5;color:#b6b6c2;cursor:unset}.select-box .select-info.disabled:after{background-image:url(../image/icon_arrow_down_gr.svg)}.select-box .select-list{background-color:#fff;border:1px solid #dedfe5;border-radius:6px;box-shadow:0 15px 30px -5px #00000026;display:none;left:0;max-height:360px;min-width:100%;overflow-y:auto;padding:6px;position:absolute;top:40px;z-index:3}.select-box .select-list::-webkit-scrollbar{height:8px;position:absolute;width:8px}.select-box .select-list::-webkit-scrollbar-thumb{background-clip:padding-box;background-color:#dedfe5;border-radius:10px}.select-box .select-list::-webkit-scrollbar-track{background-color:#fff;border-left:0}.select-box .select-list a{border-radius:4px;color:#4d4c61;display:block;font-size:14px;height:28px;line-height:28px;overflow:hidden;padding:0 7px;position:relative;text-indent:0;text-overflow:ellipsis;white-space:nowrap}.select-box .select-list a:hover{background-color:#f8f8f9}.select-box .select-list a[aria-selected=true]:after{background:url(/image/news/icon_check.svg);content:"";display:inline-block;height:16px;margin-top:-8px;position:absolute;right:8px;top:50%;width:16px}.select-box.sm .select-info{border-radius:4px;height:28px;line-height:26px}.select-box.sm .select-list{top:32px}.select-div.dropdown{display:flex;flex-shrink:0}.select-div.dropdown .select-info{background-color:initial;border:0;color:#7a7a89;font-size:13px;line-height:32px;padding:0 20px;position:relative}.select-div.dropdown .select-info[aria-pressed=true],.select-div.dropdown .select-info[aria-selected=true]{color:#ff7f07}.select-div.dropdown .select-info:after{background-image:url(../image/icon_arrow_down_bk.svg)}.select-div.dropdown .select-info[aria-pressed=true]:after,.select-div.dropdown .select-info[aria-selected=true]:after{background-image:url(../image/icon_arrow_down_org.svg)}.select-div.dropdown .select-list{width:192px;z-index:200}.select-div.dropdown .select-list a{height:40px;line-height:40px}.favoritebox .btnFav{display:none;vertical-align:middle}.favoritebox .label-info{padding:0;width:auto}.favoritebox .label-info:before{background-image:url(../image/icon_star_line.svg);background-position:50%;background-repeat:no-repeat;content:"";display:inline-block;height:22px;margin:auto;vertical-align:middle;width:22px}.favoritebox input:checked+.label-info:before{background-image:url(../image/icon_star_fill.svg)}.alphabetical-sort{display:flex;float:left;line-height:26px;margin-left:165px}.alphabetical-sort .btnAll{color:#4d4c61;display:block;font-size:14px;font-weight:400;letter-spacing:-.05em;margin-right:16px;text-align:center;width:26px}.alphabetical-sort ul{display:flex;padding-right:16px;position:relative}.alphabetical-sort ul:after{background:#afaeba;content:"";display:block;height:8px;margin-top:5px;position:absolute;right:12px;top:5px;width:1px}.alphabetical-sort ul:nth-child(5):after{content:none}.alphabetical-sort ul li a{color:#9393a3;display:block;font-size:14px;font-weight:400;margin-right:11px;text-align:center;width:26px}.alphabetical-sort ul.hangeul li a{margin-right:0;width:21px}.table-wrap{margin:0 auto;width:1080px}.table-wrap table .check-box .label-info{display:inline-block;line-height:inherit;padding-left:18px}.table-wrap table .radio-div .radio-box input+.label-info{padding-left:20px}.table-wrap table tr td,.table-wrap table tr th{vertical-align:middle}.table-wrap table thead tr th{color:#fff;font-size:13px;font-weight:400;height:50px}.table-wrap table thead tr th:first-child{border-radius:6px 0 0 6px}.table-wrap table thead tr th:last-child{border-radius:0 6px 6px 0}.table-wrap table thead tr th.th-select-box{position:relative}.table-wrap table thead tr th.th-select-box .th-select{border:1px solid #fff3;border-radius:4px;font-size:13px;height:30px;letter-spacing:-.05em;line-height:28px;padding:0 26px 0 6px;position:relative}.table-wrap table thead tr th.th-select-box .th-select:after{background:url(../image/icon_arrow_down_wh.svg) 50%/cover no-repeat;content:"";display:block;height:16px;opacity:.2;position:absolute;right:7px;top:7px;width:16px}.table-wrap table thead tr th.th-select-box .th-select:hover{border:1px solid #c8cad0}.table-wrap table thead tr th.th-select-box .th-select:hover:after{opacity:1}.table-wrap table thead tr th.th-select-box .th-select[aria-pressed=true]{border:1px solid #c8cad0}.table-wrap table thead tr th.th-select-box .th-select[aria-pressed=true]:after{opacity:1}.table-wrap table thead tr th.th-select-box .th-select[aria-pressed=true]+.th-select-list{display:block}.table-wrap table thead tr th.th-select-box .th-select-list{background-color:#fff;border:1px solid #dedfe5;border-radius:6px;box-shadow:0 15px 30px -5px #00000026;display:none;max-height:290px;overflow-y:auto;padding:7px;position:absolute;right:50%;top:45px;transform:translate(40px);width:80px;z-index:100}.table-wrap table thead tr th.th-select-box .th-select-list a{border-radius:4px;color:#41414f;display:block;font-size:14px;height:28px;line-height:28px}.table-wrap table thead tr th.th-select-box .th-select-list a:hover{background-color:#f8f8f9}.table-wrap table tbody tr{height:40px}.table-wrap table tbody tr td{border-bottom:1px solid #dedfe5;color:#41414f;font-size:12px;line-height:16px;padding:4px 0;text-align:center}.table-wrap table tbody tr td.no-data{border-bottom:0;color:#9393a3;font-size:13px;line-height:14px;padding:16px 0}.table-wrap .basic-table thead tr th{background-color:#5e5e70}.table-wrap .basic-table .txt-left{padding-left:12px;text-align:left}.table-wrap .sub-table thead tr th{background-color:#f8f8f9;color:#9393a3;font-size:12px;font-weight:500;height:32px;line-height:18px}.table-wrap .table-sub-txt{color:#9393a3;font-size:12px;line-height:16px}.table-filter{align-items:center;display:flex;justify-content:space-between;margin-bottom:10px}.table-filter>div{display:flex;gap:8px}.table-filter .table-manage-btn .btn-default i{margin-right:2px}.table-filter .select-box .select-info{border-radius:4px;font-size:12px;font-weight:500;height:28px;line-height:26px}.table-filter .select-box .select-list{top:30px}.table-filter .select-box .select-list a{font-size:12px}.table-filter .alphabetical-sort{margin-left:auto}table.hor{border-bottom:1px solid #dedfe5;border-top:1px solid #dedfe5}table.hor tr{border-bottom:1px solid #eaebf0}table.hor tr:last-child{border-bottom:none}table.hor tr td{color:#41414f;font-size:12px;line-height:20px;padding:12px 12px 12px 16px;vertical-align:middle}table.hor tr td:nth-child(2n-1){background:#f8f8f9;color:#9393a3;font-weight:500}table.hor tr td.full-tit{text-align:center}table.hor tr td.full-cont{background:#fff;color:#4d4c61;font-weight:400}table.line tr td:nth-child(2n-1){background:unset;color:#9393a3;font-weight:500;word-break:keep-all}table.has-thead{border-bottom:1px solid #dedfe5;border-top:1px solid #dedfe5;font-size:14px;text-align:center}table.has-thead thead{background:#f0f0f3}table.has-thead thead,table.has-thead tr{border-bottom:1px solid #eaebf0}table.has-thead tr:last-child{border-bottom:none}table.has-thead tr td{color:#4d4c61;font-size:12px;line-height:20px;padding:12px 12px 12px 16px;vertical-align:middle}table.has-thead tbody tr td:first-child[rowspan]{border-right:1px solid #eaebf0}table.has-thead tbody tr td:first-child[rowspan]+td,table.has-thead tbody tr td:nth-child(-n+1){background:#f8f8f9}.table-form .table-form-row{border-bottom:1px solid #edefe5;display:flex;width:100%}.table-form .table-form-row:last-child{border-bottom:none}.table-form .table-form-row .col{align-items:center;align-self:stretch;color:#4d4c61;display:inline-flex;flex-basis:25%;font-size:12px;line-height:20px;padding:9px 16px}.table-form .table-form-row .col:nth-child(2n-1){background:#f8f8f9;color:#9393a3;font-weight:500}.table-form.has-round{border:1px solid #dedfe5;border-radius:8px}.table-form.has-round .table-form-row .col{flex-grow:1}.table-form.has-round .table-form-row:first-child .col:first-child,.table-form.has-round .table-form-row:last-child .col:first-child{border-radius:8px 0 0 8px}.flex-box{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start}.flex-box.col-2 .box-item{width:50%}.flex-box.col-3 .box-item{width:33.3333%}.flex-box.col-4 .box-item{width:25%}.flex-box.col-5 .box-item{width:20%}.lgry-table{border-radius:6px;box-shadow:0 0 0 1px #eaebf0;overflow:hidden}.lgry-table tr{border-bottom:1px solid #dedfe5}.lgry-table th{background:#f0f0f3;color:#7a7a89;font-size:12px;font-weight:700;line-height:16px;padding:12px 16px;text-align:left}.lgry-table td{background:#fff;color:#4d4c61;font-size:13px;line-height:18px;padding:12px 8px}.select-div .popup-content .flex-box{border-radius:6px;overflow:hidden;position:relative}.select-div .popup-content .flex-box:before{border:1px solid #dedfe5;border-radius:6px;bottom:0;content:"";display:block;left:0;pointer-events:none;position:absolute;top:0;width:calc(100% - 2px)}.flex-box .box-item{border-bottom:1px solid #dedfe5;border-right:1px solid #dedfe5;color:#7a7a89;font-size:13px;letter-spacing:-.05em;line-height:20px;padding:6px 0}.flex-box .box-item[aria-selected=true]{background-color:#ff951a;color:#fff}.flex-box .box-item[aria-selected=none]{background-color:#fff4e5}.flex-box.col-2 .box-item:nth-child(2n),.flex-box.col-3 .box-item:nth-child(3n),.flex-box.col-4 .box-item:nth-child(4n),.flex-box.col-5 .box-item:nth-child(5n){border-right:0}.size-slider-wrap .slider-text{color:#ff7f07;font-size:15px;font-weight:500;line-height:24px;text-align:center}.size-slider-wrap{position:relative;width:100%}.size-slider-wrap .range-slider{padding:8px 0 16px}.size-slider-wrap .range-slider .slider{height:10px;position:relative;width:100%}.size-slider-wrap .range-slider .slider .slider-track{background-color:red;border-radius:4px;bottom:0;height:4px;margin:auto;position:absolute;top:0;width:100%}.size-slider-wrap .range-slider .slider input[type=range]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:initial;border:0;bottom:0;left:0;margin:auto;outline:none;pointer-events:none;position:absolute;top:0;width:100%}.size-slider-wrap .range-slider .slider input[type=range]::-webkit-slider-runnable-track{-webkit-appearance:none;height:4px}.size-slider-wrap .range-slider .slider input[type=range]::-moz-range-track{-webkit-appearance:none;height:4px}.size-slider-wrap .range-slider .slider input[type=range]::-ms-track{-webkit-appearance:none;height:4px}.size-slider-wrap .range-slider .slider input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;background-color:#fff;border:1px solid #ff951a;border-radius:50%;cursor:pointer;height:18px;margin-top:-8px;pointer-events:auto;width:18px}.size-slider-wrap .range-slider .slider input[type=range]::-moz-range-thumb{-webkit-appearance:none;background-color:#fff;border:1px solid #ff951a;border-radius:50%;cursor:pointer;height:18px;margin-top:-8px;pointer-events:auto;width:18px}.size-slider-wrap .range-slider .slider input[type=range]::-ms-thumb{-webkit-appearance:none;background-color:#fff;border:1px solid #ff951a;border-radius:50%;cursor:pointer;height:18px;margin-top:-8px;pointer-events:auto;width:18px}.size-slider-wrap .range-divide{display:flex;justify-content:space-between;margin:3px 9px 0}.size-slider-wrap .range-divide span{background:#dedfe5;display:inline-block;height:6px;width:1px}.select-box .select-info+.popup-content-wrap{background-color:#fff;border:1px solid #dedfe5;border-radius:8px;box-shadow:0 15px 30px -5px #0000001a;display:none;left:0;max-width:unset;position:absolute;top:40px;transform:unset;width:400px}.select-box .select-info[aria-pressed=true]+.popup-content-wrap{display:block;z-index:200}.select-div .popup-content-wrap .popup-header{color:#41414f;padding-bottom:12px}.select-div .popup-content-wrap .popup-content{padding-bottom:24px;padding-top:0}.select-div .popup-content-wrap .btn-reset{color:#7a7a89;float:right;font-size:12px;margin-top:20px}.select-div .popup-content-wrap .btn-reset i{display:inline-block;height:16px;margin-left:4px;opacity:.8;width:16px}.select-div .toggle-box.radio-toggle{left:65px;position:absolute;top:14px}.select-div .toggle-box.radio-toggle input[type=radio]+label{font-size:12px;height:20px;line-height:18px;width:28px}.select-div .toggle-box.radio-toggle .radio-box:first-child input[type=radio]+label{border-radius:4px 0 0 4px}.select-div .toggle-box.radio-toggle .radio-box:nth-child(2) input[type=radio]+label{border-radius:0 4px 4px 0}.select-div [class*=popup-] .info-txt{font-size:11px;line-height:16px;margin:0 0 8px}.select-div .sub-tit{color:#41414f;font-size:16px;line-height:24px;margin-bottom:12px;margin-top:32px;text-align:left}.count-box-wrap{align-items:center;display:flex;font-size:20px;justify-content:space-between;margin-top:20px}.count-box-wrap:not(:last-of-type){margin-bottom:32px}.count-box{position:relative;width:158px}.count-box input{background:#f8f8f9;border:0;border-radius:6px;color:#ff7f0f;font-size:14px;font-weight:500;height:32px;padding-right:44px;pointer-events:none;text-align:right;width:100%}.count-box button{background:#fff;border:1px solid #dedfe5;border-radius:6px;height:32px;width:32px}.count-box button i{display:inline-block;height:24px;opacity:.3;vertical-align:middle;width:24px}.count-box button:hover{border-color:#92929c}.count-box button:hover i{opacity:.7}.count-box .minus{left:0;position:absolute;top:0}.count-box .plus{position:absolute;right:0;top:0}.layer-popup{display:none}.layer-popup .popup-content-wrap{max-width:unset}[class*=popup-] .sub-title{color:#41414f;font-family:IBM Plex Sans KR;font-size:16px;font-weight:500;line-height:24px;margin-top:24px;padding:12px 0}[class*=popup-] .inner-box{border-radius:6px;color:#4d4c61;font-size:14px;padding:16px}[class*=popup-] .gray-box{background-color:#f8f8f9}[class*=popup-] .line-box{border:1px solid #dedfe5;line-height:28px}[class*=popup-] .org-line-box{border:1px solid #ff951a;line-height:28px}[class*=popup-] .invalid .line-box,[class*=popup-] .invalid .radio-box input[type=radio]+label:before{border-color:#ff5959}[class*=popup-] .red{color:#ff5959!important}[class*=popup-] .messageIcon{background-position:50%;background-repeat:no-repeat;background-size:cover;display:block;height:56px;margin:8px auto 10px;width:56px}[class*=popup-] .messageIcon.check-circle-grn{background-image:url(../image/icon_check_line_grn.svg)}[class*=popup-] .messageTxt{color:#4d4c61;font-size:14px;line-height:24px;text-align:center}[class*=popup-] .messageTxt strong{color:#41414f;font-size:16px;font-weight:500;line-height:24px}[class*=popup-] .section{margin-top:24px}[class*=popup-] .section .sec-tit{color:#4d4c61;font-family:IBM Plex Sans KR;font-size:14px;font-weight:500;line-height:20px;text-align:left}[class*=popup-] .section.required .sec-tit strong{font-weight:500}[class*=popup-] .section.required .sec-tit strong:after{color:#ff5959;content:"*";display:inline-block;margin:-2px 0 0 1px;vertical-align:middle}[class*=popup-] .section .sec-tit span{color:#9393a3;font-family:Noto Sans KR;font-size:11px;font-weight:400;line-height:20px;margin-left:16px}[class*=popup-] .section .sec-tit span.caution-txt{color:#ff5959;display:none}[class*=popup-] .section.invalid .sec-tit span.caution-txt{display:inline-block}[class*=popup-] .section .sec-cont{border-radius:8px;margin-top:8px;padding:16px;text-align:left}[class*=popup-] .section .sec-cont.table-form{padding:0}[class*=popup-] .info-txt{background:url(../image/icon_info_gry.svg) 0/16px no-repeat;color:#9393a3;font-size:14px;line-height:24px;margin:8px 0 0 16px;padding-left:20px}[class*=popup-] .warning-box{background-position:left 16px top 18px;padding:16px 16px 16px 40px}[class*=popup-] .button-wrap{display:flex;gap:8px;justify-content:center;margin:0 24px;padding-bottom:24px}[class*=popup-] .button-wrap .btn{border:1px solid #0000;border-radius:6px;font-size:14px;line-height:20px;min-width:104px;padding:8px 11px;text-align:center}[class*=popup-] .button-wrap .btn.disabled{background:#f8f8f9;border-color:#f8f8f9;color:#b6b6c2;cursor:unset}[class*=popup-] .button-wrap .btn-line{border-color:#dedfe5;color:#4d4c61}[class*=popup-] .button-wrap .btn-org{background:#ff951a;border-color:#ff951a;color:#fff}[class*=popup-] .button-wrap .btn-red{background:#ff5959;border-color:#ff5959;color:#fff}[class*=popup-].custom-scroll+.button-wrap{border-top:1px solid #dedfe5;padding:32px 0}.popup-content .select-info[aria-pressed=true]{border-color:#ff951a!important}.popup-layer-wrap{backdrop-filter:blur(2px);background-color:#00000080;bottom:0;left:0;position:fixed;right:0;top:0;z-index:301}.popup-layer{border:1px solid #dedfe5;border-radius:8px;box-shadow:0 15px 30px -5px #0000001a;z-index:301}.popup-content-wrap,.popup-layer{background:#fff;position:absolute}.popup-content-wrap{border:1px solid #dedfe5;border-radius:12px;box-shadow:0 25px 35px -10px #0003;left:50%;max-width:360px;min-width:300px;top:50%;transform:translate(-50%,-50%)}.popup-content-wrap .close{background:url(../image/icon_xbtn.svg) no-repeat 50%;display:inline-block;height:24px;position:absolute;right:20px;top:16px;width:24px}.popup-content-wrap.no-title .popup-content{padding-top:0}.popup-header{min-height:52px;padding:16px 24px;position:relative}.popup-header .p-title{color:#41414f;font-size:20px;font-weight:500;line-height:30px;min-height:30px;padding-right:44px}.popup-header .p-title:after{background-color:#acacb4;bottom:0;content:"";height:1px;left:24px;position:absolute;right:24px}.popup-header .p-title i{background:url(../image/icon_info_bk.svg) no-repeat 50%;display:inline-block;height:24px;margin-right:6px;vertical-align:middle;width:24px}.popup-content{color:#4d4c61;font-size:14px;line-height:20px;padding:24px 23px 32px;text-align:center}.popup-content p.txt span{color:#ff5959}.popup-content .b-txt{font-size:16px;line-height:24px;margin-bottom:12px}.popup-content .b-txt b,.popup-content p.txt b{font-weight:500}.popup-content .sub-txt{color:#eb513c;font-size:14px;line-height:20px;margin-top:10px}.popup-content .sub-txt .icon-info-red{display:inline-block;height:16px;margin-right:4px;transform:rotate(180deg);vertical-align:middle;width:16px}.popup-content .sub-txt span{color:#417be6}.popup-content .guide-txt{color:#7a7a89;font-size:12px;line-height:16px}.popup-content .big-txt{color:#41414f;font-size:32px;line-height:48px}.popup-content .p-icon{background-position:50%;background-repeat:no-repeat;display:block;height:56px;margin:10px auto;width:56px}.popup-content .p-icon.info{background-image:url(../image/icon_info_mark.svg)}.popup-content .p-icon.OK{background-image:url(../image/icon_check_line_grn.svg)}.popup-content .p-icon.warning{background-image:url(../image/icon_info_mark_red.svg)}.popup-content .p-icon.release{background-image:url(../image/icon_xmark.svg)}.popup-content input{text-overflow:ellipsis;white-space:nowrap}.popup-button-wrap{align-items:center;display:flex;gap:8px;justify-content:center;padding-bottom:32px}.popup-button-wrap button{border-radius:6px;font-size:14px;font-weight:500;height:36px;width:104px}.popup-button-wrap button.cancel,.popup-button-wrap button.check{border:1px solid #dedfe5}.popup-button-wrap button.check:hover{border:1px solid #92929c}.popup-button-wrap button.verify{background-color:#ff951a;border:1px solid #ff951a;color:#fff}.popup-button-wrap button.verify:hover{background-color:#ff7f0f}.popup-button-wrap button.lg{height:unset}.alert-popup .popup-header{min-height:56px}.alert-popup .popup-button-wrap,.alert-popup .popup-content{padding:0 24px 32px}.alert-popup .popup-button-wrap button{height:40px}.alert-popup .popup-button-wrap .verify.w100p{background-color:#ff951a;border:1px solid #ff951a;color:#fff}.alert-popup .b-txt span{color:#eb513c;font-weight:600}.alert-popup .sub-txt b{color:#417be6;font-size:14px;font-weight:700;line-height:20px}.toast-pop{backdrop-filter:blur(2px);background:#171c26b3;border-radius:8px;bottom:24px;color:#fff;display:none;font-size:1.2rem;font-weight:500;left:50%;line-height:16px;padding:1.2rem;position:fixed;transform:translateX(-50%);white-space:nowrap;width:fit-content;z-index:301}.toast-pop.show{display:inline-block}.toast-pop.chk:before{background:url(../image/icon_check_grn.svg) 50%/cover no-repeat;content:"";display:inline-block;height:16px;margin-right:8px;vertical-align:middle;width:16px}.newRent-body .toast-pop{bottom:auto;top:100px}@media (max-width:500px){.newRent-body .toast-pop{top:90px}}.login-popup .popup-content-wrap{max-width:520px}.login-popup .popup-content{padding:0 60px 60px}.login-popup .popup-content .big-txt{color:#212529}.login-popup .text-box-wrap{overflow:hidden;padding:12px 0 44px;position:relative}.login-popup .text-box-wrap:after{background:url(../image/ai_point_char.svg) no-repeat 50%;bottom:-20px;content:"";display:inline-block;height:119px;position:absolute;right:-16px;width:132px}.login-popup .divide-line{margin:32px 0 16px;position:relative}.login-popup .divide-line:after{background-color:#dedfe5;content:"";display:inline-block;height:1px;left:0;position:absolute;top:9px;width:100%;z-index:-1}.login-popup .divide-line .btn-other{background-color:#fff;color:#7a7a89;font-size:12px;line-height:16px;padding:0 16px}.login-popup .divide-line .btn-other i{margin-left:4px;transform:rotate(180deg)}.login-popup .divide-line.fold{margin-bottom:0}.login-popup .divide-line.fold .btn-other i{transform:rotate(0)}.login-popup .recent-txt{color:#9393a3;font-size:11px;line-height:16px;margin-top:4px}.login-popup .button-wrap{flex-wrap:wrap;gap:0;margin:0;padding-bottom:0}.login-popup .button-wrap .btn{background-position:center left 16px;background-repeat:no-repeat;font-size:14px;font-weight:500;height:48px;padding-left:56px;width:400px}.login-popup .button-wrap .btn:not(:first-child){margin-top:12px}.login-popup .button-wrap .btn-naver{background-color:#00c73c;background-image:url(../image/logo_naver.svg);color:#fff}.login-popup .button-wrap .btn-kakao{background-color:#fee500;background-image:url(../image/logo_kakao.svg);color:#392020}.login-popup .button-wrap .btn-google{background-image:url(../image/logo_google.svg);border:1px solid #dedfe5;color:#4d4c61}.login-popup .button-wrap .btn-apple{background-color:#000;background-image:url(../image/logo_apple.svg);color:#fff}.login-popup .button-wrap.other-login:not(.open){height:0;overflow:hidden}.new-join-popup .popup-content-wrap{max-width:400px;width:400px}.new-join-popup .popup-content{padding:10px 24px 32px}.new-join-popup .b-txt{line-height:24px;margin-bottom:32px}.new-join-popup .txt{color:#7a7a89;font-size:13px;line-height:16px}.new-join-popup .popup-button-wrap button{width:164px}.new-join-popup .btn.lg{height:48px;width:280px}.new-join-popup .btn-other{color:#7a7a89;font-size:12px;margin-top:12px}.sns-change-popup .popup-content-wrap{max-width:400px;width:400px}.sns-change-popup .popup-content{padding:10px 24px 32px}.sns-change-popup .b-txt{font-size:16px;font-weight:500;line-height:24px}.sns-change-popup .txt{color:#4d4c61;font-size:14px;line-height:20px}.sns-change-popup .txt:not(:first-child){margin-top:20px}.sns-change-popup .popup-button-wrap button{height:48px}.sns-change-popup .popup-button-wrap .cancel{width:104px}.sns-change-popup .popup-button-wrap .verify{width:168px}.join-popup .popup-content-wrap{max-width:unset;width:520px}.join-popup:not(.complete) .popup-content-wrap{height:720px}.join-popup .popup-content-wrap .close{right:32px;top:32px}.join-popup .popup-content{display:flex;flex-direction:column;height:calc(100% - 52px);padding:0 60px 32px;text-align:left}.join-popup .popup-content .text-box-wrap{margin-bottom:32px}.join-popup .popup-content .big-txt{color:#212529}.join-popup .popup-content .logo{background:url(../image/logo.svg) no-repeat 50%/cover;display:inline-block;height:16px;width:60px}.join-popup .popup-content .sub-tit{font-size:20px;line-height:30px}.join-popup .button-wrap{flex-wrap:wrap;margin:auto 0 0;padding-bottom:0}.join-popup .button-wrap .btn{font-size:14px;height:48px}.join-popup .button-wrap .btn:nth-child(2){flex-shrink:0;width:288px}.join-popup .input-default .input-area input{font-size:16px}.join-popup .input-default .input-area input:read-only{color:#9393a3}.join-popup .input-default .input-form .input-area.btn-has input{padding-right:48px}.join-popup .input-default .input-form .input-area .calendar-link:before{right:48px}.join-popup .input-default .input-form .input-area .calendar-link{height:46px;width:48px}.join-popup .calendar-link .icon-calendar{height:24px;opacity:.5;width:24px}.join-popup .calendar{right:0;top:48px}.join-popup .calendar .popup-content{padding:16px;width:312px}.join-popup .all-chk-wrap{border-bottom:1px solid #dedfe5;padding-bottom:6px}.join-popup .check-box-div .check-box .label-info:before{height:26px;top:6px;width:26px}.join-popup .check-box-div .check-box .label-info{height:40px;line-height:40px;padding-left:36px}.join-popup .check-box-div .check-box .label-info:after{background-size:14px 10px;left:5px;top:12px}.join-popup .check-box-div .check-box.all{border-bottom:1px solid #dedfe5;margin-bottom:12px;padding-bottom:12px}.join-popup .check-box-div .check-box .check-all+.label-info{color:#41414f;font-size:16px;font-weight:500}.join-popup .check-box-div .go-terms{display:inline-block;height:40px;position:absolute;right:60px;width:16px}.join-popup .check-box-div .go-terms i{display:inline-block;height:16px;left:50%;margin-left:-8px;margin-top:-8px;position:absolute;top:50%;width:16px}.join-popup .terms-wrap{display:flex;flex-direction:column;height:100%}.join-popup .terms-wrap .button-wrap{flex-wrap:nowrap}.join-popup .terms-wrap .gray-box{border-radius:8px;margin-top:16px;max-height:400px;padding:12px}.join-popup .terms-wrap .gray-box .terms-item{font-size:14px;line-height:20px}.join-popup .terms-wrap .gray-box .terms-item ol{margin-left:12px}.join-popup .terms-wrap .gray-box .terms-item ol,.join-popup .terms-wrap .gray-box .terms-item ol li{list-style:auto}.join-popup .terms-wrap .gray-box .terms-item .indent{display:block;padding-left:12px}.join-popup .terms-wrap .gray-box .terms-item ul li ol{margin-left:24px}.join-popup .terms-wrap .gray-box .terms-item:not(:first-of-type){margin-top:24px}.join-popup .terms-wrap .gray-box .terms-item b{display:block;font-weight:700;margin-bottom:8px}.join-popup.complete .popup-content{padding-bottom:32px}.join-popup.complete .popup-content .p-icon{height:80px;margin-top:0;width:80px}.join-popup.complete .b-txt{font-size:18px;line-height:24px;margin-bottom:8px}.join-popup.complete .b-txt b{color:#212529}.join-popup.complete .txt:not(:first-of-type){margin-top:4px}.join-popup.complete .button-wrap{margin-top:32px}.join-popup.complete .button-wrap .btn{border-radius:12px}#wrap{min-width:1280px}.header{background-color:#fff;position:relative;width:100%;z-index:300}.header .gnb-wrap{align-items:center;border-bottom:1px solid #ff951a;display:flex;height:64px;padding:0 24px}.header .gnb-wrap .logo{background:url(../image/logo.svg) no-repeat 0/cover;flex-shrink:0;height:28px;width:104px}.header .gnb-wrap>ul{display:flex;margin-left:32px}.header .gnb-wrap>ul li{flex-shrink:0}.header .gnb-wrap>ul li a{color:#41414f;display:inline-block;font-size:16px;font-weight:500;padding:20px 12px}.header .gnb-wrap>ul li a span.co-red{font-size:11px;line-height:12px;vertical-align:text-top}.header .gnb-wrap>ul li a i{display:inline-block;height:24px;margin-right:4px;vertical-align:bottom;width:24px}.header .gnb-wrap ul li a.on,.header .gnb-wrap>ul li a:hover{color:#ff7f0f}.header .gnb-wrap ul li a.on i,.header .gnb-wrap>ul li a:hover i{filter:none;opacity:1}.header .gnb-wrap>ul li.disabled a{color:#b6b6c2;pointer-events:none}.header .gnb-wrap .family-service{align-items:flex-end;display:flex;gap:16px;margin-left:auto;padding:5.5px 0}.header .gnb-wrap .family-service .site{position:relative}.header .gnb-wrap .family-service button:hover+.tooltip{display:block}.header .gnb-wrap .family-service img{display:inline-block;vertical-align:text-bottom}.header .gnb-wrap .family-service .site-ai img{height:16px;width:60px}.header .gnb-wrap .family-service .site-ainet img{height:16px;width:76px}.header .gnb-wrap .family-service .tooltip{bottom:-12px;left:0;line-height:14px;transform:translateY(100%);width:max-content;z-index:201}.header .gnb-wrap .family-service .tooltip-line:after,.header .gnb-wrap .family-service .tooltip-line:before{bottom:unset;left:32px;transform:rotate(180deg)}.header .gnb-wrap .family-service .tooltip-line:before{top:-7px}.header .gnb-wrap .family-service .tooltip-line:after{top:-8px}.header .gnb-wrap>.divide-box{gap:41px;margin-left:auto}.header .gnb-wrap>.divide-box>:not(:last-child):after{background:#d9d9d9;height:16px;right:-21px}.header .gnb-wrap .search-btn{align-items:center;background:#f5f5f5;border-radius:20px;display:flex;gap:8px;height:40px;padding:8px 14px;width:220px}.header .gnb-wrap .search-btn i{background-image:url(../image/icon_search_gnb.svg);height:24px;width:24px}.header .gnb-wrap .search-btn .swiper{color:#666;font-size:14px;font-weight:500;height:100%;line-height:24px;width:100%}.header .gnb-wrap .user-info{align-items:center;display:flex;font-weight:500;gap:24px;position:relative}.header .gnb-wrap .user-info .alarm{position:relative}.header .gnb-wrap .user-info .alarm i{background-image:url(../image/icon_alarm_bell.svg)}.header .gnb-wrap .user-info .alarm .count{background:#ff5959;border-radius:10px;color:#fff;display:inline-block;font-size:12px;left:14px;line-height:18px;padding:1px 5px;position:absolute;top:-8px}.header .gnb-wrap .user-info .alarm i,.header .gnb-wrap .user-info .user-photo{display:inline-block;height:24px;vertical-align:bottom;width:24px}.header .gnb-wrap .user-info .user-photo{background-color:#f5f5f5;border-radius:50%;margin-right:6px;overflow:hidden}.header .gnb-wrap .user-info .user-photo img{height:100%;object-fit:cover;width:100%}.header .alarm-layer-popup{background-color:#fff;border:1px solid #dedfe5;border-radius:12px;box-shadow:0 25px 35px -10px #0003;overflow:hidden;position:absolute;right:73px;top:36px;width:400px;z-index:300}.header .alarm-layer-popup .popup-header{align-items:center;border-bottom:1px solid #dedfe5;display:flex;justify-content:space-between;padding:16px 20px}.header .alarm-layer-popup .popup-header .tit{font-size:16px;font-weight:700;line-height:24px}.header .alarm-layer-popup .popup-header .btn{font-size:13px;line-height:18px;padding:4px 11px}.header .alarm-layer-popup .popup-content{padding:0;text-align:left}.header .alarm-layer-popup .alarm-list{height:308px}.header .alarm-layer-popup .alarm-list .list{border-bottom:1px solid #dedfe5;display:block;font-size:14px;line-height:20px;padding:12px 20px}.header .alarm-layer-popup .alarm-list li:last-child .list{border-bottom:0}.header .alarm-layer-popup .alarm-list .list .list-type{color:#417be6;display:flex;font-size:12px;font-weight:500;justify-content:space-between;line-height:16px}.header .alarm-layer-popup .alarm-list .list .list-type .time{color:#7a7a89;font-weight:400}.header .alarm-layer-popup .alarm-list .list .list-tit{color:#4d4c61;font-size:16px;font-weight:700;line-height:24px;margin-top:8px}.header .alarm-layer-popup .alarm-list .list .list-txt{color:#4d4c61;font-weight:400;margin-top:4px}.header .alarm-layer-popup .alarm-list .list.visited .list-type{color:#9393a3}.header .alarm-layer-popup .alarm-list .list.visited .list-type .time{color:#b6b6c2}.header .alarm-layer-popup .alarm-list .list.visited .list-tit{color:#7a7a89}.header .alarm-layer-popup .alarm-list .list.visited .list-txt{color:#b6b6c2}.header .alarm-layer-popup .no-data{padding:32px 0}.header .alarm-layer-popup .popup-bottom{background:#f8f8f9;border-top:1px solid #dedfe5;height:32px;padding:8px 20px}.header .alarm-layer-popup .popup-bottom .view-all{color:#b6b6c2;float:right;font-size:12px;line-height:16px}.header .alarm-layer-popup .popup-bottom .view-all i{display:inline-block;height:16px;opacity:.5;vertical-align:bottom;width:16px}#wrap.header-fixed .header{position:fixed;top:0}#wrap.header-fixed .container{padding-top:64px}.header .lnb-wrap>div{align-items:center;border-bottom:1px solid #edeef2;display:flex;padding:0 24px}.header .lnb-wrap .check-box-tab,.header .lnb-wrap .dropdown-div{flex-shrink:0}.header .lnb-wrap .check-box-div{flex-shrink:0;margin-left:16px}.header .lnb-wrap .check-box-div .label-info{color:#7a7a89}.header .lnb-wrap .filter{display:flex;margin-right:24px;padding-left:33px;position:relative}.header .lnb-wrap .filter:before{background-color:#dedfe5;content:"";display:inline-block;height:24px;left:0;margin:0 16px;position:absolute;top:50%;transform:translateY(-50%);width:1px}.header .lnb-wrap .filter .select-box{flex-shrink:0}.header .lnb-wrap .filter .select-info{margin-right:8px;max-width:130px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.header .lnb-wrap .filter .hov-tooltip{bottom:-24px}.header .lnb-wrap .btn-search-detail,.header .lnb-wrap .btn-search-reset{flex-shrink:0;padding:6px 12px}.header .lnb-wrap .btn-search-detail i,.header .lnb-wrap .btn-search-reset i{margin-left:2px}.header .lnb-wrap .btn-search-detail i{opacity:.8}.header .lnb-wrap [class*=btn-]:first-of-type{margin-left:auto}.header .select-box .select-info[aria-pressed=false]:not([aria-selected=false]):after{background-image:url(../image/icon_arrow_down_org.svg);transform:translateY(-50%)}.lnb-2depth{backdrop-filter:blur(5px);background:#ffffffe6;height:56px;position:relative;z-index:200}.lnb-2depth .select-div.dropdown .select-info{background-position:0;background-repeat:no-repeat;color:#ff7f07;font-size:16px;font-weight:700;height:32px;line-height:32px;padding:0 30px}.lnb-2depth .select-div.dropdown .select-info:after{background-image:url(../image/icon_arrow_down_org.svg);background-size:cover;height:24px;right:0;width:24px}.lnb-2depth .select-box .select-info[aria-pressed=true]+.select-list{padding:8px 0}.lnb-2depth .select-div .select-info.apt,.lnb-2depth .select-div .select-list a[data-value=apt]:before{background-image:url(../image/icon_apt_org.svg)}.lnb-2depth .select-div .select-info.house,.lnb-2depth .select-div .select-list a[data-value=house]:before{background-image:url(../image/icon_house_org.svg)}.lnb-2depth .select-div .select-info.oneroom,.lnb-2depth .select-div .select-list a[data-value=oneroom]:before{background-image:url(../image/icon_oneroom_org.svg)}.lnb-2depth .select-div .select-info.factory,.lnb-2depth .select-div .select-list a[data-value=factory]:before{background-image:url(../image/icon_factory_org.svg)}.lnb-2depth .select-box .select-list a{font-weight:500}.lnb-2depth .select-box .select-list a:before{background-position:50%;background-repeat:no-repeat;content:"";display:inline-block;filter:brightness(0);height:24px;margin-left:5px;margin-right:12px;opacity:.75;vertical-align:middle;width:24px}.lnb-2depth .select-box .select-list a[aria-selected=true]{color:#ff7f07}.lnb-2depth .select-box .select-list a[aria-selected=true]:before{filter:unset;opacity:1}.lnb-2depth .select-box .select-list a[aria-selected=true]:after{display:none}.lnb-2depth .select-box .select-info+.popup-content-wrap{left:unset;position:fixed;top:48px}.header .lnb-wrap .lnb-3depth{background:#f8f8f9;display:none;height:40px}.header .lnb-wrap .lnb-3depth .select-div .select-box:not(:last-child){margin-right:16px}.header .lnb-wrap .lnb-3depth .select-div .select-box:not(:last-child):after{background-color:#dedfe5;content:"";display:inline-block;height:12px;margin-top:-6px;position:absolute;right:-16px;top:50%;width:1px}.header .lnb-wrap .lnb-3depth .select-div .select-info:after{right:0}.header .lnb-wrap .lnb-3depth .select-div .select-box:first-child .select-info{padding-left:0}.header .lnb-wrap.open .lnb-3depth{display:flex}.filter-wrap{margin-right:12px;position:relative}.filter-wrap:before{left:-24px}.filter-wrap:after,.filter-wrap:before{background:linear-gradient(270deg,#ffffffab,#fff0 .01%,#ffffffc4 29.9%,#fff 68.06%);content:"";display:none;height:48px;position:absolute;top:-6px;width:72px;z-index:1}.filter-wrap:after{right:-1px;transform:rotate(180deg)}.filter-wrap .filter-btn{background:#fff url(../image/icon_arrow_down_bk.svg) no-repeat 50%/20px 20px;border:1px solid #dedfe5;border-radius:50%;height:32px;position:absolute;top:0;width:32px;z-index:2}.filter-wrap .filter-prev{display:none;left:0;transform:rotate(90deg)}.filter-wrap .filter-next{display:none;right:0;transform:rotate(-90deg)}.filter-wrap.has-scroll{padding-right:24px}.filter-wrap.has-scroll .check-box-tab{margin-left:0}.filter-wrap.has-scroll:after,.filter-wrap.has-scroll:hover .filter-btn,.filter-wrap.has-scroll:hover:after,.filter-wrap.has-scroll:hover:before,.filter-wrap.has-scroll:not(.start):before{display:block}.filter-wrap.has-scroll.start:before{display:none}.filter-wrap-inner{align-items:center;display:flex;overflow-x:scroll;scrollbar-width:none}.filter-wrap-inner::-webkit-scrollbar{height:0;width:0}footer{background:#f8f8f9;color:#41414f;font-size:12px;line-height:16px;padding:24px 32px 40px}footer .logo{background:url(../image/logo_proptier.svg) 50%/cover no-repeat;height:32px;margin:24px 0 20px;width:172px}footer .divide-box{gap:1px 17px!important}footer .divide-box a{color:#4f4f4f;font-size:14px;line-height:28px;padding:0 4px}footer .divide-box strong{color:#333;font-weight:700}footer .divide-box>:not(:last-child):after{background-color:#ddd;height:8px;right:-9px!important}footer .biz-name{color:#212529;font-size:12px;font-weight:500;line-height:16px;margin-top:8px}footer .biz-detail{color:#4d4c61;margin-top:8px}footer .divide-box.biz-detail{gap:17px!important;margin-top:2px!important}footer .divide-box.biz-detail>:not(:last-child):after{right:-9px!important}footer .copyright{color:#4d4c61;font-weight:500;margin-top:8px}footer .copyright b{color:#212529}.container footer .biz-detail.divide-box a,.container footer .biz-detail.divide-box p{color:#4d4c61;font-size:12px;font-weight:400;line-height:16px}footer .inner{margin:0 auto;position:relative;width:1400px}footer.main-footer{border-top:1px solid #dedfe5;padding:40px 0}footer.main-footer *{font-size:14px!important;line-height:20px!important}.section-left footer .divide-box:not(.biz-detail)>:nth-child(3):after{display:none}.danji-footer{background:url(../image/danji_footer.svg) right 40px top 16px/64px no-repeat #fff;padding:28px 40px}.danji-footer .tit{color:#4d4c61;font-size:14px;font-weight:500;line-height:20px}.danji-footer .flex-box{gap:8px;margin-top:4px}.danji-footer .flex-box button{color:#417be6;font-size:12px;font-weight:700;line-height:16px;text-decoration:underline}.danji-footer .flex-box button i{display:inline-block;height:9px;margin-left:4px;vertical-align:middle;width:6px}.floating-div{bottom:40px;display:none;position:fixed;right:40px;z-index:1}.beta-info{position:relative}.beta-info .tooltip{color:#fff;font-size:12px;line-height:16px;right:0;text-align:center;transform:translateY(-100%);width:max-content}.beta-info .tooltip:after{left:70%;transform:translateX(-50%)}.top-btn{background:url(../image/icon_top.svg) 50%/48px no-repeat #fff;border-radius:50%;display:block;filter:drop-shadow(0 3px 8px rgba(0,0,0,.15));height:48px;margin:0 auto;width:48px}.top-btn:not(:first-child){margin-top:40px}.container{display:flex;max-width:100%;min-height:calc(100vh - 160px);overflow:hidden;position:relative;width:100%}.container .section-left{background-color:#fff;height:100%;position:absolute;width:400px;z-index:200}.container .section-left .custom-scroll{overflow-x:hidden}.container .section-main{border-right:1px solid #eaebf0;box-shadow:0 25px 35px -10px #0003;height:100%;left:0}.container .section-main .info-box{border-top:12px solid #f8f8f9;margin-top:0}.container .section-main .info-box:first-child{border-top:0}.container .section-main .fixed-area.fixed{border-bottom:1px solid #eaebf0}.container .section-detail{background-color:#f8f8f9;box-shadow:15px 0 25px -10px #0003;left:400px}.container .section-left .fixed-area.fixed{position:relative}.container .section-left .fixed-area.fixed .scroll-hide-section{display:none}.container .section-left .summary-box{border-bottom:1px solid #edefe5;padding:24px;position:relative}.container .section-left .summary-box .btn-bookmark{bottom:auto;top:24px}.container .section-left .summary-box .offerings-title{color:#7a7a89;font-size:13px;line-height:16px}.container .section-left .summary-box .offerings-title .tag{display:inline-block;height:20px;margin-right:8px;width:auto}.container .section-left .summary-box .offerings-title h1{color:#212529;font-size:18px;line-height:24px;margin-top:8px}.container .section-left .summary-box .price-box{margin-top:8px}.container .section-left .summary-box .price-box p{font-size:14px;line-height:20px}.container .section-left .summary-box .has-offerings-box{gap:8px;margin-top:8px}.container .section-left .summary-box .has-offerings-box p{font-size:12px;line-height:16px}.container .section-left .summary-box .has-offerings-box a{margin-left:4px;text-decoration:underline}.container .section-left .summary-box .tab-wrap{border:1px solid #dedfe5;border-radius:4px;display:flex;margin-top:12px;overflow:hidden}.container .section-left .summary-box .tab-wrap .btn{border:0;border-left:1px solid #dedfe5;border-radius:0;color:#5e5e70;flex:1;font-size:12px;line-height:14px;padding:6px;text-align:center}.container .section-left .summary-box .tab-wrap .btn:first-child{border-left:none}.container .section-left .summary-box .redevelop-info p{font-size:14px;line-height:20px}.container .section-left .summary-box .redevelop-info .divide-box:not(:first-child){margin-top:4px}.container .section-left .btn-report{display:block;margin-top:8px}.container .section-left .btn-report i{background-image:url(../image/icon_report_wh.svg);height:16px;margin-right:4px;width:16px}.container .section-left .filter-div{background:#fafafa;border-bottom:1px solid #edefe5;display:flex;gap:8px;padding:12px 24px}.container .section-left .filter-div .select-box{flex:1}.container .section-left .filter-div .select-box .select-info{padding-right:28px}.container .section-left .filter-div .select-box .select-list{top:32px}.container .section-left .filter-div .btn.disabled{background-color:#f0f0f3!important;border-color:#dedfe5!important;color:#b6b6c2!important;pointer-events:none}.container .section-left .btn-modal{flex:1;font-size:14px;line-height:20px;overflow:hidden;padding:3px 30px 3px 7px;position:relative;text-align:left;text-overflow:ellipsis;white-space:nowrap}.container .section-left .btn-modal:after{background:url(../image/icon_arrow_down_gr.svg) no-repeat 50%;content:"";display:inline-block;height:16px;position:absolute;right:8px;top:50%;transform:translateY(-50%);width:16px}.container .section-left .sorting-div{align-items:center;background-color:#fff;display:flex;padding:12px 24px;width:100%}.container .section-left .sorting-div .check-box-tab{gap:4px}.container .section-left .sorting-div .select-div{margin-left:auto;width:112px}.container .section-left .sorting-div:has(.check-box-div) .select-div .select-info{border:none}.container .section-left .section-close{display:inline-block;left:0;position:absolute;top:0}.container .section-left .section-close i{display:inline-block;height:24px;width:24px}.container .section-left .hash-search p{color:#41414f;font-size:14px;font-weight:500;line-height:20px}.container .section-left .hash-search .select-tag{position:relative}.container .section-left .hash-search .search-tag{display:inline-block;font-size:24px;line-height:40px;padding-right:32px}.container .section-left .hash-search .search-tag:after{background:url(../image/arrow_fill_org.svg) no-repeat 50%;content:"";display:inline-block;height:24px;margin-left:8px;vertical-align:middle;width:24px}.container .section-left .hash-search .search-tag[aria-selected=true]:after{transform:rotate(180deg)}.container .section-left .hash-search .search-tag[aria-selected=true]+.tag-box{display:flex}.container .section-left .hash-search .tag-box{background:#fff;box-shadow:0 15px 30px -5px #0000001a;display:none;flex-wrap:wrap;gap:8px;padding:16px 12px;position:absolute;z-index:1}.container .section-left .hash-search .tag-box .tag{border-radius:36px;display:inline-block;font-size:13px;line-height:18px;padding:4px 12px}.container .section-left .hash-search .tag-box .tag[aria-selected=true]{border-color:#ff951a;color:#ff7f0f}.container .section-left .hash-search .select-area{background:url(../image/icon_spot_dot.svg) no-repeat 0;display:inline-block;font-size:14px;font-weight:500;line-height:20px;margin-top:8px;padding-left:20px;text-decoration:underline}.container .section-left .hash-search .sorting-div .select-div{width:auto}.container .section-left .hash-search .select-box .select-info{padding-right:24px}.container .section-left .hash-search .select-box .select-info:after{right:0}.container .section-left .search-list-wrap{border-top:1px solid #edefe5}.container .section-left .search-list-wrap .list-wrap:first-child{border-top:0}.container .section-left .search-list-wrap .list{padding:24px}.container .section-left .search-list-wrap .list .list-title{display:flex;flex-direction:column;font-size:18px;gap:8px;line-height:26px}.container .section-left .search-list-wrap .list .list-price{font-size:14px;line-height:20px;margin-top:8px}.container .section-left .search-list-wrap .list .dong-info{line-height:20px}.container .section-left .search-list-wrap .divide-box p{line-height:18px}.container .section-left .search-list-wrap .btn-bookmark{bottom:unset;top:24px}.container .section-detail .summary-box{background-color:#fff}.container .section-detail .fixed-area .summary-box{border-bottom:0;margin-top:-1px;padding-top:0}.container .section-detail .fixed-area .offerings-info{gap:4px 9px;margin-top:0}.container .section-detail .fixed-area .offerings-info>:not(:last-child):after{right:-5px}.container .section-left .custom-scroll .fixed-area.fixed{border-bottom:1px solid #edefe5;position:fixed;z-index:100}.container .section-map{height:100%;width:100%;z-index:100}.section-map .map-filter{align-items:center;display:flex;gap:8px;left:calc(50% + 200px);position:absolute;top:24px;transform:translateX(-50%);z-index:200}.section-map .map-region{background:#fff url(../image/icon_spot_dorg.svg) center left 20px no-repeat;cursor:pointer;padding:6px 20px 6px 40px}.section-map .map-region,.section-map .service-filter{border:1px solid #dedfe5;border-radius:20px;box-shadow:0 1px 2px #00000014,0 2px 3px 1px #0000000d}.section-map .service-filter{background-color:#fff;padding:6px 14px}.section-map .area{font-family:IBM Plex Sans KR;font-size:16px;font-weight:500;line-height:24px}.section-map .area:not(:last-child):after{background:url(../image/icon_arrow_down_gr.svg) 50%/cover no-repeat;content:"";display:inline-block;height:20px;transform:rotate(-90deg);vertical-align:middle;width:20px}.section-map .area.not{color:#b6b6c2}.section-map .toggle-tab{position:absolute;right:24px;top:24px;z-index:200}.section-map .toggle-tab .tab-menu-inner{border:1px solid #dedfe5;box-shadow:0 3px 10px #00000017}.section-map .toggle-tab .btn{font-size:16px;line-height:24px;min-width:80px;padding:4px 0}.section-map .toggle-tab .btn[aria-selected=true]{color:#fff}.section-map .map-right-section{position:absolute;right:24px;top:96px;z-index:200}.section-map .map-right-section .right-filter{align-items:end;display:flex;flex-direction:column;gap:16px;margin-left:auto;width:fit-content}.section-map .map-right-section .section-item{background:#fff;border:1px solid #dedfe5;border-radius:8px;box-shadow:0 15px 30px -5px #0000001a;color:#41414f;text-align:center;width:40px}.section-map .map-right-section .section-item button{min-height:40px;padding:7px 0;width:40px}.section-map .map-right-section .section-item.group-item{display:flex;flex-direction:column}.section-map .map-right-section .section-item.group-item button:not(:last-child){border-bottom:1px solid #dedfe5}.section-map .map-right-section .section-item.group-item button.on{color:#ff7f0f}.section-map .map-right-section .section-item [class*=icon-]{display:inline-block;height:24px;vertical-align:middle;width:24px}.section-map .map-right-section .section-item .has-txt [class*=icon-]{height:16px;margin-bottom:2px;width:16px}.section-map .map-right-section .section-item p{font-size:11px;font-weight:500;line-height:13px;word-break:keep-all}.section-map .map-right-section .section-item b{font-size:12px;font-weight:700;line-height:12px}.section-map .map-right-section .section-area{border:2px solid #dedfe5;padding:4px 0}.section-map .map-right-section .section-area p{line-height:14px}.section-map .map-right-section .section-area p b{line-height:16px}.section-map .map-right-section .section-marker{padding-bottom:10px;position:relative}.section-map .map-right-section .marker{background-color:#fff;border:2px solid #dedfe5;border-radius:8px;font-size:12px;font-weight:700;line-height:12px;padding:5px 7px}.section-map .map-right-section .marker:after{background:url(../image/marker_bar.svg) no-repeat 50%;bottom:-12px;content:"";display:inline-block;height:16px;left:50%;position:absolute;transform:translateX(-50%);width:28px}button.on .icon-size-m{background-image:url(../image/icon_size_m_org.svg)}button.on .icon-size-p{background-image:url(../image/icon_size_p_org.svg)}button.on .icon-location{background-image:url(../image/icon_location_org.svg)}button.on .icon-building-line{background-image:url(../image/icon_building_line_org.svg)}button.on .icon-buildings-line{background-image:url(../image/icon_buildings_line_org.svg)}button.on .icon-construct{background-image:url(../image/icon_construct_org.svg)}button.on .icon-person{background-image:url(../image/icon_person_org.svg)}.section-map .filter-popup{background:#fff;border:1px solid #dedfe5;border-radius:12px;box-shadow:0 25px 35px -10px #0003;left:calc(50% + 200px);overflow:hidden;position:absolute;top:72px;transform:translateX(-50%)}.section-map .filter-popup .popup-header{border-bottom:1px solid #dedfe5;height:auto;padding:14px 16px}.section-map .popup-header .close{background:url(../image/icon_xbtn.svg) no-repeat 50%;display:inline-block;height:24px;position:absolute;right:20px;top:16px;width:24px}.section-map .popup-header .p-title{font-size:18px;line-height:27px}.section-map .marker-popup{left:unset;right:56px;top:0;transform:unset;width:272px}.section-map .marker-popup .popup-header{border-bottom:0;height:auto;padding:14px 23px}.section-map .marker-popup .popup-content{padding:23px}.section-map .marker-popup .info-txt{background-position:0 0;color:#7a7a89;font-size:12px;line-height:16px;margin:0}.section-map .marker-popup .radio-tab{flex-wrap:wrap;margin-top:16px}.section-map .marker-popup .radio-tab .radio-box{width:108px}.section-map .marker-popup .radio-tab .radio-box input:not(:checked)+.label-info{color:#7a7a89}.section-left.section-main.close+.section-map .region-popup{left:50%}.section-map .region-popup{border-color:#ff951a;max-height:388px;max-width:616px;width:auto}.section-map .region-popup .p-title:after{display:none}.section-map .region-popup .popup-content{display:flex;justify-content:flex-start;padding:0}.section-map .region-popup .popup-content .custom-scroll{height:260px}.section-map .region-popup ul li a{color:#7a7a89;display:inline-block;font-size:13px;line-height:20px;padding:6px 0 6px 16px;text-align:left;width:100%}.section-map .region-popup .select-area{border-right:1px solid #dedfe5;width:112px}.section-map .region-popup .select-area a[aria-selected=true]{background-color:#fff4e5;color:#ff7f07}.section-map .region-popup .select-danji{flex:1;width:278px}.section-map .region-popup .select-danji a{border-bottom:1px solid #dedfe5;display:inline-block;padding:8px 16px;width:100%}.section-map .region-popup .button-wrap{border-top:1px solid #dedfe5;justify-content:center;padding:15px 0}.section-map .region-popup .button-wrap .btn{padding:5px 16px}.section-map .region-popup .button-wrap .btn i{margin-right:4px}.section-map .my-filter-popup{width:400px}.section-map .my-filter-popup .p-title:after{display:none}.section-map .my-filter-popup .popup-content{padding:16px 24px 24px}.section-map .my-filter-popup .sub-tit{color:#4d4c61;font-size:14px;font-weight:500;line-height:20px;text-align:left}.section-map .my-filter-popup .sub-tit:not(:first-child){margin-top:32px}.section-map .my-filter-popup .gray-box{border-radius:8px;color:#9393a3;font-size:13px;line-height:18px;margin-top:12px;padding:16px}.section-map .my-filter-popup .btn-address,.section-map .my-filter-popup .btn-modify{display:inline-block;margin-top:16px}.section-map .my-filter-popup .btn-address i,.section-map .my-filter-popup .btn-modify i{margin-right:2px}.section-map .my-filter-popup .btn-modify{color:#7a7a89;float:right;font-size:12px;font-weight:400;margin-top:0}.section-map .my-filter-popup .btn-modify i{opacity:.5}.section-map .my-filter-popup .search-list{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.section-map .my-filter-popup .search-list a{border:1px solid #dedfe5;border-radius:16px;display:inline-block;font-size:13px;line-height:20px;padding:5px 11px}.section-map .my-filter-popup .search-list .btn-delete{background:url(../image/icon_x_red.svg);display:inline-block;height:16px;margin-left:4px;text-indent:-9999px;vertical-align:middle;width:16px}.section-left.section-main.close+.section-map .service-filter-popup{left:calc(50% + 25px)}.section-map .service-filter-popup{background:#fff;border:1px solid #41414f;border-radius:12px;left:calc(50% + 225px);position:absolute;top:78px}.section-map .service-filter-popup:before{background:url(../image/union_wh_line.svg) top/16px 14px no-repeat;content:"";height:11px;left:50%;position:absolute;top:-11px;transform:translateX(-50%);width:16px}.section-map .service-filter-popup .popup-content{display:flex;gap:16px;padding:16px 12px;text-align:left}.section-map .service-filter-popup .check-box-div{display:flex;flex-direction:column;gap:16px}.section-map .service-filter-popup .check-box input{display:none}.section-map .service-filter-popup .check-box .label-info{align-items:center;display:flex;gap:4px;height:16px;line-height:16px;padding-left:24px}.section-map .service-filter-popup .check-box .label-info i{background-position:50%;background-repeat:no-repeat;background-size:cover;height:15px;width:15px}.section-map .service-filter-popup .check-box-div .check-box .label-info:after,.section-map .service-filter-popup .check-box-div .check-box .label-info:before{height:14px;width:14px}.section-map .service-filter-popup .check-box[aria-label="안전거래 서비스"] .label-info i{background-image:url(../image/icon_assessment.svg)}.section-map .service-filter-popup .check-box[aria-label=\C2E0\D55C\C804\C138\B300\CD9C] .label-info i{background-image:url(../image/icon_loan.svg)}.section-map .service-filter-popup .check-box[aria-label=\C548\C2EC\C6D4\C138] .label-info i{background-image:url(../image/icon_monthly.svg)}.section-map .service-filter-popup button.close{background:url(../image/icon_x_bk.svg) 50%/cover no-repeat;height:16px;margin-top:-8.5px;width:16px}.photo-view-wrap{backdrop-filter:blur(2px);background:#000c;bottom:0;container-name:photo-view-wrap;container-type:inline-size;left:800px;overflow:hidden;position:absolute;right:0;top:0;z-index:300}.photo-view-wrap .image-info{justify-content:space-between;margin-top:36px;position:relative}.photo-view-wrap .image-info,.photo-view-wrap .image-info .al-left{align-items:center;display:flex}.photo-view-wrap .image-info .al-left{gap:12px}.photo-view-wrap .image-info .btn-select{background:#ffffff26;border:1px solid #fff;border-radius:6px;font-size:18px;padding:3px 11px}.photo-view-wrap .image-info .btn-select i{margin-left:4px}.photo-view-wrap .image-info .btn-select[aria-selected=true] i{transform:rotate(180deg)}.photo-view-wrap .image-info .divide-box p{font-size:16px;line-height:24px}.photo-view-wrap .content-toggle-box .toggle-btn{padding:7px 16px}.photo-view-wrap .content-toggle-box .toggle-btn.on{line-height:18px}.photo-view-wrap .image-info .btn-trans{background:#fff;border:1px solid #dedfe5;border-radius:8px;height:36px;width:36px}.photo-view-wrap .image-info .btn-trans i{height:24px;width:24px}.photo-view-wrap .size-select-modal{background:#f8f8f9;border-radius:12px;box-shadow:12px 25px 35px -10px #0003;left:-20px;position:absolute;top:44px;width:calc(100% + 40px);z-index:11}.photo-view-wrap .size-select-modal .close{background:url(../image/icon_xbtn.svg) no-repeat 50%;height:24px;width:24px}.photo-view-wrap .size-select-modal .modal-header{border-bottom:0;height:80px;padding:24px}.photo-view-wrap .size-select-modal .modal-content{border-radius:0 0 16px 16px;max-height:424px;padding:0 24px 24px}.photo-view-wrap .size-select-modal .custom-scroll::-webkit-scrollbar-track{background:#0000;border-left:0}.photo-view-wrap .size-select-modal .tit{color:#41414f;font-size:20px;font-weight:700;line-height:32px}.photo-view-wrap .size-select-modal .thumbs-wrap{column-gap:18px;display:flex;flex-wrap:wrap;row-gap:26px}.photo-view-wrap .size-select-modal .thumbs-wrap .thumb{flex-basis:calc(16.66667% - 15px)}.photo-view-wrap .size-select-modal .thumbs-wrap .thumb-img{background:#fff;border-radius:8px;display:block;height:100px;overflow:hidden;position:relative;width:100%}.photo-view-wrap .size-select-modal .thumbs-wrap .thumb-img img{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.photo-view-wrap .size-select-modal .thumbs-wrap .thumb-img:after{border-radius:8px;box-shadow:inset 0 0 0 1px #dedfe5;content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%}.photo-view-wrap .size-select-modal .thumbs-wrap .thumb-txt{color:#41414f;font-size:14px;line-height:20px;margin-top:6px;text-align:center}.photo-view-wrap .size-select-modal .thumbs-wrap .thumb.on .thumb-img:after{box-shadow:inset 0 0 0 2px #ff951a}@container photo-view-wrap (max-width: 800px){.photo-view-slider{width:calc(100% - 40px)}.photo-view-slider .gallery-wrap{margin-left:-20px;padding:0 20px;width:calc(100% + 40px)}.photo-view-slider .gallery-wrap .slide-button-wrap>div[class*=swiper-]{background-color:#ffffff80;background-image:url(../image/icon_arrow_big_bk.svg);height:50px;opacity:.8}.photo-view-slider .slide-button-wrap>div[class*=swiper-].swiper-button-disabled{opacity:.15}.photo-view-slider .thumb-wrap{margin:0 auto;width:calc(100% - 72px)}.photo-view-slider .photo-info-wrap{justify-content:center}.photo-view-wrap .size-select-modal{left:-8px;width:calc(100% + 16px)}.photo-view-wrap .size-select-modal .thumbs-wrap{gap:16px}.photo-view-wrap .size-select-modal .thumbs-wrap .thumb{flex-basis:calc(20% - 12.8px)}}@container photo-view-wrap (max-width: 660px){.photo-view-wrap .size-select-modal .thumbs-wrap .thumb{flex-basis:calc(25% - 12px)}}@container photo-view-wrap (max-width: 480px){.photo-view-wrap .size-select-modal .thumbs-wrap .thumb{flex-basis:calc(33.33333% - 10.66667px)}}.container .btn-share i{display:block;height:20px;width:20px}.container .btn-share[aria-pressed=true] i.icon-share{background-image:url(../image/icon_share_org.svg)}.container .btn-bookmark{bottom:16px;position:absolute;right:24px}.container .btn-bookmark i{display:block;height:20px;width:18px}.container .btn-bookmark[aria-pressed=true] i.icon-bookmark{background-image:url(../image/icon_bookmark_org.svg)}.container .history-bar{padding:10px 0;position:relative}.container .history-bar:after{background:#edeef2;content:"";height:100%;left:4px;position:absolute;top:0;width:1px}.container .history-bar .history-item{color:#9393a3;font-size:11px;line-height:13px;margin-top:6px;padding-left:18px;position:relative;z-index:2}.container .history-bar .history-item:first-child{margin-top:0}.container .history-bar .history-item:before{background:#acacb4;border:2px solid #dedfe5;border-radius:100px;content:"";height:3px;left:1px;position:absolute;top:50%;transform:translateY(-50%);width:3px}.container .history-bar .history-item.on{color:#ff7f0f;font-size:13px;font-weight:700;line-height:18px}.container .history-bar .history-item.on:before{background:#ff7f0f;border:2px solid #ffaa47;height:5px;left:0;width:5px}.container .section-left{transition:transform .3s ease}.container .section-left .btn-section-close{border:1px solid #dedfe5;box-shadow:0 3px 10px #00000017;position:absolute}.container .section-detail .btn-section-close{background:url(../image/icon_x_bk.svg) 50%/16px no-repeat #fff;border-radius:0 8px 8px 0;box-shadow:0 3px 10px #00000017;height:40px;right:-40px;top:10px;width:40px;z-index:-1}.container .section-main .btn-section-close{background:url(../image/icon_arrow_down_bk.svg) 50%/20px no-repeat #fff;border:1px solid #dedfe5;border-radius:8px;height:24px;right:-60px;top:50%;transform:translateY(-50%) rotate(90deg);width:80px}.container .section-main .btn-section-close.open{background-color:#ff951a;background-image:url(../image/icon_arrow_down_wh.svg);border-color:#ff951a;left:384px;position:fixed;right:unset;transform:translateY(-50%) rotate(-90deg);transition:background .1s ease .1s,border .2s ease .2s}.container .section-left.close{transform:translateX(-100%)}.home-main-wrap{padding:24px}.home-main-wrap .flex-box{gap:8px;margin-top:16px}.home-main-wrap .search-form{flex:1;margin-top:0}.home-main-wrap .search-form .search-input{height:46px}.home-main-wrap .search-form .search-input input{font-size:16px;padding:0 8px 0 48px}.home-main-wrap .search-form .search-input:before{background:url(../image/icon_search_bk.svg) no-repeat 50%/cover;content:"";display:inline-block;height:24px;left:16px;opacity:.6;position:absolute;top:50%;transform:translateY(-50%);width:24px}.home-main-wrap .btn-location{border:1px solid #dedfe5;border-radius:8px;height:46px;width:48px}.home-main-wrap .btn-location i{display:inline-block;height:24px;width:24px}.link-box-wrap{margin-top:28px}.link-box-wrap .link-box{border-radius:12px;color:#fff;padding:24px}.link-box-wrap .link-box:not(:first-child){margin-top:12px}.link-box-wrap .link-box.recommend{background-color:#417be6}.link-box-wrap .link-box.report{background-color:#14ba85}.link-box-wrap .link-box .tit{font-size:22px;line-height:28px}.link-box-wrap .link-box .txt{font-size:13px;font-weight:500;line-height:16px;margin-top:6px}.link-box-wrap .link-box .btn-link{border:1px solid #fff;border-radius:12px;color:#fff;display:inline-block;font-size:12px;font-weight:500;line-height:22px;margin-top:16px;padding:0 6px}.link-box-wrap .link-box .btn-link i{margin-left:2px;transform:rotate(-90deg)}.container .section-left .divide-box{margin-top:8px}.container .section-left .divide-box p{color:#4d4c61;flex-shrink:0;font-size:13px;line-height:18px}.container .section-main .divide-box{gap:9px}.container .section-main .divide-box>:not(:last-child):after{right:-5px}.container .offerings-list .divide-box{column-gap:9px;flex-wrap:wrap;row-gap:4px}.container .offerings-list .divide-box>:not(:last-child):after{right:-5px}.container .offerings-list .divide-box.broker-info{margin-top:6px}.container .offerings-list .divide-box.broker-info p{color:#7a7a89;font-size:12px}.container .offerings-list{border-bottom:1px solid #dedfe5}.container .offerings-list .list-wrap{border-top:1px solid #edefe5}.container .offerings-list .list-wrap>.list{border-top:none}.container .offerings-list .list-wrap .no-data{background-color:#fff;padding:24px;text-align:center}.container .offerings-list .list-wrap .no-data .icon-info{margin-bottom:0}.container .offerings-list .list-wrap .no-data p{color:#9393a3;font-size:13px;line-height:18px;margin-top:16px}.container .offerings-list .list-wrap .no-data .btn{margin-top:16px;padding:3px 7px}.container .offerings-list .list-wrap .no-data .btn i{margin-right:4px}.container .offerings-list .list-wrap .no-data .btn:not(.org,.org-line) i{filter:brightness(.3)}.container .offerings-list .list{background-color:#fff;border-top:1px solid #edefe5;display:block;padding:16px 24px;position:relative}.container .offerings-list .list.active,.container .offerings-list .list:hover,.container .offerings-list .list[aria-pressed=true]{background:#fffcf7}.container .offerings-list .list .list-title{font-size:16px;line-height:24px}.container .offerings-list .list .list-title .tag{font-weight:400;margin-right:6px;padding:0 5px}.container .offerings-list .list .dong-info{color:#7a7a89;font-size:13px;line-height:16px}.container .offerings-list .list .list-price{font-size:16px;line-height:24px}.container .offerings-list .list .list-price .primium{color:#7a7a89;font-size:14px;font-weight:500;margin-left:4px}.container .offerings-list .list .list-price i{background-position:50%;background-repeat:no-repeat;display:inline-block;height:16px;margin-left:4px;vertical-align:middle;width:16px}.container .offerings-list .list .list-price:hover+.tooltip-price .tooltip{display:block}.container .offerings-list .list .tooltip-price{margin-left:-8px;margin-top:8px}.container .offerings-list .list .offerings-detail{color:#4d4c61;font-size:12px;line-height:18px;margin-top:4px}.container .offerings-list .list .tag-div{line-height:20px;margin-top:12px}.container .offerings-list .list .list-dimm{align-items:center;backdrop-filter:blur(5px);background:#171c2699;border-radius:12px;color:#fff;display:flex;flex-direction:column;font-size:16px;font-weight:500;gap:12px;height:calc(100% - 24px);justify-content:center;left:16px;line-height:24px;position:absolute;text-align:center;top:12px;width:calc(100% - 32px)}.container .offerings-list .list .list-dimm button{background-color:#ffffff29;border-color:#ffffff80;border-radius:8px;color:#fff;padding:3px 12px}.container .offerings-list .list .list-dimm button i{filter:brightness(0) invert(1);margin-left:4px}.container .offerings-list .hidden-items{display:none}.container .offerings-list .hidden-items .list{background:#fafafa}.container .offerings-list .hidden-items .list:hover{background:#f0f0f3}.container .offerings-list .hidden-items .list:first-child{border-top:1px solid #edeff2}.container .offerings-list .hidden-items .list .offerings-detail{margin-top:4px}.container .offerings-list .offerings-count{display:flex;font-size:12px;gap:8px;line-height:16px;margin-top:4px}.container .offerings-list .offerings-count .co-dorg{margin-left:4px;text-decoration:underline}.container .info-box .info-header .sub-text,.container .info-box .sub-tit .sub-text{color:#7a7a89;font-size:12px;line-height:18px}.container .info-box .info-header .tit-side-btn{height:24px;padding:3px 6px}.container .info-box .info-header .tit-side-btn i[class*=icon-]{margin-right:4px}.container .info-box .info-header .tit-side-btn:not(.org) i.icon-alarm{filter:brightness(.3)}.container .info-box .info-header .small-txt{color:#7a7a89}.container .info-box .btn-section{margin-top:16px}.container .info-box .btn-section .btn{display:block}.container .info-box .btn-section .btn i[class*=icon-arrow]{margin-left:6px}.container .info-box .btn-section.half{display:flex;gap:10px;justify-content:space-between;margin-top:10px}.container .info-box .btn-section.half .btn{flex:1}.container .info-text{background:url(../image/icon_info_gry.svg) 0 0/16px no-repeat;color:#9393a3;font-size:12px;line-height:16px;margin-top:16px;padding-left:20px}.container .info-text-div .info-text:not(:first-child){margin-top:12px}.container .info-box .table-wrap{margin-top:12px;width:auto}.container .info-box .table-wrap table{border-style:unset}.container .info-box .table-wrap table tbody tr td{padding:12px 8px}.container .info-box .flex-box .box-item{background-position:top;background-repeat:no-repeat;border:0;padding-top:36px;text-align:center;width:25%}.container .info-box .flex-box .box-item p{color:#9393a3;font-size:12px;line-height:16px}.container .info-box.detail-info table.hor tr td{font-size:13px;line-height:18px;word-break:break-word}.container .info-box.detail-info table.hor tr td:nth-child(2n-1):not(.full-cont){font-size:12px;line-height:16px}.container .info-box.detail-info table.hor tr td.full-cont{line-height:21px}.container .info-box.detail-info table.hor tr td .tag{display:inline-block;margin-right:4px}.container .info-box.detail-info table.hor tr.hidden-items{display:none}.container .info-box.detail-info table.hor tr.hidden-items.open{display:table-row}.container .info-box.detail-info table.hor tr.hidden-items td.full-cont{padding:20px 16px}.container .info-box.detail-info table.hor tr td .btn.open-items{margin-left:auto;padding:3px 12px}.container .info-box.detail-info table.hor tr td .btn.open-items i{margin-left:4px}.container .info-box.detail-info .item-box:not(:first-child){border-top:1px solid #eae8f0;margin-top:20px;padding-top:20px}.container .info-box.detail-info .item-tit{color:#212529;font-size:14px;font-weight:700;line-height:20px}.container .info-box.detail-info .item{color:#4d4c61;display:flex;flex-wrap:wrap;font-size:14px;justify-content:space-between;line-height:20px;margin-top:12px}.container .info-box.detail-info .item .txt{color:#4d4c61;font-size:14px;line-height:20px;width:100%}.container .info-box.detail-info .sub{color:#7a7a89;font-size:12px;line-height:16px;margin-top:4px;width:100%;word-break:keep-all}.container .info-box.detail-info .sub .item{color:#7a7a89;font-size:12px;line-height:16px;margin-top:4px;padding-left:8px}.container .info-box.detail-info .sub .item:first-child{margin-top:0}.container .info-box.detail-info .sub .item .right{color:#4d4c61;font-size:13px;line-height:18px}.container .info-box .step-bar{background:#dedfe5;border-radius:4px;height:calc(100% - 24px);left:8px;position:absolute;top:12px;width:4px}.container .info-box .step-bar .step-percentage{background:#ff951a;border-radius:4px;position:relative;width:100%;z-index:1}.container .info-box .step-bar .step-percentage:before{border:5px solid #ff951a33;border-radius:50%;bottom:-5px;content:"";display:inline-block;height:10px;left:-8px;position:absolute;width:10px}.container .info-box .step-bar .step-percentage:after{background:#ff951a;border-radius:50%;bottom:0;content:"";display:inline-block;height:10px;left:-3px;position:absolute;width:10px}.container .info-box .history-box{margin-top:24px;padding:8px 0 8px 36px;position:relative}.container .info-box .history-box .history-item{align-items:center;display:flex;flex-wrap:wrap;font-size:14px;justify-content:space-between;line-height:20px}.container .info-box .history-box .history-item .data{text-align:right}.container .info-box .history-box .history-item:not(:first-child){margin-top:16px}.container .info-box .history-box .history-item.prev-step{color:#b6b6c2;padding-left:20px}.container .info-box .history-box .history-item.next-step{color:#9393a3;padding:0 12px}.container .info-box .history-box .history-item.active{background:#fff4e599;border:1px solid #ffead1;border-radius:12px;color:#ff7f0f;margin:24px 0;padding:12px 16px}.container .info-box .history-box .history-item.active .step{font-size:16px;font-weight:700;line-height:24px}.container .info-box .history-box .history-item.active .dot-indent{margin-top:8px}.container .info-box .history-box .history-item.active .dot-indent p{color:#7a7a89;font-size:13px;line-height:18px;margin-top:2px}.container .broker-message+.info-box.indicator{margin-top:0}.container .info-box.banner{border-bottom:none}.container .info-box.banner .d-flex{align-items:center;justify-content:space-between}.container .info-box.banner .txt{font-size:14px;font-weight:500;line-height:21px}.container .info-box.banner .icon{flex-shrink:0;height:60px;width:60px}.container .info-box.banner .icon img{height:100%;object-fit:cover;width:100%}.container .info-box.banner .btn{margin-top:12px}.container .info-box.facility .sub-tit{margin-top:16px}.container .info-box.facility .btn-section:not(:last-child){margin-bottom:32px}.container .info-box.facility .flex-box{height:52px;margin-top:8px;overflow:hidden;row-gap:8px}.container .info-box.facility .flex-box.open{height:auto}.container .info-box .flex-box .box-item[aria-label=\CE68\B300]{background-image:url(../image/icon_line_bed.svg)}.container .info-box .flex-box .box-item[aria-label=\CC45\C0C1]{background-image:url(../image/icon_line_desk.svg)}.container .info-box .flex-box .box-item[aria-label=\C637\C7A5]{background-image:url(../image/icon_line_closet.svg)}.container .info-box .flex-box .box-item[aria-label=\C5D0\C5B4\CEE8]{background-image:url(../image/icon_line_air.svg)}.container .info-box .flex-box .box-item[aria-label=\CC9C\C7A5\C5D0\C5B4\CEE8]{background-image:url(../image/icon_line_air1.svg)}.container .info-box .flex-box .box-item[aria-label=\C2A4\D0E0\B4DC\C5D0\C5B4\CEE8]{background-image:url(../image/icon_line_air2.svg)}.container .info-box .flex-box .box-item[aria-label=\BCBD\AC78\C774\C5D0\C5B4\CEE8]{background-image:url(../image/icon_line_air3.svg)}.container .info-box .flex-box .box-item[aria-label=\C2DD\D0C1]{background-image:url(../image/icon_line_table.svg)}.container .info-box .flex-box .box-item[aria-label=\C1FC\D30C]{background-image:url(../image/icon_line_sofa.svg)}.container .info-box .flex-box .box-item[aria-label=\C2E0\BC1C\C7A5]{background-image:url(../image/icon_line_shose.svg)}.container .info-box .flex-box .box-item[aria-label=\B0C9\C7A5\ACE0]{background-image:url(../image/icon_line_refrig.svg)}.container .info-box .flex-box .box-item[aria-label=\C138\D0C1\AE30]{background-image:url(../image/icon_line_washing.svg)}.container .info-box .flex-box .box-item[aria-label=\AC74\C870\AE30]{background-image:url(../image/icon_line_dryer.svg)}.container .info-box .flex-box .box-item[aria-label=\C0E4\C6CC\BD80\C2A4]{background-image:url(../image/icon_line_shower.svg)}.container .info-box .flex-box .box-item[aria-label=\C695\C870]{background-image:url(../image/icon_line_bathtub.svg)}.container .info-box .flex-box .box-item[aria-label=\BE44\B370]{background-image:url(../image/icon_line_bidet.svg)}.container .info-box .flex-box .box-item[aria-label=\C2F1\D06C\B300]{background-image:url(../image/icon_line_sink.svg)}.container .info-box .flex-box .box-item[aria-label=\C2DD\AE30\C138\CC99\AE30]{background-image:url(../image/icon_line_dishwasher.svg)}.container .info-box .flex-box .box-item[aria-label=\AC00\C2A4\B808\C778\C9C0]{background-image:url(../image/icon_line_fire_depart.svg)}.container .info-box .flex-box .box-item[aria-label="인덕션 레인지"]{background-image:url(../image/icon_line_induction.svg)}.container .info-box .flex-box .box-item[aria-label=\C804\C790\B808\C778\C9C0]{background-image:url(../image/icon_line_microwave.svg)}.container .info-box .flex-box .box-item[aria-label=\AC00\C2A4\C624\BE10]{background-image:url(../image/icon_line_oven.svg)}.container .info-box .flex-box .box-item[aria-label=TV]{background-image:url(../image/icon_line_tv.svg)}.container .info-box .flex-box .box-item[aria-label=\ACBD\BE44\C6D0]{background-image:url(../image/icon_line_guard.svg)}.container .info-box .flex-box .box-item[aria-label=\C778\D130\D3F0]{background-image:url(../image/icon_line_interphone.svg)}.container .info-box .flex-box .box-item[aria-label=\CE74\B4DC\D0A4]{background-image:url(../image/icon_line_card.svg)}.container .info-box .flex-box .box-item[aria-label=CCTV]{background-image:url(../image/icon_line_cctv.svg)}.container .info-box .flex-box .box-item[aria-label=\C0AC\C124\ACBD\BE44]{background-image:url(../image/icon_line_security.svg)}.container .info-box .flex-box .box-item[aria-label=\D604\AD00\BCF4\C548]{background-image:url(../image/icon_line_lock.svg)}.container .info-box .flex-box .box-item[aria-label=\BC29\BC94\CC3D]{background-image:url(../image/icon_line_guard_window.svg)}.container .info-box .flex-box .box-item[aria-label=\C5D8\B9AC\BCA0\C774\D130]{background-image:url(../image/icon_line_elevator.svg)}.container .info-box .flex-box .box-item[aria-label=\D654\C7AC\ACBD\BCF4\AE30]{background-image:url(../image/icon_line_fire_alarm.svg)}.container .info-box .flex-box .box-item[aria-label=\D14C\B77C\C2A4]{background-image:url(../image/icon_line_terrace.svg)}.container .info-box .flex-box .box-item[aria-label=\BCA0\B780\B2E4]{background-image:url(../image/icon_line_veranda.svg)}.container .info-box .flex-box .box-item[aria-label=\B9C8\B2F9]{background-image:url(../image/icon_line_nature.svg)}.container .info-box .flex-box .box-item[aria-label=\BB34\C778\D0DD\BC30\D568]{background-image:url(../image/icon_line_package.svg)}.container .info-box.actual-trans .divide-box{align-items:flex-start;flex-wrap:unset;margin-top:24px}.container .info-box.actual-trans .divide-box .divide-cont{flex-basis:50%;padding:8px 0}.container .info-box.actual-trans .divide-box .divide-cont .tit{color:#41414f;font-size:12px;line-height:16px}.container .info-box.actual-trans .divide-box .divide-cont .price{color:#212529;font-size:17px;line-height:28px}.container .info-box.actual-trans .divide-box .divide-cont .txt{color:#9393a3;font-size:11px;line-height:16px}.container .info-box.actual-trans .set-type{padding:3px 11px}.container .info-box.actual-trans .set-type i{margin-left:4px}.container .info-box.actual-trans .no-data{padding-bottom:0;padding-top:24px}.container .info-box.actual-trans .sub-tit{font-size:14px;margin-top:32px}.container .info-box.actual-trans .sub-tit .sub-text{color:#9393a3}.container .info-box.actual-trans .table-wrap table tbody tr td{padding:12px 4px;white-space:nowrap}.container .info-box.convenience .table-wrap table tbody tr td,.container .info-box.education .table-wrap table tbody tr td{font-size:14px;line-height:20px}.container .info-box.convenience .table-wrap table tbody tr td{padding:12px}.container .info-box.education .tag{display:inline-block;font-size:10px;line-height:12px}.container .info-box.education .flex-box{align-items:baseline;flex-wrap:unset;gap:8px}.container .info-box.education .flex-box .tag{flex-shrink:0}.container .info-box.education .flex-box p{margin-top:0}.container .info-box.education .info-text{margin-top:24px}.container .info-box.education .assign-info{margin-top:20px}.container .info-box.education .assign-info .flex-box:not(:first-child){margin-top:8px}.container .info-box .hide-section{height:0;overflow:hidden}.container .info-box .hide-section.open{height:auto}.container .info-box .open+.btn-section i{transform:rotate(180deg)}.container .info-box.traffic .gry-box{color:#41414f;font-size:14px;font-weight:500;line-height:20px;margin-top:20px;padding:16px 0}.container .info-box.traffic .map-container{border-radius:6px;height:192px;overflow:hidden;position:relative;width:100%}.container .info-box.traffic .map-container [class*=map-]{display:inline-block;position:absolute;z-index:2}.container .info-box.traffic .map-container .map-bus,.container .info-box.traffic .map-container .map-subway{height:20px;width:20px}.container .info-box.traffic .map-container .map-spot{background:url(../image/map_spot.svg) no-repeat 50%;height:29px;width:20px}.container .info-box.traffic .map-container .map-bus{background:url(../image/map_bus.svg)}.container .info-box.traffic .map-container .map-subway{background:url(../image/map_subway.svg)}.container .info-box.traffic .icon-bus,.container .info-box.traffic .icon-subway,.container .info-box.traffic .icon-train-wh{display:inline-block;height:16px;margin-right:8px;vertical-align:text-top;width:16px}.container .info-box.traffic .traffic-table{border-style:unset;margin-top:16px}.container .info-box.traffic .traffic-table tr{border-bottom:1px solid #eaebf0}.container .info-box.traffic .traffic-table tr td{color:#4d4c61;font-size:12px;line-height:16px;padding:13px 4px}.container .info-box.traffic .sub-tit+.table-form{margin-top:12px}.container .info-box.traffic .distance-box .gry-box{margin-top:12px;padding:12px 0}.container .info-box.traffic .distance-box .gry-box.no-data{padding:32px 24px}.container .info-box.traffic .distance-box .gry-box.no-data p{color:#9393a3;font-size:13px;font-weight:400;line-height:18px}.container .info-box.good-news .align-box{align-items:center;padding:24px 16px}.container .info-box.good-news .txt-box{gap:12px;margin-top:16px}.container .info-box.good-news .txt-box:first-child{margin-top:0}.container .info-box.good-news .history-bar{margin:1.5px 0}.container .info-box.good-news .dtl-txt{color:#41414f;font-size:12px;line-height:14px}.container .info-box.good-news .point-txt{font-size:12px;line-height:14px;margin-top:6px}.container .info-box.good-news .txt-box i{display:block;height:24px;width:24px}.container .info-box.good-news .no-data{padding-bottom:0;padding-top:24px}.container .info-box.invest i{display:block;height:40px;margin:0 auto 8px;width:40px}.container .info-box.invest .dtl-txt{color:#4d4c61;font-size:12px;line-height:18px}.container .info-box.invest .point-txt{font-size:14px;line-height:20px;margin-top:2px}.container .info-box.invest .point-txt strong{margin-left:2px}.container .info-box.redevelop{padding:24px 32px 32px}.container .info-box.redevelop [class*=icon-]{display:inline-block;height:16px;vertical-align:middle;width:16px}.container .info-box.redevelop .sub-txt{color:#41414f;margin-top:32px}.container .info-box.redevelop .sub-tit{gap:4px;justify-content:flex-start;margin-top:40px}.container .info-box.redevelop .flex-box{justify-content:space-between}.container .info-box.redevelop .gry-box{align-self:stretch;padding:16px;width:162px}.container .info-box.redevelop .gry-box i{display:inline-block;height:24px;width:24px}.container .info-box.redevelop .gry-box .txt{color:#41414f;font-size:13px;line-height:18px;margin-top:4px}.container .info-box.redevelop .gry-box .co-blue{font-size:14px;margin-top:4px;line-hegiht:20px}.container .info-box.redevelop .small-txt{color:#7a7a89;font-size:13px;margin-top:8px}.container .info-box.redevelop table{margin-top:12px}.container .info-box.redevelop table.hor tr td{font-size:14px;line-height:20px}.container .info-box.redevelop table.hor tr td:nth-child(2n-1){font-size:13px;line-height:18px}.container .info-box.redevelop table.apt .icon-sorting{background:url(../image/icon_sorting_default.svg) no-repeat;cursor:pointer;display:inline-block;height:16px;margin-left:4px;vertical-align:middle;width:8px}.container .info-box.redevelop table.apt .icon-sorting.up{background:url(../image/icon_sorting.svg) no-repeat}.container .info-box.redevelop table.apt .icon-sorting.down{background:url(../image/icon_sorting.svg) no-repeat;transform:rotate(180deg)}.container .info-box.redevelop table.apt tbody tr td:first-child{max-width:63px;overflow:hidden;padding:12px 0 12px 16px;text-overflow:ellipsis;white-space:nowrap}.step-info-popup .modal-inner .modal-content{padding:24px}.step-info-popup .step-info .step{color:#41414f;font-size:16px;font-weight:500;line-height:24px}.step-info-popup .step-info li:not(:first-child){margin-top:24px}.step-info-popup .step-info .step-content{color:#4d4c61;font-size:14px;line-height:20px;margin-top:4px}.step-info-popup .step-info .step-content .sub-txt{color:#9393a3}.info-box.bunyang [class*=icon-]{vertical-align:middle}.info-box.bunyang .info-header .btn{padding:3px 6px}.info-box.bunyang .info-header .btn i{margin-right:4px}.info-box.bunyang .sub-txt a{float:right;padding:4px 8px}.info-box.bunyang .sub-txt a.pdf-down{font-size:12px;font-weight:400;line-height:16px;text-decoration:underline}.info-box.bunyang .sub-txt a.pdf-down i{margin-right:4px}.info-box.bunyang .bunyang-info{align-items:unset;flex-wrap:wrap;gap:12px}.info-box.bunyang .bunyang-info>*{flex-grow:1}.info-box.bunyang .bunyang-info .blue-box{align-items:center;background:#f0f7ff;border-radius:12px;display:flex;flex-direction:column;justify-content:center;padding:16px;text-align:center}.info-box.bunyang .bunyang-info .blue-box [class*=icon-]{height:24px;margin-bottom:8px;width:24px}.info-box.bunyang .bunyang-info .blue-box .txt{font-size:13px;line-height:18px}.info-box.bunyang .bunyang-info .blue-box .co-blue{font-size:14px;line-height:20px;margin-top:4px}.info-box.bunyang .bunyang-info .flex-box{align-items:unset;flex-direction:column;gap:12px}.info-box.bunyang .bunyang-info .flex-box .blue-box{flex-direction:unset;justify-content:space-between}.info-box.size-info .filter-box{display:flex;margin-bottom:24px;margin-top:16px}.info-box.size-info .filter-box .btn-modal{flex:unset;height:36px;line-height:28px;width:104px}.info-box.size-info .filter-box .toggle-btn-wrap{margin-left:auto}.info-box.size-info .toggle-content-wrap{margin-top:16px;position:relative}.info-box.size-info .no-data{padding:47px 0 55px}.info-box.bunyang table.hor tr td:nth-child(2n-1),.info-box.size-info table.hor tr td:nth-child(2n-1){font-weight:400}.info-box.size-info table.hor tr td{font-size:14px;line-height:20px}.info-box.size-info table.hor tr td:nth-child(2n-1):not(.full-cont){color:#4d4c61;font-size:13px;line-height:18px}.info-box.bunyang table.hor tr td.full-cont,.info-box.bunyang.redevelop table.hor tr td.full-cont{font-size:14px;line-height:24px}.container .info-box.size-info .image-area{align-items:center;border:1px solid #eaebf0;border-radius:8px;display:flex;height:216px;justify-content:center;overflow:hidden;text-align:center}.container .info-box.size-info .image-area img{max-width:100%}.container .info-box.size-info .room-info{border:1px solid #eaebf0;border-radius:12px;margin:16px 0}.container .info-box.size-info .room-info .item{flex:1;padding:16px 0;position:relative;text-align:center}.container .info-box.size-info .room-info .item .txt{font-size:12px;line-height:16px}.container .info-box.size-info .room-info .item:not(:last-child):after{background:#eaebf0;content:"";display:inline-block;height:40px;position:absolute;right:0;top:18px;width:1px}.container .info-box.size-info .room-info .item .co-blue{font-size:16px;line-height:24px;margin-top:4px}.container .info-box.size-info .sub-txt{color:#41414f;margin:32px 0 12px}.container .info-box.report .btn-cate-slider{margin-top:16px}.container .info-box.report .gry-box{font-size:14px;line-height:20px;margin-top:24px;padding:12px 16px;text-align:left}.container .info-box.report .sub-txt{color:#41414f;margin-top:32px}.container .info-box.report .develop-table{font-size:14px;line-height:20px;margin-top:16px}.container .info-box.report .develop-table tr td{color:#4d4c61;font-size:14px;line-height:20px}.container .info-box.report .develop-table tr td:nth-child(2n-1){font-size:13px;line-height:18px}.container .info-box.report .develop-table tr td.full-tit{background:#fff4e5;color:#ff7f0f}.info-box.report .btn-cate-slider{margin-right:-24px}.info-box.report .report-slider{overflow:hidden;position:relative}.info-box.report .develop-slider,.info-box.report .report-slider{margin:16px -24px 0;padding:0 24px}.info-box.report .develop-slider .slide-button-wrap [class*=swiper-button]{filter:drop-shadow(0 3px 10px rgba(0,0,0,.09));margin-top:0}.info-box.report .develop-slider .slide-button-wrap .swiper-button-prev{left:8px}.info-box.report .develop-slider .slide-button-wrap .swiper-button-next{right:8px}.info-box.report .develop-slider .image-area{border:1px solid #eaebf0;border-radius:8px;height:216px;overflow:hidden;padding:0 8px;position:relative}.info-box.report .develop-slider .image-area img{left:50%;max-width:calc(100% - 16px);position:absolute;top:50%;transform:translate(-50%,-50%)}.container .broker{display:block}.container .broker .gry-box{color:#41414f;font-size:14px;font-weight:500;line-height:20px;margin-bottom:16px}.container .broker .broker-info{align-items:center;display:flex;gap:24px;justify-content:flex-start;margin:0 8px}.container .broker .broker-info .profile-thumb{flex-shrink:0;height:72px;width:72px}.container .broker .broker-info .profile-thumb.empty{background:#f5f5f5 url(../image/empty_profile.svg) no-repeat 50%;border:1px solid #eaebf0;filter:grayscale(1)}.container .broker .broker-info .biz-name{color:#41414f;font-size:14px;font-weight:500;line-height:20px}.container .broker .broker-info .broker-summary{color:#7a7a89;font-size:13px;line-height:18px}.container .broker .broker-info .broker-summary .tit{display:inline-block;width:56px}.container .broker .broker-info .broker-summary .txt{color:#4d4c61;display:inline-block}.container .broker .broker-info .broker-name{margin-top:8px}.container .broker .broker-info .regist-offerings{margin-top:4px}.container .broker .broker-info .regist-offerings .count{display:inline-block;text-decoration:underline}.container .broker .broker-info .tel-info{border-top:1px solid #eaebf0;margin-top:8px;padding-top:8px}.container .broker .broker-info .tel-info a{color:#4d4c61;font-size:14px;font-weight:500;line-height:14px}.container .broker .broker-info .tel-info a:after{display:none}.container .broker .broker-info .tel-info i{display:inline-block;height:12px;margin-right:4px;vertical-align:bottom;width:12px}.container .info-box.broker .broker-detail{margin-top:16px;table-layout:fixed}.container .info-box.broker .broker-detail tr td{line-height:16px;padding:8px}.container .info-box.broker .broker-detail tr td:nth-child(2n-1){padding:8px 12px 8px 16px}.container .info-box.broker .btn-section .btn i{margin-right:6px}.container .info-box.recommend-section{padding:24px 0}.container .info-box.recommend-section .info-header{margin-bottom:8px;padding:0 24px}.container .info-box.recommend-section .tit{background:#ffead1;border-radius:100px;color:#ff7f0f;display:inline-block;font-size:14px;line-height:20px;padding:4px 20px 5px 38px;position:relative}.container .info-box.recommend-section .tit:before{background:url(../image/icon_emoticon.svg) no-repeat 50%;content:"";display:inline-block;height:33px;left:4px;position:absolute;top:-8px;width:32px}.container .info-box.recommend-section .list{padding:16px 24px}.container .info-box.recommend-section .list:first-child{border-top:0}.container .info-box.recommend-section .list:last-child{border-bottom:0}.container .info-box.recommend-section .list-title{margin-top:8px}.container .info-box.recommend-section .offerings-info{margin-top:4px}.container .info-box.recommend-section .btn-section{padding:0 24px}.profile-thumb{background:#f8f8f9;border-radius:100%;overflow:hidden}.profile-thumb img{height:100%;object-fit:cover;width:100%}.swiper-slide img{width:100%}.container .category-nav{background-color:#fff;position:relative;width:399px;z-index:3}.container .category-nav:after{background:#dedfe5;bottom:0;content:"";height:1px;left:0;position:absolute;width:100%}.container .category-nav .swiper-wrapper{align-items:center;display:flex}.container .category-nav .swiper-slide{display:inline-block;height:48px;margin:0 12px;width:auto}.container .category-nav .swiper-slide a{color:#7a7a89;display:inline-block;font-size:14px;font-weight:500;height:100%;line-height:48px;width:100%}.container .category-nav .swiper-slide a.on{color:#41414f}.container .category-nav .swiper-slide a.on:after{background-color:#ff7f0f;bottom:0;content:"";display:inline-block;height:3px;left:0;position:absolute;width:100%}.container .fixed-area .offerings-info-wrap{background-color:#fff;border-bottom:1px solid #dedfe5;padding:12px 24px}.container .fixed-area.reverse .scroll-hide-section{display:none}.container .fixed-area .offerings-info{padding:0}.container .fixed-area .offerings-info-wrap .offerings-info .name{line-height:28px;margin-top:0}.container .fixed-area .offerings-info-wrap .offerings-info .price{font-size:16px;line-height:20px;margin-top:12px}.container .fixed-area .offerings-info .btn-area{bottom:0}.container .offerings-info .dong-info{color:#7a7a89;font-size:13px;line-height:22px;margin-top:12px;max-width:calc(100% - 50px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.container .offerings-info .dong-info .tag{margin-right:4px}.container .offerings-info .dong-info .tag:last-child{margin-right:8px}.container .offerings-info .dong-info .tag.bl{background:#f0f7ff}.container .offerings-info .btn-area{bottom:12px;display:flex;gap:12px;position:absolute;right:0}.container .offerings-info .btn-area .btn-bookmark{position:static}.container .fixed-area.reverse.fixed .scroll-hide-section{display:block}.container .info-box{background-color:#fff;border-bottom:1px solid #eaebf0;margin-top:12px;padding:32px 24px}.container .info-box:first-child{margin-top:0}.container .info-box.summary{padding:0}.container .broker-message{align-items:center;background:#fff8ef;border-bottom:1px solid #eaebf0;display:flex;gap:16px;margin-bottom:11px;overflow:hidden;padding:24px;position:relative;text-align:left}.container .broker-message .profile-thumb{background:#fff4e5 url(../image/empty_profile.svg) no-repeat 50%;background-size:contain;border-radius:50%;filter:grayscale(1);flex-shrink:0;height:56px;width:56px}.container .broker-message .profile-thumb:has(img){background:unset;filter:unset}.container .broker-message .broker-name{font-size:14px;font-weight:700}.container .broker-message .message{color:#41414f;font-size:15px;font-weight:500;line-height:21px;margin-top:4px}.container .broker-message .dim-box{align-items:center;display:flex;flex-direction:column;gap:6px;height:100%;justify-content:center;left:0;opacity:0;position:absolute;top:10px;transition:all .2s ease;width:100%}.container .broker-message:hover .dim-box{opacity:1;top:0}.container .info-box .info-header,.container .round-box .tit{align-items:center;color:#212529;display:flex;font-size:18px;justify-content:space-between;line-height:27px;margin-bottom:16px;padding-left:28px}.container .info-box .info-content+.info-header{margin-top:24px}.container .info-box .align-box{display:flex;gap:8px}.container .info-box .align-box .align-cont{flex-basis:50%}.container .info-box .round-box:not(:first-child){margin-top:12px}.container .info-box .no-data{color:#9393a3;font-size:13px;line-height:14px;padding:48px 0;text-align:center}.container .round-box-div{padding:16px 24px}.container .round-box{background-color:#fff;border:1px solid #edeef2;border-radius:12px;padding:16px}.container .round-box.has-shadow{box-shadow:0 10px 10px -5px #0000000d}.container .more-info{color:#7a7a89;display:inline-block;font-size:12px;font-weight:400;line-height:16px}.container .more-info:after{background:url(../image/icon_arrow_down_bk.svg) no-repeat 50%;content:"";display:inline-block;height:16px;margin-left:4px;opacity:.8;transform:rotate(-90deg);vertical-align:bottom;width:16px}.container .dim-box{backdrop-filter:blur(2px);background:#171c26b3;color:#fff;font-weight:500;padding:16px 24px;text-align:center}.container .dim-box *{color:#fff}.container .dim-box .call-txt{font-size:14px;font-weight:500}.container .dim-box .call-num{display:block;font-size:16px}.container .box-bottom-txt{color:#9393a3;font-size:11px;line-height:16px;margin-top:12px}.container .info-box .sub-tit{align-items:center;color:#41414f;display:flex;font-size:14px;justify-content:space-between;line-height:20px;margin-top:24px}.container .section-left .indicator-item{display:flex;flex-wrap:wrap;justify-content:space-between;padding-left:36px;position:relative}.container .section-left .indicator-item:not(:last-child){border-bottom:1px dashed #dedfe5;margin-bottom:12px;padding-bottom:12px}.container .section-left .indicator-item .item-txt{color:#41414f;font-size:13px;font-weight:700;line-height:14px}.container .section-left .indicator-item .item-txt.co-blue:before{background-color:#eaebf0;content:"";display:inline-block;height:12px;position:absolute;right:72px;width:1px}.container .section-left .indicator-item .sub-txt{font-size:12px;line-height:16px;margin-top:4px;width:100%}.container .section-left .indicator-item.bus{background:url(../image/icon_bus_lbl.svg) left top 6px/24px no-repeat}.container .section-left .indicator-item.subway{background:url(../image/icon_subway_bl.svg) left top 6px no-repeat}.container .section-left .indicator-item.tax{background:url(../image/icon_coin_bag_bl.svg) left top 6px no-repeat}.container .section-left .indicator-item.cost{background:url(../image/icon_coin_bl.svg) left top 6px no-repeat}.container .section-left .indicator-item.chart{background:url(../image/icon_chart.svg) left top 6px no-repeat}.container .section-left .indicator-item.gap{background:url(../image/icon_gap.svg) left top 6px no-repeat}.container .section-left .indicator-item.rotate{background:url(../image/icon_rotate.svg) left top 6px no-repeat}.container .count-wrap{align-items:center;display:flex;gap:8px;justify-content:space-between}.container .count-wrap .count-box{border:1px solid #dedfe5;border-radius:8px;height:48px;margin-top:24px;padding:13px 0;position:relative;text-align:center;width:50%}.container .count-wrap .count-box .txt{color:#41414f;font-size:14px}.container .count-wrap .count-box .txt b{font-weight:600}.container .count-wrap .count-box .rate-change{border-radius:4px;font-size:12px;line-height:18px;padding:1px 4px;position:absolute;right:32px;top:-10px}.container .count-wrap .count-box .rate-change.up{background-color:#fff7f7;color:#ff5959}.container .count-wrap .count-box .rate-change.down{background-color:#f0f7ff;color:#417be6}.container .sec-tit{color:#212529;font-size:20px;line-height:24px}.info-box.summary .btn-more-info{border-top:1px solid #edeef2;color:#7a7a89;display:inline-block;font-size:14px;font-weight:500;line-height:16px;padding:16px 0;text-align:center;width:100%}.offerings-info-wrap{padding:16px 24px}.offerings-info-wrap .view-info{display:flex;gap:6px}.offerings-info-wrap .view-info .text{color:#5e5e70;font-size:11px}.offerings-info-wrap .view-info .text b{font-weight:500}.offerings-info-wrap .offerings-info{border-bottom:1px solid #edeef2;border-top:1px solid #edeef2;margin-top:12px;padding:12px 0;position:relative}.offerings-info-wrap .offerings-info .name{color:#212529;font-size:20px;line-height:24px;margin-top:8px;padding-left:32px}.offerings-info-wrap .offerings-info .price{font-size:20px;line-height:24px;margin-top:4px}.offerings-info-wrap .offerings-info .price .primium{color:#7a7a89;font-size:12px;font-weight:400;line-height:16px}.offerings-info-wrap .offerings-info .price .primium:before{background:#dedfe5;content:"";display:inline-block;height:12px;margin:-1px 8px 0;vertical-align:middle;width:1px}.offerings-info-wrap .tag-div .btn{align-items:center;display:inline-flex;margin-left:auto}.offerings-info-wrap .tag-div .btn i{height:12px;margin-right:4px;width:12px}.offerings-info-wrap .complex-info{color:#5e5e70;display:flex;flex-direction:column;font-size:13px;gap:4px;line-height:19px;margin-top:12px}.offerings-info-wrap .complex-info .divide-box{margin-top:0}.offerings-info-wrap .complex-info .hash span{margin-right:4px}.offerings-info-wrap.bunyang .offerings-info .name{padding-left:0}.container .danji-info{background-color:#fff;border-bottom:1px solid #dedfe5;margin-bottom:12px;padding:16px 24px}.container .danji-info .divide-box{font-size:13px;gap:9px;line-height:18px;margin-top:0}.container .danji-info .divide-box>:not(:last-child):after{right:-5px}.container .danji-info .price{margin-top:12px}.container .danji-info .price p{font-family:IBM Plex Sans KR;font-size:16px;line-height:20px}.container .danji-info .price p:not(:first-child){margin-top:4px}.container .danji-info .flex-box{font-size:13px;gap:8px;line-height:18px;margin-top:12px}.container .danji-info .flex-box span{margin-left:4px;text-decoration:underline}.container .graph-label{align-items:center;display:flex;gap:12px;justify-content:center;margin-top:24px}.container .graph-label .d-flex{align-items:center;gap:2px}.container .graph-label [class*=g-]{display:inline-block}.container .graph-label p{color:#666;font-size:9px;letter-spacing:-.045em;line-height:13px}.container .graph-label .g-label1{background:url(../image/graph_line.svg) no-repeat 50%;height:6px;width:11px}.container .graph-label .g-label2{background-color:#ffd43e;border-radius:1px;height:8px;opacity:.4;width:8px}.container .graph-label .g-label3{background-color:#ff5959;border-radius:50%;height:6px;opacity:.7;width:6px}.container .graph-label .g-label4{background-color:#dfeefb;border-radius:2px;height:14px;width:6px}.container .graph-label .g-label5{background-color:#417be6;border:1px solid #a1cbf3;border-radius:50%;height:7px;width:7px}.container .graph-label .g-label6{background:url(../image/graph_line_bl.svg) no-repeat 50%;height:4px;width:8px}.container .graph-label .g-label7{background-color:#417be6;height:6px;opacity:.3;width:6px}.recommend-broker.round-box-div{background:#fafafa;padding:16px}.recommend-broker.round-box-div .small-txt{color:#7a7a89;font-size:12px;line-height:16px;margin-top:6px}.recommend-broker .round-box{margin-top:16px}.recommend-broker .round-box .gry-box{font-size:14px;line-height:20px;margin-bottom:16px}.recommend-broker .broker .broker-info .broker-name{color:#41414f;font-size:14px;line-height:20px;margin-top:0}.recommend-broker .broker .broker-info .count{margin-left:8px}.container .message .tit{background:url(../image/icon_bubble.svg) no-repeat 0}.container .indicator .info-header{background:url(../image/icon_indicator.svg) no-repeat 0}.container .image .info-header{background:url(../image/icon_picture.svg) no-repeat 0}.container .detail-info .info-header{background:url(../image/icon_note.svg) no-repeat 0}.container .actual-trans .info-header{background:url(../image/icon_building_coin.svg) no-repeat 0}.container .traffic .info-header{background:url(../image/icon_spot_org.svg) no-repeat 0}.container .good-news .info-header,.container .redevelop .info-header{background:url(../image/icon_crane.svg) no-repeat 0}.container .invest .info-header{background:url(../image/icon_invest_report.svg) no-repeat 0;padding-left:34px}.container .education .info-header{background:url(../image/icon_school.svg) no-repeat 0}.container .convenience .info-header{background:url(../image/icon_cart.svg) no-repeat 0}.container .facility .info-header{background:url(../image/icon_facility.svg) no-repeat 0}.container .reconstruction .info-header{background:url(../image/icon_note_recon.svg) no-repeat 0}.container .AI-recomm .info-header{background:url(../image/icon_buildings.svg) no-repeat 0}.container .complex .info-header{background:url(../image/icon_coin.svg) no-repeat 0/18px 18px}.container .size-info .info-header{background:url(../image/icon_size.svg) no-repeat 0}.container .photo .info-header{background:url(../image/icon_camera.svg) no-repeat 0}.container .report .info-header{background:url(../image/icon_report.svg) no-repeat 0}.container .info-box.calculator .calculate-detail .calculate-list{justify-content:space-between}.container .info-box.calculator .calculate-detail .calculate-list .tit{color:#41414f;font-size:14px;font-weight:500;line-height:20px}.container .info-box.calculator .calculate-detail .calculate-list .sub-txt{color:#9393a3;font-size:12px;line-height:16px;margin-top:2px}.container .info-box.complex .filter-box{display:flex}.container .info-box.complex .filter-box .select-box .select-info{height:36px;line-height:34px}.container .info-box.complex .filter-box .toggle-btn-wrap{margin-left:auto}.container .info-box.complex .toggle-content-wrap{margin-top:16px;position:relative}.container.danji .tab-content{min-height:calc(100vh - 344px)}.container.danji .info-box .graph-box{margin-top:24px}.container.danji table.hor tr td .tag{font-size:11px;line-height:13px;margin-right:8px}.container.danji table.hor tr td p:not(:first-child){margin-top:8px}.container .info-box.AI-recomm .offerings-list{margin:0 -24px}.container .info-box.AI-recomm .offerings-list .list:hover{background:#fffcf7}.container .info-box.AI-recomm .offerings-list .list .list-title{margin-top:12px}.container .info-box.AI-recomm .offerings-list .list .list-price{font-size:14px;line-height:20px}.container .info-box.AI-recomm .info-header{margin-bottom:0}.container .info-box.AI-recomm .top-div{background:url(../image/ai_search_char.svg) right 12px bottom 0/110px 86px no-repeat;padding:16px 0 24px}.container .info-box.AI-recomm .top-div .txt{padding-right:93px}.container .info-box.AI-recomm .tag-div{margin-top:0}.container .info-box.AI-recomm .btn i{margin-right:4px}.container .pyeong-info .ho-info-wrap{display:flex;flex-wrap:wrap;gap:8px;max-height:30px;overflow:hidden;padding-right:46px;position:relative}.container .pyeong-info .ho-info-wrap .more-btn{bottom:0;color:#4d4c61;display:block;font-size:11px;height:11px;line-height:11px;position:absolute;right:0}.container .pyeong-info .ho-info-wrap .more-btn i{height:12px;width:12px}.container .pyeong-info .ho-info-modal{display:none;max-width:unset;top:50px;transform:translate(-50%);width:376px;z-index:3}.container .pyeong-info .ho-info-modal .popup-header{color:#4d4c61;font-size:14px;line-height:20px;min-height:unset;padding:16px 16px 0}.container .pyeong-info .ho-info-modal .popup-header .close{background-size:cover;height:16px;right:16px;width:16px}.container .pyeong-info .ho-info-modal .popup-content{padding:12px 16px 16px}.container .pyeong-info .ho-info-modal .ho-info-wrap{max-height:196px;overflow-y:auto;padding-right:8px;position:relative}.container .pyeong-info .ho-info-modal .ho-info-wrap::-webkit-scrollbar{height:8px;position:absolute;width:8px}.container .pyeong-info .ho-info-modal .ho-info-wrap::-webkit-scrollbar-thumb{background-clip:padding-box;background-color:#c8cad0;border-radius:10px}.container .pyeong-info .ho-info-modal .ho-info-wrap::-webkit-scrollbar-track{background-color:#fff;border-left:1px solid #eaebf0}.container .pyeong-info .ho-info-modal .ho-info-wrap::-webkit-scrollbar-thumb:hover{background-color:#ff951a}.container .pyeong-info .ho-info-wrap [class*=tag-ho-info]{color:#7a7a89;font-size:11px;line-height:11px}.container .contour-line{background:#dedfe5;height:1px;margin-left:-24px;margin-top:16px;width:calc(100% + 48px)}.container .section-left .ho-line-wrap{display:flex;gap:2px;margin-top:0;overflow-x:auto;overflow-y:visible;padding:24px 0}.container .section-left .ho-line-wrap::-webkit-scrollbar-track{border-left-color:#0000}.ho-line-wrap .ho-line{display:flex;flex-direction:column;gap:2px;justify-content:flex-end}.ho-line-wrap .ho-line:first-child{margin-left:auto}.ho-line-wrap .ho-line:last-child{margin-right:auto}.ho-line>[class*=ho-]{border-radius:3px;color:#4d4c61;font-size:11px;font-weight:500;height:24px;line-height:18px;padding:3px 6px;position:relative;text-align:center;width:44px}.ho-line>[class*=ho-],.ho-line>[class*=ho-]>span{font-family:IBM Plex Sans KR}.ho-line>[class*=ho-]:hover{box-shadow:inset 0 0 0 2px #000}.ho-line>[class*=ho-][aria-label=pr-0]:hover{box-shadow:none}.container .pyeong-info .ho-line-wrap .ho-line>[class*=ho-] .tooltip{height:36px;min-width:120px;top:-36px;width:max-content}.ho-line-wrap .ho-line>[class*=ho-].empty{background:#f4f4f4;border:1px solid #dedfe5}.ho-line-wrap .ho-line>[class*=ho-].empty span{display:none}.ho-line-wrap .ho-line>[class*=ho-].empty:hover{box-shadow:none}.ho-line-wrap .ho-line>[class*=ho-].empty:hover .tooltip{display:none}.ho-line-wrap .ho-line>[class*=ho-] .tooltip{background:#fffffff2;border:1px solid #dedfe5;color:#4d4c61;font-size:12px;left:50%;line-height:12px;padding:12px 4px;text-align:center;transform:translateX(-50%)}.ho-line-wrap .ho-line>[class*=ho-] .tooltip:after{content:none}.ho-line-wrap .ho-line>[class*=ho-] .tooltip [class*=tag-ho-info]{color:#9393a3;margin-left:8px}.ho-line-wrap .ho-line>[class*=ho-]:hover .tooltip{display:block}.ho-line-wrap .ho-line .ho-info[aria-label=ho-not]{background:url(../image/ho_not.svg) 50%/cover no-repeat}.ho-line-wrap .ho-line .ho-info[aria-label=ho-not]:hover{box-shadow:none}.container .pyeong-info [class*=tag-ho-info]{background:#0000;box-shadow:none}.container .pyeong-info [class*=tag-ho-info]:before{border-radius:2px;content:"";display:inline-flex;height:8px;margin-right:4px;width:8px}.price-info .price-info-chart{position:relative}.price-info .price-info-chart .price-detail{color:#7a7a89;display:flex;font-size:12px;justify-content:space-between;line-height:18px}.price-info .price-info-chart .price-detail p span.co-blue{margin-left:4px}.price-info .ho-info-wrap{border-radius:4px;display:flex;margin-top:8px;overflow:hidden;position:relative}.price-info [class*=tag-price-info]{flex:1;height:8px}.price-info .price-info-chart .sub-txt{color:#afaeba;font-size:12px;line-height:18px;margin-top:8px;text-align:center}.price-info .ho-line-wrap .ho-line>[class*=ho-][aria-label=pr-0] span{color:#7a7a89}.price-info .ho-line-wrap .ho-line>[class*=ho-]{color:#4d4c61}.price-info .ho-line-wrap .ho-line>[class*=ho-] .tooltip{max-height:80px;min-width:132px;padding:12px;text-align:left;top:-80px;width:max-content}.price-info .ho-line-wrap .ho-line>[class*=ho-] .tooltip .price{color:#41414f;font-size:14px;font-weight:700;line-height:14px;margin-top:12px}.price-info .ho-line-wrap .ho-line>[class*=ho-] .tooltip .compare{font-size:11px;line-height:14px;margin-top:4px}.price-info .ho-line-wrap .ho-line>[class*=ho-] .tooltip .compare.down,.price-info .ho-line-wrap .ho-line>[class*=ho-] .tooltip .compare.down *{color:#417be6}.price-info .ho-line-wrap .ho-line>[class*=ho-] .tooltip .compare.up,.price-info .ho-line-wrap .ho-line>[class*=ho-] .tooltip .compare.up *{color:#ff5959}.price-info .ho-line-wrap .ho-line>[class*=ho-] .tooltip .compare span{margin-left:4px}.price-info .ho-line-wrap .ho-line>[class*=ho-] .tooltip .compare span:before{content:"";display:inline-block;height:8px;margin-right:2px;width:8px}.price-info .ho-line-wrap .ho-line>[class*=ho-] .tooltip .compare.up span:before{background:url(../image/arrow_fill_red_up.svg) 50%/cover no-repeat}.price-info .ho-line-wrap .ho-line>[class*=ho-] .tooltip .compare.down span:before{background:url(../image/arrow_fill_bl_down.svg) 50%/cover no-repeat}[class*=tag-ho-][aria-label=ho-not]:before{background:#f8f8f9;box-shadow:inset 0 0 0 1px #dedfe5}[class*=ho-info][aria-label="1-01"],[class*=tag-ho-][aria-label="1-01"]:before{background:#b71c1c;color:#fff}[class*=ho-info][aria-label="1-02"],[class*=tag-ho-][aria-label="1-02"]:before{background:#c62828;color:#fff}[class*=ho-info][aria-label="1-03"],[class*=tag-ho-][aria-label="1-03"]:before{background:#d32f2f;color:#fff}[class*=ho-info][aria-label="1-04"],[class*=tag-ho-][aria-label="1-04"]:before{background:#e53935;color:#fff}[class*=ho-info][aria-label="1-05"],[class*=tag-ho-][aria-label="1-05"]:before{background:#f44336;color:#fff}[class*=ho-info][aria-label="1-06"],[class*=tag-ho-][aria-label="1-06"]:before{background:#ef5350;color:#fff}[class*=ho-info][aria-label="1-07"],[class*=tag-ho-][aria-label="1-07"]:before{background:#e57373;color:#fff}[class*=ho-info][aria-label="1-08"],[class*=tag-ho-][aria-label="1-08"]:before{background:#ef9a9a}[class*=ho-info][aria-label="1-09"],[class*=tag-ho-][aria-label="1-09"]:before{background:#ffcdd2}[class*=ho-info][aria-label="1-10"],[class*=tag-ho-][aria-label="1-10"]:before{background:#ffebee}[class*=ho-info][aria-label="1-11"],[class*=tag-ho-][aria-label="1-11"]:before{background:#fce4ec}[class*=ho-info][aria-label="1-12"],[class*=tag-ho-][aria-label="1-12"]:before{background:#f8bbd0}[class*=ho-info][aria-label="1-13"],[class*=tag-ho-][aria-label="1-13"]:before{background:#f48fb1}[class*=ho-info][aria-label="1-14"],[class*=tag-ho-][aria-label="1-14"]:before{background:#f06292;color:#fff}[class*=ho-info][aria-label="1-15"],[class*=tag-ho-][aria-label="1-15"]:before{background:#ec407a;color:#fff}[class*=ho-info][aria-label="1-16"],[class*=tag-ho-][aria-label="1-16"]:before{background:#e91e63;color:#fff}[class*=ho-info][aria-label="1-17"],[class*=tag-ho-][aria-label="1-17"]:before{background:#d81b60;color:#fff}[class*=ho-info][aria-label="1-18"],[class*=tag-ho-][aria-label="1-18"]:before{background:#c2185b;color:#fff}[class*=ho-info][aria-label="1-19"],[class*=tag-ho-][aria-label="1-19"]:before{background:#ad1457;color:#fff}[class*=ho-info][aria-label="1-20"],[class*=tag-ho-][aria-label="1-20"]:before{background:#880e4f;color:#fff}[class*=ho-info][aria-label="1-21"],[class*=tag-ho-][aria-label="1-21"]:before{background:#4a148c;color:#fff}[class*=ho-info][aria-label="1-22"],[class*=tag-ho-][aria-label="1-22"]:before{background:#6a1b9a;color:#fff}[class*=ho-info][aria-label="1-23"],[class*=tag-ho-][aria-label="1-23"]:before{background:#7b1fa2;color:#fff}[class*=ho-info][aria-label="1-24"],[class*=tag-ho-][aria-label="1-24"]:before{background:#8e24aa;color:#fff}[class*=ho-info][aria-label="1-25"],[class*=tag-ho-][aria-label="1-25"]:before{background:#9c27b0;color:#fff}[class*=ho-info][aria-label="1-26"],[class*=tag-ho-][aria-label="1-26"]:before{background:#ab47bc;color:#fff}[class*=ho-info][aria-label="1-27"],[class*=tag-ho-][aria-label="1-27"]:before{background:#ba68c8;color:#fff}[class*=ho-info][aria-label="1-28"],[class*=tag-ho-][aria-label="1-28"]:before{background:#ce93d8;color:#fff}[class*=ho-info][aria-label="1-29"],[class*=tag-ho-][aria-label="1-29"]:before{background:#e1bee7;color:#fff}[class*=ho-info][aria-label="1-30"],[class*=tag-ho-][aria-label="1-30"]:before{background:#f3e5f5}[class*=ho-info][aria-label="1-31"],[class*=tag-ho-][aria-label="1-31"]:before{background:#ede7f6}[class*=ho-info][aria-label="1-32"],[class*=tag-ho-][aria-label="1-32"]:before{background:#d1c4e9}[class*=ho-info][aria-label="1-33"],[class*=tag-ho-][aria-label="1-33"]:before{background:#b39ddb}[class*=ho-info][aria-label="1-34"],[class*=tag-ho-][aria-label="1-34"]:before{background:#9575cd;color:#fff}[class*=ho-info][aria-label="1-35"],[class*=tag-ho-][aria-label="1-35"]:before{background:#7e57c2;color:#fff}[class*=ho-info][aria-label="1-36"],[class*=tag-ho-][aria-label="1-36"]:before{background:#673ab7;color:#fff}[class*=ho-info][aria-label="1-37"],[class*=tag-ho-][aria-label="1-37"]:before{background:#5e35b1;color:#fff}[class*=ho-info][aria-label="1-38"],[class*=tag-ho-][aria-label="1-38"]:before{background:#512da8;color:#fff}[class*=ho-info][aria-label="1-39"],[class*=tag-ho-][aria-label="1-39"]:before{background:#4527a0;color:#fff}[class*=ho-info][aria-label="1-40"],[class*=tag-ho-][aria-label="1-40"]:before{background:#311b92;color:#fff}[class*=ho-info][aria-label="2-01"],[class*=tag-ho-][aria-label="2-01"]:before{background:#1a237e;color:#fff}[class*=ho-info][aria-label="2-02"],[class*=tag-ho-][aria-label="2-02"]:before{background:#283593;color:#fff}[class*=ho-info][aria-label="2-03"],[class*=tag-ho-][aria-label="2-03"]:before{background:#303f9f;color:#fff}[class*=ho-info][aria-label="2-04"],[class*=tag-ho-][aria-label="2-04"]:before{background:#3949ab;color:#fff}[class*=ho-info][aria-label="2-05"],[class*=tag-ho-][aria-label="2-05"]:before{background:#3f51b5;color:#fff}[class*=ho-info][aria-label="2-06"],[class*=tag-ho-][aria-label="2-06"]:before{background:#5c6bc0;color:#fff}[class*=ho-info][aria-label="2-07"],[class*=tag-ho-][aria-label="2-07"]:before{background:#7986cb;color:#fff}[class*=ho-info][aria-label="2-08"],[class*=tag-ho-][aria-label="2-08"]:before{background:#9fa8da;color:#fff}[class*=ho-info][aria-label="2-09"],[class*=tag-ho-][aria-label="2-09"]:before{background:#c5cae9}[class*=ho-info][aria-label="2-10"],[class*=tag-ho-][aria-label="2-10"]:before{background:#e8eaf6}[class*=ho-info][aria-label="2-11"],[class*=tag-ho-][aria-label="2-11"]:before{background:#e3f2fd}[class*=ho-info][aria-label="2-12"],[class*=tag-ho-][aria-label="2-12"]:before{background:#bbdefb}[class*=ho-info][aria-label="2-13"],[class*=tag-ho-][aria-label="2-13"]:before{background:#90caf9}[class*=ho-info][aria-label="2-14"],[class*=tag-ho-][aria-label="2-14"]:before{background:#64b5f6;color:#fff}[class*=ho-info][aria-label="2-15"],[class*=tag-ho-][aria-label="2-15"]:before{background:#42a5f5;color:#fff}[class*=ho-info][aria-label="2-16"],[class*=tag-ho-][aria-label="2-16"]:before{background:#2196f3;color:#fff}[class*=ho-info][aria-label="2-17"],[class*=tag-ho-][aria-label="2-17"]:before{background:#1e88e5;color:#fff}[class*=ho-info][aria-label="2-18"],[class*=tag-ho-][aria-label="2-18"]:before{background:#1976d2;color:#fff}[class*=ho-info][aria-label="2-19"],[class*=tag-ho-][aria-label="2-19"]:before{background:#1565c0;color:#fff}[class*=ho-info][aria-label="2-20"],[class*=tag-ho-][aria-label="2-20"]:before{background:#0d47a1;color:#fff}[class*=ho-info][aria-label="2-21"],[class*=tag-ho-][aria-label="2-21"]:before{background:#01579b;color:#fff}[class*=ho-info][aria-label="2-22"],[class*=tag-ho-][aria-label="2-22"]:before{background:#0277bd;color:#fff}[class*=ho-info][aria-label="2-23"],[class*=tag-ho-][aria-label="2-23"]:before{background:#0288d1;color:#fff}[class*=ho-info][aria-label="2-24"],[class*=tag-ho-][aria-label="2-24"]:before{background:#039be5;color:#fff}[class*=ho-info][aria-label="2-25"],[class*=tag-ho-][aria-label="2-25"]:before{background:#03a9f4;color:#fff}[class*=ho-info][aria-label="2-26"],[class*=tag-ho-][aria-label="2-26"]:before{background:#29b6f6;color:#fff}[class*=ho-info][aria-label="2-27"],[class*=tag-ho-][aria-label="2-27"]:before{background:#4fc3f7}[class*=ho-info][aria-label="2-28"],[class*=tag-ho-][aria-label="2-28"]:before{background:#81d4fa}[class*=ho-info][aria-label="2-29"],[class*=tag-ho-][aria-label="2-29"]:before{background:#b3e5fc}[class*=ho-info][aria-label="2-30"],[class*=tag-ho-][aria-label="2-30"]:before{background:#e1f5fe}[class*=ho-info][aria-label="2-31"],[class*=tag-ho-][aria-label="2-31"]:before{background:#e0f7fa}[class*=ho-info][aria-label="2-32"],[class*=tag-ho-][aria-label="2-32"]:before{background:#b2ebf2}[class*=ho-info][aria-label="2-33"],[class*=tag-ho-][aria-label="2-33"]:before{background:#80deea}[class*=ho-info][aria-label="2-34"],[class*=tag-ho-][aria-label="2-34"]:before{background:#4dd0e1}[class*=ho-info][aria-label="2-35"],[class*=tag-ho-][aria-label="2-35"]:before{background:#26c6da;color:#fff}[class*=ho-info][aria-label="2-36"],[class*=tag-ho-][aria-label="2-36"]:before{background:#00bcd4;color:#fff}[class*=ho-info][aria-label="2-37"],[class*=tag-ho-][aria-label="2-37"]:before{background:#00acc1;color:#fff}[class*=ho-info][aria-label="2-38"],[class*=tag-ho-][aria-label="2-38"]:before{background:#0097a7;color:#fff}[class*=ho-info][aria-label="2-39"],[class*=tag-ho-][aria-label="2-39"]:before{background:#00838f;color:#fff}[class*=ho-info][aria-label="2-40"],[class*=tag-ho-][aria-label="2-40"]:before{background:#006064;color:#fff}[class*=ho-info][aria-label="3-01"],[class*=tag-ho-][aria-label="3-01"]:before{background:#004d40;color:#fff}[class*=ho-info][aria-label="3-02"],[class*=tag-ho-][aria-label="3-02"]:before{background:#00695c;color:#fff}[class*=ho-info][aria-label="3-03"],[class*=tag-ho-][aria-label="3-03"]:before{background:#00796b;color:#fff}[class*=ho-info][aria-label="3-04"],[class*=tag-ho-][aria-label="3-04"]:before{background:#00897b;color:#fff}[class*=ho-info][aria-label="3-05"],[class*=tag-ho-][aria-label="3-05"]:before{background:#009688;color:#fff}[class*=ho-info][aria-label="3-06"],[class*=tag-ho-][aria-label="3-06"]:before{background:#26a69a;color:#fff}[class*=ho-info][aria-label="3-07"],[class*=tag-ho-][aria-label="3-07"]:before{background:#4db6ac;color:#fff}[class*=ho-info][aria-label="3-08"],[class*=tag-ho-][aria-label="3-08"]:before{background:#80cbc4}[class*=ho-info][aria-label="3-09"],[class*=tag-ho-][aria-label="3-09"]:before{background:#b2dfdb}[class*=ho-info][aria-label="3-10"],[class*=tag-ho-][aria-label="3-10"]:before{background:#e0f2f1}[class*=ho-info][aria-label="3-11"],[class*=tag-ho-][aria-label="3-11"]:before{background:#e8f5e9}[class*=ho-info][aria-label="3-12"],[class*=tag-ho-][aria-label="3-12"]:before{background:#c8e6c9}[class*=ho-info][aria-label="3-13"],[class*=tag-ho-][aria-label="3-13"]:before{background:#a5d6a7}[class*=ho-info][aria-label="3-14"],[class*=tag-ho-][aria-label="3-14"]:before{background:#81c784}[class*=ho-info][aria-label="3-15"],[class*=tag-ho-][aria-label="3-15"]:before{background:#66bb6a;color:#fff}[class*=ho-info][aria-label="3-16"],[class*=tag-ho-][aria-label="3-16"]:before{background:#4caf50;color:#fff}[class*=ho-info][aria-label="3-17"],[class*=tag-ho-][aria-label="3-17"]:before{background:#43a047;color:#fff}[class*=ho-info][aria-label="3-18"],[class*=tag-ho-][aria-label="3-18"]:before{background:#388e3c;color:#fff}[class*=ho-info][aria-label="3-19"],[class*=tag-ho-][aria-label="3-19"]:before{background:#2e7d32;color:#fff}[class*=ho-info][aria-label="3-20"],[class*=tag-ho-][aria-label="3-20"]:before{background:#1b5e20;color:#fff}[class*=ho-info][aria-label="3-21"],[class*=tag-ho-][aria-label="3-21"]:before{background:#33691e;color:#fff}[class*=ho-info][aria-label="3-22"],[class*=tag-ho-][aria-label="3-22"]:before{background:#558b2f;color:#fff}[class*=ho-info][aria-label="3-23"],[class*=tag-ho-][aria-label="3-23"]:before{background:#689f38;color:#fff}[class*=ho-info][aria-label="3-24"],[class*=tag-ho-][aria-label="3-24"]:before{background:#7cb342;color:#fff}[class*=ho-info][aria-label="3-25"],[class*=tag-ho-][aria-label="3-25"]:before{background:#8bc34a;color:#fff}[class*=ho-info][aria-label="3-26"],[class*=tag-ho-][aria-label="3-26"]:before{background:#9ccc65;color:#fff}[class*=ho-info][aria-label="3-27"],[class*=tag-ho-][aria-label="3-27"]:before{background:#aed581}[class*=ho-info][aria-label="3-28"],[class*=tag-ho-][aria-label="3-28"]:before{background:#c5e1a5}[class*=ho-info][aria-label="3-29"],[class*=tag-ho-][aria-label="3-29"]:before{background:#dcedc8}[class*=ho-info][aria-label="3-30"],[class*=tag-ho-][aria-label="3-30"]:before{background:#f1f8e9}[class*=ho-info][aria-label="3-31"],[class*=tag-ho-][aria-label="3-31"]:before{background:#f9fbe7}[class*=ho-info][aria-label="3-32"],[class*=tag-ho-][aria-label="3-32"]:before{background:#f0f4c3}[class*=ho-info][aria-label="3-33"],[class*=tag-ho-][aria-label="3-33"]:before{background:#e6ee9c}[class*=ho-info][aria-label="3-34"],[class*=tag-ho-][aria-label="3-34"]:before{background:#dce775}[class*=ho-info][aria-label="3-35"],[class*=tag-ho-][aria-label="3-35"]:before{background:#d4e157}[class*=ho-info][aria-label="3-36"],[class*=tag-ho-][aria-label="3-36"]:before{background:#cddc39}[class*=ho-info][aria-label="3-37"],[class*=tag-ho-][aria-label="3-37"]:before{background:#c0ca33}[class*=ho-info][aria-label="3-38"],[class*=tag-ho-][aria-label="3-38"]:before{background:#afb42b;color:#fff}[class*=ho-info][aria-label="3-39"],[class*=tag-ho-][aria-label="3-39"]:before{background:#9e9d24;color:#fff}[class*=ho-info][aria-label="3-40"],[class*=tag-ho-][aria-label="3-40"]:before{background:#827717;color:#fff}[class*=ho-info][aria-label="4-01"],[class*=tag-ho-][aria-label="4-01"]:before{background:#f57f17;color:#fff}[class*=ho-info][aria-label="4-02"],[class*=tag-ho-][aria-label="4-02"]:before{background:#f9a825;color:#fff}[class*=ho-info][aria-label="4-03"],[class*=tag-ho-][aria-label="4-03"]:before{background:#fbc02d;color:#fff}[class*=ho-info][aria-label="4-04"],[class*=tag-ho-][aria-label="4-04"]:before{background:#fdd835}[class*=ho-info][aria-label="4-05"],[class*=tag-ho-][aria-label="4-05"]:before{background:#ffeb3b}[class*=ho-info][aria-label="4-06"],[class*=tag-ho-][aria-label="4-06"]:before{background:#ffee58}[class*=ho-info][aria-label="4-07"],[class*=tag-ho-][aria-label="4-07"]:before{background:#fff176}[class*=ho-info][aria-label="4-08"],[class*=tag-ho-][aria-label="4-08"]:before{background:#fff59d}[class*=ho-info][aria-label="4-09"],[class*=tag-ho-][aria-label="4-09"]:before{background:#fff9c4}[class*=ho-info][aria-label="4-10"],[class*=tag-ho-][aria-label="4-10"]:before{background:#fffde7}[class*=ho-info][aria-label="4-11"],[class*=tag-ho-][aria-label="4-11"]:before{background:#fff8e1}[class*=ho-info][aria-label="4-12"],[class*=tag-ho-][aria-label="4-12"]:before{background:#ffecb3}[class*=ho-info][aria-label="4-13"],[class*=tag-ho-][aria-label="4-13"]:before{background:#ffe082}[class*=ho-info][aria-label="4-14"],[class*=tag-ho-][aria-label="4-14"]:before{background:#ffd54f}[class*=ho-info][aria-label="4-15"],[class*=tag-ho-][aria-label="4-15"]:before{background:#ffca28}[class*=ho-info][aria-label="4-16"],[class*=tag-ho-][aria-label="4-16"]:before{background:#ffc107}[class*=ho-info][aria-label="4-17"],[class*=tag-ho-][aria-label="4-17"]:before{background:#ffb300}[class*=ho-info][aria-label="4-18"],[class*=tag-ho-][aria-label="4-18"]:before{background:#ffa000;color:#fff}[class*=ho-info][aria-label="4-19"],[class*=tag-ho-][aria-label="4-19"]:before{background:#ff8f00;color:#fff}[class*=ho-info][aria-label="4-20"],[class*=tag-ho-][aria-label="4-20"]:before{background:#ff6f00;color:#fff}[class*=ho-info][aria-label="4-21"],[class*=tag-ho-][aria-label="4-21"]:before{background:#e65100;color:#fff}[class*=ho-info][aria-label="4-22"],[class*=tag-ho-][aria-label="4-22"]:before{background:#ef6c00;color:#fff}[class*=ho-info][aria-label="4-23"],[class*=tag-ho-][aria-label="4-23"]:before{background:#f57c00;color:#fff}[class*=ho-info][aria-label="4-24"],[class*=tag-ho-][aria-label="4-24"]:before{background:#fb8c00;color:#fff}[class*=ho-info][aria-label="4-25"],[class*=tag-ho-][aria-label="4-25"]:before{background:#ff9800;color:#fff}[class*=ho-info][aria-label="4-26"],[class*=tag-ho-][aria-label="4-26"]:before{background:#ffa726;color:#fff}[class*=ho-info][aria-label="4-27"],[class*=tag-ho-][aria-label="4-27"]:before{background:#ffb74d}[class*=ho-info][aria-label="4-28"],[class*=tag-ho-][aria-label="4-28"]:before{background:#ffcc80}[class*=ho-info][aria-label="4-29"],[class*=tag-ho-][aria-label="4-29"]:before{background:#ffe0b2}[class*=ho-info][aria-label="4-30"],[class*=tag-ho-][aria-label="4-30"]:before{background:#fff3e0}[class*=ho-info][aria-label="4-31"],[class*=tag-ho-][aria-label="4-31"]:before{background:#fbe9e7;color:#fff}[class*=ho-info][aria-label="4-32"],[class*=tag-ho-][aria-label="4-32"]:before{background:#ffccbc;color:#fff}[class*=ho-info][aria-label="4-33"],[class*=tag-ho-][aria-label="4-33"]:before{background:#ffab91;color:#fff}[class*=ho-info][aria-label="4-34"],[class*=tag-ho-][aria-label="4-34"]:before{background:#ff8a65;color:#fff}[class*=ho-info][aria-label="4-35"],[class*=tag-ho-][aria-label="4-35"]:before{background:#ff7043;color:#fff}[class*=ho-info][aria-label="4-36"],[class*=tag-ho-][aria-label="4-36"]:before{background:#ff5722;color:#fff}[class*=ho-info][aria-label="4-37"],[class*=tag-ho-][aria-label="4-37"]:before{background:#f4511e}[class*=ho-info][aria-label="4-38"],[class*=tag-ho-][aria-label="4-38"]:before{background:#e64a19}[class*=ho-info][aria-label="4-39"],[class*=tag-ho-][aria-label="4-39"]:before{background:#d84315}[class*=ho-info][aria-label="4-40"],[class*=tag-ho-][aria-label="4-40"]:before{background:#bf360c}[class*=ho-info][aria-label="5-01"],[class*=tag-ho-][aria-label="5-01"]:before{background:#3e2723;color:#fff}[class*=ho-info][aria-label="5-02"],[class*=tag-ho-][aria-label="5-02"]:before{background:#4e342e;color:#fff}[class*=ho-info][aria-label="5-03"],[class*=tag-ho-][aria-label="5-03"]:before{background:#5d4037;color:#fff}[class*=ho-info][aria-label="5-04"],[class*=tag-ho-][aria-label="5-04"]:before{background:#6d4341;color:#fff}[class*=ho-info][aria-label="5-05"],[class*=tag-ho-][aria-label="5-05"]:before{background:#795548;color:#fff}[class*=ho-info][aria-label="5-06"],[class*=tag-ho-][aria-label="5-06"]:before{background:#8d6e63;color:#fff}[class*=ho-info][aria-label="5-07"],[class*=tag-ho-][aria-label="5-07"]:before{background:#a1887f;color:#fff}[class*=ho-info][aria-label="5-08"],[class*=tag-ho-][aria-label="5-08"]:before{background:#bcaaa4}[class*=ho-info][aria-label="5-09"],[class*=tag-ho-][aria-label="5-09"]:before{background:#d7ccc8}[class*=ho-info][aria-label="5-10"],[class*=tag-ho-][aria-label="5-10"]:before{background:#efebe9}[class*=ho-info][aria-label="5-11"],[class*=tag-ho-][aria-label="5-11"]:before{background:#fafafa}[class*=ho-info][aria-label="5-12"],[class*=tag-ho-][aria-label="5-12"]:before{background:#f5f5f5}[class*=ho-info][aria-label="5-13"],[class*=tag-ho-][aria-label="5-13"]:before{background:#eee}[class*=ho-info][aria-label="5-14"],[class*=tag-ho-][aria-label="5-14"]:before{background:#e0e0e0}[class*=ho-info][aria-label="5-15"],[class*=tag-ho-][aria-label="5-15"]:before{background:#bdbdbd}[class*=ho-info][aria-label="5-16"],[class*=tag-ho-][aria-label="5-16"]:before{background:#9e9e9e;color:#fff}[class*=ho-info][aria-label="5-17"],[class*=tag-ho-][aria-label="5-17"]:before{background:#757575;color:#fff}[class*=ho-info][aria-label="5-18"],[class*=tag-ho-][aria-label="5-18"]:before{background:#616161;color:#fff}[class*=ho-info][aria-label="5-19"],[class*=tag-ho-][aria-label="5-19"]:before{background:#424242;color:#fff}[class*=ho-info][aria-label="5-20"],[class*=tag-ho-][aria-label="5-20"]:before{background:#212121;color:#fff}[class*=ho-info][aria-label="5-21"],[class*=tag-ho-][aria-label="5-21"]:before{background:#263238;color:#fff}[class*=ho-info][aria-label="5-22"],[class*=tag-ho-][aria-label="5-22"]:before{background:#37474f;color:#fff}[class*=ho-info][aria-label="5-23"],[class*=tag-ho-][aria-label="5-23"]:before{background:#455a64;color:#fff}[class*=ho-info][aria-label="5-24"],[class*=tag-ho-][aria-label="5-24"]:before{background:#546e7a;color:#fff}[class*=ho-info][aria-label="5-25"],[class*=tag-ho-][aria-label="5-25"]:before{background:#607d8e;color:#fff}[class*=ho-info][aria-label="5-26"],[class*=tag-ho-][aria-label="5-26"]:before{background:#78909c;color:#fff}[class*=ho-info][aria-label="5-27"],[class*=tag-ho-][aria-label="5-27"]:before{background:#90a4ae;color:#fff}[class*=ho-info][aria-label="5-28"],[class*=tag-ho-][aria-label="5-28"]:before{background:#b0bec5}[class*=ho-info][aria-label="5-29"],[class*=tag-ho-][aria-label="5-29"]:before{background:#cfd8dc}[class*=ho-info][aria-label="5-30"],[class*=tag-ho-][aria-label="5-30"]:before{background:#eceff1}[class*=pr-ho-info][aria-label=pr-0],[class*=tag-price-][aria-label=pr-0]{background:#f4f4f4;color:#7a7a89}[class*=pr-ho-info][aria-label=pr-1],[class*=tag-price-][aria-label=pr-1]{background:#ecf2fd}[class*=pr-ho-info][aria-label=pr-2],[class*=tag-price-][aria-label=pr-2]{background:#d9e5fa}[class*=pr-ho-info][aria-label=pr-3],[class*=tag-price-][aria-label=pr-3]{background:#c7d8f8}[class*=pr-ho-info][aria-label=pr-4],[class*=tag-price-][aria-label=pr-4]{background:#a0bdf2}[class*=pr-ho-info][aria-label=pr-5],[class*=tag-price-][aria-label=pr-5]{background:#7ba3ee}[class*=pr-ho-info][aria-label=pr-6],[class*=tag-price-][aria-label=pr-6]{background:#4170e6}[class*=pr-ho-info][aria-label=pr-7],[class*=tag-price-][aria-label=pr-7]{background:#4148e6}[class*=pr-ho-info][aria-label=pr-8],[class*=tag-price-][aria-label=pr-8]{background:#ab76ef}[class*=pr-ho-info][aria-label=pr-9],[class*=tag-price-][aria-label=pr-9]{background:#9a53f5}[class*=pr-ho-info][aria-label=pr-10],[class*=tag-price-][aria-label=pr-10]{background:#852cf6}[class*=pr-ho-info][aria-label=pr-11],[class*=tag-price-][aria-label=pr-11]{background:#ff5959}[class*=pr-ho-info][aria-label=pr-12],[class*=tag-price-][aria-label=pr-12]{background:#fb3434}[class*=pr-ho-info][aria-label=pr-10] span,[class*=pr-ho-info][aria-label=pr-11] span,[class*=pr-ho-info][aria-label=pr-12] span,[class*=pr-ho-info][aria-label=pr-5] span,[class*=pr-ho-info][aria-label=pr-6] span,[class*=pr-ho-info][aria-label=pr-7] span,[class*=pr-ho-info][aria-label=pr-8] span,[class*=pr-ho-info][aria-label=pr-9] span{color:#fff}.container.biz-info .back-area{border-bottom:1px solid #dedfe5}.container.biz-info .section-main .info-box.broker{padding:0}.container.biz-info .section-main .info-content{border-bottom:1px solid #edefe5;padding:12px 24px 20px}.container.biz-info .section-main .info-box .gry-box{margin-bottom:16px}.container.biz-info .section-main .info-box .broker-info{justify-content:flex-start;margin-top:0}.container.biz-info .section-main .info-box.fixed .broker-info{margin-top:0}.container.biz-info .section-main .filter-div .select-box:first-child{flex:unset;width:112px}.container.biz-info .section-main .filter-div .select-box:last-child{flex:unset;width:232px}.container.biz-info .section-main .sorting-div .select-div{width:100px}.container.biz-info .section-main .sorting-div .select-div .select-info{padding-right:28px}.container.biz-info .section-main .filter-div .btn{flex:unset}.container.biz-info .section-main .filter-div .btn:first-child{width:112px}.container.biz-info .section-main .filter-div .btn:last-child{width:232px}.container.biz-info .offerings-list .list-wrap:first-child{border-top:0}.container .section-left .sub-txt{color:#7a7a89;font-size:14px;line-height:20px}.container .section-left .small-txt{color:#9393a3;font-size:12px;line-height:16px}.container .numbering{border-radius:4px;color:#fff;display:inline-block;font-family:IBM Plex Sans KR;font-size:14px;font-weight:600;height:24px;line-height:24px;text-align:center;width:24px}.container .numbering.first{background-color:#ff951a}.container .numbering.second{background-color:#9393a3}.container .back-area{align-items:center;display:flex;height:64px;padding:0 24px}.container .back-area .tit{color:#41414f;font-size:20px;line-height:24px}.container .back-area .back{background:url(../image/icon_arrow_down_bk.svg) no-repeat 50%/24px;display:inline-block;height:24px;margin-right:8px;transform:rotate(90deg);width:24px}.container .back-area .setting-btn{margin-left:auto}.container .back-area .setting-btn i{height:24px;width:24px}.container .has-line.scrolled{border-bottom:1px solid #dedfe5}.container.ai-recommend .ai-recommend-wrap{background-color:#f8f8f9;max-height:calc(100vh - 64px)}.container.ai-recommend .section-inner{background-color:#fff;flex:1;padding:24px}.container.ai-recommend .section-inner>.sub-txt{margin-top:8px}.container.ai-recommend .round-box-div{padding:16px}.container.ai-recommend .small-txt{color:#7a7a89}.container.ai-recommend .ai-main{background-color:#fff;border-bottom:1px solid #edeff2;padding:24px;text-align:center}.container.ai-recommend .ai-main .tit{color:#212529;font-size:26px;line-height:36px;margin-top:8px}.container.ai-recommend .ai-main .sub-tit{font-weight:500;margin-top:8px}.container.ai-recommend .ai-main .gry-box{border-radius:12px;margin:24px 0;padding:24px 0}.container.ai-recommend .ai-main .gry-box .sub-tit{color:#4d4c61;line-height:24px;margin-top:0}.container.ai-recommend .ai-main .gry-box .icon-search-illust{background:url(../image/illust_search.svg) no-repeat 50%;display:inline-block;height:69px;width:72px}.container.ai-recommend .ai-main .gry-box .count{font-size:34px;line-height:40px;margin-top:2px}.container.ai-recommend .ai-main .gry-box .sub-txt{margin-top:16px}.container.ai-recommend .ai-main .button-wrap{display:flex;gap:8px;justify-content:space-between;margin-top:16px}.container.ai-recommend .ai-main .button-wrap .btn{flex:1}.container.ai-recommend .ai-main .button-wrap .btn b{font-size:18px}.container.ai-recommend .ai-recommend-wrap:not(.recent-none) .ai-main .flex-box{gap:16px;justify-content:center}.container.ai-recommend .ai-recommend-wrap.recent-none{background-color:#fff}.container.ai-recommend .ai-recommend-wrap.recent-none .ai-main{border-bottom:0;margin-top:80px}.container.ai-recommend .ai-recommend-wrap.recent-none .ai-main .flex-box{flex-direction:column}.container.ai-recommend .recent-search{margin-top:12px}.container.ai-recommend .recent-search .tit{color:#212529;font-size:18px;line-height:24px}.container.ai-recommend .recent-search .search-list{margin-top:16px}.container.ai-recommend .recent-search .list{border:1px solid #eaebf0;border-radius:12px;box-shadow:0 1px 3px #00000012;display:block;padding:16px}.container.ai-recommend .recent-search .list:not(:first-child){margin-top:12px}.container.ai-recommend .recent-search .list .sub-txt{color:#4d4c61;display:inline;line-height:20px}.container.ai-recommend .recent-search .list .sub-txt:first-of-type:after{background:#dedfe5;content:"";display:inline-block;height:12px;margin:0 4px;width:1px}.container.ai-recommend .recent-search .list .sub-txt:not(:first-child){margin-top:2px}.container.ai-recommend .recent-search .keyword{display:flex;gap:8px;justify-content:flex-start;margin-bottom:10px}.container.ai-recommend .recent-search .tag{flex-shrink:0;font-size:13px;height:fit-content;line-height:19px;padding:1px 8px}.container.ai-recommend .recent-search .hash{color:#417be6}.container.ai-recommend .recent-search .hash span{margin-right:4px}.container.ai-recommend .ai-recomm-line{align-items:flex-start;background-color:#fffbed;border-top:1px solid #ffaa47;color:#4d4c61;display:flex;font-size:14px;font-weight:500;line-height:20px;padding:12px 24px}.container.ai-recommend .ai-recomm-line i{background:url(../image/icon_check_ylw.svg) no-repeat bottom;display:inline-block;height:18px;margin-right:8px;width:18px}.container.ai-recommend .ai-recomm-line+.list-wrap{border-top:0}.container.ai-recommend .hash-tag-setting,.container.ai-recommend .recommend-setting-wrap,.container.ai-recommend .recommend-way-wrap{display:flex;flex-direction:column;height:100%}.container.ai-recommend .back-area{flex-shrink:0}.container.ai-recommend .section-bottom{flex-shrink:0;margin-top:auto;position:unset}.container.ai-recommend .recommend-way-wrap{height:100%;position:relative}.container.ai-recommend .sel-tit{color:#212529;font-size:20px;line-height:28px}.container.ai-recommend .select-way{align-items:stretch;flex-wrap:nowrap;gap:12px;margin-bottom:40px;margin-top:24px}.container.ai-recommend .select-way .gry-box{background:#f5f5f6;border-radius:12px;flex:1;padding:24px 16px}.container.ai-recommend .select-way .gry-box.on,.container.ai-recommend .select-way .gry-box:hover{background-color:#fff;box-shadow:inset 0 0 0 1px #ff951a,0 15px 30px -5px #0000001a}.container.ai-recommend .select-way .gry-box .sub-tit{font-size:18px}.container.ai-recommend .select-way .gry-box .info-txt{color:#4d4c61;font-size:13px;line-height:18px;margin-top:6px}.container.ai-recommend .select-way .gry-box .small-txt{color:#7a7a89}.container.ai-recommend .select-way .img{background-position:50%;background-repeat:no-repeat;background-size:contain;display:block;height:72px;margin:24px auto;width:72px}.container.ai-recommend .select-way .way1 .img{background-image:url(../image/illust_building.svg)}.container.ai-recommend .select-way .way2 .img{background-image:url(../image/illust_house.svg)}.container.ai-recommend .select-way.fold .gry-box{padding:16px}.container.ai-recommend .select-way.fold .gry-box .sub-tit{font-size:16px}.container.ai-recommend .select-way.fold .info-txt,.container.ai-recommend .select-way.fold .small-txt{display:none}.container.ai-recommend .select-way.fold .img{height:64px;margin:8px auto 0;width:64px}.container.ai-recommend .line-box .flex-box i{background-position:50%;background-repeat:no-repeat;background-size:contain;display:inline-block;height:40px;margin-right:12px;width:40px}.container.ai-recommend .line-box i.icon-school{background-image:url(../image/icon_school2.svg)}.container.ai-recommend .line-box i.icon-price{background-image:url(../image/icon_building_coin.svg);background-size:32px 34px}.container.ai-recommend .line-box i.icon-house{background-image:url(../image/icon_house.svg)}.container.ai-recommend .line-box i.icon-residence{background-image:url(../image/icon_house_location.svg)}.container.ai-recommend .line-box .flex-box .sub-tit,.container.ai-recommend .line-box .flex-box .sub-txt{line-height:20px}.container.ai-recommend .line-box .flex-box .small-txt{margin-top:4px}.container.ai-recommend .line-box .flex-box .input-default{width:100%}.container.ai-recommend .search-area .input-default{margin-top:16px}.container.ai-recommend .search-area .input-default .input-form{display:flex;gap:8px}.container.ai-recommend .search-area .input-default .input-form .input-area{flex:1}.container.ai-recommend .search-area .input-default .input-form .input-area input{background-color:#fff;border-radius:6px;height:32px;padding:0 8px}.container.ai-recommend .search-area .input-default .input-form .btn{border-radius:6px;line-height:20px;padding:5px 15px}.container.ai-recommend .search-area .line-box{border-radius:12px;margin-top:16px}.container.ai-recommend .search-area>.small-txt{margin-top:8px}.container.ai-recommend .search-area .line-box .sub-tit{color:#41414f;font-size:16px}.container.ai-recommend .search-area .line-box .flex-box:not(:first-of-type),.container.ai-recommend .search-area .tab-menu-wrap{margin-top:24px}.container.ai-recommend .search-area .tab-menu-wrap .numbering{margin-right:6px}.container.ai-recommend .search-area .tab-menu-wrap .tab-menu-inner{gap:6px}.container.ai-recommend .search-area .tab-menu-wrap .tab-menu-inner a{padding:4px 23px}.container.ai-recommend .search-area .tab-menu-wrap .tab-menu-inner a[aria-selected=false]{color:#4d4c61}.container.ai-recommend .search-area .search-form{margin-top:12px;position:relative}.container.ai-recommend .search-form .search-btn{right:8px}.container.ai-recommend .search-form .search-input{height:40px}.container.ai-recommend .search-form .search-input input{padding-right:40px}.container.ai-recommend .search-form .search-input i{background-size:cover;height:24px;width:24px}.container.ai-recommend .search-dropdown{background-color:#fff;border:1px solid #dedfe5;border-radius:8px;box-shadow:0 15px 30px -5px #0000001a;display:none;max-height:296px;padding:8px;position:absolute;top:44px;width:100%;z-index:2}.container.ai-recommend .search-dropdown .list{border-radius:4px;display:block;padding:8px}.container.ai-recommend .search-dropdown .list:hover{background-color:#f8f8f9}.container.ai-recommend .search-dropdown .list .sub-txt{color:#4d4c61;font-weight:500}.container.ai-recommend .search-dropdown .list .small-txt{color:#7a7a89;margin-top:4px}.container.ai-recommend .search-dropdown .no-data{padding:32px 0;text-align:center}.container.ai-recommend .search-area .button-wrap{border-top:1px dashed #dedfe5;margin-top:16px;padding-top:16px;text-align:center}.container.ai-recommend .search-area .button-wrap .btn{padding:8px}.container.ai-recommend .search-area .button-wrap .btn-area{color:#4d4c61;font-size:14px;line-height:20px;padding:6px 12px}.container.ai-recommend .search-area .button-wrap .btn-area i{margin-right:6px}.container.ai-recommend .search-area .gry-box{border-radius:12px;margin-top:16px;padding:16px 24px}.container.ai-recommend .search-area .gry-box .flex-box{justify-content:space-between;margin-bottom:4px;margin-top:16px}.container.ai-recommend .search-area .gry-box .size-slider-wrap .numbering{height:20px;line-height:20px;position:relative;width:20px}.container.ai-recommend .search-area .gry-box .size-slider-wrap .numbering:after{border-left:6px solid #0000;border-right:6px solid #0000;border-top:8px solid #0000;bottom:-5px;content:"";left:50%;position:absolute;transform:translateX(-50%);z-index:0;z-index:1}.container.ai-recommend .search-area .gry-box .size-slider-wrap .numbering.first:after{border-top-color:#ff951a}.container.ai-recommend .search-area .gry-box .size-slider-wrap .numbering.second:after{border-top-color:#9393a3}.container.ai-recommend .search-area .gry-box .range-slider{padding-bottom:0}.container.ai-recommend .search-area .gry-box ul li{align-items:center;display:flex;gap:12px;justify-content:flex-start}.container.ai-recommend .search-area .gry-box ul li:not(:first-child){margin-top:16px}.container.ai-recommend .search-area .gry-box ul li .sub-txt{color:#4d4c61;font-size:14px;font-weight:500;line-height:20px;text-align:left}.container.ai-recommend .search-area .gry-box .sub-txt{font-size:13px;line-height:18px}.container.ai-recommend .search-area .line-box .gry-box{margin-top:16px;padding:16px}.container.ai-recommend .search-area .line-box .gry-box .numbering{flex-shrink:0;height:20px;line-height:20px;width:20px}.container.ai-recommend .section-bottom .offering-count{text-align:right}.container.ai-recommend .section-bottom .offering-count .sub-txt{color:#4d4c61}.container.ai-recommend .section-bottom .offering-count .count{background:url(../image/icon_search_gry.svg) no-repeat 0;display:inline-block;font-size:32px;line-height:40px;margin-top:4px;padding-left:35px}.container.ai-recommend .section-bottom .btn{margin-top:24px;width:100%}.container.ai-recommend .distance .section-bottom .btn{margin-top:0}.container .ai-offerings{border-bottom:1px solid #dedfe5}.container .ai-offerings-list .info-box{margin-top:12px;padding-bottom:24px}.container .ai-offerings-list .info-header{padding-left:0}.container .ai-offerings-list .info-header .tit{color:#41414f;font-size:15px}.container .ai-offerings-list .info-header .tit i{display:inline-block;height:16px;margin-right:6px;vertical-align:middle;width:16px}.container .ai-offerings-list .toggle-btn-wrap .toggle-btn{flex:unset;font-size:13px;line-height:20px;padding:4px 12px}.container .ai-offerings-list .toggle-btn-wrap .toggle-btn.on{line-height:18px}.container .ai-offerings-list .btn-report{margin-top:16px}.container .ai-offerings-list table.line tr td:nth-child(2n-1){font-size:14px;line-height:20px;padding-left:0;padding-right:0;width:104px;word-break:normal}.container .ai-offerings-list table.line tr td{font-size:13px;line-height:21px;padding:8px}.container .ai-offerings-list .tooltip-div{display:block;padding-right:0}.container .ai-offerings-list .btn-report+.tooltip{bottom:-64px;display:block;left:50%;line-height:17px;opacity:.95;padding:12px 42px 12px 16px;top:unset;transform:translateX(-50%)}.container .ai-offerings-list .btn-report+.tooltip:after,.container .ai-offerings-list .btn-report+.tooltip:before{bottom:unset;top:-8px;transform:translateX(-50%) rotate(180deg)}.container .ai-offerings-list .btn-report+.tooltip:before{top:-7px}.container .ai-offerings-list .btn-report+.tooltip .close{position:absolute;right:16px;top:12px}.container .ai-offerings-list .round-box-div .small-txt{margin-top:6px}.container .ai-offerings-list .round-box{margin-top:16px}.container .ai-offerings-list .round-box .gry-box{font-size:14px;line-height:20px;margin-bottom:16px}.container .ai-offerings-list .broker .broker-info .broker-name{color:#41414f;font-size:14px;line-height:20px;margin-top:0}.container .ai-offerings-list .broker .broker-info .count{margin-left:8px}.container.ai-recommend .section-main .summary-box{padding-bottom:16px}.container.ai-recommend .summary-box .sub-tit{font-size:18px;line-height:26px}.container.ai-recommend .summary-box .sub-tit span{font-family:IBM Plex Sans KR}.container.ai-recommend .summary-box .flex-box{gap:24px;justify-content:flex-start}.container.ai-recommend .summary-box .icon-ai-ball{background:url(../image/ai_ball.svg) no-repeat 50%/contain;display:inline-block;height:73px;width:72px}.container.ai-recommend .summary-box .icon-thumbs-up{display:inline-block;height:20px;margin-left:4px;width:20px}.container.ai-recommend .summary-box .gry-box{background:#f8f8f9 url(../image/icon_info_gry.svg) no-repeat left 16px top 20px;font-size:14px;line-height:20px;margin-top:16px;padding:16px 16px 16px 40px;text-align:left}.container.ai-recommend .summary-box .gry-box .sub-txt{color:#4d4c61}.container.ai-recommend .summary-box .gry-box .sub-txt .keyword{color:#212529;font-weight:500}.container.ai-recommend .summary-box .gry-box .co-blue{font-weight:500;margin-top:4px}.container.ai-recommend .summary-box .gry-box .co-blue span{margin-right:4px}.container.ai-recommend .summary-box .gry-box .btn-modify{color:#7a7a89;float:right;font-size:12px;line-height:16px;padding:4px;text-decoration:underline}.container.ai-recommend .summary-box .gry-box .btn-modify i{margin-right:2px}.container.ai-recommend .summary-box .small-txt{margin-top:12px;text-align:left}.container.ai-recommend .summary-box .button-wrap{margin-top:12px;text-align:center}.container.ai-recommend .summary-box .button-wrap .btn{color:#ff7f0f;padding:5px 16px;width:100%}.container.ai-recommend .summary-box .button-wrap .btn i{height:24px;margin-right:4px;width:24px}.container.ai-recommend .summary-box .loading{height:56px;width:56px}.container.ai-recommend .summary-box .loading>div{height:100px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100px}.container.ai-recommend .summary-box .loading .icon-ai-logo{height:16px;width:24px}.container.ai-recommend .filter-div{justify-content:space-between}.container.ai-recommend .filter-div .check-box-tab{flex-shrink:0;gap:4px}.container.ai-recommend .filter-div .select-box{flex:unset}.container.ai-recommend .filter-div .select-box .select-info{width:112px}.container.ai-recommend .filter-div .set-type{align-items:center;display:inline-flex;font-size:14px;justify-content:space-between;line-height:22px;min-width:80px}.container.ai-recommend .sorting-div{border-bottom:1px solid #eaebf0}.container.ai-recommend .sorting-div .select-div{min-width:80px;width:unset}.container.ai-recommend .sorting-div .select-box .select-info{border:none;min-width:92px;padding-right:24px}.container.ai-recommend .sorting-div .select-box .select-info:after{right:0}.container.ai-recommend .fixed-area+.list-div .list-wrap:first-child{border:none}.container.ai-recommend .fixed .sorting-div{border-bottom:0}.container.ai-recommend .recommend-list .list-div .tag:not(:last-child){margin-right:4px}.container.ai-recommend .recommend-list .list-div .divide-box{margin-top:4px}.container.ai-recommend .recommend-list .list-div .divide-box .co-dorg:after{display:none}.container.ai-recommend .recommend-list .list-div .list-wrap:first-child{border-top:0}.container.ai-recommend .recommend-list .list-div .list-wrap{counter-increment:rank}.container.ai-recommend .recommend-list .list-div .list .list-title{margin-top:8px}.container.ai-recommend .recommend-list .list-div .list .list-title:before{background-color:#e5e6eb;border-radius:4px;color:#4d4c61;content:counter(rank);display:inline-block;font-size:12px;line-height:1;margin-right:6px;padding:4px 6px}.container.ai-recommend .recommend-list .list-div .list-wrap:nth-child(-n+3) .list .list-title:before{background-color:#4197e6;color:#fff}.container.ai-recommend .recommend-list .list-div .list .list-price{margin-top:4px}.container.ai-recommend .recommend-list .list-div .list .offerings-detail{font-size:13px;margin-top:4px}.container.ai-recommend .recommend-list .list-div .list .count{background-color:#f8f8f9;border-radius:14px;bottom:16px;color:#9393a3;font-size:12px;font-weight:500;line-height:16px;padding:6px 8px;position:absolute;right:24px;text-align:center}.container .recommend-area .sub-tit{margin-bottom:8px}.container .recommend-area .sub-txt{font-size:13px;line-height:18px}.container .recommend-area .sub-txt:last-of-type{margin-top:16px}.container .recommend-area .sel-tit .co-dorg{display:block;margin-bottom:8px}.container .recommend-area .check-box-tab{column-gap:8px;flex-wrap:wrap;margin-top:40px;row-gap:16px}.container .recommend-area .check-box-tab .check-box{width:30.8%}.container .recommend-area .check-box-tab .check-box .label-info{border-radius:12px;color:#7a7a89;font-size:13px;font-weight:500;gap:6px;height:100%;justify-content:center;line-height:18px;min-height:56px;padding:9px;position:relative;text-align:center;word-break:keep-all}.container .recommend-area .check-box-tab .check-box .label-info .count{background:#f0f0f3;border-radius:6px;color:#7a7a89;font-family:IBM Plex Sans KR;font-size:12px;font-weight:600;line-height:18px;padding:1px 6px;position:absolute;right:8px;top:-10px}.container .recommend-area .check-box-tab .check-box input[type=checkbox]:checked+label{background-color:#fff;border-color:#ff951a;color:#ff7f0f}.container .recommend-area .check-box-tab .check-box input[type=checkbox]:checked+label .count{background:#ffead1;color:#ff7f0f}.container .hash-tag-setting{height:100%;position:relative}.container .hash-tag-setting .section-inner{padding-bottom:0}.container .hash-tag-setting .small-txt i{display:inline-block;height:16px;margin-right:8px;vertical-align:middle;width:16px}.container .hash-tag-setting .ai-search-wrap{background:url(../image/ai_search_char.svg) no-repeat top right -3px/176px 138px;border-bottom:1px solid #dedfe5;padding-bottom:16px}.container .hash-tag-setting .ai-search-wrap .sub-tit{color:#212529;font-size:20px;line-height:28px}.container .hash-tag-setting .ai-search-wrap .small-txt{margin-top:8px}.container .hash-tag-setting .tag-box{column-gap:8px;padding:24px 0;row-gap:12px}.container .hash-tag-setting .tag-box:first-of-type{border-bottom:1px solid #dedfe5}.container .hash-tag-setting .tag-box .hash-tag{border:1px solid #dedfe5;border-radius:20px;color:#4d4c61;display:inline-block;font-size:14px;font-weight:500;line-height:20px;padding:9px 23px;position:relative}.container .hash-tag-setting .tag-box .hash-tag.on{background-color:#fff4e5;border-color:#fff4e5;color:#ff7f0f}.container .hash-tag-setting .tag-box .hash-tag .count{background-color:#ff951a;border-radius:50%;color:#fff;display:inline-block;font-family:IBM Plex Sans KR;font-size:12px;font-weight:600;height:20px;line-height:20px;position:absolute;right:0;text-align:center;top:-8px;width:20px}.container .hash-tag-setting .custom-scroll{margin:0 -24px;max-height:calc(100vh - 435px);padding:24px 24px 0}.container .hash-tag-setting .custom-scroll .button-wrap{padding:24px 0}.container .hash-tag-setting .custom-scroll .button-wrap .btn{color:#ff7f0f;width:100%}.container .hash-tag-setting .custom-scroll .button-wrap .btn i{height:24px;margin-right:4px;width:24px}.container .hash-tag-setting .section-bottom .button-wrap{display:flex;gap:8px;margin-top:24px}.container .hash-tag-setting .section-bottom .button-wrap .btn{border-radius:12px;margin-top:0;min-width:112px;padding:11px 0}.container .hash-tag-setting .section-bottom .button-wrap .btn-reset{flex:1;width:112px}.container .hash-tag-setting .section-bottom .button-wrap .btn-list{background:#ff951a;border-color:#ff951a;color:#fff}.container .hash-tag-setting .section-bottom .button-wrap .btn-list:before{background:url(../image/ai_wh.svg) no-repeat 50%/20.6px 14px;content:"";display:inline-block;height:14px;margin-right:4px;width:21px}.container .hash-tag-setting .section-bottom .button-wrap .btn-list.disabled:before{filter:brightness(.85)}.container .section-bottom{bottom:0;padding:24px;position:absolute;width:100%}.container .custom-scroll .section-bottom{position:static}.container .mypage .section-bottom.ratio,.container .section-left .section-bottom.half{background:#fff;gap:8px}.container .section-left .section-bottom.full .btn,.container .section-left .section-bottom.half .btn{flex:1}.container .section-left .section-bottom.ratio .btn:first-child{flex-shrink:0;width:120px}.container .section-left .section-bottom.ratio .btn{width:100%}.container .section-left .section-bottom.has-txt{flex-wrap:wrap}.container .section-left .section-bottom.has-txt .info-txt{color:#9393a3;font-size:12px;line-height:16px;margin-bottom:12px;text-align:center}.container .spot-list-wrap{display:flex;flex-direction:column;gap:4px;margin-top:24px;position:relative}.container .spot-list-wrap:first-child{margin-top:0}.container .spot-list-wrap .list-title{color:#7a7a89;font-size:14px;font-weight:500;line-height:20px;margin:24px 0 8px}.container .spot-list-wrap .line-box.list{align-items:center;display:flex;flex-wrap:wrap;gap:16px;margin-top:0;padding:16px}.container .spot-list-wrap .list.unselected{background:#f8f8f9;color:#9393a3;font-size:16px;font-weight:500;justify-content:center;line-height:24px;width:100%}.container .spot-list-wrap .list i{height:24px;width:24px}.container .spot-list-wrap .list .cont{flex:1}.container .spot-list-wrap .list .info{display:flex;justify-content:space-between}.container .spot-list-wrap .list .info .label{color:#417be6;font-size:12px;font-weight:500;line-height:16px}.container .spot-list-wrap .list .tit{color:#41414f;font-size:16px;font-weight:700;line-height:24px}.container .spot-list-wrap .list .txt{color:#9393a3;font-size:12px;line-height:16px;margin-top:4px}.container .spot-list-wrap .list .btn-wrap{border-top:1px dashed #dedfe5;margin-top:8px;padding-top:16px}.container .spot-list-wrap .list .btn-wrap .btn{padding:6px 12px}.container .spot-list-wrap .list .btn-wrap i{height:16px;margin-right:6px;width:16px}.container .spot-list-wrap .list .btn-delete{background:url(../image/icon_x_bk.svg) no-repeat 50%;display:inline-block;height:16px;opacity:.4;width:16px}.container .spot-list-wrap.recent-search-list{margin-top:36px}.container .spot-list-wrap.recent-search-list:before{background:#f8f8f9;border-top:1px solid #eaebf0;content:"";height:12px;left:-24px;position:absolute;right:-24px;top:-12px}.container .spot-list-wrap .search-dropdown{background-color:#fff;border:1px solid #dedfe5;border-radius:8px;box-shadow:0 15px 30px -5px #0000001a;display:none;max-height:296px;padding:8px;position:absolute;top:68px;width:100%;z-index:2}.container .spot-list-wrap .search-dropdown .list{border-radius:4px;display:block;padding:8px}.container .spot-list-wrap .search-dropdown .list:hover{background-color:#f8f8f9}.container .spot-list-wrap .search-dropdown .list .sub-txt{color:#4d4c61;font-weight:500}.container .spot-list-wrap .search-dropdown .list .small-txt{color:#7a7a89;margin-top:4px}.container .spot-list-wrap .search-dropdown .no-data{padding:32px 0;text-align:center}.ai-result-table{background:#e5e5e5}.ai-result-table>.popup-header{padding:24px 40px}.ai-result-table>.popup-header .close{background:url(../image/icon_xbtn.svg) no-repeat 50%/contain;display:inline-block;height:32px;position:absolute;right:40px;top:24px;width:32px}.ai-result-table .popup-header .tit{color:#41414f;font-size:26px;height:36px;position:relative}.ai-result-table .popup-header .tit i{cursor:pointer;display:inline-block;height:32px;margin-top:-2px;vertical-align:middle;width:32px}.ai-result-table .popup-header .tit .tooltip{left:228px;line-height:16px;padding:12px 42px 12px 12px;top:-18px}.ai-result-table .popup-header .tit .tooltip:after{bottom:unset;left:-14px;top:50%;transform:translateY(-50%) rotate(90deg)}.ai-result-table .popup-header .tit .tooltip .close-tooltip{background:url(../image/icon_x_wh.svg) no-repeat 50%;display:inline-block;height:16px;position:absolute;right:16px;text-indent:-9999px;top:12px;width:16px}.ai-result-table>.popup-content{height:calc(100% - 84px);padding:0 40px 40px}.ai-result-table>.popup-content .popup-inner{background:#fff;border-radius:12px;height:100%;padding:24px;width:100%}.ai-result-table .filter{gap:16px}.ai-result-table .filter p{font-size:16px;line-height:24px}.ai-result-table .filter .btn{border-radius:6px;line-height:24px;padding:5px 11px}.ai-result-table .filter .check-box-tab.line .check-box input[type=checkbox]+label{border-radius:6px;font-size:14px;line-height:20px;padding:7px 24px}.ai-result-table .filter .check-box-tab.line .check-box:hover input[type=checkbox]:not(:checked)+label{border-color:#acacb4}.fix-table-wrap::-webkit-scrollbar{height:8px;position:absolute;width:8px}.fix-table-wrap::-webkit-scrollbar-thumb{background-clip:padding-box;background-color:#dedfe5;border-radius:10px}.fix-table-wrap::-webkit-scrollbar-track{background-color:#fff}.ai-result-table .fix-table-wrap{margin-top:16px;max-height:calc(100% - 52px);overflow:auto;position:relative;width:100%}.ai-result-table .fix-table-wrap .hover-line{border:1px solid #ff5959;border-radius:6px;display:block;height:0;position:fixed;width:calc(100vw - 128px);z-index:2}.ai-result-table .table-control{display:none}.ai-result-table .table-control .btn-control{background-color:#fff;border:1px solid #dedfe5;border-radius:50%;box-shadow:2px 7px 14px #0000002e;display:inline-block;height:36px;position:fixed;top:50%;transform:translateY(-50%);width:36px;z-index:4}.ai-result-table .table-control .btn-control i{height:24px;width:24px}.ai-result-table .table-control .btn-control.prev{left:484px}.ai-result-table .table-control .btn-control.next{right:64px}.ai-result-table .fixed-table{border-collapse:initial;font-size:14px;line-height:20px;width:max-content}.ai-result-table .fixed-table thead{position:sticky;top:0;z-index:2}.ai-result-table .fixed-table thead tr td{background-color:#f0f0f3;height:52px;padding:0;position:relative}.ai-result-table .fixed-table thead tr td .btn{margin-left:4px;padding:3px 5px}.ai-result-table .fixed-table thead tr:first-child td{font-family:IBM Plex Sans KR;font-size:16px;font-weight:600;height:48px;line-height:24px}.ai-result-table .fixed-table thead tr td .check-box{margin-top:8px}.ai-result-table .fixed-table thead tr td i.icon-sorting{background:url(../image/icon_sorting_default.svg) no-repeat 50%;display:inline-block;height:16px;margin-left:4px;vertical-align:bottom;width:8px}.ai-result-table .fixed-table thead tr td i.icon-sorting.up{background:url(../image/icon_sorting.svg) no-repeat 50%}.ai-result-table .fixed-table thead tr td i.icon-sorting.down{background:url(../image/icon_sorting.svg) no-repeat 50%;transform:rotate(180deg)}.ai-result-table .fixed-table thead tr td i.icon-question-gry{display:inline-block;height:16px;margin-left:4px;vertical-align:middle;width:16px}.ai-result-table .fixed-table thead tr td i.icon-question-gry:hover+.tooltip{display:block}.ai-result-table .fixed-table thead tr td .tooltip{left:50%;text-align:left;top:48px;transform:translateX(-50%);width:176px}.ai-result-table .fixed-table thead tr td .tooltip:after{bottom:unset;left:50%;top:-8px;transform:translateX(-50%) rotate(180deg)}.ai-result-table .fixed-table thead tr td .tooltip.dot-indent{width:232px}.ai-result-table .fixed-table thead tr td .dot-indent p{color:#fff;font-size:12px;line-height:16px}.ai-result-table .fixed-table thead tr td .dot-indent p:before{background-color:#fff}.ai-result-table .fixed-table thead tr td.w-auto{max-width:220px;min-width:80px;padding:0 24px;width:auto}.ai-result-table .fixed-table tbody tr:hover td{background-color:#fffcf8}.ai-result-table .fixed-table tbody tr.clicked td{background-color:#fff4e5}.ai-result-table .fixed-table tbody tr td{background-color:#fff;padding:12px 8px}.ai-result-table .fixed-table tbody tr td:not(.fix){max-width:220px;min-width:80px}.ai-result-table .fixed-table tr td{border-bottom:1px solid #dedfe5;border-right:1px solid #dedfe5}.ai-result-table .fixed-table tr td:last-child{border-right:0}.ai-result-table .fixed-table tr .fix:nth-child(-n+3){left:0;position:sticky;z-index:1}.ai-result-table .fixed-table tr .fix:nth-child(2){left:60px}.ai-result-table .fixed-table tr .fix:nth-child(3){left:196px}.danji-save-popup .popup-content-wrap{width:400px}.danji-save-popup .popup-content-wrap .close{right:32px;top:32px}.danji-save-popup .popup-header{padding:32px 32px 24px}.danji-save-popup .popup-header .p-title{font-size:22px;line-height:28px}.danji-save-popup .popup-content .gry-box{padding:24px}.danji-save-popup .popup-content .dot-indent p{color:#4d4c61}.danji-save-popup .popup-content .dot-indent p:not(:first-child),.danji-save-popup .popup-content .guide-txt{margin-top:10px}.danji-save-popup .popup-button-wrap{padding:0 60px 32px}.container .loading-wrap{margin-top:317px;text-align:center;width:100%}.container .loading-wrap .sub-tit{color:#41414f;font-size:18px;line-height:26px}.container .loading-wrap .loading{height:180px;width:100%}.container .loading-wrap .loading>div{height:180px;margin:0 auto;width:180px}.container .loading-wrap .loading .icon-ai-logo{height:37px;width:54px}.container .loading{position:relative}.container .loading .icon-ai-logo{background:url(../image/ai_wh.svg) no-repeat 50%/contain;display:inline-block;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:1}.container .loading-div{align-items:center;display:flex;justify-content:center;padding:240px 0}.container .loading-div .loading-gry{animation:loadingGry 2s ease-out infinite;background:url(../image/loading_gry.svg);height:60px;width:60px}@keyframes loadingGry{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.container .search-loading-wrap{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;padding:40px}.container .search-loading-wrap .search-image{background:url(../image/buildings_3d.svg) no-repeat 50%;height:242px;position:relative;width:242px}.container .search-loading-wrap .search-image .icon-wrap{animation:searchMove 8s linear infinite;left:calc(50% - 83px);position:absolute;top:calc(50% - 66px)}.container .search-loading-wrap .search-icon{background:url(../image/icon_search_3d.svg) no-repeat 50%;display:inline-block;height:133px;width:166px}.container .search-loading-wrap .gry-box{border-radius:8px;color:#41414f;font-size:14px;line-height:20px;margin-top:60px;padding:24px;width:100%}.container .search-loading-wrap .gry-box i.emoji-smile{background:url(../image/icon_emoji_smile.svg) no-repeat 50%;display:inline-block;height:16px;margin-left:4px;vertical-align:middle;width:16px}.container .search-loading-wrap .progress-bar{background:#f0f0f3;border-radius:5px;height:10px;width:288px}.container .search-loading-wrap .progress-bar .progress{background-color:#ff951a;border-radius:5px;height:100%;transition:width 20s linear;width:0}.container .search-loading-wrap .loading-txt{color:#ff7f0f;font-size:18px;line-height:26px;margin-top:16px}@keyframes searchMove{0%{transform:rotate(0deg) translateX(83px) rotate(0deg)}to{transform:rotate(1turn) translateX(83px) rotate(-1turn)}}.container .mypage{font-size:14px;line-height:20px}.container .mypage [class*=icon-]{display:inline-block;vertical-align:middle}.container .mypage .page-tit,.container .mypage .page-tit span{font-family:IBM Plex Sans KR;font-size:20px;font-weight:600;line-height:28px}.container .mypage .sub-txt{color:#4d4c61}.container .mypage .small-txt{color:#7a7a89}.container .mypage .text-check{color:#9393a3;font-size:11px;line-height:16px;margin-top:4px;text-align:right}.container .mypage .co-red{color:#eb513c!important}.container .mypage .section-inner{max-height:calc(100vh - 240px);padding:24px}.container .mypage .line-box{padding:24px}.container .mypage .line-box:not(:first-child){margin-top:24px}.container .mypage .info-box{margin-top:0;padding:24px;position:relative}.container .mypage .top-info{font-size:14px;line-height:20px}.container .mypage .top-info .btn{margin-top:16px;width:100%}.container .mypage .profile{gap:20px}.container .mypage .profile-thumb{background:#fff4e5 url(../image/empty_profile.svg) no-repeat 50%;border:1px solid #dedfe5;filter:grayscale(1);height:72px;width:72px}.container .mypage .profile-thumb:has(img){background:unset;filter:unset}.container .mypage .my-info .name{font-size:18px;line-height:26px}.container .mypage .my-info a{color:#7a7a89;display:inline-block;margin-top:4px}.container .mypage .my-info a i{height:16px;margin-top:-2px;width:16px}.container .mypage .my-menu{margin-top:16px}.container .mypage .my-menu .item{background-position:top;background-repeat:no-repeat;background-size:40px 40px;flex:1;font-weight:500;padding-top:44px;position:relative;text-align:center}.container .mypage .my-menu .item.interest{background-image:url(../image/icon_bookmark_bk.svg)}.container .mypage .my-menu .item.spot{background-image:url(../image/icon_spot_line.svg)}.container .mypage .my-menu .item.alarm{background-image:url(../image/icon_alarm_bk.svg)}.container .mypage .my-menu .item span{background:#ff5959;border-radius:10px;color:#fff;display:inline-block;font-family:IBM Plex Sans KR;font-size:12px;font-weight:600;left:63px;line-height:18px;padding:1px 6px;position:absolute;top:0}.container .mypage .my-list li a{color:#4d4c61;display:inline-block;font-size:16px;font-weight:500;line-height:24px;padding:10px 0}.container .mypage .my-list li a.w100p{align-items:center;display:flex;justify-content:space-between}.container .mypage .my-list li a i{height:16px;width:16px}.container .mypage .section-bottom{align-items:center;display:flex;justify-content:center;padding:32px 24px}.container .mypage .section-bottom .btn{border-radius:12px}.container .mypage .section-bottom .btn i.icon-plus-wh{margin-left:8px}.container .mypage .section-bottom .btn.gry{background:#f0f0f3;border-color:#f0f0f3;color:#4d4c61}.container .mypage .section-bottom .link{color:#b6b6c2;display:block;font-size:16px;font-weight:500;line-height:48px;text-align:center;width:100%}.container .mypage .section-bottom .link:hover{color:#4d4c61}.container .mypage .sns-box .small-txt{margin-top:4px}.container .mypage .sns-box .flex-box{gap:12px;margin-top:16px}.container .mypage .sns-box .flex-box .item{background:url(../image/sns_icon_group.svg) no-repeat 0 bottom;border-radius:8px;display:inline-block;height:48px;width:48px}.container .mypage .sns-box .flex-box .item[aria-selected=true]{background-position-y:0}.container .mypage .sns-box .flex-box .item.kakao{background-position-x:-60px}.container .mypage .sns-box .flex-box .item.google{background-position-x:-120px}.container .mypage .sns-box .flex-box .item.apple{background-position-x:-180px}.container .mypage.mypage-main{background-color:#f8f8f9;display:flex;flex-direction:column;gap:12px;height:100%}.container .mypage.mypage-main .info-box{border-top:0}.container .mypage.mypage-main .section-bottom{align-items:end;background-color:#fff;flex:1;position:static}.container .mypage.profile-setting .profile{flex-direction:column;gap:8px;padding:24px 0 40px}.container .mypage.profile-setting .section-inner{max-height:calc(100vh - 296px)}.container .mypage.profile-setting .section-bottom{flex-direction:column;gap:8px}.container .mypage.profile-setting .section-bottom .btn{width:100%}.container .mypage.profile-setting .section-bottom .btn:hover{background-color:#e5e6eb}.container .mypage-danji{background:#fff}.container .mypage-danji .summary-box{padding-top:0}.mypage .filter-div{gap:unset}.mypage .filter-div .check-box-tab{gap:4px}.mypage .textarea-div{border-radius:8px;height:200px;margin-top:16px;padding:10px 16px}.mypage .textarea-div textarea{height:100%;overflow-y:auto;padding:0}.mypage .input-default .input-form .tit{font-size:14px;font-weight:500;line-height:20px;margin-bottom:8px}.mypage .input-default .input-form .input-area{flex:1}.mypage .input-default .input-form .input-area input{border-radius:8px;font-size:16px;line-height:24px}.mypage .input-default .input-form.error .input-area .btn:before{background:#eb513c}.mypage .input-default .input-form .input-area.btn-has input{border-radius:8px;padding-right:64px}.mypage .input-default .input-form i.icon-info-red{height:14px;margin-right:4px;transform:rotate(180deg);vertical-align:top;width:14px}.mypage .input-default .input-form .flex-box{flex-wrap:nowrap;gap:4px}.mypage .input-default .input-form .flex-box .btn{width:72px}.mypage .input-default .input-form .flex-box .btn.gry{background:#f8f8f9;border-color:#eaebf0;color:#7a7a89}.mypage .input-default .input-form .flex-box .btn.gry:hover{border-color:#acacb4}.mypage .mem-info .check-box{margin-top:12px;position:relative}.mypage .mem-info .check-box .go-terms{position:absolute;right:0}.mypage .mem-info .check-box .label-info{height:28px;line-height:28px;padding-left:36px}.mypage .mem-info .check-box .label-info:after,.mypage .mem-info .check-box .label-info:before{height:26px;width:26px}.mypage .mem-info .gry-box{background:#f8f8f9;border-radius:12px;margin-top:8px;padding:20px;text-align:left}.mypage .mem-info .gry-box .info-wrap{border-bottom:1px solid #eaebf0;padding:12px 0}.mypage .mem-info .gry-box .info-wrap .info-tit{color:#9393a3;font-size:14px;font-weight:500;line-height:20px}.mypage .mem-info .gry-box .info-wrap .info-con{font-size:16px;line-height:24px;margin-top:4px}.mypage .mem-info .gry-box .info-wrap:first-child{padding-top:0}.mypage .mem-info .gry-box .info-wrap:last-child{border-bottom:0;padding-bottom:0}.mypage-agree .top-txt{background:#f8f8f9;color:#7a7a89;display:flex;font-size:12px;gap:8px;line-height:16px;padding:12px 24px}.mypage-agree .top-txt i{height:12px;margin-top:2px;width:12px}.mypage .terms-wrap .tit{color:#4d4c61;font-size:16px;font-weight:500;line-height:24px}.mypage .mem-info .terms-wrap .terms .check-box{margin-top:8px}.mypage .terms-wrap .terms .check-box .label-info{font-size:16px}.mypage .mem-info .info-txt{font-size:12px;line-height:16px;margin-top:8px}.mypage .mem-info .info-txt i{height:16px;margin-right:4px;margin-top:-2px;width:16px}.mypage .mem-info .reward-box{border-bottom:1px solid #dedfe5;border-top:1px solid #dedfe5;margin-top:16px;padding:40px 0}.mypage .mem-info .reward-box .flex-box{justify-content:space-between;padding:14px 24px}.mypage .mem-info .reward-box .flex-box:not(:first-child){margin-top:8px}.mypage .mem-info .reward-box p,.mypage .mem-info .reward-box span{font-family:IBM Plex Sans KR;font-weight:500}.mypage .mem-info .reward-box .count span,.mypage .mem-info .reward-box p.count{font-size:16px;font-weight:600;line-height:24px}.mypage .mem-info .reward-box .count span{margin-right:4px}.mypage .mem-info .terms .check-box{margin-top:16px}.mypage .mem-info .select-reason{border-top:1px solid #dedfe5;margin-top:40px;padding-top:16px}.mypage.no-bottom .custom-scroll{max-height:calc(100vh - 128px)}.mypage .inquiry-box .custom-scroll{max-height:calc(100vh - 392px)}.mypage .inquiry-box .info-box{margin-bottom:12px;padding-bottom:37px}.mypage .inquiry-box .info-box:after{background:#f8f8f9;bottom:-13px;content:"";display:block;height:12px;left:0;position:absolute;width:100%}.mypage .inquiry-box .page-tit{font-size:18px;line-height:26px}.mypage .inquiry-box .info-txt{margin-top:16px}.mypage .inquiry-box .info-txt,.mypage .inquiry-box .total{color:#9393a3;font-size:12px;line-height:16px}.mypage .inquiry-box .line-box{border-color:#eaebf0;border-radius:12px;display:block;padding:16px}.mypage .inquiry-box .line-box:not(:first-child){margin-top:16px}.mypage .inquiry-box .line-box .flex-box{font-size:12px;justify-content:space-between;line-height:16px}.mypage .inquiry-box .line-box.no-data{padding:32px 24px}.mypage .inquiry-box .state-tag{background:#f0f0f3;border-radius:4px;color:#7a7a89;display:inline-block;padding:2px 8px}.mypage .inquiry-box .state-tag.complete{background:#ff951a;color:#fff}.mypage .inquiry-box .date{color:#9393a3}.mypage .inquiry-box .qna-tit{font-size:16px;font-weight:700;line-height:24px;margin-top:8px}.mypage .inquiry-box .flex-box{justify-content:space-between}.mypage .inquiry-box .flex-box span{font-size:12px;line-height:16px}.mypage .inquiry-box .question-box{border-bottom:1px solid #eaebf0;padding-bottom:32px}.mypage .inquiry-box .question-box .page-tit{margin-top:8px}.mypage .inquiry-box .question-box .qna-txt{margin-top:16px}.mypage .inquiry-box .answer-box{padding-top:32px}.mypage .inquiry-box .answer-box .state{background:#f0f0f3;border-radius:14px;color:#7a7a89;display:inline-block;font-size:14px;font-weight:700;line-height:20px;padding:4px 24px}.mypage .inquiry-box .answer-box .state.complete{background:#fff4e5;color:#ff7f0f;padding-left:32px;position:relative}.mypage .inquiry-box .answer-box .state.complete:before{background:url(../image/icon_emoticon.svg) no-repeat 50%;content:"";display:inline-block;height:32px;left:0;position:absolute;top:-8px;width:32px}.mypage .inquiry-box .answer-box .line-box{background:#f8f8f9;padding:20px}.mypage .inquiry-box .answer-box .line-box.preparing{color:#9393a3;text-align:center}.mypage .inquiry-box .input-form .input-area input::placeholder{font-size:16px}.mypage .inquiry-box .select-box .select-info{border-radius:12px;color:#9393a3;font-size:16px;height:48px;line-height:46px;padding:0 64px 0 16px}.mypage .inquiry-box .select-box .select-info:before{background:#dedfe5;content:"";display:inline-block;height:100%;position:absolute;right:48px;width:1px}.mypage .inquiry-box .select-box .select-info:after{background-size:cover;height:24px;right:12px;width:24px}.mypage .inquiry-box .select-box .select-list{border-radius:12px;top:56px}.mypage .inquiry-box .select-box .select-list a{font-size:16px;height:40px;line-height:40px}.mypage .inquiry-box .textarea-div{margin-top:24px}.mypage .inquiry-box .photo-box .text-check{color:#4d4c61;font-size:14px;line-height:20px}.mypage .inquiry-box .photo-box .info-txt{font-size:11px;margin-top:4px}.mypage .inquiry-box .file-div{margin-top:8px}.mypage .inquiry-box .file-div label{border:1px solid #dedfe5;border-radius:6px;cursor:pointer;display:block;font-size:14px;line-height:20px;padding:10px 0;text-align:center}.mypage .inquiry-box .file-div input[type=file]{border:0;height:0;overflow:hidden;padding:0;position:absolute;width:0}.mypage .inquiry-box .file-list{column-gap:8px;display:flex;flex-wrap:wrap;margin-top:24px;row-gap:16px}.mypage .inquiry-box .file-list li{color:#7a7a89;font-size:12px;line-height:16px;width:30.8%}.mypage .inquiry-box .file-list li .delete{background:url(../image/icon_xbtn.svg) no-repeat 50%/12px 12px;display:inline-block;height:12px;width:12px}.mypage .inquiry-box .file-list li .flex-box{gap:3px;justify-content:flex-start;margin-top:4px}.mypage .inquiry-box .file-list .file-img{background:#f8f8f9;border:1px solid #eaebf0;border-radius:4px;height:80px}.mypage .inquiry-box .file-list .file-name{display:inline-block;max-width:90px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mypage .inquiry-box.broker .section-inner{max-height:calc(100vh - 204px);padding:0 24px}.mypage .inquiry-box.broker .info-box{border:0;padding:24px}.mypage .inquiry-box.broker .inquiry-list{margin:0 -24px}.mypage .inquiry-box.broker .inquiry-list .danji-name{color:#41414f;font-size:18px;font-weight:700;line-height:28px}.mypage .inquiry-box.broker .inquiry-list .price{color:#7a7a89;margin-top:8px}.mypage .inquiry-box.broker .inquiry-list .price span{font-size:18px;line-height:28px;margin-left:8px}.mypage .inquiry-box.broker .inquiry-list .inquiry-txt{margin-top:12px}.mypage .inquiry-box.broker .inquiry-list .condition{gap:8px;margin-top:24px}.mypage .inquiry-box.broker .inquiry-list .condition .tag{font-family:IBM Plex Sans KR;font-weight:600;line-height:18px;padding:4px 8px}.mypage .inquiry-box.broker .inquiry-list .broker-profile{background:#f8f8f9;border-radius:12px;gap:16px;justify-content:flex-start;margin-top:24px;padding:4px 8px}.mypage .inquiry-box.broker .inquiry-list .profile-thumb{height:44px;width:44px}.mypage .inquiry-box.broker .inquiry-list .info-box:has(.broker-profile) .condition{margin-top:12px}.mypage .report-box .custom-scroll{max-height:calc(100vh - 330px)}.mypage .report-box .report-list .list{border-bottom:1px solid #dedfe5;padding:16px 24px;position:relative}.mypage .report-box .report-list .list-title{font-size:16px;line-height:24px;padding-right:24px}.mypage .report-box .report-list .divide-box{margin-top:4px}.mypage .report-box .report-list .divide-box p:first-child{width:47px}.mypage .report-box .report-list .btn-section .btn{margin-top:12px;width:100%}.mypage .report-box .report-list .flex-box{justify-content:space-between}.mypage .report-box .report-list .flex-box .tag{font-family:IBM Plex Sans KR;font-size:12px;font-weight:600;line-height:18px;padding:4px 8px}.mypage .report-box .report-list .flex-box .tag.end{background:#f8f8f9;color:#b6b6c2}.mypage .report-box .report-list .flex-box .co-dorg{font-size:11px;font-weight:500;line-height:16px}.mypage .report-box .report-list .no-data{padding:32px 0}.mypage .report-box .report-list .list .btn-bookmark{bottom:unset;position:absolute;right:24px;top:18px}.mypage .interest-box .custom-scroll.bookmark-section{max-height:calc(100vh - 281px)}.mypage .interest-box .custom-scroll.recent-section{max-height:calc(100vh - 229px)}.mypage .interest-box .date{color:#7a7a89}.mypage .interest-box .date:not(:first-child){margin-top:24px}.mypage .interest-box .filter-div{align-items:center}.mypage .interest-box .filter-div .btn-delete-all{color:#7a7a89;font-size:12px;margin-left:auto}.mypage .interest-box .filter-div .btn-delete-all i{margin-left:4px;opacity:.6}.mypage .interest-box .sorting-div .select-div{margin-left:unset}.mypage .interest-box .dong-info+.list-price,.mypage .interest-box .offerings-list .list .list-price:first-of-type{margin-top:8px}.mypage .interest-box .offerings-list .dong-info{color:#7a7a89;font-size:13px;line-height:18px;margin-top:2px}.mypage .interest-box .offerings-list .divide-box{column-gap:9px}.mypage .interest-box .offerings-list .divide-box>:not(:last-child):after{right:-5px}.mypage .interest-box .no-data{padding:32px 0}.mypage .interest-box .tag.bl{background:#f0f7ff;border-color:#bcd2f8}.mypage .interest-box .offerings-list.line-box{margin-top:8px;padding:0}.mypage .interest-box .offerings-list.line-box .list-wrap:first-child{border-top:0}.mypage .interest-box .offerings-list.line-box .list-wrap:first-child .list{border-radius:8px 8px 0 0}.mypage .interest-box .offerings-list.line-box .list-wrap:last-child .list{border-radius:0 0 8px 8px}.mypage .filter-div .btn-read-all{color:#7a7a89;display:block;float:right;font-size:12px;line-height:16px;margin-left:auto}.mypage .tab-menu-inner{padding:0 24px}.mypage .tab-menu-inner .btn{flex-basis:50%;padding:14px 0}.mypage .tab-menu-inner .btn .text{font-size:14px;line-height:20px;vertical-align:middle}.mypage .tab-menu-inner .btn[aria-selected=true]:after{left:12px}.container .mypage .mypage-place .section-inner{max-height:calc(100vh - 288px)}.container .mypage .mypage-place .line-box{padding:16px}.mypage-place .select-way{gap:12px}.mypage-place .select-way .gry-box{flex:1}.mypage-place .select-way .gry-box i{height:40px;width:40px}.mypage-place .select-way .gry-box.on,.mypage-place .select-way .gry-box:hover{background-color:#fff;box-shadow:inset 0 0 0 1px #ff951a,0 15px 30px -5px #0000001a}.mypage-place .spot-list-wrap .line-box.list{margin-top:0}.mypage-place .my-place-list{gap:24px}.mypage-place .my-place-list .list>i{height:40px;width:40px}.mypage-place .search-input{margin-top:24px}.mypage-place .search-input .input-form .input-area input{font-size:14px;height:40px;line-height:20px}.mypage-place .search-input .input-form .input-area .btn{line-height:38px;width:40px}.mypage-place .search-input .input-form .input-area .btn:before{height:38px;right:41px;top:1px}.mypage-place .search-input .input-form .input-area .btn i{margin-top:-4px}.mypage-place .search-input .input-form .input-area.btn-has input{border-radius:8px;padding-right:56px}.mypage-place .line-box .flex-box i{background-position:50%;background-repeat:no-repeat;background-size:contain;display:inline-block;height:40px;margin-right:12px;width:40px}.mypage-place .line-box i.icon-residence{background-image:url(../image/icon_house_location.svg)}.mypage-place .line-box .flex-box .sub-tit,.mypage-place .line-box .flex-box .sub-txt{line-height:20px}.container .mypage .mypage-alarm .line-box{padding:16px 24px}.container .mypage .mypage-alarm .line-box.no-data{padding:32px 24px}.container .mypage .mypage-alarm .section-inner{max-height:calc(100vh - 128px)}.container .mypage .mypage-alarm.has-bottom .section-inner{max-height:calc(100vh - 240px)}.container .mypage .mypage-alarm.has-tab .section-inner{max-height:calc(100vh - 217px)}.mypage-alarm .category-nav{padding:0 12px}.mypage-alarm .category-nav .swiper-slide a{font-size:14px}.mypage-alarm .category-nav .swiper-slide a.has-new:before{background:#ff5959;border-radius:50%;content:"";height:6px;left:-6px;position:absolute;top:12px;width:6px}.mypage-alarm .count-area{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px}.mypage-alarm .count-area span{color:#7a7a89;font-size:14px;line-height:20px}.mypage-alarm .count-area .check-box .label-info{border:1px solid #dedfe5;border-radius:6px;color:#4d4c61;font-size:13px;height:28px;line-height:18px;padding:4px 12px}.mypage-alarm .count-area .check-box .label-info i{filter:brightness(0);height:16px;margin-left:4px;margin-top:-2px;width:16px}.mypage-alarm .count-area .check-box input:checked+.label-info{background:#ff951a;border-color:#ff951a;color:#fff}.mypage-alarm .count-area .check-box input:checked+.label-info i{filter:none}.mypage-alarm .count-area .check-box .label-info:after,.mypage-alarm .count-area .check-box .label-info:before{content:none}.mypage-alarm .count-area .btn{font-size:13px;line-height:18px;padding:4px 12px}.mypage-alarm .count-area .btn i{margin-left:4px}.container .mypage .mypage-alarm .line-box.list{border-color:#eaebf0;display:flex;gap:8px;padding:15px 8px}.container .mypage .mypage-alarm .line-box.list i{background-position:50%;background-repeat:no-repeat;height:40px;width:40px}.container .mypage .mypage-alarm .line-box:not(.list):not(:first-child){margin-top:12px}.mypage-alarm .line-box.list.alarm i{background-image:url(../image/icon_alarm_ylw.svg);background-size:22px 24px}.mypage-alarm .line-box.list.lower i{background-image:url(../image/icon_chart_down.svg);background-size:24px}.mypage-alarm .line-box.list.higher i{background-image:url(../image/icon_chart_up.svg);background-size:24px}.mypage-alarm .line-box.list.end i{background-image:url(../image/icon_building_cancel.svg);background-size:26px}.mypage-alarm .line-box.list.already i{background-image:url(../image/icon_building_check.svg);background-size:26px}.mypage-alarm .line-box.list.schedule i{background-image:url(../image/icon_calendar_red.svg);background-size:cover}.mypage-alarm .line-box.list.read{background-color:#f8f8f9}.mypage-alarm .line-box.list.read .tit{color:#7a7a89}.mypage-alarm .line-box.list .divide-box{gap:17px;margin-top:0}.mypage-alarm .line-box.list .divide-box>:not(:last-child):after{right:-9px}.mypage-alarm .line-box.list .type{color:#417be6}.mypage-alarm .line-box.list .date{color:#9393a3}.mypage-alarm .line-box.list .tit{color:#4d4c61;font-size:14px;font-weight:700;line-height:20px;overflow:unset;white-space:unset}.mypage-alarm .line-box.list .txt{color:#7a7a89;font-size:14px;line-height:20px;margin-top:12px}.mypage-alarm .line-box.list .price{font-size:12px;line-height:16px;margin-top:8px}.mypage-alarm .line-box .tit{color:#4d4c61;font-size:16px;font-weight:700;line-height:24px;max-width:270px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mypage-alarm .line-box .tit .tag.line{background:#fff;border-color:#dedfe5;color:#7a7a89;margin-right:8px;padding:0 6px}.mypage-alarm .line-box .tit+button{color:#417be6;font-size:12px;font-weight:500;margin-left:auto;text-decoration:underline}.mypage-alarm .line-box .txt{color:#4d4c61;font-size:12px;line-height:16px;margin-top:4px}.mypage-alarm .danji-name{border-bottom:1px solid #dedfe5;padding-bottom:24px}.mypage-alarm .danji-name .region{color:#4d4c61;font-size:14px;line-height:20px}.mypage-alarm .danji-name .name{color:#41414f;font-size:18px;font-weight:700;line-height:28px}.mypage-alarm .toggle-set{margin-top:24px;text-align:left}.mypage-alarm .toggle-set.gry-box{padding:12px 24px}.mypage-alarm .toggle-set:first-child{margin-top:0}.mypage-alarm .toggle-set .d-flex{align-items:center;justify-content:space-between}.mypage-alarm .toggle-set .tit{color:#4d4c61;font-size:16px;font-weight:500;line-height:24px}.mypage-alarm .toggle-set .txt{color:#7a7a89;font-size:13px;line-height:20px;margin-top:8px}.mypage-alarm .toggle-set .content{border-top:1px solid #dedfe5;margin-top:16px;padding-top:16px}.mypage-alarm .toggle-set .btn-arrow{align-items:center;color:#7a7a89;display:flex;font-family:IBM Plex Sans KR;font-size:14px;font-weight:500;line-height:20px;margin-top:8px}.mypage-alarm .toggle-set .btn-arrow:first-child{margin-top:0}.mypage-alarm .toggle-set .btn-arrow i{margin-left:auto;margin-top:0}.mypage-alarm .toggle-set .txt a.co-blue{text-decoration:underline}.mypage-alarm .alarm-status,.mypage-alarm .alarm-status .d-flex{margin-top:24px}.mypage-alarm .alarm-status .tit{color:#41414f;font-size:14px;line-height:20px;margin-top:24px}.mypage-alarm .alarm-status .tit:first-child{margin-top:0}.mypage-alarm .alarm-status .flex-box{background:#fff;border:1px solid #dedfe5;border-radius:6px;margin-top:8px;overflow:hidden}.mypage-alarm .alarm-status .flex-box.col-3 .box-item:nth-last-child(-n+3){border-bottom:0}.mypage-alarm .alarm-status .toggle-box.radio-toggle{margin-left:auto}.mypage-alarm .alarm-status .toggle-box.radio-toggle input[type=radio]+label{font-size:12px;height:20px;line-height:18px;width:28px}.mypage-alarm .alarm-status .toggle-box.radio-toggle .radio-box:first-child input[type=radio]+label{border-radius:4px 0 0 4px}.mypage-alarm .alarm-status .toggle-box.radio-toggle .radio-box:nth-child(2) input[type=radio]+label{border-radius:0 4px 4px 0}.mypage-alarm .check-box-div .line-box{display:flex;justify-content:space-between}.mypage-alarm .check-box-div .line-box .check-box{height:20px;width:20px}.mypage-alarm .check-box-div .line-box .check-box input{display:none}.mypage-alarm .tag-div{gap:8px;margin-top:8px}.mypage-alarm .tag{background:#f8f8f9;border-color:#f8f8f9;color:#4d4c61;padding:3px 8px}.mypage-alarm .list-area .info-txt{color:#9393a3;font-size:12px;line-height:16px;margin-top:24px;text-align:center}.mypage-alarm .top-txt{background:#f8f8f9;color:#7a7a89;font-size:12px;line-height:16px;padding:12px 24px}.share-popup .popup-content-wrap{width:360px}.share-popup .popup-content{padding:10px 53px 32px}.share-popup .popup-content .txt{color:#41414f;font-size:16px;font-weight:500;line-height:21px}.share-popup .popup-content .b-txt{color:#41414f;font-size:14px;line-height:21px;margin-top:12px;word-break:break-word}.share-popup .popup-content input:read-only{background-color:#fff}.share-popup .input-default{margin-top:32px}.share-popup .input-default .input-form .input-area input{border-radius:8px;height:40px;padding-right:80px}.share-popup .input-default .input-form .input-area input:read-only{color:#9393a3}.share-popup .input-default .input-form .input-area .btn{color:#4d4c61;font-size:12px;height:40px;line-height:38px;width:68px}.share-popup .input-default .input-form .input-area .btn:before{height:40px;right:68px}.distance{background-color:#fff;height:100%}.distance .section-inner{padding:24px}.distance .section-inner.select-place{border-bottom:1px solid #eaebf0}.distance input::placeholder,.distance input[type=text]{font-size:16px}.distance .input-default .input-form .input-area+.input-area{margin-top:12px}.distance .input-default .input-form .input-area.btn-has input{padding-right:56px}.distance .input-default .input-form .input-area.btn-has .btn{width:48px}.distance .input-default .input-form .input-area.btn-has .btn i{height:24px;margin-top:-4px;opacity:.7;width:24px}.distance .input-default .input-form .input-area.btn-has .btn:before{right:48px}.distance .line-box{background-color:#fff;color:#9393a3;font-size:13px;line-height:18px;margin-top:8px;padding:32px 24px}.distance .line-box .btn{margin-top:16px;width:100%}.distance .custom-scroll{background-color:#f8f8f9;height:calc(100% - 217px)}.distance .custom-scroll:has(.time-result){background-color:#fff;height:calc(100% - 313px)}.distance .custom-scroll .sub-txt:not(:first-child){margin-top:24px}.distance .spot-list-wrap{margin-top:8px}.distance .spot-list-wrap .list{position:relative}.distance .spot-list-wrap .list .delete{background:url(../image/icon_xbtn.svg) no-repeat 50%/cover;display:inline-block;height:16px;width:16px}.distance .sub-txt{display:flex;font-weight:500;justify-content:space-between}.distance .sub-txt .co-blue{font-size:13px;line-height:18px;text-decoration:underline}.distance .more-info{color:#9393a3}.distance .more-info:after{margin-left:0;opacity:.6}.distance .underline-tab .tab-menu-inner{margin:0 24px}.distance .underline-tab .btn{flex:1;font-size:14px;line-height:20px;padding:12px 0}.distance .underline-tab .btn[aria-selected=true]:after{left:0;right:unset;width:100%}.distance .result-wrap .line-box{border-color:#eaebf0;display:block;font-size:12px;line-height:16px;margin-top:4px;padding:16px 24px}.distance .result-wrap .line-box:first-child{margin-top:8px}.distance .result-wrap .line-box .tit{color:#41414f;font-size:14px;font-weight:700;line-height:20px}.distance .result-wrap .line-box .txt{color:#4d4c61;font-size:14px;line-height:20px;margin-top:4px}.distance .result-wrap .line-box .small-txt{margin-bottom:4px}.distance .result-wrap .line-box .address{color:#7a7a89;margin-top:8px}.distance .result-wrap .line-box .address p:not(:first-child){margin-top:4px}.distance .result-wrap .line-box [class*=icon-]{background:#4197e6;border-radius:4px;color:#fff;display:inline-block;font-size:12px;height:20px;line-height:20px;margin-right:8px;text-align:center;width:20px}.distance .result-wrap .line-box [class*=line-]{border-radius:4px;color:#fff;display:inline-block;font-size:12px;font-weight:500;line-height:16px;margin-right:8px;padding:2px 8px}.distance.result .custom-scroll{height:calc(100% - 265px)}.distance .section-bottom{align-items:center;display:flex}.distance .time-result .distance-box .result{margin-top:20px}.distance .time-result i[class*=icon-]{display:inline-block;height:16px;margin-right:4px;width:16px}.distance .time-result .tit{font-size:16px;font-weight:700;line-height:24px}.distance .time-result .info-txt{color:#9393a3;font-size:12px;line-height:16px;margin-top:12px;padding-left:20px}.distance .time-result .info-txt i{margin-left:-20px;vertical-align:middle}.distance .time-result .no-data{margin-top:12px;padding:32px 24px}.distance .time-result .no-data i.icon-info{height:48px;margin:0;width:48px}.container .distance-box{margin-top:24px}.container .distance-box .line-box{border:1px solid #eaebf0;border-radius:12px;padding:12px 8px}.container .distance-box .gry-box{border-radius:12px;margin-top:12px;padding:12px 0}.container .distance-box .gry-box p{color:#7a7a89;font-size:14px;font-weight:700;line-height:20px}.container .distance-box .result{font-size:12px;gap:20px;line-height:18px;margin-top:24px}.container .distance-box .result .trans{flex:1;position:relative;text-align:center}.container .distance-box .result .trans:not(:last-child):after{background:#eaebf0;content:"";display:inline-block;height:48px;margin-top:-24px;position:absolute;right:0;top:50%;width:1px}.container .distance-box .result .trans p{font-size:12px;font-weight:500;line-height:16px}.container .distance-box .result .trans.subway .icon-wrap{background-color:#ff951a}.container .distance-box .result .trans.bus .icon-wrap{background-color:#417be6}.container .distance-box .result .trans.public .icon-wrap{background-color:#14ba85}.container .distance-box .result .trans.express .icon-wrap{background-color:#ff5959}.container .distance-box .result .trans.train .icon-wrap{background-color:#ab76ef}.container .distance-box .result .trans.public .icon-plus-wh{display:inline-block;height:12px;margin:-2px 2px 0;vertical-align:middle;width:12px}.container .distance-box .result .icon-wrap{border-radius:4px;display:inline-block;margin-top:4px;padding:4px 8px}.container .distance-box .result .line-box i{filter:brightness(10);margin:0;vertical-align:text-top}.container .distance-box .result .line-box i.icon-train-wh{background-size:unset}.container .distance-box .result .trans .time{color:#7a7a89;font-size:14px;line-height:20px;margin-top:8px}.route-map [class*=line-]{border-radius:4px;color:#fff;display:inline-block;font-size:12px;font-weight:500;line-height:16px;padding:2px 8px}.route-map .line-ktx{background-color:#204080}.route-map .line-itx{background-color:#555559}.route-map .line-itx-sam{background-color:#c2002f}.route-map .line-itx-cc{background-color:#00a239}.route-map .line-sam{background-color:#0080c0}.route-map .line-mug{background-color:#e06040}.route-map .line-nuri{background-color:#004d9f}.route-map .line-tong{background-color:#80e080}.route-map .line-srt{background-color:#5a2149}.route-map .line-santa{background-color:#00adaf}.route-map .line-v-train{background-color:#2999d9}.route-map .line-s-train{background-color:#093c83}.route-map .line-dmz{background-color:#083b82}.route-map .line-a-train{background-color:#00733f}.route-map .line-gold{background-color:#ffd300}.route-map .line-sea{background-color:#c74628}.route-map .line-metro-1{background-color:#0033a0}.route-map .line-metro-2{background-color:#00b140}.route-map .line-metro-3{background-color:#ff7300}.route-map .line-metro-4{background-color:#2c9ede}.route-map .line-metro-5{background-color:#a05eb5}.route-map .line-metro-6{background-color:#c75d28}.route-map .line-metro-7{background-color:#6d712e}.route-map .line-metro-8{background-color:#e31c79}.route-map .line-metro-9{background-color:#acaa88}.route-map .line-metro-slr{background-color:#787878}.route-map .line-metro-ui{background-color:#c7d138}.route-map .line-metro-sil{background-color:#558bcf}.route-map .line-metro-northeast{background-color:#b21e36}.route-map .line-metro-wirye{background-color:#ccc}.route-map .line-incheon-1{background-color:#759cce}.route-map .line-incheon-2{background-color:#f5a251}.route-map .line-gyeongui-central{background-color:#72c6a6}.route-map .line-gyeong-chun{background-color:#168c72}.route-map .line-suin-bundang{background-color:#f2a900}.route-map .line-gyeong-gang{background-color:#06f}.route-map .line-west-coast{background-color:#84bd00}.route-map .line-incheon-airport{background-color:#33baff}.route-map .line-airport-direct{background-color:#f68a1e}.route-map .line-shin-bundang{background-color:#ba0c2f}.route-map .line-shin-ansan{background-color:#f04938}.route-map .line-gtx-a{background-color:#ab087d}.route-map .line-gtx-b{background-color:#234699}.route-map .line-gtx-c{background-color:#306e5b}.route-map .line-uijeongbu{background-color:#ffa100}.route-map .line-ever{background-color:#51e800}.route-map .line-gimpo-gold{background-color:#ad8605}.route-map .line-incheon-magnetic{background-color:#ffae43}.route-map .line-busan-1{background-color:#eb5f0a}.route-map .line-busan-2{background-color:#50b748}.route-map .line-busan-3{background-color:#d18f1d}.route-map .line-busan-4{background-color:#426ab3}.route-map .line-busan-bottom{background-color:#d6406a}.route-map .line-busan-gimhae{background-color:#8652a1}.route-map .line-busan-east,.route-map .line-gyeong-jeon{background-color:#005bac}.route-map .line-yang-san{background-color:#a2272a}.route-map .line-busan-oryeukdo{background-color:#178c72}.route-map .line-daegu-1{background-color:#ee1132}.route-map .line-daegu-2{background-color:#00946b}.route-map .line-daegu-3{background-color:#ffb100}.route-map .line-daegu-exco{background-color:#09c}.route-map .line-daegu-wide{background-color:#005bac}.route-map .line-gwangju-1{background-color:#009088}.route-map .line-gwangju-2{background-color:#0471c3}.route-map .line-daejeon-1{background-color:#007448}.route-map .line-daejeon-2{background-color:#5fc0b9}.route-map .line-daejeon-wide{background-color:#005bac}.marker-wrap{position:relative}.marker-wrap .b-tit{color:#41414f;font-size:14px;line-height:14px}.marker-wrap .s-tit{color:#9393a3;font-size:11px;line-height:11px}.inner-wrap{position:relative}.inner-wrap .count{background:#fff;border:1px solid #0000;border-radius:6px;font-size:11px;line-height:16px;padding:1px 4px;position:absolute;right:-25px;top:-8px}.inner-wrap .count.broker{border-color:#ab76ef;color:#ab76ef}.marker-tag{background-color:#7a7a89;border-radius:6px;color:#fff;display:block;font-size:11px;font-weight:500;line-height:1;margin:0 auto 3px;padding:3px 6px;width:fit-content}.marker-area{align-items:center;background-color:#fff;border:1px solid #dedfe5;border-radius:12px;box-shadow:0 7px 10px #0000001a;display:flex;flex-direction:column;padding:8px 12px}.marker-area .s-tit{color:#4d4c61;line-height:16px}.marker-area .b-tit{line-height:20px}.marker-box{border:1px solid #dedfe5;border-radius:12px;display:flex;flex-direction:column;text-align:center;width:fit-content}.marker-box:after{background:url(../image/marker_bar.svg) no-repeat 50%;bottom:-16px;content:"";display:inline-block;height:16px;left:50%;position:absolute;transform:translateX(-50%);width:28px}.marker-box .marker-head{border-radius:11px 11px 0 0;color:#fff;font-family:IBM Plex Sans KR;font-size:10px;font-weight:500;line-height:12px;min-height:11px;padding:2px 18px}.marker-box .marker-head i{display:inline-block;height:8px;width:8px}.marker-box .marker-head i.down,.marker-box .marker-head i.up{background:url(../image/icon_tr_top.svg) no-repeat 50%}.marker-box .marker-head i.down{transform:rotate(180deg)}.marker-box .marker-body{background-color:#fff;border-radius:0 0 11px 11px;display:flex;flex-direction:column;gap:2px;min-height:11px;padding:5px 11px}.marker-box .marker-body .icon-star{display:inline-block;height:12px;margin-top:-3px;vertical-align:middle;width:12px}.marker-box .marker-body .tag{font-size:11px}.marker-box .marker-body .price{color:#417be6;display:flex;flex-direction:column;font-size:11px;width:max-content}.marker-box .marker-body .count{display:flex;font-size:11px;gap:8px;line-height:16px}.marker-box .marker-body .count .num{color:#ff7f0f;font-weight:500;margin-left:2px;text-decoration:underline}.marker-box .marker-body .tab-wrap{display:flex;margin-top:4px;position:relative}.marker-box .marker-body .tab-wrap .btn{flex:1;font-size:11px;letter-spacing:-.05em;min-width:88px;position:relative}.marker-box .marker-body .tab-wrap .btn:first-child:not(:last-child){border-radius:4px 0 0 4px;border-right-color:#0000}.marker-box .marker-body .tab-wrap .btn:last-child:not(:first-child){border-left-color:#0000;border-radius:0 4px 4px 0}.marker-box .marker-body .tab-wrap .btn:first-child:not(:last-child):after{background:#dedfe5;content:"";height:calc(100% + 2px);position:absolute;right:-1px;top:-1px;width:1px}.marker-box .marker-body .tab-wrap .btn:last-child:not(:first-child):before{background:#0000;content:"";height:calc(100% + 2px);left:-1px;position:absolute;top:-1px;width:1px}.marker-box .marker-body .tab-wrap:hover .btn:first-child:not(:last-child):after{background:#0000}.marker-box .marker-body .tab-wrap .btn:first-child:not(:last-child):hover:after,.marker-box .marker-body .tab-wrap .btn:last-child:not(:first-child):hover:before{background:#9393a3}.marker-box .marker-body .date-info{border:1px solid #c8cad0;border-radius:6px;color:#7a7a89;font-size:11px;line-height:16px;overflow:hidden}.marker-box .marker-body .date-info span{display:inline-block;padding:2px 12px}.marker-box .marker-body .date-info .state{background-color:#9393a3;color:#fff}.marker-box .marker-body .date-info.grn{border-color:#14ba85}.marker-box .marker-body .date-info.grn .state{background-color:#14ba85}.marker-box .marker-body .date-info.grn .date{color:#14ba85}.marker-box .marker-body .tag.line-org{margin-left:4px}.marker-box .marker-body .divide-box{color:#7a7a89;font-size:11px;gap:9px}.marker-box .marker-body .divide-box>:not(:last-child):after{right:-5px}.marker-box.small{border-radius:8px;width:32px}.marker-box.small .marker-head{border-radius:7px 7px 0 0;padding:0}.marker-box.small .marker-body{border-radius:0 0 7px 7px;padding:0}.marker-wrap.dong .marker-box{border-color:#4d4c61;border-radius:8px}.marker-wrap.dong .marker-body{border-radius:8px;font-size:11px;line-height:20px;padding:9px 12px}.marker-wrap.dong .s-tit{color:#212529}.marker-wrap.dong.blue .marker-box{border-color:#417be6}.marker-wrap.dong.blue .s-tit{color:#417be6}.marker-wrap.line-pink .marker-box{border-color:#ffa7a7}.marker-wrap.line-pink .marker-head{background-color:#ff7272}.marker-wrap.line-pink .icon-star{background-image:url(../image/star_pink.svg)}.marker-wrap.line-purple .marker-box{border-color:#d0adfc}.marker-wrap.line-purple .marker-head{background-color:#ab76ef}.marker-wrap.line-purple .icon-star{background-image:url(../image/star_purple.svg)}.marker-wrap.line-grn .marker-box{border-color:#77daba}.marker-wrap.line-grn .marker-head{background-color:#14ba85}.marker-wrap.line-grn .icon-star{background-image:url(../image/star_grn.svg)}.marker-wrap.line-blue .marker-box{border-color:#87b2d5}.marker-wrap.line-blue .marker-head{background-color:#2a6797}.marker-wrap.fill-blue .marker-box{background:#2a6797;border-color:#2a6797;border-radius:8px}.marker-wrap.fill-blue .marker-head{font-size:14px;line-height:14px;padding:7px 15px}.marker-wrap.subway .marker-box{background:#417be6;border-color:#417be6;border-radius:8px}.marker-wrap.school .marker-head,.marker-wrap.subway .marker-head{align-items:center;display:flex;font-family:Noto Sans KR;font-size:12px;gap:4px;line-height:16px;padding:6px 8px}.marker-wrap.school .marker-box{background:#417be6;border-color:#417be6;border-radius:8px}.marker-wrap.school .marker-head i,.marker-wrap.subway .marker-head i{height:16px;width:16px}.marker-wrap.bus .marker-box{background:#ab76ef;border:0;border-radius:8px;box-shadow:0 7px 10px #0000001a;padding:8px 10px;position:relative}.marker-wrap.bus .marker-head{padding:0}.marker-wrap.bus .marker-head i{filter:brightness(10);height:12px;vertical-align:middle;width:11px}.marker-wrap.bus .marker-info{backdrop-filter:blur(3px);background:#ffffffd9;border-radius:8px;box-shadow:0 4px 4px 0 #0000001a;display:none;left:50%;padding:10px 16px;position:absolute;top:-65px;transform:translateX(-50%);width:max-content}.marker-wrap.bus .marker-info p{display:block;font-size:14px;font-weight:700;line-height:20px}.marker-wrap.bus .marker-info .direction{color:#7a7a89;font-weight:400}.marker-wrap.bus .marker-box:hover{background:#fff}.marker-wrap.bus .marker-box:hover .marker-head i{filter:unset}.marker-wrap.bus .marker-box:hover+.marker-info{display:block}.mk-detail .marker-box{border-color:#92929c!important;text-align:left}.mk-detail .marker-box .marker-body{border-radius:11px;gap:4px;padding:11px}.mk-detail .marker-box .b-tit{line-height:20px}.mk-detail .marker-box .s-tit{font-size:11px;line-height:16px}.mk-broker .marker-box{border-color:#92929c;text-align:left}.mk-broker .marker-box .marker-head{background-color:#fff;border-bottom:1px solid #dedfe5;font-size:14px;line-height:20px;padding:12px}.mk-broker .marker-box .marker-body{padding:0 0 11px;width:190px}.mk-broker .marker-box .broker-list{max-height:180px}.mk-broker .marker-box .broker-list .list{display:block;font-size:14px;padding:8px 11px}.mk-broker .marker-box .broker-list .list:hover{background-color:#fff4e5}.mk-broker .marker-box .broker-list .list span{display:block;height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.marker-location .marker-location-inner{position:relative}.marker-location .marker{display:inline-block;left:50%;position:absolute;transform:translateX(-50%)}.marker-location .marker-wrap{display:none;left:50%;position:absolute;transform:translateX(-50%)}.marker-location .marker:hover+.marker-wrap{display:block}.marker-location .marker:after{content:"";display:inline-block;height:50px;left:50%;position:absolute;top:-20px;transform:translateX(-50%);width:50px}.marker-location .marker+.marker-wrap:hover{display:block}.marker.interest{background:url(../image/round_star_blue.svg) no-repeat 50%;height:29px;width:28px}.marker.broker{background:url(../image/round_person.svg) no-repeat 50%;height:25px;width:25px}.marker.my-area{background:url(../image/area_spot.svg) no-repeat 50%;height:40px;width:40px}.group-label{border-radius:8px;color:#fff;font-size:13px;line-height:13px;padding:8px 16px;position:relative}.group-label .count{border-radius:6px;display:inline-block;font-size:11px;line-height:16px;padding:1px 4px;position:absolute;right:-10px;top:-7px}.group-label.purple{background-color:#ab76ef}.group-label.purple .count{background-color:#9b56f2;border:1px solid #0003}.group-label.grn{background-color:#14ba85}.group-label.grn .count{background-color:#0a9468;border:1px solid #0003}.group-label.org{background-color:#ff951a}.group-label.org .count{background-color:#df7800;border:1px solid #0003}.recommend-tooltip{border-radius:17px;color:#fff;font-size:12px;font-weight:700;line-height:21px;min-width:32px;padding:2px 12px;position:relative;text-align:center}.recommend-tooltip.has-logo{background:url(../image/ai_wh.svg) no-repeat center left 12px;padding:2px 10px 2px 30px}.recommend-tooltip:before{background:#0003;bottom:-13px;display:inline-block;filter:blur(3px);height:6px;width:24px;z-index:0}.recommend-tooltip:after,.recommend-tooltip:before{content:"";left:50%;position:absolute;transform:translateX(-50%)}.recommend-tooltip:after{border-left:8px solid #0000;border-right:8px solid #0000;border-top:12px solid #0000;bottom:-10px;z-index:1}.recommend-tooltip.sm{padding:3px 12px}.recommend-tooltip.sm:after{border-left:6px solid #0000;border-right:6px solid #0000;border-top:10px solid #0000;bottom:-9px}.recommend-tooltip.r-org{background-color:#f56e00}.recommend-tooltip.r-org:after{border-top-color:#f56e00}.recommend-tooltip.org{background-color:#ff951a}.recommend-tooltip.org:after{border-top-color:#ff951a}.recommend-tooltip.line-org{background-color:#fff;border:1px solid #ff951a;color:#ff7f0f}.recommend-tooltip.line-org:after{border-top-color:#ff951a}.recommend-tooltip.d-org{background-color:#ff7f0f}.recommend-tooltip.d-org:after{border-top-color:#ff7f0f}.recommend-tooltip.gry{background-color:#9393a3}.recommend-tooltip.gry:after{border-top-color:#9393a3}.recommend-tooltip.d-gry{background-color:#4d4c61}.recommend-tooltip.d-gry:after{border-top-color:#4d4c61}.recommend-tooltip .tooltip-wrap{position:relative}.recommend-tooltip .tooltip-wrap:after{border-left:7px solid #0000;border-right:7px solid #0000;border-top:12px solid #fff;bottom:-11px;content:"";display:inline-block;left:50%;position:absolute;transform:translateX(-50%);z-index:2}.recommend-tooltip.top-rank{background-color:#417be6}.recommend-tooltip.top-rank:after{border-top-color:#417be6}.recommend-tooltip.rank{background-color:#72a3ff}.recommend-tooltip.rank:after{border-top-color:#72a3ff}.recommend-tooltip.level1{background-color:#f56e00}.recommend-tooltip.level1:after{border-top-color:#f56e00}.recommend-tooltip.level2{background-color:#ff7f0f}.recommend-tooltip.level2:after{border-top-color:#ff7f0f}.recommend-tooltip.level3{background-color:#ff8900}.recommend-tooltip.level3:after{border-top-color:#ff8900}.recommend-tooltip.level4{background-color:#ff951a}.recommend-tooltip.level4:after{border-top-color:#ff951a}.recommend-tooltip.level5{background-color:#ffaa47}.recommend-tooltip.level5:after{border-top-color:#ffaa47}.recommend-tooltip.level6{background-color:#ffb45c}.recommend-tooltip.level6:after{border-top-color:#ffb45c}.recommend-tooltip.level7{background-color:#ffd199}.recommend-tooltip.level7:after{border-top-color:#ffd199}.circle-marker{align-items:center;background:#65a8ff99;border:1px solid #65a8ff80;border-radius:50%;display:flex;justify-content:center}.circle-marker[aria-pressed=true]{background-color:#fff;border:1px solid #65a8ffcc}.circle-marker[aria-pressed=true] .count{color:#638dff}.circle-marker.sm{height:40px;width:40px}.circle-marker.md{height:46px;width:46px}.circle-marker.lg{height:52px;width:52px}.circle-marker.xlg{height:64px;width:64px}.circle-marker.xlg,.circle-marker.xlg .count{font-size:18px;line-height:28px}.circle-marker.bl.sm[aria-pressed=true],.circle-marker.sm:hover{height:52px;width:52px}.circle-marker.bl.md[aria-pressed=true],.circle-marker.md:hover{height:60px;width:60px}.circle-marker.bl.lg[aria-pressed=true],.circle-marker.lg:hover{height:72px;width:72px}.circle-marker.bl.xlg[aria-pressed=true],.circle-marker.xlg:hover{height:80px;width:80px}.circle-marker .count{color:#fff;font-family:IBM Plex Sans KR;font-size:16px;font-weight:600;line-height:24px}.circle-marker.org{background:#ff951a80;border:1px solid #ff7f0f80}.circle-marker.org.sm{height:80px;width:80px}.circle-marker.org.md{height:104px;width:104px}.circle-marker.org.lg{height:160px;width:160px}.circle-marker.org .count{color:#fff;font-family:IBM Plex Sans KR;font-size:20px;font-weight:600;line-height:30px}.alarm-setting-popup .popup-content-wrap{max-width:unset;width:480px}.alarm-setting-popup .popup-header{padding:32px 32px 24px}.alarm-setting-popup .popup-content-wrap .close{right:32px;top:34px}.alarm-setting-popup .popup-header .p-title{font-size:22px;line-height:28px;max-width:372px;overflow:hidden;padding-right:0;text-overflow:ellipsis;white-space:nowrap}.alarm-setting-popup .popup-content{max-height:calc(100vh - 260px);padding:24px 31px 0;text-align:left}.alarm-setting-popup .popup-button-wrap{padding-top:32px}.alarm-setting-popup .check-box-div .check-box .label-info{color:#7a7a89}.alarm-setting-popup .toggle-set .d-flex{justify-content:space-between;margin-top:24px}.alarm-setting-popup .toggle-set:first-child .d-flex{margin-top:0}.alarm-setting-popup .toggle-set .tit{color:#4d4c61;font-size:16px;font-weight:500;line-height:24px}.alarm-setting-popup .toggle-set .txt{color:#7a7a89;font-size:13px;line-height:20px;margin-top:8px}.alarm-setting-popup .toggle-set .hidden-items{display:none;margin-top:24px}.alarm-setting-popup a.co-blue{text-decoration:underline}.alarm-setting-popup .gry-box{margin-top:12px;padding:24px}.alarm-setting-popup .gry-box .tit{color:#41414f;font-size:14px;line-height:20px;margin-top:24px}.alarm-setting-popup .gry-box .tit:first-child{margin-top:0}.alarm-setting-popup .gry-box .flex-box{background:#fff;border:1px solid #eaebf0;border-radius:6px;margin-top:8px;overflow:hidden}.alarm-setting-popup .toggle-box.radio-toggle input[type=radio]+label{font-size:12px;height:20px;line-height:18px;width:28px}.alarm-setting-popup .toggle-box.radio-toggle .radio-box:first-child input[type=radio]+label{border-radius:4px 0 0 4px}.alarm-setting-popup .toggle-box.radio-toggle .radio-box:nth-child(2) input[type=radio]+label{border-radius:0 4px 4px 0}.modal-popup-wrap{background:#00000080;bottom:0;height:100%;position:absolute;width:400px;z-index:10}.modal-popup-wrap .modal-inner{border-radius:16px;bottom:0;margin:0 8px 8px;max-height:calc(100% - 40px);overflow:hidden;position:absolute;width:calc(100% - 16px)}.modal-popup-wrap .modal-inner .modal-header .tit{color:#41414f;font-size:18px}.modal-popup-wrap .modal-inner .modal-header .close{background:url(../image/icon_xbtn.svg) no-repeat 50%;display:inline-block;height:16px;width:16px}.modal-popup-wrap .modal-inner .modal-content .sub-txt{color:#41414f}.modal-popup-wrap .sub-txt .emoji-smile{background:url(../image/emoji_smile.svg) no-repeat 50%;display:inline-block;height:16px;margin-left:2px;vertical-align:middle;width:16px}.modal-popup-wrap .modal-header{align-items:center;background:#fff;border-bottom:1px solid #dedfe5;border-radius:16px 16px 0 0;display:flex;height:56px;justify-content:space-between;padding:0 1rem;position:relative;width:100%}.modal-popup-wrap .modal-header .toggle-box{margin-left:12px;margin-right:auto}.modal-popup-wrap .modal-content{background:#fff;max-height:calc(100% - 248px);padding:32px 24px 48px}.modal-popup-wrap .modal-content.custom-scroll::-webkit-scrollbar-track{border-left:0}.modal-popup-wrap .size-slider-wrap{margin-top:24px}.modal-popup-wrap .size-slider-wrap .range-divide{margin:12px 9px 0}.modal-popup-wrap .size-slider-wrap .range-divide span{background:unset;color:#9393a3;font-size:11px;height:auto;line-height:16px;position:relative;width:auto}.modal-popup-wrap .size-slider-wrap .range-divide span:before{background:#dedfe5;content:"";display:inline-block;height:6px;left:50%;position:absolute;top:-9px;width:1px}.modal-popup-wrap .count-box input{color:#4d4c61;vertical-align:bottom}.modal-popup-wrap .flex-box{position:relative}.modal-popup-wrap .setting .flex-box{border:1px solid #dedfe5;border-radius:6px;margin-top:16px;overflow:hidden}.modal-popup-wrap .setting:not(:first-child){margin-top:32px}.modal-popup-wrap .modal-bottom{background-color:#fff;padding:24px 20px}.modal-popup-wrap .modal-bottom .button-wrap{padding:0}.modal-popup-wrap .button-wrap{background:#fff;margin:0;padding:0 20px 24px;width:100%}.modal-popup-wrap .button-wrap .btn{border-radius:12px;font-size:16px;font-weight:500;min-width:120px;padding:12px 0;width:100%}.modal-popup-wrap .button-wrap .btn.close{background:#f0f0f3}.modal-popup-wrap .button-wrap .btn.close:hover{background:#e5e6eb}.modal-popup-wrap .button-wrap .btn-reset{background:#f0f0f3;width:120px}.modal-popup-wrap .button-wrap .btn-reset:hover{background:#e5e6eb}.modal-popup-wrap .toggle-box.radio-toggle input[type=radio]+label{font-size:12px;height:20px;line-height:18px;width:28px}.modal-popup-wrap .toggle-box.radio-toggle .radio-box:first-child input[type=radio]+label{border-radius:4px 0 0 4px}.modal-popup-wrap .toggle-box.radio-toggle .radio-box:nth-child(2) input[type=radio]+label{border-radius:0 4px 4px 0}.setting-area-list .modal-content{padding:0}.setting-area-list .modal-content .area{float:left;height:calc(100vh - 350px);width:50%}.setting-area-list .modal-content .area-left{border-right:1px solid #dedfe5}.setting-area-list .modal-content .area a{color:#4d4c61;display:inline-block;font-size:14px;line-height:20px;padding:13px 0;text-align:center;width:100%}.setting-area-list .modal-content .area a.on,.setting-area-list .modal-content .area a:hover{background-color:#fff4e5;color:#ff7f0f}.setting-area-list .modal-content .area a.on{font-weight:500}.setting-area-list .modal-content .area a.disabled{color:#b6b6c2;pointer-events:none}.setting-area-list .modal-bottom{border-top:1px solid #dedfe5;box-shadow:0 5px 35px -10px #00000012}.setting-area-list .small-txt{margin:0 8px 8px}.setting-area-list .selected-area{margin-bottom:16px}.setting-area-list .selected-area .list{color:#41414f;display:inline-block;font-size:14px;font-weight:500;line-height:20px;padding:5px 16px 5px 8px;position:relative;vertical-align:middle}.setting-area-list .selected-area .list a{background:url(../image/icon_x_red.svg) no-repeat 50%;display:inline-block;height:16px;vertical-align:middle;width:16px}.setting-area-list .selected-area .list:not(:last-child):after{background-color:#dedfe5;content:"";display:inline-block;height:16px;position:absolute;right:0;top:8px;width:1px}.setting-area-list.has-dong-info .modal-content .clear{display:flex}.setting-area-list.has-dong-info .modal-content .area{height:calc(100vh - 275px);width:unset}.setting-area-list.has-dong-info .modal-content ul{width:133px}.setting-area-list.has-dong-info .modal-content .first-list{width:100px}.type-setting .modal-content{min-height:172px;padding:24px}.type-setting .flex-box{gap:8px}.type-setting .flex-box .btn{color:#4d4c61;font-size:14px;padding:5px 0;width:104px}.type-setting .flex-box .btn.on{border-color:#ff951a;color:#ff7f0f}.type-setting .flex-box .btn.w100p{overflow:hidden;padding:7px 11px;text-align:left;text-overflow:ellipsis;white-space:nowrap}.price-setting .modal-content,.size-setting .modal-content{padding:32px 24px 48px}.price-setting .flex-box[class*=col-],.size-setting .flex-box[class*=col-]{border:1px solid #dedfe5;border-radius:6px;gap:0;overflow:hidden;position:relative}.setting-room .setting .flex-box{border:0;gap:8px;overflow:unset}.setting-room .setting .flex-box .box-item{border:1px solid #dedfe5;border-radius:6px;color:#4d4c61;flex:1}.setting-room .setting .flex-box .box-item[aria-selected=true]{background:none;border-color:#ff951a;color:#ff7f0f}.inter-info .modal-content{padding:24px}.inter-info .info-header .btn-more{color:#417be6;font-size:13px;line-height:16px;text-decoration:underline}.inter-info .info-header .btn-more i{background-size:auto}.inter-info .broker .gry-box{color:#41414f;font-size:14px;font-weight:500}.inter-info .broker .broker-info{margin:16px 0}.inter-info table.hor tr td{padding:8px 0 8px 16px}.inter-info .info-box.recommend-section{margin:8px -24px 0}.cs-section{background-color:#fff4e5;padding:60px 0}.cs-section .inner{background:url(../image/ai_computer_char.svg) 100%/204px 180px no-repeat;margin:0 auto;position:relative;width:1400px}.cs-section .tit{color:#212529;font-family:IBM Plex Sans KR;font-size:40px;font-weight:600;line-height:60px}.cs-section .txt{font-size:20px;font-weight:600;line-height:36px;margin-top:4px}.cs-section .btn{background:#0000;border:1px solid #4d4c61;border-radius:999px;color:#4d4c61;font-size:16px;font-weight:500;line-height:24px;margin-top:32px;padding:12px 20px}.cs-section .btn i{margin-left:8px}.location-agree-popup .popup-content-wrap{max-width:unset;width:480px}.location-agree-popup .popup-header{padding:32px 32px 0}.location-agree-popup .popup-header .tit{font-size:20px;line-height:28px}.location-agree-popup .popup-header .tit span{font-family:IBM Plex Sans KR}.location-agree-popup .check-box-div .check-box .label-info{color:#41414f;font-size:16px;font-weight:500;height:28px;line-height:24px;padding-left:36px}.location-agree-popup .check-box-div .check-box .label-info:before{height:26px;width:26px}.location-agree-popup .check-box-div .check-box .label-info:after{left:5px;top:5px}.location-agree-popup .popup-content{padding:24px 30px 32px;text-align:left}.location-agree-popup .popup-content .line-box{line-height:20px;margin-top:12px}.location-agree-popup .popup-content .custom-scroll{background:#f8f8f9;height:200px;overflow-y:scroll;padding:11px 15px}.location-agree-popup .popup-content .custom-scroll::-webkit-scrollbar-track{background-color:initial;border-left:0}.location-agree-popup .popup-button-wrap{padding:0 30px 30px}.location-agree-popup .popup-button-wrap .btn{border-radius:12px;width:100%}.location-agree-popup .popup-button-wrap .btn i{height:24px;margin-right:8px;width:24px}.location-agree-popup .popup-button-wrap .btn.disabled i{filter:brightness(.8)}.report-search-popup .popup-content-wrap{background:#f8f8f9;max-width:unset;width:720px}.report-search-popup .close{right:32px;top:32px}.report-search-popup .popup-header{padding:32px 32px 24px}.report-search-popup .popup-content{padding:24px 40px 0}.report-search-popup .popup-button-wrap{padding-top:32px}.report-search-popup .tit{color:#212529;font-family:IBM Plex Sans KR;font-size:22px;font-weight:600;line-height:28px}.report-search-popup .tit:after{background-color:#acacb4;bottom:0;content:"";height:1px;left:32px;position:absolute;right:32px}.report-search-popup .sub-tit{color:#7a7a89;font-size:16px;line-height:24px}.report-search-popup .custom-scroll{max-height:calc(100vh - 450px);min-height:140px}.report-search-popup .custom-scroll::-webkit-scrollbar-track{border-left:none}.report-search-popup .selected-region{display:flex;gap:16px}.report-search-popup .selected-region a{cursor:pointer;flex:1}.report-search-popup .selected-region a input:read-only{background:#fff;border-radius:12px;cursor:pointer;font-size:16px;line-height:24px;padding:11px 16px;width:100%}.report-search-popup .selected-region a input::placeholder{font-size:16px;line-height:24px}.report-search-popup .selected-region a input[aria-selected=true]{border-color:#ff951a}.report-search-popup .region-list-wrap,.report-search-popup .report-list-wrap{margin-top:32px}.report-search-popup .region-list-div{background:#fff;border-radius:12px;box-shadow:0 1px 3px #00000012;display:flex;flex-wrap:wrap;padding:8px}.report-search-popup .region-list-div a{border-radius:8px;color:#4d4c61;font-size:16px;line-height:24px;padding:11px;text-align:center}.report-search-popup .region-list-div a:not(.disabled):hover{background:#f8f8f9}.report-search-popup .region-list-div a.disabled{color:#b6b6c2;pointer-events:none}.report-search-popup .region-list-div.col-4 a{flex-basis:25%}.report-search-popup .region-list-div.col-2 a{flex-basis:50%}.report-search-popup .count-txt{color:#4d4c61;font-size:14px;font-weight:700;line-height:20px;text-align:left}.report-search-popup .count-txt b{color:#ff7f0f}.report-search-popup .report-list-div{background:#fff;border-radius:12px;box-shadow:0 1px 3px #00000012;display:flex;flex-wrap:wrap;gap:8px;margin-top:8px;padding:8px}.report-search-popup .report-list-div .list{background:#fff;border:1px solid #eaebf0;border-radius:8px;display:flex;flex-basis:calc(50% - 4px);flex-direction:column;justify-content:space-between;padding:15px 24px;text-align:left}.report-search-popup .report-list-div .list[aria-pressed=true]{background:#fffcf8;border-color:#ff951a}.report-search-popup .report-list-div .list[aria-pressed=true] .danji-name{color:#ff7f0f}.report-search-popup .report-list-div .list .address{color:#4d4c61;font-size:13px;line-height:18px}.report-search-popup .report-list-div .list .danji-name{color:#41414f;font-size:16px;font-weight:700;line-height:24px;margin-bottom:auto;margin-top:4px;min-height:48px}.report-search-popup .report-list-div .list .info{align-items:center;display:flex;height:16px;margin-top:12px}.report-search-popup .report-list-div .list .info .tag{background:#ecf2ff;border-color:#ecf2ff;border-radius:16px;color:#417be6;font-size:12px;font-weight:600;line-height:18px;padding:3px 8px}.report-search-popup .report-list-div .list .info .tag.end{background:#f8f8f9;border-color:#f8f8f9;color:#b6b6c2}.report-search-popup .report-list-div .list .info .date{color:#ff7f0f;font-size:11px;line-height:16px}.report-search-popup .btn{border-radius:12px;padding:11px 24px}.report-search-popup .btn.line{background:#0000}.report-search-popup .btn.disabled{background:#f0f0f3!important;color:#9393a3!important}.report-intro-popup .popup-content-wrap{background-color:#f8f8f9;max-width:unset;overflow:hidden;width:730px}.report-intro-popup .tit{color:#212529;font-size:32px;line-height:48px;margin-top:2px}.report-intro-popup .popup-header{padding:24px 40px}.report-intro-popup .popup-header .sub-tit{font-size:20px;font-weight:500;line-height:32px}.report-intro-popup .popup-content{max-height:calc(100vh - 310px);padding:0 40px 32px;text-align:left}.report-intro-popup .custom-scroll::-webkit-scrollbar-track{background:#0000;border-left:0}.report-intro-popup .popup-content .txt{font-size:16px;line-height:24px}.report-intro-popup .popup-content .box{background:#fff;border-radius:12px;box-shadow:0 1px 3px 0 #00000012;margin-top:60px;padding:40px 32px}.report-intro-popup .popup-content .box:first-of-type{margin-top:20px}.report-intro-popup .popup-content .box .tit{margin-bottom:28px;margin-top:12px}.report-intro-popup .popup-content .box .check{color:#417be6;font-size:20px;font-weight:500;line-height:32px}.report-intro-popup .popup-content .box .check span{background-color:#e2ecff;border-radius:8px;font-size:18px;line-height:28px;margin-right:12px;padding:4px 16px}.report-intro-popup .popup-content .box-txt{font-size:18px;font-weight:500;line-height:28px}.report-intro-popup .popup-content .box-img{margin-top:16px}.report-intro-popup .popup-content .box3{padding:40px 24px}.report-intro-popup .popup-content .box3 .tit{margin-bottom:80px}.report-intro-popup .popup-content .box3 .box-txt{margin-top:40px}.report-intro-popup .popup-content .box3 .box-img{margin-top:12px}.report-intro-popup .banner-section{background:#ffead1 url(../image/report_banner_bg.svg) no-repeat 100%/contain;border-radius:12px;box-shadow:0 1px 3px 0 #00000012;margin-top:60px;padding:24px 32px}.report-intro-popup .banner-section .bnr-txt{color:#41414f;font-size:14px;font-weight:500;line-height:20px}.report-intro-popup .banner-section .bnr-tit{color:#212529;font-size:20px;line-height:28px;margin-top:4px}.report-intro-popup .banner-section .btn{border-radius:6px;font-size:14px;line-height:20px;margin-top:20px;padding:7px 27px}.report-intro-popup .banner-section .btn i{margin-left:6px;transform:rotate(-90deg)}.report-intro-popup .popup-button-wrap{border-top:1px solid #dedfe5;padding:32px 0;position:relative}.report-intro-popup .popup-button-wrap .check-box-div{left:40px;position:absolute}.report-intro-popup .popup-button-wrap .check-box-div .check-box .label-info{color:#7a7a89}.report-intro-popup .popup-button-wrap .btn{border-radius:12px;width:124px}.report-intro-popup .popup-button-wrap .tooltip{line-height:16px;right:35px}.report-intro-popup .popup-button-wrap .tooltip:after{bottom:unset;left:-14px;top:25px;transform:rotate(90deg)}.introduce-popup .close{background:url(../image/icon_x_bk.svg) 50%/24px no-repeat #fffc;border-radius:50%;height:40px;padding:8px;right:-20px;top:-12px;width:40px;z-index:1}.introduce-popup .no-see-chk{position:absolute;right:28px;top:16px;z-index:1}.introduce-popup .no-see-chk .label-info{color:#fff}.introduce-popup .no-see-chk .label-info:before{height:16px;width:16px}.introduce-popup .no-see-chk .label-info:after{left:0;top:0}.introduce-popup .popup-content-wrap{border:none;border-radius:16px;max-width:unset;width:720px}.introduce-popup .popup-content{border-radius:16px;color:#333;font-family:Pretendard;font-size:18px;line-height:24px;overflow:hidden;padding:0;text-align:left}.introduce-popup .popup-content .custom-scroll{max-height:calc(100vh - 110px)}.introduce-popup .popup-content img{display:block;height:auto;object-fit:cover;width:100%}.beta-open-pop .popup-content .top-area{position:relative}.beta-open-pop .popup-content section{align-items:center;gap:20px;padding:40px 64px}.beta-open-pop .popup-content section.gray-box{padding:28px 64px}.beta-open-pop .popup-content .flex-column{display:flex;flex-direction:column;gap:4px}.beta-open-pop .popup-content .tit{color:#212529;font-size:24px;font-weight:700;line-height:36px;margin-bottom:4px}.beta-open-pop .popup-content .txt{color:#4d4c61;font-size:14px;line-height:20px}.beta-open-pop .popup-content .btn{background-color:#333;border-color:#333;color:#fff;margin-top:24px;width:fit-content}.beta-open-pop .popup-content section img{object-fit:contain}.beta-open-pop .intro-ai-recomm .left{width:356px}.beta-open-pop .intro-ai-recomm img{height:249px;margin-bottom:-69px;width:194px}.beta-open-pop .intro-report{background-color:#fff4e5}.beta-open-pop .intro-report .left{width:184px}.beta-open-pop .intro-report img{height:147.5px;width:123px}.beta-open-pop .intro-loan .left{width:403px}.beta-open-pop .intro-loan img{height:120px;margin-left:20px;width:141px}.beta-open-pop .dot-indent p{color:#4d4c61}.beta-open-pop .dot-indent p:before{background-color:#4d4c61}.beta-open-pop .dot-indent p a{text-decoration:underline}.search-full-layer .popup-content-wrap{border-radius:0;left:0;max-width:unset;min-height:748px;top:0;transform:unset;width:100%}.search-full-layer .popup-header{align-items:center;display:flex;height:80px;justify-content:space-between;margin:0 auto;padding:16px 0;width:1400px}.search-full-layer .popup-header .logo{background:url(../image/logo.svg) no-repeat 0;height:22px;width:82px}.search-full-layer .popup-header .close{background-size:cover;filter:brightness(.6);height:48px;width:48px}.search-full-layer .popup-header .close i{height:100%;width:100%}.search-full-layer .popup-content{max-height:calc(100vh - 80px);padding:40px 0 32px}.search-full-layer .inner{margin:0 auto;width:1000px}.search-full-layer .has-tab .custom-scroll{max-height:calc(100vh - 410px)}.search-full-layer .tab-box{display:flex;gap:8px;margin-top:24px}.search-full-layer .tab-box .btn{padding:5px 10px}.search-full-layer .tab-box .btn[aria-pressed=true]{border-color:#ff951a;color:#ff7f0f}.search-full-layer .tab-box .btn .count{background:#fff4e5;border-radius:100px;color:#ff7f0f;font-size:12px;font-weight:500;line-height:16px;margin-left:8px;padding:2px 8px}.search-full-layer .custom-scroll{border:1px solid #edefe5;border-radius:16px;margin-top:24px;max-height:calc(100vh - 241px)}.search-full-layer .custom-scroll::-webkit-scrollbar-track{background:#0000;border-left:0}.search-full-layer .search-input{display:flex;gap:8px;justify-content:space-between;padding:12px 0;position:relative}.search-full-layer .search-input:after{background-color:#212529;bottom:0;content:"";height:2px;left:0;position:absolute;width:100%}.search-full-layer .search-input input{color:#212529;flex:1;font-family:IBM Plex Sans KR;font-size:24px;font-weight:600;line-height:32px;padding:0}.search-full-layer .search-input input::placeholder{color:#9393a3;font-size:24px;line-height:32px}.search-full-layer .search-input .search-btn{flex-shrink:0;height:40px;width:40px}.search-full-layer .search-input .search-btn i{height:100%;width:100%}.search-full-layer .recent-keywords{align-items:flex-start;gap:21px;margin-top:4px}.search-full-layer .recent-keywords>:not(:last-child):after{right:-11px}.search-full-layer .recent-keywords .keyword-box{display:flex;flex-wrap:wrap}.search-full-layer .recent-keywords .keyword-box:after{display:none}.search-full-layer .recent-keywords .tit{color:#9393a3;flex-shrink:0;font-size:12px;line-height:26px}.search-full-layer .recent-keywords .list{align-items:center;display:flex;padding:5px 12px}.search-full-layer .recent-keywords .keyword{color:#4d4c61;font-size:13px;line-height:18px}.search-full-layer .recent-keywords .btn-delete{align-items:center;display:flex;height:16px;justify-content:center;width:16px}.search-full-layer .recent-keywords .btn-delete i{height:10px;margin-top:0;width:10px}.search-full-layer .recent-keywords .delete-all{align-items:center;display:flex;flex-shrink:0;font-size:13px;justify-content:center;line-height:18px;margin-left:auto;padding:5px 12px}.search-full-layer .recent-keywords .delete-all i{height:16px;width:16px}.search-full-layer .recommend-box section{margin-top:60px;text-align:left}.search-full-layer .recommend-box .section-tit{color:#212529;font-size:20px;font-weight:600;line-height:28px}.search-full-layer .recommend-box .section-cont{margin-top:12px}.search-full-layer .recommend-box .section-cont .btn-div{display:flex;flex-wrap:wrap;gap:16px}.search-full-layer .recommend-box .section-cont .btn-div .btn{border-radius:100px;font-family:IBM Plex Sans KR;font-weight:400;padding:11px 24px}.search-full-layer .recommend-box .section-cont .btn-div .btn:hover{border-color:#ff951a;color:#ff951a}.search-full-layer .apartment-swiper{position:relative}.search-full-layer .apartment-swiper .apartment-list{align-items:center;border:1px solid #dedfe5;border-radius:12px;color:#fff;display:flex;flex-direction:column;height:140px;justify-content:center;overflow:hidden;width:220px}.search-full-layer .apartment-swiper .apartment-list img{height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.search-full-layer .apartment-swiper .apartment-list .tit{font-size:14px;line-height:20px}.search-full-layer .apartment-swiper .apartment-list .txt{font-family:IBM Plex Sans KR;font-size:20px;font-weight:600;line-height:28px}.search-full-layer .apartment-swiper .apartment-list .hash{font-size:12px;font-weight:500;line-height:16px;margin-top:28px}.search-full-layer .swiper-btn .swiper-button-next,.search-full-layer .swiper-btn .swiper-button-prev{background:#fff;border-radius:999px;box-shadow:0 3px 8px #00000026;height:52px;margin-top:0;padding:14px;top:50%;transform:translateY(-50%);width:52px}.search-full-layer .swiper-btn .swiper-button-prev{left:-28px}.search-full-layer .swiper-btn .swiper-button-next{right:-28px}.search-full-layer .swiper-btn .swiper-button-disabled{opacity:0}.search-full-layer .swiper-btn i{height:24px;width:24px}.search-full-layer .swiper-btn .swiper-button-prev i{transform:rotate(90deg)}.search-full-layer .swiper-btn .swiper-button-next i{transform:rotate(270deg)}.search-full-layer .search-result-box{padding:24px}.search-full-layer .search-result-box section{border-top:1px solid #eae8f0;display:flex;flex-direction:column;padding:16px 0;text-align:left}.search-full-layer .search-result-box section:first-child{border-top:0;padding-top:0}.search-full-layer .search-result-box section:last-child{padding-bottom:0}.search-full-layer .search-result-box section .tit{color:#b6b6c2;font-size:14px;font-weight:700;line-height:20px}.search-full-layer .search-result-box section .list-div{margin-top:8px;width:100%}.search-full-layer .search-result-box section .list{background-position:12px;background-repeat:no-repeat;background-size:20px;color:#4d4c61;display:flex;font-size:14px;gap:8px;justify-content:space-between;line-height:20px;padding:12px 12px 12px 48px}.search-full-layer .search-result-box section.danji-list .list{background-image:url(../image/icon_buildings_gry.svg)}.search-full-layer .search-result-box section.region-list .list{background-image:url(../image/icon_spot_gry.svg)}.search-full-layer .search-result-box section.subway-list .list{background-image:url(../image/icon_subway_gry.svg)}.search-full-layer .search-result-box section.school-list .list{background-image:url(../image/icon_school_gry.svg)}.search-full-layer .search-result-box section .list b{color:#ff7f0f;font-weight:500}.search-full-layer .search-result-box section .list .name{flex-shrink:0;width:608px;-webkit-line-clamp:1}.search-full-layer .search-result-box section .list .detail{flex-shrink:0}.search-full-layer .search-result-box section .list .tag{display:inline-block;margin-right:8px;padding:0 8px}.search-full-layer .search-result-box section .more-btn{align-self:center;color:#7a7a89;font-size:14px;line-height:20px;padding:8px 12px}.search-full-layer .search-result-box section .more-btn i{margin-left:8px}.search-full-layer .no-data{margin-top:80px}.search-full-layer .no-data i.icon-info{margin-bottom:16px}.search-full-layer .no-data p{font-size:20px;line-height:30px}.search-full-layer .dot-indent{border-radius:12px;margin:100px auto 0;padding:32px;width:667px}.search-full-layer .search-banner{align-items:center;background:#ff951a url(../image/ai_search_char2.svg) no-repeat top right 207px/contain;border-radius:16px;display:flex;justify-content:space-between;margin-top:24px;padding:16px 32px}.search-full-layer .search-banner .text-wrap p{color:#fff;font-family:IBM Plex Sans KR;text-align:left}.search-full-layer .search-banner .text-wrap .recomm-txt{font-size:22px;font-weight:700;line-height:33px}.search-full-layer .search-banner .text-wrap .hash-txt{margin-top:4px}.search-full-layer .search-banner .button-wrap{margin:0;padding-bottom:0}.search-full-layer .search-banner .button-wrap .btn{border:0;border-radius:8px;color:#ff7f0f;font-family:IBM Plex Sans KR;font-weight:600;min-width:unset;width:96px}.search-full-layer .search-banner+.custom-scroll{margin-top:16px}@keyframes flowRolling{0%{transform:translateX(0)}to{transform:translateX(-100%)}}@keyframes flowRollingReverse{0%{transform:translateX(-100%)}to{transform:translateX(0)}}@keyframes verticalRolling{0%{transform:translateY(0)}to{transform:translateY(-100%)}}.ani-play{-webkit-animation-play-state:running!important}.ani-pause{-webkit-animation-play-state:paused!important}.error-container{align-items:center;display:flex;flex-direction:column;margin:0 auto;min-height:calc(100vh - 64px);padding-top:114px}.error-container :not(button){color:#41414f;font-family:IBM Plex Sans KR}.error-container .img-wrap{height:400px;width:480px}.error-container .img-wrap img{height:auto;object-fit:cover;width:100%}.error-container .tit{font-size:32px;line-height:48px;margin-top:32px}.error-container .txt{font-size:18px;line-height:28px;margin-top:16px;text-align:center}.error-container .detail-txt{margin-top:40px}.error-container .detail-txt p b{font-weight:500;margin-left:12px}.error-container .btn-wrap{gap:16px;margin-top:40px}.error-container .btn-wrap button i{height:24px;margin-right:8px;margin-top:-4px;width:24px}