.popup-wrap{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.3);z-index:400}.popup-wrap .popup{position:absolute;top:50%;left:50%;width:800px;height:40vh;background-color:#fff;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);border-radius:5px;-webkit-box-shadow:0px 10px 20px #929292;box-shadow:0px 10px 20px #929292;overflow:hidden}.popup-wrap .popup.company{width:550px;height:525px}.popup-wrap .popup.researcher{height:600px}.popup-wrap .popup.researcher .modal-text-area.company-search .search-wrap{border-bottom:0}.popup-wrap .popup.tech{height:90vh;max-height:90vh}.popup-wrap .popup.tech .modal-text-area{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow-y:hidden !important;height:calc(100% - 195px);padding:0}.popup-wrap .popup.tech .modal-text-area .search-wrap{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding:0}.popup-wrap .popup.tech .modal-text-area .result-wrap{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;overflow-y:auto;background:#efefef;padding:20px;min-height:250px;max-height:100%;height:auto}.popup-wrap .popup .modal-title-area{padding:20px;font-size:1.5rem;font-weight:600;border-bottom:1px solid #dee3eb;position:relative}.popup-wrap .popup .modal-title-area .close-btn{position:absolute;right:20px;top:17px;cursor:pointer}.popup-wrap .popup .modal-title-area .close-btn:hover{opacity:.8}.popup-wrap .popup .modal-title-area .close-btn img{width:22px;height:22px;opacity:.5}.popup-wrap .popup .modal-text-area{padding:15px 20px;font-size:1.5rem;line-height:20px;overflow-y:auto;height:calc(100% - 135px)}.popup-wrap .popup .modal-text-area.not-scroll{overflow-y:hidden}.popup-wrap .popup .modal-text-area .box{width:100%;padding:15px 10px;border:1px solid var(--line-color);margin-bottom:15px;border-top:1px solid #b1b1b1}.popup-wrap .popup .modal-text-area .box .profil-section .profil-area{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;gap:15px}.popup-wrap .popup .modal-text-area .box .profil-section .profil-area .profil-left{position:relative;width:105px;height:130px}.popup-wrap .popup .modal-text-area .box .profil-section .profil-area .profil-left .img-area{position:relative;overflow:hidden;width:100%;height:100%}.popup-wrap .popup .modal-text-area .box .profil-section .profil-area .profil-left .img-area img{position:absolute;height:100%;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.popup-wrap .popup .modal-text-area .box .profil-section .profil-area .profil-right{width:calc(100% - 120px)}.popup-wrap .popup .modal-text-area .box .profil-section .profil-area .profil-right .name{font-size:1.7rem;font-weight:600;color:#20368a;margin:0 0 15px 0}.popup-wrap .popup .modal-text-area .box .profil-section .profil-area .profil-right .name .faculty{font-size:1.2rem;color:#707070;display:inline-block}.popup-wrap .popup .modal-text-area .box .profil-section .profil-area .profil-right .info dl{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:7px 6px}.popup-wrap .popup .modal-text-area .box .profil-section .profil-area .profil-right .info dl .item{width:calc(50% - 10px);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;line-height:1.5;font-size:1.3rem}.popup-wrap .popup .modal-text-area .box .profil-section .profil-area .profil-right .info dl .item.full-width{width:100%}.popup-wrap .popup .modal-text-area .box .profil-section .profil-area .profil-right .info dl .item dt.tit{width:45px;font-weight:500}.popup-wrap .popup .modal-text-area .box .profil-section .profil-area .profil-right .info dl .item dd.txt{width:100%;word-break:break-all}.popup-wrap .popup .modal-text-area .box .profil-section .profil-area .profil-right .info .left-txt{width:100px;font-weight:500}.popup-wrap .popup .modal-text-area .box .profil-section .profil-area .profil-right .info .right-txt{width:100%;padding-left:10px;word-break:break-all;line-height:1.5}.popup-wrap .popup .modal-text-area .pop-bg{text-align:center;background:#f1f6fb;padding:30px 15px}.popup-wrap .popup .modal-text-area .pop-bg p{margin-bottom:30px}.popup-wrap .popup .modal-text-area .pop-bg span{font-weight:600}.popup-wrap .popup .modal-text-area .pop-bg .material-icons{font-size:45px;margin-bottom:20px;display:block;text-align:center;color:#5d8fff}.popup-wrap .popup .modal-text-area.company-search{padding:0px}.popup-wrap .popup .modal-text-area.company-search input[type=text].join-id,.popup-wrap .popup .modal-text-area.company-search input[type=password].join-id{width:calc(100% - 135px);float:left}.popup-wrap .popup .modal-text-area.company-search input[type=text].join-password,.popup-wrap .popup .modal-text-area.company-search input[type=password].join-password{margin-bottom:15px}.popup-wrap .popup .modal-text-area.company-search .search-wrap{padding:20px;border-bottom:1px solid var(--line-color)}.popup-wrap .popup .modal-text-area.company-search .search-wrap .pop-tab{padding-bottom:10px}.popup-wrap .popup .modal-text-area.company-search .search-wrap .pop-tab ul{display:-webkit-box;display:-ms-flexbox;display:flex;gap:14px 5px;-ms-flex-wrap:wrap;flex-wrap:wrap}.popup-wrap .popup .modal-text-area.company-search .search-wrap .pop-tab ul li:hover a{background:var(--main-color);color:#fff}.popup-wrap .popup .modal-text-area.company-search .search-wrap .pop-tab ul li.active a{background:var(--main-color);color:#fff}.popup-wrap .popup .modal-text-area.company-search .search-wrap .pop-tab ul li a{background:#ebedf4;color:#222;padding:6px 8px;border-radius:3px;font-size:1.4rem;font-weight:500}.popup-wrap .popup .modal-text-area.company-search .search-wrap .check-box-wrap p{display:inline-block;margin-right:20px;font-size:1.3rem;font-weight:400}.popup-wrap .popup .modal-text-area.company-search .search-wrap .check-box-wrap p span{font-weight:500}.popup-wrap .popup .modal-text-area.company-search .search-wrap .company-wrap{position:relative}.popup-wrap .popup .modal-text-area.company-search .search-wrap .company-wrap input[type=text]{border-radius:0;border-color:var(--main-color);padding-right:60px;height:40px}.popup-wrap .popup .modal-text-area.company-search .search-wrap .company-wrap .btn-wrap button{position:absolute;top:-45px;right:-5px;background-color:var(--main-color);width:50px;text-align:center;border-radius:0 0 10px 0;cursor:pointer;-webkit-transition:background-color .2s;transition:background-color .2s;border:0;z-index:20;height:50px}.popup-wrap .popup .modal-text-area.company-search .search-wrap .company-wrap .btn-wrap button img{width:17px;height:17px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.popup-wrap .popup .modal-text-area.company-search .search-wrap .company-wrap .btn-wrap button:hover{background-color:var(--main-hover-color)}.popup-wrap .popup .modal-text-area.company-search .result-wrap{padding:20px;background:#efefef;overflow-y:auto;height:278px}.popup-wrap .popup .modal-text-area.company-search .result-wrap::-webkit-scrollbar{width:4px;height:20px}.popup-wrap .popup .modal-text-area.company-search .result-wrap::-webkit-scrollbar-track{background-color:transparent}.popup-wrap .popup .modal-text-area.company-search .result-wrap::-webkit-scrollbar-thumb{border-radius:10px;background-color:#dcdcdc}.popup-wrap .popup .modal-text-area.company-search .result-wrap.empty{font-size:1.3rem;color:#8d8d8d;padding-top:115px;text-align:center}.popup-wrap .popup .modal-text-area.company-search .result-wrap .check-input{margin-bottom:5px}.popup-wrap .popup .modal-text-area.company-search .result-wrap .check-input input[type=radio]+label{font-weight:600}.popup-wrap .popup .modal-text-area.company-search .result-wrap .result{background:#fff;padding:10px;border:1px solid var(--line-color);margin-bottom:15px;cursor:pointer}.popup-wrap .popup .modal-text-area.company-search .result-wrap .result ul li{float:left;position:relative;padding:5px 17px 0 0;font-size:1.2rem;color:#7c7c7c}.popup-wrap .popup .modal-text-area.company-search .result-wrap .result ul li:last-child:after{content:none}.popup-wrap .popup .modal-text-area.company-search .result-wrap .result ul li:before{content:attr(data-label);padding-right:5px;color:#7f7f7f;font-weight:600}.popup-wrap .popup .modal-text-area.company-search .result-wrap .result .name{font-size:1.3rem;font-weight:600;color:var(--main-color)}.popup-wrap .popup .modal-text-area.company-search .result-wrap .result:hover,.popup-wrap .popup .modal-text-area.company-search .result-wrap .result.select{border-color:var(--main-color)}.popup-wrap .popup .modal-text-area .btn-wrap.id-btn{float:left;margin-left:15px}.popup-wrap .popup .modal-text-area .btn-wrap.id-btn button{height:40px;line-height:38px;font-size:1.2rem;min-width:120px}.popup-wrap .popup .modal-foot-area{padding:20px;border-top:1px solid #dee3eb;background-color:#fff}.popup-wrap .popup .modal-foot-area .btn-wrap button{height:40px;line-height:38px;font-size:1.3rem;width:auto;min-width:120px;float:none}.popup-wrap.find-pop .popup{height:auto}.popup-wrap.find-pop .modal-text-area{height:auto}.popup-wrap.find-pop .modal-text-area .pop-tit{position:relative;padding-left:20px;font-weight:500;padding-bottom:10px;font-size:1.4rem}.popup-wrap.find-pop .modal-text-area .pop-tit:after{content:"";position:absolute;top:3px;left:0;width:14px;height:14px;border-radius:50%;border:3px solid #7babff}.popup-wrap.find-pop input[type=text],.popup-wrap.find-pop input[type=password]{height:35px;line-height:28px;padding-left:10px}.popup-wrap.find-pop .select-box select{height:35px}.popup-wrap.find-pop .vertic-table table tr:hover{background-color:transparent}.popup-wrap.find-pop .vertic-table table tr td .com-num input.text-input{display:inline-block}.popup-wrap.find-pop .vertic-table table tr td .com-num input.text-input.com-input:first-child{width:100px;margin-right:15px}.popup-wrap.find-pop .vertic-table table tr td .com-num input.text-input.com-input:nth-child(2){width:100px;margin-right:15px}.popup-wrap.find-pop .vertic-table table tr td .com-num input.text-input.com-input:last-child{width:calc(100% - 237px)}.popup-wrap .check-input input[type=radio]+label:before{background-image:url("../../../img/common/radio.svg");margin:0px 7px 0 0}.popup-wrap .paging{margin:15px 0}@media(max-width: 800px){.popup-wrap .popup,.popup-wrap .popup.company{width:calc(100% - 40px)}}@media(max-width: 768px){.popup-wrap .popup .modal-title-area{font-size:1.6rem;padding:15px}.popup-wrap .popup .modal-title-area .close-btn{top:14px;right:15px}.popup-wrap .popup .modal-text-area{height:calc(100% - 120px)}.popup-wrap .popup .modal-text-area .pop-bg p{font-size:1.3rem}.popup-wrap .popup .modal-text-area.company-search .result-wrap{height:294px}.popup-wrap .popup .modal-text-area.tech .modal-text-area .search-wrap{padding:0;height:calc(100% - 170px)}.popup-wrap .popup .modal-foot-area{padding:15px}.popup-wrap.find-pop .vertic-table table tr:hover{background-color:transparent}.popup-wrap.find-pop .vertic-table table tr td .com-num input.text-input.com-input{display:inline-block}.popup-wrap.find-pop .vertic-table table tr td .com-num input.text-input.com-input:first-child{width:calc(50% - 8px);margin-right:10px}.popup-wrap.find-pop .vertic-table table tr td .com-num input.text-input.com-input:nth-child(2){width:calc(50% - 8px);margin-right:0}.popup-wrap.find-pop .vertic-table table tr td .com-num input.text-input.com-input:last-child{width:100%;margin-top:5px}}@media(max-width: 550px){.popup-wrap .popup .modal-title-area{font-size:1.5rem}.popup-wrap .popup .modal-title-area .close-btn{top:13px}.popup-wrap .popup .modal-text-area{height:calc(100% - 115px)}.popup-wrap .popup .modal-text-area .pop-bg{text-align:center;background:#f1f6fb;padding:30px 15px}.popup-wrap .popup .modal-text-area .pop-bg .material-icons{font-size:30px;margin-bottom:15px}.popup-wrap .popup .modal-text-area.company-search .result-wrap{height:299px}.popup-wrap .popup .modal-foot-area .btn-wrap button{width:calc(50% - 4px)}}@media(max-width: 500px){.popup-wrap .popup.company .modal-text-area.company-search input[type=text].join-id,.popup-wrap .popup.company .modal-text-area.company-search input[type=password].join-id{float:none;width:100%}.popup-wrap .popup.company .modal-text-area.company-search .search-wrap{padding:15px;text-align:center}.popup-wrap .popup.company .modal-text-area.company-search .search-wrap .check-box-wrap p{display:none}.popup-wrap .popup.company .modal-text-area.company-search .result-wrap{height:309px;padding:15px}.popup-wrap .popup.company .modal-text-area.company-search .result-wrap.empty{padding-top:133px}.popup-wrap .popup.company .modal-text-area .btn-wrap.id-btn{float:none;margin-top:10px;margin-left:0}.popup-wrap .popup.company .modal-text-area .box .profil-section .profil-area .profil-right .info dl .item{width:100%}}/*# sourceMappingURL=pop-style.min.css.map */