@import url(https://fonts.googleapis.com/css2?family=Noto+Sans+KR&display=swap);body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Noto Sans KR,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}



/*!
 * Cropper.js v1.6.2
 * https://fengyuanchen.github.io/cropperjs
 *
 * Copyright 2015-present Chen Fengyuan
 * Released under the MIT license
 *
 * Date: 2024-04-21T07:43:02.731Z
 */.cropper-container{-webkit-touch-callout:none;direction:ltr;font-size:0;line-height:0;position:relative;touch-action:none;-webkit-user-select:none;user-select:none}.cropper-container img{backface-visibility:hidden;display:block;height:100%;image-orientation:0deg;max-height:none!important;max-width:none!important;min-height:0!important;min-width:0!important;width:100%}.cropper-canvas,.cropper-crop-box,.cropper-drag-box,.cropper-modal,.cropper-wrap-box{bottom:0;left:0;position:absolute;right:0;top:0}.cropper-canvas,.cropper-wrap-box{overflow:hidden}.cropper-drag-box{background-color:#fff;opacity:0}.cropper-modal{background-color:#000;opacity:.5}.cropper-view-box{display:block;height:100%;outline:1px solid #39f;outline-color:#3399ffbf;overflow:hidden;width:100%}.cropper-dashed{border:0 dashed #eee;display:block;opacity:.5;position:absolute}.cropper-dashed.dashed-h{border-bottom-width:1px;border-top-width:1px;height:33.3333333333%;left:0;top:33.3333333333%;width:100%}.cropper-dashed.dashed-v{border-left-width:1px;border-right-width:1px;height:100%;left:33.3333333333%;top:0;width:33.3333333333%}.cropper-center{display:block;height:0;left:50%;opacity:.75;position:absolute;top:50%;width:0}.cropper-center:after,.cropper-center:before{background-color:#eee;content:" ";display:block;position:absolute}.cropper-center:before{height:1px;left:-3px;top:0;width:7px}.cropper-center:after{height:7px;left:0;top:-3px;width:1px}.cropper-face,.cropper-line,.cropper-point{display:block;height:100%;opacity:.1;position:absolute;width:100%}.cropper-face{background-color:#fff;left:0;top:0}.cropper-line{background-color:#39f}.cropper-line.line-e{cursor:ew-resize;right:-3px;top:0;width:5px}.cropper-line.line-n{cursor:ns-resize;height:5px;left:0;top:-3px}.cropper-line.line-w{cursor:ew-resize;left:-3px;top:0;width:5px}.cropper-line.line-s{bottom:-3px;cursor:ns-resize;height:5px;left:0}.cropper-point{background-color:#39f;height:5px;opacity:.75;width:5px}.cropper-point.point-e{cursor:ew-resize;margin-top:-3px;right:-3px;top:50%}.cropper-point.point-n{cursor:ns-resize;left:50%;margin-left:-3px;top:-3px}.cropper-point.point-w{cursor:ew-resize;left:-3px;margin-top:-3px;top:50%}.cropper-point.point-s{bottom:-3px;cursor:s-resize;left:50%;margin-left:-3px}.cropper-point.point-ne{cursor:nesw-resize;right:-3px;top:-3px}.cropper-point.point-nw{cursor:nwse-resize;left:-3px;top:-3px}.cropper-point.point-sw{bottom:-3px;cursor:nesw-resize;left:-3px}.cropper-point.point-se{bottom:-3px;cursor:nwse-resize;height:20px;opacity:1;right:-3px;width:20px}@media(min-width:768px){.cropper-point.point-se{height:15px;width:15px}}@media(min-width:992px){.cropper-point.point-se{height:10px;width:10px}}@media(min-width:1200px){.cropper-point.point-se{height:5px;opacity:.75;width:5px}}.cropper-point.point-se:before{background-color:#39f;bottom:-50%;content:" ";display:block;height:200%;opacity:0;position:absolute;right:-50%;width:200%}.cropper-invisible{opacity:0}.cropper-bg{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQMAAAAlPW0iAAAAA3NCSVQICAjb4U/gAAAABlBMVEXMzMz////TjRV2AAAACXBIWXMAAArrAAAK6wGCiw1aAAAAHHRFWHRTb2Z0d2FyZQBBZG9iZSBGaXJld29ya3MgQ1M26LyyjAAAABFJREFUCJlj+M/AgBVhF/0PAH6/D/HkDxOGAAAAAElFTkSuQmCC)}.cropper-hide{display:block;height:0;position:absolute;width:0}.cropper-hidden{display:none!important}.cropper-move{cursor:move}.cropper-crop{cursor:crosshair}.cropper-disabled .cropper-drag-box,.cropper-disabled .cropper-face,.cropper-disabled .cropper-line,.cropper-disabled .cropper-point{cursor:not-allowed}body.react-confirm-alert-body-element{overflow:hidden}.react-confirm-alert-blur{filter:url(#gaussian-blur);filter:blur(2px);-webkit-filter:blur(2px)}.react-confirm-alert-overlay{-ms-align-items:center;align-items:center;animation:react-confirm-alert-fadeIn .5s .2s forwards;background:#ffffffe6;bottom:0;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:center;left:0;opacity:0;position:fixed;right:0;top:0;z-index:99}.react-confirm-alert-body{background:#fff;border-radius:10px;box-shadow:0 20px 75px #00000021;color:#666;font-family:Arial,Helvetica,sans-serif;padding:30px;text-align:left;width:400px}.react-confirm-alert-svg{left:0;position:absolute;top:0}.react-confirm-alert-body>h1{margin-top:0}.react-confirm-alert-body>h3{font-size:16px;margin:0}.react-confirm-alert-button-group{display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:flex-start;margin-top:20px}.react-confirm-alert-button-group>button{background:#333;border:none;border-radius:5px;color:#eee;cursor:pointer;display:inline-block;font-size:12px;margin-right:10px;outline:none;padding:6px 18px}@keyframes react-confirm-alert-fadeIn{0%{opacity:0}to{opacity:1}}.ps{-ms-overflow-style:none;overflow:hidden!important;overflow-anchor:none;touch-action:auto;-ms-touch-action:auto}.ps__rail-x{bottom:0;height:15px}.ps__rail-x,.ps__rail-y{display:none;opacity:0;position:absolute;transition:background-color .2s linear,opacity .2s linear;-webkit-transition:background-color .2s linear,opacity .2s linear}.ps__rail-y{right:0;width:15px}.ps--active-x>.ps__rail-x,.ps--active-y>.ps__rail-y{background-color:#0000;display:block}.ps--focus>.ps__rail-x,.ps--focus>.ps__rail-y,.ps--scrolling-x>.ps__rail-x,.ps--scrolling-y>.ps__rail-y,.ps:hover>.ps__rail-x,.ps:hover>.ps__rail-y{opacity:.6}.ps .ps__rail-x.ps--clicking,.ps .ps__rail-x:focus,.ps .ps__rail-x:hover,.ps .ps__rail-y.ps--clicking,.ps .ps__rail-y:focus,.ps .ps__rail-y:hover{background-color:#eee;opacity:.9}.ps__thumb-x{bottom:2px;height:6px;transition:background-color .2s linear,height .2s ease-in-out;-webkit-transition:background-color .2s linear,height .2s ease-in-out}.ps__thumb-x,.ps__thumb-y{background-color:#aaa;border-radius:6px;position:absolute}.ps__thumb-y{right:2px;transition:background-color .2s linear,width .2s ease-in-out;-webkit-transition:background-color .2s linear,width .2s ease-in-out;width:6px}.ps__rail-x.ps--clicking .ps__thumb-x,.ps__rail-x:focus>.ps__thumb-x,.ps__rail-x:hover>.ps__thumb-x{background-color:#999;height:11px}.ps__rail-y.ps--clicking .ps__thumb-y,.ps__rail-y:focus>.ps__thumb-y,.ps__rail-y:hover>.ps__thumb-y{background-color:#999;width:11px}@supports(-ms-overflow-style:none){.ps{overflow:auto!important}}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.ps{overflow:auto!important}}.scrollbar-container{height:100%;position:relative}.btn{--bs-btn-color:#5ac8fb;--bs-btn-border-color:#ece3fc;--bs-btn-hover-color:#5ac8fb;--bs-btn-hover-bg:#fff;--bs-btn-hover-border-color:#5ac8fb;--bs-btn-focus-shadow-rgb:13,110,253;--bs-btn-active-color:#5ac8fb;--bs-btn-active-bg:#ece3fc;--bs-btn-active-border-color:#ece3fc;--bs-btn-active-shadow:inset 0 3px 5px rgba(236,227,252,.125);--bs-btn-disabled-color:#ece3fc;--bs-btn-disabled-bg:#0000;--bs-btn-disabled-border-color:#ece3fc;--bs-gradient:none;--bs-btn-border-radius:2rem;--bs-btn-font-size:12px;--bs-btn-focus-box-shadow:0 0 0 0.25 rem rgba(var(--bs-btn-focus-shadow-rgb),0.5)}.btn:active{background:none!important}.form-check .form-check-input{border:1px solid #9e9da3;height:15px;width:15px}.form-check .form-check-input:focus{border:1px solid #9e9da3;box-shadow:none;outline:0}.form-check-input:checked[type=radio]{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAYAAAA71pVKAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ1IDc5LjE2MzQ5OSwgMjAxOC8wOC8xMy0xNjo0MDoyMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6Njk2NDE5RTMwRjM0MTFFRTkyMTk5ODRFNzFEQ0VFQzQiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6Njk2NDE5RTIwRjM0MTFFRTkyMTk5ODRFNzFEQ0VFQzQiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QTRFQjA0NDVGRTAyMTFFREJDMzM5MEYwMjI5N0FGNjciIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QTRFQjA0NDZGRTAyMTFFREJDMzM5MEYwMjI5N0FGNjciLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz73G0wpAAABEElEQVR42mI03/+TAQkwAXE4EEcCsQUQiwLxayA+AcTLgXglEP+DKWZE0qwExKuA2JgBNzgLxGFAfA9mE0zjcQIaGaDyx6HqwZqZoM4RYyAOiEHVM4E0RgCxCQNpAKQ+ggVIxKLL6PAxMgRKMTHYizAzHHzzl2H9s38MVz79R1cWy4LNVpBGbwlmMBtGX/n0F12ZPsjZIuiiIBvx8aFAGKT5DbooyKn4+FDwFqT5DLooyI9bX/xl+PKHAUyD+FjARVAiiQIyljKQDqJBNq/AZjsBAFK/ggmaVkFx/YpIja+g6v/BkuddILaCpl0GAmnbCqoenrZhBpgBMSgMNgPxMyD+BcTPofxoqPxdmAaAAAMAAFFKUYVODCkAAAAASUVORK5CYII=) 50%;border:0!important;box-shadow:none!important}.form-check-label{font-size:14px}.form-check label{color:#000;font-size:14px;font-style:normal;font-weight:700;line-height:20px}.form-control{border:1px solid #e0dee1;border-radius:8px;min-height:48px}.form-control:focus{background-color:#fff;border-color:#97949a;box-shadow:none;color:#3f3942;outline:0}input.form-control{color:#3f3942;font-size:16px;font-style:normal;font-weight:400;line-height:24px;padding:11px 12px!important}input.form-control::placeholder{color:#c4c1c8}input.form-control:focus{padding-left:12px!important}.form-select{background:#fff url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB8AAAASCAYAAACjMAXnAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAB+SURBVEhL7dJNCoAgEEDh7n9Js41dwYVMPSjwL4NksIVvqYPfQC0ysIkP6T94CEF258R7f52UcccMs70lOI+uxshmbXUBzrhjxp2zvSV4/Hi+QOvua8U3ryEaMFV/uBzTgKmKU7yABkyPON0LaMDUxAlUA6ZXXLOJD2kgLnIA5AejOJNpivoAAAAASUVORK5CYII=) no-repeat 100%;min-height:48px}.form-select:focus{border:1px solid #97949a;box-shadow:none}.btn.btn-primary.btn-lg.big-btn{background:#5ac8fb!important;border-radius:48px;color:#fff;font-size:16px;font-style:normal;font-weight:700;letter-spacing:.02px;line-height:24px;padding:23px 80px}.form-check label{color:#c4c1c8;font-size:12px;font-weight:400;line-height:16px}.form-check input[type=checkbox]{background:url(/static/media/uncheck_icon.c5a9478df16958e8c233.svg) 50%;border:none;border-radius:4px;height:16px;margin-right:7px;margin-top:3px;width:16px}.form-check input[type=checkbox]:checked{background:url(/static/media/check_icon.fabbde1991379c343984.svg) 50%;border:none;border-radius:4px}.form-check input[type=checkbox]:focus{box-shadow:none}textarea.form-control{background:#fff;border:1px solid #e0dee1;border-radius:8px;gap:10px;min-height:144px;padding:12px}textarea.form-control::placeholder{color:#c4c1c8}textarea.form-control.large-type{min-height:224px}textarea.form-control.small-type{min-height:72px}.btn-bottom{bottom:64px;left:50%;position:absolute;transform:translateX(-50%)}.eg-wrap{color:#97949a;font-size:12px}.mt-25{margin-top:25px!important}.mt-40{margin-top:40px}.mt-80{margin-top:80px}.mt-100{margin-top:100px}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover{background-color:initial!important;box-shadow:inset 0 0 0 1000px #fff!important}body,button{font-family:Noto Sans KR,Arial,Helvetica,sans-serif!important}.limit-notice{color:#c4c1c8;font-size:14px}.common-react-modal{font-size:14px;font-weight:400;left:50%;min-height:180px!important;padding:24px;position:fixed;top:50%;transform:translate(-50%,-50%)}.common-react-modal p{padding-top:10px;white-space:break-spaces}.common-react-modal .title-box{padding-bottom:24px;padding-right:33px;position:relative}.common-react-modal .title-box h3{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;font-size:20px;font-weight:600;margin:0;overflow:hidden;word-break:break-word}.common-react-modal .title-box .btn-close{align-items:center;color:#9e9da3;display:flex;font-size:30px;font-weight:300;justify-content:center;opacity:1;padding:0;position:absolute;right:-9px;top:-5px}.common-react-modal .title-box .btn-close:focus{box-shadow:none}.common-react-modal .react-confirm-alert-button-group{align-items:center;display:flex;flex-flow:row nowrap;justify-content:flex-end;position:static;width:100%}.common-react-modal .react-confirm-alert-button-group a{display:block;margin-right:10px}.common-react-modal .react-confirm-alert-button-group .btn,.common-react-modal .react-confirm-alert-button-group button{background:#fe496a;border:1px solid #0000;border-radius:6px;color:#fff;font-size:14px;font-weight:600;margin:0;padding:8px 12px 9px;text-decoration:none}.common-react-modal .react-confirm-alert-button-group .btn:active,.common-react-modal .react-confirm-alert-button-group .btn:focus,.common-react-modal .react-confirm-alert-button-group button:active,.common-react-modal .react-confirm-alert-button-group button:focus{background:#fe496a!important}.common-react-modal .react-confirm-alert-button-group .btn.btn-secondary,.common-react-modal .react-confirm-alert-button-group button.btn-secondary{background-color:#fff!important;border-color:#e0dee1!important;box-shadow:0 1px 2px 0 #0000000d!important;color:#000!important;min-width:60px}.common-react-modal .react-confirm-alert-button-group .btn.btn-secondary:active,.common-react-modal .react-confirm-alert-button-group button.btn-secondary:active{background:#fff!important}.common-react-modal .react-confirm-alert-button-group .btn:not(:last-child),.common-react-modal .react-confirm-alert-button-group button:not(:last-child){margin-right:10px!important}.common-react-modal.company-modal{max-width:564px!important;width:100%}.common-react-modal.company-modal h5{font-size:14px;font-weight:600;margin-bottom:15px}.common-react-modal.company-modal .company-content{max-height:524px;overflow-y:auto}.common-react-modal.company-modal ul.company-list{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1fr 1fr;list-style:none;margin:0;padding:0 0 20px}@media(min-width:412px){.common-react-modal.company-modal ul.company-list{grid-template-columns:1fr 1fr 1fr 1fr}}.common-react-modal.company-modal ul.company-list li{align-items:center;background:#fff;border:1px solid #e0dee180;border-radius:8px;cursor:pointer;display:flex;flex-flow:column;height:148px;padding:24px 8px 0;position:relative;text-align:center}.common-react-modal.company-modal ul.company-list li.active,.common-react-modal.company-modal ul.company-list li.active:hover{border-color:#5ac8fb;border-width:2px}.common-react-modal.company-modal ul.company-list li:hover{box-shadow:0 2px 10px 0 #00000014}.common-react-modal.company-modal ul.company-list li .img-box{border:1px solid #f3f2f3;border-radius:10px;height:56px;overflow:hidden;width:56px}.common-react-modal.company-modal ul.company-list li .img-box img{height:56px}.common-react-modal.company-modal ul.company-list li .img-box .character-avar-popup{border-radius:10px}.common-react-modal.company-modal ul.company-list li .text-box{align-items:center;display:grid;height:50px!important;margin-top:6px;padding:0}.common-react-modal.company-modal ul.company-list li h4{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#393939;display:-webkit-box;font-size:12px;font-weight:600;margin:0;overflow:hidden;word-break:break-word}.common-react-modal.company-modal ul.company-list li p{-webkit-line-clamp:1;-webkit-box-orient:vertical;color:#838287;display:-webkit-box;font-size:12px;font-weight:400;margin:2px 0 0;overflow:hidden;padding:0;word-break:break-word}.signup-modal .react-confirm-body{min-width:546px!important}.react-confirm-alert .react-confirm-alert-body{background:#fff;border-radius:8px;box-shadow:0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a;color:#181818;min-height:130px;padding:24px!important;text-align:left}@media(min-width:500px){.react-confirm-alert .react-confirm-alert-body{min-width:385px}}.react-confirm-alert .react-confirm-alert-body p{font-size:14px;font-weight:400;padding-top:10px;white-space:break-spaces;word-break:break-word}.react-confirm-alert .react-confirm-alert-body .title-box{padding-right:33px;position:relative}.react-confirm-alert .react-confirm-alert-body .title-box h3{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;font-size:16px;font-weight:600;margin:0;overflow:hidden;word-break:break-word}.react-confirm-alert .react-confirm-alert-body .title-box .btn-close{align-items:center;color:#9e9da3;display:flex;font-size:30px;font-weight:300;justify-content:center;opacity:1;padding:0;position:absolute;right:-9px;top:-8px}.react-confirm-alert .react-confirm-alert-body .title-box .btn-close:focus{box-shadow:none}.react-confirm-alert .react-confirm-alert-body .react-confirm-alert-button-group{align-items:center;display:flex;flex-flow:row nowrap;justify-content:flex-end;position:static;width:100%}.react-confirm-alert .react-confirm-alert-body .react-confirm-alert-button-group a{display:block;margin-right:10px}.react-confirm-alert .react-confirm-alert-body .react-confirm-alert-button-group .btn,.react-confirm-alert .react-confirm-alert-body .react-confirm-alert-button-group button{background:#fe496a;border:1px solid #0000;border-radius:6px;color:#fff;font-size:14px;font-weight:600;padding:8px 12px 9px;text-decoration:none}.react-confirm-alert .react-confirm-alert-body .react-confirm-alert-button-group .btn.btn-secondary:not(.red-btn,.btn-red-bg),.react-confirm-alert .react-confirm-alert-body .react-confirm-alert-button-group .btn[label=Cancel],.react-confirm-alert .react-confirm-alert-body .react-confirm-alert-button-group button.btn-secondary:not(.red-btn,.btn-red-bg),.react-confirm-alert .react-confirm-alert-body .react-confirm-alert-button-group button[label=Cancel]{border-color:#e0dee1!important;box-shadow:0 1px 2px 0 #0000000d!important;min-width:60px}.react-confirm-alert .react-confirm-alert-body .react-confirm-alert-button-group .btn.btn-secondary:not(.red-btn,.btn-red-bg):active,.react-confirm-alert .react-confirm-alert-body .react-confirm-alert-button-group .btn[label=Cancel]:active,.react-confirm-alert .react-confirm-alert-body .react-confirm-alert-button-group button.btn-secondary:not(.red-btn,.btn-red-bg):active,.react-confirm-alert .react-confirm-alert-body .react-confirm-alert-button-group button[label=Cancel]:active{background:#fff!important}.react-confirm-alert .react-confirm-alert-body .react-confirm-alert-button-group .btn.btn-red-bg,.react-confirm-alert .react-confirm-alert-body .react-confirm-alert-button-group button.btn-red-bg{background:#fe496a!important;border-color:#fe496a!important;color:#fff!important}.react-confirm-alert .react-confirm-alert-body .react-confirm-alert-button-group .btn.confirm-button,.react-confirm-alert .react-confirm-alert-body .react-confirm-alert-button-group button.confirm-button{background:#5ac8fb!important;border:none!important;color:#fff!important}.react-confirm-alert .react-confirm-alert-body .react-confirm-alert-button-group .btn:not(:last-child),.react-confirm-alert .react-confirm-alert-body .react-confirm-alert-button-group button:not(:last-child){margin-right:10px}.react-confirm-alert .react-confirm-alert-body .warning-box{text-align:center}.react-confirm-alert .react-confirm-alert-body .warning-box .img-box{background:#f9dde1;border-radius:50%;display:inline-block;height:48px;width:48px}.react-confirm-alert .react-confirm-alert-body .warning-box .img-box svg{position:relative;top:12px}.react-confirm-alert .react-confirm-alert-body .warning-box p{font-size:16px;font-weight:600}@media(min-width:500px){.react-confirm-alert .narrow-modal .react-confirm-alert-body{min-width:316px}}.react-confirm-alert .common-warning-modal .react-confirm-alert-button-group{justify-content:center}.react-confirm-alert .common-warning-modal .react-confirm-alert-button-group .btn-secondary{padding-inline:28px}.toast-box{background:#fff;border:1px solid #f3f2f3;border-radius:8px;box-shadow:0 10px 15px -3px #0000001a;padding:16px;position:fixed;right:20px;width:375px;z-index:50}.toast-box .content-wrap{padding-left:33px;padding-right:33px;position:relative}.toast-box .content-wrap h3{font-size:14px;font-weight:500;margin:0;word-break:break-word}.toast-box .content-wrap h3 small{color:#838287;display:block;font-size:14px;padding-top:5px}.toast-box .btn-close{align-items:center;color:#9e9da3;display:flex;font-size:30px;font-weight:300;justify-content:center;opacity:1;padding:0;position:absolute;right:13px;top:9px}.toast-box .btn-close:focus{box-shadow:none}.toast-box svg{left:0;position:absolute;top:0}.pagination{flex-wrap:wrap;justify-content:center;margin-top:10px}.pagination .page-item a{color:#000}.pagination .page-item a span{color:#838287}.pagination .page-item.active span{background:#5ac8fb;border:1px solid #5ac8fb;color:#fff}.pagination .page-item.disabled .page-link span[aria-hidden=true]{opacity:.4}.pagination .page-link{border:1px solid #e0dee1;border-radius:10px!important;color:#393939;font-size:14px;font-weight:600;margin:3px!important;min-height:36px;min-width:36px;padding:6px 12px;text-align:center}.pagination .page-link:focus{box-shadow:none!important;outline:0!important}.css-4ohuce-MuiTypography-root{max-width:none!important}.container-btn-login{display:flex;justify-content:space-between}.container-btn-login .btn-sign-in{--bs-btn-hover-color:#000;--bs-btn-hover-bg:#fff;--bs-btn-hover-border-color:#000;background-color:#84c24e!important;border-radius:5px!important;color:#fff;padding:10!important}.container-btn-login .error-text{font-size:15px;font-weight:700}.error-text{font-weight:700}body{color:#000;margin:0;min-height:100vh;overflow-x:hidden;padding:0;position:relative}.AI-container .request-table-data{background:#f7f7f7!important;margin:0 20px;width:98%}.AI-container .request-table-data .request-user-info{margin-bottom:10px}.AI-container .request-table-data .request-user-info p{align-items:center;display:flex;font-size:16px;font-weight:700;margin-bottom:0;padding-right:50px}.AI-container .request-table-data .table-cover-form{width:500px}.AI-container .resume-detail span{word-wrap:break-word;white-space:normal}.AI-container .header-request-page .btn-view-resume{background:#3783fc;border-radius:4px;color:#fff;height:40px;padding:2px 3px;width:130px}.AI-container .footer-detail{margin:0 20px;width:98%}.AI-container .detail-p2 textarea.form-control{min-height:130px}.AI-container .footer-detail .request{background-color:#3783fc}.AI-container .footer-detail .denied{background-color:#ff003d}.AI-container .footer-detail .sent{background-color:#91cf7b}.AI-container .footer-detail .working{background-color:#fcad37}.AI-container .footer-detail button{border-radius:4px;color:#fff;font-size:16px;font-weight:700;height:45px;width:120px}.AI-container .dashboard-title h4,.dashboard-container .dashboard-title h4{font-weight:700}.AI-container .dashboard-title p,.dashboard-container .dashboard-title p{color:#909090;font-size:14px;font-weight:400}.AI-container .request-table-data,.dashboard-container .request-table-data{background:#fff;border-radius:4px;box-shadow:0 0 10px #0000001a;padding:15px}.AI-container .request-table-data .request-table-name,.dashboard-container .request-table-data .request-table-name{color:#65a400;font-weight:600}.AI-container .request-table-data .request-status,.dashboard-container .request-table-data .request-status{border-radius:5px;color:#fff;font-size:12px;font-weight:600;gap:10px;padding:2px 3px}.AI-container .request-table-data .request-status.request,.dashboard-container .request-table-data .request-status.request{background-color:#3783fc}.AI-container .request-table-data .request-status.denied,.dashboard-container .request-table-data .request-status.denied{background-color:#ff003d}.AI-container .request-table-data .request-status.sent,.dashboard-container .request-table-data .request-status.sent{background-color:#91cf7b}.AI-container .request-table-data .request-status.working,.dashboard-container .request-table-data .request-status.working{background-color:#fcad37}.AI-container .request-page-container,.dashboard-container .request-page-container{background:#fff;border-radius:4px;box-shadow:0 0 10px #0000001a}.AI-container .detail-p1 p,.dashboard-container .detail-p1 p{margin-bottom:10px}.AI-container .detail-p2 input,.dashboard-container .detail-p2 input{width:100%}.dashboard-container,.login-container{align-items:center;display:flex;height:calc(100vh - 190px);justify-content:center}.dashboard-container input,.login-container input{width:420px}.header-control{display:flex;justify-content:space-between;padding:15px 0}.header-control .control-filter{align-items:flex-end;display:flex}.header-control .control-filter .item-control{margin-right:25px}.header-control .control-filter .item-control .css-5hxdq6-MuiInputBase-root-MuiOutlinedInput-root-MuiSelect-root:hover .MuiOutlinedInput-notchedOutline{border-color:#e0dee1}.header-control .control-search input{width:500px}.header-control .item-control{display:flex}.header-control .item-control select{height:35px!important;min-height:35px!important;padding-bottom:0;padding-top:0;width:auto}.header-control .item-control input:focus,.header-control .item-control select:focus{border-color:#5ac8fb}.header-control .item-control input{height:40px!important;min-height:40px!important;width:500px}@media screen and (max-width:1600px){.header-control .item-control input{width:320px}}.header-control .item-control .search-icon{border:none;padding:0;position:absolute;right:12px;top:9px}.header-control .btn-delete,.header-control .btn-dowload{background-color:#5ac8fb!important;border-radius:5px!important;color:#fff;font-size:16px;padding:10px 15px}.header-control .btn-new-posting{background-color:#5ac8fb!important;border-radius:15px!important;color:#fff;font-size:16px;padding:10px 15px}.header-control .btn-new-posting:hover{border-color:#5ac8fb!important}.header-control .btn-delete{background-color:#fff!important;color:#000!important}.header-authority-control{display:flex;justify-content:space-between}.header-authority-control .control-filter{align-items:center;display:flex}.header-authority-control .control-filter .item-control{margin-left:25px}.header-authority-control .control-filter .item-control .css-5hxdq6-MuiInputBase-root-MuiOutlinedInput-root-MuiSelect-root:hover .MuiOutlinedInput-notchedOutline{border-color:#5ac8fb}.header-authority-control .control-filter #company-box{height:26px!important;min-height:26px!important;padding:0 20px 0 0!important}.header-authority-control .control-search input{width:500px}.header-authority-control .item-control{display:flex}.header-authority-control .item-control select{height:35px!important;min-height:35px!important;padding-bottom:0;padding-top:0;width:auto}.header-authority-control .item-control input:focus,.header-authority-control .item-control select:focus{border-color:#5ac8fb}.header-authority-control .item-control input{height:40px!important;min-height:40px!important;width:500px}@media screen and (max-width:1600px){.header-authority-control .item-control input{width:400px}}.header-authority-control .item-control .search-icon{border:none;padding:0;position:absolute;right:12px;top:9px}.header-authority-control .btn-add{background-color:#91cf7b!important;border-radius:5px!important;color:#fff;font-size:16px;padding:10px 15px}.header-authority-control .btn-delete{background-color:red!important;border-radius:5px!important;color:#fff;font-size:16px;padding:10px 15px}@media(max-width:500px){.header-authority-control .nd{padding-right:8px}.header-authority-control .res-mt{padding-left:8px}}.add-user{padding:15px}.add-user .header-control{display:flex;justify-content:center;margin-left:1.5rem;margin-right:1.5rem}.add-user .header-control .control-filter{display:flex}.add-user .header-control .control-filter .css-5hxdq6-MuiInputBase-root-MuiOutlinedInput-root-MuiSelect-root:hover .MuiOutlinedInput-notchedOutline{border-color:#5ac8fb}.add-user .header-control .control-filter .MuiTableContainer-root{max-height:400px}@media screen and (max-width:1600px){.add-user .header-control .control-filter .MuiTableContainer-root{max-height:400px}}@media screen and (min-width:1600px)and (max-width:1800px){.add-user .header-control .control-filter .MuiTableContainer-root{max-height:500px}}.add-user .header-control .control-search input{width:500px}.add-user .header-control .btn-search{background-color:#5ac8fb!important;color:#fff!important}.add-user .header-control .btn-add{background-color:#91cf7b!important;border-radius:5px!important;color:#fff;font-size:16px;padding:10px 15px}.user-table-data .MuiTableContainer-root{overflow:visible;overflow-y:auto}.user-table-data .css-hv6h5i-MuiButtonBase-root-MuiCheckbox-root.Mui-checked,.user-table-data .css-hv6h5i-MuiButtonBase-root-MuiCheckbox-root.MuiCheckbox-indeterminate{color:#5ac8fb!important}.user-table-data .user-status{border-radius:10px;color:#fff;padding:5px 10px}.user-table-data .user-status.active{background-color:#198754}.user-table-data .user-status.dormant{background-color:#0dcaf0}.user-table-data .user-status.stopped{background-color:#dc3545}.user-table-data .user-status.withdrawal{background-color:#5ac8fb}.user-table-data .user-status.deleted{background-color:#6c757d}.user-table-data .user-status.new,.user-table-data .user-status.request{background-color:#3783fc}.user-table-data .user-status.denied{background-color:#ff003d}.user-table-data .user-status.confirm,.user-table-data .user-status.posting,.user-table-data .user-status.sent{background-color:#91cf7b}.user-table-data .user-status.paused,.user-table-data .user-status.under_review,.user-table-data .user-status.working{background-color:#fcad37}.user-table-data .user-detail-info-yes{background-color:#0dcaf0;border-radius:10px;color:#fff;padding:5px 10px;text-decoration:none}.user-table-data .user-detail-info-no{color:#000;font-weight:700;text-decoration:none}.authority-table-data .MuiTableContainer-root{overflow:visible;overflow-y:auto}.authority-table-data .css-1p2jrvr-MuiFormControl-root{text-align:center}.authority-table-data .css-hv6h5i-MuiButtonBase-root-MuiCheckbox-root.Mui-checked,.authority-table-data .css-hv6h5i-MuiButtonBase-root-MuiCheckbox-root.MuiCheckbox-indeterminate{color:#5ac8fb!important}.authority-table-data .css-bpeome-MuiSvgIcon-root-MuiSelect-icon,.authority-table-data .css-hfutr2-MuiSvgIcon-root-MuiSelect-icon{visibility:hidden}.authority-table-data .css-hv6h5i-MuiButtonBase-root-MuiCheckbox-root:hover{background-color:#0000!important}.authority-table-data .author-admin{background-color:#984141;font-size:14px;font-weight:700;text-decoration:none}.authority-table-data .author-admin,.authority-table-data .user-status{border-radius:10px;color:#fff;padding:5px 10px}.authority-table-data .user-status.active{background-color:#198754}.authority-table-data .user-status.dormant{background-color:#0dcaf0}.authority-table-data .user-status.stopped{background-color:#dc3545}.authority-table-data .user-status.withdrawal{background-color:#5ac8fb}.authority-table-data .user-status.deleted{background-color:#6c757d}.authority-table-data .user-status.new,.authority-table-data .user-status.request{background-color:#3783fc}.authority-table-data .user-status.denied{background-color:#ff003d}.authority-table-data .user-status.confirm,.authority-table-data .user-status.posting,.authority-table-data .user-status.sent{background-color:#91cf7b}.authority-table-data .user-status.paused,.authority-table-data .user-status.working{background-color:#fcad37}.authority-table-data .user-detail-info-yes{background-color:#0dcaf0;border-radius:10px;color:#fff;padding:5px 10px;text-decoration:none}.authority-table-data .user-detail-info-no{color:#000;font-weight:700;text-decoration:none}.header-templates{display:flex;justify-content:space-between}.header-templates .sort-toggle{border-left:1px solid #000;cursor:pointer;margin-left:15px;padding-left:10px}.body-templates .item-templates-in-list img{align-items:center;display:flex}.body-templates .item-templates-in-list .checkbox-item span{left:7px;padding:0;position:absolute;top:5px}.body-templates .item-templates-in-list .checkbox-item span .css-i4bv87-MuiSvgIcon-root{height:16px;width:16px}.body-templates .item-templates-in-list .status-templates{background:#5dbbea;border-radius:15px;bottom:6px;display:block;height:16px;position:absolute;right:8px;width:16px}.body-templates .item-templates-in-list.default{background-color:#f2f2f2}.body-templates .item-templates-in-list.custom-design{background-color:#feedde}.body-templates .item-templates-in-list.custom-digitalized{background-color:#f0e4ff}.body-templates .item-templates-in-list.trash{background-color:#8c8c8c}.add-edit-template{background-color:#f2f2f2;min-height:calc(100vh - 170px)}.add-edit-template .preview-img-template img{height:600px;padding:0 50px;width:100%}.add-edit-template .footer-upload{padding-bottom:10px}.add-edit-template .button-top-edit .save-btn,.add-edit-template .form-edit-template .save-btn{background-color:#5ac8fb;color:#fff}.add-edit-template .button-top-edit input,.add-edit-template .button-top-edit select,.add-edit-template .form-edit-template input,.add-edit-template .form-edit-template select{background-color:#fff;max-height:5px}.add-edit-template .button-top-edit button,.add-edit-template .form-edit-template button{background-color:#fff;border-color:#ced4da;color:#000}.add-edit-template .button-top-edit .css-q8hpuo-MuiFormControl-root,.add-edit-template .form-edit-template .css-q8hpuo-MuiFormControl-root{background-color:#fff}.add-edit-template .button-top-edit .css-1k23hlb-MuiButtonBase-root-MuiButton-root:hover,.add-edit-template .form-edit-template .css-1k23hlb-MuiButtonBase-root-MuiButton-root:hover{border-color:#000}.add-edit-template .button-top-edit .css-5hxdq6-MuiInputBase-root-MuiOutlinedInput-root-MuiSelect-root:hover .MuiOutlinedInput-notchedOutline,.add-edit-template .button-top-edit .css-md26zr-MuiInputBase-root-MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline,.add-edit-template .button-top-edit .css-md26zr-MuiInputBase-root-MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline,.add-edit-template .form-edit-template .css-5hxdq6-MuiInputBase-root-MuiOutlinedInput-root-MuiSelect-root:hover .MuiOutlinedInput-notchedOutline,.add-edit-template .form-edit-template .css-md26zr-MuiInputBase-root-MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline,.add-edit-template .form-edit-template .css-md26zr-MuiInputBase-root-MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline{border-color:#5ac8fb}.add-edit-template .form-edit-template{padding-right:60px}.add-edit-template .form-edit-template .status-templates{background:#5dbbea;border-radius:15px;display:inline-block;height:16px;width:16px}.add-edit-template .form-edit-template .info-inuse{align-items:center;color:#c9c9c9;width:75%}@media screen and (max-width:1600px){.add-edit-template .form-edit-template .info-inuse{width:90%}.add-edit-template .form-edit-template button{font-size:11px}}@media screen and (min-width:1600px)and (max-width:1800px){.add-edit-template .form-edit-template .info-inuse{width:80%}}.add-edit-template .css-1laqsz7-MuiInputAdornment-root span{cursor:pointer}.tree-folder input{max-height:5px}select{cursor:pointer}.main{font-family:Noto Sans KR,Arial,Helvetica,sans-serif;font-size:14px;overflow-y:auto;padding:0 24px;transition:margin-left .2s cubic-bezier(.2,0,0,1) 0s}.main.blue-bg{background:#f0f8ff;background:var(--CmBlue-50,#f0f8ff)}.main.main-career{overflow-y:hidden}.main.main-career .box-control .title{color:#181818;color:var(--grey-CmGrey700,#181818);font-size:16px;font-style:normal;font-weight:600;line-height:24px}.main.main-career .box-control .career-btn-group .btn-close{border:none}@media(min-width:501px){.main{height:calc(100vh - 71px)}}.main .ep-scroll-wrapper{padding-top:85px}.main .form-control{border-color:#e0dee1;border-radius:6px;font-size:14px;transition:none}.main .form-control:focus{border-color:#0000;box-shadow:-1px 0 0 1px #5ac8fb,1px 0 0 1px #5ac8fb,0 -1px 0 1px #5ac8fb,0 1px 0 1px #5ac8fb!important}.main .form-control:focus-visible{outline-style:none}.main .form-control:disabled{background:#f3f2f3}.main .form-control.error-status{border:1px solid #fe496a!important;box-shadow:none;outline:0}.main input.form-control{padding-block:5px!important}.main .form-select{border-color:#e0dee1;border-radius:6px;font-size:14px;min-height:36px;padding-block:5px}.main .form-select:focus{border:none;box-shadow:-1px 0 0 1px #5ac8fb,1px 0 0 1px #5ac8fb,0 -1px 0 1px #5ac8fb,0 1px 0 1px #5ac8fb}.main .form-select:focus-visible{outline-style:none}.main .form-select:disabled{background:#f3f2f3}.main .error .form-text{color:red}.main .error input,.main .error input:focus,.main .error textarea,.main .error textarea:focus{border-color:red}.main .header-box{background:#fff;margin-left:-16px;margin-top:-5px;position:fixed;width:100%;z-index:95}@media(min-width:501px){.main .header-box{margin-left:-24px;margin-top:0;width:calc(100% - 72px)}}.main .header-box .inside{align-items:center;border-bottom:1px solid #f3f2f3;display:flex;flex-flow:row nowrap;justify-content:space-between;padding:2px 0 12px 16px}@media(min-width:501px){.main .header-box .inside{padding-left:24px}.main .header-box .inside .control-group{padding-right:24px}}.main .header-box .control-group{display:flex;flex-flow:row nowrap;padding-right:16px;padding-top:10px}.main .header-box div.direction{padding-top:10px}.main .header-box div.direction,.main .header-box p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.main .header-box p{background:url(/static/media/icons.3c6c01e35bce26dd1c62.svg#arrow) 0 8px no-repeat;cursor:pointer;font-size:18px;font-weight:600;margin:0;padding-left:20px}.main .header-box .btn-link{background:#5ac8fb;border-radius:6px;color:#fff;font-size:14px;font-weight:600;margin-left:4px;padding:6px 12px;text-transform:capitalize}@media(min-width:501px){.main .header-box .btn-link{padding:8px 14px}}.main .header-box .btn-link:not(:last-child){margin-right:4px}.main .header-box .btn-link:hover{background:#acd6f8}.main .header-box .btn-link i{display:inline-block;height:20px;margin-right:5px;width:20px}.main .header-box .btn-link.btn-secondary{background:#fff;border:1px solid #e0dee1;box-shadow:0 1px 2px 0 rgba(0,0,0,.051);color:#000}.main .header-box .btn-link.btn-secondary:hover{background:#f3f2f3}.main .header-box .btn-link.btn-edit i{background:url(/static/media/icons.3c6c01e35bce26dd1c62.svg#edit) 0 0 no-repeat}.main .header-box .btn-link.btn-confirm i{background:url(/static/media/icons.3c6c01e35bce26dd1c62.svg#check) 0 0 no-repeat}.main .header-box .btn-link.btn-pause,.main .header-box .btn-link.btn-paused{background:#ffc700}.main .header-box .btn-link.btn-pause:hover,.main .header-box .btn-link.btn-paused:hover{background:#ffc700b3}.main .header-box .btn-link.btn-pause i,.main .header-box .btn-link.btn-paused i{background:url(/static/media/icons.3c6c01e35bce26dd1c62.svg#pause) 0 0 no-repeat}.main .header-box .btn-link.btn-post,.main .header-box .btn-link.btn-posting{background:#5d5fef}.main .header-box .btn-link.btn-post:hover,.main .header-box .btn-link.btn-posting:hover{background:#5d5fefb3}.main .header-box .btn-link.btn-post i,.main .header-box .btn-link.btn-posting i{background:url(/static/media/icons.3c6c01e35bce26dd1c62.svg#post) 0 0 no-repeat}.main .header-box .btn-link.btn-invite{background:#fff;border:1px solid #e0dee1;box-shadow:0 1px 2px 0 rgba(0,0,0,.051);color:#181818}.main .header-box .btn-link.btn-invite:hover{box-shadow:0 2px 4px 0 rgba(0,0,0,.051)}.main .header-box .btn-link.btn-invite:active{background:#fff!important;border-color:#e0dee1;color:#181818}.main .header-box .btn-link.btn-denied{background:#fe496a}.main .header-box .btn-link.btn-denied:hover{background:#fe496ab3}.main .header-box .btn-link.disabled{background:#c4c1c8}.main .tile{display:flex;justify-content:flex-start;margin-top:5px}.main .tile .tile-icon{flex:0 0 auto}.main .tile .tile-icon .avatar{background:#f3f2f3;border-radius:12px;height:56px;overflow:hidden;width:56px}.main .tile .tile-icon .avatar img{height:100%;position:relative;width:100%;z-index:1}.main .tile .tile-content{padding-left:20px}.main .tile .tile-content .tile-subtitle{color:#838287;display:block;font-size:12px;margin-top:8px}.main .tile .tile-content .image-item__btn-wrapper button{border:1px solid #e0dee1;border-radius:6px;box-shadow:0 1px 2px #0000000d;color:#fe496a;font-size:14px;margin-top:0!important;min-width:85px;padding:6px 10px}.main .tile .tile-content .btn-link{background:#fff;border:1px solid #e0dee1;border-radius:6px;box-shadow:0 1px 2px #0000000d;color:#000;font-size:14px;text-decoration:none}.main-style{font-family:Noto Sans KR,Arial,Helvetica,sans-serif;padding-bottom:4px}.main-style .main-title{display:flex;flex-flow:row wrap;justify-content:space-between;padding:0 0 20px}.main-style .main-title h3{font-size:24px}.main-style .header-control{display:block;padding:24px 0}.main-style .header-control .control-filter{align-items:flex-end;display:flex;margin-top:0}.main-style .header-control .control-filter .filter-label{color:#000;display:block;font-size:14px;margin-bottom:9px}.main-style .header-control .control-filter .item-control{display:block;margin:0}.main-style .header-control .control-filter .item-control .search-icon{left:23px;right:auto;top:8px}.main-style .header-control .control-filter .item-control .search-icon img{width:19px}.main-style .header-control .control-filter .item-control input{font-size:14px;font-weight:400;height:36px!important;line-height:normal;min-height:36px!important;padding:0;width:100%}.main-style .header-control .control-filter .item-control input::-webkit-input-placeholder,.main-style .header-control .control-filter .item-control input::placeholder{color:#9e9da3}.main-style .header-control .control-filter .item-control input::-ms-input-placeholder{color:#9e9da3}.main-style .header-control .control-filter .item-control.item-control-search input{border-radius:6px!important;padding-left:40px!important}.main-style .header-control .control-filter .item-control.item-control-search input:focus{border:0!important;box-shadow:-1px 0 0 1px #5ac8fb,1px 0 0 1px #5ac8fb,0 -1px 0 1px #5ac8fb,0 1px 0 1px #5ac8fb;padding-left:41px!important}.main-style .search-result{color:#3f3942;font-size:14px;padding-bottom:18px}.main-style .search-result span{color:#16a34a}.main-style .search-result.type-01 span{color:#fe496a}.main-style .user-detail-info-yes{background:none;color:#3b86d7;padding:0;text-decoration:none}.main-style .user-detail-info-yes:hover{text-decoration:none}.form-check-input{border:1px solid #d1d5db;height:16px;width:16px}.form-check-input[type=checkbox]{border-radius:4px!important}.form-check-input:checked[type=checkbox]{background-size:75%;border-color:#5ac8fb}.form-check-input:checked[type=checkbox].indeterminate{border-color:#5ac8fb}.form-check-input:focus{box-shadow:none}.table-sort-wrap{margin-left:9px}.table-sort-wrap .arrow-sort-desc{border-top:5px solid #00000040}.table-sort-wrap .arrow-sort-asc,.table-sort-wrap .arrow-sort-desc{border-left:5px solid #0000;border-right:5px solid #0000;cursor:pointer;display:block;height:0;width:0}.table-sort-wrap .arrow-sort-asc{border-bottom:5px solid #00000040;margin-bottom:3px}.np-btn-wrap .btn-new-posting{background:#5ac8fb!important;border:0;border-radius:6px!important;color:#fff;font-size:14px;padding:8px 14px;transition:all .3s ease-in-out}.np-btn-wrap .btn-new-posting:before{content:"+";display:inline-block;margin-right:3px}.np-btn-wrap .btn-new-posting:hover{background:#acd6f8!important}.group-button-wrap{display:flex}.group-button-wrap button.em-btn-delete{border:0;border-radius:6px!important;font-size:14px;font-weight:600;margin:0!important;padding:6px 12px;position:relative;text-transform:none;transition:all .3s ease-in-out}@media(min-width:501px){.group-button-wrap button.em-btn-delete{padding:8px 14px}}.group-button-wrap button.em-btn-delete:before{content:"";display:inline-block;height:20px;margin-right:9px;width:20px}.group-button-wrap button.em-btn-delete:not(.Mui-disabled){background:#fe496a!important;box-shadow:none;color:#fff}.group-button-wrap button.em-btn-delete:not(.Mui-disabled):hover{background:#ff98a7!important}.group-button-wrap button.em-btn-delete.Mui-disabled{background:#c4c1c8;color:#fff}.MuiAutocomplete-listbox{max-height:222px!important}.css-6wwd73-MuiAutocomplete-noOptions{color:#838287;font-size:12px;padding:12px 10px}.MuiAutocomplete-popper,.MuiPopover-root .MuiPaper-root{border:1px solid #e0dee1!important;border-radius:6px!important;box-shadow:0 4px 6px -4px #0000001a!important;font-family:Noto Sans KR,Arial,Helvetica,sans-serif;font-size:14px;margin-top:4px!important}.MuiAutocomplete-popper>div,.MuiPopover-root .MuiPaper-root>div{border:none!important;box-shadow:none!important}.MuiAutocomplete-popper .MuiAutocomplete-option,.MuiAutocomplete-popper .MuiList-root .MuiButtonBase-root,.MuiPopover-root .MuiPaper-root .MuiAutocomplete-option,.MuiPopover-root .MuiPaper-root .MuiList-root .MuiButtonBase-root{color:#3f3942;font-family:Noto Sans KR,Arial,Helvetica,sans-serif;font-size:14px;margin:2px 0;padding:5px 12px!important}.MuiAutocomplete-popper .MuiAutocomplete-option.Mui-focusVisible,.MuiAutocomplete-popper .MuiList-root .MuiButtonBase-root.Mui-focusVisible,.MuiPopover-root .MuiPaper-root .MuiAutocomplete-option.Mui-focusVisible,.MuiPopover-root .MuiPaper-root .MuiList-root .MuiButtonBase-root.Mui-focusVisible{background-color:#0000000a}.MuiAutocomplete-popper .MuiAutocomplete-option[aria-selected=true],.MuiAutocomplete-popper .MuiList-root .MuiButtonBase-root.Mui-selected,.MuiPopover-root .MuiPaper-root .MuiAutocomplete-option[aria-selected=true],.MuiPopover-root .MuiPaper-root .MuiList-root .MuiButtonBase-root.Mui-selected{pointer-events:none}.MuiAutocomplete-popper .MuiAutocomplete-option[aria-selected=true].no-check-icon,.MuiAutocomplete-popper .MuiList-root .MuiButtonBase-root.Mui-selected.no-check-icon,.MuiPopover-root .MuiPaper-root .MuiAutocomplete-option[aria-selected=true].no-check-icon,.MuiPopover-root .MuiPaper-root .MuiList-root .MuiButtonBase-root.Mui-selected.no-check-icon{background:#1976d214!important}.MuiAutocomplete-popper .card-wrapper,.MuiPopover-root .MuiPaper-root .card-wrapper{align-items:flex-start;display:flex;flex:1 0;gap:16px;padding:20px 24px;width:90%}.MuiAutocomplete-popper .card-wrapper .avatar-img-wrap,.MuiPopover-root .MuiPaper-root .card-wrapper .avatar-img-wrap{align-items:center;display:flex;height:48px;justify-content:center;width:48px}.MuiAutocomplete-popper .card-wrapper .avatar-img-wrap .avatar-img,.MuiPopover-root .MuiPaper-root .card-wrapper .avatar-img-wrap .avatar-img{flex-shrink:0;height:48px;width:48px}.MuiAutocomplete-popper .card-wrapper .avatar-img-wrap .avatar-img img,.MuiPopover-root .MuiPaper-root .card-wrapper .avatar-img-wrap .avatar-img img{border-radius:50%}.MuiAutocomplete-popper .card-wrapper .card-info-wrap,.MuiPopover-root .MuiPaper-root .card-wrapper .card-info-wrap{align-items:flex-start;align-self:center;color:#181818;color:var(--grey-CmGrey700,#181818);display:flex;flex-direction:column;font-size:14px;font-style:normal;font-weight:400;line-height:20px;overflow:hidden;text-overflow:ellipsis;width:100%}.MuiAutocomplete-popper .card-wrapper .card-info-wrap .card-name,.MuiPopover-root .MuiPaper-root .card-wrapper .card-info-wrap .card-name{color:#181818;color:var(--grey-CmGrey700,#181818);font-size:16px;font-style:normal;font-weight:700;line-height:24px;max-width:280px;overflow:hidden;text-overflow:ellipsis}.MuiAutocomplete-popper .Mui-focused,.MuiPopover-root .MuiPaper-root .Mui-focused{background-color:#f3f2f3!important}.MuiAutocomplete-popper small,.MuiPopover-root .MuiPaper-root small{border-radius:6px;font-size:14px;padding:3px 8px}.MuiAutocomplete-popper small.request,.MuiPopover-root .MuiPaper-root small.request{background:#eef2ff;border:1px solid #4338ca1a;color:#4338ca}.MuiAutocomplete-popper small.denied,.MuiPopover-root .MuiPaper-root small.denied{background:#fdf2f8;border:1px solid #be185d1a;color:#be185d}.MuiAutocomplete-popper small.paused,.MuiPopover-root .MuiPaper-root small.paused{background:#fefce8;border:1px solid #ca8a041a;color:#ca8a04}.MuiAutocomplete-popper small.posting,.MuiPopover-root .MuiPaper-root small.posting{background:#f0fdf4;border:1px solid #16a34a1a;color:#16a34a}@media screen and (max-width:1024px){.hr-card-detail-container .list-user.col-sm-6{width:100%}}@media screen and (max-width:920px){.main-style .header-control .control-filter .item-control.col-sm-3{flex:0 0 auto;margin-bottom:24px;width:100%}.main-style .header-control .control-filter .item-control.col-sm-2{flex:0 0 33.3%;margin-bottom:24px;width:33.3%}.main-style .header-control .control-filter .item-control.col-sm-6{flex:0 0 auto;width:100%}.main-style .header-control .control-filter .res-mt{margin-top:20px}}@media screen and (max-width:720px){.main-style .header-control .control-filter .item-control.col-sm-2{flex:0 0 50%;margin-bottom:24px;width:50%}.main-style .header-control .control-filter .item-control.col-sm-2.fisrt{flex:0 0 100%;margin-bottom:0;width:100%}}@media screen and (max-width:500px){.main-style .header-control .control-filter .item-control.col-sm-2,.main-style .header-control .control-filter .item-control.col-sm-3{margin-bottom:16px}.main-style .header-control .control-filter .item-control.col-12{flex:0 0 100%;width:100%}.main-style .header-control .control-filter .item-control .search-icon{top:14px}.main-style .header-control .control-filter .item-control .customize-autocomplete-control .MuiFormControl-root>div.MuiAutocomplete-inputRoot{padding:6px 12px}.main-style .header-control .control-filter .item-control .MuiFormControl-root.customize-form-control>div,.main-style .header-control .control-filter .item-control .customize-autocomplete-control .MuiFormControl-root>div{max-height:48px!important}.main-style .header-control .control-filter .item-control .css-jedpe8-MuiSelect-select-MuiInputBase-input-MuiOutlinedInput-input.css-jedpe8-MuiSelect-select-MuiInputBase-input-MuiOutlinedInput-input.css-jedpe8-MuiSelect-select-MuiInputBase-input-MuiOutlinedInput-input{padding-bottom:12px;padding-top:13px}.main-style .header-control .control-filter .item-control input{height:48px!important;line-height:48px!important;max-height:48px}.main-style .header-control .control-filter .res-mt{margin-top:16px}}.MuiFormControl-root.customize-form-control,.customize-autocomplete-control .MuiFormControl-root{display:block;min-width:185px;width:100%}.MuiFormControl-root.customize-form-control>div,.customize-autocomplete-control .MuiFormControl-root>div{font-family:Noto Sans KR,Arial,Helvetica,sans-serif;max-height:36px;min-height:36px;width:100%}.MuiFormControl-root.customize-form-control>div.MuiAutocomplete-inputRoot,.customize-autocomplete-control .MuiFormControl-root>div.MuiAutocomplete-inputRoot{padding:1px 12px}.MuiFormControl-root.customize-form-control .MuiInputBase-root,.customize-autocomplete-control .MuiFormControl-root .MuiInputBase-root{background-color:#fff}.MuiFormControl-root.customize-form-control .MuiInputBase-root.Mui-disabled,.customize-autocomplete-control .MuiFormControl-root .MuiInputBase-root.Mui-disabled{-webkit-text-fill-color:unset;background-color:#f3f2f3}.MuiFormControl-root.customize-form-control .MuiInputBase-input,.customize-autocomplete-control .MuiFormControl-root .MuiInputBase-input{font-size:14px;padding:4px 4px 3px 12px!important}.MuiFormControl-root.customize-form-control .MuiOutlinedInput-notchedOutline,.customize-autocomplete-control .MuiFormControl-root .MuiOutlinedInput-notchedOutline{border:1px solid #e0dee1!important;border-radius:6px}.MuiFormControl-root.customize-form-control .MuiSelect-iconOpen+.MuiOutlinedInput-notchedOutline,.customize-autocomplete-control .MuiFormControl-root .MuiSelect-iconOpen+.MuiOutlinedInput-notchedOutline{border:0!important;box-shadow:-1px 0 0 1px #5ac8fb,1px 0 0 1px #5ac8fb,0 -1px 0 1px #5ac8fb,0 1px 0 1px #5ac8fb}.MuiFormControl-root.customize-form-control .MuiSelect-select,.customize-autocomplete-control .MuiFormControl-root .MuiSelect-select{color:#181818;font-size:14px}.MuiFormControl-root.customize-form-control .MuiSvgIcon-root,.customize-autocomplete-control .MuiFormControl-root .MuiSvgIcon-root{display:none!important}.css-5hxdq6-MuiInputBase-root-MuiOutlinedInput-root-MuiSelect-root.Mui-focused .MuiOutlinedInput-notchedOutline{border:0!important;box-shadow:-1px 0 0 1px #5ac8fb,1px 0 0 1px #5ac8fb,0 -1px 0 1px #5ac8fb,0 1px 0 1px #5ac8fb}.css-5hxdq6-MuiInputBase-root-MuiOutlinedInput-root-MuiSelect-root:hover .MuiOutlinedInput-notchedOutline{border-color:#e0dee1!important}.css-zmsgvv-MuiPopper-root{width:420px!important}.ReactModalPortal .ReactModal__Content{background:#fff!important;border:none!important;border-radius:8px!important;box-shadow:0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a;font-family:Noto Sans KR,Arial,Helvetica,sans-serif;max-width:578px}@media(max-width:500px){.ReactModalPortal .ReactModal__Content{min-height:0!important;min-width:100%!important;width:100%!important}}@media(min-width:1280px){.ReactModalPortal .ReactModal__Content{min-height:700px}}.ReactModal__Body--open{overflow:hidden}#root{height:100vh;overflow-y:auto}.ReactModal__Overlay{background:#0000004d!important;z-index:999}@media(max-width:1200px){.hd-box .row-hd{display:block}.hd-box .row-hd .col-hd-6{margin:0;width:100%}.hd-box .row-hd .res-field{border-bottom:1px solid #f3f2f3!important}}.avatar-wrapper{align-items:center;display:flex;margin-bottom:10px}.avatar-wrapper img{border-radius:100%;height:32px;margin:0;width:32px}.info{display:flex;flex-direction:column;margin-left:5px;white-space:nowrap}.info,.info span{overflow:hidden;text-overflow:ellipsis}.info span{text-align:left}.info .hc-name{color:#3b86d7;cursor:pointer;font-size:16px;text-transform:capitalize}.info .hc-mail{color:#838287;font-size:12px;margin:0 0 10px}.leave-modal-item{align-items:flex-start;display:flex;min-height:60px}.divider{background:#c4c1c8;height:1px;margin-top:10px}.divider.dark{background:#c4c1c8;margin-top:21px}.box-control{align-items:center;display:flex;flex-flow:row nowrap;justify-content:flex-end;padding-block:6px!important}.box-control .btn{background:#37bff9;border-color:#0000;border-radius:6px;color:#fff;font-size:14px;font-weight:600;max-height:36px;padding:6px 12px;text-decoration:none}.box-control .btn svg{margin-right:5px}.box-control .btn:hover{background:#acd6f8}.box-control .btn:active{background:#37bff9!important;border-color:#0000}.box-control .btn:not(:last-child){margin-right:8px}.box-control .btn.btn-add{background:#fff;border:1px solid #e0dee1;box-shadow:0 1px 2px 0 rgba(0,0,0,.051);color:#22b3f1}.box-control .btn.btn-add:before{content:"+";margin-right:3px}.box-control .btn.btn-add:hover{box-shadow:0 2px 4px 0 rgba(0,0,0,.051)}.box-control .btn.btn-add:active{background:#fff!important;border-color:#e0dee1;color:#22b3f1}.box-control .btn.btn-invite{background:#fff;border:1px solid #e0dee1;box-shadow:0 1px 2px 0 rgba(0,0,0,.051);color:#181818;min-width:70px}.box-control .btn.btn-invite:hover{box-shadow:0 2px 4px 0 rgba(0,0,0,.051)}.box-control .btn.btn-invite:active{background:#fff!important;border-color:#e0dee1;color:#181818}.box-control .group-button{display:flex;flex-flow:row nowrap;margin-left:auto}.box-control p{color:#838287;font-size:16px;margin:0 10px 0 0}ul.nav-detail-hr{background:#fff;border-radius:8px;display:flex;flex-flow:row nowrap;margin-bottom:16px;overflow-x:auto;padding:0 24px}ul.nav-detail-hr li:not(:last-child){margin-right:16px}ul.nav-detail-hr li .btn{border-color:#0000;border-radius:0;border-width:2px;color:#83828780;font-size:14px;padding:21px 0;text-decoration:none;text-transform:capitalize;white-space:nowrap}ul.nav-detail-hr li .btn:hover{border-bottom-color:#0000;color:#838287}ul.nav-detail-hr li .btn:hover svg path{fill:#838287}ul.nav-detail-hr li svg{margin-right:7px}ul.nav-detail-hr li.active .btn{border-bottom-color:#37bff9;color:#37bff9}ul.nav-detail-hr li.active svg path{fill:#37bff9}ul.nav-detail-hr li.active:hover{border-bottom-color:#37bff9;color:#37bff9}ul.nav-detail-hr li.active:hover svg path{fill:#37bff9}ul.nav-detail-hr li.disabled .btn{border-bottom-color:#0000;color:#e0dee1}ul.nav-detail-hr li.disabled svg path{fill:#e0dee1}ul.nav-detail-hr li.disabled:hover{border-bottom-color:#e0dee1;color:#e0dee1}ul.nav-detail-hr li.disabled:hover svg path{fill:#e0dee1}.custom-checkbox{position:relative;top:4px}.custom-checkbox .custom-control-input{margin-right:5px;position:relative;top:2px}.custom-checkbox .custom-control-label{color:#393939;cursor:pointer;display:flex;font-size:12px;padding-left:21px;position:relative}.custom-checkbox .custom-control-label:before{background:#fff;border:1px solid #d1d5db;border-radius:4px;content:"";display:block;height:16px;left:0;position:absolute;top:0;width:16px}.custom-checkbox .custom-control-input:checked~.custom-control-label:before{background:#5ac8fb;border:1px solid #5ac8fb}.custom-checkbox .custom-control-input:checked~.custom-control-label:after{content:"";display:block;height:8px;left:3px;position:absolute;top:4px;width:10px}.ae-box-control.box-control{display:block}.ae-box-control.box-control .group-button{align-items:center;justify-content:space-between!important}.ae-box-control.box-control .notice-tab{padding-right:10px}.main.cm-form-wrapper{background:#f0f8ff;border-radius:0 0 8px 8px;padding-block:16px}.main.cm-form-wrapper.full-page{height:calc(100vh - 71px);overflow-y:auto}.main.cm-form-wrapper .box-count{display:flex;justify-content:space-between}.main.cm-form-wrapper .box-count .count{color:#838287;font-size:12px;font-weight:400;margin-top:2px}.hc-detail-wrapper .main.cm-form-wrapper{height:calc(100% - 82px);margin-left:0!important;overflow-y:visible;overflow-y:initial;padding-top:16px}.hc-detail-wrapper .main.cm-form-wrapper .ae-box-control.box-control{display:flex}.hc-detail-wrapper .main.cm-form-wrapper .ae-box-control.box-control .notice-tab{display:none}.main.cm-form-wrapper .header-box{background:#0000;margin:0;position:static;width:100%!important}.main.cm-form-wrapper .header-box .inside{border-bottom-color:#0000}.main.cm-form-wrapper .back-title{color:#000;cursor:pointer;font-size:18px;font-weight:600;margin-bottom:15px;padding-left:20px;text-decoration:none}.main.cm-form-wrapper .box-control,.main.cm-form-wrapper .nav-detail-hr{margin:0 auto 16px;max-width:808px}.hc-detail-wrapper .main.cm-form-wrapper .box-control{background:none;padding:0!important}.main.cm-form-wrapper .box-control .btn{max-height:40px;padding:8px 14px 9px}.main.cm-form-wrapper .ep-scroll-wrapper{padding-top:0}.main.cm-form-wrapper #my-form{background:none!important;margin:0 auto;max-width:808px}.main.cm-form-wrapper .g-title{border-top:0;padding-top:0}.main.cm-form-wrapper .hd-box input.form-control{border-color:#e0dee1!important;color:#000;margin-top:0!important}.main.cm-form-wrapper .error-text{margin-top:2px}.main.cm-form-wrapper .hd-button-box{margin-bottom:10px}.main.cm-form-wrapper .hd-button-box .btn-add{align-items:center;border:1px dashed #22b3f1;border-radius:6px;color:#22b3f1;display:flex;font-size:14px;font-weight:600;justify-content:center;padding:4px 10px;transition:all .3s ease-out}.main.cm-form-wrapper .hd-button-box .btn-add:before{content:"+";display:inline-block;font-size:17px;margin-right:3px}.main.cm-form-wrapper .hd-button-box .btn-add:hover{border:1px solid #22b3f1}.main.cm-form-wrapper .hd-inside-box{background:#f0f8ff80;border:1px solid #cee8fd;border-radius:8px;padding:0 16px;position:relative}.main.cm-form-wrapper .hd-inside-box .mt-3.mb-2{margin-top:20px!important}.main.cm-form-wrapper .hd-inside-box .mb-4:first-of-type{margin-top:-4px}.main.cm-form-wrapper .hd-inside-box .mb-4:last-of-type{margin-bottom:22px!important}.main.cm-form-wrapper .hd-btn-close{border:0;cursor:pointer;display:block;height:32px;outline:0;position:absolute;right:-16px;top:-16px;width:32px}.main.cm-form-wrapper .hd-btn-close:hover{opacity:.85}.main.cm-form-wrapper .hd-btn-edit{border:0;display:block;height:16px;margin-left:13px;outline:0;width:16px}.main.cm-form-wrapper .hd-btn-edit:hover{opacity:.85}.main.cm-form-wrapper .hd-btn-label{border:0;display:block;height:16px;margin-left:13px;outline:0;width:16px}.main.cm-form-wrapper .hd-btn-label:hover{opacity:.85}.main.cm-form-wrapper .hd-btn-label.hd-trash{height:24px;width:24px}.main.cm-form-wrapper .hd-input-edit{border:1px solid #5ac8fb;border-radius:4px;font-size:16px;font-weight:600;max-width:220px;min-height:24px;outline:0;padding:1px 5px!important}.main.cm-form-wrapper .three-box-wrap{display:flex;justify-content:space-between}.main.cm-form-wrapper .three-box-wrap .three-box{width:28%}.main.cm-form-wrapper .three-box-wrap .three-box.long{width:40%}.main.cm-form-wrapper .hd-textarea{color:#181818;min-height:70px;resize:none}.main.cm-form-wrapper .input-date{padding-left:38px!important}.main.cm-form-wrapper .title-edit{align-items:center;display:flex}.main.cm-form-wrapper .react-date-picker__wrapper .react-date-picker__inputGroup__leadingZero,.main.cm-form-wrapper .react-date-picker__wrapper input{color:#000;font-family:Noto Sans KR,Arial,Helvetica,sans-serif;font-size:14px}@media(max-width:500px){.main.cm-form-wrapper{padding-top:75px}.main.cm-form-wrapper .hd-box{padding:24px 16px 16px}.main.cm-form-wrapper .half-wrap .half-box{width:100%}.main.cm-form-wrapper .three-box-wrap{display:block}.main.cm-form-wrapper .three-box-wrap .three-box{width:100%!important}.main.cm-form-wrapper.full-page{height:calc(100% - 87px)}}.hd-no-record{padding:10px 0;text-align:center}.hd-no-record p{color:#838287;font-size:12px;margin-bottom:0}.back-top-wrap{bottom:40px;height:48px;position:fixed;right:45px;width:48px}.btn-back-top{background:none;border:0;height:48px;outline:0;padding:0;width:48px}.btn-back-top:hover{opacity:.85}@media(max-width:920px){.hr-card-main .hr-card-content-first .hr-card-content .hc-content-wrap{max-height:none;overflow:visible}}@media(max-width:500px){.hr-card-main .hr-card-content-first .hr-card-content .draggable-tree-wrapper .treeRoot{padding-left:16px;padding-right:16px}.hr-card-main .hr-card-content-first .hr-card-content .hc-content-wrap{max-height:none;overflow:visible}}.hr-card-main .hr-card-content-wrapper:not(.hr-card-content-first) .hc-leftbar,.hr-card-main .hr-card-content-wrapper:not(.hr-card-content-first) .hc-rightbar{border:1px solid #e0dee1;border-radius:8px;height:100%;min-height:calc(100vh - 140px)}.general-wrapper .small-title,.profile-wrapper .small-title{color:#181818;font-size:14px;font-weight:400;margin-bottom:3px;white-space:nowrap}.general-wrapper .small-title span.required,.profile-wrapper .small-title span.required{color:#fe496a}.general-wrapper .mb-4,.profile-wrapper .mb-4{margin-bottom:22px!important}.general-wrapper .mb-4:last-of-type,.profile-wrapper .mb-4:last-of-type{margin-bottom:10px!important}.general-image-wrapper{margin:14px 0 22px}.contact-info .upload__image-wrapper,.general-info .upload__image-wrapper,.job-info .upload__image-wrapper,.profile-info .upload__image-wrapper{align-items:center;display:flex;position:relative}.contact-info .upload__image-wrapper .upload-image-inner,.general-info .upload__image-wrapper .upload-image-inner,.job-info .upload__image-wrapper .upload-image-inner,.profile-info .upload__image-wrapper .upload-image-inner{border-radius:100%;height:56px;margin-top:15px;width:56px}.contact-info .upload__image-wrapper .image-item,.general-info .upload__image-wrapper .image-item,.job-info .upload__image-wrapper .image-item,.profile-info .upload__image-wrapper .image-item{align-items:flex-start;display:flex;position:relative}.contact-info .upload__image-wrapper .image-item button,.general-info .upload__image-wrapper .image-item button,.job-info .upload__image-wrapper .image-item button,.profile-info .upload__image-wrapper .image-item button{margin-left:20px;margin-top:0!important;min-width:85px}.contact-info .upload__image-wrapper .image-item button:nth-child(2),.general-info .upload__image-wrapper .image-item button:nth-child(2),.job-info .upload__image-wrapper .image-item button:nth-child(2),.profile-info .upload__image-wrapper .image-item button:nth-child(2){margin-left:0}.contact-info .upload__image-wrapper img,.general-info .upload__image-wrapper img,.job-info .upload__image-wrapper img,.profile-info .upload__image-wrapper img{border:1px solid #f3f2f3;border-radius:10px;max-height:56px;max-width:56px}.contact-info .upload__image-wrapper button,.general-info .upload__image-wrapper button,.job-info .upload__image-wrapper button,.profile-info .upload__image-wrapper button{border:1px solid #e0dee1;border-radius:6px;box-shadow:0 1px 2px #0000000d;color:#000;font-size:14px;margin-bottom:15px;margin-left:20px;margin-top:-5px;min-width:113px;padding:6px 10px}.contact-info .gender-wrap.mb-4,.general-info .gender-wrap.mb-4,.job-info .gender-wrap.mb-4,.profile-info .gender-wrap.mb-4{margin-bottom:10px!important}.contact-info .gender-wrap .d-flex.flex-row,.general-info .gender-wrap .d-flex.flex-row,.job-info .gender-wrap .d-flex.flex-row,.profile-info .gender-wrap .d-flex.flex-row{margin-bottom:0!important}.contact-info .gender-wrap .form-check,.general-info .gender-wrap .form-check,.job-info .gender-wrap .form-check,.profile-info .gender-wrap .form-check{display:inline-block;margin-bottom:0;margin-right:24px;margin-top:20px}.contact-info .gender-wrap .form-check .form-check-input,.general-info .gender-wrap .form-check .form-check-input,.job-info .gender-wrap .form-check .form-check-input,.profile-info .gender-wrap .form-check .form-check-input{margin-top:2px}.contact-info .gender-wrap .form-check label,.general-info .gender-wrap .form-check label,.job-info .gender-wrap .form-check label,.profile-info .gender-wrap .form-check label{color:#181818;font-size:14px;font-weight:500}.general-info .upload__image-wrapper{align-items:flex-start}.g-small-notice{bottom:-5px;color:#838287;font-size:12px;left:76px;margin:0;padding:0;position:absolute;text-align:left;white-space:nowrap}.half-wrap{display:flex}.half-wrap .half-box{width:calc(50% - 10px)}.half-wrap .half-box .MuiBox-root{width:140px!important}.half-wrap .half-box .MuiBox-root .MuiButtonBase-root{font-weight:400}.half-wrap .half-box .MuiBox-root .MuiButtonBase-root:focus,.half-wrap .half-box .MuiBox-root .MuiButtonBase-root:hover{color:#9152ff!important}.half-wrap .half-box:first-child{margin-right:20px}@media(max-width:500px){.half-wrap:not(.position-wrap){display:block}.half-wrap:not(.position-wrap) .half-box{width:100%}.half-wrap:not(.position-wrap) .half-box:first-child{margin-bottom:22px;margin-right:0}}@media(max-width:1150px){.half-wrap{display:block}.half-wrap .half-box{margin-bottom:22px;width:100%}}:root{--bs-font-sans-serif:"Noto Sans KR",Arial,Helvetica,sans-serif!important;--bs-body-font-family:"Noto Sans KR",Arial,Helvetica,sans-serif!important;font-family:Noto Sans KR,Arial,Helvetica,sans-serif!important}::-webkit-scrollbar{background:gray;border:1px solid #d5d5d5;height:6px;width:6px}::-webkit-scrollbar-track{background:#f1f1f1}::-webkit-scrollbar-thumb{background:#c4c1c8;border-radius:15px}::-webkit-scrollbar-thumb:hover{background:#b0afaf}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media(prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.required-field{color:red!important}.error-text{color:#fe496a;font-size:12px;font-weight:400;margin-left:0!important;margin-top:5px}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}.image-cover{object-align:center;object-fit:cover!important}.btn-close{background:none!important}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.new-request .count-alert{align-items:center;background:red;border-radius:10px;color:#fff;display:inline-flex;font-size:13px;height:20px;margin:auto;padding:0 5px;position:absolute;right:30px;top:11px}.new-request .cancel-banner{position:absolute;right:12px;top:8px}.new-request .btn-new-request{background:#3783fc;border-radius:25px;color:#fff;font-size:16px;height:40px;text-align:left;width:180px}.count-alert{align-items:center;background:red;border-radius:15px;color:#fff;display:flex;font-size:16px;height:22px;margin:auto;padding:0 7px}.cropper-view-box{box-shadow:0 0 0 1px #39f;outline:0}.cropper-face{background-color:inherit!important}.cropper-view-box{outline:inherit!important}.rdw-image-alignment{display:inline!important;z-index:99999999999}.rdw-image-center{display:flex!important;justify-content:center}.rdw-image-right{float:right!important}.rdw-image-left{float:left!important}.spinner-background{align-items:center;background:rgba(0,0,0,.059);display:flex;height:100%;justify-content:center;position:absolute;text-align:center;width:100%;z-index:99999999}.react-datepicker-popper{font-family:Noto Sans KR,Arial,Helvetica,sans-serif!important}.react-datepicker-popper .react-datepicker__header{background:#fff;border:0;color:#181818;font-family:Noto Sans KR,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;padding-bottom:0}.react-datepicker-popper .react-datepicker__header.react-datepicker-year-header{align-items:center;border-radius:8px 8px 0 0!important;display:flex;height:44px;justify-content:center}.react-datepicker-popper .react-datepicker__header .react-datepicker__day-name{color:#838287;font-size:14px;font-weight:400!important;height:40px;line-height:38px;margin-bottom:0;width:40px}.react-datepicker-popper .react-datepicker__header .react-datepicker__current-month{color:#181818;font-size:16px;font-weight:400;padding-bottom:10px;text-transform:uppercase}.react-datepicker-popper .react-datepicker__day--today{font-weight:400!important}.react-datepicker-popper .react-datepicker__day-names{margin:0!important}.react-datepicker-popper .react-datepicker__triangle{display:none}.react-datepicker-popper .react-datepicker{background:#fff;border:1px solid #0000000a;border-radius:8px;box-shadow:0 10px 10px 0 #0000001a;min-width:324px;padding-bottom:5px}.react-datepicker-popper .react-datepicker__month-container{float:none;gap:0!important;height:100%;width:100%}.react-datepicker-popper .react-datepicker__month .react-datepicker__month-text,.react-datepicker-popper .react-datepicker__month .react-datepicker__quarter-text{align-items:center;border-radius:8px;color:#181818;display:flex;font-size:16px;justify-content:center;margin:0;min-height:82px;text-transform:uppercase;width:33.3333333333%}.react-datepicker-popper .react-datepicker__month .react-datepicker__month-text.react-datepicker__month-text--keyboard-selected,.react-datepicker-popper .react-datepicker__month .react-datepicker__quarter-text.react-datepicker__month-text--keyboard-selected{background:#37bff9;color:#fff;font-weight:400}.react-datepicker-popper .react-datepicker__month .react-datepicker__month-text.react-datepicker__month--in-range,.react-datepicker-popper .react-datepicker__month .react-datepicker__quarter-text.react-datepicker__month--in-range{background:#f3f2f3;color:#181818}.react-datepicker-popper .react-datepicker__month .react-datepicker__month-text.react-datepicker__month--range-end,.react-datepicker-popper .react-datepicker__month .react-datepicker__month-text.react-datepicker__month--range-start,.react-datepicker-popper .react-datepicker__month .react-datepicker__quarter-text.react-datepicker__month--range-end,.react-datepicker-popper .react-datepicker__month .react-datepicker__quarter-text.react-datepicker__month--range-start{background:#37bff9;color:#fff}.react-datepicker-popper .react-datepicker__month .react-datepicker__month-text.react-datepicker__month--disabled,.react-datepicker-popper .react-datepicker__month .react-datepicker__quarter-text.react-datepicker__month--disabled{color:#c4c1c8}.react-datepicker-popper .react-datepicker__day{border-radius:8px!important;color:#181818;font-family:Noto Sans KR,Arial,Helvetica,sans-serif;font-size:16px;height:40px!important;line-height:38px;width:40px!important}.react-datepicker-popper .react-datepicker__day:hover{background:#f3f2f3}.react-datepicker-popper .react-datepicker__day:disabled{background:none;color:#9e9da3;pointer-events:none}.react-datepicker-popper .react-datepicker__day.react-datepicker__day--weekend{color:#fe496a}.react-datepicker-popper .react-datepicker__day.react-datepicker__day--keyboard-selected,.react-datepicker-popper .react-datepicker__day.react-datepicker__day--selected{background-color:#37bff9!important;color:#fff;height:40px;outline:0;width:40px}.react-datepicker-popper .react-datepicker__day.react-datepicker__day--keyboard-selected:hover,.react-datepicker-popper .react-datepicker__day.react-datepicker__day--selected:hover{background:#22b3f1}.react-datepicker-popper .react-datepicker__day.react-datepicker__day--keyboard-selected .date-item,.react-datepicker-popper .react-datepicker__day.react-datepicker__day--selected .date-item{background-color:#0000!important;border-radius:0!important;font-weight:400!important;height:auto!important;padding:0!important;width:auto!important}.react-datepicker-popper .react-datepicker__month{margin:0!important;padding:2px 8px}.react-datepicker-popper .react-datepicker__month-wrapper{display:flex;font-family:Noto Sans,serif!important}.react-datepicker-popper .react-datepicker__navigation{text-indent:inherit}.react-datepicker-popper .react-datepicker__navigation--next,.react-datepicker-popper .react-datepicker__navigation--previous{height:24px;top:9px;width:24px}.react-datepicker-popper .react-datepicker__navigation--next:hover,.react-datepicker-popper .react-datepicker__navigation--previous:hover{opacity:.85}.react-datepicker-popper .react-datepicker__navigation--next:before,.react-datepicker-popper .react-datepicker__navigation--previous:before{border:0;display:block;height:9px;transform:none;width:8px}.react-datepicker-popper .react-datepicker__navigation--previous{left:20%}.react-datepicker-popper .react-datepicker__navigation--previous:before{background:url(/static/media/chev-left.926c5514c5bd46d2f1f2.svg) no-repeat 50%;content:""}.react-datepicker-popper .react-datepicker__navigation--next{right:20%}.react-datepicker-popper .react-datepicker__navigation--next:before{background:url(/static/media/chev-right.30352ffcf85362f1e3fb.svg) no-repeat 50%;content:""}.react-datepicker-popper .react-datepicker__navigation-icon{display:none}.Modal-Portal .datepicker.default{background-color:#fff;border-radius:32px 32px 0 0;box-shadow:0 -10px 20px 0 #0000001a;padding-top:15px}.Modal-Portal .datepicker.default .datepicker-navbar-btn{color:#37bff9;font-size:14px;font-weight:700;text-decoration:none}.Modal-Portal .datepicker.default .datepicker-scroll li{color:#000;font-size:20px;font-weight:400}.Modal-Portal .datepicker.default .datepicker-content{padding:0 20px 10px;position:relative}.Modal-Portal .datepicker.default .datepicker-wheel{background:#f3f2f3;border:none;border-radius:10px 0 0 10px;padding:0 0 0 10px}.Modal-Portal .datepicker.default .datepicker-col-1{margin:0!important}.Modal-Portal .datepicker.default .datepicker-col-1:last-child .datepicker-wheel{border-radius:0 10px 10px 0!important;padding:0 10px 0 0!important}.Modal-Portal .datepicker-modal{background:#0000!important}.text-first-uppercase{display:inline-block}.text-first-uppercase:first-letter{text-transform:uppercase}.social-plan-modal-wrapper{align-items:center;background:#fff;background:var(--background,#fff);border-radius:8px;box-shadow:0 8px 10px -6px #0000001a,0 20px 25px -5px #0000001a;display:flex;flex-direction:column;gap:24px;left:50%;margin:0;max-height:620px;outline:none;padding:24px;position:absolute!important;top:50%;transform:translate(-50%,-50%);width:393px}.social-plan-modal-wrapper .social-plan-modal-header{align-items:center;align-self:stretch;color:#181818;color:var(--grey-CmGrey700,#181818);display:flex;font-family:Noto Sans KR;font-size:20px;font-style:normal;font-weight:600;justify-content:space-between;line-height:28px}.social-plan-modal-wrapper .social-plan-modal-container{align-items:flex-end;align-self:stretch;display:flex;flex-direction:column;gap:24px}.social-plan-modal-wrapper .social-plan-modal-container .social-plan-modal-content{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;gap:18px}.social-plan-modal-wrapper .social-plan-modal-container .social-plan-modal-content .social-plan-modal-content-inner{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;gap:12px}.social-plan-modal-wrapper .social-plan-modal-container .social-plan-modal-content .social-plan-modal-content-inner.terms-policy{max-height:469px;overflow:auto}.social-plan-modal-wrapper .social-plan-modal-container .social-plan-modal-content .social-plan-modal-content-inner .social-plan-modal-content-inner-head{align-items:flex-start;align-self:stretch;color:#181818;color:var(--grey-CmGrey700,#181818);display:flex;flex-direction:column;font-family:Noto Sans KR;font-size:14px;font-style:normal;font-weight:400;gap:12px;line-height:24px}.social-plan-modal-wrapper .social-plan-modal-container .social-plan-modal-content .social-plan-modal-content-inner .social-plan-modal-content-inner-head .social-plan-modal-content-inner-head-text{align-items:center;align-self:stretch;color:#181818;color:var(--grey-CmGrey700,#181818);display:flex;font-family:Noto Sans KR;font-size:14px;font-style:normal;font-weight:400;justify-content:space-between;line-height:24px;text-align:left}.social-plan-modal-wrapper .social-plan-modal-container .social-plan-modal-content .social-plan-modal-content-inner .social-plan-modal-content-inner-head .social-plan-modal-content-inner-head-text .bold-text{color:#181818;color:var(--grey-CmGrey700,#181818);font-family:Noto Sans KR;font-size:14px;font-style:normal;font-weight:600;line-height:24px}.social-plan-modal-wrapper .social-plan-modal-container .social-plan-modal-content .social-plan-modal-content-inner .social-plan-modal-content-inner-end{color:#181818;color:var(--grey-CmGrey700,#181818);font-size:14px;font-style:normal;font-weight:400;line-height:24px;text-align:left}.social-plan-modal-wrapper .social-plan-modal-container .social-plan-modal-content .social-plan-modal-content-inner .social-plan-modal-content-inner-end .bold-text{color:#181818;color:var(--grey-CmGrey700,#181818);font-size:11px;font-style:normal;font-weight:700;line-height:24px}.social-plan-modal-wrapper .social-plan-modal-container .social-plan-modal-content .social-plan-modal-content-btn{align-items:center;align-self:stretch;background:#37bff9;background:var(--CmBlue-400,#37bff9);border-radius:6px;color:#fff;color:var(--CmWhite,var(--background,#fff));cursor:pointer;display:flex;flex-direction:column;font-family:Noto Sans KR;font-size:14px;font-style:normal;font-weight:600;gap:12px;height:36px;justify-content:center;line-height:20px;text-align:center}.social-plan-modal-wrapper .social-plan-modal-container .social-plan-modal-content .social-plan-modal-content-btn.unactive{background:#fff;background:var(--background,#fff);border:1px solid #5ac8fb;border:1px solid var(--cm-blue-300-p,#5ac8fb);color:#22b3f1;color:var(--CmBlue-500,#22b3f1)}.social-plan-modal-wrapper .social-plan-modal-footer{display:flex;justify-content:space-between;width:100%}.social-plan-modal-wrapper .social-plan-modal-footer .custom-checkbox-dont-show{position:relative;top:4px}.social-plan-modal-wrapper .social-plan-modal-footer .custom-checkbox-dont-show .custom-control-input{margin-right:5px;position:relative;top:2px}.social-plan-modal-wrapper .social-plan-modal-footer .custom-checkbox-dont-show .custom-control-label{color:#393939;cursor:pointer;display:flex;font-size:12px;padding-right:21px;position:relative}.social-plan-modal-wrapper .social-plan-modal-footer .custom-checkbox-dont-show .custom-control-label:before{background:#fff;border:1px solid #d1d5db;border-radius:4px;content:"";display:block;height:16px;position:absolute;right:0;top:0;width:16px}.social-plan-modal-wrapper .social-plan-modal-footer .custom-checkbox-dont-show .custom-control-input:checked~.custom-control-label:before{background:#5ac8fb;border:1px solid #5ac8fb}.social-plan-modal-wrapper .social-plan-modal-footer .custom-checkbox-dont-show .custom-control-input:checked~.custom-control-label:after{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAICAYAAADA+m62AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAABHSURBVHgBjVDJDQAgCPPhIIziaGzmKIxS8XjwqGiTpgktDaGUBADEqVNrFnLpTnk1GTZsLcX6a+gYGoaNhkgDaCi96ecVzB8bHo45XZOb5QAAAABJRU5ErkJggg==);content:"";display:block;height:8px;position:absolute;right:3px;top:4px;width:10px}.social-plan-modal-wrapper input[type=checkbox]{display:none}.social-plan-modal-wrapper input[type=checkbox]:checked~.fields{display:block}.social-plan-modal-wrapper input[type=checkbox]:checked+label.clicker small{transform:rotate(90deg)}.mt-section-5{background:linear-gradient(94deg,#d4ceff 1.13%,#c9f2ff 95.56%);padding:100px 0}.mt-section-5 .sc-title{color:#000;font-size:30px;font-weight:500;line-height:42px;padding-bottom:40px}.mt-section-5 .sc-title span{display:block}.mt-section-5 .sc-btn{background:#202123;border:1px solid #202123;border-radius:12px;color:#fff;font-size:20px;padding:14px 36px;text-decoration:none;transition:all .5s ease-in}.mt-section-5 .sc-btn:hover{background:#fff;color:#202123}.footer-section{background:#202123;color:#8a8a8a;padding:56px 0}.footer-section .footer-logo{position:relative;top:-5px}.footer-section .footer-top{align-items:end;border-bottom:1px solid #35373b;display:flex;margin-bottom:35px;padding-bottom:35px}.footer-section .footer-top img{margin-right:24px}.footer-section .footer-top span{margin-left:24px}.footer-section .footer-top span img{margin-left:5px}.footer-section .f-copyright{color:#424449;font-weight:600;padding-top:20px}.footer-section .f-address{display:flex;flex-direction:column}.footer-section .footer-bottom{align-items:end;display:flex;justify-content:space-between}.footer-section .f-authorize{align-items:end;display:flex;flex-direction:column}.footer-section .f-authorize .f-area{display:flex}.footer-section .f-authorize .f-small{color:#8a8a8a;font-size:16px}.footer-section .f-authorize .f-small.pb-20{padding-bottom:15px}.footer-section .f-authorize .f-text{color:#bdbdbd;font-size:20px;font-weight:600;padding-left:32px;text-decoration:underline;transition:all .5s ease-in}.footer-section .f-authorize .f-text:hover{text-decoration:none}@media screen and (max-width:990px){.footer-section{padding:32px 12px}.footer-section .footer-top{align-items:start;flex-direction:column;margin-bottom:15px;padding-bottom:15px}.footer-section .footer-top .footer-terms{align-items:center;display:flex;padding:10px 0 0}.footer-section .footer-top span{margin:0 10px 0 0}.footer-section .footer-bottom{display:block;padding-bottom:40px;position:relative}.footer-section .f-copyright{bottom:0;position:absolute;right:0}.footer-section .f-authorize{align-items:start}.footer-section .f-authorize .f-small{padding:12px 0 8px!important}.footer-section .f-authorize .f-area .f-asia{padding-left:0;padding-top:0}.footer-section .f-authorize .f-text{padding-left:0;padding-right:32px}}@media screen and (max-width:720px){.footer-section .footer-top span{font-size:15px;margin:0}.footer-section .f-address{font-size:14px}.footer-section .f-authorize .f-small,.footer-section .f-copyright{font-size:12px}.footer-section .f-authorize .f-text{font-size:14px}}@font-face{font-family:Pretendard;font-weight:400;src:url(/static/media/Pretendard-Regular.de88013f2ea98a04dede.otf)}.main-wrapper,body{color:#000;font-family:Pretendard,Arial,Helvetica,sans-serif!important;font-weight:400;height:calc(100vh - 99px);overflow:auto;word-break:keep-all}img{max-width:100%}.f-column{align-items:center}.f-column,.f-middle{display:flex;flex-direction:column}.f-middle{justify-content:center}.d-none{display:none}.scroll-to-top{align-items:center;background-color:#464646;border:none;border-radius:50%;bottom:20px;box-shadow:0 2px 5px #0000004d;color:#fff;cursor:pointer;display:flex;font-size:25px;height:60px;justify-content:center;position:fixed;right:20px;width:60px;z-index:1000}.circle-effect{overflow:hidden;position:relative}.circle-effect:before{background:#fff3;border-radius:100%;content:"";display:block;height:0;left:50%;opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%);width:0;z-index:2}.circle-effect:hover:before{animation:circle .75s}@keyframes circle{0%{opacity:1}40%{opacity:1}to{height:200%;opacity:0;width:200%}}.shine-effect{overflow:hidden;position:relative}.shine-effect:before{background:linear-gradient(90deg,#fff0 0,#ffffff4d);content:"";display:block;height:100%;left:-75%;position:absolute;top:0;transform:skewX(-25deg);width:50%;z-index:2}.shine-effect:hover:before{animation:shine .75s}@keyframes shine{to{left:125%}}.language-wrapper .language-dropdown{background:#ebebeb;border-radius:50px;padding:2px 10px 2px 4px}.language-wrapper .language-select{background:#ebebeb;border:none;outline:none;padding:0 7px}.language-wrapper .language-select option{background:#ebebeb;border:none}@media screen and (max-width:720px){.container{padding:0 16px!important}.mt-section-5{padding:73px 10px}.mt-section-5 .sc-title{font-size:16px;padding-bottom:20px}.mt-section-5 .sc-title span{display:block;line-height:1.5}.mt-section-5 .sc-btn{border-radius:8px;font-size:14px;padding:8px 16px}}