@import"https://cdnjs.cloudflare.com/ajax/libs/pretendard/1.3.6/static/pretendard.css";:root{--primary: #2040AF;--text-color: #242B36;--text-dark: #000000;--bs-border-radius: 8px}html{scroll-behavior:smooth}.btn:focus{box-shadow:none}.btn:hover{border:0 !important}.fade{transition:opacity .15s linear}input[type=search]::-webkit-search-cancel-button{position:relative;right:20px;-webkit-appearance:none;height:15px;width:15px;background-image:url("../img/close.svg");background-repeat:no-repeat,repeat;background-position:center}.custom-select{background:#fff url("../../assets/img/arrow_down.svg") right .75rem center/8px 10px no-repeat;background-size:auto}textarea:focus,input:focus{outline:none !important;border:1px solid var(--primary) !important}select option:disabled{background:#d2d2d2;color:#939393}.btn,button,a{transition:all .4s ease}.border{border:1px solid #d8d8d8 !important}.border_primary{border:1px solid var(--primary) !important}.hiden{display:none !important}.flex_center{display:flex;align-items:center;justify-content:center;text-align:center}.cursor{cursor:pointer}.no-click,.noclick{pointer-events:none !important;cursor:not-allowed !important;opacity:.6 !important}a{color:#000}a:hover{color:#000;text-decoration:unset}.color-primary{color:var(--primary) !important}.text-warning{color:#ea0505 !important}.bg_primary,.bg-primary{background-color:var(--primary) !important;color:#fff}.bg-secondary{background-color:#eaeaea !important}.bg-gray{background-color:#f8f8f8 !important}.font-weight-900{font-weight:900 !important}.font-weight-700{font-weight:700 !important}.font-weight-600{font-weight:600 !important}.font-weight-500{font-weight:500 !important}.font-weight-400{font-weight:400 !important}#page_load{transition:.2s linear;background:rgba(255,255,255,.6705882353);width:100vw;height:100vh;padding:10px;position:relative;display:flex;align-items:center;justify-content:center;color:#ccc;cursor:pointer;position:fixed;z-index:999999;top:0;left:0;right:0;bottom:0}#page_load .loader{width:48px;height:48px;border-radius:50%;display:inline-block;border-top:3px solid var(--primary);border-right:3px solid rgba(0,0,0,0);-webkit-animation:spin 1s linear infinite;animation:spin .6s linear infinite}div.loading,button.loading,a.loading{opacity:.8 !important;position:relative;color:rgba(255,255,255,0) !important;pointer-events:none !important;background-image:none !important}div.loading:after,a.loading:after,button.loading:after{-webkit-animation:spin 500ms infinite linear !important;animation:spin 500ms infinite linear !important;border:2px solid #fff;border-radius:32px;border-right-color:rgba(0,0,0,0) !important;border-top-color:rgba(0,0,0,0) !important;content:"";display:block;height:16px;top:50% !important;margin-top:-8px;left:50%;margin-left:-8px;position:absolute;width:16px}div.loading:after{width:40px;height:40px;border:3px solid;border-color:#6449b1 rgba(0,0,0,0) !important}div.loading{background:#f5f5f5}div.loading:after{animation:spin .7s infinite linear !important}svg.spin{-webkit-animation:spin 700ms infinite linear !important;animation:spin 700ms infinite linear !important}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}section#at_load_more{min-width:200px;width:100%;min-height:70px;padding:10px;position:relative;display:flex;align-items:center;justify-content:center;color:#ccc;cursor:pointer;transition:.3s linear}.loader-load-more{width:45px;height:45px;border:3px solid;border-color:var(--primary);border-top-color:rgba(0,0,0,0);border-bottom-color:rgba(0,0,0,0);border-radius:50%;display:inline-block;-webkit-animation:spin .7s linear infinite;animation:spin .7s linear infinite}@media(min-width: 576px){.loader-load-more{width:50px;height:50px}}.at_loader{position:relative;width:100%;min-height:70px;display:flex;justify-content:center;align-items:center}.at_loader__inner{width:100%;color:var(--primary);padding:0;text-align:center}.at_loader__inner label{font-size:20px;opacity:0;display:inline-block}@keyframes lol{0%{opacity:0;transform:translateX(-300px)}33%{opacity:1;transform:translateX(0px)}66%{opacity:1;transform:translateX(0px)}100%{opacity:0;transform:translateX(300px)}}@-webkit-keyframes lol{0%{opacity:0;-webkit-transform:translateX(-300px)}33%{opacity:1;-webkit-transform:translateX(0px)}66%{opacity:1;-webkit-transform:translateX(0px)}100%{opacity:0;-webkit-transform:translateX(300px)}}.at_loader__inner label:nth-child(6){-webkit-animation:lol 3s infinite ease-in-out;animation:lol 3s infinite ease-in-out}.at_loader__inner label:nth-child(5){-webkit-animation:lol 3s 100ms infinite ease-in-out;animation:lol 3s 100ms infinite ease-in-out}.at_loader__inner label:nth-child(4){-webkit-animation:lol 3s 200ms infinite ease-in-out;animation:lol 3s 200ms infinite ease-in-out}.at_loader__inner label:nth-child(3){-webkit-animation:lol 3s 300ms infinite ease-in-out;animation:lol 3s 300ms infinite ease-in-out}.at_loader__inner label:nth-child(2){-webkit-animation:lol 3s 400ms infinite ease-in-out;animation:lol 3s 400ms infinite ease-in-out}.at_loader__inner label:nth-child(1){-webkit-animation:lol 3s 500ms infinite ease-in-out;animation:lol 3s 500ms infinite ease-in-out}.box_animation{opacity:0;visibility:hidden}.box_animation.active{opacity:1;visibility:visible;transform:translateX(0);animation:fadeInRight .3s ease-in-out}@keyframes fadeInRight{from{opacity:0;visibility:hidden;transform:translateX(110%)}to{opacity:1;visibility:visible;transform:translateX(0)}}.card{border:none}.border-primary{border:1px solid var(--primary)}.border-radius-0{border-radius:0 !important}.border-radius-6{border-radius:6px !important}.border-radius-8{border-radius:8px !important}.border-radius-10{border-radius:10px !important}.border-radius-15{border-radius:15px !important}.border-radius-20{border-radius:20px !important}.border-radius-18{border-radius:18px !important}.at-box-sadow{box-shadow:0px 4px 8px rgba(0,0,0,.05)}.z-index{z-index:9}.bottom-0{bottom:0}.left-0{left:0}.top-0{top:0}.right-0{right:0}a.see-all{color:#000}.form-control:focus{border-color:#8863f1;box-shadow:0 0 0 .1rem rgba(138,100,242,.32)}.heading h3{font-size:1.5rem}.divider{background:#efeff4;height:7px;width:300vw;margin-left:-100vw;margin-right:-100vw}#wrapper{overflow:hidden;min-height:100vh}.line-clamp-1,.line-clamp-2,.line-clamp-3{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;word-break:break-word}.line-clamp-2{-webkit-line-clamp:2}.line-clamp-3{-webkit-line-clamp:3}.see-all span{font-size:11px;font-weight:900;color:#8a8a8f}.img-object-fit{position:relative;overflow:hidden;width:100%;padding-top:56.25%}.img-object-fit img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;position:absolute;inset:0}.modal.fade.slide_bottom .modal-dialog{transform:translate(0, 100vh);top:50vh}.modal.show .modal-dialog{transform:none !important}.close_modal.end-0{right:20px !important}.modal.slide_bottom .modal-body{flex:unset}.modal.fade.slide_bottom .modal-dialog{top:50vh;border-radius:30px 30px 0px 0px;overflow:hidden}.ml-1{margin-left:.25rem}.ml-2{margin-left:.5rem}.ml-3{margin-left:.75rem}.ml-4{margin-left:1rem}.mr-1{margin-right:.25rem}.mr-2{margin-right:.5rem}.mr-3{margin-right:.75rem}.mr-4{margin-right:1rem}.pl-0{padding-left:0}.pr-0{padding-right:0}.pl-1{padding-left:.25rem}.pl-2{padding-left:.5rem}.pl-3{padding-left:.75rem}.pl-4{padding-left:1rem}.pr-1{padding-right:.25rem}.pr-2{padding-right:.5rem}.pr-3{padding-right:.75rem}.pr-4{padding-right:1rem}#toast{position:fixed;top:32px;right:0;left:0;z-index:999999;display:flex;justify-content:center;align-items:center;text-align:center;flex-direction:column}#toast .toast{display:flex;align-items:center;background-color:#fff;border-radius:2px;padding:10px 0;min-width:350px;max-width:450px;flex-basis:unset;border-left:4px solid;border:0;opacity:1;box-shadow:rgba(0,0,0,.15) 0px 2px 8px 0px;transition:all linear .3s}#toast .toast--success{border-color:#47d864}#toast .toast--success .toast__icon{color:#47d864}#toast .toast--info{border-color:#2f86eb}#toast .toast--info .toast__icon{color:#2f86eb}#toast .toast--warning{border-color:#ffc021}#toast .toast--warning .toast__icon{color:#ffc021}#toast .toast--error{border-color:#ff623d}#toast .toast--error .toast__icon{color:#ff623d}#toast .toast+.toast{margin-top:24px}#toast .toast__icon{font-size:24px}#toast .toast__icon,#toast .toast__close{padding:16px}#toast .toast__body{flex-grow:1}#toast .toast__title{font-size:16px;font-weight:600;color:#333}#toast .toast__msg{font-size:15px;color:var(--text-color);margin:0;line-height:1.5}#toast .toast__close{cursor:pointer;opacity:.6}@keyframes slideInLeft{from{opacity:0;transform:translateY(-200%)}to{opacity:1;transform:translateY(0)}}@keyframes fadeOut{to{opacity:0}}html,body{font-size:14px;font-family:"Pretendard Variable",Pretendard,-apple-system,BlinkMacSystemFont,system-ui,Roboto,"Helvetica Neue","Segoe UI","Apple SD Gothic Neo","Noto Sans KR","Malgun Gothic","Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol",sans-serif}.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{padding-left:24px;padding-right:24px}.form-control{font-size:15px}a{text-decoration:none}.fs-2{font-size:16px !important}.fs-3{font-size:20px !important}#main{min-height:100vh}button:focus,input:focus,.form-control{border:0 !important;outline:0 !important;box-shadow:none !important}header.header_fixed{width:100%;height:auto;background:#fff;position:fixed;top:0;left:0;right:0px;z-index:99}#wrapper:has(.header_fixed){padding-top:56px}header .container{min-height:56px;border:0}.btn{height:50px !important}.btn.active{border:1px solid var(--primary) !important;color:var(--primary) !important}.btn.btn-46{height:46px !important}form label,.modal .header__title{font-size:20px}div.atdev-slide-banner .img-object-fit{height:100px;padding:0}.page-detective .banner img{width:100%}.filter__wrap{gap:8px}.filter__wrap .btn{border:1px solid #b7b7b7;min-width:77px;height:32px !important;display:flex;align-items:center;justify-content:center}.wrap-detective{padding-bottom:50px !important}.detective__item{padding-left:20px;padding-right:20px;min-height:110px;gap:20px;border-bottom:.5px solid #e2e2e2}.detective__item .item__left{min-width:63px}.detective__item .item__right{height:100%;gap:8px}.detective__item .item__right-skill{gap:5px}.detective__item .item__right-skill span{color:#aaa;font-size:12px}.detective__item .item__right-name{gap:15px}.detective__item .item__right-name h4{font-size:18px}.detective__item .item__right-name .location__name{font-size:11px;color:var(--primary)}.detective__item .item__location{gap:5px}.detective__item .item__right-field{gap:8px}.detective__item .item__right-field .field__item{gap:5px;font-size:13px}.fixed__bottom{width:100%;min-height:54px;padding-top:15px;padding-bottom:15px;position:fixed;z-index:9;bottom:0;left:0;background:#f9f9f9;color:#757575;font-size:12px}.admin_info{min-height:54px;background:#f9f9f9;color:#757575;font-size:12px;padding-top:16px;padding-bottom:16px}.modal-body,.modal-footer,.modal-header{padding:1rem 24px}.close_modal.end-0{right:24px !important}.modal-header{border-bottom:.5px solid #e2e2e2}.modal-header button[data-bs-dismiss]{padding-left:15px}.modal .modal-body input{border-bottom:1px solid #aaa !important}.header__title{font-weight:500}.modal.slide_bottom h3.header__title{font-size:16px;font-weight:500}.modal.slide_bottom h3.header__title span{font-size:13px;color:#999;font-weight:500}.modal.slide_bottom .list__item{gap:6px;max-height:350px;overflow-y:auto}.modal.slide_bottom .list__item .item{padding:4px 10px;cursor:pointer;white-space:nowrap}.modal.slide_bottom .btn__remove-apply{height:42px !important;min-width:100px;font-size:16px}.modal.slide_bottom{display:none;bottom:0px;top:unset;min-height:300px;height:auto}.modal.fade.slide_bottom .modal-dialog{top:unset}.single-detective .img-object-fit{height:215px;padding-top:0}.single-detective .profile-banner__avatar{z-index:1;bottom:-32px;left:11px}.single-detective .profile-banner__avatar img{border:3px solid #fff;width:86px}.single-detective .info__contact span{color:#757575}.single-detective .info__contact>div,.single-detective .info__contact>a{display:flex;align-items:center;gap:5px}.single-detective .info__contact>div>span:first-child,.single-detective .info__contact>a>span:first-child{min-width:80px}.single-detective .skill__item{height:95px;background:#edf4fe;padding-top:20px;padding-bottom:20px}.single-detective .skill__item .skill__item-name{color:var(--primary);margin-top:10px}.single-detective .skill__list{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:6px}.single-detective .field__list{gap:8px}.single-detective .field__list .field__item{gap:4px;border:1px solid #d1defb;border-radius:6px;padding:6px 8px}.single-detective .field__list .field__item span{color:var(--primary)}body.mobile.is_web #box-filter.sticky{top:0}body.mobile.is_web #wrapper{padding-bottom:52px}body.is_web .modal-dialog{margin-left:24px;margin-right:24px}#header_web{background:#fff;position:relative;z-index:999}#header_web .container{height:80px}#header_web .container{max-width:1044px !important}#header_web.header_fixed{width:100%;background:#fff;position:fixed;top:0;left:0;right:0px;z-index:999}.menu-web{column-gap:58px}.menu-web a{color:#333;font-size:18px;font-weight:500;position:relative}.menu-web a.active{font-weight:700}.menu-web .count-chat{width:20px;height:20px;background-color:#ef4d1a;color:#fff !important;font-size:10px;font-weight:700;border-radius:999px;display:flex;justify-content:center;align-items:center;position:absolute;z-index:9;top:-4px;right:-21px}body.web #wrapper{padding-top:80px}#nav-mobi{position:fixed;z-index:999;height:52px;bottom:0;width:100%;background-color:#fff;display:flex;align-items:center}#nav-mobi a{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:12px}#nav-mobi a.active{color:#2040af}#nav-mobi a.active svg{color:#2040af;fill:#2040af}#nav-mobi a.active svg path{fill:#2040af}#nav-mobi .count-chat{right:-5px}body.mobile.is_web div.fix-btn-kakao{bottom:62px !important}body.mobile div.fix-btn-kakao{right:0 !important}[data-count="0"]{opacity:0}@media(min-width: 768px){.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{padding-left:40px;padding-right:40px}.page-detective .banner img{border-radius:10px}.page-detective div.atdev-slide-banner .img-object-fit{height:110px}div.modal,div.modal .modal-content{border:0}.modal-dialog.modal-desktop{max-width:362px !important}.modal-dialog.modal-desktop .modal-header{padding-top:38px !important}.modal-dialog.modal-desktop .modal-footer{padding-bottom:24px}.modal-dialog.modal-desktop h3{font-weight:600;font-size:18px;margin:0;padding-bottom:0}.modal-dialog.modal-desktop .modal-header,.modal-dialog.modal-desktop .modal-body,.modal-dialog.modal-desktop .modal-footer{padding-left:30px;padding-right:30px}#modal_start .modal-header{padding-bottom:33px !important}#modal_start .modal-body{padding-top:0;padding-bottom:5px}#modal_start .modal-footer{padding-top:0}#modal_start input{padding-top:0;padding-bottom:13px;font-size:16px;font-weight:500}#modal_start input::placeholder{color:#aaa}#modal_start .alert{padding:0;padding-top:10px;margin:0;font-size:13px;color:#ea0505 !important}#modal_start .modal-body{min-height:auto}.modal-dialog .btn{border:0;font-weight:600;font-size:16px}.box-btn{gap:10px}.box-btn .btn{padding:0;border:0;margin:0}div.atdev-slide-banner .img-object-fit{height:110px !important}.box-delete-all{padding:35px 25px 27px 25px}}div.box-kakao{position:fixed;z-index:10;bottom:10px;right:24px;width:100%}div.box-kakao .container{display:flex;justify-content:end}@media(max-width: 640px){div.box-kakao .container{padding-right:0}body.mobile.is_web div.box-kakao{bottom:62px}}.modal button{font-size:16px}.btn.bg-secondary{color:#757575 !important}body.page-id-45 #main{background:#f6f9fe;padding-top:28px}header.header_fixed .btn_app_back{left:22px !important;padding-left:0}div.atdev-slide-banner .img-object-fit{height:80px}@media(min-width: 768px){.container,.container-md,.container-sm{max-width:640px !important}.modal-dialog.modal-dialog-centered,div.modal-fullscreen,form#form__register{max-width:var(--bs-modal-width);margin-right:auto !important;margin-left:auto !important}}.modal{z-index:999999}.modal-backdrop{z-index:9999}header{color:#000}#nav-mobi{border-top:.5px solid #cfcfcf}#nav-mobi .icon{position:relative}div#nav-mobi .icon .count-chat{right:-8px}@media(min-width: 640px){.header-back.header-action,.page-chat div.wrap-confirm_leave,.wrap-filter,body,header.box-action-leave{background-color:#f9f9f9 !important}#header_web,.wrap-filter.sticky .container{border-bottom:1px solid #e2e2e2}#header_web{z-index:9999 !important}.container{background-color:#fff}.page-detective .box-filter{margin-top:0 !important;padding-top:18px;padding-bottom:18px}.page-chat .banner,.single-detective div.about-field{padding-bottom:24px}.page-detective .wrap-detective{margin-top:0 !important;min-height:calc(100vh - 130px)}.page-detective .banner,main.page-more,main.single-post{margin-top:0 !important;padding-top:30px}div.profile-banner .img-object-fit{height:300px}div.profile-banner .swiper-pagination{font-size:13px}.single-detective .profile-about{margin-top:0;padding-top:64px}.single-detective .about-introduction{margin-top:0}.single-detective div.about-open-location{padding-bottom:87px}.box-action-leave .header__title{opacity:0}.page-chat .banner{margin-top:0 !important;margin-bottom:0 !important;padding-top:14px}.page-chat .discussions{min-height:calc(100vh - 100px);justify-content:start;padding-bottom:30px !important}.page-chat div.wrap-confirm_leave{padding-top:0;padding-bottom:0;display:none}.page-chat div.wrap-confirm_leave .container{padding-bottom:30px}.page-chat .wrap-confirm_leave:has(.show){display:block}.page-blog{margin-top:-20px}.page-blog>.container{padding-top:30px;padding-bottom:21px}.page-blog h1{margin-top:18px;font-size:22px;font-weight:600}.page-default{margin-top:0 !important;padding-top:20px}div.box-kakao{right:0}.wrap-filter.sticky{padding:0 !important;border-bottom:0 !important}.single-detective .profile-banner__avatar img{width:98px !important}.single-detective .profile-banner__avatar{left:40px !important}body.web.modal-open{overflow-y:scroll !important;padding-right:0 !important}}#nav-mobi span{white-space:nowrap}/*# sourceMappingURL=style.css.map */