*{-webkit-text-size-adjust:none;box-sizing:border-box}body::-webkit-scrollbar{display:none}article,aside,blockquote,body,button,caption,code,dd,div,dl,dt,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,html,input,legend,li,nav,ol,p,p hr,pre,section,span,table,td,textarea,th,ul{margin:0;padding:0}body,html{background-color:#fff;color:#212121;font-family:pretendard,sans-serif;font-size:16px;height:100%;width:100%}article,aside,footer,header,nav,section{display:block}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}ol,ul{list-style:none}caption,legend{color:transparent;font-size:0;line-height:0;overflow:hidden;text-indent:-100%;text-indent:0;text-shadow:none;white-space:nowrap}img{border:0;max-width:100%;vertical-align:top}table{border-collapse:collapse;border-spacing:0}table,td,th{border:none;text-align:left}label,th{font-weight:400}address{font-style:normal}button,input{background:none;border:none}button:focus,input:focus{outline:none}a,button,input,label{cursor:pointer;font-family:pretendard,sans-serif;outline:0;text-decoration:none}::-moz-placeholder{color:#999}::placeholder{color:#999}input[type=checkbox],input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none}button:disabled,input[type=checkbox]:disabled,input[type=checkbox]:disabled+label,input[type=radio]:disabled,input[type=radio]:disabled+label{cursor:no-drop}a{color:#333;text-decoration:none}input::-ms-clear{display:none}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none}input[type=password],input[type=text]{cursor:text}input::-moz-placeholder{font-family:pretendard,sans-serif}input::placeholder{font-family:pretendard,sans-serif}pre,select,textarea{font-family:pretendard,sans-serif}textarea{resize:none}textarea:placeholder{color:#6b6b6b}textarea:focus{outline:none}mark{background:none}select option[value=""][disabled]{display:none}select:invalid{color:#999}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;border-radius:0;outline:none;stroke:none}select::-ms-expand{display:none}input[type=checkbox],input[type=radio]{display:none}input[type=checkbox]:checked+label:before,input[type=radio]:checked+label:before{background:url(../svg/check_on.svg) 50%/100% no-repeat}input[type=checkbox]+label,input[type=radio]+label{align-items:center;color:#000;display:flex;font-size:16px;font-style:normal;font-weight:500}input[type=checkbox]+label:before,input[type=radio]+label:before{background:url(../svg/check_off.svg) 50%/100% no-repeat;content:"";display:inline-block;height:24px;margin-right:10px;width:24px}::-webkit-scrollbar{height:3px;width:3px}::-webkit-scrollbar-thumb{background:#dbdbdb;border-radius:100px}@font-face{font-display:swap;font-family:pretendard;font-style:normal;font-weight:100 900;src:url(../__mainpage/fonts/PretendardVariable.woff2) format("woff2-variations")}:root{--common-padding: calc(50% - 600px) ;--common-width:1200px;--common-max:1280px;--common-pad2:1.5rem}@media(max-width:1300px){:root{--common-padding:60px;--common-width: calc(100vw - 120px) }}@media(max-width:990px){:root{--common-padding:48px;--common-width: calc(100vw - 96px) }}@media(max-width:600px){:root{--common-padding:24px;--common-width: calc(100vw - 48px) }}.br_500,.br_990{display:none}@media(max-width:990px){.br_990{display:block}}@media(max-width:500px){.br_500{display:block}}.titGroup sub{color:#0064ff;font-size:24px;font-weight:700;letter-spacing:-.24px}.titGroup span{color:#000;display:block;font-size:42px;font-weight:700;letter-spacing:-.42px;line-height:1.28;margin-top:10px;word-break:keep-all}.titGroup p{color:#333;font-size:24px;font-weight:500;letter-spacing:-.24px;line-height:1.33;margin-top:16px}.faqList li{border-bottom:1px solid #dbdbdb;cursor:pointer;display:flex;flex-direction:column;max-height:-moz-fit-content;max-height:fit-content;overflow:hidden;padding:44px 0;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.faqList li:last-child{border-bottom:none}.faqList li>div{align-items:center;display:flex;gap:6px}.faqList li>.answer{align-items:flex-start;background:#f8f8f8;border-radius:16px;max-height:0;opacity:0;overflow:hidden;padding:0 98px;transition:padding .23s ease .23s,max-height .23s ease .23s,margin-top .23s ease .23s,opacity .23s ease;width:100%}.faqList li.is_active .answer{margin-top:36px;max-height:1000px;opacity:1;padding:40px 98px;transition:padding .23s ease,max-height .23s ease,margin-top .23s ease,opacity .23s ease .23s}.faqList li>.question p.tag{align-items:center;border-radius:8px;display:flex;height:34px;justify-content:center;margin-right:32px;min-width:-moz-max-content;min-width:max-content;padding:0 12px}.faqList li>.question p.tag:before{font-size:16px;font-weight:700;letter-spacing:-.16px}.faqList li>.question p.tag.Apartment{border:1px solid rgba(40,110,215,.2)}.faqList li>.question p.tag.Building{border:1px solid rgba(1,160,132,.2)}.faqList li>.question p.tag.Apartment:before{color:#0064ff;content:"아파트"}.faqList li>.question p.tag.Building:before{color:#01a084;content:"건축물"}.faqList li .question p{align-items:center;display:flex}.faqList li .answer p{align-items:flex-start;display:flex}.faqList li p{word-break:keep-all}.faqList li p i{color:#000;display:inline-block;font-size:32px;font-style:normal;font-weight:600;letter-spacing:-.32px;margin-right:16px}.faqList li .title{color:#000;font-size:24px;font-weight:700;letter-spacing:-.24px;line-height:32px}.faqList li>div>img{margin-left:auto;transition:.23s ease}.faqList li.is_active div>img{transform:rotate(180deg)}.faqList li>.answer p i{color:#b3b7bf;line-height:100%}.faqList li .lead{color:#333;display:block;font-size:20px;font-weight:500;letter-spacing:-.2px;line-height:1.4}@media(max-width:990px){.faqList li{padding:28px 0}.faqList li>.question p.tag{border-radius:6px;height:28px;margin-right:12px;padding:0 6px}.faqList li>.question p.tag:before{font-size:12px}.faqList li p i{font-size:22px}.faqList li div>img{height:24px;width:24px}.faqList li .title{font-size:18px;line-height:1.44}.faqList li.is_active .answer{margin-top:24px;max-height:1000px;padding:24px 59px}.faqList li .lead{font-size:16px;line-height:1.75}.faqList li .answer p{width:100%}}@media(max-width:768px){.faqList li .question p i{display:none}.faqList li.is_active .answer{padding:24px 28px}.faqList li .title{width:100%;word-break:break-all}}.moreBtn,a.moreBtn{background:#fff;border:1px solid #333;border-radius:8px;color:#000;display:block;font-size:20px;font-weight:700;height:72px;letter-spacing:-.2px;margin:20px auto 0;text-align:center;width:217px}a.moreBtn{line-height:72px;vertical-align:center}@media(max-width:990px){.moreBtn{font-size:16px;height:54px;letter-spacing:-.16px;margin-bottom:80px;width:135px}}.popup{align-items:center;display:flex;justify-content:center;z-index:1001}.dimmed,.popup{height:100vh;left:0;position:fixed;top:0;width:100%}.dimmed{background:#000000b3;z-index:0}.popupBox{background:#fff;border-radius:24px;max-height:90svh;overflow:hidden;overflow-y:scroll;padding:2rem;position:relative;z-index:1}.moPopupHead{align-items:center;background:#fff;color:#000;display:none;font-size:18px;font-weight:500;left:0;letter-spacing:-.18px;padding:1rem var(--common-padding);position:sticky;top:0;width:100%;z-index:1001}.moPopupHead *{z-index:1001}.moPopupHead button{margin-left:auto}.popupHead{align-items:center;display:flex;justify-content:space-between;margin-bottom:40px;width:100%;z-index:10}.popupHead button{margin-left:auto}.popupTit{font-size:32px;letter-spacing:-.32px}.popupMainLead,.popupTit{color:#000;font-weight:700}.popupMainLead{font-size:24px;letter-spacing:-.24px;line-height:1.33}.popupBody{display:flex;flex-direction:column}.popup .buttonWrap{display:flex;gap:8px;justify-content:center;margin-top:1rem}.popup .buttonWrap button{border-radius:8px;display:block;flex-shrink:0;font-size:20px;font-weight:700;height:72px;letter-spacing:-.2px;text-align:center;width:217px}.popup .nextBtn,.popup .sureBtn{background:#000;color:#fff}.popup .callBtn,.popup .prevBtn{border:1px solid #000;color:#000}@media(max-width:990px){.titGroup sub{font-size:16px}.titGroup span{font-size:28px;line-height:1.285;margin-top:8px}.titGroup p{font-size:16px;letter-spacing:-.24px;line-height:1.375;margin-top:12px}.moPopupHead{display:flex}.popupBox{border-radius:0;height:100vh!important;max-height:100vh!important;width:100%!important}.popupHead{background:#fff;height:64px;left:0;margin-bottom:0;padding:0 24px;position:fixed;top:0;width:100%}.popupTit{font-size:18px;font-weight:500}.popupHead button{height:32px;width:32px}.popupMainLead{font-size:22px;font-weight:700;line-height:1.36}.popup .buttonWrap button{border-radius:6px;font-size:16px;height:64px}.popup .depth01 .buttonWrap button{width:100%}.popup .depth02 .buttonWrap{flex-direction:column}.popup .depth02 .buttonWrap button{width:100%}}
