@font-face{font-family:Noto Sans KR;font-style:normal;font-weight:100;src:url(./NotoSansKR-Thin.e02866d9.woff2) format("woff2"),url(./NotoSansKR-Thin.596f9bc7.woff) format("woff"),url(./NotoSansKR-Thin.9557a870.otf) format("opentype")}@font-face{font-family:Noto Sans KR;font-style:normal;font-weight:200;src:url(./NotoSansKR-Light.fea007c3.woff2) format("woff2"),url(./NotoSansKR-Light.b355e230.woff) format("woff"),url(./NotoSansKR-Light.7cd5bea5.otf) format("opentype")}@font-face{font-family:Noto Sans KR;font-style:normal;font-weight:300;src:url(./NotoSansKR-Regular.78b60c8f.woff2) format("woff2"),url(./NotoSansKR-Regular.5fc80bdc.woff) format("woff"),url(./NotoSansKR-Regular.145ccb13.otf) format("opentype")}@font-face{font-family:Noto Sans KR;font-style:normal;font-weight:500;src:url(./NotoSansKR-Medium.7cd7b2f3.woff2) format("woff2"),url(./NotoSansKR-Medium.b611661b.woff) format("woff"),url(./NotoSansKR-Medium.a386cb97.otf) format("opentype")}@font-face{font-family:Noto Sans KR;font-style:normal;font-weight:600;src:url(./NotoSansKR-Bold.b0151e0c.woff2) format("woff2"),url(./NotoSansKR-Bold.4cc1647a.woff) format("woff"),url(./NotoSansKR-Bold.00c23941.otf) format("opentype")}@font-face{font-family:Noto Sans KR;font-style:normal;font-weight:700;src:url(./NotoSansKR-Black.29ff9aef.woff2) format("woff2"),url(./NotoSansKR-Black.2131444e.woff) format("woff"),url(./NotoSansKR-Black.d5347b2d.otf) format("opentype")}@font-face{font-family:D2Coding;font-style:normal;font-weight:400;src:url(./D2Coding.8b1b23e5.ttf) format("ttf"),url(./D2Coding.2f720483.ttc) format("ttc")}*{box-sizing:border-box;margin:0;padding:0}body{color:var(--main-font-color);font-family:Noto Sans KR,sans-serif,Lato;font-size:14px;font-weight:300;line-height:1}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,form,h1,h2,h3,h4,h5,h6,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{border:0;margin:0;padding:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{box-sizing:border-box;display:block}li,ol,ul{box-sizing:border-box;list-style:none}a{-webkit-tap-highlight-color:transparent}input,select{box-sizing:border-box}a:active,button:active,input:active,input:focus,select:active,select:focus{outline:0}button{cursor:pointer}button,textarea{background:none;border:0;box-shadow:none;font-family:Noto Sans KR,sans-serif,Lato;outline:0}textarea{box-sizing:border-box;font-weight:300;resize:none}ol,ul{list-style:none}a{color:inherit;text-decoration:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}::-webkit-scrollbar{height:5.2px;width:5.2px}::-webkit-scrollbar-track{background-color:#fff}::-webkit-scrollbar-thumb{background:#ddd;border-radius:10px}::-webkit-scrollbar-thumb:hover{background:#404040}::-webkit-scrollbar-thumb:active{background:grey}::-webkit-scrollbar-button{display:none}#project .dropdown-content::-webkit-scrollbar{height:10px;width:5px}#project .dropdown-content::-webkit-scrollbar-thumb{background-color:#c2c2c2;border-radius:2px}.pd_0{padding:0!important}.pd_10{padding:10px!important}.pd_left10{padding-left:10px!important}.pd_left20{padding-left:20px!important}.pd_left30{padding-left:30px!important}.pd_left40{padding-left:40px!important}.pd_bottom10{padding-bottom:10px!important}.mg_left5{margin-left:5px!important}.mg_left10{margin-left:10px!important}.mg_left15{margin-left:15px!important}.mg_left20{margin-left:20px!important}.mg_left30{margin-left:30px!important}.mg_left40{margin-left:40px!important}.mg_right5{margin-right:5px!important}.mg_right10{margin-right:10px!important}.mg_right20{margin-right:20px!important}.mg_tom10{margin-top:10px}.mg_tom20{margin-top:20px}.mg_tom30{margin-top:30px}.mg_tom50{margin-top:50px}.mg_tom150{margin-top:150px}.mg_btm10{margin-bottom:10px}.mg_btm20{margin-bottom:20px}.mg_btm30{margin-bottom:30px}.mg_btm50{margin-bottom:50px}.mg_btm60{margin-bottom:60px}.mg_btm150{margin-bottom:150px}.bord0{border:none!important}.bord_left0{border-left:0!important}.bord_right0{border-right:0!important}.bord_top0{border-top:0!important}.bordtop{border-top:1px solid var(--basic-black-color)!important}.bordbom{border-bottom:1px solid var(--basic-black-color)!important}.r_align{float:right}.l_align{float:left}.r_text_align{text-align:right}.l_text_align{text-align:left}.c_text_align{text-align:center}.w50{width:50px!important}.w100{width:100px!important}.w150{width:150px!important}.w200{width:200px!important}.w250{width:250px!important}.w300{width:300px!important}.w350{width:350px!important}.w6per{width:6%!important}.w10per{width:10%!important}.w15per{width:15%!important}.w20per{width:20%!important}.w22per{width:22%!important}.w33per{width:33%!important}.w30per{width:30%!important}.w35per{width:35%!important}.w50per{width:50%!important}.w60per{width:60%!important}.w65per{width:65%!important}.w70per{width:70%!important}.w80per{width:80%!important}.w85per{width:85%!important}.w100per{width:100%!important}.w150per{width:150%!important}.w200per{width:200%!important}.h100{height:100px!important}.ft600{font-weight:600}.dson{display:block}.dsoff{display:none}body{background:var(--con-background-color)}.main-container{min-width:1700px;width:100%}#project header{align-items:center;background:var(--basic-white-color);border-bottom:1px solid var(--main-border-color);display:flex;flex-direction:row;height:70px;position:fixed;top:0;width:100%;z-index:9}#project header .logobox{align-items:center;display:flex;padding-left:20px;width:300px}#project header .logobox p{font-size:12px;margin-left:20px}#project header .logobox p:before{background:var(--main-border-color);content:"";height:12px;margin-left:-10px;margin-top:1px;position:absolute;width:1px}#project header h1{font-size:16px;font-weight:500}#project header h1 span{color:#28489b;font-weight:600}#project header .userbox{align-items:center;display:flex;float:right;justify-content:space-between;position:absolute;right:40px}#project header .userbox>div{margin:0 3px}#project header .userbox .qna{cursor:pointer;margin-left:10px;position:relative}#project header .userbox .qna span{border-radius:10px;height:6px;position:absolute;right:3px;top:2px;width:6px}#project header .userbox .qna>img{width:95%}#project header .userbox .alarm{cursor:pointer;margin-right:8px;position:relative}#project header .userbox .alarm span{border-radius:10px;height:6px;position:absolute;right:1px;top:2px;width:6px}#project header .userbox .user{align-items:center;display:flex;flex-direction:row}#project header .dropdown{border:0;display:inline-block;margin-left:5px;position:relative}#project header .dropbtn{cursor:pointer;display:block;font-size:14px;font-weight:500;position:relative;text-align:left;z-index:1}#project header .dropdown-content{background-color:#fcfcfc;border:1px solid var(--main-border-color);display:none;font-weight:300;min-width:130px;position:absolute;right:-14px;top:26px;z-index:2}#project header .dropdown-content li{background:var(--basic-white-color);border-bottom:1px solid var(--main-border-color);display:block;font-size:12px;padding:12px 20px;text-decoration:none}#project header .dropdown-content li:hover{background-color:#e2eafb;cursor:pointer}#project header .dropdown-content li:last-child{border-bottom:0}#project header .dropdown-content.show{display:block}.teb_depthmenu{left:60px;margin-top:70px;position:relative;width:calc(100vw - 60px)}.teb_depthmenu .depth1{background:var(--basic-white-color);border-bottom:1px solid var(--main-border-color);height:54px;width:100%}.teb_depthmenu .depth1 ul{align-items:center;display:flex;flex-direction:row}.teb_depthmenu .depth1 ul li{border-right:1px solid var(--main-border-color);line-height:54px;padding:0 30px}.teb_depthmenu .depth1 ul li a{color:var(--sub-font-color);display:block}.teb_depthmenu .depth1 ul li.sel a{color:var(--main-font-color);font-weight:500}.teb_depthmenu .depth2{background:var(--basic-white-color);border-bottom:1px solid var(--main-border-color);height:54px;width:100%}.teb_depthmenu .depth2 ul{align-items:center;display:flex;flex-direction:row;height:54px;padding-left:19px}.teb_depthmenu .depth2 ul li{line-height:54px;margin:0 15px;position:relative}.teb_depthmenu .depth2 ul li:after{background:var(--main-border-color);content:"";height:10px;position:absolute;right:-15px;top:22px;width:1px}.teb_depthmenu .depth2 ul li:last-child:after{content:none}.teb_depthmenu .depth2 ul li a{color:var(--sub-font-color);display:block}.teb_depthmenu .depth2 ul li.sel a{color:var(--main-font-color);font-weight:500}.teb_depthmenu .depth2 ul li.sel a:after{background:var(--tab-depth-color);bottom:0;content:"";display:block;height:2px;position:absolute;width:100%}#project .side_menu{background:#2f3b55;float:left;height:100%;left:0;position:fixed;top:70px;width:60px}#project .side_menu .top{border-bottom:1px solid var(--basic-white-color);cursor:pointer;height:54px;padding:15px 0;text-align:center}#project .side_menu .top div#side_closed{display:none;padding-right:20px;text-align:right}#project .side_menu ul li a{align-items:center;cursor:pointer;display:flex;flex-direction:row;height:60px}#project .side_menu ul li a .icon{text-align:center;width:58px}#project .side_menu ul li a p{color:var(--basic-white-color);display:none}.wrapper{background:var(--con-background-color);height:calc(100vh - 70px);margin-top:70px;overflow-y:auto;position:relative}.wrapper.sideoff{left:60px;width:calc(100vw - 60px)}.wrapper.deptnone{height:calc(100vh - 70px);margin-top:70px}.wrapper.dept1wrap,.wrapper.deptnone{left:60px;overflow-y:auto;width:calc(100vw - 60px)}.wrapper.dept1wrap{height:calc(100vh - 124px);margin-top:0}.wrapper.dept2wrap{height:calc(100vh - 178px);left:60px;margin-top:0;overflow-y:auto;width:calc(100vw - 60px)}.wrapper .container{padding:20px 30px 10px}footer{background:transparent;border:0;bottom:10px;font-size:12px;position:fixed;text-align:center;width:100%}footer.conft{position:relative}#project .side_menu.on{width:200px}.teb_depthmenu.sideon,.wrapper.sideon{left:200px;width:calc(100vw - 200px)}:root{--basic-white-color:#fff;--basic-black-color:#000;--basic-gray-color:#f2f2f2;--main-font-color:#2c3238;--sub-font-color:#a9a9a9;--tab-depth-color:#2f3b55;--tab-bg-color:#efefef;--con-background-color:#f5f7fa;--box-background-color:#f9f9f9;--tab-normal-color:#fefefe;--hd-background-color:#f7f7f7;--hover-background-color:#eff3fc;--select-background-color:#dbe5ff;--main-border-color:#e7e7e7;--arrow-normal-color:#2c3238;--arrow-basic-color:#d9d9d9;--btn-primary-color:#2f3b55;--btn-normal-color:#f2f2f2;--btn-login-color:#114c7e;--status-warning-color:#ffa800;--status-complete-color:#0084ff;--status-success-color:#27ae60;--status-error-color:red}button.active{background-color:var(--btn-primary-color)!important;color:var(--basic-white-color)!important}#project h2{font-size:18px;font-weight:500}#project a{text-decoration:none}.select-box{position:relative}.select-selected{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat;background-size:13px;border-radius:0;cursor:pointer;font-size:16px;height:40px;line-height:19px;padding:10px 30px 10px 10px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.select-items,.select-selected{border:1px solid var(--main-border-color);width:100%}.select-items{background-color:#fff;border-top:0;left:0;margin:0 auto;position:absolute;right:0;top:40px;z-index:99}.select-items div{background:transparent;color:#333;cursor:pointer;font-size:13px;height:40px;line-height:25px;padding:8px 16px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.select-selected:after{border-left:0;border-right:2px solid var(--arrow-normal-color);border-top:2px solid var(--arrow-normal-color);content:"";display:inline-block;float:right;height:6px;margin-left:.5rem;position:relative;right:5px;top:3px;transform:rotate(135deg);transition:all .5s linear;width:6px}.select-selected.select-arrow-active:after{top:6px;transform:rotate(-45deg)!important}.select-hide{display:none}.same-as-selected,.select-items div:hover{background-color:#0000000a}.select-number{padding:8px 10px}.select-number .select-box .select-selected{height:33px;line-height:13px;margin:0;padding-left:15px;text-align:left;width:100%}.select-number .select-box .select-items{top:33px;width:100%}.select-number .select-box .select-selected:after{border-right:1px solid var(--arrow-normal-color);border-top:1px solid var(--arrow-normal-color);right:5px;top:0}.select-box.disabled .select-selected{background:var(--basic-gray-color);color:var(--sub-font-color);cursor:no-drop}.select-box.disabled .select-selected:after{border-color:var(--main-border-color)}.select-box.disabled .select-items{display:none!important}input[type=email],input[type=number],input[type=password],input[type=text]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid var(--main-border-color);border-radius:0;height:auto;line-height:normal;outline-style:none;padding:10px;width:100%}input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none}input::-moz-placeholder,textarea::-moz-placeholder{color:var(--sub-font-color);font-size:12px;font-weight:300}input::placeholder,textarea::placeholder{color:var(--sub-font-color);font-size:12px;font-weight:300}input:disabled{background:var(--basic-gray-color);border:1px solid var(--main-border-color)!important;color:var(--sub-font-color);cursor:no-drop}.input-box{padding:0 10px;position:relative}.clearbtn{cursor:pointer;display:none;float:right;margin:0!important;position:absolute;right:12px;top:36px}.radio-box{cursor:pointer;display:inline-block;margin-right:10px}[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid var(--main-border-color);border-radius:50%;cursor:pointer;height:16px;position:relative;top:-2px;vertical-align:middle;width:16px}[type=radio]+span{color:var(--sub-font-color)}[type=radio]:after{background:var(--sub-font-color);border-radius:100%;content:"";height:8px;left:3px;position:absolute;top:3px;width:8px}[type=radio]:checked{border:1px solid #2c3238}[type=radio]:checked+span{color:var(--main-font-color)}[type=radio]:checked:after{background:var(--main-font-color);border-radius:100%;content:"";height:8px;left:3px;position:absolute;top:3px;width:8px}input[type=checkbox]{display:none}input[type=checkbox]+label{background:var(--basic-white-color);border:1px solid var(--main-border-color);cursor:pointer;display:inline-block;height:14px;margin-right:5px;position:relative;width:14px}input[type=checkbox]:checked+label:after{left:1px;transform:rotate(45deg);width:4px}input[type=checkbox]:checked+label:after,input[type=checkbox]:checked+label:before{border:2px solid var(--arrow-normal-color);border-left:0;border-top:0;content:" ";display:table;position:absolute;top:5px}input[type=checkbox]:checked+label:before{left:3px;transform:rotate(-45deg);width:7px}#project table td,#project table th,#project table tr{border-right:1px solid var(--main-border-color);font-size:15px;font-weight:300;padding:5px;text-align:center}#project table tr td{align-content:center;cursor:pointer}#project table tr:hover{background:var(--hover-background-color)}#project table tr:active,#project table tr:focus{background:var(--select-background-color)}#project table tr.hd:active,#project table tr.hd:focus,#project table tr.hd:hover{background:var(--hd-background-color)}#project table{background:var(--basic-white-color);border-left:1px solid var(--main-border-color);position:relative;width:100%}#project table tr.hd{background:var(--hd-background-color);border-bottom:1px solid var(--basic-black-color);border-top:2px solid var(--basic-black-color);height:45px;line-height:45px}#project table tr{border-bottom:1px solid var(--main-border-color);height:40px;line-height:40px}#project .info-box{width:100%}.main-container{padding:20px 30px}.main-container .info-box .alt{align-items:center;display:flex;margin-bottom:20px;margin-top:0}.main-container .info-box .alt img{margin:0 5px 0 10px}.main-container .info-box .alt p span{font-weight:600;text-decoration-line:underline}.main-container .info-box .alt .btn-group{position:absolute;right:0}.main-container .info-box .alt .btn-group button{height:35px;margin:0;padding:0;width:100px}#project .info-box form{border-top:1px solid var(--basic-black-color);position:relative;width:100%}#project .info-box form ul{border-bottom:0;border-left:1px solid var(--main-border-color);border-right:0;display:flex;flex-direction:row;width:100%}#project .info-box form ul li{background:var(--basic-white-color);border-bottom:1px solid var(--main-border-color);border-right:1px solid var(--main-border-color);display:flex;flex-direction:row;font-size:16px;height:50px;line-height:50px;position:relative}#project .info-box form ul li div.first_letter{background:var(--box-background-color);border-right:1px solid var(--main-border-color)}#project .info-box form ul li>div{padding-left:20px}#project .info-box form ul li div.input-box{line-height:45px;padding:0 10px}#project .info-box form ul li div.input-box input{border-left:0;border-right:0;border-top:0;font-size:14px;font-weight:300;height:40px;margin-top:5px;width:100%}#project .info-box form ul li div.input-box input:focus{border-bottom:1px solid var(--basic-black-color)}#project .info-box form ul li div.input-box .clearbtn{cursor:pointer;display:none;right:26px;top:3px}#project .info-box form ul li div.input-box .clearbtn>img{height:14px;width:13px}#project .info-box form ul li div.input-box.search{align-items:center;display:flex}#project .info-box form ul li div.input-box.search button{height:40px;margin:4px 0 0;padding:0;width:80px}#project .info-box form ul li div.input-box.search .clearbtn{right:92px;top:4px}#project .info-box form ul .event-box{height:120px}#project .info-box form ul .event-box .event-list{line-height:1.5;overflow-y:auto;padding:20px}#project .info-box form ul li .textarea-box{padding:10px!important}#project .info-box form ul li .textarea-box div,#project .info-box form ul li .textarea-box textarea{border:1px solid var(--main-border-color);font-size:14px;height:80px;line-height:1.2;overflow-y:auto;padding:10px;width:100%}#project .info-box form ul li div.select-wrapper{border:0;padding:4px 10px!important}#project .info-box form ul.row1{display:flex;flex-wrap:wrap}#project .info-box form ul.row1 li{width:100%}#project .info-box form ul.row1 li div.first_letter{width:25%}#project .info-box form ul.row1 li>div{width:75%}#project .info-box form ul.row2{display:flex;flex-wrap:wrap}#project .info-box form ul.row2>li{width:50%}#project .info-box form ul.row2 li div.first_letter{width:30%}#project .info-box form ul.row2 li>div{width:70%}#project .info-box form ul.row2 li.col0{width:100%}#project .info-box form ul.row2 li.col0 .textarea-box{width:100%!important}#project .info-box form ul.row2 li.col1 .first_letter{width:15.5%}#project .info-box form ul.row2 li.col1>div{width:88.35%}#project .info-box form ul.row3{display:flex;flex-wrap:wrap}#project .info-box form ul.row3 li{width:33.33%}#project .info-box form ul.row3 li div>span.bold{font-weight:600;margin-right:5px}#project .info-box form ul.row3 li div.first_letter{width:45%}#project .info-box form ul.row3 li>div{width:55%}#project .info-box form ul.row3 li.col1 .first_letter{width:13.65%}#project .info-box form ul.row3 li.col1>div{width:88.35%}#project .info-box form ul.row4{display:flex;flex-wrap:wrap}#project .info-box form ul.row4 li{width:25%}#project .info-box form ul.row4 li div.first_letter{width:35%}#project .info-box form ul.row4 li>div{width:65%}#project .info-box form ul li>div .select-box{padding-left:0}#project .info-box form ul.row4 li.col1 .first_letter{width:8.78%}#project .info-box form ul.row4 li.col1>div{width:91.22%}#project .info-box form ul.row4 li.col2 .first_letter{width:17.5%}#project .info-box form ul.row4 li.col2>div{width:82.5%}#project .info-box form ul.row-content,#project .info-box form ul.row-header{border-left:1px solid var(--main-border-color)}#project .info-box form ul.row-header li{background:var(--box-background-color);border-right:1px solid var(--main-border-color);display:block;text-align:center;width:15%}#project .info-box form ul.row-content li{display:block;width:15%}#project .info-box form ul.row-content li button{height:35px;margin:0;width:80%}#project .info-box form ul li.col1{width:100%}#project .info-box form ul li.col2{width:50%}#project .search_box{background:var(--basic-white-color);border:1px solid var(--main-border-color);margin-bottom:20px;padding:15px 20px 10px;position:relative;width:100%}#project .search_box ul{display:flex;flex-wrap:wrap}#project .search_box ul li{align-items:flex-start;display:flex;height:40px;margin-bottom:5px}#project .search_box ul li .input-box{height:38px;margin-right:5px;padding:0;width:350px}#project .search_box ul li .input-box input{font-size:16px;font-weight:300;padding:7px 10px}#project .search_box ul li .select-box{margin-right:5px;width:130px}#project .search_box ul li .select-box .select-selected{font-size:16px;height:40px;margin:0;width:100%}#project .search_box ul li .select-box .select-items{top:38px;width:100%}#project .search_box ul li .date{margin:0 5px}#project .search_box ul li.serbtn{display:block}#project .search_box ul li.serbtn button{background:url(./search_w.9a7cdcc4.svg) no-repeat var(--btn-primary-color);background-position:30px 12px;height:40px;padding:0 35px 0 48px}.main-container>h2{font-size:16px;font-weight:500;margin-bottom:20px;margin-right:10px}.main-container .alt{align-items:center;display:flex;margin:20px 0;position:relative}.main-container .alt img{margin-right:5px}.main-container .alt p span{font-weight:600;text-decoration-line:underline}.main-container .alt button{float:right;height:40px;padding:0 30px;position:absolute;right:0}.main-container>.title{align-items:center;display:flex;position:relative}.main-container>.title .btn-group{position:absolute;right:0}.main-container>.title .btn-group button{height:35px;margin:0;padding:0 40px}.container-tab{border-bottom:1px solid var(--tab-depth-color);display:flex;height:39px;margin-bottom:20px;position:relative;width:100%}.container-tab .tab-box{display:flex;flex-direction:row;justify-content:flex-start}.container-tab .tab-box>div{background:var(--tab-bg-color);border:1px solid var(--main-border-color);color:var(--sub-font-color);cursor:pointer;height:38px;line-height:38px;padding:0 15px}.container-tab .tab-box>div.sel{background:var(--tab-depth-color);border:none;color:var(--basic-white-color)}.container-tab .tab-box button.active{background:var(--tab-depth-color);border:none;border-radius:0;color:var(--basic-white-color);margin-bottom:0}.container-tab .tab-box button{border-radius:0;color:var(--sub-font-color);height:100%}.container-tab button{float:right;height:35px;padding:0 20px;position:absolute;right:0}.container-tab .alt{align-items:center;display:flex}.container-tab .alt img{margin:1px 5px 0 10px}.grid .header{align-items:center;display:flex;justify-content:space-between;margin-bottom:10px}.grid .header .title{display:flex}.grid .header .title h2{font-size:16px;margin-right:10px}.grid .header .btn-group button{margin-left:5px;padding:0 25px}.grid .grid-box{border-top:1px solid var(--basic-black-color);margin:0 auto;position:relative;width:100%}.grid .grid-box .grid-header{background:var(--box-background-color);border-bottom:1px solid var(--basic-black-color);border-left:1px solid var(--main-border-color);border-right:1px solid var(--main-border-color);width:100%}.grid .grid-box .grid-header ul{display:flex}.grid .grid-box .grid-header>ul li{border-left:1px solid var(--main-border-color);font-size:12px;height:45px;line-height:45px;text-align:center}.grid .grid-box .grid-header>ul li:first-child{border-left:0}.grid .grid-box .grid-content{border:1px solid var(--main-border-color);margin:0 auto;width:100%}.grid .grid-box .grid-content>ul{background:var(--basic-white-color);border-bottom:1px solid var(--main-border-color);cursor:pointer;display:flex;height:40px;line-height:40px;position:relative;width:100%}.grid .grid-box .grid-content>ul:hover{background:var(--hover-background-color)}.grid .grid-box .grid-content ul:active,.grid .grid-box .grid-content>ul:focus{background:var(--select-background-color)}.grid .grid-box .grid-content ul li{border-right:1px solid var(--main-border-color);font-size:12px;text-align:center}.grid .grid-box.table-responsive{max-height:420px}.grid .grid-box.table-responsive[class*="/toc/event/installer-request"],.grid .grid-box.table-responsive[class*=user-as-equipinfo],.grid .grid-box.table-responsive[class*=user-as-ownerinfo]{max-height:calc(100vh - 440px)}.grid .grid-box .grid-content ul li:last-child{border-right:0}.grid .grid-box .grid-content ul li>img.file-view{padding-top:9px}.grid .grid-footer{align-items:center;display:flex;height:33px;margin:10px 0 20px;position:relative;width:100%}.grid .grid-footer .pagination{flex-grow:1}.grid .grid-footer .select-number{float:right;padding:0;position:absolute;right:0;width:80px}.grid .grid-box ul li.check{width:50px}.grid .grid-box ul li.check input[type=checkbox]+label{margin:0;top:3px}.grid .grid-box ul li.first{width:6%}.arrow-down:after{border-right:1px solid var(--arrow-normal-color);border-top:1px solid var(--arrow-normal-color);content:"";display:inline-block;height:5px;margin-left:.5rem;position:relative;top:-3px;transform:rotate(135deg);transition-duration:.5s;width:5px}.arrow-up:after{top:0!important;transform:rotate(-45deg)!important}.arrow-left:after{transform:rotate(225deg)}.arrow-left:after,.arrow-right:after{border-right:2px solid var(--arrow-normal-color);border-top:2px solid var(--arrow-normal-color);content:"";display:inline-block;height:6px;margin-left:.5rem;position:relative;top:-3px;transition-duration:.5s;width:6px}.arrow-right:after{transform:rotate(45deg)}#project button{border:0;font-size:16px;font-weight:300;line-height:normal}#project button:disabled{background:var(--basic-gray-color);border:1px solid var(--main-border-color);color:var(--sub-font-color);cursor:not-allowed}#project .login-btn{background:var(--btn-login-color);color:var(--basic-white-color)}#project .save-btn{background:var(--btn-primary-color);color:var(--basic-white-color)}#project .cancel-btn{background:var(--btn-normal-color)}#project .basic-btn,#project .cancel-btn{border:1px solid var(--main-border-color);color:var(--main-font-color)}#project .basic-btn{background:var(--basic-white-color)}#project .remove-btn{background:#e84848;color:var(--basic-white-color)}#project button .btnicon{margin-bottom:2px;margin-right:1px;vertical-align:middle}#project button.mapbtn{background:var(--btn-normal-color);border:1px solid var(--main-border-color);border-radius:30px;color:var(--main-font-color);font-size:12px;margin-left:10px;padding:5px 10px}.main-container .btn-group{display:flex;position:relative}.main-container .btn-group button{height:40px;padding:0 20px}#project .pagination{display:block}#project .pagination ul{display:flex;justify-content:center}#project .pagination ul li{background:var(--basic-white-color);border:1px solid var(--main-border-color);cursor:pointer;font-size:12px;height:30px;line-height:30px;margin:0 2px;text-align:center;width:30px}#project .pagination ul li.sel,#project .pagination ul li:hover{background:var(--btn-primary-color);border:none;color:var(--basic-white-color)}#project .pagination ul li.prev:after{border-right:1px solid var(--arrow-basic-color);border-top:1px solid var(--arrow-basic-color);content:"";display:inline-block;height:6px;margin-left:3px;position:relative;top:-1px;transform:rotate(225deg);width:6px}#project .pagination ul li.prev.on:after{border-color:var(--arrow-normal-color)}#project .pagination ul li.next:after{border-right:1px solid var(--arrow-basic-color);border-top:1px solid var(--arrow-basic-color);content:"";display:inline-block;height:6px;margin-left:-3px;position:relative;top:-1px;transform:rotate(45deg);width:6px}#project .pagination ul li.next.on:after{border-color:var(--arrow-normal-color)}#project .pagination ul li.on:hover:after,#project .pagination ul li:hover:after{border-color:var(--basic-white-color)}#project .datepicker .date{align-items:center;background:var(--basic-white-color);border:1px solid var(--main-border-color);cursor:pointer;display:flex;height:38px;line-height:37px;margin:5px;padding:0 10px;position:relative;width:250px}#project .datepicker .date span{font-size:15px}#project .datepicker .date .arrow-right{background:url(./arrow-right.7c244566.svg) no-repeat 50%;height:10px;width:27px}#project .datepicker .date .arrow-right:after{content:none}#project .datepicker .date .icons{position:absolute;right:10px;top:1px}#project .datepicker .btn-group button{background:var(--basic-white-color);border:1px solid var(--main-border-color);color:var(--sub-font-color);font-size:14px;font-weight:200;height:38px;padding:0 20px}#project .datepicker .btn-group button.month{border-left:0;border-right:0}#project .datepicker .btn-group button.sel{border:1px solid var(--arrow-normal-color);color:var(--main-font-color);font-weight:600}#project .info-box .datepicker{padding:0!important}#project .info-box .datepicker .date{height:40px;margin-left:10px;width:95%}#project .info-box .datepicker .date .icons{margin-top:2px}#project .info-box .datepicker .date .icons>img{position:relative}#project .info-box .datepicker .date .icons>img.timeicon{top:2px}#project .info-box .address{padding:4px 5px 4px 10px!important}.address{display:flex}.address button.search{height:40px;margin:0;padding:0;width:240px}.uploadicon{background:url(./file-load.4d3a6835.svg) no-repeat;padding:2px 14px}.warning{background:#ffa800}.warn_ft{color:#ffa800!important}.complete{background:#0084ff}.compl_ft{color:#0084ff!important}.success{background:#27ae60}.succ_ft{color:#27ae60!important}.error{background:red}.err_ft{color:red!important}.down{background:#a9a9a9}.down_ft{color:#a9a9a9!important}.warning_txt_color{color:#ffa800!important}.preparing_txt_color{color:#0084ff!important}.normal_txt_color{color:#27ae60!important}.fault_txt_color{color:red!important}.down_txt_color{color:#a9a9a9!important}.col_re_100{background:#2196f3}.col_re_80{background:#42a5f5}.col_re_60{background:#64b5f6}.col_re_40{background:#90caf9}.col_re_20{background:#bbdefb}
