body,button,input,select,textarea{font-family:'游ゴシック Medium','游ゴシック体','Yu Gothic Medium',YuGothic,'ヒラギノ角ゴ ProN','Hiragino Kaku Gothic ProN','メイリオ',Meiryo,'ＭＳ Ｐゴシック','MS PGothic',sans-serif;letter-spacing:.04em}.btn,.smBtn,a{cursor:pointer}a:active,a:hover,a:link,a:visited{text-decoration:none}a,a:hover{color:#000}h2,h3,h4,h5,strong{font-weight:600}.type2 .selectBox,header{-webkit-box-sizing:border-box}body,html{width:100%}#mailLoading,.mobileWidth{-webkit-box-direction:normal}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{font-size:100%;margin:0;padding:0;vertical-align:baseline;border:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}body{font-size:14px;line-height:1.45;overflow-x:hidden;color:#3b4043;background-color:#fff;-webkit-text-size-adjust:none;-webkit-font-feature-settings:'palt';font-feature-settings:'palt'}.notification,.notification.success{background-color:#4caf50}body.no-scroll{overflow-y:hidden}html{-ms-scroll-chaining:none;overscroll-behavior:none}button,input,select,textarea{font-size:100%}a{outline:0}.preloadArea{display:none}img{max-width:100%;height:auto;vertical-align:bottom}.notification{position:fixed;z-index:1000;top:50px;right:50%;padding:10px 20px;-webkit-transform:translateX(50%);transform:translateX(50%);opacity:.9;color:#fff;border-radius:5px;-webkit-box-shadow:0 2px 6px rgba(0,0,0,.2);box-shadow:0 2px 6px rgba(0,0,0,.2)}.notification.error{background-color:#f44336}.type2 .selectBox{position:relative;display:none;box-sizing:border-box;padding:3px 16px 3px 3px;border:1px solid #000;border-radius:5px;background:#fff}.type2 .selectBox::after,header::after{position:absolute;display:block;content:''}.type2 .selectBox::after{top:50%;right:0;width:10px;height:10px;margin-right:3px;-webkit-transition:all .5s;transition:all .5s;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:url(../img/arr_down.png) center no-repeat;background-size:cover}#returnTop a,.tabHead,.tabHead li a,header{position:relative}.type2 .selectBox.chgArr::after{top:20px;-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.type2 .selectBox .btnRed{background-color:#fa897b!important}.type2 .selectBox .btnYellow{background-color:#ffdd94!important}.type2 .selectBox .btnGreen{background-color:#86e3ce!important}.head,footer{background:#f6f6f6}header{box-sizing:border-box;width:100%;padding:16px 0;border-bottom:5px solid #1d7383}header::after{bottom:-.2px;left:0;width:100%;height:5px;background-color:#52c0e2}header #headArea,header #headAreaEmployee{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}header #headArea .logo a,header #headAreaEmployee .logo a{display:block;width:294px}header #headArea .logo a span,header #headAreaEmployee .logo a span{display:none}header #headArea .userNav,header #headAreaEmployee .userNav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}header #headArea .userNav .userName img,header #headAreaEmployee .userNav .userName img{width:20px;margin-right:8px}header #headArea .userNav .userName span,header #headAreaEmployee .userNav .userName span{font-size:16px;font-weight:700;color:#1d7383}header #headArea .userNav .logoutBtn,header #headAreaEmployee .userNav .logoutBtn{font-size:16px;font-weight:700;display:block;margin-left:10px;padding-left:10px;color:#52c0e2;border-left:1px solid #c3c3c3}header #headAreaEmployee{padding:25px 50px}footer{width:100%}footer #btnFixedArea{display:none}footer #ftArea .footLogo{display:block;text-align:center}footer #ftArea .footLogo img{width:214px;margin:12px 0 10px}footer #ftArea .copyRightArea{padding:6px 0;border-top:5px solid #52c0e2;background-color:#1d7383}footer #ftArea .copyRightArea p{font-size:11px;text-align:center;color:#fff}.loading,.loadingShow{position:fixed;z-index:999;top:0;width:100%;height:100vh;background:#fff}.loading .loader,.loadingShow .loader{position:fixed;top:50%;right:50%;width:4px;margin:0 auto;-webkit-transform:translateX(-38px);transform:translateX(-38px);-webkit-animation:l26 2s infinite linear;animation:l26 2s infinite linear;color:#52c0e2;border-radius:50%;-webkit-box-shadow:19px -19px 0 0,38px -19px 0 0,57px -19px 0 0,19px 0 0 5px,38px 0 0 5px,57px 0 0 5px,19px 19px 0 0,38px 19px 0 0,57px 19px 0 0;box-shadow:19px -19px 0 0,38px -19px 0 0,57px -19px 0 0,19px 0 0 5px,38px 0 0 5px,57px 0 0 5px,19px 19px 0 0,38px 19px 0 0,57px 19px 0 0;aspect-ratio:1}.loaderLogo{position:fixed;top:55%;right:50%;display:block;width:30%;-webkit-transform:translateX(50%);transform:translateX(50%)}#mailLoading,.modalContainer{left:50%;-webkit-transform:translate(-50%,-50%)}.pcOnly{display:block!important}.spOnly{display:none!important}#ctArea{overflow-x:auto}#ctArea .ctInner{width:1000px;margin:0 auto}.ui-datepicker{z-index:99!important}.printTitle{font-size:36px;font-weight:400;-webkit-box-sizing:border-box;box-sizing:border-box;padding-bottom:20px;color:#1d7383;border-bottom:4px solid #52c0e2}.printTitle span{font-weight:700;color:#52c0e2}#mailLoading{position:fixed;z-index:1000;top:50%;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;padding:20px;transform:translate(-50%,-50%);text-align:center;color:#fff;border-radius:10px;background:rgba(0,0,0,.8);-webkit-box-orient:vertical;-ms-flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}#mailLoading .spinner{width:40px;height:40px;-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite;border:4px solid rgba(255,255,255,.3);border-top:4px solid #fff;border-radius:50%}#mailLoading p{font-size:14px;font-weight:700}.mobileWidth{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;max-width:500px;height:calc(100vh - 413px);height:calc(100dvh - 413px);margin:0 auto;-webkit-box-orient:vertical;-ms-flex-flow:column;flex-flow:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.mobileWidth.hide{display:none}.mobileWidth p:not(.formTxt){width:336px;margin-bottom:20px}.mobileWidth a:not(.forgetPass){display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:336px;min-height:36px!important;margin-bottom:20px;text-align:center}.mobileWidth.block2,.mobileWidth.block3,.mobileWidth.block4,.mobileWidth.block5,.mobileWidth.block6,.mobileWidth.hideBlock,.mobileWidth.hideBlock1{display:none}.mobileWidth.block2.hide,.mobileWidth.block3.hide,.mobileWidth.block4.hide,.mobileWidth.block5.hide,.mobileWidth.block6.hide,.mobileWidth.hideBlock.hide,.mobileWidth.hideBlock1.hide{display:none!important}.mobileWidth.block2.show,.mobileWidth.block3.show,.mobileWidth.block4.show,.mobileWidth.block5.show,.mobileWidth.block6.show,.mobileWidth.hideBlock.show,.mobileWidth.hideBlock1.show{display:-webkit-box;display:-ms-flexbox;display:flex}.printArea{-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:30px;padding:100px 50px;border-radius:12px;-webkit-box-shadow:0 0 12px 4px rgba(181,181,181,.25);box-shadow:0 0 12px 4px rgba(181,181,181,.25)}.printArea .printContent dl{font-size:20px;margin-top:20px}.printArea .printContent dl dt{font-weight:700;margin-bottom:20px;color:#1d7383}.printArea .printContent dl dt form{display:inline-block}.printArea .printContent dl dt form .btn{display:inline-block;width:unset;height:30px;margin:0 0 0 10px;padding:0 20px}.printArea .printContent dl dd{font-weight:400;-webkit-box-sizing:border-box;box-sizing:border-box;padding:15px;border-left:5px solid #52c0e2;background-color:#f5f5f5}.printArea .printContent dl dd#loginUrlText{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.printArea .printContent dl dd#loginUrlText span{display:block}.printArea .printContent dl dd#loginUrlText figure{width:75px}.printArea .printContent dl dd#passwordValue{font-family:'Courier Prime','Courier New',Courier,monospace}.printArea .printContent .noticeList{margin-top:20px}.printArea .printContent .noticeList li{font-size:16px;font-weight:400;margin-left:20px;list-style-type:disc}.printArea .printContent .noticeBlock{margin-top:50px}.printArea .printContent .noticeBlock .noticeTitle{font-size:20px;font-weight:700;-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:30px;margin-bottom:30px;padding-top:40px;color:#1d7383;border-top:1px solid #52c0e2}table.radioNone tr td:first-of-type,table.radioNone tr th:first-of-type{display:none!important}table.radioNone tr td label::before{display:none}.editModal tr td input:not(.closeMemoBtn),.editModal tr td select,.editModal tr td textarea:not(#memoTxt){display:none;width:auto;resize:none;border:1px solid #000;border-radius:5px;outline:0}.restorePage,input[type=radio]{display:none}.fixContentForm{-webkit-box-sizing:border-box;box-sizing:border-box;padding:50px}.fixContentForm h2{text-align:center}.fixContentForm form{width:100%;max-width:500px;margin:0 auto}.fixContentForm form ul li{margin-bottom:20px}.fixContentForm form ul li:last-of-type{margin-bottom:0}.fixContentForm form ul li dl dt label{display:block;margin-bottom:7px;padding-left:0}.fixContentForm form ul li dl dd textarea,.userAction .searchForm input{padding:10px;-webkit-box-shadow:inset 3px 3px 3px rgba(0,0,0,.14);outline:0}.fixContentForm form ul li dl dt label::after,.fixContentForm form ul li dl dt label::before{display:none}.fixContentForm form ul li dl dd textarea{overflow:auto;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;resize:none;border:1px solid #707070;border-radius:5px;box-shadow:inset 3px 3px 3px rgba(0,0,0,.14);overscroll-behavior-y:auto}.fixContentForm form .btnGroup{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:20px}.breadcrumbs,.btn{-webkit-box-align:center}.fixContentForm form .btnGroup .btn{width:150px;margin:20px 0 0}.fixContentForm form .btnGroup .btn:last-of-type{background-color:#e02457}.smBtn.restoreBtn,.smBtn.restoreHrNormalBg{color:#ffa51f;border:2px solid #ffa51f;background-color:#fff}.smBtn.restoreBtn:hover,.smBtn.restoreHrNormalBg:hover{color:#ffa51f;background-color:#fff}.smBtn.restoreBtn.active,.smBtn.restoreHrNormalBg.active{color:#fff;background-color:#ffa51f}.smBtn.disable,.smBtn.disables{pointer-events:none;background-color:#ddd}.smBtn.loginInfo{margin-right:20px}#returnTop{position:fixed;z-index:998;right:calc((100% - 1000px)/ 2);bottom:0;-webkit-transition:-webkit-transform .35s;transition:-webkit-transform .35s;transition:transform .35s;transition:transform .35s,-webkit-transform .35s;-webkit-transform:translate3d(0,120%,0);transform:translate3d(0,120%,0);text-align:center}#returnTop.active{-webkit-transform:translate3d(0,-80px,0);transform:translate3d(0,-80px,0)}#returnTop a{font-size:16px;font-weight:700;line-height:1.1;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:70px;height:70px;padding:4px;color:#fff;border-radius:10px;background:#1d7383;-webkit-box-shadow:5px 5px 5px 0 rgba(0,0,0,.16);box-shadow:5px 5px 5px 0 rgba(0,0,0,.16)}.head,.leadTitle,.smBtn,.tabHead li a,.userAction .searchForm input{-webkit-box-sizing:border-box}.btn,.topLogin li a{-webkit-box-shadow:5px 5px 5px rgba(0,0,0,.14)}#returnTop a span{font-size:22.5px;display:block}.btn,.tabHead{display:-ms-flexbox}.btn{font-size:16px;font-weight:900;display:-webkit-box;display:flex;width:100%;max-width:300px;height:40px;margin:50px auto 0;-webkit-transition:background-color .5s;transition:background-color .5s;text-align:center;color:#fff;border:none;border-radius:10px;outline:0;background-color:#52c0e2;box-shadow:5px 5px 5px rgba(0,0,0,.14);-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.selectWrapper .customSelect .selected,.smBtn{-webkit-box-shadow:3px 3px 3px rgba(0,0,0,.14)}.btn:hover{color:#fff;background-color:#7aa5b2}.btn.msgDel{max-width:70px;height:30px;margin:8px 0;background-color:#e02457}.smBtn{font-size:14px;font-weight:900;font-weight:700;box-sizing:border-box;max-height:30px;padding:5px 10px;color:#fff;border:none;border-radius:5px;background-color:#52c0e2;box-shadow:3px 3px 3px rgba(0,0,0,.14)}.leadTitle,.tabHead li a span{font-weight:700}.smBtn:hover{color:#fff;background-color:#7aa5b2}.tabHead{display:-webkit-box;display:flex;overflow:hidden;margin-left:0}.tabHead.active{margin-left:41px}.tabHead li a{font-size:14px;display:-webkit-box;display:-ms-flexbox;display:flex;box-sizing:border-box;width:210px;height:100%;padding:3px 0;-webkit-transition:background-color .3s ease-in-out;transition:background-color .3s ease-in-out;color:#fff;border:3px solid transparent;border-radius:10px 10px 0 0;background-color:#767676;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tabHead li a::before{position:absolute;z-index:1;bottom:-3px;width:1100px;height:3px;content:'';pointer-events:none}.tabHead li a img{margin-right:16px}.tabHead li.tabCurrent a{color:#fff;border:3px solid #52c0e2;background:#52c0e2}.tabBody .block{display:none}.tabBody .block.active{display:block}.breadcrumbs{display:-webkit-box;display:-ms-flexbox;display:flex;margin:30px 0;-ms-flex-align:center;align-items:center}.breadcrumbs li{color:#c3c3c3}.breadcrumbs li a{color:#52c0e2}.breadcrumbs li::after{display:inline;content:'＞ '}.breadcrumbs li:last-child::after{display:none}.leadTitle{font-size:24px;box-sizing:border-box;margin-bottom:20px;padding:12px;text-align:center;color:#fff;border-radius:30px;background-color:#1d7383}.userAction{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.userAction #addBtn.hidden{visibility:hidden}.userAction #editBtn.bgHidden{color:#52c0e2;border:2px solid #52c0e2;background-color:transparent}.userAction #editBtn.editColorBgChange{color:#fff;background-color:#52c0e2}.userAction #editBtnHrNormal.bgHiddenHrNormal,.userAction #editBtnHrNormal.bgHiddenHrSuper,.userAction #editBtnHrSuper.bgHiddenHrNormal,.userAction #editBtnHrSuper.bgHiddenHrSuper{color:#52c0e2;border:2px solid #52c0e2;background-color:transparent}.userAction #editBtnHrNormal.bgEditHrSuper,.userAction #editBtnHrSuper.bgEditHrSuper{color:#fff;background-color:#52c0e2}.userAction #deleteBtn.deleteBgChange,.userAction #deleteBtnHrNormal.deleteBgChange,.userAction #deleteBtnHrSuper.deleteBgChange{color:#52c0e2;border:2px solid #52c0e2;background-color:transparent}.userAction #deleteBtn.redDeleteActive,.userAction #deleteBtnHrNormal.redDeleteActive,.userAction #deleteBtnHrSuper.redDeleteActive{color:#fff;border:1px solid #e02457;background-color:#e02457}.userAction .disabled{pointer-events:none}.userAction .btngp{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:350px;-ms-flex-wrap:wrap;flex-wrap:wrap}.userAction .btngp a{max-width:105px;margin-right:10px;margin-bottom:10px;text-wrap:nowrap}.userAction .btngp a:last-of-type{margin-right:0}.userAction .btngp2{display:-webkit-box;display:-ms-flexbox;display:flex}.userAction .btngp2 a{display:inline-block;text-align:center}.userAction .btngp2 a:first-of-type{width:92px;margin-right:20px}.userAction .btngp2 a:last-of-type{width:200px}.userAction .editable{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.userAction .editable .fileBtn{height:30px;margin-right:20px}.userAction .editable .fileBtn .inputFile{display:none}.userAction .editable .fileBtn .label{text-wrap:nowrap}.userAction .editable .fileBtn .label.smBtn{display:block}.userAction .editable .fileBtn .label.smBtn button{visibility:hidden}.userAction .editable .fileBtn .label.smBtn #saveButton,.userAction .editable .fileBtn .label::after,.userAction .editable .fileBtn .label::before{display:none}.userAction .editable .fileBtn .label a{color:#fff}.userAction .editable .createBtn,.userAction .editable .createBtn2{margin-right:20px}.userAction .editable .createBtn a,.userAction .editable .createBtn2 a{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%;border:none;outline:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.userAction .editable .createBtn a span,.userAction .editable .createBtn2 a span{-webkit-transform:translateY(-2px);transform:translateY(-2px);text-wrap:nowrap}.userAction .editable .createBtn a span::before,.userAction .editable .createBtn2 a span::before{display:inline-block;width:20px;height:20px;margin-right:5px;content:'';-webkit-transform:translateY(5px);transform:translateY(5px);background:url(../img/create.png) center no-repeat;background-size:cover}.userAction .searchForm input{box-sizing:border-box;width:180px;height:30px;margin-right:10px;border:1px solid #707070;border-radius:5px;box-shadow:inset 3px 3px 3px rgba(0,0,0,.14)}.userAction .searchForm button{text-wrap:nowrap;border:none;outline:0}.pagerBlock{display:-webkit-box;display:-ms-flexbox;display:flex;margin:72px auto 60px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.pagerBlock .pagination{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pagerBlock .pagination li:last-child{margin-right:0}.pagerBlock .pagination li a{font-size:16px;display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 4px;-webkit-transition:all .5s;transition:all .5s;text-decoration:underline;color:#36c;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.pagerBlock .pagination li a.firstPage,.pagerBlock .pagination li a.lastPage,.pagerBlock .pagination li a.next,.pagerBlock .pagination li a.prev{text-decoration:none}.pagerBlock .pagination li a.firstPage.havePagination path,.pagerBlock .pagination li a.lastPage.havePagination path,.pagerBlock .pagination li a.next.havePagination path,.pagerBlock .pagination li a.prev.havePagination path{fill:#000}.pagerBlock .pagination li a.current,.pagerBlock .pagination li a:hover{text-decoration:none;color:#000}.pagerBlock .pagination li a.current{pointer-events:none}table{border-spacing:0;border-collapse:collapse;width:100%}.head{font-size:16px;display:-webkit-box;display:-ms-flexbox;display:flex;box-sizing:border-box;margin-bottom:40px;padding:10px 0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.head p{margin-right:22px}.head p.label{-webkit-box-sizing:border-box;box-sizing:border-box;padding:4px 15px;background:#fff}.head p:last-child{margin-right:0}.modalWrapper{position:fixed;z-index:9;top:0;left:0;visibility:hidden;width:100%;height:100%;background-color:rgba(255,255,255,.711)}.modalWrapper.active{visibility:visible}.modalWrapper textarea{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:527px;max-width:80%;height:172px;min-height:160px;margin:20px auto;padding:10px;border:1px solid;outline:0}.modalContainer{position:absolute;z-index:1;top:50%;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;max-width:605px;padding:0;cursor:move;transform:translate(-50%,-50%);border:2px solid #707070;background-color:#fff}.modalContainer #hrSuperFormDelete ul{overflow-x:hidden;width:calc(100% - 130px);height:278px;margin:30px auto;padding:0}.modalContainer .modalTitle{font-weight:900;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;padding:6px;border-bottom:1px solid #707070;background-color:#f6f6f6;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.chatWrapper ul,.modalContainer ul{flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal}.modalContainer .modalTitle h3{font-weight:700}.modalContainer .modalContent{overflow:auto;margin-bottom:15px;padding:0;text-align:left;background-color:#fff}.modalContainer .modalContent .date{font-weight:900}.modalContainer .modalContent .text{margin-bottom:28px}.modalContainer .modalContent .text:last-child{margin-bottom:0}.modalContainer .modalContent .btn{font-size:14px;font-weight:700;margin-top:48px;margin-bottom:45px}.modalContainer .modalContent .modalCenter{text-align:center}.modalContainer ul{display:-webkit-box;display:-ms-flexbox;display:flex;padding:20px 50px 0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:column}.modalContainer ul li{font-weight:900;width:100%;border-bottom:1px solid #707070}.modalContainer ul li:nth-child(2n):last-child{border-right:0}.modalContainer ul li dl{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:14px}.modalContainer ul li dl dt{font-weight:400;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;max-width:162px;padding:20px;text-align:center;background-color:#f6f6f6}.modalContainer ul li dl dd{font-weight:400;width:100%;max-width:310px}.chatWrapper .chatDate span,.ctRecordData table tr td .addBtnTdEditConfirm span,.ctRecordData table tr td .privilegedUsernameBtnEmpty span,.ctRecordData table tr th,.modalContainer .modalConfirmBox .modalBold,.modalContainer .modalConfirmBox2 .modalBold,.recuperationStage li{font-weight:700}.modalContainer ul li dl dd input,.modalContainer ul li dl dd select{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;padding:7px;border:1px solid #707070;border-radius:10px;outline:0;background:0 0;-webkit-box-shadow:inset 3px 3px 3px rgba(0,0,0,.14);box-shadow:inset 3px 3px 3px rgba(0,0,0,.14)}.modalContainer ul li dl dd select{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;padding:7px;color:#3b4043;border:1px solid #707070;border-radius:10px;outline:0;background:0 0!important;-webkit-box-shadow:inset 3px 3px 3px rgba(0,0,0,.14);box-shadow:inset 3px 3px 3px rgba(0,0,0,.14);-webkit-appearance:none;-moz-appearance:none;appearance:none}.modalContainer ul li dl dd .selectBox{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%}.modalContainer ul li dl dd .selectBox::after{font-size:16px;position:absolute;top:5px;right:10px;content:'▼';text-align:center}.formGroup label::after,.formGroup label::before,label::after,label::before{content:''}.modalContainer ul li dl dd .selectBox.SearchDateWrapper::after{top:7px;right:32px}.modalContainer .modalConfirmBox,.modalContainer .modalConfirmBox2{display:none;padding:110px 50px;text-align:center}.modalContainer .modalConfirmBox .modalTextWrapper,.modalContainer .modalConfirmBox2 .modalTextWrapper{margin-top:80px}.modalContainer .modalConfirmBox .modalMailWrapper,.modalContainer .modalConfirmBox2 .modalMailWrapper{margin-top:135px}.modalContainer .modalConfirmBox .modalConfirmText,.modalContainer .modalConfirmBox2 .modalConfirmText{margin-bottom:30px}.modalContainer .modalConfirmBox span,.modalContainer .modalConfirmBox2 span{display:inline-block}.modalContainer .modalConfirmBox .btn,.modalContainer .modalConfirmBox2 .btn{margin-top:18px}.modalContainer .groupIdHidden,.modalContainer .hrNormalIdHidden,.modalContainer .hrSupderIdHidden,.modalContainer .restoreIdHidden,.modalContainer .thirdPartyIdHidden{visibility:hidden;height:0}.modalContainer .editModalBtn{position:relative;z-index:1}.formGroup{position:relative}.formGroup input[type=checkbox]{display:none}.formGroup label{position:relative;padding-left:30px;cursor:pointer}.formGroup label::before{position:absolute;top:50%;left:0;display:inline-block;-webkit-transform:translateY(-50%);transform:translateY(-50%);vertical-align:middle;border-radius:4px;background-color:rgba(82,192,226,.6)}.formGroup label::after,label::before{-webkit-transform:translateY(-50%);top:50%}.formGroup label::after{position:absolute;left:5px;display:block;width:10px;height:10px;transform:translateY(-50%);border-radius:50%;background-color:rgba(82,192,226,.4)}label,td{position:relative}.formGroup input[type=checkbox]:checked+label::before{background-color:#52c0e2}.formGroup input[type=checkbox]:checked+label::after{background-color:#fff}#memoModal .btnGroup{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#memoModal .btnGroup .btn{width:180px}#memoModal .btnGroup .btn.closeMemoBtn{display:block;background:#e02457}input[type=checkbox],td.tdNone{display:none}td .editTabCheck:checked+.confirmDeleteLabel::before{border:2px solid #52c0e2;background-color:#52c0e2}td .editTabCheck:checked+.confirmDeleteLabel::after{background:url(../img/check.svg) no-repeat;background-size:cover}td .deleteTabCheck:checked+.confirmDeleteLabel::after{left:5px;width:13px;height:13px;background:url(../img/delete_btn.svg) no-repeat;background-size:cover}td .deleteTabCheck:checked+.confirmDeleteLabel::before{border:none;background-color:#e02457}td .restoreTabCheck:checked+.confirmRestoreLabel::after{left:5px;width:13px;height:13px;background:url(../img/check.svg) no-repeat;background-size:cover}td .restoreTabCheck:checked+.confirmRestoreLabel::before{border:none;background-color:#ffa51f}label{padding-left:27px;cursor:pointer}label::before{position:absolute;left:0;display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;width:24px;height:24px;transform:translateY(-50%);vertical-align:middle;border:2px solid #767676;border-radius:8px}label::after{position:absolute;top:50%;left:1px;display:block;width:20px;height:20px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.hrSuperHidden,.hrSuperHiddenDelete,.selectWrapper .customSelect .scrollArrow span{display:none}input:checked+.label::before{border:2px solid #52c0e2;background-color:#52c0e2}input:checked+.label::after{background:url(../img/check.svg) no-repeat;background-size:cover}.confirmDeleteLabel.active{color:#3b4043}.closeAddBtnHrSuper,.closeAddBtnModalHr,.closeBtn,.closeBtnHrEmployeeAdd,.closeBtnHrNormal,.closeBtnHrSuper,.closeBtnHrSuperEdit,.closeBtnMemo,.closeBtnPopup,.closeBtnRestore,.closeBtns{position:absolute;right:5px;width:15px;cursor:pointer}.selectWrapper{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:48px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:8px}.selectWrapper .customSelect{position:relative;width:425px}.selectWrapper .customSelect .scrollArrow{position:absolute;z-index:0;top:60px;right:-15px;width:2px;height:calc(100% - 91px);max-height:250px;margin:4px 0;padding:12px 0;background-color:#949494}.selectWrapper .customSelect .scrollArrow::after,.selectWrapper .customSelect .scrollArrow::before{position:absolute;width:0;height:0;border-right:9px solid transparent;border-left:9px solid transparent;content:''}.selectWrapper .customSelect .scrollArrow::before{top:0;left:-7px;-webkit-transform:translateX(-50%);-webkit-transform:translatey(-50%);transform:translateX(-50%);transform:translatey(-50%);border-bottom:9px solid #949494}#addModalthirdParty1 label::before,#addModalthirdParty3 label::before,.selectWrapper .customSelect .options .selectedBtnWrapper ul li dl dt label::before{left:12px}.selectWrapper .customSelect .scrollArrow::after{right:-7px;bottom:-6px;-webkit-transform:translatey(-50%);transform:translatey(-50%);border-top:9px solid #949494}.selectWrapper .customSelect .selected{position:relative;padding:10px 45px 10px 10px;cursor:pointer;border:1px solid #ccc;border-radius:5px;box-shadow:3px 3px 3px rgba(0,0,0,.14)}.selectWrapper .customSelect .selected::before{position:absolute;top:50%;right:20px;content:'▼';-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#52c0e2}.selectWrapper .customSelect .selected.active::before{content:'▲'}.selectWrapper .customSelect .selected span{margin-right:20px}.selectWrapper .customSelect .options{margin-top:16px}.selectWrapper .customSelect .options .selectedBtnWrapper{position:relative;z-index:2;overflow-x:hidden;overflow-y:scroll;max-height:166px}.selectWrapper .customSelect .options .selectedBtnWrapper ul{padding:0}.selectWrapper .customSelect .options .selectedBtnWrapper ul li{padding:0;border:1px solid #707070;border-bottom:1px solid #707070;border-bottom:0}.selectWrapper .customSelect .options .selectedBtnWrapper ul li dl:active{color:red;background-color:#e9faff}.selectWrapper .customSelect .options .selectedBtnWrapper ul li dl dt{max-width:68px;padding:15px 10px;border-right:1px solid #707070;background-color:transparent}.selectWrapper .customSelect .options .selectedBtnWrapper ul li dl dt label{display:-webkit-box;display:-ms-flexbox;display:flex;padding:10px;cursor:pointer;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.selectWrapper .customSelect .options .selectedBtnWrapper ul li dl dt label input{margin-right:10px}.selectWrapper .customSelect .options .selectedBtnWrapper ul li dl dt label.active::before{border:none;background-color:#52c0e2}.selectWrapper .customSelect .options .selectedBtnWrapper ul li dl dt label.active::after{left:13px;width:20px;height:20px;background:url(../img/check.svg) no-repeat;background-size:cover}.selectWrapper .customSelect .options .selectedBtnWrapper ul li dl dd{max-width:106px}.selectWrapper .customSelect .options .selectedBtnWrapper ul li dl.active{background-color:#e9faff}.customCheckbox{position:relative;display:inline-block;padding-left:24px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.customCheckbox .checkmark{position:absolute;top:50%;left:0;width:20px;height:20px;-webkit-transform:translateY(-50%);transform:translateY(-50%);border:2px solid #767676;border-radius:50%}.customCheckbox .checkmark::after{position:absolute;top:50%;left:50%;width:12px;height:12px;content:'';-webkit-transition:opacity .2s;transition:opacity .2s;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);opacity:0;border-radius:50%;background-color:#52c0e2}.customCheckbox .checkmark:checked+.checkmark::after{opacity:1}.modalDeleteBtnWrapper{margin-top:40px;text-align:center}.modalDeleteBtnWrapper .btn{margin-top:12px;margin-bottom:12px}.modalDeleteBtnWrapper .deleteConfirmBtn{color:#fff;background-color:#e02457}.modalDeleteBtnWrapper .deleteCancel{color:#52c0e2;border:1px solid #52c0e2;background-color:#fff}.modalContainer .modalContent .deleteConfirmBtn{margin:12px auto}.modalContainer .modalContent .deleteCancel{margin-top:0}.tab1 .thirdPartyBtnData,.tab2 .thirdPartyBtnData{width:fill-available;width:-webkit-fill-available;width:-moz-available}.chatWrapper{overflow-y:scroll;-webkit-box-sizing:border-box;box-sizing:border-box;height:64vh;padding:0;scrollbar-width:none;-ms-overflow-style:none}.chatWrapper::-webkit-scrollbar{display:none}.chatWrapper ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column}.chatWrapper .loginUser,.chatWrapper .otherUser{margin-bottom:12px}.chatWrapper .loginUser dt p,.chatWrapper .otherUser dt p{padding:20px;border-radius:12px;background-color:#f6f6f6}.chatWrapper .loginUser img,.chatWrapper .otherUser img{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:auto;border:2px solid #707070;border-radius:12px;-o-object-fit:cover;object-fit:cover}.chatWrapper .loginUser .chatTime,.chatWrapper .otherUser .chatTime{margin-top:7px;color:#52c0e2}.chatWrapper .loginUser .chatTime span,.chatWrapper .otherUser .chatTime span{display:none}.chatWrapper .loginUser .chatTime span.read,.chatWrapper .loginUser .chatTime span.sent,.chatWrapper .loginUser .chatTime span.show,.chatWrapper .otherUser .chatTime span.read,.chatWrapper .otherUser .chatTime span.sent,.chatWrapper .otherUser .chatTime span.show{display:inline-block}.chatWrapper .loginUser{width:52%;-ms-flex-item-align:end;align-self:flex-end}.chatWrapper .otherUser{width:70%;-ms-flex-item-align:start;align-self:flex-start}.chatWrapper .chatDate{position:relative;margin-bottom:12px}.chatWrapper .chatDate span{display:block;max-width:40%;padding:9px 15px;color:#fff;border-radius:10px 10px 0 0;background-color:#52c0e2}.chatWrapper .chatDate::before{position:absolute;bottom:0;left:0;width:100%;height:1px;content:'';background-color:#707070}.chatWrapper .chatDate:not(:first-child){margin-top:20px}.errorLetNumMessage,.errorMessage,.errorNotSameMessage,.errorPassLenMessage{font-size:14px;font-weight:600;display:none;-webkit-transform:translateX(-146px);transform:translateX(-146px);color:#fa897b;background-color:#fff;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.errorLetNumMessage.show,.errorMessage.show,.errorNotSameMessage.show,.errorPassLenMessage.show{display:block}.errorMessageModal{font-size:14px;font-weight:600;display:none;-webkit-transform:translateX(2px);transform:translateX(2px);color:#fa897b;background-color:#fff;-ms-flex-item-align:start;align-self:flex-start}.errorMessageModal.show{display:block}.errorPassLenMessage{-webkit-transform:translateX(-102px);transform:translateX(-102px)}.chatDraftBtn,.chatUploadBtn{position:fixed;right:12px;bottom:100px;color:#fff;border-radius:12px;background-color:#52c0e2;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.chatDraftBtn form,.chatDraftBtn form .fileGroup,.chatUploadBtn form,.chatUploadBtn form .fileGroup{display:-webkit-box;display:-ms-flexbox;flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal}.chatDraftBtn form,.chatUploadBtn form{display:flex;-ms-flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.chatDraftBtn form input,.chatDraftBtn form label::after,.chatDraftBtn form label::before,.chatUploadBtn form input,.chatUploadBtn form label::after,.chatUploadBtn form label::before{display:none}.chatDraftBtn form label,.chatUploadBtn form label{padding:20px 20px 10px}.chatDraftBtn form .fileGroup,.chatUploadBtn form .fileGroup{display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:column}.chatDraftBtn form .fileGroup .labelChat,.chatUploadBtn form .fileGroup .labelChat{line-height:1.1;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;padding-top:10px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.chatDraftBtn form button,.chatUploadBtn form button{line-height:1.1;margin-bottom:20px;cursor:default;pointer-events:none;color:#fff;border:none;outline:0;background-color:transparent}.chatUploadBtn{display:block}.chatUploadBtn.hide{display:none}.chatDraftBtn{display:block}.RecupStage li,.chatDraftBtn.hide,.scrollDown span{display:none}.RecupStage li.active{display:block}.recuperationStage{-webkit-box-sizing:border-box;box-sizing:border-box}.recuperationStage li,.topLogin li a{-webkit-box-sizing:border-box;border-radius:10px}.recuperationStage li{display:none;box-sizing:border-box;width:100%;padding:10px;cursor:pointer}.recuperationStage li.active{display:block}.recuperationStage li.btnRed{background-color:#fa897b}.recuperationStage li.btnYellow{background-color:#ffdd94}.recuperationStage li.btnGreen{background-color:#86e3ce}.recuperationStage li a{font-weight:400;color:#3b4043}.topLogin{display:-webkit-box;display:-ms-flexbox;display:flex;height:calc(100vh - 341.83px);-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:60px}.topLogin li a{font-size:16px;font-weight:900;display:block;box-sizing:border-box;max-width:300px;padding:10px 20px;-webkit-transition:all .5s;transition:all .5s;color:#fff;background-color:#52c0e2;box-shadow:5px 5px 5px rgba(0,0,0,.14)}.topLogin li a:hover{color:#fff;background-color:#7aa5b2}.ctAuth header,.ctLogin header,.ctOutTenant header,.ctTop header{height:120px}.ctAuth header #headArea,.ctLogin header #headArea,.ctOutTenant header #headArea,.ctTop header #headArea{height:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.ctAuth header #headArea .logo a,.ctLogin header #headArea .logo a,.ctOutTenant header #headArea .logo a,.ctTop header #headArea .logo a{width:496px}.ctAuth header #headArea .userNav,.ctLogin header #headArea .userNav,.ctOutTenant header #headArea .userNav,.ctTop header #headArea .userNav{display:none}.ctAuth .loginForm,.ctLogin .loginForm,.ctOutTenant .loginForm,.ctTop .loginForm{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;max-width:500px;height:calc(100vh - 413px);height:calc(100dvh - 413px);margin:0 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.ctAuth .loginForm dl,.ctLogin .loginForm dl,.ctOutTenant .loginForm dl,.ctTop .loginForm dl{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;border-bottom:1px solid #707070;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ctAuth .loginForm dl dt,.ctLogin .loginForm dl dt,.ctOutTenant .loginForm dl dt,.ctTop .loginForm dl dt{font-size:14px;font-weight:900;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box;width:169px;height:60px;padding:10px 0;text-align:center;background-color:#f6f6f6;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.ctAuth .loginForm dl dd,.ctLogin .loginForm dl dd,.ctOutTenant .loginForm dl dd,.ctTop .loginForm dl dd{position:relative;width:calc(100% - 169px);margin:0 11px;padding:10px 0;text-align:center}.ctAuth .loginForm dl dd input,.ctLogin .loginForm dl dd input,.ctOutTenant .loginForm dl dd input,.ctTop .loginForm dl dd input{-webkit-box-sizing:border-box;box-sizing:border-box;width:310px;height:40px;padding:10px;border:1px solid #707070;border-radius:10px;outline:0;-webkit-box-shadow:inset 3px 3px 3px rgba(0,0,0,.14);box-shadow:inset 3px 3px 3px rgba(0,0,0,.14)}.ctAuth .loginForm dl dd .passShowHide,.ctLogin .loginForm dl dd .passShowHide,.ctOutTenant .loginForm dl dd .passShowHide,.ctTop .loginForm dl dd .passShowHide{position:absolute;top:50%;right:10px;width:20px;height:14px;cursor:pointer;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:url(../img/hide_password.png) center center no-repeat;background-size:cover}.ctAuth .loginForm dl dd .passShowHide.show,.ctLogin .loginForm dl dd .passShowHide.show,.ctOutTenant .loginForm dl dd .passShowHide.show,.ctTop .loginForm dl dd .passShowHide.show{width:20px;height:14px;background:url(../img/show_password.png) center center no-repeat;background-size:cover}.ctAuth .loginForm a,.ctLogin .loginForm a,.ctOutTenant .loginForm a,.ctTop .loginForm a{position:relative;margin-top:18px;color:#1e1e1e}.ctAuth .loginForm a::before,.ctLogin .loginForm a::before,.ctOutTenant .loginForm a::before,.ctTop .loginForm a::before{position:absolute;bottom:0;width:100%;height:1px;content:'';background-color:#1e1e1e}.ctRecordData table tr th a::after,.ctRecordData table.type2 tr th.col6 a::after{content:'▼'}.ctAuth .loginForm a:hover::before,.ctLogin .loginForm a:hover::before,.ctOutTenant .loginForm a:hover::before,.ctTop .loginForm a:hover::before{background-color:#52c0e2}.ctRecordData table tr{line-height:1.15;height:60px}.ctRecordData table tr.bgActive{background-color:#e9faff}.ctRecordData table tr.deleteActive{background-color:#ffe0e9}.ctRecordData table tr.restoreActive{background-color:#ffeacb}.ctRecordData table tr th{-webkit-box-sizing:border-box;box-sizing:border-box;padding:10px 0;vertical-align:middle;border-right:1px solid #707070;border-bottom:2px solid #707070;background:#f6f6f6}#addModalthirdParty3 .selectWrapper .customSelect .options .selectedBtnWrapper ul li:last-child,.ctHrNormal .userWrapper .userProfile table tr td,.ctOutsider .userWrapper .userProfile table tr td,.ctRecordData table tr td{border-bottom:1px solid #707070}.ctRecordData table tr th:first-child{display:none;background-color:transparent}.ctRecordData table tr th:first-child.active{display:table-cell}.ctRecordData table tr th a{font-weight:400;display:block;float:left;padding-right:20px;padding-left:5px;color:#3b4043}.ctRecordData table tr th a::after{position:absolute;right:6px;display:none;-webkit-transition:all .2s;transition:all .2s;color:#c3c3c3}.ctRecordData table tr th a.active::after{display:none;content:'▲'}.ctRecordData table tr th a:hover::after{color:#52c0e2}.ctRecordData table tr th.col{position:relative}.ctRecordData table tr th.col1{width:80px}.ctRecordData table tr th.col2{width:200px}.ctRecordData table tr th.col3{width:140px}.ctRecordData table tr th.col4,.ctRecordData table tr th.col5{width:120px}.ctRecordData table tr th.col6{width:calc(100% - 660px);border-right:0}.ctRecordData table tr th.col6 a::after{content:''}.ctRecordData table tr td{-webkit-box-sizing:border-box;box-sizing:border-box;padding:6px 7px;vertical-align:middle;word-break:break-all;border-right:1px solid #707070}.ctRecordData table tr td:first-child{display:none}.ctRecordData table tr td:first-child.active{display:table-cell}.ctRecordData table tr td:last-child{border-right:0}.ctRecordData table tr td .btn{font-size:14px;height:30px;margin-top:0;border-radius:4px}.ctRecordData table tr td .btnEdit:nth-of-type(1){margin-bottom:8px;background-color:#707070}.ctRecordData table tr td span:not(.memoEditIcon){display:inline-block;text-align:left}.ctRecordData table tr td .thirdPartyWrapper{display:-webkit-box;display:-ms-flexbox;display:flex;width:320px;text-align:start;border-right:0;gap:10px}.ctRecordData table tr td .thirdPartyWrapper.gap{gap:0}.ctRecordData table tr td .addBtnTdEditConfirm,.ctRecordData table tr td .privilegedUsernameData.hide{display:none}.ctRecordData table tr td .addBtnTdEditConfirm.active{display:-webkit-box;display:-ms-flexbox;display:flex}.ctRecordData table tr td .privilegedUsernameBtnEmpty{display:none}.ctRecordData table tr td .privilegedUsernameBtnEmpty.active{display:-webkit-box;display:-ms-flexbox;display:flex}.ctRecordData table tr td .btnEmpty,.ctRecordData table tr td .btnEmpty.hide{display:none!important}.ctRecordData table tr td .btnEmpty.active{display:block}.ctRecordData table tr td .thirdPartyBtnEmpty{display:none;width:100%;max-width:100px;text-align:center}.ctRecordData table tr td .thirdPartyBtnEmpty .smBtn{font-weight:400;padding:7px}.ctRecordData table tr td .thirdPartyBtnEmpty.active{display:block}.ctRecordData table tr td .thirdPartyBtnEmpty.fixWidth{width:100%;max-width:100%}.ctRecordData table.type2{max-width:1010px}.ctRecordData table.type2 tr th.col1{width:80px}.ctRecordData table.type2 tr th.col2{width:130px}.ctRecordData table.type2 tr th.col3{width:160px}.ctRecordData table.type2 tr th.col4{width:140px}.ctRecordData table.type2 tr th.col5{width:100px}.ctRecordData table.type2 tr th.col6{width:120px;border-right:1px solid #707070}.ctRecordData table.type2 tr th.col6 a.active::after{content:'▲'}.ctRecordData table.type2 tr th.col7{width:calc(100% - 598px);border-right:0}.ctRecordData table.type2 tr th.col7 a::after{content:''}.ctRecordData table.type2 tr td .thirdPartyWrapper{width:100%}.ctRecordData table.type3 tr th.col1{width:90px}.ctRecordData table.type3 tr th.col2{width:144px}.ctRecordData table.type3 tr th.col3{width:160px}.ctRecordData table.type3 tr th.col4{width:94px}.ctRecordData table.type3 tr th.col5{width:108px}.ctRecordData table.type3 tr th.col6,.ctRecordData table.type3 tr th.col7{width:105px;border-right:1px solid #707070}.ctRecordData table.type3 tr th.col6 a::after{content:'▼'}.ctRecordData table.type3 tr th.col6 a.active::after{content:'▲'}.ctRecordData table.type3 tr th.col8{width:calc(100% - 806px);border-right:0}.ctRecordData table.type3 tr td:last-of-type ul li,.ctRecordData table.type3 tr td:nth-of-type(4) ul li{width:100%;max-width:100%;text-align:center}.ctRecordData table.type3 tr td .thirdPartyWrapper{flex-direction:column;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column}.ctRecordData table.type3 tr td .thirdPartyBtnData ul li.showCloseBtn::before{top:-6px}.ctRecordData table.type3 tr td .thirdPartyBtnEmpty{max-width:100%}.ctRecordData table.type4 tr th.col2{width:100px}.ctRecordData table.type4 tr th.col3{width:128px}.ctRecordData table.type4 tr th.col4{width:130px}.ctRecordData table.type4 tr th.col6{width:120px}.ctRecordData table.type4 tr td input:not(.closeMemoBtn),.ctRecordData table.type4 tr td textarea:not(#memoTxt){display:none;width:80px;min-height:45px;text-align:center}.ctRecordData table.type4 tr td:nth-of-type(2) input,.ctRecordData table.type4 tr td:nth-of-type(2) textarea{width:60px}.ctRecordData table.type4 tr td:nth-of-type(4) input,.ctRecordData table.type4 tr td:nth-of-type(4) textarea,.ctRecordData table.type4 tr td:nth-of-type(5) input,.ctRecordData table.type4 tr td:nth-of-type(5) textarea,.ctRecordData table.type4 tr td:nth-of-type(7) input,.ctRecordData table.type4 tr td:nth-of-type(7) textarea,.ctRecordData table.type4 tr td:nth-of-type(8) input,.ctRecordData table.type4 tr td:nth-of-type(8) textarea{width:110px}.ctRecordData table.type4 tr td:nth-of-type(6) select{font-weight:700}.ctRecordData table.type4 tr td a{display:inline-block;width:100%;height:auto;text-align:center}.ctRecordData table.type4 tr td .department a{text-align:left}.ctRecordData .industryBtn{display:block;padding:7px;text-align:center;color:#fff;border-radius:4px;background-color:#767676}.thirdPartyBtnData.emptyList{display:none}.thirdPartyBtnData ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;-ms-flex-flow:wrap;flex-flow:wrap}.thirdPartyBtnData ul li{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;max-width:100px;padding:7px;cursor:pointer;text-align:center;color:#fff;border-radius:5px;background:#767676}.thirdPartyBtnData li.showCloseBtn::before{position:absolute;top:-9px;right:-9px;width:20px;height:20px;content:'';cursor:pointer;background:url(../img/close_btn.png) no-repeat;background-size:cover}#addModalthirdParty1 .modalContainer .selectWrapper .customSelect .options .selectedBtnWrapper,#addModalthirdParty3 .modalContainer .modalInputBox .selectWrapper .customSelect .options .selectedBtnWrapper{height:100%;max-height:250px}#addModalthirdParty1 .modalContainer .industryBtn{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}#addModalthirdParty1 .modalContainer .modalContent .btn{margin-bottom:35px}#addModalthirdParty1 .modalContainer .selectedInfo ul{padding:12px 50px 0}#addModalthirdParty1 .modalContainer .selectedInfo ul li dl dd{text-align:center}#addModalthirdParty1 .modalContainer .selectedInfo ul li dl dt{padding:10px}#addModalthirdParty1 .modalContainer .selectWrapper{margin-top:35px}#addModalthirdParty1 .modalContainer .modalConfirmBox,#addModalthirdParty1 .modalContainer .modalConfirmBox2{padding-top:0;padding-bottom:34px}#addModalthirdParty1 .modalContainer .modalConfirmBox .modalTextWrapper,#addModalthirdParty1 .modalContainer .modalConfirmBox2 .modalTextWrapper{margin-top:83px}#addModalthirdParty1 .modalContainer .modalConfirmBox .modalConfirmText,#addModalthirdParty1 .modalContainer .modalConfirmBox2 .modalConfirmText{margin-bottom:25px}#addModalthirdParty1 .modalContainer .modalConfirmBox .modalMailWrapper,#addModalthirdParty1 .modalContainer .modalConfirmBox2 .modalMailWrapper{margin-top:0;margin-bottom:140px}#addModalthirdParty1 .modalContainer .modalConfirmBox .btn,#addModalthirdParty1 .modalContainer .modalConfirmBox2 .btn{margin-top:0;margin-bottom:0}#addModalthirdParty1 label .industryBtn{margin-left:43px}#addModalthirdParty3 .modalContainer .modalContent .btn{font-weight:700;margin-top:56px;margin-bottom:35px}#addModalthirdParty3 .modalContainer .selectedInfo ul{padding:12px 50px 0}#addModalthirdParty3 .modalContainer .selectedInfo ul li dl dd{font-weight:400;text-align:center}#addModalthirdParty3 .modalContainer .selectedInfo ul li dl dd .industryBtn{display:inline-block;min-width:80px}#addModalthirdParty3 .modalContainer .selectedInfo ul li dl dt{padding:10px}#addModalthirdParty3 .modalContainer .modalInputBox .selectWrapper{margin-top:35px}#addModalthirdParty3 .modalContainer .modalInputBox .selectWrapper .customSelect .scrollArrow{margin-top:18px}#addModalthirdParty3 .modalContainer .modalInputBox .selectWrapper .smBtn{border-radius:10px}#addModalthirdParty3 .modalContainer .modalConfirmBox,#addModalthirdParty3 .modalContainer .modalConfirmBox2{padding-top:0;padding-bottom:34px}#addModalthirdParty3 .modalContainer .modalConfirmBox .selectedInfo,#addModalthirdParty3 .modalContainer .modalConfirmBox2 .selectedInfo{margin-bottom:30px}#addModalthirdParty3 .modalContainer .modalConfirmBox .selectedInfo ul,#addModalthirdParty3 .modalContainer .modalConfirmBox2 .selectedInfo ul{padding:48px 0 0}#addModalthirdParty3 .modalContainer .modalConfirmBox .modalTextWrapper,#addModalthirdParty3 .modalContainer .modalConfirmBox2 .modalTextWrapper{margin-top:83px}#addModalthirdParty3 .modalContainer .modalConfirmBox .modalConfirmText,#addModalthirdParty3 .modalContainer .modalConfirmBox2 .modalConfirmText{margin-bottom:25px}#addModalthirdParty3 .modalContainer .modalConfirmBox .modalMailWrapper,#addModalthirdParty3 .modalContainer .modalConfirmBox2 .modalMailWrapper{margin-top:0;margin-bottom:140px}#addModalthirdParty3 .modalContainer .modalConfirmBox .btn,#addModalthirdParty3 .modalContainer .modalConfirmBox2 .btn{margin-top:120px;margin-bottom:0}#addModalthirdParty3 label .industryBtn{overflow:hidden;margin-left:43px;white-space:nowrap;text-overflow:ellipsis}#addModalthirdParty3 .selectWrapper .customSelect .selected span{color:#757575}#addModalthirdParty3 .selectWrapper .customSelect .selected::before{right:6px}#addModalthirdParty3 .selectWrapper .customSelect .options{margin-top:30px}#addModalthirdParty3 .selectWrapper .customSelect .options .selectedBtnWrapper{height:96px}#addModalthirdParty3 .selectWrapper .customSelect .options .selectedBtnWrapper .industryBtn{font-weight:400;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}#addTab3Modal .modalContainer .modalConfirmBox,#addTab3Modal .modalContainer .modalConfirmBox2{padding-bottom:0}#addTab3Modal .modalContainer .modalConfirmBox .btn,#addTab3Modal .modalContainer .modalConfirmBox2 .btn{margin-top:118px;margin-bottom:37px}.tokkenModalthirdParty .modalContainer{max-width:795px}.tokkenModalthirdParty .modalContainer ul{padding:0}.tokkenModalthirdParty .modalContainer ul li dl dd{max-width:528px}.tokkenModalthirdParty .modalContainer ul li dl dd .thirdPartyBtnData{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tokkenModalthirdParty .modalContainer ul li dl dd .thirdPartyBtnData ul{width:100%;padding:5px}.tokkenModalthirdParty .modalContainer ul li dl dd .thirdPartyBtnData ul li::before{position:absolute;top:-9px;right:-9px;width:20px;height:20px;content:'';cursor:pointer;background:url(../img/close_btn.png) no-repeat;background-size:cover}.deleteModalthirdParty .modalContainer .modalContent .modalInputBox{padding:20px 50px 0}.deleteModalthirdParty .modalContainer .modalContent .modalInputBox .modalDeleteTitle{margin-bottom:20px}.deleteModalthirdParty .modalContainer .modalContent .modalInputBox ul{padding-top:35px 0 0}.deleteModalthirdParty .modalContainer .modalContent .modalInputBox ul li dl{font-weight:400}.deleteModalthirdParty .modalContainer .modalContent .modalInputBox ul li dl dd{text-align:center}.deleteModalthirdParty .modalContainer .modalContent .modalInputBox .deleteCancel{margin-bottom:17px}.deleteModalthirdParty .modalContainer .modalContent .modalConfirmBox,.deleteModalthirdParty .modalContainer .modalContent .modalConfirmBox2{padding:30px}.deleteModalthirdParty .modalContainer .modalContent .modalConfirmBox .modalTextWrapper,.deleteModalthirdParty .modalContainer .modalContent .modalConfirmBox2 .modalTextWrapper{margin-top:0}.deleteModalthirdParty .modalContainer .modalContent .modalConfirmBox .modalTextWrapper .modalMailWrapper,.deleteModalthirdParty .modalContainer .modalContent .modalConfirmBox2 .modalTextWrapper .modalMailWrapper{margin-top:20px}.deleteModalthirdParty .modalContainer .modalContent .modalConfirmBox .btn,.deleteModalthirdParty .modalContainer .modalContent .modalConfirmBox2 .btn{margin-top:42px}.deleteModalthirdParty .formGroup label::after{left:2px;width:20px;height:20px;opacity:.3;background:url(../img/check.svg) no-repeat;background-size:cover}.deleteModalthirdParty .formGroup label::before{border-radius:8px;background-color:#fff}.deleteModalthirdParty .formGroup input[type=checkbox]:checked+label::before{border:none;background-color:#52c0e2}.deleteModalthirdParty .formGroup input[type=checkbox]:checked+label::after{opacity:1;background-color:transparent}.deleteModalthirdParty .modalContainer ul li dl dt{padding:8px}#deleteModalthirdParty2 .formGroup label::after,#deleteModalthirdParty3 .formGroup label::after{left:1px}.rpUserUserBtn .rpUserUsertitle{margin-top:50px}.rpUserUserBtn .arrowImg{margin:12px auto;text-align:center}.rpUserUserBtn .modalContainer .modalInputBox .selectedInfo:nth-of-type(4) ul{padding-top:0}.rpUserUserBtn .modalContainer .modalInputBox .rpUserUserBtnWrapper{margin-top:36px}.rpUserUserBtn .modalContainer .modalInputBox .rpUserUserBtnWrapper .btn{margin-bottom:12px}.rpUserUserBtn .modalContainer .modalInputBox .rpUserUserBtnWrapper .btn:last-child{margin-bottom:40px;color:#52c0e2;border:2px solid #52c0e2;border-radius:10px;background-color:#fff}.rpUserUserBtn .modalContainer .modalInputBox .rpUserUserBtnWrapper .btn:last-child:hover{color:#fff;background-color:#52c0e2}.rpUserUserBtn .modalContainer .modalConfirmBox,.rpUserUserBtn .modalContainer .modalConfirmBox2{padding:110px 50px 50px}.rpUserUserBtn .modalContainer .modalConfirmBox .modalTextWrapper,.rpUserUserBtn .modalContainer .modalConfirmBox2 .modalTextWrapper{margin-top:70px;margin-bottom:185px}.rpUserUserBtn .modalContainer .modalConfirmBox .modalTextWrapper p,.rpUserUserBtn .modalContainer .modalConfirmBox2 .modalTextWrapper p{margin-top:15px}.rpUserUserBtn .modalContainer .modalContent .btn{margin-top:0;margin-bottom:0}.rpUserUserBtn .modalContainer ul li dl dd{text-align:center}.restoreModal .modalContainer .modalInputBox,.restoreModalHrNormal .modalContainer .modalInputBox{padding:20px 30px}.restoreModal .modalContainer .modalInputBox ul,.restoreModalHrNormal .modalContainer .modalInputBox ul{overflow-x:hidden;height:200px;margin:48px 0 auto;padding:0}.restoreModal .modalContainer .restoretitle,.restoreModalHrNormal .modalContainer .restoretitle{margin-bottom:20px}.restoreModal .modalContainer ul,.restoreModalHrNormal .modalContainer ul{margin-top:28px}.restoreModal .modalContainer ul li dl,.restoreModalHrNormal .modalContainer ul li dl{font-weight:400}.restoreModal .modalContainer ul li dl dt,.restoreModalHrNormal .modalContainer ul li dl dt{padding:10px 20px}.restoreModal .modalContainer ul li dl dd,.restoreModalHrNormal .modalContainer ul li dl dd{text-align:center}.restoreModal .modalContainer .restoreConfirmBtn,.restoreModalHrNormal .modalContainer .restoreConfirmBtn{margin-top:44px;margin-bottom:0;color:#fff;background-color:#ffa51f}.restoreModal .modalContainer .restoreCancel,.restoreModalHrNormal .modalContainer .restoreCancel{margin-top:12px;margin-bottom:0;color:#52c0e2;border:1px solid #52c0e2;background-color:#fff}.restoreModal .modalContainer .modalConfirmBox,.restoreModal .modalContainer .modalConfirmBox2,.restoreModalHrNormal .modalContainer .modalConfirmBox,.restoreModalHrNormal .modalContainer .modalConfirmBox2{padding-top:0;padding-bottom:53px}.restoreModal .modalContainer .modalConfirmBox ul,.restoreModal .modalContainer .modalConfirmBox2 ul,.restoreModalHrNormal .modalContainer .modalConfirmBox ul,.restoreModalHrNormal .modalContainer .modalConfirmBox2 ul{padding:48px 0 0}.restoreModal .modalContainer .modalConfirmBox .modalTextWrapper,.restoreModal .modalContainer .modalConfirmBox2 .modalTextWrapper,.restoreModalHrNormal .modalContainer .modalConfirmBox .modalTextWrapper,.restoreModalHrNormal .modalContainer .modalConfirmBox2 .modalTextWrapper{margin-top:30px}.restoreModal .modalContainer .modalConfirmBox .modalConfirmText,.restoreModal .modalContainer .modalConfirmBox2 .modalConfirmText,.restoreModalHrNormal .modalContainer .modalConfirmBox .modalConfirmText,.restoreModalHrNormal .modalContainer .modalConfirmBox2 .modalConfirmText{margin-bottom:25px}.restoreModal .modalContainer .modalConfirmBox .modalMailWrapper,.restoreModal .modalContainer .modalConfirmBox2 .modalMailWrapper,.restoreModalHrNormal .modalContainer .modalConfirmBox .modalMailWrapper,.restoreModalHrNormal .modalContainer .modalConfirmBox2 .modalMailWrapper{margin-top:0;margin-bottom:30px}.restoreModal .modalContainer .modalConfirmBox .btn,.restoreModal .modalContainer .modalConfirmBox2 .btn,.restoreModalHrNormal .modalContainer .modalConfirmBox .btn,.restoreModalHrNormal .modalContainer .modalConfirmBox2 .btn{margin-top:43px;margin-bottom:0}.employeeTopWrapper,.reportWrapper{max-width:992px;margin:auto;padding:12px}.employeeTopWrapper h1,.reportWrapper h1{font-size:24px;font-weight:700;margin-top:20px;padding-bottom:20px;text-align:center;color:#52c0e2}.employeeTopWrapper .employeeInfo,.reportWrapper .employeeInfo{padding:8px 8px 18px}.employeeTopWrapper .employeeInfo ul,.reportWrapper .employeeInfo ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.employeeTopWrapper .employeeInfo ul li:first-child,.reportWrapper .employeeInfo ul li:first-child{font-size:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.employeeTopWrapper .employeeInfo ul li:last-child,.reportWrapper .employeeInfo ul li:last-child{min-width:140px;text-align:end}.employeeTopWrapper .employeeInfo ul li a,.reportWrapper .employeeInfo ul li a{font-weight:700;color:#52c0e2}.employeeTopWrapper .employeeInfo ul li span:last-child,.reportWrapper .employeeInfo ul li span:last-child{margin-left:18px;word-break:break-all;color:#1d7383}.employeeTopWrapper .employeeInfo ul li img,.reportWrapper .employeeInfo ul li img{max-width:21px;max-height:24px}.employeeTopWrapper .employeeInfoTable,.reportWrapper .employeeInfoTable{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;margin:auto auto 50px;padding:0 12px}.employeeTopWrapper .employeeInfoTable .dropDownText,.reportWrapper .employeeInfoTable .dropDownText{-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:30px;padding:10px;border:1px solid #52c0e2;border-radius:4px;background:#f2fcff}.employeeTopWrapper .employeeInfoTable .dropDownText h2,.reportWrapper .employeeInfoTable .dropDownText h2{font-size:16px;position:relative;padding-left:20px;cursor:pointer;-webkit-transition:all .5s;transition:all .5s;color:#0a3672}.employeeTopWrapper .employeeInfoTable .dropDownText h2::before,.reportWrapper .employeeInfoTable .dropDownText h2::before{position:absolute;top:50%;left:-4px;display:block;width:18px;height:15px;margin-top:3px;content:'';-webkit-transition:all .3s;transition:all .3s;-webkit-transform:rotate(28deg) translateY(-50%);transform:rotate(28deg) translateY(-50%);background:url(../img/employee/dn_arr.png) center no-repeat;background-size:cover}.employeeTopWrapper .employeeInfoTable .dropDownText h2.active,.reportWrapper .employeeInfoTable .dropDownText h2.active{margin-bottom:10px}.employeeTopWrapper .employeeInfoTable .dropDownText h2.active::before,.reportWrapper .employeeInfoTable .dropDownText h2.active::before{-webkit-transform:rotate(120deg) translate(-12px,5px);transform:rotate(120deg) translate(-12px,5px)}.employeeTopWrapper .employeeInfoTable .dropDownText .downBlog,.reportWrapper .employeeInfoTable .dropDownText .downBlog{display:none;padding-top:10px;border-top:1px solid #0a3672}.employeeTopWrapper .employeeInfoTable .dropDownText .downBlog p,.reportWrapper .employeeInfoTable .dropDownText .downBlog p{margin-bottom:20px;color:#515151}.employeeTopWrapper .employeeInfoTable .dropDownText .downBlog dl,.reportWrapper .employeeInfoTable .dropDownText .downBlog dl{margin-bottom:20px}.employeeTopWrapper .employeeInfoTable .dropDownText .downBlog dl:last-of-type,.reportWrapper .employeeInfoTable .dropDownText .downBlog dl:last-of-type{margin-bottom:0}.employeeTopWrapper .employeeInfoTable .dropDownText .downBlog dl dt,.reportWrapper .employeeInfoTable .dropDownText .downBlog dl dt{font-weight:700;margin-bottom:10px;color:#0a3672}.employeeTopWrapper .employeeInfoTable .dropDownText .downBlog dl dt span,.reportWrapper .employeeInfoTable .dropDownText .downBlog dl dt span{display:inline-block;margin-right:10px}.employeeTopWrapper .employeeInfoTable .dropDownText .downBlog dl dd,.reportWrapper .employeeInfoTable .dropDownText .downBlog dl dd{color:#515151}.employeeTopWrapper .employeeInfoTable .listTitle,.reportWrapper .employeeInfoTable .listTitle{font-size:16px;margin-bottom:30px;border-bottom:1px solid #cbccce}.employeeTopWrapper .employeeInfoTable .employeeInfoList,.reportWrapper .employeeInfoTable .employeeInfoList{padding-left:10px}.employeeTopWrapper .employeeInfoTable .employeeInfoList>li,.reportWrapper .employeeInfoTable .employeeInfoList>li{width:100%;margin-bottom:10px}.employeeTopWrapper .employeeInfoTable .employeeInfoList>li dl,.reportWrapper .employeeInfoTable .employeeInfoList>li dl{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;color:#1e1e1e;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.employeeTopWrapper .employeeInfoTable .employeeInfoList>li dl dt,.reportWrapper .employeeInfoTable .employeeInfoList>li dl dt{font-size:14px;font-weight:700;width:20%}.employeeTopWrapper .employeeInfoTable .employeeInfoList>li dl dd,.reportWrapper .employeeInfoTable .employeeInfoList>li dl dd{color:#7e7f84}.employeeTopWrapper .employeeInfoTable .employeeInfoList>li dl dd .recuperationStage,.reportWrapper .employeeInfoTable .employeeInfoList>li dl dd .recuperationStage{padding:0}.employeeTopWrapper .employeeInfoTable .employeeInfoList>li dl dd .recuperationStage li,.reportWrapper .employeeInfoTable .employeeInfoList>li dl dd .recuperationStage li{margin-left:0;padding:4px 10px;text-align:left;color:#000}.employeeTopWrapper .employeeInfoTable .employeeInfoList>li.editMail dl dd,.reportWrapper .employeeInfoTable .employeeInfoList>li.editMail dl dd{position:relative}.employeeTopWrapper .employeeInfoTable .employeeInfoList>li.editMail dl dd span,.reportWrapper .employeeInfoTable .employeeInfoList>li.editMail dl dd span{position:absolute;top:-7px;right:-46px;width:38px;height:38px;content:'';cursor:pointer;background:url(../img/employee/edit_icon.png) center no-repeat;background-size:cover}.employeeTopWrapper .employeeInfoTable .recuperationStage,.reportWrapper .employeeInfoTable .recuperationStage{-webkit-box-sizing:border-box;box-sizing:border-box;padding:8px}.employeeTopWrapper .employeeInfoTable .recuperationStage li,.reportWrapper .employeeInfoTable .recuperationStage li{font-weight:700;display:none;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;max-width:214px;margin:auto;padding:10px;cursor:pointer;border-radius:10px}.employeeTopWrapper .employeeInfoTable .recuperationStage li.active,.reportWrapper .employeeInfoTable .recuperationStage li.active{display:block}.employeeTopWrapper .employeeInfoTable .recuperationStage li.btnRed,.reportWrapper .employeeInfoTable .recuperationStage li.btnRed{background-color:#fa897b}.employeeTopWrapper .employeeInfoTable .recuperationStage li.btnYellow,.reportWrapper .employeeInfoTable .recuperationStage li.btnYellow{background-color:#ffdd94}.employeeTopWrapper .employeeInfoTable .recuperationStage li.btnGreen,.reportWrapper .employeeInfoTable .recuperationStage li.btnGreen{background-color:#86e3ce}.employeeTopWrapper .employeeBtnWrapper,.reportWrapper .employeeBtnWrapper{position:fixed;bottom:23px;left:0;width:100%;margin:auto auto 66px}.employeeTopWrapper .employeeBtnWrapper a,.reportWrapper .employeeBtnWrapper a{font-size:14px;font-weight:700;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.employeeTopWrapper .employeeBtnWrapper a span,.reportWrapper .employeeBtnWrapper a span{position:absolute;bottom:100%;left:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box;min-width:24px;min-height:24px;-webkit-transform:translate(-50%,50%);transform:translate(-50%,50%);color:#fff;border-radius:50%;background-color:#ff2929;aspect-ratio:1/1;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.employeeTopWrapper .inputBox,.reportWrapper .inputBox{display:block}.employeeTopWrapper .inputBox.hide,.reportWrapper .inputBox.hide{display:none}.employeeTopWrapper .inputBox.show,.reportWrapper .inputBox.show{display:block}.employeeTopWrapper .confirmBox,.reportWrapper .confirmBox{display:none;height:70vh;height:70dvh}.employeeTopWrapper .confirmBox.hide,.reportWrapper .confirmBox.hide{display:hidden}.employeeTopWrapper .confirmBox.show,.reportWrapper .confirmBox.show{display:block}.employeeTopWrapper .confirmBox .confirmEmployeeText,.reportWrapper .confirmBox .confirmEmployeeText{font-size:20px;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;height:50vh;height:50dvh;text-align:center;color:#52c0e2;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column}.employeeTopWrapper .employeeInfoTable .recuperationStage li{cursor:default}.reportWrapper h1{margin-top:0}.backToPage,.logOutToPage{position:fixed;top:20px}.backToPage a,.logOutToPage a{display:-webkit-box;display:-ms-flexbox;display:flex;width:20px;height:20px;padding:10px;-webkit-transition:ease-in-out .2s;transition:ease-in-out .2s;border-radius:50%;background-color:#52c0e2;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.backToPage a svg,.logOutToPage a svg{margin-right:3px}.backToPage a:hover svg,.logOutToPage,.logOutToPage a svg,.logOutToPage a:hover svg{margin-right:0}.backToPage a:hover,.logOutToPage a:hover{background-color:rgba(82,192,226,.9)}.backToPage a:hover path,.logOutToPage a:hover path{fill:#007aff}.backToPage{left:20px}.logOutToPage{z-index:2;top:80px;right:15px;display:none}.logOutToPage.active{display:block}.overlay{position:fixed;z-index:1000;top:50%;left:50%;display:none;width:100%;height:100%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center;background-color:rgba(0,0,0,.8);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.overlayContent{-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%;height:80%;padding:0 16px;-webkit-transform:translateY(10vh);transform:translateY(10vh)}.ctOutTenant .loginForm dl{width:100%}.ctHrNormal,.ctOutsider{-webkit-box-sizing:border-box;box-sizing:border-box;padding:12px}.ctHrNormal .leadTitle,.ctOutsider .leadTitle{margin-top:68px}.ctHrNormal h1,.ctOutsider h1{font-size:24px;font-weight:700;margin-top:2px;padding-bottom:2px;text-align:center;color:#52c0e2}.ctHrNormal table tr td,.ctOutsider table tr td{position:relative}.ctHrNormal table tr td:last-child,.ctOutsider table tr td:last-child{margin-right:1px solid #707070}.ctHrNormal .pagerBlock,.ctOutsider .pagerBlock{margin-top:70px;margin-right:0;margin-bottom:62px;padding-bottom:62px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.ctHrNormal .pagerBlock .pagination,.ctOutsider .pagerBlock .pagination{margin:0}.ctHrNormal select,.ctOutsider select{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;padding:10px;color:#3b4043;border:1px solid #707070;border-radius:10px;outline:0;background:0 0!important;-webkit-box-shadow:inset 3px 3px 3px rgba(0,0,0,.14);box-shadow:inset 3px 3px 3px rgba(0,0,0,.14);-webkit-appearance:none;-moz-appearance:none;appearance:none}.ctHrNormal .userWrapper,.ctOutsider .userWrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px}.ctHrNormal .userWrapper .userProfile,.ctOutsider .userWrapper .userProfile{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;max-width:300px;text-align:center;-webkit-box-flex:1;-ms-flex:1 1 250px;flex:1 1 250px}.ctHrNormal .userWrapper .userProfile img,.ctOutsider .userWrapper .userProfile img{width:144px}.ctHrNormal .userWrapper .userProfile table,.ctOutsider .userWrapper .userProfile table{margin-top:20px}.ctHrNormal .userWrapper .userProfile table tr,.ctOutsider .userWrapper .userProfile table tr{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column}.ctHrNormal .userWrapper .userProfile table tr td.hrLst dl dd ul li,.ctOutsider .userWrapper .userProfile table tr td.hrLst dl dd ul li{margin-bottom:5px;border-radius:5px;background-color:#85e2ff}.ctHrNormal .userWrapper .userProfile table tr td.hrLst dl dd ul li:last-child,.ctOutsider .userWrapper .userProfile table tr td.hrLst dl dd ul li:last-child{margin-bottom:0}.ctHrNormal .userWrapper .userProfile table tr td.trdLst dl dd,.ctOutsider .userWrapper .userProfile table tr td.trdLst dl dd{-webkit-box-sizing:border-box;box-sizing:border-box;padding:20px}.ctHrNormal .userWrapper .userProfile table tr td.trdLst dl dd ul li,.ctOutsider .userWrapper .userProfile table tr td.trdLst dl dd ul li{-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:5px;padding:5px;border-radius:5px;background-color:#ffdd94}.ctHrNormal .userWrapper .userProfile table tr td.trdLst dl dd ul li:last-child,.ctOutsider .userWrapper .userProfile table tr td.trdLst dl dd ul li:last-child{margin-bottom:0}.ctHrNormal .userWrapper .userProfile table tr td dl,.ctOutsider .userWrapper .userProfile table tr td dl{display:grid;background-color:#f6f6f6;grid-template-columns:1fr 1fr}.ctHrNormal .userWrapper .userProfile table tr td dl dt,.ctOutsider .userWrapper .userProfile table tr td dl dt{padding:20px;-ms-flex-item-align:center;align-self:center}.ctHrNormal .userWrapper .userProfile table tr td dl dd,.ctOutsider .userWrapper .userProfile table tr td dl dd{padding:20px;background-color:#fff}.ctHrNormal .userWrapper .chatWrapper,.ctOutsider .userWrapper .chatWrapper{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;max-width:calc(100% - 270px);-webkit-box-flex:1;-ms-flex:1 1 calc(100% - 290px);flex:1 1 calc(100% - 290px)}.ctHrNormal .chatWrapper,.ctOutsider .chatWrapper{-webkit-box-sizing:border-box;box-sizing:border-box}.ctHrNormal .chatWrapper .loginUser,.ctHrNormal .chatWrapper .otherUser,.ctOutsider .chatWrapper .loginUser,.ctOutsider .chatWrapper .otherUser{margin-bottom:12px}.ctHrNormal .chatWrapper .loginUser figure,.ctHrNormal .chatWrapper .otherUser figure,.ctOutsider .chatWrapper .loginUser figure,.ctOutsider .chatWrapper .otherUser figure{-webkit-box-sizing:border-box;box-sizing:border-box}.ctHrNormal .chatWrapper .loginUser figure img,.ctHrNormal .chatWrapper .otherUser figure img,.ctOutsider .chatWrapper .loginUser figure img,.ctOutsider .chatWrapper .otherUser figure img{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:100%;border-radius:12px}.ctHrNormal .chatWrapper .loginUser,.ctOutsider .chatWrapper .loginUser{width:100%;max-width:52%}.ctHrNormal .userAction .btngpOut,.ctOutsider .userAction .btngpOut{max-width:60%;pointer-events:none}.ctHrNormal .userAction .btngpOut a,.ctOutsider .userAction .btngpOut a{max-width:100%;cursor:default}.ctHrNormal .userAction .btngpOut a:last-of-type,.ctOutsider .userAction .btngpOut a:last-of-type{margin-bottom:0}.memoFile svg{margin:0 auto}.memoEditIcon{display:none;width:50px;height:50px;content:'';border:1px solid #000;border-radius:5px;background:url(../img/edit_logo.png) center no-repeat #fff;background-size:cover}.memoText{position:absolute;z-index:1;top:36px;right:100%;display:none;width:250px;padding:15px;-webkit-transform:translateX(0);transform:translateX(0);color:#fff;border-radius:12px;background-color:#52c0e2}.memoText.active{display:block}.ctHrNormalChat .chatWrapper,.ctOutSiderChat .chatWrapper{position:relative}.ctHrNormalChat .chatWrapper .otherUser,.ctOutSiderChat .chatWrapper .otherUser{max-width:52%}.ctHrNormalChat .chatWrapper .loginUser,.ctOutSiderChat .chatWrapper .loginUser{max-width:70%}.ctHrNormalChat .recuperationStage li,.ctHrNormalChat .recuperationStage li a,.ctOutSiderChat .recuperationStage li,.ctOutSiderChat .recuperationStage li a{cursor:default}.ctHrNormalChat .chatDraftWrapper,.ctHrNormalChat .chatNewWrapper{position:-webkit-sticky;position:sticky;bottom:0;display:none;flex-direction:column;-webkit-box-sizing:border-box;box-sizing:border-box;padding-top:20px;padding-bottom:20px;background-color:#fff;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column}.ctHrNormalChat .chatDraftWrapper.show,.ctHrNormalChat .chatNewWrapper.show{display:-webkit-box;display:-ms-flexbox;display:flex}.ctHrNormalChat .chatDraftWrapper .sendWrapper,.ctHrNormalChat .chatNewWrapper .sendWrapper{width:70%;-ms-flex-item-align:end;align-self:flex-end}.ctHrNormalChat .chatDraftWrapper .chatMessage,.ctHrNormalChat .chatNewWrapper .chatMessage{overflow-y:scroll;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;min-height:180px;padding:20px;border:none;border-radius:12px;background-color:#f6f6f6;scrollbar-width:none;-ms-overflow-style:none}.ctHrNormalChat .chatDraftWrapper .chatEditwrapper,.ctHrNormalChat .chatNewWrapper .chatEditwrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.ctHrNormalChat .chatDraftWrapper .chatEditwrapper .editWrapper,.ctHrNormalChat .chatNewWrapper .chatEditwrapper .editWrapper{position:relative;margin-top:10px;margin-right:auto}.ctHrNormalChat .chatDraftWrapper .chatEditwrapper .editWrapper .recStageChat,.ctHrNormalChat .chatNewWrapper .chatEditwrapper .editWrapper .recStageChat{position:absolute;bottom:100%;left:0;display:none;min-width:150px;padding:10px 20px;-webkit-transform:translateY(-3%);transform:translateY(-3%);border-radius:12px;background-color:#f6f6f6}.ctHrNormalChat .chatDraftWrapper .chatEditwrapper .editWrapper .recStageChat.show,.ctHrNormalChat .chatNewWrapper .chatEditwrapper .editWrapper .recStageChat.show{display:block}.ctHrNormalChat .chatDraftWrapper .chatEditwrapper .editWrapper .recStageChat li,.ctHrNormalChat .chatNewWrapper .chatEditwrapper .editWrapper .recStageChat li{font-weight:700;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;margin-bottom:12px;padding:10px;cursor:pointer;border-radius:10px}.ctHrNormalChat .chatDraftWrapper .chatEditwrapper .editWrapper .recStageChat li.btnRed,.ctHrNormalChat .chatNewWrapper .chatEditwrapper .editWrapper .recStageChat li.btnRed{background-color:#fa897b}.ctHrNormalChat .chatDraftWrapper .chatEditwrapper .editWrapper .recStageChat li.btnYellow,.ctHrNormalChat .chatNewWrapper .chatEditwrapper .editWrapper .recStageChat li.btnYellow{background-color:#ffdd94}.ctHrNormalChat .chatDraftWrapper .chatEditwrapper .editWrapper .recStageChat li.btnGreen,.ctHrNormalChat .chatNewWrapper .chatEditwrapper .editWrapper .recStageChat li.btnGreen{background-color:#86e3ce}.ctHrNormalChat .chatDraftWrapper .chatEditwrapper .editWrapper .recStageChat li a,.ctHrNormalChat .chatNewWrapper .chatEditwrapper .editWrapper .recStageChat li a{font-weight:400;width:100%;color:#3b4043}.ctHrNormalChat .chatDraftWrapper .chatEditwrapper .draftMessage,.ctHrNormalChat .chatNewWrapper .chatEditwrapper .draftMessage{margin-right:18px}.ctHrNormalChat .chatNewBtn{display:-webkit-box;display:-ms-flexbox;display:flex;float:right;width:70%;margin-bottom:90px}#addHrNormalBtn.active{color:#52c0e2;border:1px solid #52c0e2;background-color:transparent}#deleteHrNormalModal .modalCenter,#deleteHrSuperModal .modalCenter{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:30px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#deleteHrNormalModal .modalCenterSec,#deleteHrSuperModal .modalCenterSec{margin-top:10px;text-align:center}#deleteHrNormalModal .deleteUsertitle,#deleteHrSuperModal .deleteUsertitle{margin-left:10px}#deleteHrNormalModal .deleteConfirmBtn,#deleteHrSuperModal .deleteConfirmBtn{color:#fff;background-color:#e02457}#deleteHrNormalModal .deleteHrNormalBtn,#deleteHrNormalModal .deleteHrSuperBtn,#deleteHrSuperModal .deleteHrNormalBtn,#deleteHrSuperModal .deleteHrSuperBtn{margin-top:12px;margin-bottom:12px;color:#fff;background-color:#e02457}#deleteHrNormalModal .formGroup label::after,#deleteHrSuperModal .formGroup label::after{left:2px;width:20px;height:20px;opacity:.3;background:url(../img/check.svg) no-repeat;background-size:cover}#deleteHrNormalModal .formGroup label::before,#deleteHrSuperModal .formGroup label::before{border-radius:8px;background-color:#fff}#deleteHrNormalModal .formGroup input[type=checkbox]:checked+label::before,#deleteHrSuperModal .formGroup input[type=checkbox]:checked+label::before{border:none;background-color:#52c0e2}#deleteHrNormalModal .formGroup input[type=checkbox]:checked+label::after,#deleteHrSuperModal .formGroup input[type=checkbox]:checked+label::after{opacity:1;background-color:transparent}#deleteHrSuperModal .modalContainer ul{height:240px}#deleteHrSuperModal .modalContainer ul li dl dt{padding:10px 20px}#deleteHrSuperModal .modalContainer .modalContent .btn{margin-bottom:12px}.deleteModalthirdParty .modalContainer ul,.popupSerach .modalContainer ul,.restoreModal .modalContainer ul{overflow-x:auto;width:100%;max-height:350px;padding:36px 0 0}.deleteModalthirdParty .modalContainer ul li,.popupSerach .modalContainer ul li,.restoreModal .modalContainer ul li{width:100%}.deleteModalthirdParty .modalContainer ul li.active,.popupSerach .modalContainer ul li.active,.restoreModal .modalContainer ul li.active{color:#fff}.deleteModalthirdParty .modalContainer ul li label,.popupSerach .modalContainer ul li label,.restoreModal .modalContainer ul li label{font-size:12px;padding:0 5px}.deleteModalthirdParty .modalContainer ul li label::after,.deleteModalthirdParty .modalContainer ul li label::before,.popupSerach .modalContainer ul li label::after,.popupSerach .modalContainer ul li label::before,.restoreModal .modalContainer ul li label::after,.restoreModal .modalContainer ul li label::before{display:none}.deleteModalthirdParty .modalContainer ul li dl dd,.popupSerach .modalContainer ul li dl dd,.restoreModal .modalContainer ul li dl dd{max-width:100%;padding-right:5px}.deleteModalthirdParty .modalContainer ul li dl dd ul,.popupSerach .modalContainer ul li dl dd ul,.restoreModal .modalContainer ul li dl dd ul{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:row;padding-top:0;text-align:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;gap:6px}.deleteModalthirdParty .modalContainer ul li dl dd ul li,.popupSerach .modalContainer ul li dl dd ul li,.restoreModal .modalContainer ul li dl dd ul li{border-bottom:0;border-radius:30px;background:#ddd}.deleteModalthirdParty .modalContainer ul li dl dd ul li a,.popupSerach .modalContainer ul li dl dd ul li a,.restoreModal .modalContainer ul li dl dd ul li a{font-weight:400;color:#3b4043}.deleteModalthirdParty .modalContainer ul li dl dd ul li.active,.popupSerach .modalContainer ul li dl dd ul li.active,.restoreModal .modalContainer ul li dl dd ul li.active{border-radius:12px;background-color:#52c0e2}.deleteModalthirdParty .modalContainer ul li dl dd ul li.active a,.popupSerach .modalContainer ul li dl dd ul li.active a,.restoreModal .modalContainer ul li dl dd ul li.active a{color:#fff}.deleteModalthirdParty .SearchDateWrapper,.popupSerach .SearchDateWrapper,.restoreModal .SearchDateWrapper{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 20px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.deleteModalthirdParty .SearchDateWrapper .appro,.popupSerach .SearchDateWrapper .appro,.restoreModal .SearchDateWrapper .appro{margin:0 5px}.deleteModalthirdParty .dotSearch,.popupSerach .dotSearch,.restoreModal .dotSearch{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;margin-top:30px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column}.deleteModalthirdParty .dotSearch div,.popupSerach .dotSearch div,.restoreModal .dotSearch div{position:relative;margin-bottom:20px}.deleteModalthirdParty .dotSearch div:last-child,.popupSerach .dotSearch div:last-child,.restoreModal .dotSearch div:last-child{margin-bottom:0}.deleteModalthirdParty .dotSearch div::before,.popupSerach .dotSearch div::before,.restoreModal .dotSearch div::before{position:absolute;top:50%;left:50%;content:'•';-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.deleteModalthirdParty .dotSearch div span,.popupSerach .dotSearch div span,.restoreModal .dotSearch div span{display:none}.deleteModalthirdParty .checkBoxPopUp,.popupSerach .checkBoxPopUp,.restoreModal .checkBoxPopUp{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 20px 0 40px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.deleteModalthirdParty .checkBoxPopUp .popupCheckbox,.popupSerach .checkBoxPopUp .popupCheckbox,.restoreModal .checkBoxPopUp .popupCheckbox{display:block;width:20px;height:20px;-webkit-box-shadow:none;box-shadow:none}.deleteModalthirdParty .checkBoxPopUp input[type=checkbox],.popupSerach .checkBoxPopUp input[type=checkbox],.restoreModal .checkBoxPopUp input[type=checkbox]{display:none}.deleteModalthirdParty .checkBoxPopUp input[type=checkbox]:checked+label::before,.popupSerach .checkBoxPopUp input[type=checkbox]:checked+label::before,.restoreModal .checkBoxPopUp input[type=checkbox]:checked+label::before{border:1px solid #52c0e2}.deleteModalthirdParty .checkBoxPopUp input[type=checkbox]:checked+label::after,.popupSerach .checkBoxPopUp input[type=checkbox]:checked+label::after,.restoreModal .checkBoxPopUp input[type=checkbox]:checked+label::after{position:absolute;top:10px;left:-16px;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:10px;height:10px;padding:5px;content:'';border:1px solid #52c0e2;border-radius:50%;background-color:#52c0e2}.deleteModalthirdParty .checkBoxPopUp .popupLabel,.popupSerach .checkBoxPopUp .popupLabel,.restoreModal .checkBoxPopUp .popupLabel{font-size:14px;position:relative;margin-right:40px}.deleteModalthirdParty .checkBoxPopUp .popupLabel::before,.popupSerach .checkBoxPopUp .popupLabel::before,.restoreModal .checkBoxPopUp .popupLabel::before{position:absolute;top:10px;left:-20px;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:20px;height:20px;padding:5px;content:'';border:1px solid #707070;border-radius:50%}.popupSerach label{display:block}.deleteModalthirdParty .modalContainer ul,.restoreModal .modalContainer ul{max-height:270px}.deleteModalthirdParty .modalContainer ul{max-height:180px}.ctInner{position:relative}.alert{font-size:20px;position:absolute;z-index:3;top:2px;right:50%;-webkit-transform:translateX(50%);transform:translateX(50%)}.alert.alertSuccess{color:#1d7383}.alert.alertDanger{color:#e02457}.modalInputBox.show{display:block}.modalInputBox.hide{display:none}.modalConfirmBox.show,.modalConfirmBox2.show{display:block}.modalConfirmBox.hide,.modalConfirmBox2.hide{display:hidden}.datepicker{background:url(../img/icon_calendar.png) 92% center no-repeat #fff!important;background-size:14px auto!important}.fixCntList{overflow:hidden;margin-top:5px;border:1px solid #eee;border-radius:5px}.fixCntList li{cursor:pointer;border-bottom:1px solid #3b4043;background:#f6f6f6}.fixCntList li span{display:block;text-align:center}.fixCntList li span.content,.fixCntList li span.id{display:none}.fixCntList li:last-of-type{border-bottom:none}#confirmSend .modalContainer,#confirmSend .modalContainer .modalContent .modalInputBox,.confirmSend .modalContainer,.confirmSend .modalContainer .modalContent .modalInputBox{padding:20px}#confirmSend .modalContainer .modalContent .modalInputBox .modalBody .checkmark,.confirmSend .modalContainer .modalContent .modalInputBox .modalBody .checkmark{font-size:36px;display:-webkit-box;display:-ms-flexbox;display:flex;width:50px;height:50px;margin:0 auto 20px;color:#fff;border-radius:50%;background:#52c0e2;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#confirmSend .modalContainer .modalContent .modalInputBox .modalBody h2,.confirmSend .modalContainer .modalContent .modalInputBox .modalBody h2{font-size:24px;margin-bottom:10px;color:#000}#confirmSend .modalContainer .modalContent .modalInputBox .modalBody h2.success,.confirmSend .modalContainer .modalContent .modalInputBox .modalBody h2.success{text-align:center}#confirmSend .modalContainer .modalContent .modalInputBox .modalBody p,.confirmSend .modalContainer .modalContent .modalInputBox .modalBody p{font-size:18px;margin-bottom:10px;color:#000}#confirmSend .modalContainer .modalContent .modalInputBox .modalBody p.success,.confirmSend .modalContainer .modalContent .modalInputBox .modalBody p.success{text-align:center}#confirmSend .modalContainer .modalContent .modalInputBox .modalBody p.box,.confirmSend .modalContainer .modalContent .modalInputBox .modalBody p.box{font-weight:700;overflow:auto;-webkit-box-sizing:border-box;box-sizing:border-box;max-height:200px;margin-top:20px;padding:10px;word-break:break-all;color:#000;border-radius:8px;background:#eee;-webkit-box-shadow:1px 2px 2px #ddd;box-shadow:1px 2px 2px #ddd}#confirmSend .modalContainer .modalContent .modalInputBox .modalDraftBtnWrapper,.confirmSend .modalContainer .modalContent .modalInputBox .modalDraftBtnWrapper{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#confirmSend .modalContainer .modalContent .modalInputBox .modalDraftBtnWrapper .btn,.confirmSend .modalContainer .modalContent .modalInputBox .modalDraftBtnWrapper .btn{margin-bottom:0}#confirmSend .modalContainer .modalContent .modalInputBox .modalDraftBtnWrapper .btn.draftCancel,.confirmSend .modalContainer .modalContent .modalInputBox .modalDraftBtnWrapper .btn.draftCancel{display:-webkit-box;display:-ms-flexbox;display:flex;background-color:#e02457}#saveDraft .modalContainer{-webkit-box-sizing:border-box;box-sizing:border-box;max-width:500px}#saveDraft .modalContainer .modalContent .modalInputBox .modalBody{display:-webkit-box;display:-ms-flexbox;display:flex;height:150px}#saveDraft .modalContainer .modalContent .modalInputBox .modalBody p{font-size:20px;font-weight:700;margin:auto}#saveDraft .modalContainer .modalContent .modalInputBox .modalDraftBtnWrapper{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 20px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:20px}#saveDraft .modalContainer .modalContent .modalInputBox .modalDraftBtnWrapper .btn{margin-top:0;margin-bottom:20px}#saveDraft .modalContainer .modalContent .modalInputBox .modalDraftBtnWrapper .draftCancel{margin-top:0;color:#52c0e2;border:1px solid #52c0e2;background-color:#fff}.editOgNameBtn{display:none;margin-top:10px}.editOgNameBtn.active{display:inline-block}@media (max-width:1200px){.pcOnly{display:none!important}.spOnly{display:block!important}#headAreaEmployee{margin-top:-12px;padding:0 12px!important}#headAreaEmployee .logo{width:50%}#headAreaEmployee .logo a{width:100%!important}#headAreaEmployee .userNav{flex-direction:column!important;width:50%;-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important;-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important}#headAreaEmployee .userNav .userName{margin-bottom:5px}#headAreaEmployee .userNav .userName span{font-size:14px!important}#headAreaEmployee .userNav .logoutBtn{font-size:14px!important;margin-right:10px;margin-left:0!important;padding:2px 15px!important;border:1px solid #52c0e2!important;border-radius:8px!important;background-color:#fff}#ctArea .ctInner{width:100%;margin:0 auto;padding:0}.topLogin{height:calc(100vh - 205px);padding:20px;text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px}.topLogin li{width:100%;text-align:center}.ctAuth header,.ctLogin header,.ctTop header{height:70px}.ctAuth header #headArea .logo a,.ctLogin header #headArea .logo a,.ctTop header #headArea .logo a{width:100%;max-width:195px}.ctAuth .loginForm,.ctLogin .loginForm,.ctTop .loginForm{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;max-width:100%;color:#1e1e1e}.ctAuth .loginForm dl dt,.ctLogin .loginForm dl dt,.ctTop .loginForm dl dt{font-weight:400;width:120px;height:50px;margin-right:6px}.ctAuth .loginForm dl dd,.ctLogin .loginForm dl dd,.ctTop .loginForm dl dd{position:relative;width:218px;margin:0}.ctAuth .loginForm dl dd input,.ctLogin .loginForm dl dd input,.ctTop .loginForm dl dd input,.employeeInfoList>li,.employeeInfoList>li dl{width:100%}.ctAuth .loginForm .btn,.ctLogin .loginForm .btn,.ctTop .loginForm .btn{max-width:240px;border-radius:4px}.ctAuth .loginForm{height:calc(100vh - 340px)}.backToPage,.logOutToPage{top:77px}.overlay{top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.overlayContent{height:auto;-webkit-transform:translateY(17vh);transform:translateY(17vh)}.errorLetNumMessage,.errorNotSameMessage,.errorPassLenMessage{-webkit-transform:translateX(-65px);transform:translateX(-65px);-webkit-box-align:center;-ms-flex-align:center;align-items:center}.errorMessage{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.errorPassLenMessage{-webkit-transform:translateX(-25px);transform:translateX(-25px)}.btnScrollTop{right:20px}.employeeInfoList{padding-left:10px}.employeeInfoList>li{margin-bottom:10px}.employeeInfoList>li dl dt{font-size:14px;width:50%!important}.employeeInfoList>li dl dd .recuperationStage{padding:0}.employeeInfoList>li dl dd .recuperationStage li{padding:4px 10px}.employeeBtnWrapper{bottom:23px;width:100%;margin-bottom:66px}.employeeBtnWrapper a{max-width:calc(100% - 48px)}}@media (max-height:420px){.loginForm.nohide .btn{margin-top:10px}}@media print{.printArea{overflow:hidden;margin:0;padding:50px;-webkit-box-shadow:none;box-shadow:none}.printArea .printTitle{font-size:30px}.printArea #passwordValue{font-family:'Courier Prime','Courier New',Courier,monospace;font-size:16px}.printArea #loginUrlText span{font-size:84%;display:block;width:80%;word-break:break-all}.printArea #loginUrlText figure{width:50px!important}.breadcrumbs,.leadTitle,.userAction,button,footer,header{display:none!important}}@-webkit-keyframes l26{12.5%{-webkit-box-shadow:19px -19px 0 0,38px -19px 0 0,57px -19px 0 5px,19px 0 0 5px,38px 0 0 0,57px 0 0 5px,19px 19px 0 0,38px 19px 0 0,57px 19px 0 0;box-shadow:19px -19px 0 0,38px -19px 0 0,57px -19px 0 5px,19px 0 0 5px,38px 0 0 0,57px 0 0 5px,19px 19px 0 0,38px 19px 0 0,57px 19px 0 0}25%{-webkit-box-shadow:19px -19px 0 5px,38px -19px 0 0,57px -19px 0 5px,19px 0 0 0,38px 0 0 0,57px 0 0 0,19px 19px 0 0,38px 19px 0 5px,57px 19px 0 0;box-shadow:19px -19px 0 5px,38px -19px 0 0,57px -19px 0 5px,19px 0 0 0,38px 0 0 0,57px 0 0 0,19px 19px 0 0,38px 19px 0 5px,57px 19px 0 0}50%{-webkit-box-shadow:19px -19px 0 5px,38px -19px 0 5px,57px -19px 0 0,19px 0 0 0,38px 0 0 0,57px 0 0 0,19px 19px 0 0,38px 19px 0 0,57px 19px 0 5px;box-shadow:19px -19px 0 5px,38px -19px 0 5px,57px -19px 0 0,19px 0 0 0,38px 0 0 0,57px 0 0 0,19px 19px 0 0,38px 19px 0 0,57px 19px 0 5px}62.5%{-webkit-box-shadow:19px -19px 0 0,38px -19px 0 0,57px -19px 0 0,19px 0 0 5px,38px 0 0 0,57px 0 0 0,19px 19px 0 0,38px 19px 0 5px,57px 19px 0 5px;box-shadow:19px -19px 0 0,38px -19px 0 0,57px -19px 0 0,19px 0 0 5px,38px 0 0 0,57px 0 0 0,19px 19px 0 0,38px 19px 0 5px,57px 19px 0 5px}75%{-webkit-box-shadow:19px -19px 0 0,38px -19px 0 5px,57px -19px 0 0,19px 0 0 0,38px 0 0 0,57px 0 0 5px,19px 19px 0 0,38px 19px 0 0,57px 19px 0 5px;box-shadow:19px -19px 0 0,38px -19px 0 5px,57px -19px 0 0,19px 0 0 0,38px 0 0 0,57px 0 0 5px,19px 19px 0 0,38px 19px 0 0,57px 19px 0 5px}87.5%{-webkit-box-shadow:19px -19px 0 0,38px -19px 0 5px,57px -19px 0 0,19px 0 0 0,38px 0 0 5px,57px 0 0 0,19px 19px 0 5px,38px 19px 0 0,57px 19px 0 0;box-shadow:19px -19px 0 0,38px -19px 0 5px,57px -19px 0 0,19px 0 0 0,38px 0 0 5px,57px 0 0 0,19px 19px 0 5px,38px 19px 0 0,57px 19px 0 0}}@keyframes l26{12.5%{-webkit-box-shadow:19px -19px 0 0,38px -19px 0 0,57px -19px 0 5px,19px 0 0 5px,38px 0 0 0,57px 0 0 5px,19px 19px 0 0,38px 19px 0 0,57px 19px 0 0;box-shadow:19px -19px 0 0,38px -19px 0 0,57px -19px 0 5px,19px 0 0 5px,38px 0 0 0,57px 0 0 5px,19px 19px 0 0,38px 19px 0 0,57px 19px 0 0}25%{-webkit-box-shadow:19px -19px 0 5px,38px -19px 0 0,57px -19px 0 5px,19px 0 0 0,38px 0 0 0,57px 0 0 0,19px 19px 0 0,38px 19px 0 5px,57px 19px 0 0;box-shadow:19px -19px 0 5px,38px -19px 0 0,57px -19px 0 5px,19px 0 0 0,38px 0 0 0,57px 0 0 0,19px 19px 0 0,38px 19px 0 5px,57px 19px 0 0}50%{-webkit-box-shadow:19px -19px 0 5px,38px -19px 0 5px,57px -19px 0 0,19px 0 0 0,38px 0 0 0,57px 0 0 0,19px 19px 0 0,38px 19px 0 0,57px 19px 0 5px;box-shadow:19px -19px 0 5px,38px -19px 0 5px,57px -19px 0 0,19px 0 0 0,38px 0 0 0,57px 0 0 0,19px 19px 0 0,38px 19px 0 0,57px 19px 0 5px}62.5%{-webkit-box-shadow:19px -19px 0 0,38px -19px 0 0,57px -19px 0 0,19px 0 0 5px,38px 0 0 0,57px 0 0 0,19px 19px 0 0,38px 19px 0 5px,57px 19px 0 5px;box-shadow:19px -19px 0 0,38px -19px 0 0,57px -19px 0 0,19px 0 0 5px,38px 0 0 0,57px 0 0 0,19px 19px 0 0,38px 19px 0 5px,57px 19px 0 5px}75%{-webkit-box-shadow:19px -19px 0 0,38px -19px 0 5px,57px -19px 0 0,19px 0 0 0,38px 0 0 0,57px 0 0 5px,19px 19px 0 0,38px 19px 0 0,57px 19px 0 5px;box-shadow:19px -19px 0 0,38px -19px 0 5px,57px -19px 0 0,19px 0 0 0,38px 0 0 0,57px 0 0 5px,19px 19px 0 0,38px 19px 0 0,57px 19px 0 5px}87.5%{-webkit-box-shadow:19px -19px 0 0,38px -19px 0 5px,57px -19px 0 0,19px 0 0 0,38px 0 0 5px,57px 0 0 0,19px 19px 0 5px,38px 19px 0 0,57px 19px 0 0;box-shadow:19px -19px 0 0,38px -19px 0 5px,57px -19px 0 0,19px 0 0 0,38px 0 0 5px,57px 0 0 0,19px 19px 0 5px,38px 19px 0 0,57px 19px 0 0}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}