@charset "UTF-8";.center-modal .modal-box .modal-content p{word-break:keep-all;line-height:1.5;color:#8894a0}.center-modal .modal-box .modal-content p span{color:#1142bf}.center-modal .modal-box .modal-content ul li{word-break:keep-all;margin-top:10px;padding-left:8px;font-size:14px;position:relative}.center-modal .modal-box .modal-content ul li:first-child{margin-top:0}.center-modal .modal-box .modal-content ul li:before{content:"";display:block;width:2px;height:2px;background:#18171a;border-radius:100%;position:absolute;left:0;top:9px}.center-modal .modal-box .modal-content ul li.flex{display:flex;justify-content:space-between;align-items:center}.center-modal .modal-box .modal-content ul li.flex span{color:#1142bf;font-size:13px}.center-modal .modal-box .modal-content .file-etc span{color:#999;font-size:14px}.center-modal .modal-box .modal-content .file-etc .filename{color:#8894a0;font-size:14px}.ant-select-item-option-content{font-family:var(--sr);font-size:14px}.ant-select-item-option-content b{font-family:initial}.pull-action-modal{position:fixed;left:0;top:0;width:100%;height:100%;background:#0006;z-index:999}.pull-action-modal .event-box{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;background-image:linear-gradient(180deg,#2752a9cc,#000c);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);padding:100px 20px;position:relative}.pull-action-modal .event-box .close{position:absolute;right:20px;top:20px}.pull-action-modal .event-box .close img{width:22px}.pull-action-modal .event-box .title{color:#fff;font-family:var(--sm);font-size:26px}.pull-action-modal .event-box .title div{text-align:Center;margin-bottom:14px}.pull-action-modal .event-box .title div span{background:#00000080;color:#fff;font-size:16px;padding:4px 8px;border-radius:5px}.pull-action-modal .event-box .img{margin-top:50px}.pull-action-modal .event-box .img img{width:260px}.pull-action-modal .event-box .img.coffee img{width:120px}.pull-action-modal .event-box .info{background:#00000080;width:100%;margin-top:50px;text-align:Center;border-radius:10px;padding:20px}.pull-action-modal .event-box .info span{color:#fff;font-family:var(--sm);font-size:16px;display:flex;align-items:center;gap:6px;justify-content:center}.pull-action-modal .event-box .info p{color:#fff;margin-top:10px;font-family:var(--sl);font-size:14px;line-height:1.6}.pull-action-modal .event-box .notice{margin-top:auto;color:#fff;font-size:14px}.center-modal{position:fixed;left:50%;transform:translateX(-50%);top:0;width:100%;max-width:600px;height:100%;background:#000000b3;z-index:999;display:flex;justify-content:center;align-items:center;margin-left:275px}.center-modal .modal-box{background:#fff;width:calc(100% - 20px);border-radius:10px;overflow:hidden;max-height:600px;overflow-y:auto;padding:20px;max-width:520px}.center-modal .modal-box:has(.custom-select){overflow:initial}.center-modal .modal-box .modal-title{font-size:22px;font-family:var(--sm);color:#18171a;word-break:keep-all;line-height:1.4}.center-modal .modal-box .modal-title small{display:block;font-size:15px;color:#8894a0;margin-top:10px;word-break:keep-all;line-height:1.4;font-family:var(--sr)}.center-modal .modal-box .modal-content{margin-top:40px}.center-modal .modal-box .modal-content .link span{border-radius:5px;display:inline-block;background:#f7f8fc url(/asset/img/common/icon/kakao-icon.png) no-repeat;background-size:18px;background-position:left 15px center;padding:10px 15px 10px 42px;color:#3b4a61;cursor:pointer;font-family:var(--sm);font-size:14px}.center-modal .modal-box .txt-box .s-title{font-size:14px;font-family:var(--sm);display:flex;gap:8px;align-items:center}.center-modal .modal-box .txt-box .s-title span{font-size:14px}.center-modal .modal-box .txt-box .modal-content.form-box .selectBox .ant-select-arrow{display:none}.center-modal .modal-box .txt-box .modal-content.form-box .selectBox .ant-select-selector{border:none;background:none;border-radius:8px}.center-modal .modal-box .txt-box .modal-content.form-box .selectBox .ant-select-selector .ant-select-item,.center-modal .modal-box .txt-box .modal-content.form-box .selectBox .ant-select-selector .ant-select-selection-item{font-family:var(--sr);font-size:14px}.center-modal .modal-box .txt-box .modal-content.form-box .selectBox .ant-select-selector .ant-select-item .ant-select-item-option-content{font-family:var(--sr);font-size:14px;font-weight:400!important}.center-modal .modal-box .txt-box .modal-content.text-box dl{display:flex;margin-top:15px}.center-modal .modal-box .txt-box .modal-content.text-box dl:first-child{margin-top:0}.center-modal .modal-box .txt-box .modal-content.text-box dl dt{font-size:13px;width:120px;color:#999}.center-modal .modal-box .txt-box .modal-content.text-box dl dd{font-size:13px;width:calc(100% - 120px);word-break:keep-all}.center-modal .modal-box .txt-box .modal-content.text-box dl dd .down{background:url(/asset/img/modal/file-icon02.png) no-repeat;background-position:left 0 top 4px;background-size:14px;font-size:14px;padding-left:20px;color:#1142bf;text-decoration:none;display:block;margin-top:6px}.center-modal .modal-box .txt-box .modal-content.text-box dl dd .down:first-child{margin-top:0}.center-modal .modal-box .txt-box .div{font-size:14px}.center-modal .modal-box .txt-box .preparing{text-align:center}.center-modal .modal-box .txt-box .preparing .txt{color:#333b4b;font-family:var(--sb);font-size:22px}.center-modal .modal-box .txt-box .preparing .txt span{color:#1142bf;font-family:var(--sb);font-size:22px}.center-modal .modal-box .txt-box .preparing .img{margin-bottom:25px}.center-modal .modal-box .txt-box .preparing .img img{width:90px;margin-left:auto;margin-right:auto}.center-modal .modal-box .txt-box .notice-ment,.center-modal .modal-box .txt-box .notice-ment span{font-size:14px}.center-modal .modal-box .txt-box.tc{text-align:center}.center-modal .modal-box .txt-box table{border-top:1px solid #ededed;margin-top:20px}.center-modal .modal-box .txt-box table tr th{background:#f8f8f8;border:1px solid #ededed;border-top:none;border-right:none;color:#333;font-size:13px;padding:10px;font-weight:400;font-family:var(--sr);text-align:left}.center-modal .modal-box .txt-box table tr td{border:1px solid #ededed;border-top:none;color:#333;font-size:14px;font-weight:iniital;padding:10px;text-align:center;vertical-align:middle}.center-modal .modal-box .txt-box .my-point{font-size:13px;display:flex;justify-content:flex-end;align-items:center;gap:10px}.center-modal .modal-box .txt-box .my-point div{font-family:var(--sm);font-size:13px;display:flex;gap:6px;align-items:center}.center-modal .modal-box .txt-box .my-point div span{display:block;width:13px;height:13px;background:#f5c95c;border-radius:100%;color:#c8740d;font-family:var(--sb);text-align:Center;line-height:13px;font-size:10px}.center-modal .modal-box .txt-box .amount-total{font-size:15px;margin-top:10px;text-align:right;color:#1142bf;font-family:var(--sm)}.center-modal .modal-box .txt-box .vote-push{font-size:16px;font-family:var(--sm);text-align:center;line-height:.8;background:url(/asset/img/common/icon/pop-img.png) no-repeat;background-size:140px;background-position:center top 0;padding:150px 0 0}.center-modal .modal-box .txt-box .vote-push span{display:block;color:#1142bf;font-family:var(--sm);font-size:16px}.center-modal .modal-box .txt-box .vote-push.un{background:url(/asset/img/common/icon/pop-img02.png) no-repeat;background-size:100px;background-position:center top 0;padding:120px 0 0}.center-modal .modal-box .btn-wrap{margin:50px 0 0}.center-modal .modal-box .btn-wrap ul{display:block}.center-modal .modal-box .btn-wrap ul li{margin-top:10px}.center-modal .modal-box .btn-wrap ul li:first-child{margin-top:0}.center-modal .modal-box .btn-wrap ul li button{border-radius:5px;height:60px;font-size:18px;background:#dfdfdf;color:#999;cursor:pointer}.center-modal .modal-box .btn-wrap ul li button.blue,.center-modal .modal-box .btn-wrap ul li button.on{background:#1142bf;color:#fff}.center-modal .modal-box .btn-wrap ul li button.gray{color:#999;background:#dfdfdf;cursor:auto}@media screen and (max-width:1220px){.center-modal{margin-left:0;max-width:none}.center-modal .modal-box .btn-wrap ul li button.db{display:block}}.pull-modal{position:fixed;left:50%;transform:translateX(-50%);top:0;width:100%;max-width:600px;height:100%;background:#000000b3;z-index:100;background:#fff;margin-left:275px}.pull-modal .top{text-align:center;border-bottom:1px solid #eee;padding:10px;position:relative;font-family:var(--sm);font-size:18px;background:#fff;height:50px;align-content:center}.pull-modal .top .close{position:absolute;right:20px;top:50%;transform:translateY(-50%);font-size:14px;cursor:pointer}.pull-modal .modal-title{font-size:20px;padding:30px 30px 0;font-family:var(--sm)}.pull-modal .Page-Wrap{height:calc(100% - 50px)}.pull-modal #payment-method{overflow-y:auto;height:calc(100% - 150px);background:#fff}.pull-modal .pay-box{position:absolute;left:0;bottom:0;width:100%;padding:20px}.pull-modal .pay-box button.pay{padding:20px;height:60px;font-size:18px;border-radius:10px;width:100%;cursor:pointer}.pull-modal .pay-box button.blue{background:#1142bf;color:#fff}.pull-modal .search,.pull-modal .select{border-radius:5px;width:calc(100% - 40px);margin:20px auto}.pull-modal .select{background:#fff;padding:15px;display:flex;align-items:center;gap:25px}.pull-modal .select>span{color:#999;display:block;position:relative}.pull-modal .select>span:after{content:">";display:block;color:#1142bf;position:absolute;right:-16px;top:50%;transform:translateY(-50%)}.pull-modal .select>span:last-child:after{display:none}.pull-modal .select>span.on{color:#333;font-family:var(--sm)}.pull-modal .list{width:calc(100% - 40px);margin:0 auto 20px;border-radius:5px;background:#fff}.pull-modal .list ul{border-bottom:1px solid #eee;display:grid;grid-template-columns:repeat(3,1fr);text-align:center}.pull-modal .list ul li{padding:10px;border-bottom:1px solid #eee;border-right:1px solid #eee;color:#8894a0;font-size:14px}.pull-modal .list ul li:nth-child(3n){border-right:none}.pull-modal .result{width:calc(100% - 40px);margin:0 auto 20px;background:#f9faff;border-top:1px solid #1142bf}.pull-modal .result .result-empty{padding:46px 15px 15px;background:url(/asset/img/modal/empty-icon.png) no-repeat;background-size:21px;background-position:top 15px center}.pull-modal .result .result-empty,.pull-modal .result .result-empty span{color:#8894a0;font-size:14px;text-align:center}.pull-modal .result .result-empty span.link{text-decoration:underline}.pull-modal .result ul li{border-bottom:1px solid #eee;padding:15px}.pull-modal .result ul li:last-child{border-bottom:none}.pull-modal .result ul li .info{display:flex;align-items:center;gap:15px}.pull-modal .result ul li .info span{display:block;position:relative;color:#8894a0;font-size:14px}.pull-modal .result ul li .info span.num{color:#333}.pull-modal .result ul li .info span.status{color:#e03d38}.pull-modal .result ul li .info span:after{content:"";display:block;background:#d8dadd;width:3px;height:3px;border-radius:100%;position:absolute;top:50%;transform:translateY(-50%);right:-10px}.pull-modal .result ul li .info span:last-child:after{display:none}.pull-modal .result ul li .detail dl{display:flex;align-items:center;margin-top:10px;gap:10px}.pull-modal .result ul li .detail dl:first-child{margin-top:15px}.pull-modal .result ul li .detail dl dt{background:#666;border-radius:3px;text-align:center;color:#fff;font-size:12px;height:22px;line-height:22px;width:32px}.pull-modal .result ul li .detail dl dt.ty01{background:#a5a5a5}.pull-modal .result ul li .detail dl dt.ty02{background:#1dafb1}.pull-modal .result ul li .detail dl dt.ty03{background:#169bfa}.pull-modal .result ul li .detail dl dd{font-size:13px;line-height:1.4;width:calc(100% - 42px);word-break:keep-all;color:#8894a0}.pull-modal .result ul li .detail dl dd i{font-size:13px}.pull-modal .result ul li .detail dl dd span{color:#1142bf;font-size:13px;font-family:var(--sm)}.pull-modal .form{width:calc(100% - 40px);margin-left:auto;margin-right:auto;border-radius:5px;background:#f9faff;padding:15px}.pull-modal .form>ul>li{margin-top:10px}.pull-modal .form>ul>li:first-child{margin-top:0}.pull-modal .PageTemplate>div{text-align:center;text-align:-webkit-center}.pull-modal .PageTemplate .Page-btn{margin-left:0!important}.pull-modal .PageTemplate .Page-btn.fix{position:sticky;transform:none}.pull-modal .Util-Header{display:none}.pull-modal #PrivacyPolicy{padding:30px 20px;height:calc(100% - 50px)}@media screen and (max-width:1220px){.pull-modal{margin-left:0}}.docsViewer{max-width:100%;overflow:auto;background:#f6f8fa;position:fixed;z-index:10000;top:0;bottom:0;left:0;right:0;align-content:center}.docsViewer.certi-tax{background-color:gray}.docsViewer.certi-tax .react-pdf__Document{padding-bottom:100px}.docsViewer.certi-tax .Page-btn{bottom:0}.docsViewer .top-area,.docsViewer.certi-tax .Page-btn{position:fixed;max-width:834px!important;left:50%;transform:translateX(-50%)}.docsViewer .top-area{top:0;width:100%;background:#fff;backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);padding:20px;height:50px;display:flex;justify-content:space-between!important;align-items:center;z-index:99}.docsViewer .top-area .file-name{font-family:var(--sm);font-size:16px;width:calc(100% - 86px);padding-right:80px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.docsViewer .top-area .btn-wrap{display:flex;gap:20px;align-items:center;justify-content:flex-end;width:86px}.docsViewer .top-area .btn-wrap .togle-btn{width:18px;height:18px;border-radius:100%;background:url(/asset/img/my-page/new/arrow-circle-gray.png) no-repeat;background-size:18px;background-position:50%;cursor:pointer}.docsViewer .top-area .btn-wrap .close-btn{color:#1142bf;font-family:var(--sr);font-size:16px;cursor:pointer}.docsViewer .top-area .top-nav{position:absolute;top:70px;right:80px;width:200px;box-shadow:0 4px 10px 0 #0000001a;height:-moz-fit-content;height:fit-content;z-index:100;border-radius:10px;overflow:hidden}.docsViewer .top-area .top-nav ul{background:#f0f3f8;backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px)}.docsViewer .top-area .top-nav ul li{cursor:pointer;padding:15px 20px;font-size:15px;border-bottom:1px solid #ced4e0cc;font-family:var(--sr);font-size:17px}.docsViewer .top-area .top-nav ul li:last-child{border-bottom:none}.docsViewer .top-area .top-nav ul li:hover{background:#fff;color:#1142bf;font-family:var(--sm)}.docsViewer .react-pdf__Document{padding-top:70px}.docsViewer .pdf-page{justify-items:center;margin:0 auto 3%;max-width:50px}.docsViewer .pdf-page:first-child{scroll-margin-top:70px}.docsViewer .viewBox{width:100%;margin:0 auto 3%}.docsViewer .viewBox .viewImage{margin:0 auto}@media(max-width:540px){.docsViewer .viewBox .viewImage{width:100%}}@media(min-width:541px){.docsViewer .viewBox .viewImage{width:40%}}.docsViewer .viewBox .viewImage{object-fit:contain}.docsViewer .viewBox .viewText{margin-top:2px}.Loading{position:fixed;left:0;top:0;z-index:999;width:100%;height:100%;display:flex;justify-content:center;align-items:center;background:#0006}.Loading .newload .load-wrap{width:150px;height:150px}.Loading .newload .load-wrap .spinner{animation:loadingI 2s linear infinite;margin-top:40px}.Loading .newload .load-wrap .spinner .bubble-1,.Loading .newload .load-wrap .spinner .bubble-2{width:22px;height:22px;border-radius:100%;background-color:#1142bf;animation:bounce 2s ease-in-out infinite}.Loading .newload .load-wrap .spinner .bubble-2{animation-delay:-1s}@keyframes loadingI{to{transform:rotate(1turn)}}@keyframes bounce{0%,to{transform:scale(0)}50%{transform:scale(1)}}.PageTemplate:has(#SafehomesPC) .Loading .spinner .bubble-1,.PageTemplate:has(#SafehomesPC) .Loading .spinner .bubble-2{background-color:#003478}.pull-app-modal{z-index:999;position:fixed;left:0;top:0;width:100%;height:100%;background:#0006;display:flex;flex-direction:column;align-items:center}.pull-app-modal .modal-box{width:calc(100% - 40px);margin:auto 0 20px;max-width:1000px}.pull-app-modal .modal-box .date-form{position:relative}.pull-app-modal .modal-box .date-form input.date-type{border-radius:10px}.pull-app-modal .modal-box .date-form input.date-type+label{position:absolute;left:15px;padding-top:20px;font-size:18px;color:#bbb}.pull-app-modal .modal-box .date-form input.date-type.on{font-size:0}.pull-app-modal .modal-box .date-form input.date-type.on+label{color:#18171a}.pull-app-modal .modal-box ul{border-radius:10px;background:#ededef;overflow:hidden;max-height:460px;overflow-y:auto}.pull-app-modal .modal-box ul li{text-align:center;color:#1142bf;padding:14px!important;font-size:18px;border-bottom:1px solid #dadbdd}.pull-app-modal .modal-box ul li:last-child{border-bottom:none}.pull-app-modal .modal-box .cancle{margin-top:20px}.pull-app-modal .modal-box .cancle button{background:#18171a;font-size:18px;color:#fff;border-radius:10px;height:60px;cursor:pointer}#ConfirmNotice{padding:10px;background-color:#00000040}#ConfirmNotice:has(.sample-ment) .content{border-radius:10px 10px 0 0}#ConfirmNotice .content{height:-moz-fit-content;height:fit-content;max-height:calc(100% - 120px);position:absolute;overflow-y:auto;overflow-x:clip;bottom:10px;width:calc(100% - 20px);background:#fff;border-radius:20px;padding:25px 20px}#ConfirmNotice .content.slide-down:before{content:"";width:38px;height:4px;border-radius:8px;background:#dfe0e2;display:block;margin:auto;transform:translateY(-15px)}#ConfirmNotice .content:has(.open){overflow-y:visible!important;overflow-x:visible!important}#ConfirmNotice .content:has(.search-result-list){overflow-y:visible!important;overflow-x:visible!important;max-height:90%;display:flex;flex-direction:column}#ConfirmNotice .content:has(.search-result-list) .input-label-group{display:none}#ConfirmNotice .content h3{font-size:20px;font-family:var(--sm);line-height:1.4;align-items:center}#ConfirmNotice .content h3.flex{display:flex}#ConfirmNotice .content h3 .bb{padding-bottom:15px;border-bottom:1px solid #ededed;margin-bottom:0}#ConfirmNotice .content h3 .small{font-size:18px}#ConfirmNotice .content h3 img{margin-left:10px;width:16px;height:16px}#ConfirmNotice .content h3 .iros-img{margin-right:15px}#ConfirmNotice .content h3 .iros-img img{width:26px;height:26px}#ConfirmNotice .content h3 small{display:block;font-size:15px;color:#8894a0;margin-top:10px;word-break:keep-all;line-height:1.4;font-family:var(--sr)}#ConfirmNotice .content h3 .detail-loading{text-align:center;padding:10px 0}#ConfirmNotice .content h3 .detail-loading .loading span{display:inline-block;width:12px;height:12px;border-radius:50%;margin:0;animation:detail-loading-bounce 1s linear infinite}#ConfirmNotice .content h3 .detail-loading .loading span:first-child{background-color:#1142bf40;animation-delay:0s;margin-right:10px}#ConfirmNotice .content h3 .detail-loading .loading span:nth-child(2){background-color:#1142bf80;animation-delay:.25s;margin-right:10px}#ConfirmNotice .content h3 .detail-loading .loading span:nth-child(3){background-color:#1142bfbf;animation-delay:.5s;margin-right:10px}#ConfirmNotice .content h3 .detail-loading .loading span:nth-child(4){background-color:#1142bf;animation-delay:.75s}#ConfirmNotice .content h3 .detail-loading small{display:block;margin-top:20px;font-size:14px;color:#8894a0;font-family:var(--sm)}#ConfirmNotice .content .detail-comment span{font-family:var(--sm);color:#18171a}#ConfirmNotice .content .modal-info-list{border-top:1px dashed #ededed;margin-top:30px;padding-top:30px}#ConfirmNotice .content .modal-info-list dl{display:flex;flex-direction:column;gap:20px}#ConfirmNotice .content .modal-info-list dl>div{display:flex;align-items:flex-start}#ConfirmNotice .content .modal-info-list dl>div dt{width:150px;color:#4e5968;display:flex;gap:0 10px;align-items:center}#ConfirmNotice .content .modal-info-list dl>div dd{text-align:end;width:calc(100% - 150px);color:#18171a}#ConfirmNotice .content .modal-info-list dl>div dd.none{color:#999}#ConfirmNotice .content .modal-info-list dl>div dd.check{color:#1142bf;font-family:var(--sm)}#ConfirmNotice .content .text-wrap{display:flex;flex-direction:column;gap:20px}#ConfirmNotice .content .text-wrap p{font-size:15px;line-height:24px;color:#6b7684}#ConfirmNotice .content .text-wrap p span{color:#18171a;font-family:var(--sm)}#ConfirmNotice .content .text-wrap p span.arrow{font-family:var(--sr);color:#1142bf;font-size:13px;position:relative;display:inline-flex}#ConfirmNotice .content .text-wrap p span.arrow:before{content:"";position:absolute;background:url(/asset/img/common/icon/arrow-right-blue.png) no-repeat;background-size:4px;width:100%;height:100%;background-position:100%;right:-8px}#ConfirmNotice .content .text-wrap>span{color:#999}#ConfirmNotice .content .text-wrap ul{display:flex;gap:15px;flex-direction:column}#ConfirmNotice .content .text-wrap ul.list li{display:flex;gap:10px}#ConfirmNotice .content .text-wrap ul.list li>span{color:#fff;background-color:#18171a;border-radius:3px;width:18px;height:18px;line-height:18px;font-size:12px;text-align:center;display:block;flex-shrink:0;margin-top:2px}#ConfirmNotice .content .text-wrap ul.list li div{color:#18171a;font-family:var(--sr)}#ConfirmNotice .content .text-wrap ul.list li div p{font-family:var(--sr);color:#6b7684;margin-top:5px}#ConfirmNotice .content .text-wrap ul.list li div p small{display:block;color:#999;margin-top:4px}#ConfirmNotice .content .dot-list li{padding-left:12px;position:relative}#ConfirmNotice .content .dot-list li:before{content:"";display:block;position:absolute;left:0;top:9px;width:2px;height:2px;border-radius:100%;background-color:#18171a}#ConfirmNotice .content .recommend-contract{padding:15px;background-color:#f9fafb;border-radius:10px;position:relative;overflow:clip}#ConfirmNotice .content .recommend-contract .title{font-size:14px;color:#4e5968;font-family:var(--sm)}#ConfirmNotice .content .recommend-contract .copy{background:url(/asset/img/modal/copy-circle-blue.png) no-repeat;background-size:cover;width:22px;height:22px;border-radius:50%}#ConfirmNotice .content .recommend-contract .copy-content{white-space:break-spaces;font-size:13px;line-height:1.6;color:#6b7684}#ConfirmNotice .content .recommend-contract .copy-mask{font-size:14px;font-family:var(--sb);color:#fff;background-color:#000c;position:absolute;width:calc(100% - 20px);height:40px;bottom:0;left:0;margin:10px;border-radius:10px}#ConfirmNotice .content .pagination{padding:15px 0}#ConfirmNotice .content .button-flex{display:flex;gap:10px}#ConfirmNotice .content .button-flex button{font-family:var(--sm);cursor:pointer;border-radius:5px}#ConfirmNotice .content .button-flex button.over{width:130%}#ConfirmNotice .content .button-flex button.blue{background-color:#1142bf;color:#fff}#ConfirmNotice .content .button-flex button.light-blue{background-color:#edf0f7;color:#1142bf}#ConfirmNotice .content .button-flex button.gray{background-color:#f2f3f5;color:#4e5968}#ConfirmNotice .content .button-flex button.black{background-color:#18171a;color:#fff}#ConfirmNotice .content .button-flex button:disabled{background-color:#f2f3f5!important;color:#999!important}#ConfirmNotice .content .button-flex button:disabled svg{fill:#999!important}#ConfirmNotice .content .button-flex button:disabled svg path{fill:inherit}#ConfirmNotice .content .input-group{position:relative}#ConfirmNotice .content .input-group .pr{width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;position:absolute;right:0;top:19px;font-family:var(--sr);font-size:18px;color:#bbb}#ConfirmNotice .content .input-group .input-result{width:100%;text-align:right;font-family:var(--sm);color:#1142bf;font-size:20px}#ConfirmNotice .content .input-group .input-result.absol{font-size:13px;position:absolute;top:15px;right:15px;width:-moz-fit-content;width:fit-content}#ConfirmNotice .content .amount-btn li{height:40px}#ConfirmNotice .content .amount-btn li p{text-align:center;line-height:normal}#ConfirmNotice .content .radio-type,#ConfirmNotice .content .radio-type+label{font-size:16px}#ConfirmNotice .content .radio-type.left+label{padding-left:48px;background-image:none}#ConfirmNotice .content .radio-type.left+label:before{right:auto;left:15px}#ConfirmNotice .content .radio-type.left+label:after{right:auto;left:19px}#ConfirmNotice .content .radio-type.init{display:none;border:1px solid #eaedef;line-height:50px;height:50px}#ConfirmNotice .content .radio-type.init:checked+label{border:1px solid #eaedef;background-color:#f6f8f7}#ConfirmNotice .content .radio-type.start+label{line-height:normal;padding:15px 15px 15px 48px;height:-moz-fit-content;height:fit-content}#ConfirmNotice .content .radio-type.start+label:after,#ConfirmNotice .content .radio-type.start+label:before{top:27px}#ConfirmNotice .content .input-label-group .label{color:#4e5968;font-size:14px;margin-bottom:15px}#ConfirmNotice .content .input-label-group .label.f-15{font-size:15px}#ConfirmNotice .content .input-label-group .label small{font-size:13px}#ConfirmNotice .content .input-label-group .input-border-wrap{height:50px;padding:15px}#ConfirmNotice .content .input-label-group .input-border-wrap input[type=text]{caret-color:#1142bf;font-size:16px}#ConfirmNotice .content .input-label-group .input-border-wrap input[type=text]:placeholder{color:#bdbdbd}#ConfirmNotice .content .check-list--simple{display:flex;flex-direction:column;gap:15px}#ConfirmNotice .content .check-list--simple li{background:url(/asset/img/common/icon/check-blue.svg) no-repeat;background-size:14px;background-position:0;font-family:var(--sr);font-size:15px;color:#4e5968;padding-left:30px}#ConfirmNotice .content .text-content{font-family:var(--sr);font-size:14px;line-height:1.7;color:#6b7684}#ConfirmNotice .content .text-content .text-underline{color:#18171a}#ConfirmNotice .content .detail-comment{font-family:var(--sr);font-size:15px;line-height:24px;color:#8894a0}#ConfirmNotice .content .detail-comment.underline{border-bottom:1px solid}#ConfirmNotice .content .link span{border-radius:5px;display:inline-block;background:#f7f8fc url(/asset/img/common/icon/kakao-icon.png) no-repeat;background-size:18px;background-position:left 15px center;padding:10px 15px 10px 42px;color:#3b4a61;cursor:pointer;font-family:var(--sm);font-size:14px}#ConfirmNotice .content .table-box table th{padding:10px 5px}#ConfirmNotice .content .table-box table td .cancel{text-decoration:line-through;-webkit-text-decoration-color:red;text-decoration-color:red}#ConfirmNotice .content .search-result-list{background:#fff;max-height:289px;overflow:auto;width:100%}#ConfirmNotice .content .search-result-list>li{padding:15px 0;border-bottom:1px solid #ededed}#ConfirmNotice .content .search-result-list>li:last-child{border-bottom:0}#ConfirmNotice .content .search-result-list>li p{font-family:var(--sr);font-size:14px}#ConfirmNotice .content .search-result-list>li p small{display:block;margin-top:5px;font-size:11px;color:#999}#ConfirmNotice .content .custom-select .search-result-list li{padding:15px 20px}#ConfirmNotice .content .star-rating{width:186px;height:30px}#ConfirmNotice .content .bb{margin-bottom:25px;padding-bottom:25px;border-bottom:1px dashed #ededed}#ConfirmNotice .content .radio-type+label{padding-left:48px;background-image:none;display:flex;justify-content:space-between}#ConfirmNotice .content .radio-type+label:before{right:auto;left:15px}#ConfirmNotice .content .radio-type+label:after{right:auto;left:19px}#ConfirmNotice .content .bottom-section{display:flex;justify-content:center;align-items:center}#ConfirmNotice .content .bottom-section button{width:-moz-fit-content;width:fit-content}#ConfirmNotice .content .cancel{text-decoration:line-through;-webkit-text-decoration-color:red;text-decoration-color:red}#ConfirmNotice .content .info-box{padding:20px;background-color:#f9fafb;border-radius:10px}#ConfirmNotice .content .info-box .box-title{font-family:var(--sm)}#ConfirmNotice .content .info-box .box-content{padding-top:20px;margin-top:20px;border-top:1px solid #ededed}#ConfirmNotice .content .info-box .box-content .dot-list{display:flex;flex-direction:column;gap:15px}#ConfirmNotice .content .info-box .box-content .dot-list li{color:#6b7684}#ConfirmNotice .content .info-box .box-content .dot-list li:before{background-color:#6b7684}#ConfirmNotice .content .info-box dl{display:flex;flex-direction:column;gap:20px}#ConfirmNotice .content .info-box dl>div{display:flex;align-items:flex-start}#ConfirmNotice .content .info-box dl>div dt{min-width:80px;color:#8894a0;flex-shrink:0}#ConfirmNotice .content .info-box dl>div dd{flex:1 1;word-break:keep-all;line-height:1.5}#ConfirmNotice .content .dashed{border-top:1px dashed #ededed}#ConfirmNotice .content .lined{border-top:1px solid #ededed}#ConfirmNotice .content .realtor-profile-card{background-color:#f8f8f8;border-radius:5px;padding:15px;display:flex;flex-direction:column}#ConfirmNotice .content .realtor-profile-card .g-20{gap:20px}#ConfirmNotice .content .realtor-profile-card .g-15{gap:15px}#ConfirmNotice .content .realtor-profile-card .g-10{gap:10px}#ConfirmNotice .content .realtor-profile-card .prw.img.empty{border-radius:100%;width:60px;height:60px;object-fit:cover;background:url(/asset/img/realtor/profile/realtor-certi-seal-extra.png) no-repeat;background-position:50%;background-size:contain}#ConfirmNotice .content .realtor-profile-card .prw.img .profile{border:2px solid #edf0f7;border-radius:10px;width:60px;height:60px;object-fit:cover}#ConfirmNotice .content .realtor-profile-card .prw.img .certi-mark{position:absolute;bottom:0;right:0;width:22px;border-radius:50%;border:2px solid #fff}#ConfirmNotice .content .realtor-profile-card p{flex:1 1;font-family:var(--sm);font-size:17px;display:flex;gap:15px;flex-direction:column}#ConfirmNotice .content .realtor-profile-card p .certi-badge{width:26px;height:24px;display:flex;align-items:center;justify-content:center;flex-shrink:0;filter:drop-shadow(0 3px 4px rgba(0,0,0,.25));background-color:#0000}#ConfirmNotice .content .realtor-profile-card p .certi-badge .badge-icon{width:100%;height:100%}#ConfirmNotice .content .realtor-profile-card p .juso{display:flex;align-items:flex-start;gap:8px}#ConfirmNotice .content .realtor-profile-card p .juso img{margin-top:3px;height:12px}#ConfirmNotice .content .realtor-profile-card p .juso small{font-size:13px;color:#8894a0;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;white-space:pre-line}#ConfirmNotice .content .realtor-profile-card .realtor-detail-box{text-align:left;display:flex}#ConfirmNotice .content .realtor-profile-card .realtor-detail-box .realtor-status{width:65px;display:flex;gap:5px;align-items:center;color:#6b7684;font-size:14px}#ConfirmNotice .content .realtor-profile-card .realtor-detail-box .realtor-status b{font-family:var(--sr);font-weight:400;color:#18171a}#ConfirmNotice .content .realtor-profile-card .realtor-detail-box .realtor-status img{width:15px;height:auto}#ConfirmNotice .content .realtor-profile-card .realtor-detail-box .temp-display{width:100%;display:flex;flex:1 1;gap:10px;align-items:center;font-size:14px;font-family:var(--sm)}#ConfirmNotice .content .realtor-profile-card .realtor-detail-box .temp-display .temp-value{color:#6b7684;flex-shrink:0}#ConfirmNotice .content .realtor-profile-card .realtor-detail-box .temp-display .temp-gauge{position:relative;height:4px;flex:1 1}#ConfirmNotice .content .realtor-profile-card .realtor-detail-box .temp-display .temp-gauge .gauge-bg{position:absolute;inset:0;background-color:#efefef;border-radius:10px}#ConfirmNotice .content .realtor-profile-card .realtor-detail-box .temp-display .temp-gauge .gauge-fill{position:absolute;inset:0;background-color:#6b7684;border-radius:10px;width:75%}#ConfirmNotice .content .realtor-profile-card .realtor-detail-box .temp-display.high .temp-value{color:#1142bf}#ConfirmNotice .content .realtor-profile-card .realtor-detail-box .temp-display.high .gauge-fill{background-color:#1142bf}#ConfirmNotice .content .realtor-profile-card .realtor-detail-box .temp-display.low .temp-value{color:#f0932b}#ConfirmNotice .content .realtor-profile-card .realtor-detail-box .temp-display.low .gauge-fill{background-color:#f0932b}#ConfirmNotice .content .realtor-profile-card .realtor-tag{font-family:var(--Pretendard);font-weight:500;padding:5px 10px;border-radius:5px;font-size:13px;display:flex;gap:8px;align-items:center}#ConfirmNotice .content .realtor-profile-card .realtor-tag:before{content:"";display:block;width:12px;height:12px}#ConfirmNotice .content .realtor-profile-card .realtor-tag.blue{background-color:rgba(17,66,191,.102);color:#1142bf}#ConfirmNotice .content .realtor-profile-card .realtor-tag.blue:before{background:url(/asset/img/realtor/profile/check-circle-line-blue.svg) no-repeat;background-position:50%;background-size:contain}#ConfirmNotice .content .realtor-profile-card .realtor-tag.green{background-color:rgba(0,166,62,.102);color:#00a63e}#ConfirmNotice .content .realtor-profile-card .realtor-tag.green:before{background:url(/asset/img/realtor/profile/check-circle-line-green.svg) no-repeat;background-position:50%;background-size:contain}#ConfirmNotice .content .realtor-profile-card .review-box{display:flex;flex-direction:column;gap:10px;background-color:#fff;padding:15px;border-bottom:1px solid #ededed}#ConfirmNotice .content .realtor-profile-card .review-box .review-meta{display:flex;align-items:center;font-size:13px}#ConfirmNotice .content .realtor-profile-card .review-box .review-meta span:not(:last-child):after{content:"·";display:inline-block;font-size:15px;line-height:1;color:#999;font-family:var(--sr);margin:0 5px}#ConfirmNotice .content .realtor-profile-card .review-box .review-text{font-size:13px;font-family:var(--sr);-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;white-space:pre-line}#ConfirmNotice .content .realtor-profile-card .review-box .review-text.open{display:initial}#ConfirmNotice .content .realtor-profile-card .review-box .review-tags{display:flex;align-items:center;gap:10px;flex-wrap:wrap}#ConfirmNotice .content .realtor-profile-card .review-box .review-tags .tag{display:flex;align-items:center;gap:6px;background-color:#f7f7f7;color:#555;padding:5px;border-radius:5px;font-size:12px;white-space:nowrap}#ConfirmNotice .content .realtor-profile-card .review-box .review-tags .tag .icon{height:12px}#ConfirmNotice .content .common-realtor-profile{display:flex;flex-direction:column;gap:30px}#ConfirmNotice .content .common-realtor-profile .profile{gap:20px;align-items:start}#ConfirmNotice .content .common-realtor-profile .section-title{color:#1d1d1d;font-size:17px;font-family:var(--sm)}#ConfirmNotice .content .common-realtor-profile .bt-line{border-top:1px solid #ededed}#ConfirmNotice .content .common-realtor-profile section{display:flex;flex-direction:column;gap:20px}#ConfirmNotice .content .common-realtor-profile .img{width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content}#ConfirmNotice .content .common-realtor-profile .img.empty{border-radius:8px;width:75px;height:75px;object-fit:cover;background:url(/asset/img/realtor/profile/realtor-certi-seal-extra.png) no-repeat;background-position:50%;background-size:cover}#ConfirmNotice .content .common-realtor-profile .img .profile-img{object-fit:cover;object-position:center center;border-radius:8px;width:75px;height:75px;overflow:clip}#ConfirmNotice .content .common-realtor-profile .info-section{max-width:calc(100% - 80px);flex:1 1}#ConfirmNotice .content .common-realtor-profile .name{font-size:17px}#ConfirmNotice .content .common-realtor-profile .name .mark{width:20px;height:auto;filter:drop-shadow(0 3px 3px rgba(0,0,0,.15));background-color:#0000}#ConfirmNotice .content .common-realtor-profile .name .mark img{width:20px;height:auto}#ConfirmNotice .content .common-realtor-profile .office{color:#8894a0;font-size:14px;display:flex;gap:8px}#ConfirmNotice .content .common-realtor-profile .office img{width:12px;height:auto}#ConfirmNotice .content .common-realtor-profile .desc-box{width:100%;padding:15px;font-size:15px;border-radius:8px;background-color:rgba(17,66,191,.102)}#ConfirmNotice .content .common-realtor-profile .sub-section{flex-direction:column;display:flex;gap:6px}#ConfirmNotice .content .common-realtor-profile .sub-section .label-value{display:flex;gap:10px;text-align:center}#ConfirmNotice .content .common-realtor-profile .sub-section .label-value .label{font-size:14px;color:#4e5968}#ConfirmNotice .content .common-realtor-profile .sub-section .label-value .value{display:flex;font-size:14px;font-family:var(--sm)}#ConfirmNotice .content .common-realtor-profile .sub-section .label-value .value img{width:15px;object-fit:contain;margin-right:8px}#ConfirmNotice .content .common-realtor-profile .common-info-list{gap:10px}#ConfirmNotice .content .common-realtor-profile .common-info-list>div{display:flex}#ConfirmNotice .content .common-realtor-profile .common-info-list dt{color:#4e5968;flex:0 0 120px;display:flex;gap:8px}#ConfirmNotice .content .common-realtor-profile .common-info-list dd{text-align:left;flex:1 1;display:flex;font-family:var(--sm)}#ConfirmNotice .content .common-realtor-profile .common-info-list dd .temp-display{width:100%;display:flex;gap:10px;align-items:center}#ConfirmNotice .content .common-realtor-profile .common-info-list dd .temp-display .temp-value{color:#6b7684;flex-shrink:0}#ConfirmNotice .content .common-realtor-profile .common-info-list dd .temp-display .temp-gauge{position:relative;height:6px;flex:1 1}#ConfirmNotice .content .common-realtor-profile .common-info-list dd .temp-display .temp-gauge .gauge-bg{position:absolute;inset:0;background-color:#efefef;border-radius:10px}#ConfirmNotice .content .common-realtor-profile .common-info-list dd .temp-display .temp-gauge .gauge-fill{position:absolute;inset:0;background-color:#6b7684;border-radius:10px;width:75%}#ConfirmNotice .content .common-realtor-profile .common-info-list dd .temp-display.high .temp-value{color:#1142bf}#ConfirmNotice .content .common-realtor-profile .common-info-list dd .temp-display.high .gauge-fill{background-color:#1142bf}#ConfirmNotice .content .common-realtor-profile .common-info-list dd .temp-display.low .temp-value{color:#f0932b}#ConfirmNotice .content .common-realtor-profile .common-info-list dd .temp-display.low .gauge-fill{background-color:#f0932b}#ConfirmNotice .content .common-realtor-profile .tag-list{display:flex;gap:6px;flex-wrap:wrap}#ConfirmNotice .content .common-realtor-profile .tag-list .tag{font-size:13px;color:#555;background-color:#f7f7f7;padding:4px;border-radius:5px}#ConfirmNotice .map-box{max-height:150px!important}@media screen and (max-width:600px){#ConfirmNotice[open] .content{interpolate-size:allow-keywords;transition:height .3s ease-out}@starting-style{#ConfirmNotice[open] .content{height:0;overflow:clip}}}#ContextMenu .content{position:absolute;right:32px;background:#f6f8fa;border-radius:10px;width:244px;padding:5px}#ContextMenu .content .button-list{width:100%;display:flex;flex-direction:column;gap:5px}#ContextMenu .content .button-list li button{width:100%;border-radius:5px;padding:10px 15px;display:flex;justify-content:space-between;background-color:#fff;font-family:var(--sr);font-size:14px;color:#18171a}#ContextMenu .content .button-list li button img{width:14px;height:auto}#ContextMenu .content .button-list li button.small img{width:12px;height:-moz-fit-content;height:fit-content}body:has(#RiskResult) #ContextMenu .content{left:28px}#MoveAppModal{padding:66px;display:flex;align-items:center;justify-content:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}#MoveAppModal .content .app-icon{display:flex;justify-content:center;gap:10px}#MoveAppModal .content .app-icon img{width:60px}#MoveAppModal .content .main-comment{font-family:var(--sm);font-size:20px;line-height:25px;color:#fff;text-align:center}#MoveAppModal .content .detail-comment{color:#fffc;font-family:var(--sr);font-size:15px;line-height:20px;text-align:center}#MoveAppModal .content .button-flex{height:60px;display:flex;gap:10px}#MoveAppModal .content .button-flex button{font-family:var(--sm);font-size:18px;cursor:pointer;border-radius:5px}#MoveAppModal .content .button-flex button.over{width:130%}#MoveAppModal .content .button-flex button.blue{background-color:#1142bf;color:#fff}#MoveAppModal .content .button-flex button.white-blue{background-color:#fff;color:#1142bf}#MoveAppModal .content .button-flex button.gray{background-color:#f2f3f5;color:#464c52}#RealtorProfileM{background-color:#606a73;display:flex;flex-direction:column}#RealtorProfileM .Util-Header{padding:15px 20px;position:absolute;z-index:1}#RealtorProfileM .Util-Header .back{filter:invert(1)}#RealtorProfileM .image-mask{overflow:clip;max-height:calc(100% - 400px);position:relative}#RealtorProfileM .image-mask img{width:100%;max-height:100%;object-fit:cover;object-position:center center}#RealtorProfileM .image-mask:before{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,.251) 25%,#0000)}#RealtorProfileM .content{display:flex;flex-direction:column;gap:20px;justify-content:center;align-items:center;color:#fff;height:100%}#RealtorProfileM .content img{width:80px}#RealtorProfileM .content .main{font-family:var(--sm);font-size:22px}#RealtorProfileM .content .sub{font-family:var(--sr);font-size:18px}#RealtorProfileM .content .border-link{background:#18171a33;height:50px;padding:15px 20px;border-radius:50px;border:1px solid #fff;font-size:16px;font-family:var(--sm);color:#fff;width:-moz-fit-content;width:fit-content}body:has(#RealtorProfile){overflow:hidden}body:has(#RealtorProfile) #RealtorProfile .page-content{display:flex;flex-direction:column;gap:20px;margin-top:0}body:has(#RealtorProfile) #RealtorProfile .page-content .box-section{border-radius:10px;padding:15px;background-color:#fff;display:flex;flex-direction:column;gap:20px}body:has(#RealtorProfile) #RealtorProfile .page-content .box-section .section-title{font-size:17px;gap:8px;font-family:var(--sm)}body:has(#RealtorProfile) #RealtorProfile .page-content .box-section .section-title img{width:14px;height:auto}body:has(#RealtorProfile) #RealtorProfile .page-content .box-section .section-title button{width:-moz-fit-content;width:fit-content}body:has(#RealtorProfile) #RealtorProfile .page-content .box-section .profile{gap:20px}body:has(#RealtorProfile) #RealtorProfile .page-content .box-section .mark{filter:drop-shadow(0 3px 4px rgba(0,0,0,.25));background-color:#0000}body:has(#RealtorProfile) #RealtorProfile .page-content .box-section .mark img{width:28px;height:auto}body:has(#RealtorProfile) #RealtorProfile .page-content .box-section .profile-image{width:50px;height:50px;border-radius:8px;overflow:clip}body:has(#RealtorProfile) #RealtorProfile .page-content .box-section .profile-image img{object-fit:cover}body:has(#RealtorProfile) #RealtorProfile .page-content .box-section .prw.empty{width:50px;height:50px;border-radius:8px;object-fit:cover;background:url(/asset/img/realtor/profile/realtor-certi-seal-extra.png) no-repeat;background-position:50%;background-size:cover}body:has(#RealtorProfile) #RealtorProfile .page-content .box-section .infos{gap:2px;font-size:13px}body:has(#RealtorProfile) #RealtorProfile .page-content .box-section .infos :last-child{flex:1 1}body:has(#RealtorProfile) #RealtorProfile .page-content .box-section .desc-box{width:100%;padding:15px;border-radius:8px;background-color:rgba(17,66,191,.102)}body:has(#RealtorProfile) #RealtorProfile .page-content .box-section .tag-list{display:flex;flex-wrap:wrap;gap:6px}body:has(#RealtorProfile) #RealtorProfile .page-content .box-section .tag-list li{padding:4px;background-color:#f7f7f7;color:#555;font-size:13px;border-radius:5px}body:has(#RealtorProfile) #RealtorProfile .page-content .box-section .gauge-display{width:calc(100% - 60px)}body:has(#RealtorProfile) #RealtorProfile .page-content .box-section .gauge-display .gauge{position:relative;height:10px;flex:1 1}body:has(#RealtorProfile) #RealtorProfile .page-content .box-section .gauge-display .gauge .gauge-bg{position:absolute;inset:0;background-color:#efefef;border-radius:10px}body:has(#RealtorProfile) #RealtorProfile .page-content .box-section .gauge-display .gauge .gauge-bg:after{content:"";display:block;width:6px;height:6px;border-radius:100%;background-color:#fff;margin:2px;box-shadow:0 1px 4px rgba(0,0,0,.102);float:right}body:has(#RealtorProfile) #RealtorProfile .page-content .box-section .gauge-display .gauge .gauge-bg.middle:after{margin-right:50%}body:has(#RealtorProfile) #RealtorProfile .page-content .box-section .gauge-display .gauge .gauge-fill{position:absolute;inset:0;border-radius:10px;width:75%;background-color:#1142bf66}body:has(#RealtorProfile) #RealtorProfile .page-content .box-section .gauge-display .gauge .gauge-fill:before{content:"";display:block;width:6px;height:6px;border-radius:100%;background-color:#1142bf;margin:2px}body:has(#RealtorProfile) #RealtorProfile .page-content .box-section .gauge-display .gauge .gauge-fill:after{content:"";display:block;width:4px;height:4px;border-radius:100%;border:3px solid #1142bf;background-color:#fff;position:absolute;right:0;top:0}body:has(#RealtorProfile) #RealtorProfile .page-content .box-section .gauge-display .gauge .gauge-fill.zero:before{background:#fff;width:6px;height:6px;border-radius:100%;border:none;box-shadow:0 1px 4px rgba(0,0,0,.102);margin-top:2px}body:has(#RealtorProfile) #RealtorProfile .page-content .box-section .gauge-display .gauge .gauge-fill.zero:after{content:none}body:has(#RealtorProfile) #RealtorProfile .page-content .box-section .gauge-display .gauge .gauge-fill.least{background-color:#0000}body:has(#RealtorProfile) #RealtorProfile .page-content .box-section .gauge-display .gauge .gauge-fill.least:after{content:none}body:has(#RealtorProfile) #RealtorProfile .page-content .box-section .gauge-range{position:relative;width:calc(100% - 60px);height:20px}body:has(#RealtorProfile) #RealtorProfile .page-content .box-section .gauge-range span{color:#999;font-size:13px;position:absolute}body:has(#RealtorProfile) #RealtorProfile .page-content .box-section .gauge-range span:first-child{left:0;transform:translateX(0)}body:has(#RealtorProfile) #RealtorProfile .page-content .box-section .gauge-range span:nth-child(2){left:50%;transform:translateX(-50%)}body:has(#RealtorProfile) #RealtorProfile .page-content .box-section .gauge-range span:last-child{left:100%;transform:translateX(-100%)}body:has(#RealtorProfile) #RealtorProfile .page-content .box-section .border-box{border-radius:8px;background-color:#f8f8f8;border:1px solid #ededed;padding:15px}body:has(#RealtorProfile) #RealtorProfile .page-content .box-section .border-box button:disabled{background-color:#fff!important;color:#999!important}body:has(#RealtorProfile) #RealtorProfile .page-content .box-section .border-box div{color:#555;font-size:13px;text-align:center}@media screen and (max-width:1220px){body:has(#RealtorProfile) .PageTemplate:has(#RealtorProfile) #RealtorProfile .select-tab-section:before{width:calc(100% + 40px);left:-20px}}.PageTemplate:has(#ProfilePending){position:relative;z-index:1;background-color:#fff;overflow:auto}.PageTemplate:has(#ProfilePending) .Util-Header{background-color:#0000;border:none}.PageTemplate:has(#ProfilePending) #ProfilePending{height:100%}.PageTemplate:has(#ProfilePending) #ProfilePending .realtor-info{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:15px;padding:20px 30px 30px}.PageTemplate:has(#ProfilePending) #ProfilePending .realtor-info .profile__image{width:102px;height:102px;border-radius:100%;overflow:hidden}.PageTemplate:has(#ProfilePending) #ProfilePending .realtor-info .profile__image img{object-fit:cover;object-position:center center;width:100%;height:100%}.PageTemplate:has(#ProfilePending) #ProfilePending .realtor-info p{font-size:18px;font-family:var(--sm);text-align:center}.PageTemplate:has(#ProfilePending) #ProfilePending .realtor-info p small{display:block;color:#6b7684;font-size:14px;font-family:var(--sr)}.PageTemplate:has(#ProfilePending) #ProfilePending .page-content{background-color:#fff;height:calc(100% - 270px);overflow:hidden;margin:0}.PageTemplate:has(#ProfilePending) #ProfilePending .empty{width:-moz-fit-content;width:fit-content;height:100%;margin:auto;display:flex;flex-direction:column;align-items:center;justify-content:center}.PageTemplate:has(#ProfilePending) #ProfilePending .empty img{width:58px;height:auto}.PageTemplate:has(#ProfilePending) #ProfilePending .empty .main-text{font-size:14px;font-family:var(--sm);color:#4e5968}.PageTemplate:has(#ProfilePending) #ProfilePending .empty .sub-text{font-size:13px;font-family:var(--sr);color:#8894a0;text-align:center}.PageTemplate:has(#ProfilePending) #ProfilePending .empty button{width:-moz-fit-content;width:fit-content;padding:0 25px}.PageTemplate:has(#ProfilePending) #ProfilePending .empty .card-preview{background-color:#f8f8f8;border:1px solid #ededed;padding:5px;border-radius:5px;max-height:60%;width:auto;min-width:190px}.PageTemplate:has(#ProfilePending) #ProfilePending .empty .card-preview .img{max-height:100%;width:auto;overflow:clip}.PageTemplate:has(#ProfilePending) #ProfilePending .empty .card-preview .img img{width:100%;height:auto}.PageTemplate:has(#ProfilePending) #ProfilePending .empty .card-preview .img.retry{max-height:calc(100% - 50px)}.PageTemplate:has(#ProfilePending) #ProfilePending .empty .card-preview .scanner-btn{display:flex;align-items:center;justify-content:center;gap:10px;padding:20px 0 15px}.PageTemplate:has(#ProfilePending) #ProfilePending .empty .card-preview .scanner-btn p{font-family:var(--sm);font-size:15px;color:#ee404c;line-height:1}.PageTemplate:has(#ProfilePending) #ProfilePending .empty .card-preview .scanner-btn img{width:5px;height:10px;margin:0}.PageTemplate:has(#ProfilePending) #ProfilePending .footer-component{display:none}#ConfirmNotice .content .gray-box{padding:20px;border-radius:8px;border:1px solid #e4e4e4;background-color:#f8f8f8;color:#555;font-size:16px}#review{display:initial}#review .tag-bar-list{display:flex;flex-direction:column;gap:10px}#review .tag-bar-list .tag-bar{position:relative;width:100%;background-color:#f2f2f2;border-radius:8px;overflow:hidden}#review .tag-bar-list .tag-bar .progress-bar{position:relative;width:100%;height:44px;background-color:#f2f2f2}#review .tag-bar-list .tag-bar .progress-bar:before{content:"";position:absolute;top:0;left:0;height:100%;width:var(--progress);background-color:#f0f4ff;transition:width .3s ease;border-radius:5px}#review .tag-bar-list .tag-bar .progress-bar .progress-content{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;padding:0 16px;height:100%;color:#000}#review .tag-bar-list .tag-bar .progress-bar .progress-content .icon{margin-right:8px}#review .tag-bar-list .tag-bar .progress-bar .progress-content .label{flex:1 1;font-size:14px;font-family:var(--sm);white-space:nowrap}#review .tag-bar-list .tag-bar .progress-bar .progress-content .value{color:#1142bf;font-size:13px;font-family:var(--sm)}#review .tag-bar-list .tag-bar.gray .progress-bar:before{background-color:#ededed}#review .tag-bar-list .tag-bar.gray .progress-bar .progress-content .label{color:#555;font-family:var(--sr)}#review .tag-bar-list .tag-bar:first-child .progress-bar:before{background-color:#1142bf33}#review .tag-bar-list .tag-bar:first-child .progress-bar .progress-content .icon{filter:none}#review .tag-bar-list .tag-bar:first-child .progress-bar .progress-content .label{color:#18171a;font-family:var(--sm)}#review .tag-bar-list .tag-bar:first-child .progress-bar .progress-content .value{color:#1142bf;font-family:var(--sm)}#review .tag-bar-list .tag-bar:nth-child(2) .progress-bar:before{background-color:rgba(17,66,191,.102)}#review .tag-bar-list .tag-bar:nth-child(2) .progress-bar .progress-content .icon{filter:none}#review .tag-bar-list .tag-bar:nth-child(2) .progress-bar .progress-content .label{color:#18171a;font-family:var(--sm)}#review .review-list{display:flex;flex-direction:column;gap:20px;margin-top:25px}#review .review-list .review-item{display:flex;flex-direction:column;gap:10px}#review .review-list .review-item .review-meta{display:flex;align-items:center}#review .review-list .review-item .review-meta .review-id{font-family:var(--sm)}#review .review-list .review-item .review-meta .review-date{color:#999;font-size:13px}#review .review-list .review-item .review-meta .star-rating{height:10px;width:63px}#review .review-list .review-item .review-meta span:not(:last-child):after{content:"·";display:inline-block;font-size:15px;color:#999;font-family:var(--sr);margin:0 5px}#review .review-list .review-item .review-text{font-size:14px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;white-space:pre-line}#review .review-list .review-item .review-text.open{display:initial}#review .review-list .review-item .review-tags{display:flex;align-items:center;gap:5px;flex-wrap:wrap}#review .review-list .review-item .review-tags .tag{display:flex;align-items:center;gap:6px;background-color:#f7f7f7;color:#555;padding:5px 10px;border-radius:8px;font-size:13px;min-width:35px;white-space:nowrap}#review .review-list .review-item .review-tags .tag .icon{height:12px}#review .review-list .review-item .review-rate{display:flex;gap:5px;align-items:center}#review .review-list .review-item .review-rate img{height:10px}#review .review-list .review-item:not(:first-child){border-top:1px solid #ededed;padding-top:20px}#review .more-btn{position:relative;z-index:0;width:100%;text-align:center;padding-top:20px}#review .more-btn button{font-family:var(--sm);color:#4e5968;font-size:14px;width:-moz-fit-content;width:fit-content;padding-right:15px;margin:auto;background:url(/asset/img/landing-doc/arrow-bottom.png) no-repeat;background-size:12px;background-position:100%}#review .more-btn:before{content:"";display:block;width:100%;border-top:1px solid #ededed;position:absolute;top:0}.CardPreview-Wrap{background-color:#18171a;color:#fff;height:100%;position:fixed;margin-left:275px;left:50%;transform:translateX(-50%);width:100vw;max-width:600px;z-index:30}.CardPreview-Wrap .top-area{background-color:#000;padding:15px 20px;display:flex;justify-content:space-between;align-items:center}.CardPreview-Wrap .top-area button{width:-moz-fit-content;width:fit-content;color:#fff;font-size:16px}.CardPreview-Wrap .top-area img{max-height:16px}.CardPreview-Wrap .card-content{height:calc(100% - 50px);display:flex;justify-content:center;align-items:center}@media screen and (max-width:1220px){.CardPreview-Wrap{margin-left:0}}#ImagePopup{background-color:#18171a;color:#fff;height:100%;position:fixed;margin-left:275px;left:50%;transform:translateX(-50%);width:100vw;max-width:600px;z-index:51}#ImagePopup .top-area{background-color:#0009;padding:15px 20px;position:absolute;width:100%;z-index:1}#ImagePopup .top-area .section{display:flex;justify-content:space-between;align-items:center;width:100%}#ImagePopup .top-area .section button{width:-moz-fit-content;width:fit-content;color:#fff;font-size:16px}#ImagePopup .top-area .section img{max-height:16px}#ImagePopup .Pull-Wrap{display:flex;flex-direction:column;justify-content:flex-end;padding:0}#ImagePopup .Pull-Wrap .slick-slider{width:100%}#ImagePopup .Pull-Wrap .slick-slider .slick-slide div{height:100svh}#ImagePopup .Pull-Wrap .slick-slider .slick-slide div .preview-section{display:flex;justify-content:center;align-items:center;overflow:hidden;height:100%}#ImagePopup .Pull-Wrap .slick-slider .slick-slide div .preview-section img{width:auto;height:auto;object-fit:contain;max-width:100vw;max-height:100svh}#ImagePopup .Pull-Wrap .preview-li{display:flex;flex-direction:row;gap:5px;overflow-y:clip;overflow-x:auto;position:absolute;bottom:40px;justify-content:center;width:calc(100% - 20px)}#ImagePopup .Pull-Wrap .preview-li li{border-radius:5px;height:40px;width:40px;overflow:hidden;margin:0;flex:0 0 auto;align-content:center}#ImagePopup .Pull-Wrap .preview-li li.selected{margin:0 10px;border:2px solid #18171a}@media screen and (max-width:1220px){#ImagePopup{margin-left:0}}.slick-slider{box-sizing:border-box;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid #0000}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url(/_next/static/media/ajax-loader.0b80f665.gif) 50% no-repeat}@font-face{font-family:slick;font-weight:400;font-style:normal;src:url(/_next/static/media/slick.25572f22.eot);src:url(/_next/static/media/slick.25572f22.eot?#iefix) format("embedded-opentype"),url(/_next/static/media/slick.653a4cbb.woff) format("woff"),url(/_next/static/media/slick.6aa1ee46.ttf) format("truetype"),url(/_next/static/media/slick.f895cfdf.svg#slick) format("svg")}.slick-next,.slick-prev{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;transform:translateY(-50%);cursor:pointer;border:none}.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{color:#0000;outline:none;background:#0000}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{font-family:slick;font-size:20px;line-height:1;opacity:.75;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{right:-25px;left:auto}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{right:auto;left:-25px}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;margin:0 5px;padding:0}.slick-dots li,.slick-dots li button{width:20px;height:20px;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;padding:5px;color:#0000;border:0;outline:none;background:#0000}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{font-family:slick;font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:"•";text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75;color:#000}#SelectContractDue{padding:20px}#SelectContractDue .content .rdp-nav{width:100%;display:Flex;justify-content:space-between;align-items:center;height:27px}#SelectContractDue .content .rdp-nav button{padding:0;margin:0}#SelectContractDue .content .rdp-nav button:first-child{margin-left:-11px}#SelectContractDue .content .rdp-nav button:last-child{margin-right:-11px}#SelectContractDue .content .rdp-nav button .rdp-chevron{fill:#18171a;width:20px;height:20px}#SelectContractDue .content .rdp-month .calendar-header{color:#18171a;padding-bottom:15px;border-bottom:1px solid #ededed;text-align:center;font-family:var(--sm);font-size:18px}#SelectContractDue .content .rdp-month .calendar-body{margin-top:20px}#SelectContractDue .content .rdp-month .calendar-body .rdp-weekdays th{font-family:var(--sr);color:#4e5968;font-size:13px}#SelectContractDue .content .rdp-month .calendar-body .day{text-align:-webkit-center;font-size:13px;width:100%}#SelectContractDue .content .rdp-month .calendar-body .day button{width:16px;height:16px;border-radius:0}#SelectContractDue .content .rdp-month .calendar-body .day.rdp-selected button{border:none!important;background:none!important;color:#1142bf}#SelectContractDue table{height:251.5px}#SelectContractDue table td,#SelectContractDue table th{border:0;background:none}#SelectContractDue .content{height:-moz-fit-content;height:fit-content;position:absolute;bottom:20px;width:calc(100% - 40px);background:#fff;border-radius:10px;padding:20px}#SelectContractDue .content .caption{border-bottom:1px solid #ededed}#SelectContractDue .content img.left{transform:scaleX(-1)}#SelectContractDue .content .rdp-root{--rdp-accent-color:#1142bf}#SelectContractDue .content .grid-list dl.font-blue{font-family:var(--sm);color:#1142bf}#SelectContractDue .content .button-flex{height:60px;display:flex;gap:14px}#SelectContractDue .content .button-flex button{font-family:var(--sr);font-size:18px}#ReportShareModal{padding:0;display:flex;flex-direction:column;justify-content:flex-end}#ReportShareModal .content-header{border-radius:10px 10px 0 0;background:#fff;width:100%;height:50px;padding:0 20px;align-content:center}#ReportShareModal .content-header .back{width:11px;height:auto;float:left}#ReportShareModal .content-header .main-comment{font-family:var(--sr);font-size:16px;text-align:center}#ReportShareModal .chat-content{width:100%;height:-moz-fit-content;height:fit-content;background-color:#eaeef7;padding:30px 20px 50px}#ReportShareModal .chat-content .log{display:flex;align-items:flex-end;gap:10px}#ReportShareModal .chat-content .log.right{justify-content:flex-end;padding-left:10%}#ReportShareModal .chat-content .log.left{justify-content:flex-start;flex-direction:column;align-items:flex-start}#ReportShareModal .chat-content .log.left .profile{position:absolute;width:30px;height:30px;background-color:#519ced;border-radius:50%;font-size:14px;font-family:var(--sm);vertical-align:middle;padding:5px 0;text-align:center;color:#fff}#ReportShareModal .chat-content .log .chat{padding:10px 15px;line-height:1.6;word-break:keep-all;min-height:40px;font-family:NanumSquare_acB}#ReportShareModal .chat-content .log .chat.left{background-color:#fff;border-radius:0 10px 10px 10px;margin-left:45px}#ReportShareModal .chat-content .log .chat.right{background-color:#555c64;color:#fff;border-radius:10px 0 10px 10px;width:340px;white-space:pre}#ReportShareModal .chat-content .log .chat.loading{display:inline-flex;align-items:center;gap:5px}@keyframes detail-loading-bounce{0%,to{transform:translateY(5px)}50%{transform:translateY(-5px)}}#ReportShareModal .chat-content .log .chat.loading span{display:inline-block;width:6px;height:6px;border-radius:50%;margin:0;animation:detail-loading-bounce 1s linear infinite}#ReportShareModal .chat-content .log .chat.loading span:first-child{background-color:#1142bf40;animation-delay:0s}#ReportShareModal .chat-content .log .chat.loading span:nth-child(2){background-color:#1142c080;animation-delay:.25s}#ReportShareModal .chat-content .log .chat.loading span:nth-child(3){background-color:#1142bfbf;animation-delay:.5s}#ReportShareModal .chat-content .log .chat.loading span:nth-child(4){background-color:#1142bf;animation-delay:.75s}#ReportShareModal .chat-content .log .time{color:#999;font-size:12px;font-family:var(--sl);white-space:nowrap}#ReportShareModal .content{background:#fff;width:100%;padding:20px 0}#ReportShareModal .button-flex{display:flex;gap:30px;justify-content:space-between!important;overflow:auto;padding:0 20px;-ms-overflow-style:none;scrollbar-width:none}#ReportShareModal .button-flex::-webkit-scrollbar{display:none!important}#ReportShareModal .button-flex button{display:flex;flex-direction:column;gap:8px;font-size:10px;align-items:center;color:#18171a;padding:0!important}#ReportShareModal .button-flex button .img{width:50px;height:50px;border-radius:50%}@keyframes loading{0%,to{opacity:0;transform:scale(.5)}50%{opacity:1;transform:scale(1.2)}}#ConfirmNotice #CouponModal{padding:0;background:linear-gradient(to bottom right,#fff,#ffefd9 25%,#ffe8cd 38%,#ffe3c5 50%,#fff)}#ConfirmNotice #CouponModal div{background-color:#fff}#ConfirmNotice #CouponModal .main-content{background-color:#0000;padding:30px 0;text-align:center}#ConfirmNotice #CouponModal .main-content small{font-size:14px;color:#6b4e2e;margin-bottom:10px}#ConfirmNotice #CouponModal .report-certi{filter:drop-shadow(10px 5px 10px rgba(0,0,0,.2));background-color:#0000}#ConfirmNotice #CouponModal .report-certi img{width:40px;height:auto}#ConfirmNotice #CouponModal .description{font-size:14px;color:#6b7684;text-align:center}#ConfirmNotice #CouponModal .amount-bold{font-family:var(--sb);font-size:50px}#ConfirmNotice #CouponModal .flex-row{padding:30px 0 20px;gap:20px}#ConfirmNotice #CouponModal .button-flex{padding:50px 20px 20px;height:-moz-fit-content;height:fit-content}#ConfirmNotice.select-realtor .content .radio-type+label{display:flex;justify-content:space-between;padding-left:48px}#ConfirmNotice.select-realtor .content .radio-type+label:before{right:auto;left:15px}#ConfirmNotice.select-realtor .content .radio-type+label:after{right:auto;left:19px}#SideMenu{background-color:hsla(0,0%,100%,.902);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);padding:50px 40px;opacity:1;transition:opacity .3s ease}#SideMenu .content{transform:translate(0);transition:opacity .3s ease,transform .3s ease;height:100%}#SideMenu .content ul{height:100%;display:flex;flex-direction:column;justify-content:flex-end;gap:30px}#SideMenu .content ul button{font-family:var(--sr);font-size:22px;text-align:left;justify-content:flex-start;color:#18171a;gap:20px}#SideMenu .content ul button .img{width:38px;height:38px;border-radius:50%;border:1px solid #ededed;background-color:#fff;align-content:center}#SideMenu .content ul button .img img{width:20px;height:auto;margin:auto}#SideMenu .content ul button .img.lin-dark{border:none;background:linear-gradient(#050f18,#213d53)}#SideMenu .content ul button .img.lin-dark img{height:24px;width:auto}#SideMenu .content ul button .img.orange{border:none;background-color:rgba(255,167,38,.102)}#SideMenu .content ul button .img.orange img{width:5px;height:auto}@starting-style{#SideMenu[open]{opacity:0}#SideMenu[open] .content{opacity:0;transform:translateY(100%)}}#InformCheck[open]{display:flex;justify-content:center;align-items:center}#InformCheck .content{height:-moz-fit-content;height:fit-content;bottom:20px;width:calc(100% - 40px);background:#fff;border-radius:10px;padding:20px}#InformCheck .content .main-comment{font-family:var(--sm);font-size:20px;line-height:30px}#InformCheck .content .detail-comment{font-family:var(--sr);font-size:15px;line-height:24px;color:#8894a0}#InformCheck .content .button-flex{height:60px;display:flex;gap:14px}#InformCheck .content .button-flex button{font-family:var(--sr);font-size:18px}#InformCheck .input-label-group .label{color:#4e5968b3;font-family:var(--sr);font-size:13px}#InformCheck .input-label-group .input-type-border{width:100%;background-color:#f2f4f6;border:1px solid #edeff2;border-radius:5px;padding:15px 20px;font-family:var(--sr);font-size:15px;cursor:text}#InformCheck .input-label-group .input-type-border.select{color:#bbb;font-family:var(--sr);cursor:pointer}#InformCheck .input-label-group .input-type-border.select:before{position:absolute;content:"";display:block;width:calc(100% - 40px);height:20px;background:url(/asset/img/risk/arrow-simple-bottom-gray.svg) no-repeat;background-position:100%;background-size:16px}#InformCheck .input-label-group .input-type-border.select.open:before{transform:scaleY(-1)}#InformCheck .input-label-group .input-type-border.select.on{color:#17181a}#InformCheck .input-label-group .radio-type#selected+label{margin-bottom:10px}#InformCheck .custom-select{position:Relative}#InformCheck .custom-select .selected{cursor:pointer;height:60px;line-height:60px;font-size:20px;border-bottom:1px solid #ededed;padding:0 15px;background:url(/asset/img/common/icon/select-bg.png) no-repeat;background-size:16px;background-position:center right 15px;color:#bbb;font-family:var(--sl)}#InformCheck .custom-select .selected.on{color:#18171a;font-family:var(--sr)}#InformCheck .custom-select .options{position:absolute;background:#f0f3f8cc;backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);top:70px;left:50%;transform:translateX(-50%);width:100%;box-shadow:0 4px 10px 0 #0000001a;z-index:10;border-radius:10px}#InformCheck .custom-select .options li{cursor:pointer;color:#18171a;margin-top:0!important;padding-left:0;padding:15px 20px!important;font-size:15px!important;border-bottom:1px solid #ced4e0cc;font-family:var(--sr);font-size:17px!important}#InformCheck .custom-select .options li:last-child{border-bottom:none}#InformCheck .custom-select .options li:before{display:none!important}#InformCheck .options{z-index:1000;max-height:280px;overflow:auto}.RiskInfoModal{z-index:20;padding:0!important;background-color:#000000b3!important}.RiskInfoModal .content-close{width:100%;display:flex;justify-content:flex-end;align-items:center;padding:18px 20px}.RiskInfoModal .content-close button{font-size:16px;font-family:var(--sm);color:#fff;width:-moz-fit-content;width:fit-content}.RiskInfoModal .content{width:100%!important;top:60px;background:#f5f7fa!important;padding:0!important;height:calc(100% - 60px)!important;max-height:none!important;bottom:0!important;border-radius:10px 10px 0 0!important}.RiskInfoModal .content::-webkit-scrollbar{display:none}.RiskInfoModal .content::-webkit-scrollbar-thumb{height:30%;background:#0000000f;border-radius:40px;border:3px solid #fff}.RiskInfoModal .content .header{padding:25px 20px;background:#fff;width:100%;position:sticky;left:0;top:0;z-index:35;display:flex;justify-content:space-between;align-items:center;font-size:15px}.RiskInfoModal .content .header .flex-row div{border-radius:20px;padding:6px 12px;color:#9b9fa8;background:#edf1f5}.RiskInfoModal .content .header .flex-row div.active{font-family:var(--sm);color:#fff;background:#18171a}.RiskInfoModal .content .info-card{margin:0!important}#ConfirmNotice #RealtorReviewPage .input-border-wrap input.n-text-type:placeholder-shown{max-width:calc(100% - 55px);width:-moz-fit-content;width:fit-content;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;line-clamp:1;text-overflow:ellipsis}#ConfirmNotice .extra-box details summary:before{width:12px;height:6px;top:6px}.rdp-root{--rdp-accent-color:blue;--rdp-accent-background-color:#f0f0ff;--rdp-day-height:44px;--rdp-day-width:44px;--rdp-day_button-border-radius:100%;--rdp-day_button-border:2px solid #0000;--rdp-day_button-height:42px;--rdp-day_button-width:42px;--rdp-selected-border:2px solid var(--rdp-accent-color);--rdp-disabled-opacity:0.5;--rdp-outside-opacity:0.75;--rdp-today-color:var(--rdp-accent-color);--rdp-dropdown-gap:0.5rem;--rdp-months-gap:2rem;--rdp-nav_button-disabled-opacity:0.5;--rdp-nav_button-height:2.25rem;--rdp-nav_button-width:2.25rem;--rdp-nav-height:2.75rem;--rdp-range_middle-background-color:var(--rdp-accent-background-color);--rdp-range_middle-color:inherit;--rdp-range_start-color:#fff;--rdp-range_start-background:linear-gradient(var(--rdp-gradient-direction),#0000 50%,var(--rdp-range_middle-background-color) 50%);--rdp-range_start-date-background-color:var(--rdp-accent-color);--rdp-range_end-background:linear-gradient(var(--rdp-gradient-direction),var(--rdp-range_middle-background-color) 50%,#0000 50%);--rdp-range_end-color:#fff;--rdp-range_end-date-background-color:var(--rdp-accent-color);--rdp-week_number-border-radius:100%;--rdp-week_number-border:2px solid #0000;--rdp-week_number-height:var(--rdp-day-height);--rdp-week_number-opacity:0.75;--rdp-week_number-width:var(--rdp-day-width);--rdp-weeknumber-text-align:center;--rdp-weekday-opacity:0.75;--rdp-weekday-padding:0.5rem 0rem;--rdp-weekday-text-align:center;--rdp-gradient-direction:90deg;--rdp-animation_duration:0.3s;--rdp-animation_timing:cubic-bezier(0.4,0,0.2,1)}.rdp-root[dir=rtl]{--rdp-gradient-direction:-90deg}.rdp-root[data-broadcast-calendar=true]{--rdp-outside-opacity:unset}.rdp-root{position:relative}.rdp-root,.rdp-root *{box-sizing:border-box}.rdp-day{width:var(--rdp-day-width);height:var(--rdp-day-height);text-align:center}.rdp-day_button{background:none;padding:0;margin:0;cursor:pointer;font:inherit;color:inherit;justify-content:center;align-items:center;display:flex;width:var(--rdp-day_button-width);height:var(--rdp-day_button-height);border:var(--rdp-day_button-border);border-radius:var(--rdp-day_button-border-radius)}.rdp-day_button:disabled{cursor:revert}.rdp-caption_label{z-index:1;position:relative;display:inline-flex;align-items:center;white-space:nowrap;border:0}.rdp-dropdown:focus-visible~.rdp-caption_label{outline:5px auto Highlight;outline:5px auto -webkit-focus-ring-color}.rdp-button_next,.rdp-button_previous{border:none;background:none;padding:0;margin:0;cursor:pointer;font:inherit;color:inherit;-moz-appearance:none;-webkit-appearance:none;display:inline-flex;align-items:center;justify-content:center;position:relative;appearance:none;width:var(--rdp-nav_button-width);height:var(--rdp-nav_button-height)}.rdp-button_next:disabled,.rdp-button_next[aria-disabled=true],.rdp-button_previous:disabled,.rdp-button_previous[aria-disabled=true]{cursor:revert;opacity:var(--rdp-nav_button-disabled-opacity)}.rdp-chevron{display:inline-block;fill:var(--rdp-accent-color)}.rdp-root[dir=rtl] .rdp-nav .rdp-chevron{transform:rotate(180deg);transform-origin:50%}.rdp-dropdowns{position:relative;display:inline-flex;align-items:center;gap:var(--rdp-dropdown-gap)}.rdp-dropdown{z-index:2;opacity:0;appearance:none;position:absolute;inset-block-start:0;inset-block-end:0;inset-inline-start:0;width:100%;margin:0;padding:0;cursor:inherit;border:none;line-height:inherit}.rdp-dropdown_root{position:relative;display:inline-flex;align-items:center}.rdp-dropdown_root[data-disabled=true] .rdp-chevron{opacity:var(--rdp-disabled-opacity)}.rdp-month_caption{display:flex;align-content:center;height:var(--rdp-nav-height);font-weight:700;font-size:large}.rdp-root[data-nav-layout=after] .rdp-month,.rdp-root[data-nav-layout=around] .rdp-month{position:relative}.rdp-root[data-nav-layout=around] .rdp-month_caption{justify-content:center;margin-inline-start:var(--rdp-nav_button-width);margin-inline-end:var(--rdp-nav_button-width);position:relative}.rdp-root[data-nav-layout=around] .rdp-button_previous{position:absolute;inset-inline-start:0;top:0;height:var(--rdp-nav-height);display:inline-flex}.rdp-root[data-nav-layout=around] .rdp-button_next{position:absolute;inset-inline-end:0;top:0;height:var(--rdp-nav-height);display:inline-flex;justify-content:center}.rdp-months{position:relative;display:flex;flex-wrap:wrap;gap:var(--rdp-months-gap);max-width:-moz-fit-content;max-width:fit-content}.rdp-month_grid{border-collapse:collapse}.rdp-nav{position:absolute;inset-block-start:0;inset-inline-end:0;display:flex;align-items:center;height:var(--rdp-nav-height)}.rdp-weekday{opacity:var(--rdp-weekday-opacity);padding:var(--rdp-weekday-padding);font-weight:500;font-size:smaller;text-align:var(--rdp-weekday-text-align);text-transform:var(--rdp-weekday-text-transform)}.rdp-week_number{opacity:var(--rdp-week_number-opacity);font-weight:400;font-size:small;height:var(--rdp-week_number-height);width:var(--rdp-week_number-width);border:var(--rdp-week_number-border);border-radius:var(--rdp-week_number-border-radius);text-align:var(--rdp-weeknumber-text-align)}.rdp-today:not(.rdp-outside){color:var(--rdp-today-color)}.rdp-selected{font-weight:700;font-size:large}.rdp-selected .rdp-day_button{border:var(--rdp-selected-border)}.rdp-outside{opacity:var(--rdp-outside-opacity)}.rdp-disabled:not(.rdp-selected){opacity:var(--rdp-disabled-opacity)}.rdp-hidden{visibility:hidden;color:var(--rdp-range_start-color)}.rdp-range_start{background:var(--rdp-range_start-background)}.rdp-range_start .rdp-day_button{background-color:var(--rdp-range_start-date-background-color);color:var(--rdp-range_start-color)}.rdp-range_middle{background-color:var(--rdp-range_middle-background-color)}.rdp-range_middle .rdp-day_button{border:unset;border-radius:unset;color:var(--rdp-range_middle-color)}.rdp-range_end{background:var(--rdp-range_end-background);color:var(--rdp-range_end-color)}.rdp-range_end .rdp-day_button{color:var(--rdp-range_start-color);background-color:var(--rdp-range_end-date-background-color)}.rdp-range_start.rdp-range_end{background:revert}.rdp-focusable{cursor:pointer}@keyframes rdp-slide_in_left{0%{transform:translateX(-100%)}to{transform:translateX(0)}}@keyframes rdp-slide_in_right{0%{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes rdp-slide_out_left{0%{transform:translateX(0)}to{transform:translateX(-100%)}}@keyframes rdp-slide_out_right{0%{transform:translateX(0)}to{transform:translateX(100%)}}.rdp-weeks_before_enter{animation:rdp-slide_in_left var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-weeks_before_exit{animation:rdp-slide_out_left var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-weeks_after_enter{animation:rdp-slide_in_right var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-weeks_after_exit{animation:rdp-slide_out_right var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-root[dir=rtl] .rdp-weeks_after_enter{animation:rdp-slide_in_left var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-root[dir=rtl] .rdp-weeks_before_exit{animation:rdp-slide_out_right var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-root[dir=rtl] .rdp-weeks_before_enter{animation:rdp-slide_in_right var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-root[dir=rtl] .rdp-weeks_after_exit{animation:rdp-slide_out_left var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}@keyframes rdp-fade_in{0%{opacity:0}to{opacity:1}}@keyframes rdp-fade_out{0%{opacity:1}to{opacity:0}}.rdp-caption_after_enter{animation:rdp-fade_in var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-caption_after_exit{animation:rdp-fade_out var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-caption_before_enter{animation:rdp-fade_in var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-caption_before_exit{animation:rdp-fade_out var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}#RealtorBridge{padding:40px 30px;height:100dvh}#RealtorBridge .last-load-box{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}#RealtorBridge .last-load-box .img-flex{display:flex;gap:15px;align-items:center}#RealtorBridge .last-load-box .img-flex .mix-icon{width:10px;height:10px}#RealtorBridge .last-load-box .img-flex .mix-icon img{width:100%;height:auto;transform:translateY(-100%)}#RealtorBridge .last-load-box .img-flex .logo-box{display:flex;flex-direction:column;align-items:center;gap:10px}#RealtorBridge .last-load-box .img-flex .logo-box .logo{width:70px;height:70px;background-color:#f7f8fc;box-shadow:0 2px 7px #0000001a;border-radius:19px;display:flex;align-items:center;justify-content:center}#RealtorBridge .last-load-box .img-flex .logo-box .logo img{width:45px;height:auto}#RealtorBridge .last-load-box .img-flex .logo-box .logo-kor{height:14px;width:-moz-fit-content;width:fit-content;aspect-ratio:auto}#RealtorBridge .last-load-box .ment{font-family:var(--sl);font-size:16px;text-align:center}#RealtorBridge .last-load-box .ment b{font-family:var(--sm)}#RealtorBridge .last-load-box p{font-family:var(--sm);font-size:18px;margin-top:15px;text-align:center}#RealtorBridge .last-load-box .bar-box .num{text-align:center;margin-top:5px;color:#999;font-family:var(--sm)}#RealtorBridge .last-load-box .bar-box .num span{color:#1142bf}#RealtorBridge.modal{position:absolute;z-index:30;width:100%;max-width:600px;height:100svh;background:#fff;margin-left:550px}@media screen and (max-width:1220px){#RealtorBridge{padding:40px 20px}#RealtorBridge.modal{position:static;margin:auto}}._fl{font-weight:300}._fl,._fr{font-family:var(--Pretendard)}._fr{font-weight:400}._fb{font-weight:800}._fb,._fsb{font-family:var(--Pretendard)}._fsb{font-weight:600}._fm{font-family:var(--Pretendard);font-weight:500}#RealtorForm .prw .pr .search{width:50px;height:30px;background-color:#edf0f7;border-radius:5px;color:#1142bf;font-size:14px;font-family:var(--sm)}#RealtorForm .prw .pr .delete{width:18px;height:20px;background:url(/asset/img/home/reset-gray.png) no-repeat;background-size:cover}#RealtorForm small{font-size:13px}#RealtorForm .search-result-list{border-radius:10px;border:1px solid #ededed}#RealtorForm .search-result-list li{padding:15px 20px;border-bottom:1px solid #ededed}#RealtorForm .search-result-list li:last-child{border-bottom:0}#RealtorForm .search-result-list li p{font-family:var(--sr);font-size:14px}#RealtorForm .search-result-list li p small{display:block;margin-top:5px;font-size:11px;color:#999}#RealtorForm .empty{margin-top:15px;padding:46px 15px 15px;background:url(/asset/img/modal/empty-icon.png) no-repeat;background-size:21px;background-position:top 15px center}#RealtorForm .empty,#RealtorForm .empty .ment{color:#8894a0;font-size:14px;text-align:center}#RealtorForm .radio-type{display:none}#RealtorForm .radio-type+label{background:#f8f8f8;padding-left:46px;color:#18171a;font-size:16px;display:flex;justify-content:space-between}#RealtorForm .radio-type+label small{color:#999;font-size:13px;margin-left:10px}#RealtorForm .radio-type+label:before{right:auto;left:15px}#RealtorForm .radio-type+label:after{right:auto;left:19px}#RealtorForm .radio-type:checked+label{background:#fff;font-family:var(--sm)}#RealtorForm .radio-type:checked+label small{color:#18171a;font-size:13px;margin-left:10px}#RealtorForm .radio-type:disabled{position:relative}#RealtorForm .radio-type:disabled+label{background:#f2f3f5;color:#999}#RealtorForm .radio-type:disabled+label:after{content:"";display:block;height:20px;width:1px;top:19px;left:25px;position:absolute;background-color:#999;transform:rotate(45deg)}#RealtorForm .radio-type:disabled+label:before{border-color:#999}#RealtorForm .realtor-choice-list{display:flex;flex-direction:column;gap:10px}#RealtorForm .input-label-group.bottom{padding-top:30px;border-top:1px dashed #ededed}#RealtorForm .input-label-group .label{font-size:15px;font-family:var(--sr);color:#4e5968;margin-bottom:15px}#RealtorForm .border-checkbox{display:none}#RealtorForm .border-checkbox+label{background:#f8f8f8 url(/asset/img/dashboard/check-circle-gray.svg) no-repeat;border:1px solid #ededed;background-position:left 15px center;background-size:16px;border-radius:5px;padding:20px 15px 20px 45px;width:100%;display:block;font-size:17px;font-family:var(--sr)}#RealtorForm .border-checkbox+label .link{width:6px;height:12px}#RealtorForm .border-checkbox:checked+label{border:1px solid #18171a;font-family:var(--sm);background-image:url(/asset/img/payment/module/check-circle-blue.png);background-color:#fff}#RealtorForm .toggle .label{list-style:none;position:relative;display:flex;justify-content:space-between;align-items:center;padding-right:35px;gap:15px}#RealtorForm .toggle .label:before{content:"";display:block;background:url(/asset/img/payment/report/arrow-simple-top.svg) no-repeat;background-size:16px;background-position:50%;top:50%;transform:translateY(-50%);right:0;position:absolute;width:16px;height:8px;transform-origin:center center;transition:transform .3s ease;transform:scaleY(-1);margin-top:-4px}#RealtorForm .toggle .details-content{display:none}#RealtorForm .toggle.on .label:before{transform:scaleY(1)}#RealtorForm .toggle.on .details-content{display:block;margin-top:20px}#RealtorForm .bt{border-top:1px dashed #ededed;padding-top:25px}#RealtorForm .Page-btn:has(.alert){top:calc(100% - 180px)}#RealtorForm .Page-btn .alert{background-color:#222;color:#fff;border-radius:5px;width:100%;height:40px;display:flex;align-items:center;gap:10px;font-size:14px;padding:10px 15px}#RealtorForm .Page-btn .alert img{width:12px;height:13px}#RealtorForm .Page-btn .alert span{color:#70ffe3;display:contents}#RealtorForm .Page-btn button small{display:block;font-size:12px;font-family:var(--sm)}#RealtorForm .Page-btn button:disabled{cursor:default;background-color:#f2f3f5;color:#999}#RealtorForm .Page-btn button:disabled small{color:#1142bf}.Page-btn.flex{display:flex;flex-direction:row;gap:10px}#ConfirmNotice .dl-box{margin-top:15px;padding-top:20px;border-top:1px dashed #ededed}#ConfirmNotice .main-comment .check-circle{display:inline-block;margin-left:10px;vertical-align:middle;width:16px;height:auto}#ConfirmNotice .quote-box{background-color:#edf0f7;border-radius:10px;padding:20px;position:relative}#ConfirmNotice .quote-box .copied-dim{width:100%;height:100%;background:rgba(0,0,0,.831);position:absolute;left:0;top:0;border-radius:10px;display:flex;justify-content:center;align-items:center}#ConfirmNotice .quote-box .copied-dim .copied-text{background-color:#fff;border-radius:5px;width:160px;height:40px;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:10px;font-size:14px;font-family:var(--sm)}#ConfirmNotice .quote-box .copied-dim .copied-text .check-circle{display:inline-block;vertical-align:middle;width:14px;height:auto}#ConfirmNotice .quote-box p{font-family:NanumSquare}#ConfirmNotice .quote-box .flex-row{align-items:flex-start}#ConfirmNotice .quote-box .flex-row .copy{width:22px;height:auto}