html,body{font-family:var(--font-pretendard),sans-serif;color:#050607;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:-.03rem;background:#fff;font-size:16px;line-height:normal;overflow-x:clip}.pre{font-family:var(--font-pretendard),sans-serif}.play{font-family:Playfair Display,serif}.line134{line-height:1.34}.swiper-button-next,.swiper-button-prev{transform:translateY(-50%);margin-top:0!important}.swiper-button-next:after,.swiper-button-prev:after{display:none}.editor_content h1,.editor_content h2,.editor_content h3,.editor_content h4,.editor_content h5,.editor_content p,.editor_content span{margin-inline:0;display:block}.editor_content h1{margin-block:.67em}.editor_content h2{margin-block:.83em}.editor_content h3{margin-block:1em}.editor_content h4{margin-block:1.33em}.editor_content h5{margin-block:1.67em}.editor_content p,.editor_content span{margin-block:1em}.editor_content ul{margin-block:1em;padding-inline-start:40px;list-style-type:disc;display:block}.editor_content ul li ::marker{font-variant-numeric:tabular-nums;text-transform:none;unicode-bidi:isolate;text-indent:0!important;text-align:start!important;text-align-last:auto!important}.editor_content li{text-align:-webkit-match-parent;unicode-bidi:isolate;display:list-item}.editor_content ol{margin-block:1em;padding-inline-start:40px;list-style-type:decimal;display:block}*,html,body,h1,h2,h3,h4,h5,h6,p,div,input,nav,textarea,select,header,section,article,aside,footer,form,button,table,thead,tbody,tr,td,th,ul,li,ol,dl,dt,dd{box-sizing:border-box;margin:0;padding:0}ul,ol{list-style:none}a{color:inherit;text-decoration:none;display:block}a,input,button{outline:0}img{vertical-align:middle;max-width:100%}figure{margin:0}select{appearance:none;background:#fff url(/housing/img/select_arrow.png) right 15px center/16px no-repeat;border-radius:0}select::-ms-expand{display:none}input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input,select{font-family:inherit;font-size:inherit;color:inherit;letter-spacing:inherit;border:0;outline:0}button{color:inherit;cursor:pointer;letter-spacing:inherit;background:0 0;border:0;font-family:inherit}input:not([type=checkbox],[type=radio]),select,textarea{color:inherit;font-size:inherit;-ms-border-radius:0;-o-border-radius:0;border:0;border-radius:0}textarea{width:100%;font-family:inherit;font-size:inherit;resize:none;color:inherit;outline:0;line-height:1.5}textarea::-webkit-scrollbar{width:5px}textarea::-webkit-scrollbar-track{background-color:#0000004d}textarea::-webkit-scrollbar-thumb{background-color:#00000080}::placeholder{font-family:inherit;font-size:inherit;color:#adadad}fieldset{border:0;margin:0;padding:0}[popover]{border:none;margin:0;padding:0;left:auto}:focus{outline:none}.br_1240,.br_1024,.br_768,.br_540{display:none}@media screen and (max-width:1240px){.br_1240{display:block}.br_1240_none{display:none}}@media screen and (max-width:1024px){.br_1024{display:block}.br_1024_none{display:none}}@media screen and (max-width:768px){html,body{font-size:15px}.br_768{display:block}.br_768_none{display:none}}@media screen and (max-width:540px){html,body{font-size:14px}.br_540{display:block}.br_540_none{display:none}}.hei100{height:100dvh;overflow:clip}.wrapper345{width:100%;max-width:1270px;margin:0 auto;padding:0 20px}.wrapper220{width:100%;max-width:1520px;margin:0 auto;padding:0 20px}.housing-case-page{color:#050607;background:#fff}.housing-case-page .location-menu ol{flex-wrap:nowrap;align-items:center;display:flex}.housing-case-page .location-menu li{align-items:center;min-width:0;display:inline-flex}.housing-case-page .location-menu li[aria-current=page]{display:inline-flex}.housing-case-page .location-menu li a{align-items:center;display:inline-flex}.housing-case-profile-placeholder{color:#2b3f8f;background:#d8deef;justify-content:center;align-items:center;width:100%;height:100%;font-size:12px;font-weight:700;display:inline-flex}.fadeAni{opacity:0;transition:transform 1s cubic-bezier(.215,.61,.355,1),opacity .8s cubic-bezier(.215,.61,.8,1);transform:translateY(60px)}.fadeAni.active{opacity:1;transform:translateY(0)}.LeftAni{opacity:0;transition:transform 1.25s cubic-bezier(.215,.61,.355,1),opacity 1s cubic-bezier(.215,.61,.8,1);transform:translate(-80px)}.LeftAni.active{opacity:1;transform:translate(0)}.LeftTxt{position:relative;overflow:hidden}.LeftTxt span{clip-path:polygon(0 100%,0 100%,0 0,0 0);transition:clip-path 1.25s cubic-bezier(.215,.61,.355,1)}.LeftTxt.active span{clip-path:polygon(0 100%,100% 100%,100% 0,0 0)}.scroll_motion.active .fadeAni{opacity:1;transform:translateY(0)}.scroll_motion.active .LeftAni{opacity:1;transform:translate(0)}.delay1{transition-delay:.15s}.delay2{transition-delay:.3s}.delay3{transition-delay:.45s}.delay4{transition-delay:.6s}.delay5{transition-delay:.75s}.delay6{transition-delay:.9s}html.noScroll,body.noScroll{touch-action:none;min-height:100%;overflow:hidden!important}#header{z-index:1000;background:0 0;width:100%;padding:20px 0;transition:background .25s,box-shadow .25s,-webkit-backdrop-filter .25s,backdrop-filter .25s;position:fixed;top:0;left:0}#header.header_w .logo img{filter:brightness()}#header.header_w .header_rt nav ul li{color:#fff}#header.is-scrolled{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffeb;box-shadow:0 8px 28px #05060714}#header.is-scrolled .logo img{filter:brightness(0)}#header.is-scrolled .header_rt nav ul li{color:#050607}#header.is-scrolled .header_rt #hamburger span{background:#050607}#header .inner{justify-content:space-between;align-items:center;display:flex}#header .logo{margin:0;position:static}#header .logo img{filter:brightness(0);width:auto;height:40px;transition:filter .4s ease-in-out}#header .header_rt nav{font-size:1.125rem;font-weight:500;transition:color .4s ease-in-out}#header .header_rt nav ul{align-items:center;margin-right:-24px;display:flex}#header .header_rt nav ul li{cursor:pointer;color:#050607;padding:10px 24px;transition:color .4s ease-in-out}#header .header_rt nav ul li:hover{color:#22c2e0}#header .header_rt #hamburger{flex-direction:column;justify-content:center;row-gap:5px;width:37px;height:37px;display:none!important}#header .header_rt #hamburger span{background:#050607;width:100%;height:1px;transition:opacity .3s,transform .3s;display:block}#header .header_rt #hamburger.open span:first-child{opacity:0;transform:translateY(5px)}#header .header_rt #hamburger.open span:nth-child(3){opacity:0;transform:translateY(-5px)}#hamWrap{z-index:999;background:#05060766;width:100%;height:100dvh;padding:95px 15px 15px;display:none;position:fixed;top:0;left:0}#hamWrap>ul{border-radius:10px;overflow:hidden}#hamWrap>ul>li{background:#fff;justify-content:space-between;align-items:center;padding:25px;font-size:20px;font-weight:500;display:flex}#hamWrap>ul>li:after{content:"";aspect-ratio:27/26;background:url(/housing/img/ham_arrow.png) 50%/contain no-repeat;width:14px;display:block}#hamWrap>ul>li:not(:last-child){border-bottom:1px solid #eee}#topBtn{cursor:pointer;opacity:0;z-index:-1;background:#fff;border-radius:10px;flex-direction:column;align-items:center;row-gap:6px;padding:13px 20px;font-size:1rem;font-weight:600;transition:transform .3s,opacity .3s,z-index 1s .3s;display:flex;position:fixed;bottom:60px;right:30px;box-shadow:10px 10px 20px #0003}#topBtn:hover{transform:translateY(-5px)}#footer{background:#050607;padding:74px 0}#footer .inner{justify-content:space-between;align-items:center;display:flex}#footer .footer_lt{flex-direction:column;row-gap:12px;display:flex}#footer .footer_lt>ul{color:#999;flex-wrap:wrap;align-items:center;row-gap:12px;font-size:1rem;display:flex}#footer .footer_lt>ul>li:not(:last-child){align-items:center;display:flex}#footer .footer_lt>ul>li:not(:last-child):after{content:"";background:#333;width:1px;height:20px;margin:0 12px;display:block}#footer .footer_lt .copyright{color:#333;font-size:.875rem}#footer .logo img{width:95px}#header .inner,#footer .inner{width:100%;padding:0 50px}.popup_bg{z-index:1001;background:#050607b3;width:100%;height:100vh;display:none;position:fixed;top:0;left:0}.popup{z-index:1002;word-break:keep-all;background:#fff;border-radius:5px;width:910px;max-width:calc(100vw - 40px);max-height:calc(100vh - 40px);padding:44px 50px 50px;display:none;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.popup .closeBtn{cursor:pointer;position:fixed;top:44px;right:50px}.popup .closeBtn img{width:20px}.popup .content::-webkit-scrollbar{width:6px}.popup .content::-webkit-scrollbar-track{background-color:#0000}.popup .content::-webkit-scrollbar-thumb{background-color:#ccc}.popup .content::-webkit-scrollbar-thumb:hover{background:#aaa}.popup#popPolicy{z-index:1012;width:700px;box-shadow:0 0 80px #0006}.popup#popPolicy .title{margin-bottom:35px;font-size:1.875rem;font-weight:700;line-height:.75}.popup#popPolicy .content{background:#f4f4f5;border-radius:10px;max-height:415px;padding:25px 30px;font-size:1.125rem;line-height:1.5;overflow-y:auto}.popup#popPolicy .btn_wrap{margin-top:40px}.popup#popPolicy .btn_wrap button{color:#fff;box-sizing:border-box;background:#222;border:2px solid #222;border-radius:50px;justify-content:center;align-items:center;width:200px;height:54px;margin:0 auto;font-size:1.625rem;font-weight:700;transition:background .3s ease-in-out,color .3s ease-in-out;display:flex;position:relative}.popup#popPolicy .btn_wrap button:hover{color:#222;background:#fff}.popup#popDetail{border-radius:20px;width:1480px;padding:65px 80px 65px 50px}.popup#popDetail .closeBtn{top:30px;right:30px}.popup#popDetail .closeBtn img{width:16px}.popup#popDetail .content_wrap{grid-template-columns:43.7162% auto;column-gap:50px;display:grid}.popup#popDetail .content_wrap .img_wrap img{max-height:100%}.popup#popDetail .content_wrap .text_wrap .type_title>div{align-items:center;column-gap:6px;display:flex}.popup#popDetail .content_wrap .text_wrap .type_title>div img{width:30px}.popup#popDetail .content_wrap .text_wrap .type_title>div p{font-size:1.5rem;font-weight:600}.popup#popDetail .content_wrap .text_wrap .type_title>div[data-type=caseType1] p{color:#00c1ab}.popup#popDetail .content_wrap .text_wrap .type_title>div[data-type=caseType2] p{color:#268cdf}.popup#popDetail .content_wrap .text_wrap .title{margin:15px 0 35px;font-size:2.125rem;font-weight:600;line-height:1.4}.popup#popDetail .content_wrap .text_wrap .content{color:#333;word-break:keep-all;max-height:490px;font-size:1.25rem;line-height:1.5;overflow-y:auto}.popup#popCounselStep1,.popup#popCounselStep2{overflow-y:auto}.popup#popCounselStep1::-webkit-scrollbar{width:6px}.popup#popCounselStep2::-webkit-scrollbar{width:6px}.popup#popCounselStep1::-webkit-scrollbar-track{background-color:#0000}.popup#popCounselStep2::-webkit-scrollbar-track{background-color:#0000}.popup#popCounselStep1::-webkit-scrollbar-thumb{background-color:#ccc}.popup#popCounselStep2::-webkit-scrollbar-thumb{background-color:#ccc}.popup#popCounselStep1::-webkit-scrollbar-thumb:hover{background:#aaa}.popup#popCounselStep2::-webkit-scrollbar-thumb:hover{background:#aaa}.popup#popCounselStep1 .title_wrap,.popup#popCounselStep2 .title_wrap{margin-bottom:25px;line-height:1.4}.popup#popCounselStep1 .title_wrap .step_title,.popup#popCounselStep2 .title_wrap .step_title{border-radius:50px;align-items:center;width:fit-content;padding:4px 15px;font-size:1rem;font-weight:600;display:flex}.popup#popCounselStep1 .title_wrap .step_title .type_name:after,.popup#popCounselStep2 .title_wrap .step_title .type_name:after{content:"·";opacity:.3;margin:0 5px;display:inline-block}.popup#popCounselStep1 .title_wrap .step_title .step_num span,.popup#popCounselStep2 .title_wrap .step_title .step_num span{opacity:.3}.popup#popCounselStep1 .title_wrap .pop_title,.popup#popCounselStep2 .title_wrap .pop_title{margin:14px 0 7px;font-size:2.25rem;font-weight:700}.popup#popCounselStep1 .title_wrap .pop_title .reg,.popup#popCounselStep2 .title_wrap .pop_title .reg{font-weight:400}.popup#popCounselStep1 .title_wrap .pop_desc,.popup#popCounselStep2 .title_wrap .pop_desc{color:#999;font-size:1.25rem}.popup#popCounselStep1[data-type=counselType1] .type_name:after,.popup#popCounselStep2[data-type=counselType1] .type_name:after{color:#00a18d}.popup#popCounselStep1[data-type=counselType1] .title_wrap .step_title,.popup#popCounselStep2[data-type=counselType1] .title_wrap .step_title{color:#00a18d;background:#00c1ab1a}.popup#popCounselStep1[data-type=counselType2] .type_name:after,.popup#popCounselStep2[data-type=counselType2] .type_name:after{color:#1d79c3}.popup#popCounselStep1[data-type=counselType2] .title_wrap .step_title,.popup#popCounselStep2[data-type=counselType2] .title_wrap .step_title{color:#1d79c3;background:#1d79c31a}.popup#popCounselStep1 form .agree_wrap input+label:before,.popup#popCounselStep2 form .agree_wrap input+label:before{background-image:url(/housing/img/main/pop_chk_before.png)}.popup#popCounselStep1 form .agree_wrap input:checked+label:before,.popup#popCounselStep2 form .agree_wrap input:checked+label:before{background-image:url(/housing/img/main/pop_chk_after.png)}.popup#popCounselStep1 .content{border:1px solid #aaa;border-radius:10px;max-height:420px;overflow-y:auto}.popup#popCounselStep1 .content .example_list>li{align-items:center;column-gap:20px;padding:28px 20px;font-size:1.5rem;line-height:1.5;display:flex}.popup#popCounselStep1 .content .example_list>li:before{content:"";aspect-ratio:1;background:url(/housing/img/main/counsel_chk.png) 50%/contain no-repeat;width:36px;display:block}.popup#popCounselStep1 .content .example_list>li p{opacity:.8;max-width:calc(100% - 56px)}.popup#popCounselStep1 .content .example_list>li:not(:last-child){border-bottom:1px solid #eee}.popup#popCounselStep1 .info_txt_wrap{text-align:center}.popup#popCounselStep1 .info_txt_wrap .info_txt{margin:30px 0;font-size:1.875rem;line-height:1.4}.popup#popCounselStep1 .info_txt_wrap .nextStepBtn{color:#fff;box-sizing:border-box;background:#222;border:2px solid #222;border-radius:50px;justify-content:center;align-items:center;column-gap:10px;margin:0 auto;padding:18px 60px;font-size:1.625rem;font-weight:700;transition:background .3s ease-in-out,color .3s ease-in-out;display:flex}.popup#popCounselStep1 .info_txt_wrap .nextStepBtn img{width:44px;transition:filter .3s ease-in-out}.popup#popCounselStep1 .info_txt_wrap .nextStepBtn:hover{color:#222;background:#fff}.popup#popCounselStep1 .info_txt_wrap .nextStepBtn:hover img{filter:invert()}.popup#popCounselStep2 .form_type{box-sizing:border-box;background:#fff;border:1px solid #050607}.popup#popCounselStep2 .form_type .form_input{align-items:center;display:flex}.popup#popCounselStep2 .form_type .form_input p:not(:last-child):after{content:"/";opacity:.2;margin:0 10px;font-size:1rem;display:inline-block}.popup#popCounselStep2 .kakao_link{text-align:center;border-top:1px solid #eee;margin-top:40px;padding-top:50px}.popup#popCounselStep2 .kakao_link>p{color:#666;margin-bottom:15px;font-size:1.25rem;line-height:1.4}.popup#popCounselStep2 .kakao_link>a{color:#231916;background:#ffde00;border-radius:50px;align-items:center;column-gap:8px;width:fit-content;margin:0 auto;padding:14px 24px;font-size:1.125rem;font-weight:600;transition:box-shadow .2s;display:flex}.popup#popCounselStep2 .kakao_link>a img{width:30px}.popup#popCounselStep2 .kakao_link>a:hover{box-shadow:0 0 12px #ffde00cc}.popup#popCounselStep2 form>ul>li .form_input .file_container .file_input_list .file-row{font-weight:400}.popup#popCounselStep2 form>ul>li .form_input .file_container .file_input_list .file-row p{color:#999}.popup#popCounselStep2[data-type=counselType1] .required{color:#00c1ab}.popup#popCounselStep2[data-type=counselType1] .form_type .form_input{color:#00a18d}.popup#popCounselStep2[data-type=counselType1] .btnSubmit{background:linear-gradient(91deg,#00c1ab .08%,#00a18d 99.92%)}.popup#popCounselStep2[data-type=counselType2] .required{color:#268cdf}.popup#popCounselStep2[data-type=counselType2] .form_type .form_input{color:#1d79c3}.popup#popCounselStep2[data-type=counselType2] .btnSubmit{background:linear-gradient(91deg,#268cdf .11%,#1d79c3 99.89%)}@media screen and (max-width:1560px){.popup#popDetail{border-radius:1.325vw;padding:4.125vw 5.125vw 4.125vw 3.25vw}.popup#popDetail .closeBtn{top:2vw;right:2vw}.popup#popDetail .closeBtn img{width:1.05vw}.popup#popDetail .content_wrap{column-gap:3.25vw}.popup#popDetail .content_wrap .text_wrap .type_title>div{column-gap:.4vw}.popup#popDetail .content_wrap .text_wrap .type_title>div img{width:2vw}.popup#popDetail .content_wrap .text_wrap .type_title>div p{font-size:1.55vw}.popup#popDetail .content_wrap .text_wrap .title{margin:1vw 0 2.25vw;font-size:2.175vw}.popup#popDetail .content_wrap .text_wrap .content{max-height:60vh;font-size:1.275vw}.popup#popCounselStep1,.popup#popCounselStep2{width:58.5vw}.popup#popCounselStep1 .title_wrap,.popup#popCounselStep2 .title_wrap{margin-bottom:1.625vw}.popup#popCounselStep1 .title_wrap .step_title,.popup#popCounselStep2 .title_wrap .step_title{padding:.3vw 1vw;font-size:1.05vw}.popup#popCounselStep1 .title_wrap .step_title .type_name:after,.popup#popCounselStep2 .title_wrap .step_title .type_name:after{margin:0 5px}.popup#popCounselStep1 .title_wrap .pop_title,.popup#popCounselStep2 .title_wrap .pop_title{margin:1vw 0 .5vw;font-size:2.325vw}.popup#popCounselStep1 .title_wrap .pop_desc,.popup#popCounselStep2 .title_wrap .pop_desc{font-size:1.25vw}.popup#popCounselStep1 .content{max-height:40vh}.popup#popCounselStep1 .content .example_list>li{column-gap:1.25vw;padding:1.75vw 1.25vw;font-size:1.5vw}.popup#popCounselStep1 .content .example_list>li:before{width:2.325vw}.popup#popCounselStep1 .content .example_list>li p{max-width:calc(100% - 3.575vw)}.popup#popCounselStep1 .info_txt_wrap .info_txt{margin:1.875vw 0;font-size:1.875vw}.popup#popCounselStep1 .info_txt_wrap .nextStepBtn{column-gap:.625vw;padding:1.125vw 3.875vw;font-size:1.65vw}.popup#popCounselStep1 .info_txt_wrap .nextStepBtn img{width:2.825vw}.popup#popCounselStep2 .form_type .form_input p:not(:last-child):after{margin:0 .625vw;font-size:1.05vw}.popup#popCounselStep2 .kakao_link{margin-top:2.625vw;padding-top:3.25vw}.popup#popCounselStep2 .kakao_link>p{margin-bottom:1vw;font-size:1.275vw}.popup#popCounselStep2 .kakao_link>a{column-gap:.5vw;padding:.9vw 1.55vw;font-size:1.15vw}.popup#popCounselStep2 .kakao_link>a img{width:1.925vw}}@media screen and (max-width:1024px){#header .inner,#footer .inner{padding:0 40px}#header .logo img{height:37px}#header .header_rt nav{font-size:1.0625rem}#header .header_rt nav ul{margin-right:-20px}#header .header_rt nav ul li{padding:10px 20px}.popup{padding:4.25vw 4.5vw 4.5vw}.popup .closeBtn{top:4.25vw;right:4.5vw}.popup .closeBtn img{width:2vw}.popup#popPolicy{width:65vw}.popup#popPolicy .title{margin-bottom:3.25vw;font-size:2.75vw}.popup#popPolicy .content{max-height:50vh;padding:2.5vw 3vw;font-size:1.675vw}.popup#popPolicy .btn_wrap{margin-top:3.875vw}.popup#popPolicy .btn_wrap button{width:18vw;height:5.125vw;font-size:2.25vw}.popup#popCounselStep1,.popup#popCounselStep2{width:70vw}.popup#popCounselStep1 .title_wrap,.popup#popCounselStep2 .title_wrap{margin-bottom:2.25vw}.popup#popCounselStep1 .title_wrap .step_title,.popup#popCounselStep2 .title_wrap .step_title{padding:.35vw 1.325vw;font-size:1.25vw}.popup#popCounselStep1 .title_wrap .step_title .type_name:after,.popup#popCounselStep2 .title_wrap .step_title .type_name:after{margin:0 .625vw}.popup#popCounselStep1 .title_wrap .pop_title,.popup#popCounselStep2 .title_wrap .pop_title{margin:1vw 0 .5vw;font-size:2.75vw}.popup#popCounselStep1 .title_wrap .pop_desc,.popup#popCounselStep2 .title_wrap .pop_desc{font-size:1.55vw}.popup#popCounselStep1 .content{max-height:40vh}.popup#popCounselStep1 .content .example_list>li{column-gap:1.5vw;padding:1.825vw 1.5vw;font-size:1.625vw}.popup#popCounselStep1 .content .example_list>li:before{width:2.75vw}.popup#popCounselStep1 .content .example_list>li p{max-width:calc(100% - 4.25vw)}.popup#popCounselStep1 .info_txt_wrap .info_txt{margin:2.125vw 0;font-size:2.125vw}.popup#popCounselStep1 .info_txt_wrap .nextStepBtn{column-gap:.725vw;padding:1.25vw 4vw;font-size:1.875vw}.popup#popCounselStep1 .info_txt_wrap .nextStepBtn img{width:3vw}.popup#popCounselStep2 .form_type .form_input p:not(:last-child):after{margin:0 .625vw;font-size:1.05vw}.popup#popCounselStep2 .kakao_link{margin-top:2.75vw;padding-top:3.325vw}.popup#popCounselStep2 .kakao_link>p{margin-bottom:1.125vw;font-size:1.625vw}.popup#popCounselStep2 .kakao_link>a{column-gap:.75vw;padding:1.125vw 2vw;font-size:1.5vw}.popup#popCounselStep2 .kakao_link>a img{width:2.75vw}}@media screen and (max-width:768px){#header .inner,#footer .inner{padding:0 30px}#header .logo img{height:35px}#header .header_rt nav ul{margin-right:-18px}#header .header_rt nav ul li{padding:10px 18px}#topBtn{row-gap:5px;padding:12px 18px;font-size:.9375rem;bottom:40px;right:20px}#footer{padding:50px 0}#footer .inner{flex-direction:column-reverse;align-items:flex-start;row-gap:25px}#footer .footer_lt{row-gap:10px}#footer .footer_lt>ul{row-gap:10px;font-size:.9375rem}#footer .footer_lt>ul>li:not(:last-child):after{height:15px;margin:0 10px}#footer .footer_lt .copyright{font-size:.875rem}#footer .logo img{width:85px}.popup{padding:4.25vw 4vw}.popup#popDetail{border-radius:1.75vw;max-width:90vw;max-height:90vh;padding:6.5vw 4vw 5vw;overflow-y:auto}.popup#popDetail .closeBtn{top:2.5vw;right:2.5vw}.popup#popDetail .closeBtn img{width:1.875vw}.popup#popDetail .content_wrap{grid-template-columns:1fr;row-gap:3.5vw}.popup#popDetail .content_wrap .text_wrap .type_title>div{column-gap:.75vw}.popup#popDetail .content_wrap .text_wrap .type_title>div img{width:2.875vw}.popup#popDetail .content_wrap .text_wrap .type_title>div p{font-size:2.125vw}.popup#popDetail .content_wrap .text_wrap .title{font-size:3vw}.popup#popDetail .content_wrap .text_wrap .content{max-height:none;font-size:1.75vw}.popup#popPolicy{width:65vw}.popup#popPolicy .title{margin-bottom:3.25vw;font-size:2.75vw}.popup#popPolicy .content{max-height:50vh;padding:2.5vw 3vw;font-size:1.675vw}.popup#popPolicy .btn_wrap{margin-top:3.875vw}.popup#popPolicy .btn_wrap button{width:18vw;height:5.125vw;font-size:2.25vw}.popup#popCounselStep1,.popup#popCounselStep2{width:80vw}.popup#popCounselStep1 .title_wrap,.popup#popCounselStep2 .title_wrap{margin-bottom:2.75vw}.popup#popCounselStep1 .title_wrap .step_title,.popup#popCounselStep2 .title_wrap .step_title{padding:.625vw 2vw;font-size:1.75vw}.popup#popCounselStep1 .title_wrap .step_title .type_name:after,.popup#popCounselStep2 .title_wrap .step_title .type_name:after{margin:0 .875vw}.popup#popCounselStep1 .title_wrap .pop_title,.popup#popCounselStep2 .title_wrap .pop_title{margin:1.25vw 0 .75vw;font-size:2.75vw}.popup#popCounselStep1 .title_wrap .pop_desc,.popup#popCounselStep2 .title_wrap .pop_desc{font-size:1.875vw}.popup#popCounselStep1 .content .example_list>li{column-gap:1.5vw;padding:2.05vw 1.75vw;font-size:2.05vw}.popup#popCounselStep1 .content .example_list>li:before{width:3.325vw}.popup#popCounselStep1 .content .example_list>li p{max-width:calc(100% - 4.825vw)}.popup#popCounselStep1 .info_txt_wrap .info_txt{margin:2.375vw 0;font-size:2.375vw}.popup#popCounselStep1 .info_txt_wrap .nextStepBtn{column-gap:.875vw;padding:1.325vw 4.25vw;font-size:2.25vw}.popup#popCounselStep1 .info_txt_wrap .nextStepBtn img{width:3.5vw}.popup#popCounselStep2 .form_type .form_input p:not(:last-child):after{margin:0 .875vw;font-size:1.5vw}.popup#popCounselStep2 .kakao_link{margin-top:3.5vw;padding-top:3.875vw}.popup#popCounselStep2 .kakao_link>p{margin-bottom:1.45vw;font-size:2vw}.popup#popCounselStep2 .kakao_link>a{column-gap:.875vw;padding:1.25vw 2.625vw;font-size:1.875vw}.popup#popCounselStep2 .kakao_link>a img{width:3.25vw}}@media screen and (max-width:540px){#header .inner,#footer .inner{padding:0 15px}#header{padding:15px}#header.header_w .logo img{filter:brightness(0)}#header.hamOpen .inner{-webkit-backdrop-filter:blur();backdrop-filter:blur();background:#fff}#header .inner{-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#ffffffd9;border-radius:10px;padding:15px;transition:background .3s,-webkit-backdrop-filter .3s,backdrop-filter .3s;box-shadow:4px 4px 20px #0000001a}#header .logo img{height:30px}#header .header_rt nav{display:none}#header .header_rt #hamburger{display:flex!important}#topBtn{row-gap:4px;padding:8px 12px;font-size:11px;bottom:40px;right:20px}#footer{padding:35px 0 30px}#footer .inner{row-gap:20px}#footer .footer_lt{row-gap:5px}#footer .footer_lt>ul{flex-direction:column;align-items:flex-start;row-gap:5px}#footer .footer_lt>ul>li{word-break:keep-all;line-height:1.4}#footer .footer_lt>ul>li:not(:last-child):after{display:none}#footer .logo img{width:80px}.popup{padding:7vw 6vw 6vw}.popup .closeBtn{top:4.25vw;right:4.5vw}.popup .closeBtn img{width:3.5vw}.popup#popPolicy{width:calc(100vw - 80px)}.popup#popPolicy .title{margin-bottom:4.5vw;font-size:4.5vw}.popup#popPolicy .content{max-height:40vh;padding:3.75vw 5vw;font-size:3.25vw}.popup#popPolicy .btn_wrap{margin-top:4.25vw}.popup#popPolicy .btn_wrap button{width:25vw;height:7.25vw;font-size:3.5vw}.popup#popDetail{border-radius:3vw;max-width:calc(100vw - 40px);max-height:75vh;padding:11vw 6vw 6vw}.popup#popDetail .closeBtn{top:4.25vw;right:5vw}.popup#popDetail .closeBtn img{width:3.5vw}.popup#popDetail .content_wrap{row-gap:6vw}.popup#popDetail .content_wrap .text_wrap .type_title>div{column-gap:1vw}.popup#popDetail .content_wrap .text_wrap .type_title>div img{width:5vw}.popup#popDetail .content_wrap .text_wrap .type_title>div p{font-size:3.5vw}.popup#popDetail .content_wrap .text_wrap .title{margin:1.875vw 0 4vw;font-size:4.75vw}.popup#popDetail .content_wrap .text_wrap .content{font-size:3.325vw}.popup#popCounselStep1,.popup#popCounselStep2{width:calc(100vw - 40px);max-height:70vh}.popup#popCounselStep1 .title_wrap,.popup#popCounselStep2 .title_wrap{margin-bottom:5.5vw}.popup#popCounselStep1 .title_wrap .step_title,.popup#popCounselStep2 .title_wrap .step_title{padding:1.111vw 3.25vw;font-size:3.25vw}.popup#popCounselStep1 .title_wrap .step_title .type_name:after,.popup#popCounselStep2 .title_wrap .step_title .type_name:after{margin:0 1.75vw}.popup#popCounselStep1 .title_wrap .pop_title,.popup#popCounselStep2 .title_wrap .pop_title{margin:2vw 0 1.25vw;font-size:5vw}.popup#popCounselStep1 .title_wrap .pop_desc,.popup#popCounselStep2 .title_wrap .pop_desc{font-size:3.25vw}.popup#popCounselStep1 .content::-webkit-scrollbar{width:3px}.popup#popCounselStep1 .content .example_list>li{column-gap:2vw;padding:3.625vw 2.625vw;font-size:3.375vw}.popup#popCounselStep1 .content .example_list>li:before{width:5vw}.popup#popCounselStep1 .content .example_list>li p{max-width:calc(100% - 7vw)}.popup#popCounselStep1 .info_txt_wrap .info_txt{margin:4.5vw 0 3.875vw;font-size:3.75vw}.popup#popCounselStep1 .info_txt_wrap .nextStepBtn{column-gap:1.25vw;padding:1.625vw 6vw;font-size:3.5vw}.popup#popCounselStep1 .info_txt_wrap .nextStepBtn img{width:6.25vw}.popup#popCounselStep2 .form_type .form_input p:not(:last-child):after{margin:0 .875vw;font-size:1.5vw}.popup#popCounselStep2 .kakao_link{margin-top:6.5vw;padding-top:7vw}.popup#popCounselStep2 .kakao_link>p{margin-bottom:2.5vw;font-size:3.425vw}.popup#popCounselStep2 .kakao_link>a{column-gap:1.25vw;padding:2.25vw 4.5vw;font-size:3.325vw}.popup#popCounselStep2 .kakao_link>a img{width:6vw}}
html,body{font-family:var(--font-pretendard),sans-serif;color:#050607;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:-.03rem;background:#fff;font-size:16px;line-height:normal;overflow-x:clip}.pre{font-family:var(--font-pretendard),sans-serif}.play{font-family:Playfair Display,serif}.line134{line-height:1.34}.swiper-button-next,.swiper-button-prev{transform:translateY(-50%);margin-top:0!important}.swiper-button-next:after,.swiper-button-prev:after{display:none}.editor_content h1,.editor_content h2,.editor_content h3,.editor_content h4,.editor_content h5,.editor_content p,.editor_content span{margin-inline:0;display:block}.editor_content h1{margin-block:.67em}.editor_content h2{margin-block:.83em}.editor_content h3{margin-block:1em}.editor_content h4{margin-block:1.33em}.editor_content h5{margin-block:1.67em}.editor_content p,.editor_content span{margin-block:1em}.editor_content ul{margin-block:1em;padding-inline-start:40px;list-style-type:disc;display:block}.editor_content ul li ::marker{font-variant-numeric:tabular-nums;text-transform:none;unicode-bidi:isolate;text-indent:0!important;text-align:start!important;text-align-last:auto!important}.editor_content li{text-align:-webkit-match-parent;unicode-bidi:isolate;display:list-item}.editor_content ol{margin-block:1em;padding-inline-start:40px;list-style-type:decimal;display:block}*,html,body,h1,h2,h3,h4,h5,h6,p,div,input,nav,textarea,select,header,section,article,aside,footer,form,button,table,thead,tbody,tr,td,th,ul,li,ol,dl,dt,dd{box-sizing:border-box;margin:0;padding:0}ul,ol{list-style:none}a{color:inherit;text-decoration:none;display:block}a,input,button{outline:0}img{vertical-align:middle;max-width:100%}figure{margin:0}select{appearance:none;background:#fff url(/housing/img/select_arrow.png) right 15px center/16px no-repeat;border-radius:0}select::-ms-expand{display:none}input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input,select{font-family:inherit;font-size:inherit;color:inherit;letter-spacing:inherit;border:0;outline:0}button{color:inherit;cursor:pointer;letter-spacing:inherit;background:0 0;border:0;font-family:inherit}input:not([type=checkbox],[type=radio]),select,textarea{color:inherit;font-size:inherit;-ms-border-radius:0;-o-border-radius:0;border:0;border-radius:0}textarea{width:100%;font-family:inherit;font-size:inherit;resize:none;color:inherit;outline:0;line-height:1.5}textarea::-webkit-scrollbar{width:5px}textarea::-webkit-scrollbar-track{background-color:#0000004d}textarea::-webkit-scrollbar-thumb{background-color:#00000080}::placeholder{font-family:inherit;font-size:inherit;color:#adadad}fieldset{border:0;margin:0;padding:0}[popover]{border:none;margin:0;padding:0;left:auto}:focus{outline:none}.br_1240,.br_1024,.br_768,.br_540{display:none}@media screen and (max-width:1240px){.br_1240{display:block}.br_1240_none{display:none}}@media screen and (max-width:1024px){.br_1024{display:block}.br_1024_none{display:none}}@media screen and (max-width:768px){html,body{font-size:15px}.br_768{display:block}.br_768_none{display:none}}@media screen and (max-width:540px){html,body{font-size:14px}.br_540{display:block}.br_540_none{display:none}}.hei100{height:100dvh;overflow:clip}.wrapper345{width:100%;max-width:1270px;margin:0 auto;padding:0 20px}.wrapper220{width:100%;max-width:1520px;margin:0 auto;padding:0 20px}.housing-case-page{color:#050607;background:#fff}.housing-case-page .location-menu ol{flex-wrap:nowrap;align-items:center;display:flex}.housing-case-page .location-menu li{align-items:center;min-width:0;display:inline-flex}.housing-case-page .location-menu li[aria-current=page]{display:inline-flex}.housing-case-page .location-menu li a{align-items:center;display:inline-flex}.housing-case-profile-placeholder{color:#2b3f8f;background:#d8deef;justify-content:center;align-items:center;width:100%;height:100%;font-size:12px;font-weight:700;display:inline-flex}.fadeAni{opacity:0;transition:transform 1s cubic-bezier(.215,.61,.355,1),opacity .8s cubic-bezier(.215,.61,.8,1);transform:translateY(60px)}.fadeAni.active{opacity:1;transform:translateY(0)}.LeftAni{opacity:0;transition:transform 1.25s cubic-bezier(.215,.61,.355,1),opacity 1s cubic-bezier(.215,.61,.8,1);transform:translate(-80px)}.LeftAni.active{opacity:1;transform:translate(0)}.LeftTxt{position:relative;overflow:hidden}.LeftTxt span{clip-path:polygon(0 100%,0 100%,0 0,0 0);transition:clip-path 1.25s cubic-bezier(.215,.61,.355,1)}.LeftTxt.active span{clip-path:polygon(0 100%,100% 100%,100% 0,0 0)}.scroll_motion.active .fadeAni{opacity:1;transform:translateY(0)}.scroll_motion.active .LeftAni{opacity:1;transform:translate(0)}.delay1{transition-delay:.15s}.delay2{transition-delay:.3s}.delay3{transition-delay:.45s}.delay4{transition-delay:.6s}.delay5{transition-delay:.75s}.delay6{transition-delay:.9s}html.noScroll,body.noScroll{touch-action:none;min-height:100%;overflow:hidden!important}#header{z-index:1000;background:0 0;width:100%;padding:20px 0;transition:background .25s,box-shadow .25s,-webkit-backdrop-filter .25s,backdrop-filter .25s;position:fixed;top:0;left:0}#header.header_w .logo img{filter:brightness()}#header.header_w .header_rt nav ul li{color:#fff}#header.is-scrolled{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffeb;box-shadow:0 8px 28px #05060714}#header.is-scrolled .logo img{filter:brightness(0)}#header.is-scrolled .header_rt nav ul li{color:#050607}#header.is-scrolled .header_rt #hamburger span{background:#050607}#header .inner{justify-content:space-between;align-items:center;display:flex}#header .logo{margin:0;position:static}#header .logo img{filter:brightness(0);width:auto;height:40px;transition:filter .4s ease-in-out}#header .header_rt nav{font-size:1.125rem;font-weight:500;transition:color .4s ease-in-out}#header .header_rt nav ul{align-items:center;margin-right:-24px;display:flex}#header .header_rt nav ul li{cursor:pointer;color:#050607;padding:10px 24px;transition:color .4s ease-in-out}#header .header_rt nav ul li:hover{color:#22c2e0}#header .header_rt #hamburger{flex-direction:column;justify-content:center;row-gap:5px;width:37px;height:37px;display:none!important}#header .header_rt #hamburger span{background:#050607;width:100%;height:1px;transition:opacity .3s,transform .3s;display:block}#header .header_rt #hamburger.open span:first-child{opacity:0;transform:translateY(5px)}#header .header_rt #hamburger.open span:nth-child(3){opacity:0;transform:translateY(-5px)}#hamWrap{z-index:999;background:#05060766;width:100%;height:100dvh;padding:95px 15px 15px;display:none;position:fixed;top:0;left:0}#hamWrap>ul{border-radius:10px;overflow:hidden}#hamWrap>ul>li{background:#fff;justify-content:space-between;align-items:center;padding:25px;font-size:20px;font-weight:500;display:flex}#hamWrap>ul>li:after{content:"";aspect-ratio:27/26;background:url(/housing/img/ham_arrow.png) 50%/contain no-repeat;width:14px;display:block}#hamWrap>ul>li:not(:last-child){border-bottom:1px solid #eee}#topBtn{cursor:pointer;opacity:0;z-index:-1;background:#fff;border-radius:10px;flex-direction:column;align-items:center;row-gap:6px;padding:13px 20px;font-size:1rem;font-weight:600;transition:transform .3s,opacity .3s,z-index 1s .3s;display:flex;position:fixed;bottom:60px;right:30px;box-shadow:10px 10px 20px #0003}#topBtn:hover{transform:translateY(-5px)}#footer{background:#050607;padding:74px 0}#footer .inner{justify-content:space-between;align-items:center;display:flex}#footer .footer_lt{flex-direction:column;row-gap:12px;display:flex}#footer .footer_lt>ul{color:#999;flex-wrap:wrap;align-items:center;row-gap:12px;font-size:1rem;display:flex}#footer .footer_lt>ul>li:not(:last-child){align-items:center;display:flex}#footer .footer_lt>ul>li:not(:last-child):after{content:"";background:#333;width:1px;height:20px;margin:0 12px;display:block}#footer .footer_lt .copyright{color:#333;font-size:.875rem}#footer .logo img{width:95px}#header .inner,#footer .inner{width:100%;padding:0 50px}.popup_bg{z-index:1001;background:#050607b3;width:100%;height:100vh;display:none;position:fixed;top:0;left:0}.popup{z-index:1002;word-break:keep-all;background:#fff;border-radius:5px;width:910px;max-width:calc(100vw - 40px);max-height:calc(100vh - 40px);padding:44px 50px 50px;display:none;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.popup .closeBtn{cursor:pointer;position:fixed;top:44px;right:50px}.popup .closeBtn img{width:20px}.popup .content::-webkit-scrollbar{width:6px}.popup .content::-webkit-scrollbar-track{background-color:#0000}.popup .content::-webkit-scrollbar-thumb{background-color:#ccc}.popup .content::-webkit-scrollbar-thumb:hover{background:#aaa}.popup#popPolicy{z-index:1012;width:700px;box-shadow:0 0 80px #0006}.popup#popPolicy .title{margin-bottom:35px;font-size:1.875rem;font-weight:700;line-height:.75}.popup#popPolicy .content{background:#f4f4f5;border-radius:10px;max-height:415px;padding:25px 30px;font-size:1.125rem;line-height:1.5;overflow-y:auto}.popup#popPolicy .btn_wrap{margin-top:40px}.popup#popPolicy .btn_wrap button{color:#fff;box-sizing:border-box;background:#222;border:2px solid #222;border-radius:50px;justify-content:center;align-items:center;width:200px;height:54px;margin:0 auto;font-size:1.625rem;font-weight:700;transition:background .3s ease-in-out,color .3s ease-in-out;display:flex;position:relative}.popup#popPolicy .btn_wrap button:hover{color:#222;background:#fff}.popup#popDetail{border-radius:20px;width:1480px;padding:65px 80px 65px 50px}.popup#popDetail .closeBtn{top:30px;right:30px}.popup#popDetail .closeBtn img{width:16px}.popup#popDetail .content_wrap{grid-template-columns:43.7162% auto;column-gap:50px;display:grid}.popup#popDetail .content_wrap .img_wrap img{max-height:100%}.popup#popDetail .content_wrap .text_wrap .type_title>div{align-items:center;column-gap:6px;display:flex}.popup#popDetail .content_wrap .text_wrap .type_title>div img{width:30px}.popup#popDetail .content_wrap .text_wrap .type_title>div p{font-size:1.5rem;font-weight:600}.popup#popDetail .content_wrap .text_wrap .type_title>div[data-type=caseType1] p{color:#00c1ab}.popup#popDetail .content_wrap .text_wrap .type_title>div[data-type=caseType2] p{color:#268cdf}.popup#popDetail .content_wrap .text_wrap .title{margin:15px 0 35px;font-size:2.125rem;font-weight:600;line-height:1.4}.popup#popDetail .content_wrap .text_wrap .content{color:#333;word-break:keep-all;max-height:490px;font-size:1.25rem;line-height:1.5;overflow-y:auto}.popup#popCounselStep1,.popup#popCounselStep2{overflow-y:auto}.popup#popCounselStep1::-webkit-scrollbar{width:6px}.popup#popCounselStep2::-webkit-scrollbar{width:6px}.popup#popCounselStep1::-webkit-scrollbar-track{background-color:#0000}.popup#popCounselStep2::-webkit-scrollbar-track{background-color:#0000}.popup#popCounselStep1::-webkit-scrollbar-thumb{background-color:#ccc}.popup#popCounselStep2::-webkit-scrollbar-thumb{background-color:#ccc}.popup#popCounselStep1::-webkit-scrollbar-thumb:hover{background:#aaa}.popup#popCounselStep2::-webkit-scrollbar-thumb:hover{background:#aaa}.popup#popCounselStep1 .title_wrap,.popup#popCounselStep2 .title_wrap{margin-bottom:25px;line-height:1.4}.popup#popCounselStep1 .title_wrap .step_title,.popup#popCounselStep2 .title_wrap .step_title{border-radius:50px;align-items:center;width:fit-content;padding:4px 15px;font-size:1rem;font-weight:600;display:flex}.popup#popCounselStep1 .title_wrap .step_title .type_name:after,.popup#popCounselStep2 .title_wrap .step_title .type_name:after{content:"·";opacity:.3;margin:0 5px;display:inline-block}.popup#popCounselStep1 .title_wrap .step_title .step_num span,.popup#popCounselStep2 .title_wrap .step_title .step_num span{opacity:.3}.popup#popCounselStep1 .title_wrap .pop_title,.popup#popCounselStep2 .title_wrap .pop_title{margin:14px 0 7px;font-size:2.25rem;font-weight:700}.popup#popCounselStep1 .title_wrap .pop_title .reg,.popup#popCounselStep2 .title_wrap .pop_title .reg{font-weight:400}.popup#popCounselStep1 .title_wrap .pop_desc,.popup#popCounselStep2 .title_wrap .pop_desc{color:#999;font-size:1.25rem}.popup#popCounselStep1[data-type=counselType1] .type_name:after,.popup#popCounselStep2[data-type=counselType1] .type_name:after{color:#00a18d}.popup#popCounselStep1[data-type=counselType1] .title_wrap .step_title,.popup#popCounselStep2[data-type=counselType1] .title_wrap .step_title{color:#00a18d;background:#00c1ab1a}.popup#popCounselStep1[data-type=counselType2] .type_name:after,.popup#popCounselStep2[data-type=counselType2] .type_name:after{color:#1d79c3}.popup#popCounselStep1[data-type=counselType2] .title_wrap .step_title,.popup#popCounselStep2[data-type=counselType2] .title_wrap .step_title{color:#1d79c3;background:#1d79c31a}.popup#popCounselStep1 form .agree_wrap input+label:before,.popup#popCounselStep2 form .agree_wrap input+label:before{background-image:url(/housing/img/main/pop_chk_before.png)}.popup#popCounselStep1 form .agree_wrap input:checked+label:before,.popup#popCounselStep2 form .agree_wrap input:checked+label:before{background-image:url(/housing/img/main/pop_chk_after.png)}.popup#popCounselStep1 .content{border:1px solid #aaa;border-radius:10px;max-height:420px;overflow-y:auto}.popup#popCounselStep1 .content .example_list>li{align-items:center;column-gap:20px;padding:28px 20px;font-size:1.5rem;line-height:1.5;display:flex}.popup#popCounselStep1 .content .example_list>li:before{content:"";aspect-ratio:1;background:url(/housing/img/main/counsel_chk.png) 50%/contain no-repeat;width:36px;display:block}.popup#popCounselStep1 .content .example_list>li p{opacity:.8;max-width:calc(100% - 56px)}.popup#popCounselStep1 .content .example_list>li:not(:last-child){border-bottom:1px solid #eee}.popup#popCounselStep1 .info_txt_wrap{text-align:center}.popup#popCounselStep1 .info_txt_wrap .info_txt{margin:30px 0;font-size:1.875rem;line-height:1.4}.popup#popCounselStep1 .info_txt_wrap .nextStepBtn{color:#fff;box-sizing:border-box;background:#222;border:2px solid #222;border-radius:50px;justify-content:center;align-items:center;column-gap:10px;margin:0 auto;padding:18px 60px;font-size:1.625rem;font-weight:700;transition:background .3s ease-in-out,color .3s ease-in-out;display:flex}.popup#popCounselStep1 .info_txt_wrap .nextStepBtn img{width:44px;transition:filter .3s ease-in-out}.popup#popCounselStep1 .info_txt_wrap .nextStepBtn:hover{color:#222;background:#fff}.popup#popCounselStep1 .info_txt_wrap .nextStepBtn:hover img{filter:invert()}.popup#popCounselStep2 .form_type{box-sizing:border-box;background:#fff;border:1px solid #050607}.popup#popCounselStep2 .form_type .form_input{align-items:center;display:flex}.popup#popCounselStep2 .form_type .form_input p:not(:last-child):after{content:"/";opacity:.2;margin:0 10px;font-size:1rem;display:inline-block}.popup#popCounselStep2 .kakao_link{text-align:center;border-top:1px solid #eee;margin-top:40px;padding-top:50px}.popup#popCounselStep2 .kakao_link>p{color:#666;margin-bottom:15px;font-size:1.25rem;line-height:1.4}.popup#popCounselStep2 .kakao_link>a{color:#231916;background:#ffde00;border-radius:50px;align-items:center;column-gap:8px;width:fit-content;margin:0 auto;padding:14px 24px;font-size:1.125rem;font-weight:600;transition:box-shadow .2s;display:flex}.popup#popCounselStep2 .kakao_link>a img{width:30px}.popup#popCounselStep2 .kakao_link>a:hover{box-shadow:0 0 12px #ffde00cc}.popup#popCounselStep2 form>ul>li .form_input .file_container .file_input_list .file-row{font-weight:400}.popup#popCounselStep2 form>ul>li .form_input .file_container .file_input_list .file-row p{color:#999}.popup#popCounselStep2[data-type=counselType1] .required{color:#00c1ab}.popup#popCounselStep2[data-type=counselType1] .form_type .form_input{color:#00a18d}.popup#popCounselStep2[data-type=counselType1] .btnSubmit{background:linear-gradient(91deg,#00c1ab .08%,#00a18d 99.92%)}.popup#popCounselStep2[data-type=counselType2] .required{color:#268cdf}.popup#popCounselStep2[data-type=counselType2] .form_type .form_input{color:#1d79c3}.popup#popCounselStep2[data-type=counselType2] .btnSubmit{background:linear-gradient(91deg,#268cdf .11%,#1d79c3 99.89%)}@media screen and (max-width:1560px){.popup#popDetail{border-radius:1.325vw;padding:4.125vw 5.125vw 4.125vw 3.25vw}.popup#popDetail .closeBtn{top:2vw;right:2vw}.popup#popDetail .closeBtn img{width:1.05vw}.popup#popDetail .content_wrap{column-gap:3.25vw}.popup#popDetail .content_wrap .text_wrap .type_title>div{column-gap:.4vw}.popup#popDetail .content_wrap .text_wrap .type_title>div img{width:2vw}.popup#popDetail .content_wrap .text_wrap .type_title>div p{font-size:1.55vw}.popup#popDetail .content_wrap .text_wrap .title{margin:1vw 0 2.25vw;font-size:2.175vw}.popup#popDetail .content_wrap .text_wrap .content{max-height:60vh;font-size:1.275vw}.popup#popCounselStep1,.popup#popCounselStep2{width:58.5vw}.popup#popCounselStep1 .title_wrap,.popup#popCounselStep2 .title_wrap{margin-bottom:1.625vw}.popup#popCounselStep1 .title_wrap .step_title,.popup#popCounselStep2 .title_wrap .step_title{padding:.3vw 1vw;font-size:1.05vw}.popup#popCounselStep1 .title_wrap .step_title .type_name:after,.popup#popCounselStep2 .title_wrap .step_title .type_name:after{margin:0 5px}.popup#popCounselStep1 .title_wrap .pop_title,.popup#popCounselStep2 .title_wrap .pop_title{margin:1vw 0 .5vw;font-size:2.325vw}.popup#popCounselStep1 .title_wrap .pop_desc,.popup#popCounselStep2 .title_wrap .pop_desc{font-size:1.25vw}.popup#popCounselStep1 .content{max-height:40vh}.popup#popCounselStep1 .content .example_list>li{column-gap:1.25vw;padding:1.75vw 1.25vw;font-size:1.5vw}.popup#popCounselStep1 .content .example_list>li:before{width:2.325vw}.popup#popCounselStep1 .content .example_list>li p{max-width:calc(100% - 3.575vw)}.popup#popCounselStep1 .info_txt_wrap .info_txt{margin:1.875vw 0;font-size:1.875vw}.popup#popCounselStep1 .info_txt_wrap .nextStepBtn{column-gap:.625vw;padding:1.125vw 3.875vw;font-size:1.65vw}.popup#popCounselStep1 .info_txt_wrap .nextStepBtn img{width:2.825vw}.popup#popCounselStep2 .form_type .form_input p:not(:last-child):after{margin:0 .625vw;font-size:1.05vw}.popup#popCounselStep2 .kakao_link{margin-top:2.625vw;padding-top:3.25vw}.popup#popCounselStep2 .kakao_link>p{margin-bottom:1vw;font-size:1.275vw}.popup#popCounselStep2 .kakao_link>a{column-gap:.5vw;padding:.9vw 1.55vw;font-size:1.15vw}.popup#popCounselStep2 .kakao_link>a img{width:1.925vw}}@media screen and (max-width:1024px){#header .inner,#footer .inner{padding:0 40px}#header .logo img{height:37px}#header .header_rt nav{font-size:1.0625rem}#header .header_rt nav ul{margin-right:-20px}#header .header_rt nav ul li{padding:10px 20px}.popup{padding:4.25vw 4.5vw 4.5vw}.popup .closeBtn{top:4.25vw;right:4.5vw}.popup .closeBtn img{width:2vw}.popup#popPolicy{width:65vw}.popup#popPolicy .title{margin-bottom:3.25vw;font-size:2.75vw}.popup#popPolicy .content{max-height:50vh;padding:2.5vw 3vw;font-size:1.675vw}.popup#popPolicy .btn_wrap{margin-top:3.875vw}.popup#popPolicy .btn_wrap button{width:18vw;height:5.125vw;font-size:2.25vw}.popup#popCounselStep1,.popup#popCounselStep2{width:70vw}.popup#popCounselStep1 .title_wrap,.popup#popCounselStep2 .title_wrap{margin-bottom:2.25vw}.popup#popCounselStep1 .title_wrap .step_title,.popup#popCounselStep2 .title_wrap .step_title{padding:.35vw 1.325vw;font-size:1.25vw}.popup#popCounselStep1 .title_wrap .step_title .type_name:after,.popup#popCounselStep2 .title_wrap .step_title .type_name:after{margin:0 .625vw}.popup#popCounselStep1 .title_wrap .pop_title,.popup#popCounselStep2 .title_wrap .pop_title{margin:1vw 0 .5vw;font-size:2.75vw}.popup#popCounselStep1 .title_wrap .pop_desc,.popup#popCounselStep2 .title_wrap .pop_desc{font-size:1.55vw}.popup#popCounselStep1 .content{max-height:40vh}.popup#popCounselStep1 .content .example_list>li{column-gap:1.5vw;padding:1.825vw 1.5vw;font-size:1.625vw}.popup#popCounselStep1 .content .example_list>li:before{width:2.75vw}.popup#popCounselStep1 .content .example_list>li p{max-width:calc(100% - 4.25vw)}.popup#popCounselStep1 .info_txt_wrap .info_txt{margin:2.125vw 0;font-size:2.125vw}.popup#popCounselStep1 .info_txt_wrap .nextStepBtn{column-gap:.725vw;padding:1.25vw 4vw;font-size:1.875vw}.popup#popCounselStep1 .info_txt_wrap .nextStepBtn img{width:3vw}.popup#popCounselStep2 .form_type .form_input p:not(:last-child):after{margin:0 .625vw;font-size:1.05vw}.popup#popCounselStep2 .kakao_link{margin-top:2.75vw;padding-top:3.325vw}.popup#popCounselStep2 .kakao_link>p{margin-bottom:1.125vw;font-size:1.625vw}.popup#popCounselStep2 .kakao_link>a{column-gap:.75vw;padding:1.125vw 2vw;font-size:1.5vw}.popup#popCounselStep2 .kakao_link>a img{width:2.75vw}}@media screen and (max-width:768px){#header .inner,#footer .inner{padding:0 30px}#header .logo img{height:35px}#header .header_rt nav ul{margin-right:-18px}#header .header_rt nav ul li{padding:10px 18px}#topBtn{row-gap:5px;padding:12px 18px;font-size:.9375rem;bottom:40px;right:20px}#footer{padding:50px 0}#footer .inner{flex-direction:column-reverse;align-items:flex-start;row-gap:25px}#footer .footer_lt{row-gap:10px}#footer .footer_lt>ul{row-gap:10px;font-size:.9375rem}#footer .footer_lt>ul>li:not(:last-child):after{height:15px;margin:0 10px}#footer .footer_lt .copyright{font-size:.875rem}#footer .logo img{width:85px}.popup{padding:4.25vw 4vw}.popup#popDetail{border-radius:1.75vw;max-width:90vw;max-height:90vh;padding:6.5vw 4vw 5vw;overflow-y:auto}.popup#popDetail .closeBtn{top:2.5vw;right:2.5vw}.popup#popDetail .closeBtn img{width:1.875vw}.popup#popDetail .content_wrap{grid-template-columns:1fr;row-gap:3.5vw}.popup#popDetail .content_wrap .text_wrap .type_title>div{column-gap:.75vw}.popup#popDetail .content_wrap .text_wrap .type_title>div img{width:2.875vw}.popup#popDetail .content_wrap .text_wrap .type_title>div p{font-size:2.125vw}.popup#popDetail .content_wrap .text_wrap .title{font-size:3vw}.popup#popDetail .content_wrap .text_wrap .content{max-height:none;font-size:1.75vw}.popup#popPolicy{width:65vw}.popup#popPolicy .title{margin-bottom:3.25vw;font-size:2.75vw}.popup#popPolicy .content{max-height:50vh;padding:2.5vw 3vw;font-size:1.675vw}.popup#popPolicy .btn_wrap{margin-top:3.875vw}.popup#popPolicy .btn_wrap button{width:18vw;height:5.125vw;font-size:2.25vw}.popup#popCounselStep1,.popup#popCounselStep2{width:80vw}.popup#popCounselStep1 .title_wrap,.popup#popCounselStep2 .title_wrap{margin-bottom:2.75vw}.popup#popCounselStep1 .title_wrap .step_title,.popup#popCounselStep2 .title_wrap .step_title{padding:.625vw 2vw;font-size:1.75vw}.popup#popCounselStep1 .title_wrap .step_title .type_name:after,.popup#popCounselStep2 .title_wrap .step_title .type_name:after{margin:0 .875vw}.popup#popCounselStep1 .title_wrap .pop_title,.popup#popCounselStep2 .title_wrap .pop_title{margin:1.25vw 0 .75vw;font-size:2.75vw}.popup#popCounselStep1 .title_wrap .pop_desc,.popup#popCounselStep2 .title_wrap .pop_desc{font-size:1.875vw}.popup#popCounselStep1 .content .example_list>li{column-gap:1.5vw;padding:2.05vw 1.75vw;font-size:2.05vw}.popup#popCounselStep1 .content .example_list>li:before{width:3.325vw}.popup#popCounselStep1 .content .example_list>li p{max-width:calc(100% - 4.825vw)}.popup#popCounselStep1 .info_txt_wrap .info_txt{margin:2.375vw 0;font-size:2.375vw}.popup#popCounselStep1 .info_txt_wrap .nextStepBtn{column-gap:.875vw;padding:1.325vw 4.25vw;font-size:2.25vw}.popup#popCounselStep1 .info_txt_wrap .nextStepBtn img{width:3.5vw}.popup#popCounselStep2 .form_type .form_input p:not(:last-child):after{margin:0 .875vw;font-size:1.5vw}.popup#popCounselStep2 .kakao_link{margin-top:3.5vw;padding-top:3.875vw}.popup#popCounselStep2 .kakao_link>p{margin-bottom:1.45vw;font-size:2vw}.popup#popCounselStep2 .kakao_link>a{column-gap:.875vw;padding:1.25vw 2.625vw;font-size:1.875vw}.popup#popCounselStep2 .kakao_link>a img{width:3.25vw}}@media screen and (max-width:540px){#header .inner,#footer .inner{padding:0 15px}#header{padding:15px}#header.header_w .logo img{filter:brightness(0)}#header.hamOpen .inner{-webkit-backdrop-filter:blur();backdrop-filter:blur();background:#fff}#header .inner{-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#ffffffd9;border-radius:10px;padding:15px;transition:background .3s,-webkit-backdrop-filter .3s,backdrop-filter .3s;box-shadow:4px 4px 20px #0000001a}#header .logo img{height:30px}#header .header_rt nav{display:none}#header .header_rt #hamburger{display:flex!important}#topBtn{row-gap:4px;padding:8px 12px;font-size:11px;bottom:40px;right:20px}#footer{padding:35px 0 30px}#footer .inner{row-gap:20px}#footer .footer_lt{row-gap:5px}#footer .footer_lt>ul{flex-direction:column;align-items:flex-start;row-gap:5px}#footer .footer_lt>ul>li{word-break:keep-all;line-height:1.4}#footer .footer_lt>ul>li:not(:last-child):after{display:none}#footer .logo img{width:80px}.popup{padding:7vw 6vw 6vw}.popup .closeBtn{top:4.25vw;right:4.5vw}.popup .closeBtn img{width:3.5vw}.popup#popPolicy{width:calc(100vw - 80px)}.popup#popPolicy .title{margin-bottom:4.5vw;font-size:4.5vw}.popup#popPolicy .content{max-height:40vh;padding:3.75vw 5vw;font-size:3.25vw}.popup#popPolicy .btn_wrap{margin-top:4.25vw}.popup#popPolicy .btn_wrap button{width:25vw;height:7.25vw;font-size:3.5vw}.popup#popDetail{border-radius:3vw;max-width:calc(100vw - 40px);max-height:75vh;padding:11vw 6vw 6vw}.popup#popDetail .closeBtn{top:4.25vw;right:5vw}.popup#popDetail .closeBtn img{width:3.5vw}.popup#popDetail .content_wrap{row-gap:6vw}.popup#popDetail .content_wrap .text_wrap .type_title>div{column-gap:1vw}.popup#popDetail .content_wrap .text_wrap .type_title>div img{width:5vw}.popup#popDetail .content_wrap .text_wrap .type_title>div p{font-size:3.5vw}.popup#popDetail .content_wrap .text_wrap .title{margin:1.875vw 0 4vw;font-size:4.75vw}.popup#popDetail .content_wrap .text_wrap .content{font-size:3.325vw}.popup#popCounselStep1,.popup#popCounselStep2{width:calc(100vw - 40px);max-height:70vh}.popup#popCounselStep1 .title_wrap,.popup#popCounselStep2 .title_wrap{margin-bottom:5.5vw}.popup#popCounselStep1 .title_wrap .step_title,.popup#popCounselStep2 .title_wrap .step_title{padding:1.111vw 3.25vw;font-size:3.25vw}.popup#popCounselStep1 .title_wrap .step_title .type_name:after,.popup#popCounselStep2 .title_wrap .step_title .type_name:after{margin:0 1.75vw}.popup#popCounselStep1 .title_wrap .pop_title,.popup#popCounselStep2 .title_wrap .pop_title{margin:2vw 0 1.25vw;font-size:5vw}.popup#popCounselStep1 .title_wrap .pop_desc,.popup#popCounselStep2 .title_wrap .pop_desc{font-size:3.25vw}.popup#popCounselStep1 .content::-webkit-scrollbar{width:3px}.popup#popCounselStep1 .content .example_list>li{column-gap:2vw;padding:3.625vw 2.625vw;font-size:3.375vw}.popup#popCounselStep1 .content .example_list>li:before{width:5vw}.popup#popCounselStep1 .content .example_list>li p{max-width:calc(100% - 7vw)}.popup#popCounselStep1 .info_txt_wrap .info_txt{margin:4.5vw 0 3.875vw;font-size:3.75vw}.popup#popCounselStep1 .info_txt_wrap .nextStepBtn{column-gap:1.25vw;padding:1.625vw 6vw;font-size:3.5vw}.popup#popCounselStep1 .info_txt_wrap .nextStepBtn img{width:6.25vw}.popup#popCounselStep2 .form_type .form_input p:not(:last-child):after{margin:0 .875vw;font-size:1.5vw}.popup#popCounselStep2 .kakao_link{margin-top:6.5vw;padding-top:7vw}.popup#popCounselStep2 .kakao_link>p{margin-bottom:2.5vw;font-size:3.425vw}.popup#popCounselStep2 .kakao_link>a{column-gap:1.25vw;padding:2.25vw 4.5vw;font-size:3.325vw}.popup#popCounselStep2 .kakao_link>a img{width:6vw}}.common_popup{text-align:center;-ms-overflow-style:none;background:#050607;border:1px solid #fff;border-radius:5px;padding:0;position:absolute;overflow:hidden}.common_popup .onday_close{color:#fff;background:#050607;border-top:1px solid #2f262080;justify-content:space-between;align-items:center;display:flex}.common_popup .onday_close>div,.common_popup .onday_close button{width:100%;font-family:var(--font-pretendard),sans-serif;justify-content:center;align-items:center;min-width:max-content;padding:15px;display:flex}.common_popup .onday_close>button{border-left:1px solid #2f262080}.common_popup .onday_close .close_pop{font-size:.9375rem;font-weight:500}.common_popup .onday_close input[type=checkbox],.common_popup .onday_close input[type=radio]{clip:rect(0, 0, 0, 0);border:0;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.common_popup .onday_close input[type=checkbox]+label,.common_popup .onday_close input[type=radio]+label{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;opacity:1;font-size:.9375rem;font-weight:500;position:relative}.common_popup .onday_close input[type=checkbox]+label:before,.common_popup .onday_close input[type=radio]+label:before{width:15px;height:15px}.common_popup .onday_close input[type=checkbox]:checked+label:before,.common_popup .onday_close input[type=radio]:checked+label:before{width:15px;height:15px;line-height:14px}.common_popup .onday_close input[type=text],.common_popup .onday_close input[type=url],.common_popup .onday_close input[type=email],.common_popup .onday_close input[type=password]{font-family:var(--font-pretendard),-apple-system,BlinkMacSystemFont,system-ui,Roboto,"Helvetica Neue","Segoe UI","Apple SD Gothic Neo","Noto Sans KR","Malgun Gothic","Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol",sans-serif;resize:none;background-color:#fff;border:1px solid #e6e6e6;padding:10px 15px;font-size:1.0625rem}.common_popup .onday_close input::-webkit-input-placeholder{font-family:var(--font-pretendard),-apple-system,BlinkMacSystemFont,system-ui,Roboto,"Helvetica Neue","Segoe UI","Apple SD Gothic Neo","Noto Sans KR","Malgun Gothic","Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol",sans-serif;color:#aaa}.common_popup .onday_close input:-ms-placeholder-shown{font-family:var(--font-pretendard),-apple-system,BlinkMacSystemFont,system-ui,Roboto,"Helvetica Neue","Segoe UI","Apple SD Gothic Neo","Noto Sans KR","Malgun Gothic","Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol",sans-serif;color:#aaa}.common_popup .onday_close input::placeholder{font-family:var(--font-pretendard),-apple-system,BlinkMacSystemFont,system-ui,Roboto,"Helvetica Neue","Segoe UI","Apple SD Gothic Neo","Noto Sans KR","Malgun Gothic","Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol",sans-serif;color:#aaa}
