@import url(https://fonts.googleapis.com/css2?family=Noto+Sans+KR:wght@100..900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Roboto+Condensed:ital,wght@0,100..900;1,100..900&display=swap);body:after{content:"scss version: 1.5.1";display:none}:root{--color__white_typeA:#fff;--color__white_typeC:#f6f6f6;--color__white_typeCA:#fafafa;--color__white_typeCB:#f2f2f2;--color__white_typeCD:#f9f9f9;--color__white_typeB:#eee;--color__white_typeF:#ddd;--color__white_typeE:#ccc;--color__white_typeH:#aaa;--color__white_typeD:#888;--color__white_typeG:#666;--color__white_typeH:#e6e6e6;--color__gray_typeA:#7b7b7b;--color__gray_typeB:#7b7b7b;--color__gray_typeC:#7b7b7b;--color__gray_typeD:#7b7b7b;--color__gray_typeE:#7b7b7b;--color__red_typeA:#d62d20;--color__red_typeAA:#ef2e2e;--color__red_typeB:#ff2164;--color__red_typeC:#b02a54;--color__red_typeD:#b02a54;--color__red_typeE:#6b2239;--color__red_typeF:#fff6f8;--color__red_typeG:#ffeaea;--color__red_typeH:#fff8f8;--color__orange_typeA:#ffa700;--color__orange_typeB:#f96a20;--color__orange_typeC:#f96a20;--color__orange_typeD:#f96a20;--color__orange_typeE:#f96a20;--color__yellow_typeA:#ffe380;--color__yellow_typeB:#ffc633;--color__yellow_typeC:#ffc633;--color__yellow_typeD:#ffa53a;--color__yellow_typeE:#805126;--color__green_typeA:#6cb731;--color__green_typeB:#abff68;--color__green_typeC:#538f24;--color__green_typeD:#5f782b;--color__green_typeE:#384e27;--color__green_typeF:#f3ffea;--color__green_typeFA:#defdc6;--color__green_typeG:#2996a6;--color__blue_typeA:#5290e2;--color__blue_typeAH:#579fff;--color__blue_typeB:#00c2ff;--color__blue_typeBA:#d1ebff;--color__blue_typeC:#41a4ff;--color__blue_typeD:#3971c2;--color__blue_typeDA:#3498db;--color__blue_typeE:#0069b4;--color__blue_typeF:#e3f3ff;--color__blue_typeFA:#f2faff;--color__blue_typeFB:#dcf4ff;--color__blue_typeFC:#f4f8ff;--color__blue_typeGA:#3289ff;--color__blue_typeG:#303a4d;--color__blue_typeGB:#3a455a;--color__blue_typeH:#505b6f;--color__blue_typeI:#434e64;--color__blue_typeJ:#8591a5;--color__blue_typeJA:#97a1b2;--color__blue_typeK:#364154;--color__blue_typeL:#2f394b;--color__blue_typeM:#eaf3ff;--color__blue_typeN:#f2faff;--color__blue_typeO:#d7e1e8;--color__blue_typeP:#414c61;--color__blue_typeQ:#596476;--color__blue_typeR:#2d3137;--color__puple_typeA:#8c25c7;--color__puple_typeB:#a73ee2;--color__puple_typeC:#9653ec;--color__puple_typeD:#ebd3f8;--color__puple_typeE:#fbf4ff;--color__black_typeA:#000;--color__black_typeB:#1e2024;--color__black_typeC:#222;--color__black_typeD:#333;--color__black_typeE:#444;--boxshadow__layer_typeA:0 20px 36px -10px rgba(0,0,0,.25);--boxshadow__layer_typeB:0 4px 10px rgba(0,0,0,.1);--boxshadow__cardbox:0 0 20px rgba(0,0,0,.05);--boxshadow__button_typea:4px 4px 10px rgba(0,0,0,.1);--boxshadow__button_text_box:linear-gradient(0deg,#38acff,#247cff);--boxshadow__button_white_box:linear-gradient(0deg,#ededed,#fff)}#app,body,html{width:100%;height:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:auto}input::-moz-placeholder,textarea::-moz-placeholder{font-family:Noto Sans KR;font-weight:300;letter-spacing:0;font-size:14px}input::placeholder,textarea::placeholder{font-family:Noto Sans KR;font-weight:300;letter-spacing:0;font-size:14px}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{font-family:Noto Sans KR;font-weight:300;letter-spacing:0;font-size:14px}input:-ms-input-placeholder,textarea:-ms-input-placeholder{font-family:Noto Sans KR;font-weight:300;letter-spacing:0;font-size:14px}input:-moz-input-placeholder,textarea:-moz-input-placeholder{font-family:Noto Sans KR;font-weight:300;letter-spacing:0;font-size:14px}input.password{font-family:Noto Sans KR;letter-spacing:2px;font-size:14px}input.password::-moz-placeholder{font-family:Noto Sans KR}input.password::placeholder{font-family:Noto Sans KR}input.password::-webkit-input-placeholder{font-family:Noto Sans KR}input.password:-ms-input-placeholder{font-family:Noto Sans KR}input.password:-moz-input-placeholder{font-family:Noto Sans KR}::-moz-selection{background:rgba(0,0,0,.4)}::selection{background:rgba(0,0,0,.4)}a,abbr,acronym,address,applet,b,big,blockquote,body,button,caption,center,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,font,form,h1,h2,h3,h4,h5,h6,html,i,iframe,img,input,ins,kbd,label,legend,li,object,ol,p,pre,q,s,samp,small,span,strike,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,u,ul,var{margin:0;padding:0;border:0;font-size:100%;font-family:Noto Sans KR,sans-serif,Dotum,Helvetica,AppleSDGothicNeo;background:transparent;text-align:justify;-webkit-margin:0;letter-spacing:-.05em}input[type=text]{font-family:Noto Sans KR}select,textarea{font-family:Noto Sans KR,sans-serif,Dotum,Helvetica,AppleSDGothicNeo;letter-spacing:-.05em}select{margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}li,ol,ul{line-height:100%;list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}img{border:0 none}a,button,input,li,span{outline-style:none;text-decoration:none;font-weight:400;font-size:13px}i{font-style:normal}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover{font-family:Noto Sans KR,sans-serif,Dotum,Helvetica,AppleSDGothicNeo;-webkit-text-fill-color:#000!important;-webkit-box-shadow:inset 0 0 0 1000px #f6f6f6;-webkit-transition:background-color 90000s ease-in-out 0s;transition:background-color 90000s ease-in-out 0s;font-size:13px!important}input:-webkit-autofill,input:-webkit-autofill:focus,input:-webkit-autofill:hover,input:autofill,input:autofill:active,input:autofill:focus,input:autofill:hover{font-family:Noto Sans KR,sans-serif,Dotum,Helvetica,AppleSDGothicNeo;-webkit-text-fill-color:#000!important;-webkit-box-shadow:inset 0 0 0 1000px #f6f6f6;-webkit-transition:background-color 90000s ease-in-out 0s;transition:background-color 90000s ease-in-out 0s;font-size:13px!important}input.password[type=text]{-webkit-text-security:disc}.safari_only input,_::-webkit-:not(:root:root) input{-webkit-appearance:none;-moz-appearance:none;appearance:none}body:has(.content__layout.admin,.content__layout.user){background:#26314d;background-image:linear-gradient(0deg,#26314d,#303a4d)}.color_green{color:var(--color__green_typeA)!important}.color_blue{color:var(--color__blue_typeA)!important}.color_red{color:var(--color__red_typeA)!important}.color_yellow{color:var(--color__yellow_typeD)!important}.color_orange{color:var(--color__orange_typeB)!important}.color_purple{color:var(--color__puple_typeB)!important}.color_gray{color:var(--color__blue_typeJA)!important}.color_black{color:var(--color__black_typeB)!important}.wrap{height:100%;overflow-x:auto}.wrap:has(.container__box.login){background-image:url(/images/bg_login.png?v=1.5.1);background-size:auto;background-repeat:no-repeat;background-position:50%;background-size:200% auto}.wrap:has(main.main){display:flex}.wrap:has(main.main)>.header__bx{width:250px;min-width:250px;background:linear-gradient(0deg,#394762,#283140);transition:all .15s linear}.wrap:has(main.main)>.header__bx.hidden{opacity:0;width:0;min-width:0;overflow:hidden;visibility:hidden;transition:all .15s linear}.wrap:has(main.main)>main{display:flex;flex-direction:column;flex:1;box-sizing:border-box}.wrap:has(main.main)>main>div.content__bx{flex:1}.wrap:has(main.main)>main>div.content__bx .content__bx_overflow{margin:0 auto;padding:20px 20px 60px 20px;min-width:1200px;box-sizing:border-box}.wrap:has(.content__layout.row){flex-direction:column;overflow:hidden;padding:0 20px 20px 20px;box-sizing:border-box}.wrap:has(.content__layout.row) .content__layout.row{display:flex;flex:1;height:calc(100vh - 40px);overflow:hidden}.wrap:has(.content__layout.row) .content__layout.row main.main{flex:1;overflow-y:auto}.wrap:has(.content__layout.row) .content__layout.row main.main .content__bx .content__bx_overflow{margin:0 auto;padding:20px 30px 60px 30px;min-width:1200px;box-sizing:border-box}.wrap header.top__hdbx{position:relative;z-index:2;display:flex;padding:0 16px;height:56px;min-height:56px;align-items:center;justify-content:space-between;width:100%;box-sizing:border-box}.wrap header.top__hdbx .top__hdbx_sitemap{display:flex;gap:28px}.wrap header.top__hdbx .top__hdbx_controll_bx{height:30px}.wrap header.top__hdbx .top__hdbx_controll_bx .dropdown>span{display:inline-flex;align-items:center;justify-content:center;color:var(--color__white_typeA)}.wrap header.top__hdbx .top__hdbx_controll_bx .dropdown>span span{position:absolute;right:calc(100% + 8px);letter-spacing:.1px}.wrap header.top__hdbx .top__hdbx_controll_bx .dropdown>span i{display:inline-block;width:30px;height:30px;border-radius:30px;margin-left:5px;background-color:var(--color__blue_typeP);overflow:hidden}.wrap header.top__hdbx .top__hdbx_controll_bx .dropdown>span i:has(img){border-radius:6px;background:none}.wrap header.top__hdbx .top__hdbx_controll_bx .dropdown>span i img{width:30px;height:30px}.wrap:has(.content__layout.user) .content__layout.row{border-radius:10px;overflow:hidden;box-shadow:0 0 30px rgba(0,0,0,.4)}.wrap:has(.content__layout.user) .content__layout.row main.main .content__bx .content__bx_overflow{height:calc(100vh - 76px)}.wrap:has(.content__layout.user) .content__layout .side__bx{width:250px;overflow-y:auto}.wrap:has(.content__layout.user) .content__layout .side__bx nav{padding:0}.wrap:has(.content__layout.user) main.main{background-color:var(--color__white_typeA)}.wrap:has(.content__layout.admin) .content__layout{border-radius:8px;box-sizing:border-box}.wrap:has(.content__layout.admin) .content__layout.row main.main .content__bx.dashboard{background-color:transparent;box-shadow:none}.wrap:has(.content__layout.admin) .content__layout.row main.main .content__bx.dashboard .content__bx_overflow{height:100%;padding:20px}.wrap:has(.content__layout.admin) .content__layout.row main.main .content__bx .content__bx_overflow{height:calc(100vh - 132px)}.wrap:has(.content__layout.admin) .content__layout .side__bx{min-width:200px;overflow:hidden;border-radius:8px 0 0 8px}.wrap:has(.content__layout.admin) .content__layout .side__bx nav{background:var(--color__white_typeC)}.wrap:has(.content__layout.admin) .content__layout .main{display:flex;padding-left:30px;flex-direction:column;background-color:var(--color__white_typeC);border-radius:0 8px 8px 0}.wrap:has(.content__layout.admin) .content__layout .main>div.content__top_bx{display:flex;height:56px;align-items:center}.wrap:has(.content__layout.admin) .content__layout .main>div.content__bx{flex:1;background-color:var(--color__white_typeA);overflow-y:auto;border-radius:8px 0 0 0;box-shadow:0 0 20px rgba(0,0,0,.05)}.wrap:has(.content__layout.admin) .content__layout .main>div .search__tool{margin:20px 0}.wrap:has(.content__layout.admin) .content__layout .search__tool .ctl__button{height:36px}.wrap:has(.content__layout.admin) .content__layout .search__tool .ctl__button ul{height:100%}.wrap:has(.content__layout.admin) .content__layout .electronic_detaile.admin__content .reply__bx{padding-top:0;padding-bottom:40px}.wrap:has(.content__layout.admin) .content__layout .electronic_detaile.admin__content .title_bx{margin-top:40px}.content__width_1200{max-width:1200px;margin:0 auto;margin-top:20px}.dropdown{position:relative;z-index:1}.dropdown.visible ul{visibility:visible!important;pointer-events:inherit!important;-webkit-user-select:inherit!important;-moz-user-select:inherit!important;user-select:inherit!important;opacity:1!important}.dropdown:hover{cursor:pointer}.dropdown:hover>span:active{opacity:.8}.dropdown.all__menu{position:relative;display:inline-flex;align-items:center;width:auto;height:30px;padding:0 15px;background-color:var(--color__blue_typeGB);border-radius:6px}.dropdown.all__menu.visible>span{opacity:.6}.dropdown.all__menu.visible>span:before{transform:translateY(-50%) rotate(-180deg)}.dropdown.all__menu:has(.user_mode) ul{padding-bottom:0}.dropdown.all__menu:has(.user_mode) .admin__user_move{display:block}.dropdown.all__menu.dashboard__setting ul{padding-bottom:0}.dropdown.all__menu.dashboard__setting ul li:last-child{display:flex;padding:0;border-top:1px solid var(--color__white_typeB);width:100%;box-sizing:border-box}.dropdown.all__menu.dashboard__setting ul li:last-child button{display:flex;flex:1;justify-content:center;border-radius:0}.dropdown.all__menu.dashboard__setting ul li:last-child button:hover{background-color:var(--color__white_typeC)}.dropdown.all__menu>span{position:relative;display:flex;align-items:center;white-space:nowrap;font-size:15px;line-height:20px;padding-right:20px;color:var(--color__white_typeA);font-weight:500}.dropdown.all__menu>span:before{content:"";position:absolute;top:50%;right:0;display:block;width:10px;height:10px;background-image:url(/images/svg/ico_arrow_white_small_bottom.svg?v=1.5.1);background-size:auto;background-repeat:no-repeat;background-position:50%;transform:translateY(-50%);transition:all .05s linear}.dropdown.all__menu>span i{margin-right:5px}.dropdown.all__menu ul{visibility:hidden;position:absolute;display:flex;flex-wrap:wrap;gap:5px;top:30px;left:0;z-index:10;padding:10px 0;width:300px;height:auto;box-sizing:border-box;border-radius:8px;background-color:var(--color__white_typeA);box-shadow:0 6px 20px rgba(0,0,0,.3);overflow:hidden;opacity:0;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:all .1s linear}.dropdown.all__menu ul li{display:flex;width:calc(50% - 2.5px);height:30px;align-items:center;white-space:nowrap;padding:0 10px;box-sizing:border-box}.dropdown.all__menu ul li:nth-child(2n){padding-left:0}.dropdown.all__menu ul li:nth-child(odd){padding-right:0}.dropdown.all__menu ul li .function__tool{width:100%}.dropdown.all__menu ul li.admin__user_move{display:none;height:auto;padding:10px;margin-top:10px;width:100%;border-top:1px solid var(--color__white_typeB)}.dropdown.all__menu ul li.admin__user_move button{color:var(--color__blue_typeQ);background-color:var(--color__white_typeC);justify-content:flex-start}.dropdown.all__menu ul li.admin__user_move button i{margin-right:5px;width:16px;height:16px}.dropdown.all__menu ul li.admin__user_move button.admin_mode i{background-image:url(/images/svg/ico_allmenu_g.svg?v=1.5.1);background-size:auto;background-repeat:no-repeat;background-position:50%}.dropdown.all__menu ul li.admin__user_move button.user_mode i{background-image:url(/images/svg/ico_allmenu_f.svg?v=1.5.1);background-size:auto;background-repeat:no-repeat;background-position:50%}.dropdown.all__menu ul li.admin__user_move button.on,.dropdown.all__menu ul li.admin__user_move button:hover{color:var(--color__blue_typeA);font-weight:500;background-color:var(--color__blue_typeBA)}.dropdown.all__menu ul li button{display:inline-flex;width:100%;height:30px;align-items:center;font-size:13px;padding:10px;color:var(--color__blue_typeQ);border-radius:3px;transition:background-color .05s linear}.dropdown.all__menu ul li button.on,.dropdown.all__menu ul li button:hover{color:var(--color__blue_typeP);font-weight:500;background-color:var(--color__blue_typeO);cursor:pointer}.dropdown.all__menu ul li button.on .elicon.allmenu_a,.dropdown.all__menu ul li button:hover .elicon.allmenu_a{background-position:0 -34px}.dropdown.all__menu ul li button.on .elicon.allmenu_b,.dropdown.all__menu ul li button.on .elicon.allmenu_c,.dropdown.all__menu ul li button:hover .elicon.allmenu_b,.dropdown.all__menu ul li button:hover .elicon.allmenu_c{background-position:0 -68px}.dropdown.all__menu ul li button.on .elicon.allmenu_d,.dropdown.all__menu ul li button:hover .elicon.allmenu_d{background-position:0 -54px}.dropdown.all__menu ul li button.on .elicon.allmenu_e,.dropdown.all__menu ul li button:hover .elicon.allmenu_e{background-position:0 -73px}.dropdown.all__menu ul li button.on:active,.dropdown.all__menu ul li button:hover:active{opacity:.9}.dropdown.all__menu ul li .elicon{margin-right:5px}.dropdown.all__menu ul li .elicon.allmenu_a,.dropdown.all__menu ul li .elicon.allmenu_b,.dropdown.all__menu ul li .elicon.allmenu_c{background-position:0 -68px}.dropdown.all__menu ul li .elicon.allmenu_d{background-position:0 -54px}.dropdown.all__menu ul li .elicon.allmenu_e{background-position:0 -73px}.dropdown.default ul{visibility:hidden;position:absolute;top:100%;right:0;padding:5px 0;width:auto;height:auto;box-sizing:border-box;background-color:var(--color__white_typeA);box-shadow:0 6px 20px rgba(0,0,0,.3);border-radius:8px;overflow:hidden;opacity:0;transition:all .1s linear}.dropdown.default ul li{display:flex;width:100%;height:30px;align-items:center;white-space:nowrap;border-bottom:1px solid var(--color__white_typeB)}.dropdown.default ul li:last-child{border-bottom:0 none}.dropdown.default ul li button,.dropdown.default ul li span{display:inline-flex;width:100%;height:30px;align-items:center;font-size:13px;padding:0 15px;color:#000}.dropdown.default ul li button:hover,.dropdown.default ul li span:hover{color:#000;background-color:var(--color__white_typeC);cursor:pointer}.dropdown.default ul li.dropdown__notxt span{cursor:default}.dropdown__select_bx{position:relative;width:90px;padding:0 26px 0 10px;width:100%;height:100%;border-radius:3px;border:1px solid var(--color__white_typeD);background-color:var(--color__white_typeA);color:var(--color__black_typeA);font-size:13px;outline:none;box-sizing:border-box;transition:all .1s linear}.dropdown__select_bx.disabled{background-color:var(--color__white_typeC);border:1px solid var(--color__white_typeE);opacity:1;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.dropdown__select_bx.disabled,.dropdown__select_bx.disabled button{color:var(--color__white_typeD)}.dropdown__select_bx.disabled:before{opacity:.3}.dropdown__select_bx:has(.open):before{top:5px;transform:rotate(-90deg)}.dropdown__select_bx:before{content:"";position:absolute;top:4px;right:0;display:block;width:20px;height:20px;background-image:url(/images/svg/ico_arrow_black_small_right.svg?v=1.5.1);background-size:auto;background-repeat:no-repeat;background-position:50%;transform:rotate(90deg);transition:all .1s linear}.dropdown__select_bx>button{display:flex;align-items:center;height:100%;white-space:nowrap}.dropdown__select_bx ul{position:absolute;display:none;left:-1px;top:100%;width:100%;min-width:calc(100% + 2px);border:1px solid var(--color__white_typeD);background-color:var(--color__white_typeA);box-shadow:-2px 0 3px rgba(0,0,0,.3);box-sizing:border-box}.dropdown__select_bx ul.open{display:block}.dropdown__select_bx ul li{height:36px}.dropdown__select_bx ul li>div{display:flex;height:36px}.dropdown__select_bx ul li>div:hover{background-color:var(--color__white_typeB);cursor:pointer}.dropdown__select_bx ul li>div div{padding:0 10px;align-items:center;height:36px;flex:1;box-sizing:border-box}.dropdown__select_bx ul li>div div span{display:block;white-space:nowrap;-webkit-line-clamp:1;overflow:hidden;width:112px;text-overflow:ellipsis;-webkit-box-orient:vertical;color:var(--color__blue_typeH);text-align:left;line-height:25px;font-size:12px}.dropdown__select_bx ul li>div button{width:36px;height:36px;background-image:url(/images/svg/ico_close.svg?v=1.5.1);background-size:auto;background-repeat:no-repeat;background-position:50%}.dropdown__select_bx ul li>div button:hover{opacity:.4;cursor:pointer}.logo__type.tront{background-image:url(/images/svg/logo_tront.svg?v=1.5.1);background-size:auto 16px}.logo__type.tront,.logo__type.tront__office{background-repeat:no-repeat;background-position:50%}.logo__type.tront__office{height:42px;background-image:url(/images/svg/logo_trontoffice.svg?v=1.5.1);background-size:auto}header h1{display:flex;align-items:center;background-color:var(--color__blue_typeG);box-sizing:border-box}header h1 a{display:inline-block;width:100px;height:24px;background-image:url(/images/svg/logo_trontoffice_white.svg?v=1.5.1);background-size:auto 24px;background-repeat:no-repeat;background-position:50%;color:var(--color__white_typeA);font-size:13px;font-weight:500}header h1 a:hover{cursor:pointer}header h1 a:hover:active{opacity:.8}.flex__row_two{display:flex;gap:5px}.flex__row_two.radio{gap:0}.flex__row_two.radio li{flex:1}.flex__row_two.radio li:first-child label{border-radius:3px 0 0 3px}.flex__row_two.radio li:last-child label{border-radius:0 3px 3px 0}.flex__row_two li:first-child{flex:1}.flex__row_between{justify-content:space-between}.flex__colmn,.flex__row_between{display:flex;align-items:center}.flex__colmn.two{gap:10px;line-height:20px}.flex__colmn.two button{white-space:nowrap}.flex__colmn.two.first__auto>div:first-child{flex:1}.flex__colmn.two.first__auto>div:first-child *{text-align:left;word-break:break-all}.flex__colmn.two.first__auto>div:last-child,.flex__colmn.two.last__auto>div:first-child{text-align:center;width:80px}.flex__colmn.two.last__auto>div:last-child{flex:1}.flex__colmn.two.last__auto>div:last-child *{text-align:left;word-break:break-all}.setting__controll_list{display:flex;margin-top:20px}.setting__controll_list>div{flex:1}.setting__controll_list .controll__item{display:flex;padding:16px 20px 20px 20px;gap:10px;border-radius:6px;background-color:var(--color__white_typeC);box-sizing:border-box;transition:background-color .1s linear}.setting__controll_list .controll__item:has(input:checked){background-color:var(--color__white_typeCD)}.setting__controll_list .controll__item:has(input:checked)>div h5,.setting__controll_list .controll__item:has(input:checked)>div p{color:var(--color__black_typeB)}.setting__controll_list .controll__item>div:first-child{flex:1}.setting__controll_list .controll__item>div:last-child{display:flex;justify-content:flex-end;align-items:center;width:100px}.setting__controll_list .controll__item>div h5,.setting__controll_list .controll__item>div p{word-break:break-all;color:var(--color__white_typeD);text-align:left}.setting__controll_list .controll__item>div h5{font-size:14px;font-weight:500}.setting__controll_list .controll__item>div p{font-size:12px;font-weight:400}.side__bx{display:flex;flex-direction:column;white-space:nowrap;background-color:var(--color__blue_typeG)}.side__bx .side__hdbx_profile{display:flex;align-items:center;padding:20px;gap:10px}.side__bx .side__hdbx_profile>div:last-child span{color:var(--color__white_typeA)}.side__bx .side__hdbx_profile>div:last-child p:last-child{display:flex;align-items:center}.side__bx .side__hdbx_profile>div:last-child .side__hdbx_id{margin:-2px 0 2px 0}.side__bx .side__hdbx_profile>div:last-child .side__hdbx_id span{font-weight:500}.side__bx .side__hdbx_profile>div .setting{position:relative;top:2px;opacity:1;transition:all .05s linear}.side__bx .side__hdbx_profile>div .setting:hover{opacity:.9;cursor:pointer}.side__bx .side__hdbx_profile>div .setting[tooltip][flow^=right]:before{top:6px;right:-40px}.side__bx .side__hdbx_profile>div .setting[tooltip][flow^=right]:hover:before{right:-40px}.side__bx nav{flex:1;padding:20px 0 20px 20px;background:linear-gradient(0deg,#394762,#283140)}.side__bx nav>div>div .nav__title{display:flex;margin-top:10px;padding:0 20px;width:100%;height:46px;align-items:center;box-sizing:border-box;cursor:pointer}.side__bx nav>div>div .nav__title:hover{background-color:var(--color__white_typeB);border-radius:6px}.side__bx nav>div>div .nav__title span{position:relative;white-space:nowrap;flex:1}.side__bx nav>div>div .nav__title span i{position:absolute;right:0;top:50%;margin-top:-5px;width:10px;height:10px}.side__bx nav>div>div .nav__list{display:none}.side__bx nav>div>div .nav__list+.nav__title span i{transform:translateY(-50%) rotate(0deg)}.side__bx nav>div>div:has(.nav__list.open) .nav__list{display:block}.side__bx nav>div>div:has(.nav__list.open) .nav__title span i{transform:translateY(calc(-50% + 4px)) rotate(-180deg)}.side__bx nav>div.nav__typea>div{margin-bottom:5px}.side__bx nav>div.nav__typea .nav__title{margin:0;border-radius:6px}.side__bx nav>div.nav__typea .nav__title.on{background-color:var(--color__blue_typeBA)}.side__bx nav>div.nav__typea .nav__title.on span{color:var(--color__blue_typeAH)}.side__bx nav>div.nav__typea .nav__title span{position:relative;padding-right:20px;color:var(--color__blue_typeP);font-size:18px;font-weight:600}.side__bx nav>div.nav__typea .nav__list{margin-left:20px;border-bottom:1px solid var(--color__white_typeB);padding-bottom:10px;white-space:nowrap}.side__bx nav>div.nav__typea .nav__list:last-child{border-bottom:0 none;padding-bottom:0}.side__bx nav>div.nav__typea .nav__list.last{border-bottom:0 none}.side__bx nav>div.nav__typea .nav__list li{white-space:nowrap}.side__bx nav>div.nav__typea .nav__list li a{position:relative;display:flex;align-items:center;padding:0 15px;height:36px;border-radius:3px;color:var(--color__blue_typeJ);transition:all .05s linear;font-size:14px;font-weight:400}.side__bx nav>div.nav__typea .nav__list li a:hover{cursor:pointer;background-color:var(--color__white_typeB)}.side__bx nav>div.nav__typea .nav__list li a:before{content:"";position:absolute;top:50%;left:6px;display:block;width:4px;height:15px;border-radius:10px;background-color:var(--color__blue_typeAH);transform:translateY(-50%);transition:all .2s ease-in-out;opacity:0}.side__bx nav>div.nav__typea .nav__list li a.router-link-active{color:var(--color__blue_typeAH);font-weight:600}.side__bx nav>div.nav__typea .nav__list li a.router-link-active:before{left:6px;background-color:var(--color__blue_typeAH);opacity:1}.side__bx nav>div.nav__typea .nav__list li a.router-link-active i.dashboard,.side__bx nav>div.nav__typea .nav__list li a.router-link-active i.group{background-position-y:-36px}.side__bx nav>div.nav__typea .nav__list li a.router-link-active i.annual{background-position-y:-37px}.side__bx nav>div.nav__typea .nav__list li a.router-link-active i.vacation{background-position-y:-35px}.side__bx nav>div.nav__typea .nav__list li a.router-link-active i.vacation_history{background-position-y:-34px}.side__bx nav>div.nav__typea .nav__list li a.router-link-active i.executives{background-position-y:-38px}.side__bx nav>div.nav__typea .nav__list li a.router-link-active i.authority{background-position-y:-31px}.side__bx nav>div.nav__typea .nav__list li a.router-link-active i.all_documents,.side__bx nav>div.nav__typea .nav__list li a.router-link-active i.document_progress_ad{background-position-y:-32px}.side__bx nav>div.nav__typea .nav__list li a i{display:inline-block;margin-right:5px;width:22px;height:18px}.side__bx nav>div.nav__typeb .nav__title{margin:0;padding:0 15px;white-space:nowrap;box-sizing:border-box}.side__bx nav>div.nav__typeb .nav__title:hover{background-color:var(--color__blue_typeL);border-radius:6px}.side__bx nav>div.nav__typeb .nav__title.on span,.side__bx nav>div.nav__typeb .nav__title:hover span{color:var(--color__white_typeA)}.side__bx nav>div.nav__typeb .nav__title span{position:relative;padding-right:12px;color:var(--color__blue_typeJ);font-size:16px;font-weight:600}.side__bx nav>div.nav__typeb .nav__list{margin-left:20px;border-bottom:1px solid var(--color__blue_typeK);padding-bottom:10px;white-space:nowrap}.side__bx nav>div.nav__typeb .nav__list .nav__list{margin-left:16px}.side__bx nav>div.nav__typeb .nav__list .nav__list:last-child{border-bottom:0 none}.side__bx nav>div.nav__typeb .nav__list .nav__list a,.side__bx nav>div.nav__typeb .nav__list .nav__list button{height:30px}.side__bx nav>div.nav__typeb .nav__list.last{border-bottom:0 none}.side__bx nav>div.nav__typeb .nav__list li{white-space:nowrap}.side__bx nav>div.nav__typeb .nav__list li button{padding:0}.side__bx nav>div.nav__typeb .nav__list li a,.side__bx nav>div.nav__typeb .nav__list li button{position:relative;display:flex;align-items:center;padding:0 15px;height:41px;border-radius:3px 0 0 3px;color:var(--color__blue_typeJA);transition:all .05s linear;font-size:16px;font-weight:300}.side__bx nav>div.nav__typeb .nav__list li a:disabled,.side__bx nav>div.nav__typeb .nav__list li button:disabled{-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.side__bx nav>div.nav__typeb .nav__list li a:disabled:hover,.side__bx nav>div.nav__typeb .nav__list li button:disabled:hover{background-color:transparent}.side__bx nav>div.nav__typeb .nav__list li a:hover,.side__bx nav>div.nav__typeb .nav__list li button:hover{cursor:pointer;color:var(--color__white_typeA);background-color:var(--color__blue_typeG)}.side__bx nav>div.nav__typeb .nav__list li a:hover i.dashboard_z,.side__bx nav>div.nav__typeb .nav__list li button:hover i.dashboard_z{background-position:center -1px}.side__bx nav>div.nav__typeb .nav__list li a:hover i.equipment,.side__bx nav>div.nav__typeb .nav__list li button:hover i.equipment{background-position:center 1px}.side__bx nav>div.nav__typeb .nav__list li a:hover i.user,.side__bx nav>div.nav__typeb .nav__list li button:hover i.user{background-position:center 0}.side__bx nav>div.nav__typeb .nav__list li a:hover i.change,.side__bx nav>div.nav__typeb .nav__list li button:hover i.change{background-position:center 2px}.side__bx nav>div.nav__typeb .nav__list li a:hover i.board,.side__bx nav>div.nav__typeb .nav__list li a:hover i.etc,.side__bx nav>div.nav__typeb .nav__list li button:hover i.board,.side__bx nav>div.nav__typeb .nav__list li button:hover i.etc{background-position:center 1px}.side__bx nav>div.nav__typeb .nav__list li a:hover i.monthly,.side__bx nav>div.nav__typeb .nav__list li a:hover i.sd_employees,.side__bx nav>div.nav__typeb .nav__list li a:hover i.sd_vacation,.side__bx nav>div.nav__typeb .nav__list li a:hover i.sd_work,.side__bx nav>div.nav__typeb .nav__list li a:hover i.weekly,.side__bx nav>div.nav__typeb .nav__list li button:hover i.monthly,.side__bx nav>div.nav__typeb .nav__list li button:hover i.sd_employees,.side__bx nav>div.nav__typeb .nav__list li button:hover i.sd_vacation,.side__bx nav>div.nav__typeb .nav__list li button:hover i.sd_work,.side__bx nav>div.nav__typeb .nav__list li button:hover i.weekly{background-position-x:1px}.side__bx nav>div.nav__typeb .nav__list li a:hover i.sd_dp_all,.side__bx nav>div.nav__typeb .nav__list li a:hover i.sd_dp_approval,.side__bx nav>div.nav__typeb .nav__list li a:hover i.sd_dp_confirm,.side__bx nav>div.nav__typeb .nav__list li a:hover i.sd_dp_draft,.side__bx nav>div.nav__typeb .nav__list li a:hover i.sd_dp_inprogress,.side__bx nav>div.nav__typeb .nav__list li a:hover i.sd_dp_planned,.side__bx nav>div.nav__typeb .nav__list li a:hover i.sd_dp_reference,.side__bx nav>div.nav__typeb .nav__list li a:hover i.sd_dp_rejection,.side__bx nav>div.nav__typeb .nav__list li a:hover i.sd_dp_waiting,.side__bx nav>div.nav__typeb .nav__list li button:hover i.sd_dp_all,.side__bx nav>div.nav__typeb .nav__list li button:hover i.sd_dp_approval,.side__bx nav>div.nav__typeb .nav__list li button:hover i.sd_dp_confirm,.side__bx nav>div.nav__typeb .nav__list li button:hover i.sd_dp_draft,.side__bx nav>div.nav__typeb .nav__list li button:hover i.sd_dp_inprogress,.side__bx nav>div.nav__typeb .nav__list li button:hover i.sd_dp_planned,.side__bx nav>div.nav__typeb .nav__list li button:hover i.sd_dp_reference,.side__bx nav>div.nav__typeb .nav__list li button:hover i.sd_dp_rejection,.side__bx nav>div.nav__typeb .nav__list li button:hover i.sd_dp_waiting{background-position-x:2px}.side__bx nav>div.nav__typeb .nav__list li a:before,.side__bx nav>div.nav__typeb .nav__list li button:before{content:"";position:absolute;top:50%;left:6px;display:block;width:6px;height:16px;border-radius:10px;background-color:var(--color__blue_typeAH);transform:translateY(-50%);transition:all .2s ease-in-out;opacity:0}.side__bx nav>div.nav__typeb .nav__list li a.router-link-active,.side__bx nav>div.nav__typeb .nav__list li button.router-link-active{background-color:var(--color__white_typeA);color:var(--color__black_typeB);box-shadow:0 4px 4px rgba(0,0,0,.1);font-size:16px;font-weight:500}.side__bx nav>div.nav__typeb .nav__list li a.router-link-active:before,.side__bx nav>div.nav__typeb .nav__list li button.router-link-active:before{left:6px;background-color:var(--color__blue_typeAH);opacity:1}.side__bx nav>div.nav__typeb .nav__list li a.router-link-active i.board,.side__bx nav>div.nav__typeb .nav__list li a.router-link-active i.change,.side__bx nav>div.nav__typeb .nav__list li a.router-link-active i.dashboard_z,.side__bx nav>div.nav__typeb .nav__list li a.router-link-active i.equipment,.side__bx nav>div.nav__typeb .nav__list li a.router-link-active i.etc,.side__bx nav>div.nav__typeb .nav__list li a.router-link-active i.user,.side__bx nav>div.nav__typeb .nav__list li button.router-link-active i.board,.side__bx nav>div.nav__typeb .nav__list li button.router-link-active i.change,.side__bx nav>div.nav__typeb .nav__list li button.router-link-active i.dashboard_z,.side__bx nav>div.nav__typeb .nav__list li button.router-link-active i.equipment,.side__bx nav>div.nav__typeb .nav__list li button.router-link-active i.etc,.side__bx nav>div.nav__typeb .nav__list li button.router-link-active i.user{background-position-x:center}.side__bx nav>div.nav__typeb .nav__list li a.router-link-active i.user,.side__bx nav>div.nav__typeb .nav__list li button.router-link-active i.user{background-position-y:-65px}.side__bx nav>div.nav__typeb .nav__list li a.router-link-active i.change,.side__bx nav>div.nav__typeb .nav__list li button.router-link-active i.change{background-position-y:-62px}.side__bx nav>div.nav__typeb .nav__list li a.router-link-active i.dashboard_z,.side__bx nav>div.nav__typeb .nav__list li button.router-link-active i.dashboard_z{background-position-y:-38px}.side__bx nav>div.nav__typeb .nav__list li a.router-link-active i.equipment,.side__bx nav>div.nav__typeb .nav__list li a.router-link-active i.etc,.side__bx nav>div.nav__typeb .nav__list li button.router-link-active i.equipment,.side__bx nav>div.nav__typeb .nav__list li button.router-link-active i.etc{background-position-y:-65px}.side__bx nav>div.nav__typeb .nav__list li a.router-link-active i.board,.side__bx nav>div.nav__typeb .nav__list li button.router-link-active i.board{background-position-y:-60px}.side__bx nav>div.nav__typeb .nav__list li a.router-link-active i.monthly,.side__bx nav>div.nav__typeb .nav__list li a.router-link-active i.sd_employees,.side__bx nav>div.nav__typeb .nav__list li a.router-link-active i.sd_vacation,.side__bx nav>div.nav__typeb .nav__list li a.router-link-active i.sd_work,.side__bx nav>div.nav__typeb .nav__list li a.router-link-active i.weekly,.side__bx nav>div.nav__typeb .nav__list li button.router-link-active i.monthly,.side__bx nav>div.nav__typeb .nav__list li button.router-link-active i.sd_employees,.side__bx nav>div.nav__typeb .nav__list li button.router-link-active i.sd_vacation,.side__bx nav>div.nav__typeb .nav__list li button.router-link-active i.sd_work,.side__bx nav>div.nav__typeb .nav__list li button.router-link-active i.weekly{background-position-x:-35px}.side__bx nav>div.nav__typeb .nav__list li a.router-link-active i.sd_dp_all,.side__bx nav>div.nav__typeb .nav__list li a.router-link-active i.sd_dp_approval,.side__bx nav>div.nav__typeb .nav__list li a.router-link-active i.sd_dp_confirm,.side__bx nav>div.nav__typeb .nav__list li a.router-link-active i.sd_dp_draft,.side__bx nav>div.nav__typeb .nav__list li a.router-link-active i.sd_dp_inprogress,.side__bx nav>div.nav__typeb .nav__list li a.router-link-active i.sd_dp_planned,.side__bx nav>div.nav__typeb .nav__list li a.router-link-active i.sd_dp_reference,.side__bx nav>div.nav__typeb .nav__list li a.router-link-active i.sd_dp_rejection,.side__bx nav>div.nav__typeb .nav__list li a.router-link-active i.sd_dp_waiting,.side__bx nav>div.nav__typeb .nav__list li button.router-link-active i.sd_dp_all,.side__bx nav>div.nav__typeb .nav__list li button.router-link-active i.sd_dp_approval,.side__bx nav>div.nav__typeb .nav__list li button.router-link-active i.sd_dp_confirm,.side__bx nav>div.nav__typeb .nav__list li button.router-link-active i.sd_dp_draft,.side__bx nav>div.nav__typeb .nav__list li button.router-link-active i.sd_dp_inprogress,.side__bx nav>div.nav__typeb .nav__list li button.router-link-active i.sd_dp_planned,.side__bx nav>div.nav__typeb .nav__list li button.router-link-active i.sd_dp_reference,.side__bx nav>div.nav__typeb .nav__list li button.router-link-active i.sd_dp_rejection,.side__bx nav>div.nav__typeb .nav__list li button.router-link-active i.sd_dp_waiting{background-position-x:-34px}.side__bx nav>div.nav__typeb .nav__list li a i,.side__bx nav>div.nav__typeb .nav__list li button i{display:inline-block;margin-right:5px;width:22px;height:20px}.side__bx nav>div.nav__typeb .nav__list li a i.board,.side__bx nav>div.nav__typeb .nav__list li a i.change,.side__bx nav>div.nav__typeb .nav__list li a i.dashboard_z,.side__bx nav>div.nav__typeb .nav__list li a i.equipment,.side__bx nav>div.nav__typeb .nav__list li a i.etc,.side__bx nav>div.nav__typeb .nav__list li a i.user,.side__bx nav>div.nav__typeb .nav__list li button i.board,.side__bx nav>div.nav__typeb .nav__list li button i.change,.side__bx nav>div.nav__typeb .nav__list li button i.dashboard_z,.side__bx nav>div.nav__typeb .nav__list li button i.equipment,.side__bx nav>div.nav__typeb .nav__list li button i.etc,.side__bx nav>div.nav__typeb .nav__list li button i.user{background-position-x:center}.side__bx nav>div.nav__typeb .nav__list li a i.dashboard_z,.side__bx nav>div.nav__typeb .nav__list li button i.dashboard_z{background-position-y:-39px}.side__bx nav>div.nav__typeb .nav__list li a i.equipment,.side__bx nav>div.nav__typeb .nav__list li button i.equipment{background-position-y:-65px}.side__bx nav>div.nav__typeb .nav__list li a i.user,.side__bx nav>div.nav__typeb .nav__list li button i.user{background-position-y:-66px}.side__bx nav>div.nav__typeb .nav__list li a i.change,.side__bx nav>div.nav__typeb .nav__list li button i.change{background-position-y:-62px}.side__bx nav>div.nav__typeb .nav__list li a i.board,.side__bx nav>div.nav__typeb .nav__list li button i.board{background-position-y:-60px;background-size:17px auto}.side__bx nav>div.nav__typeb .nav__list li a i.etc,.side__bx nav>div.nav__typeb .nav__list li button i.etc{background-position-y:-65px}.side__bx nav>div.nav__typeb .nav__list li a i.monthly,.side__bx nav>div.nav__typeb .nav__list li a i.sd_employees,.side__bx nav>div.nav__typeb .nav__list li a i.sd_vacation,.side__bx nav>div.nav__typeb .nav__list li a i.sd_work,.side__bx nav>div.nav__typeb .nav__list li a i.weekly,.side__bx nav>div.nav__typeb .nav__list li button i.monthly,.side__bx nav>div.nav__typeb .nav__list li button i.sd_employees,.side__bx nav>div.nav__typeb .nav__list li button i.sd_vacation,.side__bx nav>div.nav__typeb .nav__list li button i.sd_work,.side__bx nav>div.nav__typeb .nav__list li button i.weekly{background-position-x:-36px}.side__bx nav>div.nav__typeb .nav__list li a i.monthly,.side__bx nav>div.nav__typeb .nav__list li a i.sd_document_box,.side__bx nav>div.nav__typeb .nav__list li a i.sd_document_progress,.side__bx nav>div.nav__typeb .nav__list li a i.sd_dp_all,.side__bx nav>div.nav__typeb .nav__list li a i.sd_dp_approval,.side__bx nav>div.nav__typeb .nav__list li a i.sd_dp_confirm,.side__bx nav>div.nav__typeb .nav__list li a i.sd_dp_draft,.side__bx nav>div.nav__typeb .nav__list li a i.sd_dp_inprogress,.side__bx nav>div.nav__typeb .nav__list li a i.sd_dp_planned,.side__bx nav>div.nav__typeb .nav__list li a i.sd_dp_reference,.side__bx nav>div.nav__typeb .nav__list li a i.sd_dp_rejection,.side__bx nav>div.nav__typeb .nav__list li a i.sd_dp_waiting,.side__bx nav>div.nav__typeb .nav__list li a i.sd_employees,.side__bx nav>div.nav__typeb .nav__list li a i.sd_vacation,.side__bx nav>div.nav__typeb .nav__list li a i.sd_work,.side__bx nav>div.nav__typeb .nav__list li a i.weekly,.side__bx nav>div.nav__typeb .nav__list li button i.monthly,.side__bx nav>div.nav__typeb .nav__list li button i.sd_document_box,.side__bx nav>div.nav__typeb .nav__list li button i.sd_document_progress,.side__bx nav>div.nav__typeb .nav__list li button i.sd_dp_all,.side__bx nav>div.nav__typeb .nav__list li button i.sd_dp_approval,.side__bx nav>div.nav__typeb .nav__list li button i.sd_dp_confirm,.side__bx nav>div.nav__typeb .nav__list li button i.sd_dp_draft,.side__bx nav>div.nav__typeb .nav__list li button i.sd_dp_inprogress,.side__bx nav>div.nav__typeb .nav__list li button i.sd_dp_planned,.side__bx nav>div.nav__typeb .nav__list li button i.sd_dp_reference,.side__bx nav>div.nav__typeb .nav__list li button i.sd_dp_rejection,.side__bx nav>div.nav__typeb .nav__list li button i.sd_dp_waiting,.side__bx nav>div.nav__typeb .nav__list li button i.sd_employees,.side__bx nav>div.nav__typeb .nav__list li button i.sd_vacation,.side__bx nav>div.nav__typeb .nav__list li button i.sd_work,.side__bx nav>div.nav__typeb .nav__list li button i.weekly{background-position-y:center}.side__bx nav>div.nav__typeb .nav__list li a i.sd_document_box,.side__bx nav>div.nav__typeb .nav__list li a i.sd_document_progress,.side__bx nav>div.nav__typeb .nav__list li button i.sd_document_box,.side__bx nav>div.nav__typeb .nav__list li button i.sd_document_progress{background-position-x:0}.side__bx nav>div.nav__typeb .nav__list li a i.sd_dp_all,.side__bx nav>div.nav__typeb .nav__list li a i.sd_dp_approval,.side__bx nav>div.nav__typeb .nav__list li a i.sd_dp_confirm,.side__bx nav>div.nav__typeb .nav__list li a i.sd_dp_draft,.side__bx nav>div.nav__typeb .nav__list li a i.sd_dp_inprogress,.side__bx nav>div.nav__typeb .nav__list li a i.sd_dp_planned,.side__bx nav>div.nav__typeb .nav__list li a i.sd_dp_reference,.side__bx nav>div.nav__typeb .nav__list li a i.sd_dp_rejection,.side__bx nav>div.nav__typeb .nav__list li a i.sd_dp_waiting,.side__bx nav>div.nav__typeb .nav__list li button i.sd_dp_all,.side__bx nav>div.nav__typeb .nav__list li button i.sd_dp_approval,.side__bx nav>div.nav__typeb .nav__list li button i.sd_dp_confirm,.side__bx nav>div.nav__typeb .nav__list li button i.sd_dp_draft,.side__bx nav>div.nav__typeb .nav__list li button i.sd_dp_inprogress,.side__bx nav>div.nav__typeb .nav__list li button i.sd_dp_planned,.side__bx nav>div.nav__typeb .nav__list li button i.sd_dp_reference,.side__bx nav>div.nav__typeb .nav__list li button i.sd_dp_rejection,.side__bx nav>div.nav__typeb .nav__list li button i.sd_dp_waiting{background-position-x:-34px}.side__bx nav>div.nav__typeb .nav__list li button{color:var(--color__white_typeA)}.ctl__button{display:flex}.ctl__button ul.ctl__button_admin{padding-right:10px;margin-right:10px;border-right:1px solid var(--color__white_typeE)}.ctl__button ul li.ctl__selector{position:relative}.ctl__button ul li.ctl__selector p{display:inline-block}.ctl__button ul li.ctl__selector p,.ctl__button ul li.ctl__selector p strong{color:var(--color__blue_typeA);font-weight:400}.ctl__button ul li.ctl__selector button{margin-left:5px;border:0 none;color:var(--color__black_typeB)}.ctl__button ul li>div{height:100%}.ctl__button ul li>div button{height:100%;border:1px solid var(--color__white_typeD);vertical-align:top;border-radius:3px;box-sizing:border-box;font-size:14px;transition:all .15s linear}.ctl__button ul li>div button:has(.loading-icon){position:relative;width:100%;transition:none}.ctl__button ul li>div button:has(.loading-icon):before{content:"";position:absolute;top:0;left:0;z-index:1;display:block;width:100%;height:100%;background-color:rgba(0,0,0,.6)}.ctl__button ul li>div button:has(.loading-icon) .loading-icon{position:absolute;top:0;left:0;z-index:2;transform:scale(.4)}.ctl__button ul li>div button:has(.loading-icon) .loading-icon .spinner{border:4px solid var(--color__white_typeA);border-top-color:var(--color__blue_typeB)}.ctl__button ul li>div button i{margin-right:5px}.ctl__button ul li>div button:hover{cursor:pointer;background-color:var(--color__white_typeC)}.ctl__button ul li>div.on button:first-child{background-color:var(--color__white_typeA);border-radius:3px 0 0 3px;border-color:var(--color__blue_typeH);color:var(--color__blue_typeH);font-weight:500}.ctl__button ul li>div.on button:first-child:hover{background-color:var(--color__white_typeC)}.ctl__button ul li>div.on button:first-child span{margin-left:2px;font-weight:500}.ctl__button ul li>div.on button:last-child{background-color:var(--color__blue_typeH);border-color:var(--color__blue_typeH);border-radius:0 3px 3px 0;color:var(--color__white_typeA)}.ctl__button ul li>div.on button:last-child:hover{background-color:var(--color__blue_typeI)}.content__bx_title{display:flex;align-items:center;justify-content:flex-start;margin-bottom:10px;height:30px}.content__bx_title.black h3{color:var(--color__black_typeE)}.content__bx_title h3{display:flex;align-items:center;height:100%;color:var(--color__blue_typeH);font-size:22px;font-weight:600;line-height:22px}.content__bx_title h3 .elicon{display:inline-block;margin-right:2px;width:26px;height:30px}.content__bx_title h3 .elicon.equipment{background-position:center -73px;background-size:20px auto}.content__bx_title h3 .elicon.user{background-position:center -63px;background-size:24px auto}.content__bx_title h3 .elicon.change{background-position:center -70px;background-size:20px auto}.content__bx_title h3 .elicon.etc{background-position:center -86px;background-size:20px auto}.content__bx_title h3 .elicon.my{background-position:center 5px;background-size:24px auto}.content__bx_title h3 .elicon.board{background-position:center -70px;background-size:21px auto}.content__bx_title h3 .elicon.schedule,.content__bx_title h3 .elicon.vacation{background-position:center 5px;background-size:21px auto}.content__bx_title h3 .elicon.monthly,.content__bx_title h3 .elicon.weekly{background-position:-46px 5px;background-size:71px auto}.breadcrumb__link{-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.breadcrumb__link li{display:inline-flex;align-items:center;pointer-events:none}.breadcrumb__link li:last-child a{font-weight:600}.breadcrumb__link li:last-child:after{display:none}.breadcrumb__link li:after{content:"";display:inline-block;vertical-align:top;margin:0 5px;width:10px;height:10px;background-image:url(/images/svg/ico_arrow_gray_small_right.svg?v=1.5.1);background-size:auto;background-repeat:no-repeat;background-position:50%}.breadcrumb__link li a{color:var(--color__blue_typeH);font-size:13px}.breadcrumb__link li a:active{opacity:.9}.title__type.a{overflow-wrap:break-word}.title__type.a p{display:inline-block;margin-left:-4px;max-width:100%;text-align:left;word-break:break-all;font-weight:500;font-size:18px}.title__type.a p span{margin-right:5px}.title__type.sub{padding-left:24px;background-image:url(/images/svg/ico_two_circle.svg?v=1.5.1);background-size:auto;background-repeat:no-repeat;background-position:5px 8px;background-size:14px auto;color:var(--color__blue_typeQ);font-size:18px;font-weight:600}.title_bx{margin:15px 0}.title_bx.margin__none{margin:0}.title_bx:has(h5){position:relative;display:flex;align-items:center;justify-content:space-between}.title_bx.sub{margin-top:0!important}.title_bx.sub h4{padding:0;background:none;font-size:20px;font-weight:600}.title_bx h4,.title_bx.sub h4{color:var(--color__blue_typeQ)}.title_bx h4{margin-bottom:10px;padding-left:13px;background-image:url(/images/svg/ico_two_circle.svg?v=1.5.1);background-size:auto;background-repeat:no-repeat;background-position:0 5px;font-size:16px;font-weight:500}.title_bx h5{color:var(--color__blue_typeH);font-size:13px;font-weight:600}.title_bx h5 span{display:inline-flex;padding:2px 5px;background-color:var(--color__blue_typeF);border-radius:3px;color:var(--color__blue_typeE);font-weight:600}.title_bx h5 strong{margin-left:5px;color:var(--color__blue_typeGA);font-weight:600;font-size:13px}.title_bx p{margin-top:5px;color:var(--color__black_typeB);font-size:13px;font-weight:400}.search__tool{margin-top:20px;justify-content:space-between}.search__tool,.search__tool ul{display:flex;align-items:center}.search__tool ul{height:36px}.search__tool ul li{margin-right:5px;height:100%}.search__tool ul li:last-child{margin-right:0}.search__tool ul li button{display:inline-flex;align-items:center;height:100%;padding:0 15px;border:1px solid var(--color__white_typeD);box-sizing:border-box;border-radius:3px;transition:all .05s linear}.search__tool ul li button.bg{border:0 none;background-color:var(--color__blue_typeH);color:var(--color__white_typeA);font-weight:500}.search__tool ul li button.bg:hover{background-color:var(--color__blue_typeI)}.search__tool ul li button:hover{background-color:var(--color__white_typeC);cursor:pointer}.search__tool ul li button i{margin-right:2px}.search__tool ul li button i.write_white{margin-right:5px;transform:scale(1.3)}.search__tool ul li button:has(i.refresh){width:36px;padding:0;justify-content:center}.search__tool ul li button:has(i.refresh):disabled{background-color:var(--color__white_typeCB);-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none;border:0 none}.search__tool ul li button:has(i.refresh):disabled i{opacity:.6}.search__tool ul li button:has(i.refresh):active{background-color:var(--color__white_typeB)}.search__tool ul li.line{padding-left:5px;border-left:1px solid var(--color__white_typeE)}.search__tool .search__bx{height:100%}.search__tool .search__bx input{border-radius:3px 0 0 3px}.search__tool .search__bx button{margin-left:-1px;height:100%;border-radius:0 3px 3px 0;transition:all .15s linear}.board__total{margin:15px 0;font-size:16px}.board__total span{color:var(--color__blue_typeGA);font-size:16px}.email__bx{display:flex;align-items:center;gap:5px}.email__bx li:first-child{flex:1}.email__bx li.ct{font-size:18px;font-weight:600}.email__bx li:last-child{width:130px}.select__bx{position:relative;height:100%}.select__bx.border_none select{height:100%;border:0 none;border-radius:0;background-color:transparent}.select__bx.border_none select:hover{background-color:transparent}.select__bx:has(:disabled):before{opacity:.3}.select__bx:has(:disabled):hover:before{transform:rotate(0deg);opacity:.5}.select__bx:before{content:"";position:absolute;top:1px;right:6px;width:12px;height:calc(100% - 2px);background-image:url(/images/svg/ico_arrow_black_small_down.svg?v=1.5.1);background-size:auto;background-repeat:no-repeat;background-position:50%;pointer-events:none}.select__bx select,.select__bx:before{border-radius:3px;transition:all .1s linear}.select__bx select{width:100%;padding:0 26px 0 10px;height:36px;border:1px solid var(--color__white_typeD);background-color:var(--color__white_typeA);color:var(--color__black_typeA);font-size:13px;outline:none;box-sizing:border-box}.select__bx select:hover{background-color:var(--color__white_typeC);color:var(--color__white_typeD);border-color:var(--color__white_typeE);cursor:pointer}.select__bx select.check{border-color:var(--color__blue_typeA);background-color:var(--color__blue_typeF);color:var(--color__blue_typeD)}.select__bx select option{background-color:var(--color__white_typeA);color:var(--color__black_typeA)}.select__bx select:disabled{background-color:var(--color__white_typeC);border:1px solid var(--color__white_typeE);color:var(--color__white_typeD);opacity:1;cursor:default}.calender__controll{display:flex;justify-content:center;align-items:center;gap:10px;height:36px}.calender__controll .calender__date{display:flex;padding:0}.calender__controll .calender__date strong{display:inline-flex;min-width:66px;margin:0 10px;align-items:center;justify-content:center;height:26px;color:var(--color__blue_typeR);letter-spacing:-.05em;font-size:18px;font-weight:600;white-space:nowrap}.calender__controll .calender__date button{display:inline-flex;justify-content:center;align-items:center;width:26px;height:26px;background-color:var(--color__white_typeC);border:1px solid var(--color__white_typeB);border-radius:3px}.calender__controll .calender__date button:hover{background-color:var(--color__white_typeB);cursor:pointer}.calender__controll .calender__date button:hover:active{opacity:.8}.calender__controll>button{display:inline-flex;align-items:center;height:24px;line-height:24px}.calender__day_bar{display:flex;height:18px;width:1200px;background-color:var(--color__white_typeC)}.calender__day_bar>div{position:relative;height:18px}.calender__day_bar>div.bar__bx{padding:0;flex:1}.calender__day_bar>div.bar__bx .time{left:0}.calender__day_bar>div.bar__bx .time.front{width:1000px}.calender__day_bar>div.bar__bx .time.front i:nth-child(2){left:20%}.calender__day_bar>div.bar__bx .time.front i:nth-child(3){left:40%}.calender__day_bar>div.bar__bx .time.front i:nth-child(4){left:60%}.calender__day_bar>div.bar__bx .time.front i:nth-child(5){left:80%}.calender__day_bar>div.bar__bx .time.front i:nth-child(6){left:calc(100% - 13px)}.calender__day_bar>div.bar__bx .time.back{width:1000px}.calender__day_bar>div.bar__bx .time.back i:nth-child(2){left:20%}.calender__day_bar>div.bar__bx .time.back i:nth-child(3){left:40%}.calender__day_bar>div.bar__bx .time.back i:nth-child(4){left:60%}.calender__day_bar>div.bar__bx .time.back i:nth-child(5){left:80%}.calender__day_bar>div.bar__bx .time.back i:nth-child(6){left:calc(100% - 13px)}.calender__day_bar>div.bar__bx .bar{position:absolute;top:0;left:0;z-index:1;display:block;height:18px;background-color:var(--color__blue_typeGA);overflow:hidden;transition:all 1s ease-in}.calender__day_bar>div.calender__cumulativework{position:relative;width:200px;padding:0}.calender__day_bar>div.calender__cumulativework:before{content:"";position:absolute;top:-6px;left:0;z-index:1;display:block;width:1px;height:30px;background-color:var(--color__blue_typeGA)}.calender__day_bar>div.calender__cumulativework .bar{position:absolute;top:0;left:0;z-index:1;display:block;height:18px;background-color:var(--color__red_typeAA);overflow:hidden;transition:all .15s linear}.calender__day_bar>div.calender__cumulativework p{position:absolute;bottom:-18px;right:0;color:var(--color__blue_typeH);font-size:10px}.calender__day_bar>div.calender__cumulativework .time{left:inherit;right:0}.calender__day_bar>div.calender__cumulativework .time.front{width:200px;z-index:0}.calender__day_bar>div.calender__cumulativework .time.front i{left:inherit;right:0;color:var(--color__blue_typeR)}.calender__day_bar>div.calender__cumulativework .time.front i:nth-child(2){left:20%}.calender__day_bar>div.calender__cumulativework .time.front i:nth-child(3){left:40%}.calender__day_bar>div.calender__cumulativework .time.front i:nth-child(4){left:60%}.calender__day_bar>div.calender__cumulativework .time.front i:nth-child(5){left:80%}.calender__day_bar>div.calender__cumulativework .time.front i:nth-child(6){left:calc(100% - 13px)}.calender__day_bar>div.calender__cumulativework .time.back{width:200px}.calender__day_bar>div.calender__cumulativework .time.back i{z-index:1;color:var(--color__white_typeA)}.calender__day_bar>div.calender__cumulativework .time.back i:nth-child(2){left:20%}.calender__day_bar>div.calender__cumulativework .time.back i:nth-child(3){left:40%}.calender__day_bar>div.calender__cumulativework .time.back i:nth-child(4){left:60%}.calender__day_bar>div.calender__cumulativework .time.back i:nth-child(5){left:80%}.calender__day_bar>div.calender__cumulativework .time.back i:nth-child(6){left:calc(100% - 13px)}.calender__day_bar>div.calender__cumulativework .time i{position:absolute;top:0;right:0;height:18px;display:flex;align-items:center;font-size:10px;font-weight:500}.calender__day_bar .time{position:absolute;top:0;height:18px;align-items:center;display:flex;width:100%}.calender__day_bar .time.front{z-index:0}.calender__day_bar .time.front i{left:0;color:var(--color__blue_typeR)}.calender__day_bar .time.back i{z-index:1;color:var(--color__white_typeA)}.calender__day_bar .time i{position:absolute;top:0;height:18px;display:flex;align-items:center;font-size:10px;font-weight:500}.calender__oneweek_list{padding:0}.calender__oneweek_list .week__grid{display:flex;gap:0;padding:0}.calender__oneweek_list .week__grid:has(.loading-icon){position:relative}.calender__oneweek_list .week__grid:has(.loading-icon) .loading-icon{position:absolute;top:0;left:0;width:100%;height:calc(100% - 2px);background-color:rgba(0,0,0,.1)}.calender__oneweek_list .week__grid:has(.hover__detaile)>div{position:relative}.calender__oneweek_list .week__grid>div{border-top:1px solid var(--color__white_typeE);border-left:1px solid var(--color__white_typeE);border-bottom:1px solid var(--color__white_typeE);flex:1}.calender__oneweek_list .week__grid>div:hover{position:relative;cursor:pointer}.calender__oneweek_list .week__grid>div .hover__detaile{position:absolute;top:-2px;left:-2px;z-index:1;padding:15px;width:calc(100% + 4px);height:calc(100% + 4px);display:flex;gap:5px;flex-direction:column;background-color:rgba(0,0,0,.5);box-sizing:border-box;overflow:hidden;border:1px solid var(--color__white_typeE);box-shadow:0 0 10px rgba(0,0,0,.05)}.calender__oneweek_list .week__grid>div .hover__detaile button{display:flex;align-items:center;justify-content:flex-start;padding:0 10px;height:30px;box-shadow:var(--boxshadow__button_typea);border-bottom:1px solid var(--color__white_typeB);background:var(--boxshadow__button_white_box);color:var(--color__white_typeG);border-radius:3px;box-sizing:border-box;font-size:12px}.calender__oneweek_list .week__grid>div .hover__detaile button:hover{background:var(--color__white_typeA);color:var(--color__black_typeA);cursor:pointer}.calender__oneweek_list .week__grid>div .hover__detaile button:hover:active{opacity:.9}.calender__oneweek_list .week__grid>div.holiday{background-color:var(--color__white_typeC)}.calender__oneweek_list .week__grid>div.holiday .content p{color:var(--color__white_typeD)}.calender__oneweek_list .week__grid>div.todays{position:relative}.calender__oneweek_list .week__grid>div.todays:before{content:"";position:absolute;top:-1px;left:-1px;z-index:1;width:100%;height:100%;border:1px solid var(--color__blue_typeGA)}.calender__oneweek_list .week__grid>div:last-child{border-right:1px solid var(--color__white_typeE)}.calender__oneweek_list .week__grid>div .today{display:flex;align-items:center;justify-content:space-between;padding:0 15px;height:40px;border-bottom:1px solid var(--color__white_typeB)}.calender__oneweek_list .week__grid>div .today strong{color:var(--color__blue_typeQ);font-size:13px;font-weight:400}.calender__oneweek_list .week__grid>div .today span{display:inline-flex;height:18px;padding:0 4px;align-items:center;border:1px solid var(--color__blue_typeGA);color:var(--color__blue_typeGA);border-radius:3px;font-size:13px;font-weight:600}.calender__oneweek_list .week__grid>div .content{padding:15px;min-height:160px;box-sizing:border-box}.calender__oneweek_list .week__grid>div .content .not__data,.calender__oneweek_list .week__grid>div .content .not__data *{color:var(--color__white_typeE)!important}.calender__oneweek_list .week__grid>div .content p{position:relative;width:110px;margin-bottom:14px;color:var(--color__black_typeB);font-size:13px}.calender__oneweek_list .week__grid>div .content p:last-child{margin-bottom:0}.calender__oneweek_list .week__grid>div .content p .today-label{position:absolute;top:0;right:-30px;color:var(--color__red_typeB)}.calender__oneweek_list .week__grid>div .content p span{display:inline-block;color:var(--color__black_typeB);font-size:13px;word-break:break-all}.calender__oneweek_list .week__grid>div .content p.total{display:flex;width:100%;height:28px;align-items:center;justify-content:center;background-color:var(--color__white_typeC)}.calender__oneweek_list .week__grid>div .content p.total strong{color:var(--color__blue_typeH);font-size:13px;font-weight:400}.reply__bx{padding:10px 0 40px 0}.reply__bx .placeholder__txt{color:var(--color__white_typeD);font-size:13px}.reply__bx .reply__write_form{flex:1}.reply__bx .reply__write_form>div.reply__write_txt{position:relative;padding:5px 0;width:100%;min-height:30px;border:0 none;box-sizing:border-box;white-space:pre-line;word-break:break-word;outline:none;border-bottom:1px solid var(--color__white_typeE);text-align:left;font-size:13px;line-height:22px}.reply__bx .reply__write_form>div.reply__write_txt>br{display:none}.reply__bx .reply__write_form>div.reply__write_txt:after{content:"";position:absolute;bottom:-1px;left:50%;width:0;height:2px;display:block;visibility:hidden;background-color:var(--color__black_typeA);opacity:0;transform:translateX(-50%);transition:all .25s ease}.reply__bx .reply__write_form>div:focus:after{visibility:visible;width:100%;opacity:1}.reply__bx .reply__write_form>div.reply__write_txt[contenteditable=true]:empty:before{content:attr(placeholder);pointer-events:none;display:block;font-size:13px;color:var(--color__white_typeD)}.reply__bx .reply__write_form>div.reply__write_button{display:none;margin-top:5px;height:26px}.reply__bx .reply__write_form>div.reply__write_button button{padding:0 15px;border-radius:3px;height:100%;transition:all .1s linear;font-size:13px}.reply__bx .reply__write_form>div.reply__write_button button:hover{cursor:pointer}.reply__bx .reply__write_form>div.reply__write_button button:hover.cancel{color:var(--color__black_typeA)}.reply__bx .reply__write_form>div.reply__write_button button:hover.save{background-color:var(--color__white_typeB)}.reply__bx .reply__write_form>div.reply__write_button button:hover.save:active{background-color:var(--color__white_typeH)}.reply__bx .reply__write_form>div.reply__write_button button.cancel{color:var(--color__white_typeD)}.reply__bx .reply__write_form>div.reply__write_button button.save{background-color:var(--color__white_typeC)}.reply__bx .reply__write_form>div.reply__write_button.open{display:flex;justify-content:flex-end}.reply__bx .reply__bx_write{display:flex;margin:20px 0}.reply__bx .reply__bx_write .reply__write_title{padding:8px 10px 0 0;height:30px}.reply__bx .reply__bx_write .reply__write_title,.reply__bx .reply__bx_write .reply__write_title span{color:var(--color__blue_typeH);font-size:13px;font-weight:600}.reply__bx .reply__bx_list .reply__bx_depth{position:relative;padding:13px 0}.reply__bx .reply__bx_list .reply__bx_depth:hover .reply__opiton{display:block}.reply__bx .reply__bx_list .reply__bx_depth.one{padding-bottom:13px;border-bottom:1px solid var(--color__white_typeB)}.reply__bx .reply__bx_list .reply__bx_depth.two{padding-left:38px;margin:3px 0;border-bottom:1px solid var(--color__white_typeB)}.reply__bx .reply__bx_list .reply__bx_depth.two:before{content:"";position:absolute;top:12px;left:14px;display:block;width:16px;height:16px;background-image:url(/images/svg/ico_reply_green.svg?v=1.5.1);background-size:auto;background-repeat:no-repeat;background-position:50%}.reply__bx .reply__bx_list .reply__bx_depth .reply__bx_info{display:flex;align-items:center}.reply__bx .reply__bx_list .reply__bx_depth .reply__bx_info:has(.edit__writer) .edit__writer{display:flex;height:16px;padding:0 5px 1px 5px;align-items:center;margin-left:5px;color:var(--color__white_typeA);background-color:var(--color__blue_typeG);border-radius:3px;font-size:11px;font-weight:400}.reply__bx .reply__bx_list .reply__bx_depth .reply__bx_info:has(.edit__writer) .elicon{color:var(--color__blue_typeGA);background-color:var(--color__blue_typeFC)}.reply__bx .reply__bx_list .reply__bx_depth .reply__bx_info span{color:var(--color__blue_typeH);font-size:13px;font-weight:500}.reply__bx .reply__bx_list .reply__bx_depth .reply__bx_info span.admin{padding-left:17px}.reply__bx .reply__bx_list .reply__bx_depth .reply__bx_info span.elicon{color:var(--color__black_typeA);font-weight:500}.reply__bx .reply__bx_list .reply__bx_depth .reply__bx_info span.date{margin-left:5px;color:var(--color__white_typeD);font-size:13px}.reply__bx .reply__bx_list .reply__bx_depth .reply__bx_info span.edit__date{margin-left:4px;padding:0 4px;border-radius:3px;color:var(--color__white_typeD);background-color:var(--color__white_typeC)}.reply__bx .reply__bx_list .reply__bx_depth .reply__bx_msg{padding:1px;margin-top:4px;overflow-wrap:break-word}.reply__bx .reply__bx_list .reply__bx_depth .reply__bx_msg>div{word-break:break-all;white-space:pre-line;text-align:left;line-height:18px;font-size:13px}.reply__bx .reply__bx_list .reply__bx_depth .reply__bx_crlbutton{display:flex;margin-left:12px}.reply__bx .reply__bx_list .reply__bx_depth .reply__bx_crlbutton li{min-height:34px}.reply__bx .reply__bx_list .reply__bx_depth .reply__bx_crlbutton li:first-child button,.reply__bx .reply__bx_list .reply__bx_depth .reply__bx_crlbutton li:nth-child(2) button{height:34px}.reply__bx .reply__bx_list .reply__bx_depth .reply__bx_crlbutton li:first-child button:hover,.reply__bx .reply__bx_list .reply__bx_depth .reply__bx_crlbutton li:nth-child(2) button:hover{cursor:pointer}.reply__bx .reply__bx_list .reply__bx_depth .reply__bx_crlbutton li:first-child button{padding-left:11px;background-image:url(/images/svg/ico_arrow_black_filter.svg?v=1.5.1);background-size:auto;background-repeat:no-repeat;background-position:0}.reply__bx .reply__bx_list .reply__bx_depth .reply__bx_crlbutton li:nth-child(2){margin:0 15px}.reply__bx .reply__bx_list .reply__bx_depth .reply__bx_crlbutton li:nth-child(2) button{font-weight:500}.reply__bx .reply__bx_list .reply__bx_depth .reply__bx_crlbutton li:last-child{flex:1}.reply__bx .reply__bx_list .reply__bx_depth .reply__opiton{position:absolute;top:7px;right:0;z-index:1;display:none}.filter__bx{display:flex;gap:8px}.filter__bx button{height:100%;transition:all .05s linear}.filter__bx button:hover{cursor:pointer}.filter__bx button:hover i,.filter__bx button:hover p{opacity:.8}.filter__bx button:hover:active i,.filter__bx button:hover:active p{opacity:1}.filter__bx button p{margin-top:2px;color:var(--color__blue_typeH);font-size:13px}.filter__bx .filter__function_item{display:flex;flex:1;border:1px solid var(--color__blue_typeH);border-radius:3px}.filter__bx .filter__function_item table{flex:1}.filter__bx .filter__function_item table thead tr{border-bottom:1px solid var(--color__white_typeB);background-color:var(--color__white_typeC)}.filter__bx .filter__function_item table thead tr th{height:28px;padding:0 10px;color:var(--color__white_typeD);font-size:13px;font-weight:400;text-align:center}.filter__bx .filter__function_item table tbody td{padding:0;height:32px;border-left:1px solid var(--color__white_typeB)}.filter__bx .filter__function_item table tbody td:first-child{border-left:0 none}.filter__bx .filter__function_item table tbody tr select{width:100%;height:100%;border:0 none}.filter__bx .filter__function_item table tbody .flex__row_between{height:100%}.filter__bx .filter__function_item table tbody .flex__row_between>div:first-child,.filter__bx .filter__function_item table tbody .flex__row_between>div:last-child{flex:1}.filter__bx .filter__function_item table tbody .flex__row_between .select__bx{height:100%;width:100%}.filter__bx .filter__function_item table tbody .flex__row_between .search__bx{height:100%}.filter__bx .filter__function_item table tbody .flex__row_between .search__bx input{width:100%;border:0 none;background-color:transparent;text-align:left}.filter__bx .filter__function_item>div{display:flex}.filter__bx .filter__function_item>div button{display:flex;align-items:center;justify-content:center;flex-direction:column;padding:0 10px;min-width:60px;border-left:1px solid var(--color__white_typeB)}.filter__bx .filter__function_button{display:flex;align-items:center;border:1px solid var(--color__white_typeE);border-radius:3px;box-sizing:border-box}.filter__bx .filter__function_button>button,.filter__bx .filter__function_button>div{border-left:1px solid var(--color__white_typeB)}.filter__bx .filter__function_button>button:first-child,.filter__bx .filter__function_button>div:first-child{border-left:0 none}.filter__bx .filter__function_button .button__style_function{position:relative;height:100%;display:flex;align-items:center}.filter__bx .filter__function_button .button__style_function:has(button.on) .cancel{z-index:2;visibility:visible;opacity:1}.filter__bx .filter__function_button .button__style_function button.on{position:relative;z-index:1}.filter__bx .filter__function_button .button__style_function button.on:before{content:"";display:block;width:100%;height:100%;position:absolute;top:-1px;left:0;border:1px solid #000;border-radius:3px}.filter__bx .filter__function_button .button__style_function button.on>p strong{display:inline-block}.filter__bx .filter__function_button .button__style_function .cancel{visibility:hidden;opacity:0;position:absolute;top:0;right:0;display:inline-flex;padding:0;width:20px;min-width:20px;height:20px;background-color:var(--color__white_typeC);border-radius:0 3px 3px 0}.filter__bx .filter__function_button .button__style_function .cancel i{position:relative;top:-1px;left:1px}.filter__bx .filter__function_button .button__style_function .cancel:hover{background-color:var(--color__white_typeB)}.filter__bx .filter__function_button button{display:flex;height:100%;align-items:center;justify-content:center;flex-direction:column;padding:0 10px;min-width:60px}.filter__bx .filter__function_button button>p strong{display:none}.filter__bx .filter__function_button button>p strong span{color:var(--color__blue_typeC)}.reply__opiton .elicon{display:inline-block;transition:all .05s ease-in-out}.reply__opiton>div{position:relative}.reply__opiton>div>div{position:absolute;right:0;top:100%;visibility:hidden;opacity:0;transition:all .1s ease-in-out}.reply__opiton>div>div ul{align-items:center;justify-content:center;flex-direction:column;background-color:var(--color__white_typeA);border:1px solid var(--color__white_typeD);border-radius:3px;overflow:hidden}.reply__opiton>div>div ul li{width:100%;border-bottom:1px solid var(--color__white_typeB)}.reply__opiton>div>div ul li:last-child{border-bottom:0 none}.reply__opiton>div>div ul li button{display:flex;width:100%;align-items:center;white-space:nowrap;height:26px;padding:0 10px;color:var(--color__white_typeD)}.reply__opiton>div>div ul li button:hover{color:var(--color__black_typeA);background-color:var(--color__white_typeC);cursor:pointer}.reply__opiton:hover .elicon{background-color:var(--color__white_typeC);opacity:1}.reply__opiton:hover>div>div{display:flex;visibility:visible;opacity:1}.reply__opiton:hover>div>div ul{display:flex}.txtarea__bx{margin:20px 0;width:100%}.txtarea__bx:has(textarea:not(:disabled)){position:relative}.txtarea__bx:has(textarea:not(:disabled)) .number__check{display:block}.txtarea__bx:has(textarea:disabled) .number__check{display:none}.txtarea__bx .textarea_tag{max-height:248px;overflow-y:auto}.txtarea__bx .textarea_tag,.txtarea__bx textarea{width:100%;padding:15px;min-height:248px;box-sizing:border-box;background-color:var(--color__white_typeC);border:1px solid var(--color__white_typeE);border-radius:3px;resize:none;outline:none;line-height:18px;white-space:pre-line;word-break:break-all;text-align:left;font-size:13px;transition:all .15s linear}.txtarea__bx .textarea_tag:focus,.txtarea__bx textarea:focus{border-color:var(--color__blue_typeGA);background-color:var(--color__white_typeA)}.txtarea__bx .textarea_tag.disabled,.txtarea__bx .textarea_tag:disabled,.txtarea__bx textarea.disabled,.txtarea__bx textarea:disabled{background-color:var(--color__white_typeC);border:1px solid transparent}.txtarea__bx .textarea_tag.error,.txtarea__bx textarea.error{border-color:var(--color__red_typeA);background-color:var(--color__white_typeA)}.txtarea__bx .number__check{position:absolute;bottom:10px;right:15px}.txtarea__bx .number__check span,.txtarea__bx .number__check strong{font-size:11px}.number__check{-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none;font-size:13px}.number__check span,.number__check strong{font-size:13px;font-weight:400}.number__check strong:after{content:"/";margin:0 2px}.number__check span{color:var(--color__white_typeD)}.function__tool{position:relative;z-index:1;display:inline-block}.function__tool.label .ipckic label:hover{opacity:.9;cursor:pointer}.function__tool.label .ipckic.checkbox label{width:auto}.function__tool.label .ipckic.checkbox label i{margin-right:5px;width:18px;height:18px}.function__tool .ipckic label:hover{opacity:.9;cursor:pointer}.function__tool .ipckic.checkbox.text label{width:auto;padding-left:23px}.function__tool .ipckic.checkbox.text.circle label{padding:5px 10px 5px 32px;border-radius:3px}.function__tool .ipckic.checkbox.text.circle label i{left:10px;width:17px;background-image:url(/images/svg/ico_checkbox_rounding_black.svg?v=1.5.1);background-size:34px auto;background-repeat:no-repeat;background-position:-17px 0}.function__tool .ipckic.checkbox.text.circle label span{color:var(--color__white_typeD)}.function__tool .ipckic.checkbox.text.circle input:checked+label{background-color:var(--color__blue_typeO)}.function__tool .ipckic.checkbox.text.circle input:checked+label i{background-position:0 0}.function__tool .ipckic.checkbox.text.circle input:checked+label span{color:var(--color__blue_typeP);font-weight:500}.function__tool .ipckic.checkbox label{position:relative;z-index:1;display:flex;align-items:center;width:18px;height:18px}.function__tool .ipckic.checkbox label i{position:absolute;left:0;display:inline-block;vertical-align:top;width:18px;height:18px;background-image:url(/images/svg/ico_checkbox_blue.svg?v=1.5.1);background-size:20px auto;background-repeat:no-repeat;background-position:center -1px;border-radius:3px;overflow:hidden}.function__tool .ipckic.checkbox input:checked+label i{background-position:center -35px}.function__tool .ipckic.checkbox input:disabled,.function__tool .ipckic.checkbox input:disabled+label{opacity:.5;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.function__tool .ipckic.checkbox input{display:none}.checkbox__swich{display:inline-block}.checkbox__swich label{position:relative;display:block;width:40px;height:24px;background-color:var(--color__white_typeE);border:1px solid var(--color__white_typeE);border-radius:24px;transition:all .2s ease}.checkbox__swich label:hover{opacity:.9;cursor:pointer}.checkbox__swich label:before{content:"";display:block;position:absolute;top:2px;left:2px;height:20px;width:20px;background-color:var(--color__white_typeA);border-radius:20px;transition:all .2s ease}.checkbox__swich input:checked+label{border-color:var(--color__blue_typeA);background-color:var(--color__blue_typeF)}.checkbox__swich input:checked+label:before{left:18px;background-color:var(--color__blue_typeA)}.checkbox__swich input:disabled+label{-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.checkbox__swich input:disabled+label:before{background-color:var(--color__white_typeB)}.checkbox__single label{display:block;width:30px;height:30px;background-image:url(/images/svg/ico_check_yellow.svg?v=1.5.1);background-size:auto;background-repeat:no-repeat;background-position:0}.checkbox__single input{display:none;opacity:0}.checkbox__single input:checked+label{background-position-x:-30px}.circle__label>span{display:flex;align-items:center;justify-content:center;width:70px;height:70px;border-radius:70px;text-align:center;font-size:13px;font-weight:600;-webkit-user-select:none;-moz-user-select:none;user-select:none}.circle__label>span.starting{background-color:var(--color__blue_typeFA);color:var(--color__blue_typeGA)}.circle__label>span.work{background-color:var(--color__white_typeB);color:var(--color__white_typeD)}.circle__label>span.end{background-color:var(--color__white_typeD);color:var(--color__white_typeA)}.legend__label{display:inline-flex;align-items:center}.legend__label li{margin-left:16px}.legend__label li:first-child{margin:0}.legend__label li span{display:flex;align-items:center;gap:3px;color:var(--color__white_typeD);font-size:14px}.legend__label li span i{display:inline-block;width:12px;height:12px}.legend__label li span.green i{background-color:var(--color__green_typeA)}.legend__label li span.blue i{background-color:var(--color__blue_typeA)}.legend__label li span.red i{background-color:var(--color__red_typeA)}.legend__label li span.yellow i{background-color:var(--color__yellow_typeD)}.legend__label li span.orange i{background-color:var(--color__orange_typeB)}.legend__label li span.purple i{background-color:var(--color__puple_typeB)}.legend__label li span.gray i{background-color:var(--color__blue_typeJA)}.legend__label li span.black i{background-color:var(--color__black_typeB)}.pagination{margin-top:20px;height:30px;text-align:center}.pagination ul{display:inline-flex;height:26px}.pagination ul li{height:100%}.pagination ul li:has(.pre){margin-right:5px}.pagination ul li:has(.next){margin-left:5px}.pagination ul li button{padding:0 6px;height:100%;color:var(--color__white_typeD);box-sizing:border-box}.pagination ul li button:hover{color:var(--color__black_typeA);cursor:pointer}.pagination ul li button.on{background-color:var(--color__white_typeC);color:var(--color__blue_typeA);font-weight:500}.pagination ul li button.disabled{opacity:.3;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.pagination ul li button.first_page,.pagination ul li button.last_page{width:15px;background-image:url(/images/svg/ico_arrow_two_black.svg?v=1.5.1);background-size:10px auto;background-repeat:no-repeat;background-position:50%}.pagination ul li button.next,.pagination ul li button.pre{width:15px;background-image:url(/images/svg/ico_arrow_black_small_left.svg?v=1.5.1);background-size:auto;background-repeat:no-repeat;background-position:50%}.pagination ul li button.last_page,.pagination ul li button.next{transform:rotate(180deg)}.no__data{height:300px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.no__data:hover{background-color:transparent!important}.no__data:has(.no__data_text){background-color:var(--color__white_typeC)!important}.no__data .no__data_text{display:flex;gap:5px;flex-direction:column;height:100%;align-items:center;justify-content:center}.no__data .no__data_text i,.no__data .no__data_text p{text-align:center}.no__data .no__data_text p{color:var(--color__white_typeD);font-size:14px}.no__data td>div,.no__data th>div{display:inline-block;text-align:center}.no__data td>div p,.no__data th>div p{color:var(--color__white_typeD)}.no__data_content{display:flex;align-items:center;justify-content:center;height:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none;text-align:center}.no__data_content>div{display:inline-block;text-align:center}.no__data_content>div p{color:var(--color__white_typeD);font-size:13px}.no__data_content>div i.elicon.info{width:16px;height:16px;background-size:16px auto}.content__tab ul{display:flex}.content__tab ul li{flex:1;margin-left:-1px}.content__tab ul li:first-child{margin-left:0}.content__tab ul li button{display:flex;align-items:center;justify-content:center;width:100%;height:36px;border:1px solid var(--color__white_typeE);border-bottom-color:var(--color__blue_typeH);background-color:var(--color__white_typeC);color:var(--color__white_typeE);font-weight:600;font-size:13px}.content__tab ul li button:hover{cursor:pointer}.content__tab ul li button.on{position:relative;z-index:1;background-color:var(--color__white_typeA);border-color:var(--color__blue_typeH);border-bottom-color:var(--color__white_typeA);color:var(--color__blue_typeH)}.table__typea.tr__click tbody tr,.table__typeb.tr__click tbody tr,.table__typec.tr__click tbody tr{cursor:pointer}.table__typea td,.table__typea th,.table__typeb td,.table__typeb th,.table__typec td,.table__typec th{line-height:17px;font-weight:400}.table__typea td.txt__lt,.table__typea th.txt__lt,.table__typeb td.txt__lt,.table__typeb th.txt__lt,.table__typec td.txt__lt,.table__typec th.txt__lt{text-align:left}.table__typea td.txt__ct,.table__typea th.txt__ct,.table__typeb td.txt__ct,.table__typeb th.txt__ct,.table__typec td.txt__ct,.table__typec th.txt__ct{text-align:center}.table__typea td.txt__rt,.table__typea th.txt__rt,.table__typeb td.txt__rt,.table__typeb th.txt__rt,.table__typec td.txt__rt,.table__typec th.txt__rt{text-align:right}.table__typea tr:has(.admin .function__tool) td:last-child,.table__typea tr:has(.admin .function__tool) th:last-child,.table__typeb tr:has(.admin .function__tool) td:last-child,.table__typeb tr:has(.admin .function__tool) th:last-child,.table__typec tr:has(.admin .function__tool) td:last-child,.table__typec tr:has(.admin .function__tool) th:last-child{border-left:1px solid var(--color__white_typeE)}.admin .table__typec tbody td,.admin .table__typec tbody th{border:0 none}.table__typea{table-layout:fixed;width:100%}.table__typea td,.table__typea th{height:28px;padding:0 10px;font-size:13px;text-align:center}.table__typea td.txt__lt,.table__typea th.txt__lt{text-align:left}.table__typea td.txt__lt button span,.table__typea td.txt__lt span,.table__typea th.txt__lt button span,.table__typea th.txt__lt span{word-break:break-all;line-height:16px}.table__typea td:has(button):hover button{background-color:var(--color__white_typeC)}.table__typea thead{padding:0;height:40px;background-color:var(--color__white_typeC);vertical-align:middle}.table__typea thead th{padding:0}.table__typea thead th span{color:var(--color__white_typeD);font-size:14px}.table__typea thead button{width:100%;height:40px;color:var(--color__white_typeD);text-align:center}.table__typea thead button:hover{background-color:var(--color__white_typeB);cursor:pointer}.table__typea thead button:after{content:"";display:inline-block;margin-top:3px;margin-left:3px;width:10px;height:16px;vertical-align:top;background-image:url(/images/svg/ico_arrow_black_filter.svg?v=1.5.1);background-size:auto;background-repeat:no-repeat;background-position:50%;transition:all .15s linear}.table__typea thead button.up{background-position:0 0}.table__typea thead button.down:after{transform:rotate(-180deg) translateY(1px)}.table__typea tbody tr{border-bottom:1px solid var(--color__white_typeB)}.table__typea tbody tr:has(input:checked){border-color:var(--color__blue_typeM)}.table__typea tbody tr:hover{position:relative;background-color:var(--color__white_typeCA)}.table__typea tbody tr:hover th button{position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer}.table__typea tbody tr:hover .bttstyle{position:relative;z-index:1;border-color:var(--color__white_typeE);background-color:var(--color__white_typeA)}.table__typea tbody tr td,.table__typea tbody tr th{padding-top:5px;vertical-align:middle;padding-bottom:5px}.table__typea tbody tr td .no__data,.table__typea tbody tr th .no__data{height:auto}.table__typea tbody tr td .no__data i,.table__typea tbody tr th .no__data i{margin-bottom:0}.table__typea tbody tr td .bttstyle,.table__typea tbody tr th .bttstyle{display:inline-flex;align-items:center;text-align:left;min-height:20px;transition:all 25ms linear}.table__typea tbody tr td .bttstyle:hover,.table__typea tbody tr th .bttstyle:hover{background-color:var(--color__white_typeA);border-color:var(--color__black_typeA)}.table__typea tbody tr td .bttstyle.modify,.table__typea tbody tr td .bttstyle.name,.table__typea tbody tr th .bttstyle.modify,.table__typea tbody tr th .bttstyle.name{background-color:var(--color__white_typeA)}.table__typea tbody tr td .bttstyle.modify,.table__typea tbody tr th .bttstyle.modify{margin-top:2px;padding:0;width:20px}.table__typea tbody tr td .bttstyle.modify:hover,.table__typea tbody tr th .bttstyle.modify:hover{border-color:var(--color__white_typeD)}.table__typea tbody tr td .bttstyle.modify:hover i,.table__typea tbody tr th .bttstyle.modify:hover i{opacity:.6;background-position:center -21px}.table__typea tbody tr td .bttstyle.modify i,.table__typea tbody tr th .bttstyle.modify i{width:20px;height:20px;background-size:13px auto;background-position:center 3px}.table__typea .notice__ico{display:inline-flex;align-items:center;padding:0 7px;height:22px;background-color:var(--color__blue_typeH);color:var(--color__white_typeA);border-radius:3px;line-height:22px;font-weight:400;white-space:nowrap}.table__typeb{table-layout:fixed;width:100%}.table__typeb tbody tr.colmn__border{border-top:2px solid var(--color__black_typeA)}.table__typeb tbody td,.table__typeb tbody th{padding:6px 15px;border:1px solid var(--color__white_typeE);text-align:left}.table__typeb tbody td:first-child,.table__typeb tbody th:first-child{border-left:0 none}.table__typeb tbody td:last-child,.table__typeb tbody th:last-child{border-right:0 none}.table__typeb tbody th{font-size:14px;background-color:var(--color__white_typeA)}.table__typeb tbody th.subtt{background-color:var(--color__white_typeC)}.table__typeb tbody th span{font-size:14px;font-weight:400}.table__typeb tbody td{background-color:var(--color__white_typeC)}.table__typec{table-layout:fixed;width:100%}.table__typec.manage__user_table tbody td span{word-break:break-all}.table__typec td,.table__typec th{height:34px;padding:0 7px;border:1px solid var(--color__white_typeE)}.table__typec thead{background-color:var(--color__white_typeC)}.table__typec thead th{border:1px solid var(--color__white_typeE);color:var(--color__white_typeD);text-align:center;font-size:14px}.table__typec thead th:has(button){padding:0}.table__typec thead th span{color:var(--color__white_typeD);font-size:14px}.table__typec thead th button{width:100%;height:100%;color:var(--color__white_typeD);text-align:center}.table__typec thead th button:hover{background-color:var(--color__white_typeB);cursor:pointer}.table__typec thead th button:after{content:"";display:inline-block;margin-left:3px;width:10px;height:16px;vertical-align:top;background-image:url(/images/svg/ico_arrow_black_filter.svg?v=1.5.1);background-size:auto;background-repeat:no-repeat;background-position:50%;transition:all .15s linear}.table__typec thead th button.up{background-position:0 0}.table__typec thead th button.down:after{transform:rotate(-180deg) translateY(1px)}.table__typec tbody tr{border-bottom:1px solid var(--color__white_typeB)}.table__typec tbody tr .bttstyle{margin-left:5px;border:1px solid var(--color__white_typeE)}.table__typec tbody tr:hover{position:relative;background-color:var(--color__white_typeCA)}.table__typec tbody tr:hover th button{position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer}.table__typec tbody tr:hover .bttstyle{position:relative;z-index:1;background-color:var(--color__white_typeA)}.table__typec tbody tr.no__data td{text-align:center}.table__typec tbody tr.no__data td>div p{font-size:13px}.table__typec tbody td,.table__typec tbody th{text-align:left}.table__typec tbody td .bttstyle,.table__typec tbody th .bttstyle{display:inline-flex;align-items:center;min-height:20px;transition:all 25ms linear}.table__typec tbody td .bttstyle:hover,.table__typec tbody th .bttstyle:hover{background-color:var(--color__white_typeA);border-color:var(--color__black_typeA)}.table__typec tbody th{border:1px solid var(--color__white_typeE);color:var(--color__white_typeD);text-align:center;font-size:14px}.table__typec tbody th,.table__typec tbody th.subtt{background-color:var(--color__white_typeC)}.table__typec tbody th span{font-size:14px;font-weight:600}.table__typed{table-layout:fixed;width:100%;border:1px solid var(--color__white_typeE)}.table__typed .txt__ct{text-align:center}.table__typed .txt__lt{text-align:left}.table__typed .txt__rt{text-align:right}.table__typed td,.table__typed th{padding:6px 10px}.table__typed thead{background-color:var(--color__white_typeC)}.table__typed thead th{border:1px solid var(--color__white_typeE);color:var(--color__white_typeD);text-align:center;font-size:14px;font-weight:400}.table__typed thead th:has(button){padding:0}.table__typed thead th:first-child{border-left:0 none}.table__typed thead th:last-child{border-right:0 none}.table__typed thead th span{color:var(--color__white_typeD);font-size:14px}.table__typed thead th button{width:100%;height:100%;color:var(--color__white_typeD);text-align:center}.table__typed thead th button:hover{background-color:var(--color__white_typeB);cursor:pointer}.table__typed thead th button:after{content:"";display:inline-block;margin-left:3px;width:10px;height:16px;vertical-align:top;background-image:url(/images/svg/ico_arrow_black_filter.svg?v=1.5.1);background-size:auto;background-repeat:no-repeat;background-position:50%;transition:all .15s linear}.table__typed thead th button.up{background-position:0 0}.table__typed thead th button.down:after{transform:rotate(-180deg) translateY(1px)}.table__typed tbody tr{border-bottom:1px solid var(--color__white_typeB)}.table__typed tbody tr:last-child{border-bottom:inherit}.table__typed tbody tr .bttstyle{margin-left:5px;border:1px solid var(--color__white_typeE)}.table__typed tbody tr.no__data td{text-align:center}.table__typed tbody tr.no__data td>div{display:flex;gap:5px;justify-content:center;flex-direction:column;align-items:center}.table__typed tbody tr.no__data td>div i{margin-top:-10px}.table__typed tbody tr.no__data td>div p{font-size:13px}.table__typed tbody td,.table__typed tbody th{text-align:left;border-right:1px solid var(--color__white_typeE)}.table__typed tbody td:last-child,.table__typed tbody th:last-child{border-right:0 none}.table__typed tbody td span,.table__typed tbody th span{font-size:14px}.table__typed tbody th{background-color:var(--color__white_typeC);border:1px solid var(--color__white_typeE);color:var(--color__blue_typeR);text-align:center;font-size:14px}.table__typed tbody th span{font-size:14px;font-weight:600}.table__list_bx.none__hover>div:hover{background-color:transparent}.table__list_bx .organization_head:after{content:"조직장";display:inline-flex;align-items:center;height:20px;margin-left:5px;padding:0 5px;border-color:var(--color__blue_typeH);background-color:var(--color__blue_typeH);color:var(--color__white_typeA);white-space:nowrap;border-radius:3px;line-height:14px;font-size:13px}.table__list_bx>div{display:flex;min-height:39px;border-bottom:1px solid var(--color__white_typeB);box-sizing:border-box}.table__list_bx>div.click__hover{cursor:pointer}.table__list_bx>div.no__data{min-height:400px;flex-direction:column;align-items:center;justify-content:center}.table__list_bx>div.no__data p{margin-top:5px;font-size:14px}.table__list_bx>div.no__data .no-data{min-height:400px;flex-direction:column;align-items:center;justify-content:center}.table__list_bx>div.no__data .no-data p{margin-top:5px;font-size:14px}.table__list_bx>div:hover{position:relative;background-color:var(--color__white_typeCA)}.table__list_bx>div:hover>div:first-child button{position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer}.table__list_bx>div:hover .bttstyle{position:relative;z-index:1;border-color:var(--color__white_typeE);background-color:var(--color__white_typeA)}.table__list_bx>div:has(.admin .function__tool)>div:last-child{border-left:1px solid var(--color__white_typeE)}.table__list_bx>div>div{display:flex;padding:5px 10px;align-items:center;justify-content:center;box-sizing:border-box}.table__list_bx>div>div.txt__lt{justify-content:flex-start}.table__list_bx>div>div.txt__rt{justify-content:flex-end}.table__list_bx>div>div .wide__txt{display:inline-flex;align-items:center;width:100%}.table__list_bx>div>div .wide__txt p{display:-webkit-box;-webkit-line-clamp:1;word-break:break-all;-webkit-box-orient:vertical;white-space:inherit;font-size:13px}.table__list_bx>div>div .wide__txt span{margin-left:5px;font-size:13px}.table__list_bx>div>div .notice__ico{display:inline-flex;align-items:center;padding:0 7px;height:22px;background-color:var(--color__blue_typeH);color:var(--color__white_typeA);border-radius:3px;line-height:22px;font-weight:400;white-space:nowrap}.table__list_bx>div>div button.bttstyle{padding-top:3px;padding-bottom:3px;border:1px solid var(--color__white_typeB);transition:all .05s linear}.table__list_bx>div>div button.bttstyle:hover{border-color:var(--color__white_typeD)}.table__list_bx>div>div button.bttstyle:hover i{background-position-y:-23px}.table__list_bx>div>div .inline__item.flex{gap:20px}.no-data{display:flex;justify-content:center;align-items:center;height:100%;text-align:center;font-size:1.2rem;color:#888}.dashboard__member_detail{position:absolute;z-index:10}.dashboard__member_detail>div{position:relative}.dashboard__member_detail>div:has(.dropbx__member_list)>button{background-color:var(--color__white_typeH)}.dashboard__member_detail>div:has(.dropbx__member_list)>button i{opacity:1;transform:rotate(-180deg)}.dashboard__member_detail>div>button{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;background-color:var(--color__white_typeB);border-radius:4px;overflow:hidden;transition:all .15s linear}.dashboard__member_detail>div>button:hover{background-color:var(--color__white_typeH);cursor:pointer}.dashboard__member_detail>div>button:hover i{opacity:1}.dashboard__member_detail>div>button i{opacity:.3;transform:scale(1.25);transition:all .15s linear}.dropbx__member_list{position:absolute;right:0;z-index:10;width:200px;max-width:300px;background-color:var(--color__white_typeA);border-radius:4px;box-shadow:var(--boxshadow__layer_typeB)}.dropbx__member_list .member__list_group_title{display:flex;gap:10px;align-items:flex-start;padding:12px 10px!important;border-bottom:1px solid var(--color__white_typeB)}.dropbx__member_list .member__list_group_title h5{padding-top:5px;flex:1;word-break:break-all;text-align:left;font-size:14px;font-weight:500;line-height:16px}.dropbx__member_list .member__list_group_title>div{width:30px}.dropbx__member_list .member__list_group_title>div span{font-size:14px;font-weight:400;line-height:16px}.dropbx__member_list ul{padding:5px 0;max-height:300px;overflow-y:auto}.dropbx__member_list ul:has(.no__data){background-color:var(--color__white_typeC)}.dropbx__member_list ul:has(.no__data) li{justify-content:center}.dropbx__member_list ul li{display:flex;gap:5px;align-items:center;padding:0 10px;height:32px}.dropbx__member_list ul li.no__data p{color:var(--color__white_typeG);font-size:12px}.dropbx__member_list ul li .user__photo{width:24px;height:24px}.dropbx__member_list ul li .user__photo img{width:24px;height:24px;border-radius:4px}.dropbx__member_list ul li .user__name{display:flex;align-items:center;flex:1}.dropbx__member_list ul li .user__name span{font-size:12px;font-weight:400}.dropbx__member_list ul li .user__name span.name{flex:1;-webkit-line-clamp:3;width:100%;white-space:inherit!important;max-width:inherit!important;overflow:hidden!important;text-overflow:ellipsis;-webkit-box-orient:vertical;word-break:break-all;line-height:14px}.dropbx__member_list ul li .user__name span.label__type{position:relative;top:1px;margin:0!important;font-size:11px!important;height:16px!important;line-height:14px}.iptxt__write{margin-top:20px;padding:30px;border:1px solid var(--color__white_typeE);border-radius:4px;box-sizing:border-box}.iptxt__write>div{margin-bottom:20px}.iptxt__write>div>div:first-child{margin-bottom:10px}.iptxt__write>div>div:first-child strong{color:var(--color__black_typeB);font-size:13px;font-weight:500}.iptxt__write>div.iptxt__input input{width:100%;height:36px}.iptxt__write>div.iptxt__textarea .txtarea__bx{margin:0}.iptxt__write>div.iptxt__button:has(.cancel){display:flex;gap:10px}.iptxt__write>div.iptxt__button:has(.cancel) button:first-child{flex:1}.iptxt__write>div.iptxt__button:has(.cancel) button:nth-child(2){width:400px}.iptxt__write>div.iptxt__button button{display:flex;align-items:center;justify-content:center;height:36px;width:100%;background-color:var(--color__white_typeD);border-radius:3px}.iptxt__write>div.iptxt__button button:hover{cursor:pointer;background-color:var(--color__gray_typeB)}.iptxt__write>div.iptxt__button button span{color:var(--color__white_typeA)}.iptxt__write>div.iptxt__button button.on,.iptxt__write>div.iptxt__button button:disabled{background-color:var(--color__blue_typeH)}.iptxt__write>div.iptxt__button button.on:hover,.iptxt__write>div.iptxt__button button:disabled:hover{background-color:var(--color__blue_typeI)}.href__link{display:inline-flex;align-items:center;gap:5px;padding:5px 10px;border-radius:4px;border:1px solid var(--color__white_typeE);color:var(--color__black_typeE);transition:all .1s linear}.href__link:hover{color:var(--color__black_typeA);border-color:var(--color__black_typeA)}.href__link:hover i{opacity:1}.href__link i{opacity:.6;transition:all .1s linear}.wide__txt{display:inline-flex;align-items:center;width:100%}.wide__txt p{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:left;font-size:13px}.wide__txt span{margin-left:5px;font-size:13px}.content__title>*{color:var(--color__black_typeB);font-size:13px;margin-bottom:4px}.content__title>:last-child{margin-bottom:0}.content__title>* strong{font-weight:600}.inline__item.flex{display:inline-flex;flex-wrap:wrap;align-items:center}.inline__item.display>*{display:inline-block}.search__bx{display:flex;align-items:center}.search__bx>input{height:100%;padding:0 10px;min-width:150px;border:1px solid var(--color__white_typeD);box-sizing:border-box;border-radius:3px;transition:all 75ms linear}.search__bx>input,.search__bx>input:focus{background-color:var(--color__white_typeA)}.search__bx>input:focus{position:relative;z-index:1;border-color:var(--color__black_typeA)}.search__bx>button{padding:0 10px;border:1px solid var(--color__white_typeD);box-sizing:border-box;border-radius:3px}.search__bx>button:disabled{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;background-color:var(--color__white_typeC);border-color:var(--color__white_typeE)}.search__bx>button:disabled i{opacity:.5}.search__bx>button:hover{background-color:var(--color__white_typeC);cursor:pointer}.search__bx>button i{margin-right:2px}.top__tool *{color:#fff}[tooltip]{position:relative}[tooltip]:before{position:absolute;display:flex;align-items:center;justify-content:center;content:attr(tooltip);height:24px;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none;visibility:hidden;opacity:0;text-align:center;white-space:nowrap;overflow:hidden;font-weight:400;font-size:13px;padding:0 10px;background-color:var(--color__black_typeA);color:var(--color__white_typeA);border-radius:4px;z-index:999;transition:all .25s ease-in-out}[tooltip]:hover:before{visibility:visible;opacity:1}[tooltip][flow^=up]:before{top:0;left:50%;transform:translateX(-50%)}[tooltip][flow^=down]:before{bottom:0;left:50%;transform:translateX(-50%)}[tooltip][flow^=left]:before{top:50%;margin-top:-12px;left:-100%;transform:translateX(0)}[tooltip][flow^=right]:before{top:50%;margin-top:-12px;right:-100%;transform:translateX(0)}[tooltip][flow^=up]:hover:before{top:calc(-100% - 12px);left:50%}[tooltip][flow^=down]:hover:before{bottom:-50%}[tooltip][flow^=left]:hover:before{left:-100%;transform:translateX(-30%)}[tooltip][flow^=right]:hover:before{right:-100%;transform:translateX(18px)}.el__hidden{display:none;visibility:hidden;width:0;height:0;overflow:hidden;right:-9999px;top:-9999px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.label__type{justify-content:center;border-radius:3px}.label__type,.label__type.lb{display:inline-flex;align-items:center}.label__type.lb{height:20px;padding:0 5px;border:1px solid var(--color__black_typeA);color:var(--color__black_typeA);white-space:nowrap;border-radius:3px;font-size:13px}.label__type.lb.team_head{border-color:var(--color__blue_typeH);background-color:var(--color__blue_typeH);color:var(--color__white_typeA)}.label__type.admin{height:14px;background-color:var(--color__blue_typeH);font-size:10px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.label__type.admin,.label__type.state{padding:0 5px;font-weight:600}.label__type.state.blue{background-color:var(--color__blue_typeM);color:var(--color__blue_typeGA)}.label__type.state.gray{background-color:var(--color__white_typeB);color:var(--color__black_typeA)}.label__type.state.green{background-color:var(--color__green_typeFA);color:var(--color__green_typeA)}.label__type.state.red{background-color:var(--color__red_typeG);color:var(--color__red_typeAA)}.list__item.three li>div{width:20%}.list__item.three li>div:first-child{flex:1}.list__item.two li>div{height:26px;flex:1;text-align:left;word-break:keep-all}.list__item.two li>div span{font-size:14px}.list__item.two li>div:last-child{text-align:right}.list__item.two li>div:last-child span{font-weight:500}.list__item li{display:flex;align-items:center;padding:6px 5px;border-bottom:1px solid var(--color__white_typeB);line-height:16px}.list__item li>div{margin:0 5px}.list__item li:last-child{border-bottom:0 none}.content_total{display:flex;align-items:center;justify-content:space-between;height:46px;padding:0 15px;background-color:var(--color__white_typeC);border-radius:3px;box-sizing:border-box}.content_total span,.content_total strong{font-size:18px;font-weight:500}.list__icon_vertical{display:flex}.list__icon_vertical a{display:flex;padding-top:10px;flex:1;gap:5px;height:81px;flex-direction:column;align-items:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.list__icon_vertical a:first-child i,.list__icon_vertical a:nth-child(2) i,.list__icon_vertical a:nth-child(3) i{background-size:auto 25px}.list__icon_vertical a:nth-child(4) i{background-size:auto 15px}.list__icon_vertical a.on{-webkit-user-select:inherit;-moz-user-select:inherit;user-select:inherit;pointer-events:inherit}.list__icon_vertical a.on:hover{opacity:.8}.list__icon_vertical a.on i.elicon,.list__icon_vertical a.on:hover:active{opacity:1}.list__icon_vertical a.on strong{font-weight:500}.list__icon_vertical a.on p span{background-color:var(--color__blue_typeGA);color:var(--color__white_typeA);font-weight:500}.list__icon_vertical a i.elicon{display:flex;width:30px;height:30px;background-position:50%;opacity:.3}.list__icon_vertical a strong{display:block;color:var(--color__blue_typeR);text-align:center;font-size:15px;font-weight:400}.list__icon_vertical a p{height:20px}.list__icon_vertical a p span{display:inline-flex;justify-content:center;align-items:center;height:20px;min-width:8px;padding:0 7px;line-height:20px;background-color:var(--color__white_typeD);border-radius:20px;color:var(--color__white_typeA);font-size:13px;font-weight:400}.list__divice{padding:0 20px 20px 20px}.list__divice>li{border-bottom:1px solid var(--color__white_typeB)}.list__divice>li>a{position:relative;display:flex;align-items:center;justify-content:flex-start;padding:10px 0}.list__divice>li>a:hover{background-color:var(--color__white_typeC)}.list__divice>li>a:hover:active{opacity:.8}.list__divice>li>a i.elicon{margin-right:10px;width:20px;height:20px;text-align:left;background-position:0}.list__divice>li>a div p{color:var(--color__blue_typeR);text-align:left;font-size:13px;font-weight:600}.list__divice>li>a span{position:absolute;top:50%;right:0;color:var(--color__blue_typeR);transform:translateY(-50%);text-align:right;font-weight:400}.list__type_box{display:flex;flex-direction:column;gap:10px;padding:10px;box-sizing:border-box}.list__type_box>li>a{position:relative;display:block;padding:20px;border:1px solid transparent;background-color:var(--color__white_typeA);box-shadow:var(--boxshadow__cardbox);border-radius:3px;box-sizing:border-box}.list__type_box>li>a:hover{border-color:var(--color__white_typeD)}.list__type_box>li>a:hover:active{border-color:var(--color__white_typeE)}.list__type_box>li>a>div.list__type_data{display:flex;align-items:center;margin-bottom:20px}.list__type_box>li>a>div.list__type_data span{display:inline-flex;height:10px;margin-left:10px;padding-left:10px;align-items:center;border-left:1px solid var(--color__white_typeE);color:var(--color__blue_typeH);font-size:15px;font-weight:400}.list__type_box>li>a>div.list__type_data span i{width:13px;height:13px;margin-right:5px}.list__type_box>li>a>div.list__type_data span:has(i){font-weight:400}.list__type_box>li>a>div.list__type_data span:first-child{padding-left:0;margin-left:0;border-left:0 none}.list__type_box>li>a>div.list__type_info .list__type_title{display:flex;margin-bottom:15px}.list__type_box>li>a>div.list__type_info .list__type_title span{display:inline-flex;margin-right:5px;align-items:center;height:22px;padding:0 7px;white-space:nowrap;line-height:22px;border-radius:2px;background-color:var(--color__blue_typeH);color:var(--color__white_typeA);font-weight:500}.list__type_box>li>a>div.list__type_info .list__type_title p{color:var(--color__blue_typeH);word-break:break-all;text-align:left;font-size:14px;font-weight:500;line-height:20px}.list__type_box>li>a>div.list__type_info .board__reset{display:-webkit-box;-webkit-line-clamp:3;overflow:hidden;text-overflow:ellipsis;word-break:break-all;-webkit-box-orient:vertical;color:var(--color__blue_typeH);text-align:left;line-height:20px;font-size:14px}.board__list_cardbx>ul{display:flex;gap:14px;flex-wrap:wrap}.board__list_cardbx>ul>li{height:300px;width:calc(20% - 11.2px)}.list__type_card{height:300px}.list__type_card:has(.list__item_selector){position:relative;border-radius:3px;overflow:hidden}.list__type_card>button{display:flex;height:100%;width:100%;flex-direction:column;border-radius:3px;box-shadow:0 0 15px rgba(0,0,0,.15)}.list__type_card>button:hover{cursor:pointer;opacity:.97}.list__type_card>button:hover:active{opacity:1}.list__type_card>button.dispose .list__type_card_content ul li>div:last-child span{text-decoration:line-through}.list__type_card>button.dispose .list__type_card_user{position:relative}.list__type_card>button.dispose .list__type_card_user p{position:absolute;top:0;left:0;display:flex;gap:3px;align-items:center;justify-content:center;width:100%;height:100%;border:1px solid var(--color__red_typeAA);background-color:var(--color__white_typeA);color:var(--color__red_typeAA);font-size:13px;font-weight:600;border-radius:3px;box-sizing:border-box}.list__type_card>button.off{box-shadow:none}.list__type_card>button.off .list__type_card_top>div,.list__type_card>button.off .list__type_card_top>span{filter:grayscale(1)}.list__type_card>button.off .list__type_card_top>ul li:last-child span{color:var(--color__white_typeD)}.list__type_card>button.off .list__type_card_top>ul li:last-child span i{background-position-x:-16px}.list__type_card>button.off .list__type_card_content{filter:grayscale(1);background-color:var(--color__white_typeC)}.list__type_card>button.off .list__type_card_user{border-top-color:transparent;background-color:var(--color__white_typeC)}.list__type_card>button>div{width:100%}.list__type_card>button .list__type_card_top{position:relative;height:150px;border-radius:3px 3px 0 0;overflow:hidden}.list__type_card>button .list__type_card_top>span{position:absolute;top:0;left:0;width:100%;height:100%}.list__type_card>button .list__type_card_top>span.img{width:100%;height:150px;overflow:hidden;background-image:url(/images/svg/ico_noimg.svg?v=1.5.1);background-size:auto;background-repeat:no-repeat;background-position:50%}.list__type_card>button .list__type_card_top>span.img img{width:100%;height:150px;-o-object-fit:contain;object-fit:contain}.list__type_card>button .list__type_card_top>div{position:absolute;top:0;z-index:1;display:flex;justify-content:space-between;width:100%;padding:5px 5px 15px 5px;box-sizing:border-box;background:#000;background:linear-gradient(0deg,transparent,#000)}.list__type_card>button .list__type_card_top>div div{padding:10px}.list__type_card>button .list__type_card_top>div div strong{display:inline-flex;align-items:center;color:var(--color__white_typeA);font-size:15px;font-weight:600}.list__type_card>button .list__type_card_top>div div strong i{margin-right:3px}.list__type_card>button .list__type_card_top>div div strong span{margin-left:3px;color:var(--color__white_typeA);font-size:15px;font-weight:600}.list__type_card>button .list__type_card_top>ul{position:absolute;bottom:10px;right:10px;display:flex;gap:5px;flex-direction:column;justify-content:flex-end;z-index:1;width:76px}.list__type_card>button .list__type_card_top>ul li{height:26px}.list__type_card>button .list__type_card_top>ul li:first-child span.green{background-color:var(--color__green_typeA)}.list__type_card>button .list__type_card_top>ul li:first-child span.blue{background-color:var(--color__green_typeG)}.list__type_card>button .list__type_card_top>ul li:first-child span.gray{background-color:var(--color__blue_typeH)}.list__type_card>button .list__type_card_top>ul li:first-child span.red{background-color:var(--color__red_typeB)}.list__type_card>button .list__type_card_top>ul li span{display:flex;align-items:center;justify-content:center;height:26px;border-radius:6px;background-color:rgba(0,0,0,.8);color:var(--color__white_typeA);font-size:13px;font-weight:600}.list__type_card>button .list__type_card_top>ul li span i{display:inline-block;margin-right:5px;width:16px;height:16px;background:url(/images/svg/ico_eyes.svg?v=1.5.1) no-repeat 0}.list__type_card>button .list__type_card_content{border-top:1px solid var(--color__white_typeB);flex:1}.list__type_card>button .list__type_card_content ul{padding:10px;box-sizing:border-box}.list__type_card>button .list__type_card_content ul li{display:flex;height:30px;align-items:center;padding:0 10px;box-sizing:border-box}.list__type_card>button .list__type_card_content ul li>div:first-child{width:60px;color:var(--color__white_typeD);text-align:left;font-size:13px}.list__type_card>button .list__type_card_content ul li>div:last-child{display:flex;align-items:center;flex:1;justify-content:flex-end}.list__type_card>button .list__type_card_content ul li>div:last-child span{display:-webkit-box;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;word-break:break-all;-webkit-box-orient:vertical;text-align:left;line-height:14px;color:var(--color__black_typeA);font-size:13px;font-weight:600}.list__type_card>button .list__type_card_user{display:flex;align-items:center;justify-content:center;border-top:1px solid var(--color__white_typeB);height:36px}.list__type_card>button .list__type_card_user p{color:var(--color__white_typeD);font-size:13px}.list__type_card>button .list__type_card_user p strong{color:var(--color__black_typeA);font-size:13px}.list__type_card>.list__item_selector{position:absolute;top:0;left:0;width:100%;height:100%;z-index:3;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background-color:rgba(0,0,0,.6);border-radius:3px;box-sizing:border-box}.list__type_card>.list__item_selector:has(.checkbox__single input:checked){background-color:rgba(0,0,0,.8)}.list__type_card>.list__item_selector .checkbox__single{position:absolute;top:20px;right:20px}.list__card.type_a .no__data{background-color:var(--color__white_typeC);border-radius:4px}.list__card.type_a .card__bx{position:relative;display:inline-block;width:250px;margin:0 10px 10px 0;vertical-align:top;background-color:var(--color__white_typeCD);border-radius:8px}.list__card.type_a .card__bx:hover{z-index:1}.list__card.type_a .card__bx>div{display:inline-flex;gap:8px;padding:15px 20px 15px 15px}.list__card.type_a .card__bx>div>div.img{width:50px;height:50px;background-image:url(/images/svg/ico_profile_gray.svg?v=1.5.1);background-size:26px auto;background-repeat:no-repeat;background-position:50%;background-color:var(--color__white_typeB);border-radius:50px;overflow:hidden}.list__card.type_a .card__bx>div>div.img img{width:100%;height:100%}.list__card.type_a .card__bx>div>div:last-child{display:flex;flex-direction:column;gap:0;flex:1}.list__card.type_a .card__bx>div>div:last-child>p{margin:0;padding:0;text-align:left}.list__card.type_a .card__bx>div>div:last-child>p:last-child{line-height:14px}.list__card.type_a .card__bx>div>div:last-child>p strong{text-align:left;color:var(--color__blue_typeR);word-break:break-all;font-size:14px;font-weight:600}.list__card.type_a .card__bx>div>div:last-child>p span{display:block;word-break:break-all;color:var(--color__blue_typeR);font-size:12px;font-weight:400}.list__card.type_a .card__bx button{position:absolute;top:0;right:0;width:36px;height:36px;display:flex;align-items:center;justify-content:center;opacity:.5;transition:all .05s linear}.list__card.type_a .card__bx button:hover{cursor:pointer;transform:scale(1.1);opacity:1}.list__card.type_a .card__bx button:hover:active{opacity:.5}.list__card.type_a .card__bx button i{opacity:.6}.list__card.type_a .card__bx button[tooltip]:before{top:-18px;font-size:12px;line-height:12px}.profile_bx{display:flex}.profile_bx .profile__photo_img{margin:-2px 5px 0 0;width:20px;height:20px;border-radius:20px;background-image:url(/images/svg/theme_dark/ico_employees.svg?v=1.5.1);background-size:14px auto;background-repeat:no-repeat;background-position:bottom;background-color:rgba(0,0,0,.1)}.profile_bx .profile__photo_img img{border-radius:20px}.profile_bx .profile__photo_img img,.profile_bx img{width:20px;height:20px;margin-right:5px}.profile_bx p{display:inline-block;overflow:hidden;text-overflow:ellipsis;box-sizing:border-box;color:var(--color__blue_typeR);line-height:18px;text-align:left}.porofile__box_b{display:flex;flex-direction:column;gap:5px}.porofile__box_b:has(.loading-icon) ul{-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.porofile__box_b>div{position:relative;width:160px;height:160px;border-radius:3px;overflow:hidden}.porofile__box_b>div:not(img){background-image:url(/images/svg/ico_noimg.svg?v=1.5.1);background-size:auto;background-repeat:no-repeat;background-position:50%;background-color:var(--color__white_typeC);border:1px solid var(--color__white_typeE);box-sizing:border-box}.porofile__box_b>div img{width:160px;height:160px;border-radius:3px}.porofile__box_b>div .loading-icon{position:absolute;top:0;left:0;background-color:rgba(0,0,0,.4);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.porofile__box_b>div .loading-icon .spinner{border:4px solid hsla(0,0%,100%,.3);border-top-color:var(--color__blue_typeDA)}.porofile__box_b ul{display:flex;gap:5px}.porofile__box_b ul li:first-child{flex:1}.porofile__box_b ul li:last-child{width:42px}.porofile__box_b ul li button{width:100%;height:26px;box-sizing:border-box;text-align:center}.porofile__box_b ul li button span{font-weight:400}.username__card_bx{display:flex;align-items:center;gap:10px;margin-top:30px}.username__card_bx .photo{position:relative;width:80px;height:80px;overflow:hidden;border:1px solid rgba(0,0,0,.1);border-radius:10px;box-sizing:border-box}.username__card_bx .photo img{width:80px;height:80px}.username__card_bx ul{display:flex;flex:1;flex-direction:column;gap:4px}.username__card_bx ul li.name{display:flex;margin-bottom:2px;align-items:center;gap:6px}.username__card_bx ul li.name strong{font-size:18px;font-weight:600;line-height:18px}.username__card_bx ul li.group{margin-top:5px;word-break:keep-all;text-align:left;line-height:14px}.username__card_bx ul li.group span{font-size:13px}.username__card_bx ul li span{color:var(--color__blue_typeR);font-size:13px}.content__bx_overflow:has(.wrong__page_bx){display:flex;justify-content:center;align-items:center}.content__bx_overflow .wrong__page_bx,.content__bx_overflow .wrong__page_bx>p{text-align:center}.content__bx_overflow .wrong__page_bx .wrong__page_content{margin:20px 0 30px 0}.content__bx_overflow .wrong__page_bx .wrong__page_content h4{margin-bottom:5px;color:var(--color__black_typeB);text-align:center;font-size:24px;font-weight:500}.content__bx_overflow .wrong__page_bx .wrong__page_content p{color:var(--color__black_typeB);text-align:center;font-size:13px;font-weight:400}.content__bx_overflow .wrong__page_bx>ul{display:inline-flex;gap:10px}.content__bx_overflow .wrong__page_bx>ul li>*{display:inline-flex;align-items:center;padding:0 15px;height:36px;border-radius:3px}.content__bx_overflow .wrong__page_bx>ul li>:hover{cursor:pointer}.content__bx_overflow .wrong__page_bx>ul li>* span{font-size:13px;font-weight:400;color:var(--color__black_typeB)}.content__bx_overflow .wrong__page_bx>ul li a{background-color:var(--color__white_typeC)}.content__bx_overflow .wrong__page_bx>ul li a:hover{background-color:var(--color__white_typeB)}.content__bx_overflow .wrong__page_bx>ul li button{border:1px solid var(--color__white_typeE)}.content__bx_overflow .wrong__page_bx>ul li button:hover{background-color:var(--color__white_typeC)}.button__layout{margin:20px 0 30px 0}.bttstyle__default{display:inline-block}.bttstyle__default.gray>*{background-color:var(--color__white_typeB);color:var(--color__blue_typeR)}.bttstyle__default>*{display:inline-flex;height:30px;padding:0 15px;border-radius:3px;align-items:center;font-size:13px}.bttstyle__default>:hover{cursor:pointer}.bttstyle__default>:hover:active{opacity:.8}.bttstyle__default>* i{display:inline-block;margin-right:5px;width:16px;height:auto}.bttstyle{display:inline-flex;align-items:center;padding:0 3px;border-radius:3px;box-sizing:border-box}.bttstyle:hover{cursor:pointer}.bttstyle span{font-size:13px;font-weight:600}.bttstyle.blue{background-color:var(--color__blue_typeA);text-align:center;transition:all .1s linear}.bttstyle.blue.dark{background-color:var(--color__blue_typeH)}.bttstyle.blue:hover{background-color:var(--color__blue_typeAH)}.bttstyle.blue:active{background-color:var(--color__blue_typeA)}.bttstyle.blue span{color:var(--color__white_typeA);font-weight:500}.bttstyle.default{border:1px solid transparent}.bttstyle.default:hover{background-color:var(--color__white_typeA);border-color:var(--color__black_typeA)}.bttstyle.default span{font-size:13px;font-weight:400}.bttstyle.selectbtn{background-color:var(--color__blue_typeH);color:var(--color__white_typeA);font-size:13px}.bttstyle.selectbtn:hover{background-color:var(--color__blue_typeI)}.bttstyle.selectbtn.on{background-color:var(--color__blue_typeA)}.bttstyle.selectbtn:disabled{background-color:var(--color__white_typeD);-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.bttstyle.darkblue{height:36px;width:100%;background-color:var(--color__blue_typeH);color:var(--color__white_typeA);text-align:center;justify-content:center;font-size:13px}.bttstyle.darkblue:hover{background-color:var(--color__blue_typeI)}.bttstyle.darkblue.on{background-color:var(--color__blue_typeA)}.bttstyle.darkblue:disabled{color:var(--color__blue_typeJA);border-color:var(--color__blue_typeQ);background-color:var(--color__blue_typeQ)}.bttstyle.darkblue:disabled:hover{-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.bttstyle__typea{height:100%;padding:0 10px;border:1px solid var(--color__blue_typeH);border-radius:3px;color:var(--color__blue_typeH);font-size:13px;white-space:nowrap;font-weight:500}.bttstyle__typea.plus{color:var(--color__blue_typeGA);border-color:var(--color__blue_typeGA)}.bttstyle__typea.plus:before{content:"+";display:inline-block;margin-right:5px;font-size:13px}.bttstyle__typea span{font-weight:500}.bttstyle__typea span.on{color:var(--color__blue_typeA)}.bttstyle__typea span.off{color:var(--color__white_typeD)}.bttstyle__typea:hover{background-color:var(--color__white_typeC);cursor:pointer}.bttstyle__typea:disabled{color:var(--color__white_typeD);border-color:var(--color__white_typeE);background-color:var(--color__white_typeC)}.bttstyle__typea:disabled:hover{-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.bttstyle__typea.icon{display:flex;align-items:center}.bttstyle__typea.icon i{margin-right:3px}.bttstyle__typea.icon i.key{margin-top:-2px}.bttstyle__bottom{border-radius:3px}.bttstyle__bottom span{font-size:13px;font-weight:600}.bttstyle__bottom.blue{background-color:var(--color__blue_typeA);text-align:center;transition:all .1s linear}.bttstyle__bottom.blue:hover{background-color:var(--color__blue_typeAH)}.bttstyle__bottom.blue:active{background-color:var(--color__blue_typeA)}.bttstyle__bottom.blue span{color:var(--color__white_typeA);font-weight:500}.bttstyle__check{border-radius:3px;width:100%;border:1px solid var(--color__black_typeA);text-align:center}.bttstyle__check:hover{cursor:pointer;background-color:var(--color__white_typeC)}.bttstyle__check span{font-size:13px;font-weight:400}.bttstyle__check.on{background-color:var(--color__blue_typeA);text-align:center;transition:all .1s linear}.bttstyle__check.on:hover{background-color:var(--color__blue_typeAH)}.bttstyle__check.on:active{background-color:var(--color__blue_typeA)}.bttstyle__check.on span{color:var(--color__white_typeA);font-weight:500}.btn__square_text button{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;width:80px;height:80px;background-image:var(--boxshadow__button_text_box);border-radius:80px}.btn__square_text button:after{content:"";position:absolute;top:-4px;left:10px;display:block;width:60%;height:80%;transform:rotate(60deg);border-radius:100%;background-image:linear-gradient(0deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.5))}.btn__square_text button:hover{cursor:pointer;opacity:.8}.btn__square_text button:hover:active{opacity:1}.btn__square_text button.check_on{background-image:inherit;background-color:var(--color__blue_typeFB)}.btn__square_text button.check_on:hover{cursor:default;-webkit-user-select:none;-moz-user-select:none;user-select:none;opacity:1}.btn__square_text button.check_on span,.btn__square_text button.check_on strong{color:var(--color__blue_typeGA);font-weight:500}.btn__square_text button strong{position:relative;z-index:1;font-size:17px}.btn__square_text button p{text-align:center}.btn__square_text button p span{font-size:13px}.btn__square_text button span,.btn__square_text button strong{color:var(--color__white_typeA);font-weight:500}.btn__square_text button span{display:inline-flex;margin-top:5px;align-items:center;height:14px;padding:4px 5px 0 5px;border-top:1px solid var(--color__white_typeE)}.btn__square_text button:disabled{background-image:inherit;background-color:var(--color__white_typeB);cursor:default}.btn__square_text button:disabled:after{display:none}.btn__square_text button:disabled:hover{opacity:inherit}.btn__square_text button:disabled span,.btn__square_text button:disabled strong{color:var(--color__black_typeB)}.btn__big{display:inline-flex;align-items:center;padding:0 30px;height:40px;border-radius:3px;font-size:16px;font-weight:500}.btn__big:hover{cursor:pointer;opacity:.8}.btn__big:hover:active{opacity:1}.btn__big:disabled{background-color:var(--color__white_typeB);color:var(--color__white_typeD)}.btn__big.on{color:var(--color__white_typeA);border:1px solid var(--color__blue_typeGA);background-color:var(--color__blue_typeGA)}.check__inout_bx{display:flex;gap:20px;align-items:center}.check__inout_bx:has(.loading-icon){position:relative}.check__inout_bx:has(.loading-icon) .loading-icon{position:absolute;top:0;left:0;z-index:2;width:100%;height:100%;background-color:rgba(0,0,0,.1);border-radius:3px;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.check__inout_bx>div.time__date{display:flex;flex-direction:column;flex:1}.check__inout_bx>div.time__date p,.check__inout_bx>div.time__date strong{color:var(--color__black_typeB)}.check__inout_bx>div.time__date strong{display:block;margin-bottom:10px;height:16px;text-indent:2px;font-size:15px;font-weight:400;line-height:16px}.check__inout_bx>div.time__date p{width:100px;height:30px;font-family:Roboto Condensed,sans-serif;letter-spacing:-.025em;line-height:30px;font-size:34px;font-weight:400}.check__inout_bx>div.btn__square_text{display:flex;gap:10px}.label__button{position:relative;display:inline-flex;align-items:center;padding:0 10px;height:26px;border:1px solid var(--color__black_typeA);box-sizing:border-box;border-radius:3px}.label__button:has(button){padding:0 0 0 10px}.label__button:has(button) span{margin-right:5px}.label__button:hover{border-color:var(--color__white_typeD)}.label__button span{word-break:break-all;text-align:left;font-size:13px}.label__button button{display:flex;width:20px;height:100%;align-items:center;justify-content:center;z-index:1}.label__button button:hover{background-color:var(--color__white_typeB);opacity:.8;cursor:pointer}.label__button button:hover:active{opacity:1}.ipstyle{font-family:Noto Sans KR;font-size:13px!important;transition:all .15s ease-in}.ipstyle[type=password],.ipstyle[type=text]{padding:0 10px;background-color:var(--color__white_typeC);border:1px solid var(--color__white_typeE);border-radius:3px;box-sizing:border-box}.ipstyle[type=password]:disabled,.ipstyle[type=text]:disabled{border:0 none;background-color:var(--color__white_typeB);color:var(--color__white_typeD);-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.ipstyle[type=password][readonly],.ipstyle[type=password][readonly]:focus,.ipstyle[type=text][readonly],.ipstyle[type=text][readonly]:focus{background-color:var(--color__white_typeC);border:1px solid var(--color__white_typeE);-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none;cursor:default}.ipstyle[type=password].value,.ipstyle[type=password]:focus,.ipstyle[type=text].value,.ipstyle[type=text]:focus{border-color:var(--color__white_typeD);background-color:var(--color__white_typeA)}.ipstyle[type=password].check,.ipstyle[type=text].check{border-color:var(--color__blue_typeA);background-color:var(--color__blue_typeF);color:var(--color__blue_typeA)}.ipstyle[type=password].check:focus,.ipstyle[type=text].check:focus{background-color:var(--color__white_typeA)}.ipstyle[type=password].error,.ipstyle[type=text].error{border-color:var(--color__red_typeA);background-color:var(--color__red_typeF);color:var(--color__red_typeA)}.ipstyle[type=password].error:focus,.ipstyle[type=text].error:focus{background-color:var(--color__white_typeA)}.ipstyle[type=password]{letter-spacing:-1px}.radio__button{width:100%;display:flex;align-items:center;justify-content:center}.radio__button input{display:none}.radio__button label{display:flex;align-items:center;justify-content:center;border:1px solid var(--color__white_typeD);background-color:var(--color__white_typeC);color:var(--color__white_typeD);box-sizing:border-box;font-weight:600}.radio__button label:hover{cursor:pointer}.radio__button input:checked+label{background-color:var(--color__blue_typeH);border-color:var(--color__blue_typeH);color:var(--color__white_typeA)}input.hidden{display:none;opacity:0;width:0;height:0;position:fixed;top:-10000px;left:10000px}.toastmsg{visibility:hidden;max-width:1000px;min-width:600px;margin:auto;padding:0 10px;background-color:#333;color:#fff;text-align:center;border-radius:6px;position:fixed;z-index:99999;left:50%;bottom:-60px;font-size:17px;transform:translateX(-50%);transition:all .15s ease}.toastmsg>div{position:relative;display:inline-block}.toastmsg .msg{padding:0 40px 0 10px;justify-content:center}.toastmsg .msg,.toastmsg .msg p{display:inline-flex;height:50px;align-items:center;text-align:center}.toastmsg .msg p{white-space:nowrap;padding-left:34px;font-size:16px;font-weight:400}.toastmsg.show{visibility:visible;animation:fadein .5s;animation-fill-mode:forwards}.toastmsg.show .btn{visibility:visible;opacity:1;width:auto}.toastmsg.out{animation:fadeout .5s;animation-fill-mode:inherit;opacity:0;visibility:hidden}@keyframes fadein{0%{bottom:0;opacity:0}to{bottom:60px;opacity:1}}@keyframes fadeout{0%{bottom:60px;opacity:1}to{bottom:-60px;opacity:0}}.msg__toast.equiment{position:absolute;bottom:30px;left:50%;display:flex;gap:2px;height:26px;align-items:center;background-color:var(--color__red_typeAA);color:var(--color__white_typeA);transform:translateX(calc(-50% + 8px));border-radius:4px;width:80%;justify-content:center;box-shadow:0 5px 10px rgba(0,0,0,.3);font-size:12px;line-height:12px}.msg__toast i{transform:scale(.65) translateY(1px)}.board__button_list{height:170px}.board__button_list li{margin-bottom:5px}.board__button_list li:last-child{margin-bottom:0}.board__button_list li>button{display:flex;height:30px;width:100%;align-items:center;border-radius:3px;padding:0 10px 0;background-color:var(--color__white_typeA);border:1px solid var(--color__white_typeB);color:var(--color__black_typeA)}.board__button_list li>button:hover{background-color:var(--color__white_typeCA);cursor:pointer}.board__button_list li>button.on,.board__button_list li>button.on:hover{border-color:var(--color__blue_typeH);background-color:var(--color__white_typeA)}.board__button_list li>button i{margin-right:5px}.content__bx .edit__bx .ck-content img,.content__bx.board__detaile .content__bx_overflow .board__reset>div img{max-width:100%;width:auto!important}.content__bx .edit__bx .ck-content a,.content__bx.board__detaile .content__bx_overflow .board__reset>div a{word-break:break-word!important;white-space:pre-line!important;text-align:left!important}.content__bx .edit__bx .ck-content p,.content__bx.board__detaile .content__bx_overflow .board__reset>div p{text-align:left}.content__bx .edit__bx .ck-content a,.content__bx .edit__bx .ck-content abbr,.content__bx .edit__bx .ck-content acronym,.content__bx .edit__bx .ck-content address,.content__bx .edit__bx .ck-content applet,.content__bx .edit__bx .ck-content b,.content__bx .edit__bx .ck-content big,.content__bx .edit__bx .ck-content blockquote,.content__bx .edit__bx .ck-content body,.content__bx .edit__bx .ck-content button,.content__bx .edit__bx .ck-content caption,.content__bx .edit__bx .ck-content center,.content__bx .edit__bx .ck-content cite,.content__bx .edit__bx .ck-content code,.content__bx .edit__bx .ck-content dd,.content__bx .edit__bx .ck-content del,.content__bx .edit__bx .ck-content dfn,.content__bx .edit__bx .ck-content div,.content__bx .edit__bx .ck-content dl,.content__bx .edit__bx .ck-content dt,.content__bx .edit__bx .ck-content em,.content__bx .edit__bx .ck-content fieldset,.content__bx .edit__bx .ck-content font,.content__bx .edit__bx .ck-content form,.content__bx .edit__bx .ck-content h1,.content__bx .edit__bx .ck-content h2,.content__bx .edit__bx .ck-content h3,.content__bx .edit__bx .ck-content h4,.content__bx .edit__bx .ck-content h5,.content__bx .edit__bx .ck-content h6,.content__bx .edit__bx .ck-content html,.content__bx .edit__bx .ck-content i,.content__bx .edit__bx .ck-content iframe,.content__bx .edit__bx .ck-content img,.content__bx .edit__bx .ck-content input,.content__bx .edit__bx .ck-content ins,.content__bx .edit__bx .ck-content kbd,.content__bx .edit__bx .ck-content label,.content__bx .edit__bx .ck-content legend,.content__bx .edit__bx .ck-content li,.content__bx .edit__bx .ck-content object,.content__bx .edit__bx .ck-content ol,.content__bx .edit__bx .ck-content p,.content__bx .edit__bx .ck-content pre,.content__bx .edit__bx .ck-content q,.content__bx .edit__bx .ck-content s,.content__bx .edit__bx .ck-content samp,.content__bx .edit__bx .ck-content small,.content__bx .edit__bx .ck-content span,.content__bx .edit__bx .ck-content strike,.content__bx .edit__bx .ck-content strong,.content__bx .edit__bx .ck-content sub,.content__bx .edit__bx .ck-content sup,.content__bx .edit__bx .ck-content table,.content__bx .edit__bx .ck-content tbody,.content__bx .edit__bx .ck-content td,.content__bx .edit__bx .ck-content tfoot,.content__bx .edit__bx .ck-content th,.content__bx .edit__bx .ck-content thead,.content__bx .edit__bx .ck-content tr,.content__bx .edit__bx .ck-content tt,.content__bx .edit__bx .ck-content u,.content__bx .edit__bx .ck-content ul,.content__bx .edit__bx .ck-content var,.content__bx.board__detaile .content__bx_overflow .board__reset>div a,.content__bx.board__detaile .content__bx_overflow .board__reset>div abbr,.content__bx.board__detaile .content__bx_overflow .board__reset>div acronym,.content__bx.board__detaile .content__bx_overflow .board__reset>div address,.content__bx.board__detaile .content__bx_overflow .board__reset>div applet,.content__bx.board__detaile .content__bx_overflow .board__reset>div b,.content__bx.board__detaile .content__bx_overflow .board__reset>div big,.content__bx.board__detaile .content__bx_overflow .board__reset>div blockquote,.content__bx.board__detaile .content__bx_overflow .board__reset>div body,.content__bx.board__detaile .content__bx_overflow .board__reset>div button,.content__bx.board__detaile .content__bx_overflow .board__reset>div caption,.content__bx.board__detaile .content__bx_overflow .board__reset>div center,.content__bx.board__detaile .content__bx_overflow .board__reset>div cite,.content__bx.board__detaile .content__bx_overflow .board__reset>div code,.content__bx.board__detaile .content__bx_overflow .board__reset>div dd,.content__bx.board__detaile .content__bx_overflow .board__reset>div del,.content__bx.board__detaile .content__bx_overflow .board__reset>div dfn,.content__bx.board__detaile .content__bx_overflow .board__reset>div div,.content__bx.board__detaile .content__bx_overflow .board__reset>div dl,.content__bx.board__detaile .content__bx_overflow .board__reset>div dt,.content__bx.board__detaile .content__bx_overflow .board__reset>div em,.content__bx.board__detaile .content__bx_overflow .board__reset>div fieldset,.content__bx.board__detaile .content__bx_overflow .board__reset>div font,.content__bx.board__detaile .content__bx_overflow .board__reset>div form,.content__bx.board__detaile .content__bx_overflow .board__reset>div h1,.content__bx.board__detaile .content__bx_overflow .board__reset>div h2,.content__bx.board__detaile .content__bx_overflow .board__reset>div h3,.content__bx.board__detaile .content__bx_overflow .board__reset>div h4,.content__bx.board__detaile .content__bx_overflow .board__reset>div h5,.content__bx.board__detaile .content__bx_overflow .board__reset>div h6,.content__bx.board__detaile .content__bx_overflow .board__reset>div html,.content__bx.board__detaile .content__bx_overflow .board__reset>div i,.content__bx.board__detaile .content__bx_overflow .board__reset>div iframe,.content__bx.board__detaile .content__bx_overflow .board__reset>div img,.content__bx.board__detaile .content__bx_overflow .board__reset>div input,.content__bx.board__detaile .content__bx_overflow .board__reset>div ins,.content__bx.board__detaile .content__bx_overflow .board__reset>div kbd,.content__bx.board__detaile .content__bx_overflow .board__reset>div label,.content__bx.board__detaile .content__bx_overflow .board__reset>div legend,.content__bx.board__detaile .content__bx_overflow .board__reset>div li,.content__bx.board__detaile .content__bx_overflow .board__reset>div object,.content__bx.board__detaile .content__bx_overflow .board__reset>div ol,.content__bx.board__detaile .content__bx_overflow .board__reset>div p,.content__bx.board__detaile .content__bx_overflow .board__reset>div pre,.content__bx.board__detaile .content__bx_overflow .board__reset>div q,.content__bx.board__detaile .content__bx_overflow .board__reset>div s,.content__bx.board__detaile .content__bx_overflow .board__reset>div samp,.content__bx.board__detaile .content__bx_overflow .board__reset>div small,.content__bx.board__detaile .content__bx_overflow .board__reset>div span,.content__bx.board__detaile .content__bx_overflow .board__reset>div strike,.content__bx.board__detaile .content__bx_overflow .board__reset>div strong,.content__bx.board__detaile .content__bx_overflow .board__reset>div sub,.content__bx.board__detaile .content__bx_overflow .board__reset>div sup,.content__bx.board__detaile .content__bx_overflow .board__reset>div table,.content__bx.board__detaile .content__bx_overflow .board__reset>div tbody,.content__bx.board__detaile .content__bx_overflow .board__reset>div td,.content__bx.board__detaile .content__bx_overflow .board__reset>div tfoot,.content__bx.board__detaile .content__bx_overflow .board__reset>div th,.content__bx.board__detaile .content__bx_overflow .board__reset>div thead,.content__bx.board__detaile .content__bx_overflow .board__reset>div tr,.content__bx.board__detaile .content__bx_overflow .board__reset>div tt,.content__bx.board__detaile .content__bx_overflow .board__reset>div u,.content__bx.board__detaile .content__bx_overflow .board__reset>div ul,.content__bx.board__detaile .content__bx_overflow .board__reset>div var{margin:revert;padding:revert;border:revert;font-family:revert;background:revert;font-size:revert;line-height:revert;-webkit-margin:revert;letter-spacing:revert;white-space:revert;word-break:revert}.content__bx .edit__bx .ck-content textarea,.content__bx.board__detaile .content__bx_overflow .board__reset>div textarea{font-family:revert;letter-spacing:revert}.content__bx .edit__bx .ck-content select,.content__bx.board__detaile .content__bx_overflow .board__reset>div select{margin:revert;font-size:revert;height:revert}.content__bx .edit__bx .ck-content li,.content__bx .edit__bx .ck-content ol,.content__bx .edit__bx .ck-content ul,.content__bx.board__detaile .content__bx_overflow .board__reset>div li,.content__bx.board__detaile .content__bx_overflow .board__reset>div ol,.content__bx.board__detaile .content__bx_overflow .board__reset>div ul{line-height:revert;list-style:revert}.content__bx .edit__bx .ck-content blockquote,.content__bx .edit__bx .ck-content q,.content__bx.board__detaile .content__bx_overflow .board__reset>div blockquote,.content__bx.board__detaile .content__bx_overflow .board__reset>div q{quotes:revert}.content__bx .edit__bx .ck-content blockquote:after,.content__bx .edit__bx .ck-content blockquote:before,.content__bx .edit__bx .ck-content q:after,.content__bx .edit__bx .ck-content q:before,.content__bx.board__detaile .content__bx_overflow .board__reset>div blockquote:after,.content__bx.board__detaile .content__bx_overflow .board__reset>div blockquote:before,.content__bx.board__detaile .content__bx_overflow .board__reset>div q:after,.content__bx.board__detaile .content__bx_overflow .board__reset>div q:before{content:"";content:revert}.content__bx .edit__bx .ck-content del,.content__bx .edit__bx .ck-content ins,.content__bx.board__detaile .content__bx_overflow .board__reset>div del,.content__bx.board__detaile .content__bx_overflow .board__reset>div ins{-webkit-text-decoration:revert;text-decoration:revert}.content__bx .edit__bx .ck-content table,.content__bx.board__detaile .content__bx_overflow .board__reset>div table{border-collapse:separate;text-indent:0;border:1px solid #000;border-spacing:1px!important}.content__bx .edit__bx .ck-content td,.content__bx .edit__bx .ck-content th,.content__bx .edit__bx .ck-content tr,.content__bx.board__detaile .content__bx_overflow .board__reset>div td,.content__bx.board__detaile .content__bx_overflow .board__reset>div th,.content__bx.board__detaile .content__bx_overflow .board__reset>div tr{border:1px solid #000;border-spacing:1px!important;word-break:break-all}.content__bx .edit__bx .ck-content img,.content__bx.board__detaile .content__bx_overflow .board__reset>div img{border:revert}.content__bx .edit__bx .ck-content a,.content__bx .edit__bx .ck-content input,.content__bx .edit__bx .ck-content li,.content__bx .edit__bx .ck-content span,.content__bx.board__detaile .content__bx_overflow .board__reset>div a,.content__bx.board__detaile .content__bx_overflow .board__reset>div input,.content__bx.board__detaile .content__bx_overflow .board__reset>div li,.content__bx.board__detaile .content__bx_overflow .board__reset>div span{outline-style:revert;-webkit-text-decoration:revert;text-decoration:revert;color:revert;font-weight:revert}.content__bx .edit__bx .ck-content i,.content__bx.board__detaile .content__bx_overflow .board__reset>div i{font-style:revert}.content__bx .edit__bx .ck-content input[type=number]::-webkit-inner-spin-button,.content__bx .edit__bx .ck-content input[type=number]::-webkit-outer-spin-button,.content__bx.board__detaile .content__bx_overflow .board__reset>div input[type=number]::-webkit-inner-spin-button,.content__bx.board__detaile .content__bx_overflow .board__reset>div input[type=number]::-webkit-outer-spin-button{-webkit-appearance:revert;margin:revert}.content__bx.board__detaile .content__bx_overflow .board__reset>div{word-break:break-all;white-space:pre-line}.sys__msg{margin:5px;font-size:13px}.sys__msg.red{color:var(--color__red_typeB)}.sys__msg.blue{color:var(--color__blue_typeAH)}.loading-icon{display:flex!important;justify-content:center;align-items:center;height:100%;width:100%}.spinner{border:4px solid rgba(0,0,0,.1);width:36px!important;height:36px!important;border-radius:50%;border-top-color:#3498db;animation:spin 1s ease-in-out infinite}@keyframes spin{to{transform:rotate(1turn)}}.file__bx .file__bx_form{display:flex;height:35px;margin-bottom:10px}.file__bx .file__bx_form.selector .file__bx_save button,.file__bx .file__bx_form.selector .file__bx_upload{border-color:var(--color__black_typeA)}.file__bx .file__bx_form button{padding:0 10px;height:100%;border-radius:3px;background-color:var(--color__white_typeA);font-size:13px}.file__bx .file__bx_form button:hover{background-color:var(--color__white_typeC);cursor:pointer}.file__bx .file__bx_form .file__bx_selector{display:flex;align-items:center;justify-content:flex-start}.file__bx .file__bx_form .file__bx_selector strong{font-size:13px;font-weight:400}.file__bx .file__bx_form .file__bx_selector strong span{margin-left:3px;color:var(--color__blue_typeA);font-size:13px}.file__bx .file__bx_form .file__bx_upload{position:relative;padding:0 80px 0 15px;flex:1;display:flex;margin:0 5px;align-items:center;box-sizing:border-box;border:1px solid var(--color__white_typeE);background-color:var(--color__white_typeA);border-radius:3px;overflow:hidden;transition:all .25s linear}.file__bx .file__bx_form .file__bx_upload input{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;opacity:0}.file__bx .file__bx_form .file__bx_upload>p{color:var(--color__white_typeD);font-size:13px}.file__bx .file__bx_form .file__bx_upload>p.file__name{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;text-align:left}.file__bx .file__bx_form .file__bx_upload>p.name{color:var(--color__blue_typeA)}.file__bx .file__bx_form .file__bx_upload>strong{position:absolute;top:0;right:15px;display:flex;align-items:center;height:100%;font-weight:400;font-size:13px}.file__bx .file__bx_form .file__bx_upload>strong span{font-size:13px}.file__bx .file__bx_form .file__bx_save{display:flex;justify-content:flex-end}.file__bx .file__bx_form .file__bx_save .loading-icon .spinner{width:20px!important;height:20px!important;border-width:2px}.file__bx .file__bx_list{margin-bottom:10px}.file__bx .file__bx_list ul{display:flex;padding:5px 0;flex-wrap:wrap;gap:10px}.file__bx .file__bx_list ul li{position:relative;padding-right:25px;color:var(--color__blue_typeA)}.file__bx .file__bx_list ul li>div span{display:inline-block;position:relative;top:-2px;line-height:16px}.file__bx .file__bx_list ul li button{position:absolute;top:3px;right:4px;display:flex;align-items:center;justify-content:center;width:18px;height:18px;background-color:var(--color__white_typeH);border-radius:20px;opacity:.4}.file__bx .file__bx_list ul li button:hover{cursor:pointer;opacity:1}.file__bx .file__bx_info{padding-top:10px;border-top:1px solid var(--color__white_typeE)}.file__bx .file__bx_info dl dd{margin-bottom:3px;color:var(--color__black_typeE);font-size:13px}.file__bx .file__bx_info dl dd:last-child{margin-bottom:0}.main .dp__main{position:relative}.main .dp__main .dp__input_wrap input{padding-left:33px!important;font-size:13px}.main .dp__main .dp__input_wrap .dp__pointer{border-color:var(--color__black_typeA)}.main .dp__main .dp__outer_menu_wrap{position:absolute!important;top:100%!important;left:0!important;transform:translate(0)!important}.main .dp__main .dp__outer_menu_wrap>*{font-size:13px}.main .dp__main .dp__outer_menu_wrap .dp__menu{border:0 none;border-radius:10px;box-shadow:var(--boxshadow__layer_typeA)}.theme__button{position:absolute;top:13px;left:276px;width:30px;height:30px;background-color:#232323;border-radius:6px}.theme__button:hover{cursor:pointer;opacity:.8}.theme__button:has(.moon){background-color:var(--color__blue_typeGB)}.theme__button i{display:block}.theme__button i.moon,.theme__button i.sun{width:30px;height:30px;background-size:30px auto;transform:scale(.7)}.theme__button i.moon{transform:scale(.6)}.top__button{position:fixed;right:50px;bottom:-50px;display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:36px;background-color:var(--color__white_typeA);opacity:1;z-index:1;transition:all .5s ease}.top__button.show{bottom:50px;visibility:visible;opacity:1}.top__button.show.hidden{opacity:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;visibility:hidden}.top__button:hover{opacity:.7;cursor:pointer}.modal,.modal__layer{position:fixed;top:0;left:0;visibility:hidden;align-items:center;justify-content:center;z-index:99995;height:100%;width:100%;opacity:0;text-align:center;box-sizing:border-box;pointer-events:auto;background-color:rgba(0,0,0,.6);-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);transition:all .05s ease-in-out}.modal.top,.modal__layer.top{align-items:flex-start;padding-top:40px}.modal .btn,.modal__layer .btn{color:#fff;font-size:100px}.modal .content__overflowy,.modal__layer .content__overflowy{padding:0 30px;max-height:78vh;overflow-y:auto;overflow-x:hidden}.modal.show,.modal__layer.show{visibility:visible;opacity:1;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.modal.show .modal__wrap,.modal__layer.show .modal__wrap{transform:scale(1);opacity:1}.modal.out,.modal__layer.out{visibility:hidden;opacity:0;transition:all .1s linear;align-items:center}.modal .modal__wrap,.modal__layer .modal__wrap{min-width:347px;background-color:var(--color__white_typeA);border-radius:3px;transform:scale(.2);opacity:0;box-sizing:border-box;overflow:hidden;transition:all .25s ease-in-out}.modal .modal__wrap:has(.equipment__info),.modal .modal__wrap:has(.equipment__modify.password__form),.modal__layer .modal__wrap:has(.equipment__info),.modal__layer .modal__wrap:has(.equipment__modify.password__form){width:400px;min-width:400px}.modal .modal__wrap:has(.equipment__modify.etcitem__modify),.modal .modal__wrap:has(.user__info),.modal__layer .modal__wrap:has(.equipment__modify.etcitem__modify),.modal__layer .modal__wrap:has(.user__info){width:450px;min-width:450px}.modal .modal__wrap:has(.user__info) .table__typeb td span,.modal__layer .modal__wrap:has(.user__info) .table__typeb td span{word-break:break-all}.modal .modal__wrap:has(.change__history),.modal .modal__wrap:has(.equipment__modify),.modal .modal__wrap:has(.vacation__cancel),.modal .modal__wrap:has(.vacation__info_list),.modal__layer .modal__wrap:has(.change__history),.modal__layer .modal__wrap:has(.equipment__modify),.modal__layer .modal__wrap:has(.vacation__cancel),.modal__layer .modal__wrap:has(.vacation__info_list){width:500px;min-width:500px}.modal .modal__wrap:has(.user__add),.modal__layer .modal__wrap:has(.user__add){width:620;min-width:620px}.modal .modal__wrap:has(.admin__add),.modal .modal__wrap:has(.equipment__add),.modal .modal__wrap:has(.organization_chart),.modal__layer .modal__wrap:has(.admin__add),.modal__layer .modal__wrap:has(.equipment__add),.modal__layer .modal__wrap:has(.organization_chart){width:650px;min-width:650px}.modal .modal__wrap:has(.equipment__selector),.modal__layer .modal__wrap:has(.equipment__selector){min-width:350px}.modal .modal__wrap:has(.payment__lineup),.modal__layer .modal__wrap:has(.payment__lineup){width:1000px}.modal .modal__wrap:has(.equipment__add_modify),.modal__layer .modal__wrap:has(.equipment__add_modify){width:1200px}.modal .modal__wrap .modal__content,.modal__layer .modal__wrap .modal__content{padding:40px 0}.modal .modal__wrap .modal__content.default,.modal__layer .modal__wrap .modal__content.default{padding-top:20px;padding-bottom:20px}.modal .modal__wrap .modal__content.default>h4,.modal__layer .modal__wrap .modal__content.default>h4{height:30px;line-height:30px;text-align:center;font-size:16px;font-weight:500}.modal .modal__wrap .modal__content.default>p,.modal__layer .modal__wrap .modal__content.default>p{margin-top:5px;text-align:center;font-size:13px}.modal .modal__wrap .modal__content.default>p span,.modal__layer .modal__wrap .modal__content.default>p span{font-size:13px;font-weight:400}.modal .modal__wrap .modal__content.default .modal__content_top,.modal__layer .modal__wrap .modal__content.default .modal__content_top{padding:0 30px}.modal .modal__wrap .modal__content.default .modal__content_top:has(button) h4,.modal__layer .modal__wrap .modal__content.default .modal__content_top:has(button) h4{display:flex;justify-content:space-between;flex:1}.modal .modal__wrap .modal__content.default .modal__content_top:has(button) h4 span,.modal__layer .modal__wrap .modal__content.default .modal__content_top:has(button) h4 span{flex:1}.modal .modal__wrap .modal__content.default .modal__content_top:has(button) h4 button,.modal__layer .modal__wrap .modal__content.default .modal__content_top:has(button) h4 button{border:0 none;background-color:var(--color__red_typeA);border-radius:4px;color:var(--color__white_typeA)}.modal .modal__wrap .modal__content.default .modal__content_top h4,.modal__layer .modal__wrap .modal__content.default .modal__content_top h4{height:30px;line-height:30px;text-align:left;font-size:22px;font-weight:300}.modal .modal__wrap .modal__content.default .modal__content_top h4 strong,.modal__layer .modal__wrap .modal__content.default .modal__content_top h4 strong{margin-right:5px;color:var(--color__blue_typeA);font-weight:400}.modal .modal__wrap .modal__content.default .modal__content_top h4 strong.black,.modal__layer .modal__wrap .modal__content.default .modal__content_top h4 strong.black{color:var(--color__black_typeA)}.modal .modal__wrap .modal__content.default .modal__content_top h4 span,.modal__layer .modal__wrap .modal__content.default .modal__content_top h4 span{margin-left:3px;font-size:20px}.modal .modal__wrap .modal__content.default .modal__content_top p,.modal__layer .modal__wrap .modal__content.default .modal__content_top p{margin-top:5px;color:var(--color__blue_typeGA)}.modal .modal__wrap .modal__content.default .modal__content_top p span,.modal__layer .modal__wrap .modal__content.default .modal__content_top p span{font-size:13px;font-weight:400}.modal .modal__wrap .modal__content.default .modal__content_top p.small_txt,.modal__layer .modal__wrap .modal__content.default .modal__content_top p.small_txt{color:var(--color__white_typeD);font-size:13px}.modal .modal__wrap .modal__content.default .modal__content_top p.small_txt strong.blue,.modal__layer .modal__wrap .modal__content.default .modal__content_top p.small_txt strong.blue{color:var(--color__blue_typeGA)}.modal .modal__wrap .modal__content.default .modal__content_form>ul>li,.modal__layer .modal__wrap .modal__content.default .modal__content_form>ul>li{display:flex;align-items:flex-start;gap:10px}.modal .modal__wrap .modal__content.default .modal__content_form>ul>li>div:first-child,.modal__layer .modal__wrap .modal__content.default .modal__content_form>ul>li>div:first-child{padding-top:12px;width:60px}.modal .modal__wrap .modal__content.default .modal__content_form>ul>li>div:last-child,.modal__layer .modal__wrap .modal__content.default .modal__content_form>ul>li>div:last-child{flex:1}.modal .modal__wrap .modal__content.default .modal__content_form>ul>li>div input,.modal__layer .modal__wrap .modal__content.default .modal__content_form>ul>li>div input{height:34px}.modal .modal__wrap .modal__content.default .modal__content_form>ul>li.modal__content_formline,.modal__layer .modal__wrap .modal__content.default .modal__content_form>ul>li.modal__content_formline{margin-top:10px;padding-top:10px;border-top:1px solid var(--color__white_typeB)}.modal .modal__wrap .modal__content.default table,.modal__layer .modal__wrap .modal__content.default table{margin:20px 0 0 0}.modal .modal__wrap .modal__content h4,.modal__layer .modal__wrap .modal__content h4{text-align:center;font-size:13px;font-weight:400;word-break:break-word}.modal .modal__wrap .modal__content h4 p,.modal__layer .modal__wrap .modal__content h4 p{display:inline;font-size:13px}.modal .modal__wrap .modal__content h4 span,.modal__layer .modal__wrap .modal__content h4 span{font-size:13px}.modal .modal__wrap .modal__content h4 span.blue,.modal__layer .modal__wrap .modal__content h4 span.blue{color:var(--color__blue_typeAH);font-weight:600}.modal .modal__wrap .modal__content .modal__content_button button,.modal__layer .modal__wrap .modal__content .modal__content_button button{width:100%;height:34px}.modal .modal__wrap .modal__content .modal__content_button button.on,.modal__layer .modal__wrap .modal__content .modal__content_button button.on{background-color:var(--color__blue_typeH);border-color:var(--color__blue_typeH)}.modal .modal__wrap .modal__button,.modal__layer .modal__wrap .modal__button{height:36px;padding:0 10px;background-color:var(--color__white_typeC);border-top:1px solid var(--color__white_typeB);box-sizing:border-box}.modal .modal__wrap .modal__button ul,.modal__layer .modal__wrap .modal__button ul{display:flex;align-items:center;justify-content:space-between;height:36px}.modal .modal__wrap .modal__button ul.two__row_fix,.modal__layer .modal__wrap .modal__button ul.two__row_fix{float:inherit!important}.modal .modal__wrap .modal__button ul:not(.my__button),.modal__layer .modal__wrap .modal__button ul:not(.my__button){flex:1;float:right}.modal .modal__wrap .modal__button ul:not(.my__button) li>button,.modal__layer .modal__wrap .modal__button ul:not(.my__button) li>button{justify-content:flex-end}.modal .modal__wrap .modal__button ul:has(.my__button),.modal__layer .modal__wrap .modal__button ul:has(.my__button){float:inherit}.modal .modal__wrap .modal__button ul li,.modal__layer .modal__wrap .modal__button ul li{height:100%}.modal .modal__wrap .modal__button ul li a,.modal .modal__wrap .modal__button ul li>button,.modal__layer .modal__wrap .modal__button ul li a,.modal__layer .modal__wrap .modal__button ul li>button{display:inline-flex;align-items:center;height:100%;color:var(--color__white_typeD);padding:0 20px}.modal .modal__wrap .modal__button ul li a:hover,.modal .modal__wrap .modal__button ul li>button:hover,.modal__layer .modal__wrap .modal__button ul li a:hover,.modal__layer .modal__wrap .modal__button ul li>button:hover{color:var(--color__black_typeA);cursor:pointer}.modal .modal__wrap .modal__button ul li a.red,.modal .modal__wrap .modal__button ul li>button.red,.modal__layer .modal__wrap .modal__button ul li a.red,.modal__layer .modal__wrap .modal__button ul li>button.red{color:var(--color__red_typeB)}.modal .modal__wrap .modal__button ul li a.red:hover,.modal .modal__wrap .modal__button ul li>button.red:hover,.modal__layer .modal__wrap .modal__button ul li a.red:hover,.modal__layer .modal__wrap .modal__button ul li>button.red:hover{font-weight:600}.modal .modal__wrap .modal__button ul li a.blue,.modal .modal__wrap .modal__button ul li>button.blue,.modal__layer .modal__wrap .modal__button ul li a.blue,.modal__layer .modal__wrap .modal__button ul li>button.blue{color:var(--color__blue_typeGA)}.modal .modal__wrap .modal__button ul li a.blue:hover,.modal .modal__wrap .modal__button ul li>button.blue:hover,.modal__layer .modal__wrap .modal__button ul li a.blue:hover,.modal__layer .modal__wrap .modal__button ul li>button.blue:hover{font-weight:600}.modal .modal__wrap .modal__button ul li a:disabled.blue,.modal .modal__wrap .modal__button ul li>button:disabled.blue,.modal__layer .modal__wrap .modal__button ul li a:disabled.blue,.modal__layer .modal__wrap .modal__button ul li>button:disabled.blue{color:var(--color__white_typeD);-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:no-drop}.modal .modal__wrap .modal__button ul li a:disabled.blue:hover,.modal .modal__wrap .modal__button ul li>button:disabled.blue:hover,.modal__layer .modal__wrap .modal__button ul li a:disabled.blue:hover,.modal__layer .modal__wrap .modal__button ul li>button:disabled.blue:hover{color:var(--color__white_typeD);font-weight:400}.modal .modal__wrap .modal__content.default.equipment__add_modify,.modal__layer .modal__wrap .modal__content.default.equipment__add_modify{padding-bottom:0}.modal .modal__wrap .modal__content.default.equipment__add_modify .equipment__info_bx,.modal__layer .modal__wrap .modal__content.default.equipment__add_modify .equipment__info_bx{margin:10px 0 30px 0;display:flex;gap:15px}.modal .modal__wrap .modal__content.default.equipment__add_modify .equipment__info_bx>div:nth-child(2),.modal__layer .modal__wrap .modal__content.default.equipment__add_modify .equipment__info_bx>div:nth-child(2){height:584px;overflow-y:auto;width:500px!important}.modal .modal__wrap .modal__content.default.equipment__add_modify .equipment__info_bx>div:nth-child(2) table:last-child,.modal__layer .modal__wrap .modal__content.default.equipment__add_modify .equipment__info_bx>div:nth-child(2) table:last-child{margin-top:30px}.modal .modal__wrap .modal__content.default.equipment__add_modify .equipment__info_bx>div.detail__info,.modal__layer .modal__wrap .modal__content.default.equipment__add_modify .equipment__info_bx>div.detail__info{display:flex;flex:1;flex-direction:column;padding-left:15px;border-left:1px solid var(--color__white_typeE)}.modal .modal__wrap .modal__content.default.equipment__add_modify .equipment__info_bx>div.detail__info:has(.msg__toast),.modal__layer .modal__wrap .modal__content.default.equipment__add_modify .equipment__info_bx>div.detail__info:has(.msg__toast){position:relative}.modal .modal__wrap .modal__content.default.equipment__add_modify .equipment__info_bx>div.detail__info .title_bx,.modal__layer .modal__wrap .modal__content.default.equipment__add_modify .equipment__info_bx>div.detail__info .title_bx{margin-top:0;height:30px;flex:inherit}.modal .modal__wrap .modal__content.default.equipment__add_modify .equipment__info_bx>div.detail__info>div,.modal__layer .modal__wrap .modal__content.default.equipment__add_modify .equipment__info_bx>div.detail__info>div{display:flex;flex-direction:column;flex:1}.modal .modal__wrap .modal__content.default.equipment__add_modify .equipment__info_bx>div.detail__info>div:not(.pagination)>div,.modal__layer .modal__wrap .modal__content.default.equipment__add_modify .equipment__info_bx>div.detail__info>div:not(.pagination)>div{height:516px}.modal .modal__wrap .modal__content.default.equipment__add_modify .equipment__info_bx>div.detail__info>div:has(.no__data_content)>div table,.modal__layer .modal__wrap .modal__content.default.equipment__add_modify .equipment__info_bx>div.detail__info>div:has(.no__data_content)>div table{height:100%;background-color:var(--color__white_typeCA)}.modal .modal__wrap .modal__content.default.equipment__add_modify .equipment__info_bx>div.detail__info>div:has(.no__data_content)>div table tr,.modal__layer .modal__wrap .modal__content.default.equipment__add_modify .equipment__info_bx>div.detail__info>div:has(.no__data_content)>div table tr{border:0 none}.modal .modal__wrap .modal__content.default.equipment__add_modify .equipment__info_bx>div.detail__info>div>div,.modal__layer .modal__wrap .modal__content.default.equipment__add_modify .equipment__info_bx>div.detail__info>div>div{height:484px}.modal .modal__wrap .modal__content.default.equipment__add_modify .equipment__info_bx>div.detail__info>div>div.pagination,.modal__layer .modal__wrap .modal__content.default.equipment__add_modify .equipment__info_bx>div.detail__info>div>div.pagination{margin:0;height:30px;flex:inherit}.modal .modal__wrap .modal__content.default.equipment__add_modify .equipment__info_bx>div.detail__info>div>div table tr,.modal__layer .modal__wrap .modal__content.default.equipment__add_modify .equipment__info_bx>div.detail__info>div>div table tr{height:50px}.modal .modal__wrap .modal__content.default.equipment__add_modify .equipment__info_bx>div.detail__info>div .table__typea tbody tr,.modal__layer .modal__wrap .modal__content.default.equipment__add_modify .equipment__info_bx>div.detail__info>div .table__typea tbody tr{height:45px}.modal .modal__wrap .modal__content.default.equipment__add_modify .equipment__info_bx>div.detail__info>div .table__typea tbody tr:has(.no__data_content),.modal__layer .modal__wrap .modal__content.default.equipment__add_modify .equipment__info_bx>div.detail__info>div .table__typea tbody tr:has(.no__data_content){border:0 none}.modal .modal__wrap .modal__content.default.equipment__add_modify .equipment__info_bx>div.detail__info>div .table__typea td,.modal__layer .modal__wrap .modal__content.default.equipment__add_modify .equipment__info_bx>div.detail__info>div .table__typea td{height:45px;padding:2px}.modal .modal__wrap .modal__content.default.equipment__add_modify .equipment__info_bx>div.detail__info>div .table__typea td:last-child,.modal__layer .modal__wrap .modal__content.default.equipment__add_modify .equipment__info_bx>div.detail__info>div .table__typea td:last-child{position:relative;padding:4px 0}.modal .modal__wrap .modal__content.default.equipment__add_modify .equipment__info_bx>div.detail__info>div .table__typea td:last-child div,.modal__layer .modal__wrap .modal__content.default.equipment__add_modify .equipment__info_bx>div.detail__info>div .table__typea td:last-child div{display:flex;align-items:center;height:52px}.modal .modal__wrap .modal__content.default.equipment__add_modify .equipment__info_bx>div.detail__info>div .table__typea td:last-child:hover span,.modal__layer .modal__wrap .modal__content.default.equipment__add_modify .equipment__info_bx>div.detail__info>div .table__typea td:last-child:hover span{position:absolute;top:calc(50% - 1px);left:-10px;display:flex;padding:10px;border-radius:3px;white-space:pre-line;align-items:center;width:240px;transform:translateY(-50%);background-color:var(--color__white_typeA);z-index:1;box-shadow:0 0 10px rgba(0,0,0,.3)}.modal .modal__wrap .modal__content.default.equipment__add_modify .equipment__info_bx>div.detail__info>div .table__typea td:last-child span,.modal__layer .modal__wrap .modal__content.default.equipment__add_modify .equipment__info_bx>div.detail__info>div .table__typea td:last-child span{display:-webkit-box;-webkit-line-clamp:3;overflow:hidden;text-overflow:ellipsis;word-break:break-all;-webkit-box-orient:vertical;text-align:left;line-height:16.5px;font-size:12px}.modal .modal__wrap .modal__content.default.equipment__add_modify .equipment__info_bx>div.detail__info>div .no__data_content,.modal__layer .modal__wrap .modal__content.default.equipment__add_modify .equipment__info_bx>div.detail__info>div .no__data_content{display:table-cell;height:450px!important;background-color:var(--color__white_typeCA)}.modal .modal__wrap .modal__content.default.equipment__add_modify .equipment__info_bx>div.detail__info>div .no__data_content>div,.modal__layer .modal__wrap .modal__content.default.equipment__add_modify .equipment__info_bx>div.detail__info>div .no__data_content>div{flex-direction:column}.modal .modal__wrap .modal__content.default.equipment__add_modify .equipment__info_bx>div.detail__info>div .no__data_content>div p,.modal__layer .modal__wrap .modal__content.default.equipment__add_modify .equipment__info_bx>div.detail__info>div .no__data_content>div p{margin-top:5px;font-size:12px}.modal .modal__wrap .modal__content.default.equipment__add_modify .txtarea__bx,.modal__layer .modal__wrap .modal__content.default.equipment__add_modify .txtarea__bx{margin:0;font-size:0}.modal .modal__wrap .modal__content.default.equipment__add_modify .txtarea__bx textarea,.modal__layer .modal__wrap .modal__content.default.equipment__add_modify .txtarea__bx textarea{padding-right:60px;min-height:60px;max-height:60px;height:60px}.modal .modal__wrap .modal__content.default.equipment__add_modify .table__typea,.modal .modal__wrap .modal__content.default.equipment__add_modify .table__typeb,.modal__layer .modal__wrap .modal__content.default.equipment__add_modify .table__typea,.modal__layer .modal__wrap .modal__content.default.equipment__add_modify .table__typeb{margin:0}.modal .modal__wrap .modal__content.default.equipment__add_modify .table__typea td,.modal .modal__wrap .modal__content.default.equipment__add_modify .table__typea th,.modal .modal__wrap .modal__content.default.equipment__add_modify .table__typeb td,.modal .modal__wrap .modal__content.default.equipment__add_modify .table__typeb th,.modal__layer .modal__wrap .modal__content.default.equipment__add_modify .table__typea td,.modal__layer .modal__wrap .modal__content.default.equipment__add_modify .table__typea th,.modal__layer .modal__wrap .modal__content.default.equipment__add_modify .table__typeb td,.modal__layer .modal__wrap .modal__content.default.equipment__add_modify .table__typeb th{padding:4px 6px}.modal .modal__wrap .modal__content.default.equipment__add_modify .table__typea td>span,.modal .modal__wrap .modal__content.default.equipment__add_modify .table__typea th>span,.modal .modal__wrap .modal__content.default.equipment__add_modify .table__typeb td>span,.modal .modal__wrap .modal__content.default.equipment__add_modify .table__typeb th>span,.modal__layer .modal__wrap .modal__content.default.equipment__add_modify .table__typea td>span,.modal__layer .modal__wrap .modal__content.default.equipment__add_modify .table__typea th>span,.modal__layer .modal__wrap .modal__content.default.equipment__add_modify .table__typeb td>span,.modal__layer .modal__wrap .modal__content.default.equipment__add_modify .table__typeb th>span{word-break:break-all}.modal .modal__wrap .modal__content.default.equipment__add_modify .table__typea td .user__select_bx,.modal .modal__wrap .modal__content.default.equipment__add_modify .table__typeb td .user__select_bx,.modal__layer .modal__wrap .modal__content.default.equipment__add_modify .table__typea td .user__select_bx,.modal__layer .modal__wrap .modal__content.default.equipment__add_modify .table__typeb td .user__select_bx{display:flex}.modal .modal__wrap .modal__content.default.equipment__add_modify .table__typea td .user__select_bx input,.modal .modal__wrap .modal__content.default.equipment__add_modify .table__typeb td .user__select_bx input,.modal__layer .modal__wrap .modal__content.default.equipment__add_modify .table__typea td .user__select_bx input,.modal__layer .modal__wrap .modal__content.default.equipment__add_modify .table__typeb td .user__select_bx input{border-radius:3px 0 0 3px}.modal .modal__wrap .modal__content.default.equipment__add_modify .table__typea td .user__select_bx button,.modal .modal__wrap .modal__content.default.equipment__add_modify .table__typeb td .user__select_bx button,.modal__layer .modal__wrap .modal__content.default.equipment__add_modify .table__typea td .user__select_bx button,.modal__layer .modal__wrap .modal__content.default.equipment__add_modify .table__typeb td .user__select_bx button{height:26px;border-radius:0 3px 3px 0}.modal .modal__wrap .modal__content.default.equipment__add_modify .table__typea th p,.modal .modal__wrap .modal__content.default.equipment__add_modify .table__typeb th p,.modal__layer .modal__wrap .modal__content.default.equipment__add_modify .table__typea th p,.modal__layer .modal__wrap .modal__content.default.equipment__add_modify .table__typeb th p{display:flex}.modal .modal__wrap .modal__content.default.equipment__add_modify .table__typea th p button,.modal .modal__wrap .modal__content.default.equipment__add_modify .table__typeb th p button,.modal__layer .modal__wrap .modal__content.default.equipment__add_modify .table__typea th p button,.modal__layer .modal__wrap .modal__content.default.equipment__add_modify .table__typeb th p button{margin-left:3px;width:20px;height:20px}.modal .modal__wrap .modal__content.default.equipment__add_modify .table__typea .no__data,.modal .modal__wrap .modal__content.default.equipment__add_modify .table__typeb .no__data,.modal__layer .modal__wrap .modal__content.default.equipment__add_modify .table__typea .no__data,.modal__layer .modal__wrap .modal__content.default.equipment__add_modify .table__typeb .no__data{border:0 none;height:500px}.modal .modal__wrap .modal__content.default.equipment__add_modify .table__typea input,.modal .modal__wrap .modal__content.default.equipment__add_modify .table__typeb input,.modal__layer .modal__wrap .modal__content.default.equipment__add_modify .table__typea input,.modal__layer .modal__wrap .modal__content.default.equipment__add_modify .table__typeb input{width:100%;height:26px;background-color:var(--color__white_typeA)}.modal .modal__wrap .modal__content.default.equipment__add_modify .table__typea select,.modal .modal__wrap .modal__content.default.equipment__add_modify .table__typeb select,.modal__layer .modal__wrap .modal__content.default.equipment__add_modify .table__typea select,.modal__layer .modal__wrap .modal__content.default.equipment__add_modify .table__typeb select{height:26px;width:100%}.modal .modal__wrap .modal__content.default.equipment__add_modify .table__typea .radio li label,.modal .modal__wrap .modal__content.default.equipment__add_modify .table__typeb .radio li label,.modal__layer .modal__wrap .modal__content.default.equipment__add_modify .table__typea .radio li label,.modal__layer .modal__wrap .modal__content.default.equipment__add_modify .table__typeb .radio li label{width:100%;height:26px;background-color:var(--color__white_typeA)}.modal .modal__wrap .modal__content.default.equipment__add_modify .table__typea .radio li input:checked+label,.modal .modal__wrap .modal__content.default.equipment__add_modify .table__typeb .radio li input:checked+label,.modal__layer .modal__wrap .modal__content.default.equipment__add_modify .table__typea .radio li input:checked+label,.modal__layer .modal__wrap .modal__content.default.equipment__add_modify .table__typeb .radio li input:checked+label{background-color:var(--color__blue_typeH)}.modal .modal__wrap .modal__content.default.equipment__add_modify .table__typea .controll__input,.modal .modal__wrap .modal__content.default.equipment__add_modify .table__typeb .controll__input,.modal__layer .modal__wrap .modal__content.default.equipment__add_modify .table__typea .controll__input,.modal__layer .modal__wrap .modal__content.default.equipment__add_modify .table__typeb .controll__input{display:flex;gap:5px;align-items:center}.modal .modal__wrap .modal__content.default.equipment__add_modify .table__typea .controll__input.etc,.modal .modal__wrap .modal__content.default.equipment__add_modify .table__typeb .controll__input.etc,.modal__layer .modal__wrap .modal__content.default.equipment__add_modify .table__typea .controll__input.etc,.modal__layer .modal__wrap .modal__content.default.equipment__add_modify .table__typeb .controll__input.etc{align-items:center}.modal .modal__wrap .modal__content.default.equipment__add_modify .table__typea .controll__input.etc>div,.modal .modal__wrap .modal__content.default.equipment__add_modify .table__typeb .controll__input.etc>div,.modal__layer .modal__wrap .modal__content.default.equipment__add_modify .table__typea .controll__input.etc>div,.modal__layer .modal__wrap .modal__content.default.equipment__add_modify .table__typeb .controll__input.etc>div{display:flex}.modal .modal__wrap .modal__content.default.equipment__add_modify .table__typea .controll__input.etc>div button,.modal .modal__wrap .modal__content.default.equipment__add_modify .table__typeb .controll__input.etc>div button,.modal__layer .modal__wrap .modal__content.default.equipment__add_modify .table__typea .controll__input.etc>div button,.modal__layer .modal__wrap .modal__content.default.equipment__add_modify .table__typeb .controll__input.etc>div button{margin-left:-1px;white-space:nowrap;justify-content:center;border-color:var(--color__white_typeE);font-size:12px}.modal .modal__wrap .modal__content.default.equipment__add_modify .table__typea .controll__input.etc>div button.modify,.modal .modal__wrap .modal__content.default.equipment__add_modify .table__typeb .controll__input.etc>div button.modify,.modal__layer .modal__wrap .modal__content.default.equipment__add_modify .table__typea .controll__input.etc>div button.modify,.modal__layer .modal__wrap .modal__content.default.equipment__add_modify .table__typeb .controll__input.etc>div button.modify{margin-top:0;border:0 none}.modal .modal__wrap .modal__content.default.equipment__add_modify .table__typea .controll__input.etc>div button.cancel,.modal .modal__wrap .modal__content.default.equipment__add_modify .table__typea .controll__input.etc>div button.ok,.modal .modal__wrap .modal__content.default.equipment__add_modify .table__typeb .controll__input.etc>div button.cancel,.modal .modal__wrap .modal__content.default.equipment__add_modify .table__typeb .controll__input.etc>div button.ok,.modal__layer .modal__wrap .modal__content.default.equipment__add_modify .table__typea .controll__input.etc>div button.cancel,.modal__layer .modal__wrap .modal__content.default.equipment__add_modify .table__typea .controll__input.etc>div button.ok,.modal__layer .modal__wrap .modal__content.default.equipment__add_modify .table__typeb .controll__input.etc>div button.cancel,.modal__layer .modal__wrap .modal__content.default.equipment__add_modify .table__typeb .controll__input.etc>div button.ok{padding:0 8px;width:auto}.modal .modal__wrap .modal__content.default.equipment__add_modify .table__typea .controll__input.etc>div button.cancel,.modal .modal__wrap .modal__content.default.equipment__add_modify .table__typeb .controll__input.etc>div button.cancel,.modal__layer .modal__wrap .modal__content.default.equipment__add_modify .table__typea .controll__input.etc>div button.cancel,.modal__layer .modal__wrap .modal__content.default.equipment__add_modify .table__typeb .controll__input.etc>div button.cancel{margin-left:3px}.modal .modal__wrap .modal__content.default.equipment__add_modify .table__typea .controll__input button,.modal .modal__wrap .modal__content.default.equipment__add_modify .table__typeb .controll__input button,.modal__layer .modal__wrap .modal__content.default.equipment__add_modify .table__typea .controll__input button,.modal__layer .modal__wrap .modal__content.default.equipment__add_modify .table__typeb .controll__input button{width:26px;height:26px;text-align:right}.modal .modal__wrap .modal__content.default.equipment__add_modify .table__typea .controll__input button i,.modal .modal__wrap .modal__content.default.equipment__add_modify .table__typeb .controll__input button i,.modal__layer .modal__wrap .modal__content.default.equipment__add_modify .table__typea .controll__input button i,.modal__layer .modal__wrap .modal__content.default.equipment__add_modify .table__typeb .controll__input button i{margin-top:1px}.modal .modal__wrap .modal__content.default.equipment__add_modify .table__typea button:hover,.modal .modal__wrap .modal__content.default.equipment__add_modify .table__typeb button:hover,.modal__layer .modal__wrap .modal__content.default.equipment__add_modify .table__typea button:hover,.modal__layer .modal__wrap .modal__content.default.equipment__add_modify .table__typeb button:hover{opacity:.8;cursor:pointer}.modal .modal__wrap .modal__content.default.equipment__add_modify .table__typea button:hover:active,.modal .modal__wrap .modal__content.default.equipment__add_modify .table__typeb button:hover:active,.modal__layer .modal__wrap .modal__content.default.equipment__add_modify .table__typea button:hover:active,.modal__layer .modal__wrap .modal__content.default.equipment__add_modify .table__typeb button:hover:active{opacity:1}.modal .modal__wrap .modal__content.default.equipment__add_modify .table__typea tr td,.modal__layer .modal__wrap .modal__content.default.equipment__add_modify .table__typea tr td{padding:5px}.modal .modal__wrap .modal__content.default.equipment__add_modify .table__typea tr:hover,.modal__layer .modal__wrap .modal__content.default.equipment__add_modify .table__typea tr:hover{background-color:transparent}.modal .modal__wrap .modal__content.default.equipment__add_modify .bttstyle.darkblue,.modal__layer .modal__wrap .modal__content.default.equipment__add_modify .bttstyle.darkblue{margin-top:20px}.modal .modal__wrap .modal__content.default.equipment__add_modify .title_bx,.modal__layer .modal__wrap .modal__content.default.equipment__add_modify .title_bx{margin-top:20px;margin-bottom:0}.modal .modal__wrap .modal__content.default.equipment__add_modify .title_bx h4,.modal__layer .modal__wrap .modal__content.default.equipment__add_modify .title_bx h4{text-align:left}.modal .equipment__modify .sys__msg,.modal__layer .equipment__modify .sys__msg{margin-left:0}.modal .equipment__modify .flex__row_two.radio li div label,.modal__layer .equipment__modify .flex__row_two.radio li div label{width:100%}.modal .equipment__modify .modal__content_form,.modal__layer .equipment__modify .modal__content_form{margin-top:20px}.modal .equipment__modify .modal__content_form input,.modal__layer .equipment__modify .modal__content_form input{width:100%}.modal .equipment__modify .modal__content_form>ul>li,.modal__layer .equipment__modify .modal__content_form>ul>li{margin-bottom:5px}.modal .equipment__modify .modal__content_form>ul>li.password>div:last-child button,.modal__layer .equipment__modify .modal__content_form>ul>li.password>div:last-child button{width:100%;height:34px}.modal .equipment__modify .modal__content_form>ul>li .bttstyle__typea,.modal__layer .equipment__modify .modal__content_form>ul>li .bttstyle__typea{background-color:var(--color__blue_typeP);color:var(--color__white_typeA)}.modal .equipment__modify .modal__content_form>ul>li:last-child,.modal__layer .equipment__modify .modal__content_form>ul>li:last-child{margin-bottom:0}.modal .equipment__modify .modal__content_form>ul>li.modal__content_flex,.modal__layer .equipment__modify .modal__content_form>ul>li.modal__content_flex{display:flex;padding-top:20px;margin-top:20px;border-top:1px solid var(--color__white_typeB)}.modal .equipment__modify .modal__content_form>ul>li.modal__content_flex button:hover,.modal__layer .equipment__modify .modal__content_form>ul>li.modal__content_flex button:hover{opacity:.6;cursor:pointer}.modal .equipment__modify .modal__content_form>ul>li.modal__content_flex>div:first-child button,.modal__layer .equipment__modify .modal__content_form>ul>li.modal__content_flex>div:first-child button{margin-top:-4px;vertical-align:top;width:20px;height:20px}.modal .equipment__modify .modal__content_form>ul>li.modal__content_flex>div:last-child ul,.modal__layer .equipment__modify .modal__content_form>ul>li.modal__content_flex>div:last-child ul{display:flex;flex-direction:column;gap:5px}.modal .equipment__modify .modal__content_form>ul>li.modal__content_flex>div:last-child ul li,.modal__layer .equipment__modify .modal__content_form>ul>li.modal__content_flex>div:last-child ul li{display:flex;gap:5px}.modal .equipment__modify .modal__content_form>ul>li.modal__content_flex>div:last-child ul li>div,.modal__layer .equipment__modify .modal__content_form>ul>li.modal__content_flex>div:last-child ul li>div{flex:1}.modal .equipment__modify .modal__content_form>ul>li.modal__content_flex>div:last-child ul li>div input,.modal__layer .equipment__modify .modal__content_form>ul>li.modal__content_flex>div:last-child ul li>div input{width:100%}.modal .equipment__modify .modal__content_form>ul>li.modal__content_flex>div:last-child ul li>div:last-child,.modal__layer .equipment__modify .modal__content_form>ul>li.modal__content_flex>div:last-child ul li>div:last-child{width:20px;flex:inherit}.modal .equipment__modify .modal__content_form>ul>li.modal__content_flex>div:last-child ul li>div:last-child button,.modal__layer .equipment__modify .modal__content_form>ul>li.modal__content_flex>div:last-child ul li>div:last-child button{width:100%;height:100%}.modal .equipment__modify .modal__content_form>ul>li select,.modal__layer .equipment__modify .modal__content_form>ul>li select{height:34px;width:100%}.modal .equipment__modify .modal__content_form>ul>li .flex__row_two.first>div:first-child,.modal__layer .equipment__modify .modal__content_form>ul>li .flex__row_two.first>div:first-child{flex:1}.modal .equipment__modify .modal__content_form>ul>li .flex__row_two.first>ul,.modal__layer .equipment__modify .modal__content_form>ul>li .flex__row_two.first>ul{width:84px;text-align:right}.modal .equipment__modify .modal__content_form>ul>li .flex__row_two label,.modal__layer .equipment__modify .modal__content_form>ul>li .flex__row_two label{height:34px}.modal .equipment__modify .modal__content_form>ul>li .flex__row_two input,.modal__layer .equipment__modify .modal__content_form>ul>li .flex__row_two input{width:100%}.modal .equipment__add>div,.modal__layer .equipment__add>div{padding:0 30px}.modal .equipment__add .modal__content_top,.modal__layer .equipment__add .modal__content_top{margin-bottom:20px}.modal .equipment__add .sys__msg,.modal__layer .equipment__add .sys__msg{margin-left:0}.modal .equipment__add .flex__row_two.radio li div label,.modal__layer .equipment__add .flex__row_two.radio li div label{width:100%}.modal .equipment__add .modal__content_form,.modal__layer .equipment__add .modal__content_form{min-height:30vh;padding:20px;box-sizing:border-box;border:1px solid var(--color__blue_typeH);border-top-color:transparent}.modal .equipment__add .modal__content_form.show,.modal__layer .equipment__add .modal__content_form.show{display:flex;gap:30px}.modal .equipment__add .modal__content_form.hidden,.modal__layer .equipment__add .modal__content_form.hidden{display:none}.modal .equipment__add .modal__content_form select,.modal__layer .equipment__add .modal__content_form select{height:34px;width:100%}.modal .equipment__add .modal__content_form input,.modal__layer .equipment__add .modal__content_form input{width:100%}.modal .equipment__add .modal__content_form>ul,.modal__layer .equipment__add .modal__content_form>ul{flex:1}.modal .equipment__add .modal__content_form>ul>li,.modal__layer .equipment__add .modal__content_form>ul>li{margin-bottom:5px}.modal .equipment__add .modal__content_form>ul>li:last-child,.modal__layer .equipment__add .modal__content_form>ul>li:last-child{margin-bottom:0}.modal .equipment__add .modal__content_form>ul>li.modal__content_flex,.modal__layer .equipment__add .modal__content_form>ul>li.modal__content_flex{display:flex;padding-top:20px;margin-top:20px;border-top:1px solid var(--color__white_typeB)}.modal .equipment__add .modal__content_form>ul>li.modal__content_flex button:hover,.modal__layer .equipment__add .modal__content_form>ul>li.modal__content_flex button:hover{opacity:.6;cursor:pointer}.modal .equipment__add .modal__content_form>ul>li.modal__content_flex>div:first-child button,.modal__layer .equipment__add .modal__content_form>ul>li.modal__content_flex>div:first-child button{margin-top:-4px;vertical-align:top;width:20px;height:20px}.modal .equipment__add .modal__content_form>ul>li.modal__content_flex>div:last-child ul,.modal__layer .equipment__add .modal__content_form>ul>li.modal__content_flex>div:last-child ul{display:flex;flex-direction:column;gap:5px}.modal .equipment__add .modal__content_form>ul>li.modal__content_flex>div:last-child ul li,.modal__layer .equipment__add .modal__content_form>ul>li.modal__content_flex>div:last-child ul li{display:flex;gap:5px}.modal .equipment__add .modal__content_form>ul>li.modal__content_flex>div:last-child ul li>div,.modal__layer .equipment__add .modal__content_form>ul>li.modal__content_flex>div:last-child ul li>div{flex:1}.modal .equipment__add .modal__content_form>ul>li.modal__content_flex>div:last-child ul li>div input,.modal__layer .equipment__add .modal__content_form>ul>li.modal__content_flex>div:last-child ul li>div input{width:100%}.modal .equipment__add .modal__content_form>ul>li.modal__content_flex>div:last-child ul li>div:last-child,.modal__layer .equipment__add .modal__content_form>ul>li.modal__content_flex>div:last-child ul li>div:last-child{width:20px;flex:inherit}.modal .equipment__add .modal__content_form>ul>li.modal__content_flex>div:last-child ul li>div:last-child button,.modal__layer .equipment__add .modal__content_form>ul>li.modal__content_flex>div:last-child ul li>div:last-child button{width:100%;height:100%}.modal .equipment__add .modal__content_form>ul>li select,.modal__layer .equipment__add .modal__content_form>ul>li select{height:34px;width:100%}.modal .equipment__add .modal__content_form>ul>li .flex__row_two label,.modal__layer .equipment__add .modal__content_form>ul>li .flex__row_two label{height:34px}.modal .equipment__add .modal__content_form>ul>li .flex__row_two input,.modal__layer .equipment__add .modal__content_form>ul>li .flex__row_two input{width:100%}.modal .equipment__selector .modal__content_form .search__bx,.modal__layer .equipment__selector .modal__content_form .search__bx{margin:15px 0;height:34px}.modal .equipment__selector .modal__content_form .search__bx>input,.modal__layer .equipment__selector .modal__content_form .search__bx>input{flex:1;border-radius:3px 0 0 3px}.modal .equipment__selector .modal__content_form .search__bx>button,.modal__layer .equipment__selector .modal__content_form .search__bx>button{margin-left:-1px;height:34px;border-radius:0 3px 3px 0;font-size:13px}.modal .equipment__selector .modal__content_form .pagination,.modal__layer .equipment__selector .modal__content_form .pagination{margin-bottom:20px}.modal .equipment__selector .modal__content_form .board__button_list.no__check li button.on i,.modal__layer .equipment__selector .modal__content_form .board__button_list.no__check li button.on i{background-position-x:0}.modal .equipment__selector .modal__content_form .board__button_list.no__check li button i,.modal__layer .equipment__selector .modal__content_form .board__button_list.no__check li button i{background-size:35px auto;background-image:url(/images/svg/ico_checkbox_rectangular.svg?v=1.5.1);background-position-x:-17px}.modal .equipment__selector .modal__content_form .board__button_list.no__check:has(button.on) li button,.modal__layer .equipment__selector .modal__content_form .board__button_list.no__check:has(button.on) li button{background-color:var(--color__white_typeA);border:1px solid var(--color__white_typeB);color:var(--color__black_typeA)}.modal .equipment__selector .modal__content_form .board__button_list.no__check:has(button.on) li button.on,.modal__layer .equipment__selector .modal__content_form .board__button_list.no__check:has(button.on) li button.on{color:var(--color__blue_typeH);border-color:var(--color__blue_typeH)}.modal .equipment__selector .modal__content_form .board__button_list:has(button.on) li button,.modal__layer .equipment__selector .modal__content_form .board__button_list:has(button.on) li button{color:var(--color__white_typeE);background-color:var(--color__white_typeCA);border-color:var(--color__white_typeCA)}.modal .equipment__selector .modal__content_form .board__button_list:has(button.on) li button.on,.modal__layer .equipment__selector .modal__content_form .board__button_list:has(button.on) li button.on{color:var(--color__blue_typeH);border-color:var(--color__blue_typeH)}.modal .equipment__selector .modal__content_form .board__button_list li button i,.modal__layer .equipment__selector .modal__content_form .board__button_list li button i{background-position:-17px 0}.modal .equipment__selector .modal__content_form .board__button_list li button.on i,.modal__layer .equipment__selector .modal__content_form .board__button_list li button.on i{background-position:0 0}.modal .display__setting .flex__row_two,.modal__layer .display__setting .flex__row_two{margin-top:20px}.modal .display__setting .flex__row_two.radio li,.modal__layer .display__setting .flex__row_two.radio li{flex:inherit}.modal .display__setting .flex__row_two.radio li div,.modal__layer .display__setting .flex__row_two.radio li div{height:34px}.modal .display__setting .flex__row_two.radio li div.radio__button label,.modal__layer .display__setting .flex__row_two.radio li div.radio__button label{padding:0 10px;height:34px}.modal .modal__content.default.organization_chart .modal__content_form,.modal__layer .modal__content.default.organization_chart .modal__content_form{margin-top:20px}.modal .modal__content.default.organization_chart .modal__content_form>ul>li,.modal__layer .modal__content.default.organization_chart .modal__content_form>ul>li{height:auto;align-items:center;margin-bottom:10px}.modal .modal__content.default.organization_chart .modal__content_form>ul>li:last-child,.modal__layer .modal__content.default.organization_chart .modal__content_form>ul>li:last-child{margin-bottom:0}.modal .modal__content.default.organization_chart .modal__content_form>ul>li>div:first-child,.modal__layer .modal__content.default.organization_chart .modal__content_form>ul>li>div:first-child{padding:0;width:120px;font-size:16px}.modal .modal__content.default.organization_chart .modal__content_form>ul>li>div:last-child,.modal__layer .modal__content.default.organization_chart .modal__content_form>ul>li>div:last-child{line-height:24px}.modal .modal__content.default.organization_chart .modal__content_form>ul>li:first-child>div:last-child,.modal__layer .modal__content.default.organization_chart .modal__content_form>ul>li:first-child>div:last-child{text-align:right;font-size:16px}.modal .modal__content.default.organization_chart .modal__content_form>ul>li select,.modal__layer .modal__content.default.organization_chart .modal__content_form>ul>li select{width:100%;height:36px}.modal .modal__content.default.etcitem__modify .modal__content_form>ul>li>div:first-child,.modal__layer .modal__content.default.etcitem__modify .modal__content_form>ul>li>div:first-child{width:80px}.modal .password_bx .password__check,.modal__layer .password_bx .password__check{margin:20px 0 0 0;padding:0 10px}.modal .password_bx .password__check input,.modal__layer .password_bx .password__check input{height:34px;width:100%}.modal .password_bx .password__check .sys__msg,.modal__layer .password_bx .password__check .sys__msg{margin-bottom:0}.modal .modal__content.password__form.default .modal__content_top h4,.modal__layer .modal__content.password__form.default .modal__content_top h4{margin-bottom:10px}.modal .modal__content.password__form.default .modal__content_form>ul>li>div:first-child,.modal__layer .modal__content.password__form.default .modal__content_form>ul>li>div:first-child{width:100px}.modal .modal__content.payment__lineup.default .modal__content_top,.modal__layer .modal__content.payment__lineup.default .modal__content_top{margin-bottom:20px}.modal .modal__content.payment__lineup.default .modal__content_top h4,.modal__layer .modal__content.payment__lineup.default .modal__content_top h4{margin-bottom:10px;font-size:22px;font-weight:500}.modal .modal__content.payment__lineup.default .modal__content_top p,.modal__layer .modal__content.payment__lineup.default .modal__content_top p{font-size:13px;color:var(--color__black_typeB)}.modal .modal__content.payment__lineup.default .content__overflowy,.modal__layer .modal__content.payment__lineup.default .content__overflowy{display:flex;overflow:hidden;height:600px}.modal .payment__lineup_bx,.modal__layer .payment__lineup_bx{display:flex;gap:10px;width:100%;overflow:hidden}.modal .payment__lineup_bx>div,.modal__layer .payment__lineup_bx>div{display:flex;gap:10px;flex:1;flex-direction:column;overflow:hidden}.modal .payment__lineup_bx>div>div.top,.modal__layer .payment__lineup_bx>div>div.top{height:30px}.modal .payment__lineup_bx>div>div.top .search__tool,.modal__layer .payment__lineup_bx>div>div.top .search__tool{margin:0;height:30px;flex:1}.modal .payment__lineup_bx>div>div.top .search__tool ul,.modal__layer .payment__lineup_bx>div>div.top .search__tool ul{height:30px;flex:1}.modal .payment__lineup_bx>div>div.top .search__tool ul>li,.modal__layer .payment__lineup_bx>div>div.top .search__tool ul>li{height:30px}.modal .payment__lineup_bx>div>div.top .search__tool ul>li .select__bx,.modal__layer .payment__lineup_bx>div>div.top .search__tool ul>li .select__bx{min-width:100px}.modal .payment__lineup_bx>div>div.top .search__tool ul>li .select__bx select,.modal__layer .payment__lineup_bx>div>div.top .search__tool ul>li .select__bx select{height:30px}.modal .payment__lineup_bx>div>div.top .search__tool ul>li .search__bx input,.modal__layer .payment__lineup_bx>div>div.top .search__tool ul>li .search__bx input{height:30px;flex:1}.modal .payment__lineup_bx>div>div.top .search__tool ul>li .search__bx button,.modal__layer .payment__lineup_bx>div>div.top .search__tool ul>li .search__bx button{height:30px}.modal .payment__lineup_bx>div>div.top .search__tool ul>li:last-child,.modal__layer .payment__lineup_bx>div>div.top .search__tool ul>li:last-child{flex:1}.modal .payment__lineup_bx>div>div.top select,.modal__layer .payment__lineup_bx>div>div.top select{width:100%;height:36px}.modal .payment__lineup_bx>div>div.company__list_bx,.modal .payment__lineup_bx>div>div.payment__line_add,.modal__layer .payment__lineup_bx>div>div.company__list_bx,.modal__layer .payment__lineup_bx>div>div.payment__line_add{flex:1;overflow:hidden;border-radius:3px}.modal .payment__lineup_bx>div>div.company__list_bx,.modal__layer .payment__lineup_bx>div>div.company__list_bx{display:flex;padding:20px 0 0 20px;flex-direction:column;box-sizing:border-box;border:1px solid var(--color__white_typeE)}.modal .payment__lineup_bx>div>div.company__list_bx:has(.mm__namecard_bx>div.on) .user__selector_bx>div:first-child span,.modal .payment__lineup_bx>div>div.company__list_bx:has(.mm__namecard_bx>div.on) .user__selector_bx>div:first-child strong,.modal__layer .payment__lineup_bx>div>div.company__list_bx:has(.mm__namecard_bx>div.on) .user__selector_bx>div:first-child span,.modal__layer .payment__lineup_bx>div>div.company__list_bx:has(.mm__namecard_bx>div.on) .user__selector_bx>div:first-child strong{color:var(--color__blue_typeGA)}.modal .payment__lineup_bx>div>div.company__list_bx .user__selector_bx,.modal__layer .payment__lineup_bx>div>div.company__list_bx .user__selector_bx{display:flex;align-items:center;height:26px}.modal .payment__lineup_bx>div>div.company__list_bx .user__selector_bx>div,.modal__layer .payment__lineup_bx>div>div.company__list_bx .user__selector_bx>div{display:flex;align-items:center}.modal .payment__lineup_bx>div>div.company__list_bx .user__selector_bx>div:first-child,.modal__layer .payment__lineup_bx>div>div.company__list_bx .user__selector_bx>div:first-child{margin-right:10px}.modal .payment__lineup_bx>div>div.company__list_bx .user__selector_bx>div:first-child span,.modal .payment__lineup_bx>div>div.company__list_bx .user__selector_bx>div:first-child strong,.modal__layer .payment__lineup_bx>div>div.company__list_bx .user__selector_bx>div:first-child span,.modal__layer .payment__lineup_bx>div>div.company__list_bx .user__selector_bx>div:first-child strong{font-size:13px;font-weight:600}.modal .payment__lineup_bx>div>div.company__list_bx .user__selector_bx>div:last-child,.modal__layer .payment__lineup_bx>div>div.company__list_bx .user__selector_bx>div:last-child{display:flex;gap:5px}.modal .payment__lineup_bx>div>div.company__list_bx .user__selector_bx>div:last-child button,.modal__layer .payment__lineup_bx>div>div.company__list_bx .user__selector_bx>div:last-child button{height:26px;color:var(--color__blue_typeR);font-weight:600;font-size:13px}.modal .payment__lineup_bx>div>div.company__list_bx .user__selector_bx>div:last-child>button,.modal__layer .payment__lineup_bx>div>div.company__list_bx .user__selector_bx>div:last-child>button{border-color:var(--color__white_typeE)}.modal .payment__lineup_bx>div>div.company__list_bx .user__selector_bx>div:last-child div,.modal__layer .payment__lineup_bx>div>div.company__list_bx .user__selector_bx>div:last-child div{padding-left:1px;border-left:1px solid var(--color__white_typeE)}.modal .payment__lineup_bx>div>div.company__list_bx .user__selector_bx>div:last-child div button,.modal__layer .payment__lineup_bx>div>div.company__list_bx .user__selector_bx>div:last-child div button{padding-right:5px;margin-left:5px;border-color:var(--color__blue_typeC);background-color:var(--color__blue_typeC);color:var(--color__white_typeA)}.modal .payment__lineup_bx>div>div.company__list_bx .user__selector_bx>div:last-child div button:after,.modal__layer .payment__lineup_bx>div>div.company__list_bx .user__selector_bx>div:last-child div button:after{content:"";display:inline-block;margin:4px 0 0 6px;vertical-align:top;width:12px;height:8px;background-image:url(/images/svg/ico_arrow_white_small.svg?v=1.5.1);background-size:6px auto;background-repeat:no-repeat;background-position:50%;transform:rotate(-90deg)}.modal .payment__lineup_bx>div>div.company__list_bx .user__selector_bx>div:last-child div button:hover,.modal__layer .payment__lineup_bx>div>div.company__list_bx .user__selector_bx>div:last-child div button:hover{opacity:.8}.modal .payment__lineup_bx>div>div.company__list_bx .user__selector_bx>div:last-child div button:hover:active,.modal__layer .payment__lineup_bx>div>div.company__list_bx .user__selector_bx>div:last-child div button:hover:active{opacity:1}.modal .payment__lineup_bx>div>div.company__list_bx>.no__data,.modal__layer .payment__lineup_bx>div>div.company__list_bx>.no__data{display:flex;align-items:center;justify-content:center;flex-direction:column;margin-top:10px;margin-bottom:18px;width:calc(100% - 20px);height:calc(100% - 28px);background-color:var(--color__white_typeC);border-radius:3px}.modal .payment__lineup_bx>div>div.company__list_bx>.no__data:hover,.modal__layer .payment__lineup_bx>div>div.company__list_bx>.no__data:hover{background-color:var(--color__white_typeC)!important}.modal .payment__lineup_bx>div>div.company__list_bx>.no__data i,.modal__layer .payment__lineup_bx>div>div.company__list_bx>.no__data i{transform:scale(.7)}.modal .payment__lineup_bx>div>div.company__list_bx>.no__data p,.modal__layer .payment__lineup_bx>div>div.company__list_bx>.no__data p{margin-top:0;color:var(--color__white_typeD);font-size:13px}.modal .payment__lineup_bx>div>div.payment__line_add,.modal__layer .payment__lineup_bx>div>div.payment__line_add{display:flex;flex-direction:column;gap:10px}.modal .payment__lineup_bx>div>div.payment__line_add>div,.modal__layer .payment__lineup_bx>div>div.payment__line_add>div{display:flex;flex-direction:column;flex:1;border:1px solid var(--color__white_typeE);border-radius:3px;overflow:hidden}.modal .payment__lineup_bx>div>div.payment__line_add>div>div:first-child,.modal__layer .payment__lineup_bx>div>div.payment__line_add>div>div:first-child{display:flex;align-items:center;padding:0 10px;height:30px;background-color:var(--color__white_typeC);box-sizing:border-box}.modal .payment__lineup_bx>div>div.payment__line_add>div>div:first-child h5,.modal__layer .payment__lineup_bx>div>div.payment__line_add>div>div:first-child h5{font-size:13px;font-weight:400}.modal .payment__lineup_bx>div>div.payment__line_add>div>div:last-child,.modal__layer .payment__lineup_bx>div>div.payment__line_add>div>div:last-child{flex:1;overflow-y:auto}.modal .payment__lineup_bx>div>div.payment__line_add>div>div:last-child ol li,.modal__layer .payment__lineup_bx>div>div.payment__line_add>div>div:last-child ol li{height:30px;padding:2px 2px 0 2px}.modal .payment__lineup_bx>div>div.payment__line_add>div>div:last-child ol li>div,.modal__layer .payment__lineup_bx>div>div.payment__line_add>div>div:last-child ol li>div{position:relative;display:flex;padding:0 10px 0 30px;align-items:center;height:30px;background-image:url(/images/svg/ico_move_item.svg?v=1.5.1);background-size:auto;background-repeat:no-repeat;background-position:12px 12px}.modal .payment__lineup_bx>div>div.payment__line_add>div>div:last-child ol li>div.checking,.modal .payment__lineup_bx>div>div.payment__line_add>div>div:last-child ol li>div.checking:hover,.modal__layer .payment__lineup_bx>div>div.payment__line_add>div>div:last-child ol li>div.checking,.modal__layer .payment__lineup_bx>div>div.payment__line_add>div>div:last-child ol li>div.checking:hover{background-color:var(--color__blue_typeBA);color:var(--color__blue_typeC)}.modal .payment__lineup_bx>div>div.payment__line_add>div>div:last-child ol li>div.checking button,.modal .payment__lineup_bx>div>div.payment__line_add>div>div:last-child ol li>div.checking:hover button,.modal__layer .payment__lineup_bx>div>div.payment__line_add>div>div:last-child ol li>div.checking button,.modal__layer .payment__lineup_bx>div>div.payment__line_add>div>div:last-child ol li>div.checking:hover button{opacity:.8}.modal .payment__lineup_bx>div>div.payment__line_add>div>div:last-child ol li>div.checking,.modal__layer .payment__lineup_bx>div>div.payment__line_add>div>div:last-child ol li>div.checking{background-image:url(/images/svg/ico_move_item_blue.svg?v=1.5.1)}.modal .payment__lineup_bx>div>div.payment__line_add>div>div:last-child ol li>div:hover,.modal__layer .payment__lineup_bx>div>div.payment__line_add>div>div:last-child ol li>div:hover{background-color:var(--color__white_typeCD);cursor:pointer}.modal .payment__lineup_bx>div>div.payment__line_add>div>div:last-child ol li>div span,.modal__layer .payment__lineup_bx>div>div.payment__line_add>div>div:last-child ol li>div span{font-size:13px}.modal .payment__lineup_bx>div>div.payment__line_add>div>div:last-child ol li>div button,.modal__layer .payment__lineup_bx>div>div.payment__line_add>div>div:last-child ol li>div button{position:absolute;top:50%;right:10px;display:flex;align-items:center;justify-content:center;width:16px;height:16px;transform:translateY(-50%);border-radius:3px;opacity:.3}.modal .payment__lineup_bx>div>div.payment__line_add>div>div:last-child ol li>div button:hover,.modal__layer .payment__lineup_bx>div>div.payment__line_add>div>div:last-child ol li>div button:hover{opacity:1;cursor:pointer}.modal .payment__lineup_bx>div>div.payment__line_add>div>div:last-child ol li>div button i,.modal__layer .payment__lineup_bx>div>div.payment__line_add>div>div:last-child ol li>div button i{background-size:8px auto}.modal .payment__lineup_bx>div.user__line,.modal__layer .payment__lineup_bx>div.user__line{width:600px;flex:inherit}.modal .payment__lineup_bx>div.payment__line,.modal__layer .payment__lineup_bx>div.payment__line{flex:1}.modal .payment__lineup_bx>div.payment__line>div.top,.modal__layer .payment__lineup_bx>div.payment__line>div.top{display:flex;gap:5px}.modal .payment__lineup_bx>div.payment__line>div.top .select__bx,.modal__layer .payment__lineup_bx>div.payment__line>div.top .select__bx{flex:1}.modal .payment__lineup_bx>div.payment__line .dropdown__select_bx>button,.modal__layer .payment__lineup_bx>div.payment__line .dropdown__select_bx>button{display:block;white-space:nowrap;-webkit-line-clamp:1;overflow:hidden;width:100px;text-overflow:ellipsis;-webkit-box-orient:vertical;text-align:left}.modal .payment__lineup_bx>div.payment__line .dropdown__select_bx ul li>div div,.modal__layer .payment__lineup_bx>div.payment__line .dropdown__select_bx ul li>div div{display:flex}.modal .payment__lineup_bx>div.payment__line .dropdown__select_bx ul li>div div span,.modal__layer .payment__lineup_bx>div.payment__line .dropdown__select_bx ul li>div div span{width:100px}.modal .payment__lineup_bx>div.move__button_line,.modal__layer .payment__lineup_bx>div.move__button_line{display:flex;flex:inherit;width:20px;gap:10px;padding-top:41px}.modal .payment__lineup_bx>div.move__button_line>div,.modal__layer .payment__lineup_bx>div.move__button_line>div{display:flex;flex-direction:column;gap:4px;flex:1}.modal .payment__lineup_bx>div.move__button_line>div button,.modal__layer .payment__lineup_bx>div.move__button_line>div button{display:flex;justify-content:center;align-items:center;flex:1;padding:0;border:0 none;background-color:var(--color__white_typeC)}.modal .payment__lineup_bx>div.move__button_line>div button:disabled,.modal__layer .payment__lineup_bx>div.move__button_line>div button:disabled{-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none;opacity:.9}.modal .payment__lineup_bx>div.move__button_line>div button:disabled i,.modal__layer .payment__lineup_bx>div.move__button_line>div button:disabled i{opacity:.3}.modal .payment__lineup_bx>div.move__button_line>div button:hover,.modal__layer .payment__lineup_bx>div.move__button_line>div button:hover{background-color:var(--color__white_typeB)}.modal .modal__wrap:has(.vacation__admin_detaile),.modal__layer .modal__wrap:has(.vacation__admin_detaile){min-width:800px;max-width:800px}.modal .modal__content.vacation__admin_detaile.default .modal__content_form,.modal__layer .modal__content.vacation__admin_detaile.default .modal__content_form{display:flex;flex-direction:column;gap:20px;margin-top:20px}.modal .modal__content.vacation__admin_detaile.default .modal__content_form>button,.modal__layer .modal__content.vacation__admin_detaile.default .modal__content_form>button{height:36px;justify-content:center}.modal .modal__content.vacation__admin_detaile.default .modal__content_form>div,.modal__layer .modal__content.vacation__admin_detaile.default .modal__content_form>div{display:flex;gap:50px;flex:1}.modal .modal__content.vacation__admin_detaile.default .modal__content_form>div>div,.modal__layer .modal__content.vacation__admin_detaile.default .modal__content_form>div>div{flex:1}.modal .modal__content.vacation__admin_detaile.default .modal__content_form>div>div:nth-child(2),.modal__layer .modal__content.vacation__admin_detaile.default .modal__content_form>div>div:nth-child(2){position:relative}.modal .modal__content.vacation__admin_detaile.default .modal__content_form>div>div:nth-child(2):before,.modal__layer .modal__content.vacation__admin_detaile.default .modal__content_form>div>div:nth-child(2):before{content:"";position:absolute;top:27px;left:-25px;display:block;height:calc(100% - 27px);width:1px;background-color:var(--color__white_typeE)}.modal .modal__content.vacation__admin_detaile.default .modal__content_form .txtarea__bx,.modal__layer .modal__content.vacation__admin_detaile.default .modal__content_form .txtarea__bx{margin-top:10px;margin-bottom:0}.modal .modal__content.equipment__modify.default:has(.user__modify) .modal__content_form>ul>li>div:first-child,.modal__layer .modal__content.equipment__modify.default:has(.user__modify) .modal__content_form>ul>li>div:first-child{width:100px}.modal .modal__content.equipment__modify.default:has(.user__modify) .modal__content_form>ul>li:has(button),.modal__layer .modal__content.equipment__modify.default:has(.user__modify) .modal__content_form>ul>li:has(button){height:34px;overflow:hidden}.modal .modal__content.equipment__modify.default:has(.user__modify) .modal__content_form>ul>li:has(button) div button,.modal__layer .modal__content.equipment__modify.default:has(.user__modify) .modal__content_form>ul>li:has(button) div button{width:100%;text-align:center}.modal .modal__content.equipment__modify.default:has(.user__modify) .modal__content_form>ul>li .bttstyle__typea,.modal__layer .modal__content.equipment__modify.default:has(.user__modify) .modal__content_form>ul>li .bttstyle__typea{height:34px}.modal .modal__content.vacation__info_list.default .modal__content_form .vacation__selector_mm,.modal__layer .modal__content.vacation__info_list.default .modal__content_form .vacation__selector_mm{display:flex;flex-wrap:wrap;gap:5px;margin-top:18px;padding-bottom:18px;max-height:150px;overflow-y:auto;border-bottom:1px solid var(--color__white_typeE)}.modal .modal__content.vacation__info_list.default .modal__content_form>ul,.modal__layer .modal__content.vacation__info_list.default .modal__content_form>ul{margin-top:18px}.modal .modal__content.vacation__info_list.default .modal__content_form>ul>li,.modal__layer .modal__content.vacation__info_list.default .modal__content_form>ul>li{margin-bottom:5px}.modal .modal__content.vacation__info_list.default .modal__content_form>ul>li:last-child,.modal__layer .modal__content.vacation__info_list.default .modal__content_form>ul>li:last-child{margin-bottom:0}.modal .modal__content.vacation__info_list.default .modal__content_form>ul>li>div:first-child,.modal__layer .modal__content.vacation__info_list.default .modal__content_form>ul>li>div:first-child{width:100px}.modal .modal__content.vacation__info_list.default .modal__content_form>ul>li>div input,.modal .modal__content.vacation__info_list.default .modal__content_form>ul>li>div select,.modal__layer .modal__content.vacation__info_list.default .modal__content_form>ul>li>div input,.modal__layer .modal__content.vacation__info_list.default .modal__content_form>ul>li>div select{height:34px;width:100%}.modal .modal__content.vacation__info_list.default .modal__content_form>ul>li.txt__form .txtarea__bx,.modal__layer .modal__content.vacation__info_list.default .modal__content_form>ul>li.txt__form .txtarea__bx{margin:0}.modal .modal__content.admin__add.default .modal__content_form>ul,.modal__layer .modal__content.admin__add.default .modal__content_form>ul{margin:25px 0 5px 0}.modal .modal__content.admin__add.default .modal__content_form>ul>li,.modal__layer .modal__content.admin__add.default .modal__content_form>ul>li{margin-bottom:10px}.modal .modal__content.admin__add.default .modal__content_form>ul>li:last-child,.modal__layer .modal__content.admin__add.default .modal__content_form>ul>li:last-child{margin-bottom:0}.modal .modal__content.admin__add.default .modal__content_form .flex__row_two input,.modal__layer .modal__content.admin__add.default .modal__content_form .flex__row_two input{width:100%}.modal .modal__content.admin__add.default .modal__content_form .inline__item,.modal__layer .modal__content.admin__add.default .modal__content_form .inline__item{margin-top:10px;text-align:right}.modal .modal__content.admin__add.default .modal__content_form .inline__item li,.modal__layer .modal__content.admin__add.default .modal__content_form .inline__item li{margin-right:20px}.modal .modal__content.admin__add.default .modal__content_form .inline__item li:last-child,.modal__layer .modal__content.admin__add.default .modal__content_form .inline__item li:last-child{margin-right:0}.modal .modal__wrap:has(.vacationinfo__detaile),.modal__layer .modal__wrap:has(.vacationinfo__detaile){width:1400px;min-width:1500px}.modal .modal__wrap:has(.vacationinfo__detaile) .vacationinfo__detaile,.modal__layer .modal__wrap:has(.vacationinfo__detaile) .vacationinfo__detaile{padding-bottom:0}.modal .modal__wrap .vacationinfo__detaile.modal__content.default .content__overflowy,.modal__layer .modal__wrap .vacationinfo__detaile.modal__content.default .content__overflowy{display:flex;flex-direction:column;min-height:78vh;padding-right:0;padding-left:0}.modal .modal__wrap .vacationinfo__detaile.modal__content.default .content__overflowy .calender__controll,.modal__layer .modal__wrap .vacationinfo__detaile.modal__content.default .content__overflowy .calender__controll{height:30px;padding-right:30px;padding-left:30px}.modal .modal__wrap .vacationinfo__detaile.modal__content.default .content__overflowy .content__overflow_y,.modal__layer .modal__wrap .vacationinfo__detaile.modal__content.default .content__overflowy .content__overflow_y{padding:10px 30px 30px 30px;flex:1;overflow-y:auto}.modal .modal__wrap .vacationinfo__detaile.modal__content.default table,.modal__layer .modal__wrap .vacationinfo__detaile.modal__content.default table{margin:0}.modal .modal__wrap .vacationinfo__detaile.modal__content .title_bx,.modal__layer .modal__wrap .vacationinfo__detaile.modal__content .title_bx{margin:40px 0 15px 0}.modal .modal__wrap .vacationinfo__detaile.modal__content .title_bx.margin__none,.modal__layer .modal__wrap .vacationinfo__detaile.modal__content .title_bx.margin__none{margin:0}.modal .modal__wrap .vacationinfo__detaile.modal__content .title_bx:has(button),.modal__layer .modal__wrap .vacationinfo__detaile.modal__content .title_bx:has(button){position:relative}.modal .modal__wrap .vacationinfo__detaile.modal__content .title_bx button,.modal__layer .modal__wrap .vacationinfo__detaile.modal__content .title_bx button{position:absolute;top:0;right:0;display:inline-flex;align-items:center;height:30px;padding:0 20px;border-radius:3px;background-color:var(--color__blue_typeH);color:var(--color__white_typeA);font-size:14px;font-weight:500}.modal .modal__wrap .vacationinfo__detaile.modal__content .title_bx button:hover,.modal__layer .modal__wrap .vacationinfo__detaile.modal__content .title_bx button:hover{background-color:var(--color__blue_typeI);cursor:pointer}.modal .modal__wrap .vacationinfo__detaile.modal__content .title_bx h4,.modal__layer .modal__wrap .vacationinfo__detaile.modal__content .title_bx h4{text-align:left;background-position:0;font-size:16px;font-weight:500}.modal .modal__wrap .vacationinfo__detaile.modal__content .table__list_bx,.modal__layer .modal__wrap .vacationinfo__detaile.modal__content .table__list_bx{margin-bottom:20px}.modal .modal__wrap .vacationinfo__detaile.modal__content .table__list_bx>div.loading-icon,.modal .modal__wrap .vacationinfo__detaile.modal__content .table__list_bx>div.no__data,.modal__layer .modal__wrap .vacationinfo__detaile.modal__content .table__list_bx>div.loading-icon,.modal__layer .modal__wrap .vacationinfo__detaile.modal__content .table__list_bx>div.no__data{min-height:100px;height:100px}.modal .modal__wrap .vacationinfo__detaile.modal__content .calender__controll,.modal__layer .modal__wrap .vacationinfo__detaile.modal__content .calender__controll{margin:20px 0;justify-content:flex-start}.modal .modal__wrap .vacationinfo__detaile.modal__content .pagination:last-child,.modal__layer .modal__wrap .vacationinfo__detaile.modal__content .pagination:last-child{margin-bottom:30px}.modal .modal__wrap .vacationinfo__detaile.modal__content .table__typed,.modal__layer .modal__wrap .vacationinfo__detaile.modal__content .table__typed{border-top:0 none;border-left:0 none;border-right:0 none}.modal .modal__wrap .vacationinfo__detaile.modal__content .table__typed tbody tr td,.modal .modal__wrap .vacationinfo__detaile.modal__content .table__typed tbody tr th,.modal__layer .modal__wrap .vacationinfo__detaile.modal__content .table__typed tbody tr td,.modal__layer .modal__wrap .vacationinfo__detaile.modal__content .table__typed tbody tr th{border:0 none}.modal .modal__wrap .vacationinfo__detaile.modal__content .table__typed .bttstyle,.modal__layer .modal__wrap .vacationinfo__detaile.modal__content .table__typed .bttstyle{margin:0}.modal .modal__wrap:has(.commute__settings),.modal__layer .modal__wrap:has(.commute__settings){width:700px}.modal .modal__wrap:has(.commute__settings) .vacationinfo__detaile,.modal__layer .modal__wrap:has(.commute__settings) .vacationinfo__detaile{padding-bottom:0}.modal .modal__wrap .commute__settings.modal__content.default .content__overflowy>input,.modal__layer .modal__wrap .commute__settings.modal__content.default .content__overflowy>input{width:100%;height:36px}.modal .modal__wrap .commute__settings.modal__content.default .content__overflowy .title_bx,.modal__layer .modal__wrap .commute__settings.modal__content.default .content__overflowy .title_bx{position:relative;margin-top:30px;margin-bottom:0;height:30px}.modal .modal__wrap .commute__settings.modal__content.default .content__overflowy .title_bx h4,.modal__layer .modal__wrap .commute__settings.modal__content.default .content__overflowy .title_bx h4{text-align:left;font-size:16px}.modal .modal__wrap .commute__settings.modal__content.default .content__overflowy .title_bx p,.modal__layer .modal__wrap .commute__settings.modal__content.default .content__overflowy .title_bx p{position:absolute;top:0;right:0;color:var(--color__white_typeD);font-size:12px}.modal .modal__wrap .commute__settings.modal__content.default .content__overflowy .table__typed,.modal__layer .modal__wrap .commute__settings.modal__content.default .content__overflowy .table__typed{margin-top:0;border-top:0 none;border-right:0 none;border-left:0 none}.modal .modal__wrap .commute__settings.modal__content.default .content__overflowy .table__typed tbody td,.modal__layer .modal__wrap .commute__settings.modal__content.default .content__overflowy .table__typed tbody td{border-right:0;border-left:0}.modal .modal__wrap .commute__settings.modal__content.default .content__overflowy .table__typed tbody td input,.modal .modal__wrap .commute__settings.modal__content.default .content__overflowy .table__typed tbody td select,.modal__layer .modal__wrap .commute__settings.modal__content.default .content__overflowy .table__typed tbody td input,.modal__layer .modal__wrap .commute__settings.modal__content.default .content__overflowy .table__typed tbody td select{width:100%;height:36px}.modal .dp__main,.modal__layer .dp__main{position:relative}.modal .dp__main .dp__input_wrap input,.modal__layer .dp__main .dp__input_wrap input{padding-left:33px!important;font-size:13px}.modal .dp__main .dp__input_wrap .dp__pointer,.modal__layer .dp__main .dp__input_wrap .dp__pointer{border-color:var(--color__black_typeA)}.modal .dp__main .dp__outer_menu_wrap,.modal__layer .dp__main .dp__outer_menu_wrap{border:1px solid var(--color__white_typeB);border-radius:3px}.modal .dp__main .dp__outer_menu_wrap>*,.modal__layer .dp__main .dp__outer_menu_wrap>*{font-size:13px}.modal .dp__main .dp__outer_menu_wrap .dp__menu,.modal__layer .dp__main .dp__outer_menu_wrap .dp__menu{border:0 none;border-radius:10px;box-shadow:var(--boxshadow__layer_typeA)}@media only screen and (min-device-width:360px)and (max-device-width:1200px)and (orientation:portrait){.modal__layer .modal__wrap:has(.payment__lineup){width:calc(100% - 40px)}.modal__layer .payment__lineup_bx{overflow:auto;width:1000px}.modal__layer .modal__content.payment__lineup.default{overflow:auto}.modal__layer .modal__content.payment__lineup.default .content__overflowy{height:46vh;max-height:none;width:1000px}}.container__box.login{display:flex;align-items:center;justify-content:center;height:100%;background-size:contain}.container__box.login .login__bx{padding:60px 50px;width:400px;box-sizing:border-box;background-color:var(--color__white_typeA);box-shadow:0 0 50px rgba(55,149,236,.2);border-radius:3px;border:1px solid transparent;transition:all .15s linear}.container__box.login .login__bx .logo__type.tront{height:16px;margin-bottom:30px}.container__box.login .login__bx .logo__type.tront__office{margin-bottom:30px}.container__box.login .login__bx .login__bx_top h3{margin-bottom:10px}.container__box.login .login__bx .login__bx_top p{margin-bottom:20px;text-align:center;font-weight:400;font-size:11px;letter-spacing:.025em}.container__box.login .login__bx .login__bx_top p.txt__small{margin-bottom:20px;font-weight:400;font-size:13px;letter-spacing:0}.container__box.login .login__bx .login__bx_form{display:flex;flex-direction:column}.container__box.login .login__bx .login__bx_form ul{padding:0}.container__box.login .login__bx .login__bx_form ul li{margin-bottom:10px}.container__box.login .login__bx .login__bx_form ul li:last-child{margin-bottom:0}.container__box.login .login__bx .login__bx_form ul li label{display:none}.container__box.login .login__bx .login__bx_form ul li input{width:100%;height:40px}.container__box.login .login__bx .login__bx_form ul li input[type=password]{letter-spacing:6px}.container__box.login .login__bx .login__bx_form ul li button{display:flex;justify-content:center;width:100%;height:40px}.container__box.login .login__bx .login__bx_form ul li .loading-icon{height:40px;background-color:var(--color__white_typeB)}.container__box.login .login__bx .login__bx_form ul li .loading-icon .spinner{zoom:.6}.container__box.login .login__bx .login__bx_form>a{display:block;margin-top:30px;text-align:center;color:var(--color__black_typeA);text-decoration:none}.ck.ck-powered-by{display:none}.content__bx.board__detaile .content__bx_overflow>div{margin:20px auto 0 auto;width:800px;text-align:center}.content__bx.board__detaile .content__bx_overflow .board__reset{margin:20px 0}.content__bx.board__detaile .content__bx_overflow .board__reset>div{min-height:400px}.content__bx.board__detaile .content__bx_overflow .flex__row_between{padding-bottom:25px;border-bottom:1px solid var(--color__white_typeB)}.content__bx.board__detaile .content__bx_overflow .flex__row_between button{height:26px}.content__bx.board__detaile .content__bx_overflow .flex__row_between>div:first-child button{margin-right:5px}.content__bx.board__detaile .content__bx_overflow .flex__row_between>div:first-child button:last-child{margin-right:0}.content__bx.board__detaile .content__bx_overflow .flex__row_between>div:last-child button{margin-left:5px}.content__bx.board__detaile .content__bx_overflow .flex__row_between>div:last-child button:first-child{margin-left:0}.content__bx.board__edit .content__bx_overflow>div,.content__bx.board__write .content__bx_overflow>div{margin:20px auto 0 auto;width:800px;text-align:center}.content__bx.board__edit .content__bx_overflow>div{padding-bottom:100px}.content__bx.board__edit .content__bx_overflow>div .content__bx_title{padding-bottom:15px;border-bottom:1px solid var(--color__white_typeE)}.content__bx.board__edit .content__bx_overflow>div .board__write_top{display:flex}.content__bx.board__edit .content__bx_overflow>div .board__write_top>div{display:flex;align-items:center;height:35px}.content__bx.board__edit .content__bx_overflow>div .board__write_top>div:first-child{flex:1}.content__bx.board__edit .content__bx_overflow>div .board__write_top>div:first-child input{width:100%;height:100%}.content__bx.board__edit .content__bx_overflow>div .board__write_top>div:last-child{margin-left:10px;width:80px;justify-content:center}.content__bx.board__edit .content__bx_overflow>div .board__write_top>div:last-child .ipckic.checkbox label{padding-left:23px}.content__bx.board__edit .content__bx_overflow>div .edit__bx{margin:10px 0;background-color:var(--color__white_typeC);border-radius:3px}.content__bx.board__edit .content__bx_overflow>div .edit__bx>div#app .ck-content{min-height:300px;max-height:600px}.content__bx.board__edit .content__bx_overflow>div .file__bx{padding:15px;background-color:var(--color__white_typeC);border-radius:3px}.board__detaile_top{padding-bottom:20px;border-bottom:1px solid var(--color__white_typeB)}.board__detaile_top .label__type{position:relative;top:-2px}.board__subinfo{margin-top:15px}.board__subinfo li,.board__subinfo li:after{display:inline-block;vertical-align:top}.board__subinfo li:after{content:"";margin:5px 7px 0 7px;width:2px;height:2px;border-radius:2px;background-color:var(--color__black_typeA)}.board__subinfo li:last-child:after{display:none}.board__subinfo li .edit__date{margin-left:5px;padding:0 4px;border-radius:3px;color:var(--color__white_typeD);background-color:var(--color__white_typeC);font-weight:500}.board__file_bx{margin-top:5px}.board__file_bx.no__ico>div span{color:var(--color__black_typeB);font-size:14px;font-weight:600;cursor:default}.board__file_bx.no__ico>div span:before{display:none}.board__file_bx>div{display:inline-block}.board__file_bx>div span{position:relative;display:inline-flex;align-items:center;height:30px;padding-right:25px;padding-left:17px;background-image:url(/images/svg/ico_file.svg?v=1.5.1);background-size:auto;background-repeat:no-repeat;background-position:left 10px;cursor:pointer}.board__file_bx>div span:hover:before{background-color:var(--color__white_typeC)}.board__file_bx>div span:before{content:"";display:block;position:absolute;top:6px;right:0;width:16px;height:16px;border-radius:16px;background-image:url(/images/svg/ico_arrow_gray_small_bottom.svg?v=1.5.1);background-size:10px auto;background-repeat:no-repeat;background-position:50%;border:1px solid var(--color__white_typeB);transform:rotate(0deg)}.board__file_bx>div.open span:before{transform:rotate(-180deg)}.board__file_bx>div.open+ul{display:block}.board__file_bx>ul{display:none;margin-top:5px}.board__file_bx>ul li{display:inline-block;vertical-align:top;margin:0 5px 5px 0}.board__file_bx>ul li:has(.all__download){display:block;margin-top:5px}.board__file_bx>ul li:has(.all__download) div:has(.loading-icon) button span{display:none}.board__file_bx>ul li:has(.all__download) div button{position:relative;width:120px;background:none}.board__file_bx>ul li:has(.all__download) div button span{display:block;padding:3px;font-size:12px;line-height:12px}.board__file_bx>ul li:has(.all__download) div button .loading-icon{border:0 none}.board__file_bx>ul li:has(.all__download) div button .loading-icon .spinner{border:3px solid rgba(0,0,0,.1);width:10px!important;height:10px!important;border-radius:50%;border-top-color:#3498db;animation:spin 1s ease-in-out infinite}.board__file_bx>ul li:has(.all__download) div button .loading-icon .progress{margin:-3px 0 0 3px;height:auto;border:0 none}.board__file_bx>ul li div{position:relative;display:inline-flex;align-items:center;height:24px;border:1px solid var(--color__white_typeB);border-radius:3px}.board__file_bx>ul li div span{padding:0 30px 0 10px}.board__file_bx>ul li div button{position:absolute;top:0;right:0;width:24px;height:24px;background-image:url(/images/svg/ico_download.svg?v=1.5.1);background-size:auto;background-repeat:no-repeat;background-position:50%;background-color:var(--color__white_typeC)}.board__file_bx>ul li div button:hover{background-color:var(--color__white_typeB);cursor:pointer}.elicon{display:inline-block}.elicon.logo_symbol{width:60px;height:60px;background-image:url(/images/svg/logo_trontoffice_symbol.svg?v=1.5.1)}.elicon.allmenu,.elicon.logo_symbol{background-size:100% auto;background-repeat:no-repeat;background-position:0 0}.elicon.allmenu{width:12px;height:12px;background-image:url(/images/svg/ico_allmenu.svg?v=1.5.1)}.elicon.allmenu_a{background-image:url(/images/svg/ico_allmenu_a.svg?v=1.5.1)}.elicon.allmenu_a,.elicon.allmenu_b{width:16px;height:16px;background-size:100% auto;background-repeat:no-repeat;background-position:0 0}.elicon.allmenu_b{background-image:url(/images/svg/ico_allmenu_b.svg?v=1.5.1)}.elicon.allmenu_c{background-image:url(/images/svg/ico_allmenu_c.svg?v=1.5.1)}.elicon.allmenu_c,.elicon.allmenu_d{width:16px;height:16px;background-size:100% auto;background-repeat:no-repeat;background-position:0 0}.elicon.allmenu_d{background-image:url(/images/svg/ico_allmenu_d.svg?v=1.5.1)}.elicon.allmenu_e{background-image:url(/images/svg/ico_allmenu_e.svg?v=1.5.1)}.elicon.allmenu_e,.elicon.allmenu_f{width:16px;height:16px;background-size:100% auto;background-repeat:no-repeat;background-position:0 0}.elicon.allmenu_f{background-image:url(/images/svg/ico_allmenu_f.svg?v=1.5.1)}.elicon.allmenu_g{background-image:url(/images/svg/ico_allmenu_g.svg?v=1.5.1)}.elicon.allmenu_g,.elicon.allmenu_z{width:16px;height:16px;background-size:100% auto;background-repeat:no-repeat;background-position:0 0}.elicon.allmenu_z,.elicon.dashboard_z{background-image:url(/images/svg/ico_allmenu_z.svg?v=1.5.1)}.elicon.dashboard_z{width:16px;height:16px;background-size:18px auto;background-repeat:no-repeat;background-position:0 0}.elicon.setting{width:18px;height:18px;background-image:url(/images/svg/ico_setting.svg?v=1.5.1);background-position:50%}.elicon.dashboard,.elicon.setting{background-size:auto;background-repeat:no-repeat}.elicon.dashboard{width:16px;height:16px;background-image:url(/images/svg/ico_dashboard.svg?v=1.5.1);background-position:0 0}.elicon.annual{height:17px;background-image:url(/images/svg/ico_annual.svg?v=1.5.1);background-position:0 0}.elicon.annual,.elicon.vacation{width:16px;background-size:auto;background-repeat:no-repeat}.elicon.vacation{height:16px;background-image:url(/images/svg/ico_vacation.svg?v=1.5.1);background-position:0 1px}.elicon.vacation_history{height:10px;background-image:url(/images/svg/ico_vacation_history.svg?v=1.5.1)}.elicon.vacation_history,.elicon.vacation_payment{width:16px;background-size:auto;background-repeat:no-repeat;background-position:0 2px}.elicon.vacation_payment{height:14px;background-image:url(/images/svg/ico_vacation_payment.svg?v=1.5.1)}.elicon.group{width:16px;height:16px;background-image:url(/images/svg/ico_group.svg?v=1.5.1)}.elicon.executives,.elicon.group{background-size:auto;background-repeat:no-repeat;background-position:0 0}.elicon.executives{width:17px;height:20px;background-image:url(/images/svg/ico_executives.svg?v=1.5.1)}.elicon.authority{background-image:url(/images/svg/ico_authority.svg?v=1.5.1)}.elicon.all_documents,.elicon.authority{width:16px;height:14px;background-size:auto;background-repeat:no-repeat;background-position:0 2px}.elicon.all_documents{background-image:url(/images/svg/ico_all_documents.svg?v=1.5.1)}.elicon.document_progress_ad{width:16px;height:14px;background-image:url(/images/svg/ico_document_progress_ad.svg?v=1.5.1);background-size:auto;background-repeat:no-repeat;background-position:0 2px}.elicon.sd_work{background-image:url(/images/svg/ico_work_a.svg?v=1.5.1)}.elicon.sd_work,.elicon.weekly{width:16px;height:16px;background-size:auto;background-repeat:no-repeat;background-position:50%}.elicon.weekly{background-image:url(/images/svg/ico_weekly.svg?v=1.5.1)}.elicon.monthly{background-image:url(/images/svg/ico_monthly.svg?v=1.5.1)}.elicon.monthly,.elicon.sd_vacation{width:16px;height:16px;background-size:auto;background-repeat:no-repeat;background-position:50%}.elicon.sd_vacation{background-image:url(/images/svg/ico_work_b.svg?v=1.5.1)}.elicon.sd_employees{width:16px;height:19px;background-image:url(/images/svg/ico_work_c.svg?v=1.5.1);background-size:auto;background-repeat:no-repeat;background-position:50%}.elicon.sd_document_progress{background-image:url(/images/svg/ico_document_aa.svg?v=1.5.1)}.elicon.sd_document_progress,.elicon.sd_dp_all{width:16px;height:14px;background-size:auto;background-repeat:no-repeat;background-position:50%}.elicon.sd_dp_all{background-image:url(/images/svg/ico_document_a.svg?v=1.5.1)}.elicon.sd_dp_waiting{height:14px;background-image:url(/images/svg/ico_document_b.svg?v=1.5.1)}.elicon.sd_dp_confirm,.elicon.sd_dp_waiting{width:16px;background-size:auto;background-repeat:no-repeat;background-position:50%}.elicon.sd_dp_confirm{height:15px;background-image:url(/images/svg/ico_document_c.svg?v=1.5.1)}.elicon.sd_dp_planned{height:16px;background-image:url(/images/svg/ico_document_d.svg?v=1.5.1)}.elicon.sd_dp_inprogress,.elicon.sd_dp_planned{width:16px;background-size:auto;background-repeat:no-repeat;background-position:50%}.elicon.sd_dp_inprogress{height:8px;background-image:url(/images/svg/ico_document_e.svg?v=1.5.1)}.elicon.sd_document_box{height:14px;background-image:url(/images/svg/ico_document_ab.svg?v=1.5.1)}.elicon.sd_document_box,.elicon.sd_dp_draft{width:16px;background-size:auto;background-repeat:no-repeat;background-position:50%}.elicon.sd_dp_draft{height:20px;background-image:url(/images/svg/ico_document_f.svg?v=1.5.1)}.elicon.sd_dp_approval{background-image:url(/images/svg/ico_document_g.svg?v=1.5.1)}.elicon.sd_dp_approval,.elicon.sd_dp_reference{width:16px;height:17px;background-size:auto;background-repeat:no-repeat;background-position:50%}.elicon.sd_dp_reference{background-image:url(/images/svg/ico_document_h.svg?v=1.5.1)}.elicon.sd_dp_rejection{width:16px;height:19px;background-image:url(/images/svg/ico_document_i.svg?v=1.5.1)}.elicon.equipment,.elicon.sd_dp_rejection{background-size:auto;background-repeat:no-repeat;background-position:50%}.elicon.equipment{background-image:url(/images/svg/ico_equipment.svg?v=1.5.1)}.elicon.user{background-image:url(/images/svg/ico_user.svg?v=1.5.1)}.elicon.etc,.elicon.user{background-size:auto;background-repeat:no-repeat;background-position:50%}.elicon.etc{background-image:url(/images/svg/ico_change.svg?v=1.5.1)}.elicon.change{background-image:url(/images/svg/ico_etc.svg?v=1.5.1)}.elicon.change,.elicon.employees{background-size:auto;background-repeat:no-repeat;background-position:50%}.elicon.employees{background-image:url(/images/svg/ico_employees.svg?v=1.5.1)}.elicon.document_progress{background-image:url(/images/svg/ico_document_progress.svg?v=1.5.1);background-size:auto;background-repeat:no-repeat;background-position:50%}.elicon.equipment_add{background-image:url(/images/svg/ico_equipment_add.svg?v=1.5.1)}.elicon.equipment_add,.elicon.equipment_add_gray{width:18px;height:16px;background-size:auto;background-repeat:no-repeat;background-position:50%}.elicon.equipment_add_gray{background-image:url(/images/svg/ico_equipment_add_gray.svg?v=1.5.1)}.elicon.user_add{width:18px;height:16px;background-image:url(/images/svg/ico_user_add.svg?v=1.5.1);background-size:auto;background-repeat:no-repeat;background-position:50%}.elicon.ar_left_gray{background-image:url(/images/svg/ico_arrow_gray_small_left.svg?v=1.5.1)}.elicon.ar_left_gray,.elicon.ar_right_gray{width:7px;height:13px;background-size:auto;background-repeat:no-repeat;background-position:50%}.elicon.ar_right_gray{background-image:url(/images/svg/ico_arrow_gray_small_right.svg?v=1.5.1)}.elicon.search{width:10px;height:9px;background-image:url(/images/svg/ico_search_black.svg?v=1.5.1);background-size:auto}.elicon.search,.elicon.search_midium{background-repeat:no-repeat;background-position:50%}.elicon.search_midium{width:16px;height:16px;background-image:url(/images/svg/ico_search_black_a.svg?v=1.5.1);background-size:14px auto}.elicon.modify{width:13px;height:15px;background-image:url(/images/svg/ico_modify.svg?v=1.5.1);background-size:13px auto;background-repeat:no-repeat;background-position:center 0}.elicon.info{background-image:url(/images/svg/ico_info.svg?v=1.5.1)}.elicon.info,.elicon.info_white{width:20px;height:20px;background-size:20px auto;background-repeat:no-repeat;background-position:50%}.elicon.info_white{background-image:url(/images/svg/ico_info_white.svg?v=1.5.1)}.elicon.my{background-image:url(/images/svg/ico_my.svg?v=1.5.1)}.elicon.all_document_title,.elicon.my{width:20px;height:20px;background-size:auto;background-repeat:no-repeat;background-position:50%}.elicon.all_document_title{background-image:url(/images/svg/ico_all_document_title.svg?v=1.5.1)}.elicon.board{width:20px;height:20px;background-image:url(/images/svg/ico_board.svg?v=1.5.1);background-size:auto;background-repeat:no-repeat;background-position:center 0}.elicon.close{background-image:url(/images/svg/ico_close.svg?v=1.5.1)}.elicon.close,.elicon.close_white{width:9px;height:9px;background-size:auto;background-repeat:no-repeat;background-position:50%}.elicon.close_white{background-image:url(/images/svg/ico_close_white.svg?v=1.5.1)}.elicon.delete{background-image:url(/images/svg/ico_delete.svg?v=1.5.1)}.elicon.check_badge,.elicon.delete{width:16px;height:16px;background-size:auto;background-repeat:no-repeat;background-position:50%}.elicon.check_badge{background-image:url(/images/svg/ico_check_badge.svg?v=1.5.1)}.elicon.two_circle{width:10px;height:10px;background-image:url(/images/svg/ico_two_circle.svg?v=1.5.1);background-size:auto;background-repeat:no-repeat;background-position:center 0}.elicon.wait{height:26px;background-image:url(/images/svg/ico_wait.svg?v=1.5.1)}.elicon.schedule,.elicon.wait{width:30px;background-size:auto;background-repeat:no-repeat;background-position:center 0}.elicon.schedule{height:30px;background-image:url(/images/svg/ico_schedule.svg?v=1.5.1)}.elicon.confirm{height:28px;background-image:url(/images/svg/ico_confirm.svg?v=1.5.1)}.elicon.confirm,.elicon.proceed{width:30px;background-size:auto;background-repeat:no-repeat;background-position:center 0}.elicon.proceed{height:15px;background-image:url(/images/svg/ico_proceed.svg?v=1.5.1)}.elicon.setup_payment{width:16px;height:11px;background-image:url(/images/svg/ico_setup_payment.svg?v=1.5.1);background-size:auto;background-repeat:no-repeat;background-position:center 0}.elicon.lateness{width:26px;background-image:url(/images/svg/ico_lateness.svg?v=1.5.1)}.elicon.early_departure,.elicon.lateness{height:26px;background-size:auto;background-repeat:no-repeat;background-position:center 0}.elicon.early_departure{width:29px;background-image:url(/images/svg/ico_early_departure.svg?v=1.5.1)}.elicon.not_checking{width:26px;background-image:url(/images/svg/ico_not_checking.svg?v=1.5.1)}.elicon.absence,.elicon.not_checking{height:26px;background-size:auto;background-repeat:no-repeat;background-position:center 0}.elicon.absence{width:28px;background-image:url(/images/svg/ico_absence.svg?v=1.5.1)}.elicon.calendar{width:24px;height:26px;background-image:url(/images/svg/ico_calendar.svg?v=1.5.1)}.elicon.calendar,.elicon.total_work{background-size:auto;background-repeat:no-repeat;background-position:center 0}.elicon.total_work{width:26px;height:27px;background-image:url(/images/svg/ico_total_work.svg?v=1.5.1)}.elicon.planned{background-image:url(/images/svg/ico_planned.svg?v=1.5.1)}.elicon.planned,.elicon.vacation_info{width:20px;height:20px;background-size:auto;background-repeat:no-repeat;background-position:center 0}.elicon.vacation_info{background-image:url(/images/svg/ico_vacation_info.svg?v=1.5.1)}.elicon.actual_work{height:18px;background-image:url(/images/svg/ico_actual_work.svg?v=1.5.1)}.elicon.actual_work,.elicon.night_work{width:20px;background-size:auto;background-repeat:no-repeat;background-position:center 0}.elicon.night_work{height:20px;background-image:url(/images/svg/ico_night_work.svg?v=1.5.1)}.elicon.menu_setting{background-image:url(/images/svg/ico_menu_setting.svg?v=1.5.1)}.elicon.menu_setting,.elicon.menu_setting_gray{width:16px;height:14px;background-size:auto;background-repeat:no-repeat;background-position:50%}.elicon.menu_setting_gray{background-image:url(/images/svg/ico_menu_setting_gray.svg?v=1.5.1)}.elicon.device_register{width:17px;height:20px;background-image:url(/images/svg/ico_device_register.svg?v=1.5.1);background-size:auto;background-repeat:no-repeat;background-position:50%}.elicon.device_disposal{background-image:url(/images/svg/ico_device_disposal.svg?v=1.5.1)}.elicon.device_change,.elicon.device_disposal{width:17px;height:17px;background-size:auto;background-repeat:no-repeat;background-position:50%}.elicon.device_change{background-image:url(/images/svg/ico_device_change.svg?v=1.5.1)}.elicon.laptop{height:15px;background-image:url(/images/svg/ico_laptop.svg?v=1.5.1)}.elicon.laptop,.elicon.monitor{width:20px;background-size:auto;background-repeat:no-repeat;background-position:50%}.elicon.monitor{height:19px;background-image:url(/images/svg/ico_monitor.svg?v=1.5.1)}.elicon.keyboard{width:20px;height:14px;background-image:url(/images/svg/ico_keyboard.svg?v=1.5.1);background-size:auto;background-repeat:no-repeat;background-position:50%}.elicon.mouse{width:15px;background-image:url(/images/svg/ico_mouse.svg?v=1.5.1)}.elicon.mouse,.elicon.pc{height:20px;background-size:auto;background-repeat:no-repeat;background-position:50%}.elicon.pc{width:16px;background-image:url(/images/svg/ico_pc.svg?v=1.5.1)}.elicon.other_equipment{width:16px;height:16px;background-image:url(/images/svg/ico_other_equipment_etc.svg?v=1.5.1)}.elicon.laptop_white,.elicon.other_equipment{background-size:auto;background-repeat:no-repeat;background-position:50%}.elicon.laptop_white{width:20px;height:15px;background-image:url(/images/svg/ico_laptop_white.svg?v=1.5.1)}.elicon.monitor_white{height:19px;background-image:url(/images/svg/ico_monitor_white.svg?v=1.5.1)}.elicon.keyboard_white,.elicon.monitor_white{width:20px;background-size:auto;background-repeat:no-repeat;background-position:50%}.elicon.keyboard_white{height:14px;background-image:url(/images/svg/ico_keyboard_white.svg?v=1.5.1)}.elicon.mouse_white{width:15px;background-image:url(/images/svg/ico_mouse_white.svg?v=1.5.1)}.elicon.mouse_white,.elicon.pc_white{height:20px;background-size:auto;background-repeat:no-repeat;background-position:50%}.elicon.pc_white{width:16px;background-image:url(/images/svg/ico_pc_white.svg?v=1.5.1)}.elicon.other_equipment_white{width:20px;height:15px;background-image:url(/images/svg/ico_other_equipment_white.svg?v=1.5.1)}.elicon.notice,.elicon.other_equipment_white{background-size:auto;background-repeat:no-repeat;background-position:50%}.elicon.notice{width:12px;height:12px;background-image:url(/images/svg/ico_notice.svg?v=1.5.1)}.elicon.electronic_approval{width:20px;height:20px;background-image:url(/images/svg/ico_electronic_approval.svg?v=1.5.1);background-size:auto;background-repeat:no-repeat;background-position:50%}.elicon.link{background-image:url(/images/svg/ico_link.svg?v=1.5.1)}.elicon.link,.elicon.moon{width:16px;height:16px;background-size:auto;background-repeat:no-repeat;background-position:50%}.elicon.moon{background-image:url(/images/svg/ico_moon.svg?v=1.5.1)}.elicon.sun{width:16px;height:16px;background-image:url(/images/svg/ico_sun.svg?v=1.5.1);background-size:auto;background-repeat:no-repeat;background-position:50%}.elicon.arrow_gray{background-image:url(/images/svg/ico_arrow_gray.svg?v=1.5.1)}.elicon.arrow_gray,.elicon.arrow_white_a{width:6px;height:6px;background-size:auto;background-repeat:no-repeat;background-position:50%}.elicon.arrow_white_a{background-image:url(/images/svg/ico_arrow_white_small.svg?v=1.5.1)}.elicon.arrow_black_small_right{background-image:url(/images/svg/ico_arrow_black_small_right.svg?v=1.5.1)}.elicon.arrow_black_small_left,.elicon.arrow_black_small_right{width:6px;height:10px;background-size:auto;background-repeat:no-repeat;background-position:50%}.elicon.arrow_black_small_left{background-image:url(/images/svg/ico_arrow_black_small_left.svg?v=1.5.1)}.elicon.arrow_black_filter{width:6px;height:4px;background-image:url(/images/svg/ico_arrow_black_filter.svg?v=1.5.1);background-size:6px auto}.elicon.arrow_black_filter,.elicon.file{background-repeat:no-repeat;background-position:50%}.elicon.file{width:12px;height:12px;background-image:url(/images/svg/ico_file.svg?v=1.5.1);background-size:auto}.elicon.top_button_arrow{width:36px;height:36px;background-image:url(/images/svg/ico_top_button.svg?v=1.5.1);background-size:36px auto}.elicon.spinner,.elicon.top_button_arrow{background-repeat:no-repeat;background-position:50%}.elicon.spinner{width:16px;height:16px;background-image:url(/images/svg/ico_spinner.svg?v=1.5.1);background-size:16px 16px}.elicon.key{width:20px;height:20px;background-image:url(/images/svg/ico_key.svg?v=1.5.1);background-size:auto;background-repeat:no-repeat;background-position:50%}.elicon.key_white{height:10px;background-image:url(/images/svg/ico_key_white.svg?v=1.5.1)}.elicon.key_white,.elicon.profile_gray{width:16px;background-size:auto;background-repeat:no-repeat;background-position:50%}.elicon.profile_gray{height:17px;background-image:url(/images/svg/ico_profile_gray.svg?v=1.5.1)}.elicon.write{background-image:url(/images/svg/ico_write.svg?v=1.5.1)}.elicon.write,.elicon.write_white{width:12px;height:12px;background-size:auto;background-repeat:no-repeat;background-position:50%}.elicon.write_white{background-image:url(/images/svg/ico_write_white.svg?v=1.5.1)}.elicon.item_add{background-image:url(/images/svg/ico_item_add.svg?v=1.5.1)}.elicon.item_add,.elicon.item_delete{width:18px;height:18px;background-size:18px auto;background-repeat:no-repeat;background-position:50%}.elicon.item_delete{background-image:url(/images/svg/ico_item_delete.svg?v=1.5.1)}.elicon.item_check{width:18px;height:18px;background-image:url(/images/svg/ico_checkbox_rounding_black.svg?v=1.5.1);background-size:34px auto;background-repeat:no-repeat;background-position:0 0}.elicon.admin{background-image:url(/images/svg/ico_admin.svg?v=1.5.1);background-position:0}.elicon.admin,.elicon.option{background-size:auto;background-repeat:no-repeat}.elicon.option{background-image:url(/images/svg/ico_option.svg?v=1.5.1)}.elicon.option,.elicon.write_title{width:26px;height:26px;background-position:50%;border-radius:6px}.elicon.write_title{background-image:url(/images/svg/ico_write_title.svg?v=1.5.1);background-size:auto;background-repeat:no-repeat}.elicon.excel{width:20px;height:20px;background-image:url(/images/svg/ico_excel.svg?v=1.5.1)}.elicon.excel,.elicon.refresh{background-size:auto;background-repeat:no-repeat;background-position:50%}.elicon.refresh{background-image:url(/images/svg/ico_refresh.svg?v=1.5.1)}.elicon.gps,.elicon.refresh{width:16px;height:16px;border-radius:6px}.elicon.gps{background-image:url(/images/svg/ico_gps.svg?v=1.5.1);background-size:auto;background-repeat:no-repeat;background-position:50%}.wrap:has(.content__layout.user) .content__layout.row main.main .content__bx.dashboard.user .content__bx_overflow{padding:20px;width:100%!important;height:calc(100vh - 76px);min-width:inherit!important;max-width:inherit!important}.wrap:has(.content__layout.user) .content__layout.row main.main .content__bx.dashboard.user .dashboard__user_main{display:flex;flex-wrap:wrap;gap:10px;height:100%;overflow:hidden;box-sizing:border-box}.wrap:has(.content__layout.user) .content__layout.row main.main .content__bx.dashboard.user .dashboard__user_main .dashboard__user_side{display:flex;flex-direction:column;width:450px;height:100%}.wrap:has(.content__layout.user) .content__layout.row main.main .content__bx.dashboard.user .dashboard__user_main .dashboard__user_side .work__check .check__inout_bx:has(.loading-icon) .loading-icon{top:-40px;height:calc(100% + 40px);-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px)}.wrap:has(.content__layout.user) .content__layout.row main.main .content__bx.dashboard.user .dashboard__user_main .dashboard__user_side>div{display:flex;flex-direction:column;height:150px;border-radius:3px;margin-bottom:10px;border:1px solid var(--color__white_typeB);background-color:var(--color__white_typeA);box-shadow:var(--boxshadow__cardbox)}.wrap:has(.content__layout.user) .content__layout.row main.main .content__bx.dashboard.user .dashboard__user_main .dashboard__user_side>div:last-child{margin-bottom:0}.wrap:has(.content__layout.user) .content__layout.row main.main .content__bx.dashboard.user .dashboard__user_main .dashboard__user_side>div h4{display:flex;justify-content:flex-start;align-items:center;padding:0 20px;height:40px;color:var(--color__blue_typeH);font-size:15px;font-weight:500}.wrap:has(.content__layout.user) .content__layout.row main.main .content__bx.dashboard.user .dashboard__user_main .dashboard__user_side>div h4 span{font-size:15px}.wrap:has(.content__layout.user) .content__layout.row main.main .content__bx.dashboard.user .dashboard__user_main .dashboard__user_side>div>div{flex:1;padding:0 20px 20px 20px;box-sizing:border-box}.wrap:has(.content__layout.user) .content__layout.row main.main .content__bx.dashboard.user .dashboard__user_main .dashboard__user_side>div.divice__use{position:relative;flex:1;overflow:hidden}.wrap:has(.content__layout.user) .content__layout.row main.main .content__bx.dashboard.user .dashboard__user_main .dashboard__user_side>div.divice__use>button{position:absolute;top:5px;right:5px;width:30px;height:30px;border-radius:4px;transition:all .05s linear}.wrap:has(.content__layout.user) .content__layout.row main.main .content__bx.dashboard.user .dashboard__user_main .dashboard__user_side>div.divice__use>button:hover{background-color:var(--color__white_typeB);cursor:pointer}.wrap:has(.content__layout.user) .content__layout.row main.main .content__bx.dashboard.user .dashboard__user_main .dashboard__user_side>div.divice__use .list__divice{flex:1;overflow-y:auto}.wrap:has(.content__layout.user) .content__layout.row main.main .content__bx.dashboard.user .dashboard__user_main .dashboard__user_side>div.divice__use .list__divice>li:hover{opacity:.8;cursor:pointer}.wrap:has(.content__layout.user) .content__layout.row main.main .content__bx.dashboard.user .dashboard__user_main .board__list_dashboard{height:100%;flex:1;background-color:var(--color__white_typeC);overflow-y:auto;box-sizing:border-box}.wrap:has(.content__layout.user) .content__layout.row main.main .content__bx.dashboard.user .dashboard__user_main .board__list_dashboard .list__type_box{padding:10px}.wrap:has(.content__layout.user) .content__layout.row main.main .content__bx.document__approval .content__bx_overflow .table__typea tbody tr td .function__tool{top:2px}.wrap:has(.content__layout.user) .content__layout.row main.main .content__bx.electronic_approval .content__bx_overflow .elecapp__bx{padding-bottom:80px}.wrap:has(.content__layout.user) .content__layout.row main.main .content__bx.electronic_approval .content__bx_overflow .elecapp__bx .clecapp__bx_top{margin:20px 0;text-align:right}.wrap:has(.content__layout.user) .content__layout.row main.main .content__bx.electronic_approval .content__bx_overflow .elecapp__bx .title_bx{margin-top:30px}.wrap:has(.content__layout.user) .content__layout.row main.main .content__bx.electronic_approval .content__bx_overflow .elecapp__bx .title_bx.sub .work__info_total ul{height:40px}.wrap:has(.content__layout.user) .content__layout.row main.main .content__bx.electronic_approval .content__bx_overflow .elecapp__bx .title_bx.sub .work__info_total ul li{padding:0;color:var(--color__blue_typeH);font-size:15px}.wrap:has(.content__layout.user) .content__layout.row main.main .content__bx.electronic_approval .content__bx_overflow .elecapp__bx .title_bx.sub .work__info_total ul li span{margin-right:3px;font-size:15px}.wrap:has(.content__layout.user) .content__layout.row main.main .content__bx.electronic_approval .content__bx_overflow .elecapp__bx .title_bx .bttstyle__typea:has(.setup_payment){margin-top:10px}.wrap:has(.content__layout.user) .content__layout.row main.main .content__bx.electronic_approval .content__bx_overflow .elecapp__bx .title_bx button{margin-top:10px;height:26px}.wrap:has(.content__layout.user) .content__layout.row main.main .content__bx.electronic_approval .content__bx_overflow .elecapp__bx .title_bx button.bttstyle__typea{margin-top:0}.wrap:has(.content__layout.user) .content__layout.row main.main .content__bx.electronic_approval .content__bx_overflow .elecapp__bx .file__bx{padding:20px 30px;border:1px solid var(--color__white_typeB);background-color:var(--color__white_typeCA);border-radius:3px}.wrap:has(.content__layout.user) .content__layout.row main.main .content__bx.electronic_approval .content__bx_overflow .elecapp__bx .application__form_bx{margin:30px 0;padding:40px 30px;border:1px solid var(--color__white_typeB);box-sizing:border-box}.wrap:has(.content__layout.user) .content__layout.row main.main .content__bx.electronic_approval .content__bx_overflow .elecapp__bx .application__form_bx.work__check table{margin-bottom:30px}.wrap:has(.content__layout.user) .content__layout.row main.main .content__bx.electronic_approval .content__bx_overflow .elecapp__bx .txtarea__bx{margin-top:-5px}.wrap:has(.content__layout.user) .content__layout.row main.main .content__bx.electronic_approval .content__bx_overflow .elecapp__bx .table__typec .select__bx select{width:100%}.wrap:has(.content__layout.user) .content__layout.row main.main .content__bx.electronic_approval .content__bx_overflow .elecapp__bx .table__typec tbody tr{border-bottom-color:var(--color__white_typeE)}.wrap:has(.content__layout.user) .content__layout.row main.main .content__bx.electronic_approval .content__bx_overflow .elecapp__bx .table__typec tbody tr:hover{background-color:transparent}.wrap:has(.content__layout.user) .content__layout.row main.main .content__bx.electronic_approval .content__bx_overflow .elecapp__bx .table__typec tbody tr th span{color:var(--color__blue_typeR);font-weight:400}.wrap:has(.content__layout.user) .content__layout.row main.main .content__bx.electronic_approval .content__bx_overflow .elecapp__bx .table__typec tbody tr td{border-left:1px solid var(--color__white_typeE)}.wrap:has(.content__layout.user) .content__layout.row main.main .content__bx.electronic_approval .content__bx_overflow .elecapp__bx .table__typec tbody tr td:has(.select__bx){padding:0}.wrap:has(.content__layout.user) .content__layout.row main.main .content__bx.electronic_approval .content__bx_overflow .elecapp__bx .table__typec tbody tr td span{color:var(--color__blue_typeR);font-weight:400}.wrap:has(.content__layout.user) .content__layout.row main.main .content__bx.electronic_detaile .content__bx_overflow .title_bx{margin-top:40px}.wrap:has(.content__layout.user) .content__layout.row main.main .content__bx.electronic_detaile .content__bx_overflow .application__formview_bx{padding:30px 40px;box-sizing:border-box;border-radius:3px;border:1px solid var(--color__white_typeE)}.wrap:has(.content__layout.user) .content__layout.row main.main .content__bx.electronic_detaile .content__bx_overflow .application__formview_bx .title_bx.sub h4{color:var(--color__blue_typeR);font-size:18px;font-weight:400}.wrap:has(.content__layout.user) .content__layout.row main.main .content__bx.electronic_detaile .content__bx_overflow .application__formview_bx .board__file_bx{margin-top:30px}.wrap:has(.content__layout.user) .content__layout.row main.main .content__bx.electronic_detaile .content__bx_overflow .application__formview_bx .table__typed span{word-break:break-all}.wrap:has(.content__layout.user) .content__layout.row main.main .content__bx.electronic_detaile .content__bx_overflow .reply__bx{padding-top:0;padding-bottom:40px}.wrap:has(.content__layout.user) .content__layout.row main.main .content__bx.electronic_detaile .content__bx_overflow .reply__bx .reply__bx_write{margin:10px 0}.wrap:has(.content__layout.user) .content__layout.row main.main .content__bx.electronic_detaile .content__bx_overflow .pagination{margin-bottom:40px}.wrap:has(.content__layout.user) .content__layout.row main.main .content__bx.electronic_detaile .content__bx_overflow .clecapp__bx_top{margin:20px 0;text-align:right}.payline__view_bx{display:flex;flex-wrap:wrap;flex:1;gap:5px}.payline__view_bx li{width:calc(33.334% - 4px)}.payline__view_bx li>div{display:flex;flex-direction:column;justify-content:space-between;width:100%;height:110px;border:1px solid var(--color__white_typeE);border-radius:3px;box-sizing:border-box;transition:all 75ms linear}.payline__view_bx li>div.check__label:has(.ok),.payline__view_bx li>div.check__label:has(.pass){position:relative;background-color:var(--color__white_typeA);box-shadow:2px 2px 6px rgba(0,0,0,.1)}.payline__view_bx li>div.check__label:has(.ok) button,.payline__view_bx li>div.check__label:has(.pass) button{position:absolute;top:10px;right:10px;width:30px;height:30px}.payline__view_bx li>div.check__label:has(.ok) button:hover,.payline__view_bx li>div.check__label:has(.pass) button:hover{opacity:.8;cursor:pointer}.payline__view_bx li>div.check__label:has(.ok) button:hover:active,.payline__view_bx li>div.check__label:has(.pass) button:hover:active{opacity:1}.payline__view_bx li>div.check__label:has(.ok) [tooltip][flow^=bottom]:before,.payline__view_bx li>div.check__label:has(.pass) [tooltip][flow^=bottom]:before{bottom:-20px;right:0}.payline__view_bx li>div.check__label:has(.ok) [tooltip][flow^=bottom]:hover:before,.payline__view_bx li>div.check__label:has(.pass) [tooltip][flow^=bottom]:hover:before{right:0;z-index:10}.payline__view_bx li>div.check__label:has(.none){background-color:var(--color__white_typeC);border-color:var(--color__white_typeC);opacity:.7}.payline__view_bx li>div.check__label:has(.none):hover{opacity:1}.payline__view_bx li>div.check__label:has(.check){border-color:var(--color__blue_typeA);background-color:var(--color__blue_typeFA)}.payline__view_bx li>div.check__label>div.ok i{background-image:url(/images/svg/ico_approved.svg?v=1.5.1);background-size:24px auto;background-repeat:no-repeat;background-position:0}.payline__view_bx li>div.check__label>div.pass i{background-image:url(/images/svg/ico_rejected.svg?v=1.5.1);background-size:24px auto;background-repeat:no-repeat;background-position:0}.payline__view_bx li>div.check__label>div.none span{color:var(--color__white_typeD);font-size:13px;font-weight:600}.payline__view_bx li>div.check__label>div:first-child{display:flex;justify-content:space-between;flex-direction:column;height:50px;padding:10px 10px 0 10px}.payline__view_bx li>div.check__label>div:first-child.check{flex-direction:row;justify-content:flex-start}.payline__view_bx li>div.check__label>div:first-child.check button{padding:0 5px;margin-right:3px;height:26px;background-color:var(--color__white_typeA);border:1px solid var(--color__white_typeD);border-radius:3px;white-space:nowrap}.payline__view_bx li>div.check__label>div:first-child.check button:hover{background-color:var(--color__white_typeC);cursor:pointer}.payline__view_bx li>div.check__label>div:first-child.check button:hover:active{background-color:var(--color__white_typeB)}.payline__view_bx li>div.check__label>div:first-child.check button:last-child{margin-right:0}.payline__view_bx li>div.check__label>div:first-child i{display:inline-block;width:24px;height:24px}.payline__view_bx li>div.check__label>div:first-child span{margin-top:6px;font-weight:600;font-size:13px}.payline__view_bx li>div.check__label>div.user__name{padding:12px 10px;text-align:right}.payline__view_bx li>div.check__label>div.user__name p{margin-top:5px;text-align:right}.payline__viewcard_bx li{display:inline-flex;margin:0 5px 5px 0}.payline__viewcard_bx li>div{display:flex;align-items:center;gap:10px;height:26px;border-radius:3px;background-color:var(--color__white_typeC);border:1px solid transparent}.payline__viewcard_bx li>div:has(button){border-color:var(--color__white_typeE)}.payline__viewcard_bx li>div span{padding-left:10px}.payline__viewcard_bx li>div strong{padding-right:10px;color:var(--color__white_typeD);font-weight:500}.payline__viewcard_bx li>div button{margin-right:-1px;height:calc(100% + 2px);padding:0 10px;border:1px solid var(--color__blue_typeD);background-color:var(--color__blue_typeFA);color:var(--color__blue_typeD);font-weight:600;border-radius:3px}.payline__viewcard_bx li>div button:hover{background-color:var(--color__blue_typeF);cursor:pointer}.payline__viewcard_bx li>div button:hover:active{background-color:var(--color__white_typeB)}.setup__payline_bx{display:flex;gap:10px}.setup__payline_bx.detaile>div:last-child{flex:inherit;width:300px}.setup__payline_bx.detaile>div>div:last-child{width:100%;height:250px}.setup__payline_bx>div{flex:1;border:1px solid var(--color__white_typeE);box-sizing:border-box}.setup__payline_bx>div>div:first-child{display:flex;align-items:center;padding:0 15px;height:42px;background-color:var(--color__white_typeC);border-bottom:1px solid var(--color__white_typeE);box-sizing:border-box}.setup__payline_bx>div>div:first-child h5{color:var(--color__blue_typeR);font-size:13px;font-weight:600}.setup__payline_bx>div>div:last-child{padding:10px;height:100px;box-sizing:border-box;overflow-y:auto}.setup__payline_bx>div>div:last-child .no__data_content{flex:1}.setup__payline_bx>div>div:last-child .no__data_content p{margin-top:4px}.setup__payline_bx>div>div:last-child .label__button{margin:0 5px 5px 0;border-color:var(--color__white_typeE)}.box__calendar{padding:20px 34px;border:1px solid var(--color__white_typeB);box-sizing:border-box}.box__calendar:has(.dp__main){padding:0}.box__calendar:has(.dp__main) .dp__input_wrap .dp__pointer{background-color:var(--color__white_typeC);border-color:var(--color__white_typeE);font-size:16px;font-weight:600}.box__calendar:has(.dp__main) .dp__input_wrap .dp__pointer:hover{background-color:var(--color__white_typeA)}.box__calendar .box__calendar_top{display:flex;height:28px;align-items:center;justify-content:space-between}.box__calendar .box__calendar_top .calendar__label ul{display:flex;align-items:center}.box__calendar .box__calendar_top .calendar__label ul li{display:flex;align-items:center;margin-left:10px}.box__calendar .box__calendar_top .calendar__label ul li span{color:var(--color__blue_typeR)}.box__calendar .box__calendar_top .calendar__label ul li span:before{content:"";display:inline-block;vertical-align:top;margin-right:3px;width:10px;height:10px;border-width:1px;border-style:solid}.box__calendar .box__calendar_top .calendar__label ul li span.next:before{border-color:var(--color__white_typeB);background-color:var(--color__white_typeC)}.box__calendar .box__calendar_top .calendar__label ul li span.today:before{border-color:var(--color__green_typeA);background-color:var(--color__white_typeA)}.box__calendar .box__calendar_top .calendar__label ul li span.holiday_select:before{border-color:var(--color__blue_typeA);background-color:var(--color__blue_typeA)}.box__calendar .box__calendar_top .calendar__label ul li span.holiday_time:before{display:none}.box__calendar .box__calendar_top .calendar__label ul li span.holiday_time i{position:relative;display:inline-block;vertical-align:top;margin-right:3px;width:10px;height:10px;border-width:1px;border-color:var(--color__blue_typeA);border-style:solid}.box__calendar .box__calendar_top .calendar__label ul li span.holiday_time i:before{content:"";display:inline-block;vertical-align:top;margin-right:3px;width:5px;height:10px;background-color:var(--color__blue_typeA)}.box__calendar .box__calendar_top .calendar__label ul li span.vacation_used:before{border-color:var(--color__white_typeD);background-color:var(--color__white_typeA)}.box__calendar .box__calendar_date{margin-top:10px}.box__calendar .box__calendar_date:has(.loading-icon){position:relative}.box__calendar .box__calendar_date:has(.loading-icon) ol{filter:grayscale(1);-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.box__calendar .box__calendar_date:has(.loading-icon) ol li{background-color:var(--color__white_typeB)}.box__calendar .box__calendar_date:has(.loading-icon) ol li .day{transition:none}.box__calendar .box__calendar_date .loading-icon{position:absolute;top:0;left:0;width:100%;height:100%}.box__calendar .box__calendar_date .loading-icon .spinner{position:absolute;top:50px}.box__calendar .box__calendar_date ol{display:flex;flex-wrap:wrap;gap:3px}.box__calendar .box__calendar_date ol li{transition:all .15s linear}.box__calendar .box__calendar_date ol li .day{position:relative;top:0;padding:6px 3px 0 3px;width:98px;height:70px;border-width:2px;border-style:solid;border-color:var(--color__white_typeB);box-sizing:border-box;transition:all .05s linear}.box__calendar .box__calendar_date ol li .day:hover{top:-2px;z-index:1;transform:scale(1.05);box-shadow:0 10px 10px -2px rgba(0,0,0,.1);cursor:pointer}.box__calendar .box__calendar_date ol li .day:hover:active{top:0;box-shadow:0 4px 10px -2px rgba(0,0,0,.1);opacity:.8}.box__calendar .box__calendar_date ol li .day.allday,.box__calendar .box__calendar_date ol li .day.four,.box__calendar .box__calendar_date ol li .day.pre_month,.box__calendar .box__calendar_date ol li .day.sat,.box__calendar .box__calendar_date ol li .day.sun{-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.box__calendar .box__calendar_date ol li .day.allday.use,.box__calendar .box__calendar_date ol li .day.four.use,.box__calendar .box__calendar_date ol li .day.pre_month.use,.box__calendar .box__calendar_date ol li .day.sat.use,.box__calendar .box__calendar_date ol li .day.sun.use{-webkit-user-select:inherit;-moz-user-select:inherit;user-select:inherit;pointer-events:inherit}.box__calendar .box__calendar_date ol li .day.next_month,.box__calendar .box__calendar_date ol li .day.pre_month{border-color:var(--color__white_typeB);background-color:var(--color__white_typeC)}.box__calendar .box__calendar_date ol li .day.next_month:hover>span,.box__calendar .box__calendar_date ol li .day.next_month:hover>strong,.box__calendar .box__calendar_date ol li .day.pre_month:hover>span,.box__calendar .box__calendar_date ol li .day.pre_month:hover>strong{opacity:1}.box__calendar .box__calendar_date ol li .day.next_month>span,.box__calendar .box__calendar_date ol li .day.next_month>strong,.box__calendar .box__calendar_date ol li .day.pre_month>span,.box__calendar .box__calendar_date ol li .day.pre_month>strong{opacity:.5}.box__calendar .box__calendar_date ol li .day.today{border-color:var(--color__green_typeA)}.box__calendar .box__calendar_date ol li .day.today.vacation_select>span,.box__calendar .box__calendar_date ol li .day.today.vacation_select>strong{color:var(--color__blue_typeH)}.box__calendar .box__calendar_date ol li .day.today>span,.box__calendar .box__calendar_date ol li .day.today>strong{color:var(--color__green_typeA)}.box__calendar .box__calendar_date ol li .day.today.allday .day__state,.box__calendar .box__calendar_date ol li .day.today.four .day__state{background-color:var(--color__green_typeA);border-color:var(--color__green_typeA)}.box__calendar .box__calendar_date ol li .day.sat{cursor:default}.box__calendar .box__calendar_date ol li .day.sat>span,.box__calendar .box__calendar_date ol li .day.sat>strong{color:var(--color__blue_typeA)}.box__calendar .box__calendar_date ol li .day.holiday,.box__calendar .box__calendar_date ol li .day.sun{cursor:default}.box__calendar .box__calendar_date ol li .day.holiday>span,.box__calendar .box__calendar_date ol li .day.holiday>strong,.box__calendar .box__calendar_date ol li .day.sun>span,.box__calendar .box__calendar_date ol li .day.sun>strong{color:var(--color__red_typeAA)}.box__calendar .box__calendar_date ol li .day.vacation_select{border-color:var(--color__blue_typeA)}.box__calendar .box__calendar_date ol li .day.vacation_select.allday .day__state,.box__calendar .box__calendar_date ol li .day.vacation_select.four .day__state{background-color:var(--color__blue_typeA);border-color:var(--color__blue_typeA)}.box__calendar .box__calendar_date ol li .day.vacation_used{border-color:var(--color__white_typeD)}.box__calendar .box__calendar_date ol li .day.vacation_used.allday .day__state,.box__calendar .box__calendar_date ol li .day.vacation_used.four .day__state{background-color:var(--color__white_typeD);border-color:var(--color__white_typeD)}.box__calendar .box__calendar_date ol li .day span,.box__calendar .box__calendar_date ol li .day strong{display:block;padding:0 5px;text-align:left;transition:all .05s linear}.box__calendar .box__calendar_date ol li .day strong{margin-bottom:10px;color:var(--color__blue_typeH);font-size:13px;font-weight:600}.box__calendar .box__calendar_date ol li .day span{margin-top:8px;color:var(--color__blue_typeH);font-size:13px;font-weight:600;line-height:6px}.box__calendar .box__calendar_date ol li .day.allday .day__state,.box__calendar .box__calendar_date ol li .day.four .day__state{position:absolute;top:-1px;left:-2px;display:block;padding:6px 3px 0 3px;height:69px;border-width:2px;border-style:solid;box-sizing:border-box;overflow:hidden}.box__calendar .box__calendar_date ol li .day.allday .day__state>div,.box__calendar .box__calendar_date ol li .day.four .day__state>div{position:absolute;top:-1px;left:-1px;display:block;padding:6px 3px 0 3px;width:calc(100% + 4px);height:70px;width:98px;box-sizing:border-box}.box__calendar .box__calendar_date ol li .day.allday .day__state>div span,.box__calendar .box__calendar_date ol li .day.allday .day__state>div strong,.box__calendar .box__calendar_date ol li .day.four .day__state>div span,.box__calendar .box__calendar_date ol li .day.four .day__state>div strong{color:var(--color__white_typeA)}.box__calendar .box__calendar_date ol li .day.allday .day__state span,.box__calendar .box__calendar_date ol li .day.allday .day__state strong,.box__calendar .box__calendar_date ol li .day.four .day__state span,.box__calendar .box__calendar_date ol li .day.four .day__state strong{white-space:nowrap}.box__calendar .box__calendar_date ol li .day.four .day__state{width:calc(50% + 4px)}.box__calendar .box__calendar_date ol li .day.allday .day__state{width:calc(100% + 4px)}.box__calendar .box__calendar_date ol li .day .day__state{display:none}.box__calendar_data.work ul li .calendar_select_bx{gap:40px}.box__calendar_data.work ul li .calendar_select_bx>div.time{gap:20px}.box__calendar_data.work ul li .calendar_select_bx>div.time .detail_time{padding:0}.box__calendar_data.work ul li .calendar_select_bx>div.time .detail_time:after,.box__calendar_data.work ul li .calendar_select_bx>div.time .detail_time:before{display:none}.box__calendar_data.work ul li .calendar_select_bx>div.state{width:100px}.box__calendar_data.work ul li .calendar_select_bx>div.state select{width:100%}.box__calendar_data.work ul li .calendar_select_bx>div.state span{text-align:left;font-weight:500;line-height:14px}.box__calendar_data.work ul li .calendar_select_bx>div.modify{position:relative;right:-20px;width:102px;height:26px;text-align:right}.box__calendar_data.work ul li .calendar_select_bx>div.modify button{display:inline-flex;align-items:center;padding:0 10px;height:26px;border-radius:3px;border-width:1px;border-style:solid;font-size:13px}.box__calendar_data.work ul li .calendar_select_bx>div.modify button:hover{cursor:pointer;background-color:var(--color__white_typeC);opacity:.9}.box__calendar_data.work ul li .calendar_select_bx>div.modify button:hover:active{opacity:1}.box__calendar_data.work ul li .calendar_select_bx>div.modify>button{border-color:var(--color__white_typeD)}.box__calendar_data.work ul li .calendar_select_bx>div.modify>div{position:absolute;top:0;right:0;display:inline-flex;align-items:center}.box__calendar_data.work ul li .calendar_select_bx>div.modify>div button{border-color:var(--color__blue_typeH)}.box__calendar_data.work ul li .calendar_select_bx>div.modify>div button:first-child{border-right:0 none;border-radius:3px 0 0 3px;color:var(--color__blue_typeH)}.box__calendar_data.work ul li .calendar_select_bx>div.modify>div button:last-child{background-color:var(--color__blue_typeH);border-radius:0 3px 3px 0;color:var(--color__white_typeA)}.box__calendar_data ul li{margin-bottom:5px}.box__calendar_data ul li:last-child{margin-bottom:0}.box__calendar_data ul li .calendar_select_bx{display:flex;align-items:center;gap:15px;padding:10px 0 10px 15px;border-radius:3px;border:1px solid var(--color__white_typeB);box-shadow:var(--boxshadow__cardbox);box-sizing:border-box}.box__calendar_data ul li .calendar_select_bx .select__bx select{border-color:var(--color__white_typeE)}.box__calendar_data ul li .calendar_select_bx>div.day{color:var(--color__blue_typeR)}.box__calendar_data ul li .calendar_select_bx>div.state{position:relative;text-align:left;line-height:14px}.box__calendar_data ul li .calendar_select_bx>div.time{display:flex;gap:15px;align-items:center;flex:1}.box__calendar_data ul li .calendar_select_bx>div.time>span{min-width:136px}.box__calendar_data ul li .calendar_select_bx>div.time>div.state__time_selector_bx:has(input:disabled){-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.box__calendar_data ul li .calendar_select_bx>div.time>div.state__time_selector_bx:has(input:disabled) label:before{background-position:0 -33px}.box__calendar_data ul li .calendar_select_bx>div.time>div.state__time_selector_bx label{display:inline-flex;gap:3px;margin-right:15px;align-items:center;color:var(--color__white_typeD);font-weight:500}.box__calendar_data ul li .calendar_select_bx>div.time>div.state__time_selector_bx label:hover{cursor:pointer;opacity:.8}.box__calendar_data ul li .calendar_select_bx>div.time>div.state__time_selector_bx label:has(input:checked){color:var(--color__black_typeA)}.box__calendar_data ul li .calendar_select_bx>div.time>div.state__time_selector_bx label:has(input:checked):before{background-position:0 -1px}.box__calendar_data ul li .calendar_select_bx>div.time>div.state__time_selector_bx label:before{content:"";display:inline-block;width:14px;height:14px;background-image:url(/images/svg/ico_checkbox_radio_typea.svg?v=1.5.1);background-repeat:no-repeat;background-position:0 -17px}.box__calendar_data ul li .calendar_select_bx>div.time>div.state__time_selector_bx label input{position:absolute;top:0;left:0;opacity:0}.box__calendar_data ul li .calendar_select_bx>div.time>div.state__time_detail_bx{display:flex;margin-left:-10px;gap:10px;align-items:center}.box__calendar_data ul li .calendar_select_bx>div.time>div.state__time_detail_bx .select__bx select{height:26px;border-top:0 none;border-left:0 none;border-right:0 none;border-color:var(--color__white_typeE);border-radius:0}.box__calendar_data ul li .calendar_select_bx>div.time>div.detail_time{position:relative;display:flex;gap:10px;align-items:center;padding:0 15px}.box__calendar_data ul li .calendar_select_bx>div.time>div.detail_time>span{margin-left:-8px}.box__calendar_data ul li .calendar_select_bx>div.time>div.detail_time:after,.box__calendar_data ul li .calendar_select_bx>div.time>div.detail_time:before{content:"";position:absolute;top:0;height:26px;width:1px;background-color:var(--color__white_typeB)}.box__calendar_data ul li .calendar_select_bx>div.time>div.detail_time:after{left:0}.box__calendar_data ul li .calendar_select_bx>div.time>div.detail_time:before{right:0}.box__calendar_data ul li .calendar_select_bx>div.time>div.detail_time_change{font-weight:500}.box__calendar_data ul li .calendar_select_bx>div.time>div.detail_time_change strong{color:var(--color__blue_typeGA);font-weight:500}.box__calendar_data ul li .calendar_select_bx>div.delete button{width:26px;height:26px;transition:all .25s linear}.box__calendar_data ul li .calendar_select_bx>div.delete button i{transform:rotate(0deg);transition:all .25s linear}.box__calendar_data ul li .calendar_select_bx>div.delete button:hover{opacity:.5;cursor:pointer}.box__calendar_data ul li .calendar_select_bx>div.delete button:hover:active{opacity:1}.box__calendar_data ul li .calendar_select_bx>div.delete button:hover i{transform:rotate(-180deg)}.wrap:has(.content__layout.user) .content__layout.row main.main .content__bx.member__list .search__tool .select__bx select,.wrap:has(.content__layout.user) .content__layout.row main.main .content__bx.member__list .search__tool ul{height:36px}.wrap:has(.content__layout.user) .content__layout.row main.main .content__bx.member__holiday_info_bx .calender__controll_layout{display:flex;align-items:center;justify-content:space-between}.wrap:has(.content__layout.user) .content__layout.row main.main .content__bx.member__holiday_info_bx .calender__controll_layout .legend__label{margin-top:30px}.wrap:has(.content__layout.user) .content__layout.row main.main .content__bx.member__holiday_info_bx .calendar__layout>table thead tr th:last-child:before{display:none}.wrap:has(.content__layout.user) .content__layout.row main.main .content__bx.member__holiday_info_bx .calendar__layout>table tbody tr td:last-child:before{display:none}.wrap:has(.content__layout.user) .content__layout.row main.main .content__bx.member__holiday_info_bx .calendar__layout>table tbody td>div .user__list{padding-right:40px;padding-top:25px;display:block;overflow-y:auto}.wrap:has(.content__layout.user) .content__layout.row main.main .content__bx.member__holiday_info_bx .calendar__layout>table tbody td>div .user__list span{display:inline-block;margin:0 8px 0 0}.workinfo__bx{margin:0 auto;max-width:1200px}.workinfo__bx h4{margin-top:40px}.workinfo__bx h4:first-child{margin-top:30px}.workinfo__bx>div>div>div{padding:20px}.workinfo__bx>div.work__info{display:flex;gap:20px}.workinfo__bx>div.work__info>div{margin-top:10px;border:1px solid var(--color__white_typeB);border-radius:3px;overflow:hidden;box-shadow:var(--boxshadow__cardbox)}.workinfo__bx>div.work__info .work__info_top{display:flex;padding:0 20px;align-items:center;height:50px;border-bottom:1px solid var(--color__white_typeB);color:var(--color__blue_typeH);font-size:14px;font-weight:600}.workinfo__bx>div.work__info .work__info_top:has(button){justify-content:space-between}.workinfo__bx>div.work__info .work__info_top:has(button) button{color:var(--color__blue_typeGA);font-size:13px;font-weight:600}.workinfo__bx>div.work__info .work__info_top:has(button) button:hover{cursor:pointer;opacity:.8}.workinfo__bx>div.work__info .work__info_top:has(button) button:hover:active{opacity:1}.workinfo__bx>div.work__info .work__status_bx{display:flex;padding:20px 0;height:120px;box-sizing:border-box}.workinfo__bx>div.work__info .work__status_bx>div{display:flex;flex-direction:column;align-items:center;justify-content:center;flex:1;border-left:1px solid var(--color__white_typeB)}.workinfo__bx>div.work__info .work__status_bx>div:first-child{border-left:0 none}.workinfo__bx>div.work__info .work__status_bx>div strong{display:block;margin:10px 0 5px 0;color:var(--color__blue_typeR);font-size:15px;font-weight:500}.workinfo__bx>div.work__info .work__status_bx>div p{height:16px;color:var(--color__blue_typeR);font-size:15px;font-weight:400}.workinfo__bx>div.work__info .work__info_bx{flex:1}.workinfo__bx>div.work__info .work__time_bx{width:240px}.workinfo__bx>div.work__info .work__timecheck_bx{width:440px}.workinfo__bx>div.work__info .work__timecheck_bx:has(.loading-icon){position:relative}.workinfo__bx>div.work__info .work__timecheck_bx:has(.loading-icon) .loading-icon{position:absolute;top:0;left:0;height:100%;width:100%;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);z-index:2;background-color:rgba(0,0,0,.1);border-radius:3px;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.workinfo__bx>div.oneweek__calender{margin:20px 0}.workinfo__bx>div.oneweek__calender .calender__controll{position:relative}.workinfo__bx>div.oneweek__calender .calender__controll>div:last-child{width:0;padding:0}.workinfo__bx>div.oneweek__calender .calender__controll>div:last-child button{position:absolute;top:1px;right:0;height:30px}.workinfo__bx>div.oneweek__calender .calender__controll .calender__date strong{width:auto}.workinfo__bx>div.oneweek__calender>div.calender__day_bar{margin:20px 0}.work__info_total{margin-top:20px}.work__info_total.small ul{height:50px}.work__info_total ul{display:inline-flex;height:60px;align-items:center;padding:0 20px;border-radius:3px;border:1px solid var(--color__white_typeB);box-shadow:var(--boxshadow__cardbox)}.work__info_total ul li{position:relative;display:flex;align-items:center;padding:0 20px}.work__info_total ul li:first-child:before{display:none}.work__info_total ul li:before{content:"";position:absolute;left:0;top:50%;width:1px;height:20px;background-color:var(--color__white_typeE);transform:translateY(-50%)}.work__info_total ul li span,.work__info_total ul li strong{color:var(--color__blue_typeH);font-size:15px}.work__info_total ul li i{margin-right:10px}.work__info_total ul li i.vacation{width:18px;height:18px;background-size:18px auto;background-position-y:0}.work__info_total ul li strong{margin-right:5px;font-weight:600}.work__info_total ul li span{font-weight:400}.work__info_total ul li span.blue{color:var(--color__blue_typeGA);font-weight:600}.company__member_list{padding-bottom:50px}.company__member_list.photo__none_ver{flex:1;overflow-y:auto;padding:10px 0}.company__member_list.photo__none_ver .group__info_title{display:inline-flex;margin-top:10px;align-items:center;font-size:16px}.company__member_list.photo__none_ver .group__info_title:before{top:-2px}.company__member_list.photo__none_ver .group__info_title .function__tool{position:relative;top:0;margin-left:4px;transform:scale(.8);z-index:1}.company__member_list.photo__none_ver li{vertical-align:top}.company__member_list.photo__none_ver .mm__namecard_bx{padding-right:5px;margin-bottom:5px;min-width:84px;width:auto;border-radius:inherit}.company__member_list.photo__none_ver .mm__namecard_bx>div{display:flex;padding:0 10px;justify-content:space-between;width:100%;min-height:26px;align-items:center;border:1px solid var(--color__white_typeE);border-radius:3px}.company__member_list.photo__none_ver .mm__namecard_bx>div:hover{background-color:var(--color__white_typeC);border-color:var(--color__white_typeB)}.company__member_list.photo__none_ver .mm__namecard_bx>div.on{border-color:var(--color__blue_typeGA);background-color:var(--color__blue_typeFA)}.company__member_list.photo__none_ver .mm__namecard_bx>div.on p,.company__member_list.photo__none_ver .mm__namecard_bx>div.on strong{color:var(--color__blue_typeGA)}.company__member_list.photo__none_ver .mm__namecard_bx>div strong{font-size:15px;font-weight:600}.company__member_list.photo__none_ver .mm__namecard_bx>div p{white-space:nowrap;margin-left:3px;margin-top:0;font-size:15px}.company__member_list .group__info_title{position:relative;display:inline-block;margin:30px 0 10px 0;padding-left:24px;height:16px;color:var(--color__blue_typeR);font-size:16px;font-weight:500;transition:all .01s linear}.company__member_list .group__info_title:before{content:"";position:absolute;top:-3px;left:0;display:block;width:18px;height:18px;background-repeat:no-repeat;background-size:18px auto;background-position:0}.company__member_list .group__info_title.close,.company__member_list .group__info_title.open{cursor:pointer}.company__member_list .group__info_title.open:before{background-image:url(/images/svg/ico_item_add.svg?v=1.5.1)}.company__member_list .group__info_title.close{color:var(--color__blue_typeD);background-color:var(--color__blue_typeFA)}.company__member_list .group__info_title.close:before{background-image:url(/images/svg/ico_item_delete_blue.svg?v=1.5.1)}.company__member_list .mm__namecard_bx{display:inline-flex;gap:10px;width:180px;margin-bottom:15px;border-radius:10px;overflow:hidden;align-items:center}.company__member_list .mm__namecard_bx.my__card{border:2px solid var(--color__green_typeG)}.company__member_list .mm__namecard_bx.my__card>div strong{color:var(--color__green_typeG)}.company__member_list .mm__namecard_bx.my__card .photo{position:relative;border:transparent;transition:all .15s linear}.company__member_list .mm__namecard_bx.my__card .photo:before{content:"Me";position:absolute;top:-3px;left:-1px;display:inline-flex;padding-bottom:4px;align-items:center;justify-content:center;color:var(--color__white_typeA);font-size:11px;font-weight:600;visibility:visible;opacity:1;padding:0 6px;height:24px;border-radius:0 0 8px 0;box-sizing:border-box;background-color:var(--color__green_typeG);transition:all .15s linear}.company__member_list .mm__namecard_bx:hover{opacity:.8;cursor:pointer}.company__member_list .mm__namecard_bx:hover:active{opacity:1}.company__member_list .mm__namecard_bx>div{width:auto}.company__member_list .mm__namecard_bx>div strong{display:block;color:var(--color__blue_typeR);word-break:break-all;text-align:left;font-size:16px;font-weight:600;line-height:18px}.company__member_list .mm__namecard_bx>div p{margin-top:8px;color:var(--color__blue_typeR);text-align:left;font-size:13px;font-weight:400}.company__member_list .mm__namecard_bx .photo{display:block;border-radius:8px;border:1px solid var(--color__white_typeB);width:70px;height:70px;overflow:hidden}.company__member_list .mm__namecard_bx .photo img{width:70px;height:70px}.company__member_list li{cursor:inherit!important}.company__member_list>li .depth{position:relative;padding-left:30px}.company__member_list>li .depth:before{content:"";position:absolute;top:0;left:7px;display:block;width:1px;height:100%;background-color:var(--color__white_typeH)}.company__member_list>li .depth>li{margin-right:30px}.vacation__status .table__typed td span{word-break:break-all}.vacation__status .work__info_total{margin-bottom:40px}.work__status__bx .calender__controll{margin-top:15px;justify-content:flex-start}.work__status__bx .calender__controll .calender__date strong{width:auto}.work__status__bx .search__tool,.work__status__bx .work__info_total{margin-top:15px}.work__status__bx .work__info_total ul{display:inline-flex;gap:20px;height:36px;padding:0 10px;box-shadow:none;border:0 none;background-color:var(--color__white_typeC)}.work__status__bx .work__info_total ul li{padding:0;margin:0}.work__status__bx .work__info_total ul li:before{display:none}.work__status__bx .work__info_total ul li .elicon{margin-right:3px;transform:scale(.8)}.work__status__bx .work__info_total ul li span,.work__status__bx .work__info_total ul li strong{font-size:15px}.work__status__bx .work__info_total ul li strong{font-weight:500}.work__status__bx .work__info_total ul li span{color:var(--color__blue_typeA);font-weight:400}.calendar__layout{padding-bottom:80px;margin-top:20px}.calendar__layout.weekly>table{position:relative}.calendar__layout.weekly>table tbody tr.no__data td{background-color:var(--color__white_typeC)}.calendar__layout.weekly>table tbody tr.no__data td:last-child:before{display:none}.calendar__layout.weekly>table tbody td>div.cll_day.today{background-color:var(--color__white_typeA)}.calendar__layout.weekly>table tbody td>div.cll_day.today:before,.calendar__layout.weekly>table tbody td>div:before{display:none}.calendar__layout.weekly>table:has(td>div.today) thead th:before{content:"";display:none;position:absolute;top:0;left:-1px;height:100%;width:1px;background-color:var(--color__blue_typeA)}.calendar__layout.weekly>table:has(td>div.today) tbody tr:last-child td>div:after{border-bottom:1px solid var(--color__blue_typeA)!important}.calendar__layout.weekly>table:has(td>div.today) td{position:relative;border-bottom:0 none}.calendar__layout.weekly>table:has(td>div.today) td>div:before{display:none}.calendar__layout.weekly>table:has(td>div.today) td>div:after{content:"";position:absolute;top:0;left:0;display:none;width:calc(100% - 1px);height:100%;border-right:1px solid var(--color__blue_typeA);border-left:1px solid var(--color__blue_typeA);border-bottom:1px solid var(--color__white_typeE)}.calendar__layout.weekly>table:has(td:nth-child(3) .today) thead th:nth-child(3){position:relative;background-color:var(--color__blue_typeA);border:1px solid var(--color__blue_typeA)!important}.calendar__layout.weekly>table:has(td:nth-child(3) .today) thead th:nth-child(3):before{display:block}.calendar__layout.weekly>table:has(td:nth-child(3) .today) thead th:nth-child(3) span{color:var(--color__white_typeA);font-weight:500}.calendar__layout.weekly>table:has(td:nth-child(3) .today) tbody td:nth-child(3)>div:after{display:block}.calendar__layout.weekly>table:has(td:nth-child(4) .today) thead th:nth-child(4){position:relative;background-color:var(--color__blue_typeA);border:1px solid var(--color__blue_typeA)!important}.calendar__layout.weekly>table:has(td:nth-child(4) .today) thead th:nth-child(4):before{display:block}.calendar__layout.weekly>table:has(td:nth-child(4) .today) thead th:nth-child(4) span{color:var(--color__white_typeA);font-weight:500}.calendar__layout.weekly>table:has(td:nth-child(4) .today) tbody td:nth-child(4)>div:after{display:block}.calendar__layout.weekly>table:has(td:nth-child(5) .today) thead th:nth-child(5){position:relative;background-color:var(--color__blue_typeA);border:1px solid var(--color__blue_typeA)!important}.calendar__layout.weekly>table:has(td:nth-child(5) .today) thead th:nth-child(5):before{display:block}.calendar__layout.weekly>table:has(td:nth-child(5) .today) thead th:nth-child(5) span{color:var(--color__white_typeA);font-weight:500}.calendar__layout.weekly>table:has(td:nth-child(5) .today) tbody td:nth-child(5)>div:after{display:block}.calendar__layout.weekly>table:has(td:nth-child(6) .today) thead th:nth-child(6){position:relative;background-color:var(--color__blue_typeA);border:1px solid var(--color__blue_typeA)!important}.calendar__layout.weekly>table:has(td:nth-child(6) .today) thead th:nth-child(6):before{display:block}.calendar__layout.weekly>table:has(td:nth-child(6) .today) thead th:nth-child(6) span{color:var(--color__white_typeA);font-weight:500}.calendar__layout.weekly>table:has(td:nth-child(6) .today) tbody td:nth-child(6)>div:after{display:block}.calendar__layout.weekly>table:has(td:nth-child(7) .today) thead th:nth-child(7){position:relative;background-color:var(--color__blue_typeA);border:1px solid var(--color__blue_typeA)!important}.calendar__layout.weekly>table:has(td:nth-child(7) .today) thead th:nth-child(7):before{display:block}.calendar__layout.weekly>table:has(td:nth-child(7) .today) thead th:nth-child(7) span{color:var(--color__white_typeA);font-weight:500}.calendar__layout.weekly>table:has(td:nth-child(7) .today) tbody td:nth-child(7)>div:after{display:block}.calendar__layout.weekly>table:has(td:nth-child(8) .today) thead th:nth-child(8){position:relative;background-color:var(--color__blue_typeA);border:1px solid var(--color__blue_typeA)!important}.calendar__layout.weekly>table:has(td:nth-child(8) .today) thead th:nth-child(8):before{display:block}.calendar__layout.weekly>table:has(td:nth-child(8) .today) thead th:nth-child(8) span{color:var(--color__white_typeA);font-weight:500}.calendar__layout.weekly>table:has(td:nth-child(8) .today) tbody td:nth-child(8)>div:after{display:block}.calendar__layout.weekly>table:has(td:nth-child(9) .today) thead th:nth-child(9){position:relative;background-color:var(--color__blue_typeA);border:1px solid var(--color__blue_typeA)!important}.calendar__layout.weekly>table:has(td:nth-child(9) .today) thead th:nth-child(9):before{display:block}.calendar__layout.weekly>table:has(td:nth-child(9) .today) thead th:nth-child(9) span{color:var(--color__white_typeA);font-weight:500}.calendar__layout.weekly>table:has(td:nth-child(9) .today) tbody td:nth-child(9)>div:after{display:block}.calendar__layout.weekly>table thead tr th.today{background-color:var(--color__blue_typeA);color:var(--color__white_typeA);border:1px solid var(--color__blue_typeA)}.calendar__layout.weekly>table thead tr th.today span{font-weight:500}.calendar__layout>table{width:100%;border:1px solid var(--color__white_typeE)}.calendar__layout>table tbody tr td:last-child,.calendar__layout>table tbody tr th:last-child,.calendar__layout>table thead tr td:last-child,.calendar__layout>table thead tr th:last-child{position:relative}.calendar__layout>table tbody tr td:last-child:before,.calendar__layout>table tbody tr th:last-child:before,.calendar__layout>table thead tr td:last-child:before,.calendar__layout>table thead tr th:last-child:before{content:"";display:block;position:absolute;top:0;left:-1px;z-index:1;height:100%;width:1px;background-color:rgba(0,0,0,.1)!important;box-shadow:2px 0 3px rgba(0,0,0,.4)}.calendar__layout>table tbody tr td>div.today:before,.calendar__layout>table tbody tr th>div.today:before,.calendar__layout>table thead tr td>div.today:before,.calendar__layout>table thead tr th>div.today:before{display:none}.calendar__layout>table td,.calendar__layout>table th{border:1px solid var(--color__white_typeE)}.calendar__layout>table td span,.calendar__layout>table th span{font-size:14px;font-weight:400}.calendar__layout>table thead th{padding:6px 10px}.calendar__layout>table thead th.group,.calendar__layout>table thead th.holiday,.calendar__layout>table thead th.name{background-color:var(--color__white_typeCD)}.calendar__layout>table thead th.total{background-color:var(--color__white_typeB)}.calendar__layout>table thead th span{font-size:14px}.calendar__layout>table thead th strong{font-size:14px;font-weight:400}.calendar__layout>table tbody th{padding:4px 10px;background-color:var(--color__white_typeCD);vertical-align:top}.calendar__layout>table tbody td>div{position:relative}.calendar__layout>table tbody td>div>div{display:flex;flex-direction:column;justify-content:space-between;height:130px;padding:10px}.calendar__layout>table tbody td>div>div.spinner{padding:0}.calendar__layout>table tbody td>div>div:has(.hover__detaile){position:relative}.calendar__layout>table tbody td>div>div>ul:first-child{padding-right:20px;flex:1}.calendar__layout>table tbody td>div>div>ul:first-child span{margin-right:5px}.calendar__layout>table tbody td>div>div>ul:last-child span{margin-right:3px}.calendar__layout>table tbody td>div>div>ul li{margin-bottom:10px}.calendar__layout>table tbody td>div>div>ul li:last-child{margin-bottom:0}.calendar__layout>table tbody td>div.cll_day.pre_next_day{background-color:var(--color__white_typeB)!important}.calendar__layout>table tbody td>div.cll_day.pre_next_day>.day__number{color:var(--color__white_typeD)}.calendar__layout>table tbody td>div.cll_day.pre_next_day span{color:var(--color__white_typeG)}.calendar__layout>table tbody td>div.cll_day.holiday{background-color:var(--color__white_typeCD)}.calendar__layout>table tbody td>div.cll_day.holiday span,.calendar__layout>table tbody td>div.cll_day.holiday>.day__number{color:var(--color__white_typeD)}.calendar__layout>table tbody td>div.cll_day.total{background-color:var(--color__white_typeB)}.calendar__layout>table tbody td>div.cll_day.total>div>ul:first-child{padding-right:0}.calendar__layout>table tbody td>div.cll_day.total>div>ul li{display:flex;justify-content:space-between}.calendar__layout>table tbody td>div.cll_day.total>div>ul:first-child{margin-bottom:30px;flex:inherit}.calendar__layout>table tbody td>div.cll_day.total span,.calendar__layout>table tbody td>div.cll_day.total>.day__number{color:var(--color__black_typeA)}.calendar__layout>table tbody td>div.cll_day.today{position:relative;background-color:var(--color__blue_typeFA)}.calendar__layout>table tbody td>div.cll_day.today:before{content:"";position:absolute;top:-1px;left:-1px;display:block;width:calc(100% - 2px);height:calc(100% - 2px);border:2px solid var(--color__blue_typeA);-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.calendar__layout>table tbody td>div>.day__number{position:absolute;top:5px;right:10px;font-size:14px;font-weight:800}.calendar__layout>table tbody td>div .hover__detaile{position:absolute;top:-2px;left:-2px;z-index:1;padding:15px;width:calc(100% + 3px);height:calc(100% + 3px);display:flex;justify-content:flex-start;gap:5px;flex-direction:column;background-color:rgba(0,0,0,.5);box-sizing:border-box;overflow:hidden;border:1px solid var(--color__white_typeE);box-shadow:0 0 10px rgba(0,0,0,.05);overflow-y:auto}.calendar__layout>table tbody td>div .hover__detaile button{display:flex;align-items:center;justify-content:flex-start;min-height:26px;padding:0 10px;box-shadow:var(--boxshadow__button_typea);border-bottom:1px solid var(--color__white_typeB);background:var(--boxshadow__button_white_box);color:var(--color__white_typeG);border-radius:3px;box-sizing:border-box;font-size:12px}.calendar__layout>table tbody td>div .hover__detaile button:hover{background:var(--color__white_typeA);color:var(--color__black_typeA);cursor:pointer}.calendar__layout>table tbody td>div .hover__detaile button:hover:active{opacity:.9}.content__bx.member .content__bx_overflow>div{margin:20px auto 0 auto;width:806px;text-align:center}.member__bx{display:flex;margin-top:30px;gap:40px}.member__bx>div.member__bx_photo{min-width:120px;padding:0 0 20px 0}.member__bx>div.member__bx_photo:has(.loading-icon) .member__bx_myphoto span button{display:none}.member__bx>div.member__bx_photo:has(.loading-icon) .member__bx_photobtn{-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.member__bx>div.member__bx_photo .member__bx_myphoto{margin-bottom:10px;text-align:center}.member__bx>div.member__bx_photo .member__bx_myphoto span{position:relative;display:inline-block;width:100px;height:100px;border-radius:6px}.member__bx>div.member__bx_photo .member__bx_myphoto span:before{content:"";position:absolute;top:0;left:0;width:calc(100% - 1px);height:calc(100% - 1px);border:1px solid #eee;border-radius:6px}.member__bx>div.member__bx_photo .member__bx_myphoto span img{width:100px;height:100px;border-radius:6px}.member__bx>div.member__bx_photo .member__bx_myphoto span button{position:absolute;bottom:0;right:0;width:26px;height:26px;display:flex;justify-content:center;align-items:center;background-color:rgba(0,0,0,.6);border-radius:6px 0 6px 0;transition:all .15s linear}.member__bx>div.member__bx_photo .member__bx_myphoto span button:hover{background-color:rgba(0,0,0,.9);cursor:pointer}.member__bx>div.member__bx_photo .member__bx_myphoto span button:hover i{opacity:.6}.member__bx>div.member__bx_photo .member__bx_myphoto span button i{opacity:1}.member__bx>div.member__bx_photo .member__bx_myphoto span .loading-icon{position:absolute;top:0;left:0;background-color:rgba(0,0,0,.4);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.member__bx>div.member__bx_photo .member__bx_myphoto span .loading-icon .spinner{border:4px solid hsla(0,0%,100%,.3);border-top-color:var(--color__blue_typeDA)}.member__bx>div.member__bx_photo .member__bx_photobtn{display:flex;justify-content:center;gap:5px}.member__bx>div.member__bx_photo .member__bx_photobtn button{display:inline-flex;width:100px;align-items:center;justify-content:center;height:30px;background-color:var(--color__white_typeA);text-align:center}.member__bx>div.member__bx_photo .member__bx_photobtn button:hover{background-color:var(--color__white_typeC)}.member__bx>div:last-child{flex:1}.member__bx input,.member__bx select{padding-left:10px;width:100%;height:36px}.member__bx .member__bx_info{margin-bottom:40px}.member__bx .member__bx_info:last-child{padding-bottom:20px;margin-bottom:0}.member__bx .member__bx_info h4{margin:0 0 10px 0;color:var(--color__blue_typeH);font-size:16px;font-weight:600}.member__bx .member__bx_info>ul{padding-top:12px;border-top:1px solid var(--color__white_typeC)}.member__bx .member__bx_info>ul>li{display:flex;align-items:center;gap:10px;margin-bottom:5px}.member__bx .member__bx_info>ul>li:last-child{margin-bottom:0}.member__bx .member__bx_info>ul>li>div:first-child{width:76px}.member__bx .member__bx_info>ul>li>div:last-child{flex:1}.member__bx_footer{display:flex;align-items:center;justify-content:flex-end;margin-top:40px;height:36px;gap:5px}.member__bx_footer button{padding:0 15px;height:36px;border-radius:3px}.content__bx.member__holiday_info_bx .loading-icon{height:300px}.content__bx.member__holiday_info_bx .no__data{display:flex;gap:5px;flex-direction:column;justify-content:center;align-items:center;border-bottom:1px solid var(--color__white_typeB)}.content__bx.member__holiday_info_bx .no__data p{color:var(--color__white_typeD);font-size:13px}.content__bx.member__holiday_info_bx .group__holidy_userlist{padding-bottom:60px}.content__bx.member__holiday_info_bx .group__holidy_userlist .table__list_bx>div{height:46px;padding:0 20px}.content__bx.member__holiday_info_bx .group__holidy_userlist .table__list_bx .user__photo{overflow:hidden;margin-right:5px;width:30px;height:30px;border-radius:30px;border:1px solid var(--color__white_typeB);box-sizing:border-box;background-image:url(/images/svg/ico_profile_gray.svg?v=1.5.1);background-size:64% auto;background-repeat:no-repeat;background-position:50%;background-color:var(--color__white_typeB)}.content__bx.member__holiday_info_bx .group__holidy_userlist .table__list_bx .user__photo img{width:100%;height:100%}.content__bx.member__holiday_info_bx .group__holidy_userlist .table__list_bx .team span,.content__bx.member__holiday_info_bx .group__holidy_userlist .table__list_bx .user span{color:var(--color__blue_typeH);font-weight:600}.content__bx.member__holiday_info_bx .group__holidy_userlist .table__list_bx .team span.organization_head:after,.content__bx.member__holiday_info_bx .group__holidy_userlist .table__list_bx .user span.organization_head:after{font-weight:400}.content__bx.member__holiday_info_bx .group__holidy_userlist .work__info_total{margin:0}.content__bx.member__holiday_info_bx .group__holidy_userlist .work__info_total ul{height:auto}.content__bx.member__holiday_info_bx .group__holidy_userlist .work__info_total ul li{margin-left:30px;padding:0}.content__bx.member__holiday_info_bx .group__holidy_userlist .work__info_total ul li:first-child{width:130px}.content__bx.member__holiday_info_bx .group__holidy_userlist .work__info_total ul li:nth-child(2){width:110px}.content__bx.member__holiday_info_bx .group__holidy_userlist .work__info_total ul li:nth-child(3){width:300px}.content__bx.member__holiday_info_bx .group__holidy_userlist .work__info_total ul li:before{display:none}.content__bx.member__holiday_info_bx .group__holidy_userlist .work__info_total ul li span,.content__bx.member__holiday_info_bx .group__holidy_userlist .work__info_total ul li strong{font-size:13px}.content__bx.member__holiday_info_bx .group__holidy_userlist .work__info_total ul{border:0 none;box-shadow:none}.content__layout.admin .dashboard .dashboard__setting_button{position:fixed;bottom:40px;right:40px}.content__layout.admin .dashboard .dashboard__setting_button .dropdown.all__menu{padding:0;background-color:transparent}.content__layout.admin .dashboard .dashboard__setting_button .dropdown ul{top:inherit;bottom:34px;left:inherit;right:0}.content__layout.admin .dashboard .dashboard__setting_button .dropdown ul li.admin__user_move.etc{gap:10px}.content__layout.admin .dashboard .dashboard__setting_button .dropdown ul li.admin__user_move.etc button{justify-content:center;font-weight:600}.content__layout.admin .dashboard .dashboard__setting_button .dropdown ul li.admin__user_move.etc button:first-child{width:60px}.content__layout.admin .dashboard .dashboard__setting_button .dropdown ul li.admin__user_move.etc button:last-child{flex:1}.content__layout.admin .dashboard .content__bx_overflow{display:flex;min-width:1200px;overflow:auto}.content__layout.admin .dashboard .content__bx_overflow>div{display:flex;flex-direction:column;flex:1;height:100%;overflow:hidden}.content__layout.admin .dashboard .dashboard__content{display:flex;gap:20px;flex:1;flex-direction:column;overflow:hidden}.content__layout.admin .dashboard .dashboard__content:has(.dropbx__member_list)>div.dsbd__top{overflow:initial}.content__layout.admin .dashboard .dashboard__content>div [class^=board__]{background-color:var(--color__white_typeA);box-shadow:var(--boxshadow__cardbox);border-radius:8px;transition:all .15s linear}.content__layout.admin .dashboard .dashboard__content>div [class^=board__]:has(.loading-icon){position:relative}.content__layout.admin .dashboard .dashboard__content>div [class^=board__]:has(.loading-icon) .loading-icon{position:absolute;top:0;left:0}.content__layout.admin .dashboard .dashboard__content>div:has(.dashboard__member_detail){overflow:inherit}.content__layout.admin .dashboard .dashboard__content>div .loading-icon{position:relative;top:140px}.content__layout.admin .dashboard .dashboard__content>div.dsbd__top{display:flex}.content__layout.admin .dashboard .dashboard__content>div.dsbd__top .board__b{min-height:131px;flex:1}.content__layout.admin .dashboard .dashboard__content>div.dsbd__top .board__b>div{display:flex;flex-direction:row}.content__layout.admin .dashboard .dashboard__content>div.dsbd__top .board__b>div.dashboard__content_bx>div{padding-bottom:10px}.content__layout.admin .dashboard .dashboard__content>div.dsbd__top .board__b>div.dashboard__content_bx>div .member__group_name{position:relative;display:inline-flex;width:130px;align-items:center;margin:0 10px 10px 0;padding:10px 50px 10px 10px;background-color:var(--color__white_typeC);border-radius:8px}.content__layout.admin .dashboard .dashboard__content>div.dsbd__top .board__b>div.dashboard__content_bx>div .member__group_name.active__group{z-index:20}.content__layout.admin .dashboard .dashboard__content>div.dsbd__top .board__b>div.dashboard__content_bx>div .member__group_name.etc .group__icon{opacity:.4}.content__layout.admin .dashboard .dashboard__content>div.dsbd__top .board__b>div.dashboard__content_bx>div .member__group_name>div:nth-child(2){display:flex;flex-direction:column}.content__layout.admin .dashboard .dashboard__content>div.dsbd__top .board__b>div.dashboard__content_bx>div .member__group_name>div:nth-child(2) span{max-width:106px;font-size:13px;display:-webkit-box;overflow:hidden;-webkit-line-clamp:1;word-break:break-all;-webkit-box-orient:vertical;white-space:inherit}.content__layout.admin .dashboard .dashboard__content>div.dsbd__top .board__b>div.dashboard__content_bx>div .member__group_name>div:nth-child(2) strong{font-size:14px;font-weight:500}.content__layout.admin .dashboard .dashboard__content>div.dsbd__top .board__b>div.dashboard__content_bx>div .member__group_name .group__icon{display:flex;align-items:center;justify-content:center;width:40px;height:40px}.content__layout.admin .dashboard .dashboard__content>div.dsbd__top .board__b>div.dashboard__content_bx>div .member__group_name .dashboard__member_detail{top:-2px;right:5px}.content__layout.admin .dashboard .dashboard__content>div.dsbd__top .board__b>div.dashboard__content_bx>div .member__group_name .dashboard__member_detail h5{margin:0}.content__layout.admin .dashboard .dashboard__content>div.dsbd__top .board__b>div.dashboard__content_bx>div .member__group_name .dashboard__member_detail button{position:relative;z-index:0}.content__layout.admin .dashboard .dashboard__content>div.dsbd__top .board__b>div.dashboard__content_bx>div .member__group_name .dashboard__member_detail .dropbx__member_list{right:-3px;top:calc(100% + 4px)}.content__layout.admin .dashboard .dashboard__content>div.dsbd__bottom{flex:1;overflow:hidden;display:flex;gap:20px}.content__layout.admin .dashboard .dashboard__content>div.dsbd__bottom>div.left{width:400px}.content__layout.admin .dashboard .dashboard__content>div.dsbd__bottom>div.left .board__e{display:flex;flex-direction:column;height:100%}.content__layout.admin .dashboard .dashboard__content>div.dsbd__bottom>div.left .board__e .dashboard__content_bx .content_total{display:block;margin:5px 20px 0 20px;height:40px;background-color:var(--color__blue_typeFC);border-radius:8px;text-align:center;line-height:40px}.content__layout.admin .dashboard .dashboard__content>div.dsbd__bottom>div.left .board__e .dashboard__content_bx .content_total span,.content__layout.admin .dashboard .dashboard__content>div.dsbd__bottom>div.left .board__e .dashboard__content_bx .content_total strong{font-size:14px;font-weight:500}.content__layout.admin .dashboard .dashboard__content>div.dsbd__bottom>div.left .board__e .dashboard__content_bx .content_total span{margin-right:5px;color:var(--color__blue_typeH)}.content__layout.admin .dashboard .dashboard__content>div.dsbd__bottom>div.left .board__e .dashboard__content_bx .content_total strong{color:var(--color__blue_typeAH)}.content__layout.admin .dashboard .dashboard__content>div.dsbd__bottom>div.left .board__e .dashboard__content_bx .list__item.two{display:flex;flex-direction:column;padding:10px 20px 20px 20px;gap:8px}.content__layout.admin .dashboard .dashboard__content>div.dsbd__bottom>div.left .board__e .dashboard__content_bx .list__item.two li{position:relative;width:60%;height:36px;align-items:center;border-bottom:0 none;overflow:hidden;background-color:var(--color__white_typeB);border-radius:8px;padding:0 15px 0 5px;box-sizing:border-box}.content__layout.admin .dashboard .dashboard__content>div.dsbd__bottom>div.left .board__e .dashboard__content_bx .list__item.two li:before{content:"";position:absolute;top:0;left:0;z-index:0;width:380px;height:100%;background:linear-gradient(90deg,#fff 8%,#ddd)}.content__layout.admin .dashboard .dashboard__content>div.dsbd__bottom>div.left .board__e .dashboard__content_bx .list__item.two li>div{position:relative;z-index:1;height:auto}.content__layout.admin .dashboard .dashboard__content>div.dsbd__bottom>div.left .board__e .dashboard__content_bx .list__item.two li>div:last-child span{font-size:13px}.content__layout.admin .dashboard .dashboard__content>div.dsbd__bottom>div.left .board__e .dashboard__content_bx .list__item.two li .profile_bx p{font-size:13px;font-weight:500}.content__layout.admin .dashboard .dashboard__content>div.dsbd__bottom>div.left .board__e .dashboard__content_bx>div{padding:0}.content__layout.admin .dashboard .dashboard__content>div.dsbd__bottom>div.right{display:flex;gap:20px;flex-direction:column;flex:1;overflow:hidden}.content__layout.admin .dashboard .dashboard__content>div.dsbd__bottom>div.right>div{flex:1;overflow:hidden}.content__layout.admin .dashboard .dashboard__content>div.dsbd__bottom>div.right>div.bottom,.content__layout.admin .dashboard .dashboard__content>div.dsbd__bottom>div.right>div.top{display:flex;gap:20px}.content__layout.admin .dashboard .dashboard__content>div.dsbd__bottom>div.right>div.bottom>div,.content__layout.admin .dashboard .dashboard__content>div.dsbd__bottom>div.right>div.top>div{display:flex;flex-direction:column;flex:1}.content__layout.admin .dashboard .dashboard__content>div.dsbd__bottom>div.right>div.top .board__f .list__item.two{display:flex;gap:10px;flex-wrap:wrap}.content__layout.admin .dashboard .dashboard__content>div.dsbd__bottom>div.right>div.top .board__f .list__item.two li{padding:15px 25px 15px 20px;width:calc(50% - 5px);flex-direction:column;border:0 none;background-color:var(--color__white_typeC);border-radius:8px;box-sizing:border-box}.content__layout.admin .dashboard .dashboard__content>div.dsbd__bottom>div.right>div.top .board__f .list__item.two li>div{display:flex;gap:10px;width:100%}.content__layout.admin .dashboard .dashboard__content>div.dsbd__bottom>div.right>div.top .board__f .list__item.two li>div .profile_bx{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:40px;overflow:hidden;background-color:rgba(0,0,0,.1);background-image:url(/images/svg/ico_employees.svg?v=1.5.1);background-repeat:no-repeat;background-size:74% auto;background-position:center 8px}.content__layout.admin .dashboard .dashboard__content>div.dsbd__bottom>div.right>div.top .board__f .list__item.two li>div .profile_bx img{width:100%;height:100%;margin:0}.content__layout.admin .dashboard .dashboard__content>div.dsbd__bottom>div.right>div.top .board__f .list__item.two li>div p,.content__layout.admin .dashboard .dashboard__content>div.dsbd__bottom>div.right>div.top .board__f .list__item.two li>div span{color:var(--color__blue_typeR)}.content__layout.admin .dashboard .dashboard__content>div.dsbd__bottom>div.right>div.top .board__f .list__item.two li>div p{margin:2px 0 3px 0;font-size:14px;font-weight:600}.content__layout.admin .dashboard .dashboard__content>div.dsbd__bottom>div.right>div.top .board__f .list__item.two li>div span{font-size:13px;font-weight:400}.content__layout.admin .dashboard .dashboard__content>div.dsbd__bottom>div.right>div.bottom .board__h .dashboard__content_bx ul{display:flex;width:100%;gap:10px}.content__layout.admin .dashboard .dashboard__content>div.dsbd__bottom>div.right>div.bottom .board__h .dashboard__content_bx ul li{flex:1}.content__layout.admin .dashboard .dashboard__content>div.dsbd__bottom>div.right>div.bottom .board__h .dashboard__content_bx ul li a{display:flex;height:80px;flex-direction:column;justify-content:space-between;padding:20px;background-color:var(--color__white_typeC);border-radius:8px;box-sizing:border-box;transition:all .05s linear}.content__layout.admin .dashboard .dashboard__content>div.dsbd__bottom>div.right>div.bottom .board__h .dashboard__content_bx ul li a:hover{background-color:var(--color__white_typeB)}.content__layout.admin .dashboard .dashboard__content>div.dsbd__bottom>div.right>div.bottom .board__h .dashboard__content_bx ul li a>div:first-child{color:var(--color__blue_typeQ);text-align:left;font-size:14px;font-weight:400}.content__layout.admin .dashboard .dashboard__content>div.dsbd__bottom>div.right>div.bottom .board__h .dashboard__content_bx ul li a>div:last-child{text-align:right}.content__layout.admin .dashboard .dashboard__content>div.dsbd__bottom>div.right>div.bottom .board__h .dashboard__content_bx ul li a>div:last-child span{color:var(--color__blue_typeR);font-size:16px;font-weight:500}.content__layout.admin .dashboard .dashboard__content>div.dsbd__bottom>div.right>div .board__c ul,.content__layout.admin .dashboard .dashboard__content>div.dsbd__bottom>div.right>div .board__g ul{display:flex;flex-wrap:wrap;gap:10px}.content__layout.admin .dashboard .dashboard__content>div.dsbd__bottom>div.right>div .board__c ul li,.content__layout.admin .dashboard .dashboard__content>div.dsbd__bottom>div.right>div .board__g ul li{padding:0 10px;height:40px;border:0 none;background-color:var(--color__white_typeC);border-radius:8px;box-sizing:border-box}.content__layout.admin .dashboard .dashboard__content>div.dsbd__bottom>div.right>div .board__c ul li>div,.content__layout.admin .dashboard .dashboard__content>div.dsbd__bottom>div.right>div .board__g ul li>div{height:auto}.content__layout.admin .dashboard .dashboard__content>div.dsbd__bottom>div.right>div .board__c ul li{width:calc(50% - 15px)}.content__layout.admin .dashboard .dashboard__content>div.dsbd__bottom>div.right>div .board__c ul li:hover{background-color:var(--color__white_typeB);cursor:pointer}.content__layout.admin .dashboard .dashboard__content>div.dsbd__bottom>div.right>div .board__c ul li>div:first-child{display:inline-flex;gap:5px}.content__layout.admin .dashboard .dashboard__content>div.dsbd__bottom>div.right>div .board__c ul li i{width:20px}.content__layout.admin .dashboard .dashboard__content>div.dsbd__bottom>div.right>div .board__c ul li i.other_equipment{transform:scale(1.2) translateX(-1px)}.content__layout.admin .dashboard .dashboard__content>div.dsbd__bottom>div.right>div .board__g ul li{width:100%}.content__layout.admin .dashboard .dashboard__content>div .dashboard__content_top{position:relative;display:flex;justify-content:space-between;align-items:center}.content__layout.admin .dashboard .dashboard__content>div .dashboard__content_top h4{color:var(--color__blue_typeR);font-size:15px;font-weight:600;padding:15px 20px}.content__layout.admin .dashboard .dashboard__content>div .dashboard__content_top a{position:absolute;top:10px;right:10px;display:block;height:30px;width:30px;border-radius:8px;background-size:7px auto;transition:all 25ms linear}.content__layout.admin .dashboard .dashboard__content>div .dashboard__content_top a:hover{background-color:var(--color__white_typeB);opacity:.6}.content__layout.admin .dashboard .dashboard__content>div .dashboard__content_top a:hover:active{opacity:1}.content__layout.admin .dashboard .dashboard__content>div .dashboard__content_bx{flex:1;overflow-y:auto}.content__layout.admin .dashboard .dashboard__content>div .dashboard__content_bx:has(.dashboard__member_detail){overflow-y:inherit}.content__layout.admin .dashboard .dashboard__content>div .dashboard__content_bx>div{flex:1;overflow-y:auto;height:100%;padding:0 15px 15px 15px;box-sizing:border-box}.content__layout.admin .dashboard .dashboard__content>div .dashboard__content_bx>div:has(.dashboard__member_detail){overflow-y:inherit}.content__layout.admin .dashboard .dashboard__content>div .dashboard__content_bx>div h5{margin:15px 0 10px 0;font-size:14px;font-weight:500}.year__item_bx{display:flex;margin-top:30px;gap:20px;align-items:flex-start}.year__item_bx>div{display:flex;gap:10px}.year__item_bx>div:first-child{flex-direction:column}.year__item_bx>div:last-child{flex-wrap:wrap;padding-left:20px;border-left:1px solid var(--color__white_typeE)}.year__item_bx .year_item{display:inline-flex;flex-direction:row;width:100px;height:42px;border-radius:4px;border:1px solid var(--color__white_typeE);overflow:hidden}.year__item_bx .year_item.fixed{background-color:var(--color__white_typeC)}.year__item_bx .year_item.fixed *{color:var(--color__white_typeD)!important}.year__item_bx .year_item>div:first-child{flex:1;display:flex}.year__item_bx .year_item>div:first-child div{display:flex;align-items:center;justify-content:center}.year__item_bx .year_item>div:first-child div span{color:var(--color__black_typeB);font-size:13px}.year__item_bx .year_item>div:first-child div:first-child{flex:1}.year__item_bx .year_item>div:first-child div:last-child{width:35px}.year__item_bx .year_item>div:first-child div:last-child span{font-weight:500}.year__item_bx .year_item>div:last-child{width:20px;display:flex;flex-direction:column}.year__item_bx .year_item>div:last-child button{flex:1;text-align:center;background-color:var(--color__white_typeC);box-shadow:inset 1px 0 0 var(--color__white_typeE);cursor:pointer}.year__item_bx .year_item>div:last-child button:disabled{-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none;background-color:var(--color__white_typeF);cursor:default}.year__item_bx .year_item>div:last-child button:disabled:after{opacity:.2}.year__item_bx .year_item>div:last-child button:hover{background-color:var(--color__white_typeB)}.year__item_bx .year_item>div:last-child button:hover:after{opacity:.4}.year__item_bx .year_item>div:last-child button:hover:active{background-color:var(--color__white_typeE)}.year__item_bx .year_item>div:last-child button:hover:active:after{opacity:.8}.year__item_bx .year_item>div:last-child button:after{content:"";display:inline-block;width:10px;height:10px;background-image:url(/images/svg/ico_arrow_black_filter.svg?v=1.5.1);background-size:auto;background-repeat:no-repeat;background-position:50%;transition:opacity 25ms linear}.year__item_bx .year_item>div:last-child button:first-child:after{transform:rotate(-180deg) translateX(-1px)}.year__item_bx .year_item>div:last-child button:last-child{box-shadow:inset 1px 0 0 var(--color__white_typeE),inset 0 1px 0 var(--color__white_typeE)}.promote__unpaid_content_bx{margin-top:60px}.promote__unpaid_content_bx.flex__colmn{position:relative;gap:60px;align-items:flex-start}.promote__unpaid_content_bx.flex__colmn .unpaid__leave_bx{padding-right:60px;width:600px;border-right:1px solid var(--color__white_typeE)}.promote__unpaid_content_bx.flex__colmn .unpaid__leave_bx .content__title{margin-bottom:30px}.promote__unpaid_content_bx.flex__colmn .unpaid__leave_bx .content__title p{margin-bottom:10px}.promote__unpaid_content_bx.flex__colmn .promote__annual_bx{flex:1}.content__bx.edit__year_vacation .content__bx_overflow>div{margin-bottom:40px}.content__bx.edit__year_vacation .button__layout button{padding:0 15px;height:36px}.content__bx.edit__year_vacation .eyvc__content .loading-icon{display:flex;height:300px;align-items:center;background-color:var(--color__white_typeC);border-radius:4px}.content__bx.organizational_chart .content__bx_overflow{width:100%;min-width:inherit!important;max-width:inherit!important}.content__bx.organizational_chart .content__bx_overflow>div{width:100%;height:100%}.content__bx.organizational_chart .organization__group_box{display:flex;overflow-x:auto;margin-top:20px;padding:20px;height:calc(100vh - 260px);align-items:flex-start;justify-content:flex-start;background-color:var(--color__white_typeC);box-sizing:border-box}.content__bx.organizational_chart .organization__group_box:has(.dropbx__member_list) .organization__item>div:last-child.active{background-color:var(--color__white_typeB)}.content__bx.organizational_chart .organization__group_box>.org-tree-container{background-color:transparent}.content__bx.organizational_chart .organization__group_box>.org-tree-container .org-tree-node-label .org-tree-node-label-inner{position:relative;padding:0;background-color:var(--color__white_typeA);border-radius:3px;box-shadow:0 4px 10px rgba(0,0,0,.1);transition:all .1s linear}.content__bx.organizational_chart .organization__group_box>.org-tree-container .org-tree-node-label .org-tree-node-label-inner:hover{box-shadow:0 4px 10px rgba(0,0,0,.3)}.content__bx.organizational_chart .organization__group_box>.org-tree-container .org-tree-node-label .org-tree-node-label-inner:hover>button{opacity:1;visibility:visible;-webkit-user-select:inherit;-moz-user-select:inherit;user-select:inherit;pointer-events:inherit}.content__bx.organizational_chart .organization__group_box>.org-tree-container .org-tree-node-label .org-tree-node-label-inner:hover>button.prev{left:-16px}.content__bx.organizational_chart .organization__group_box>.org-tree-container .org-tree-node-label .org-tree-node-label-inner:hover>button.next{right:-16px}.content__bx.organizational_chart .organization__group_box>.org-tree-container .org-tree-node-label .org-tree-node-label-inner:hover .organization__controll_button{visibility:visible;opacity:1;-webkit-user-select:inherit;-moz-user-select:inherit;user-select:inherit;pointer-events:inherit}.content__bx.organizational_chart .organization__group_box>.org-tree-container .org-tree-node-label .org-tree-node-label-inner>button{position:absolute;top:50%;width:25px;height:25px;display:flex;align-items:center;justify-content:center;visibility:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none;opacity:0;z-index:1;border-radius:25px;background-color:var(--color__black_typeE);box-shadow:0 0 10px rgba(0,0,0,.1);transform:translateY(-50%);transition:all .1s ease}.content__bx.organizational_chart .organization__group_box>.org-tree-container .org-tree-node-label .org-tree-node-label-inner>button:hover{background-color:var(--color__black_typeC);cursor:pointer}.content__bx.organizational_chart .organization__group_box>.org-tree-container .org-tree-node-label .org-tree-node-label-inner>button.prev{left:0}.content__bx.organizational_chart .organization__group_box>.org-tree-container .org-tree-node-label .org-tree-node-label-inner>button.prev i{transform:rotate(90deg)}.content__bx.organizational_chart .organization__group_box>.org-tree-container .org-tree-node-label .org-tree-node-label-inner>button.next{right:0}.content__bx.organizational_chart .organization__group_box>.org-tree-container .org-tree-node-label .org-tree-node-label-inner>button.next i{transform:rotate(-90deg)}.content__bx.organizational_chart .organization__group_box>.org-tree-container .org-tree-node-label .org-tree-node-label-inner>button:disabled{display:none}.content__bx.organizational_chart .organization__group_box .dropbx__member_list{top:calc(100% - 8px);z-index:10;width:100%}.content__bx.organizational_chart .organization__group_box .organization__item{display:flex;padding:9px 10px 10px 10px;align-items:center}.content__bx.organizational_chart .organization__group_box .organization__item .bttstyle.default.modify{display:flex;align-items:center}.content__bx.organizational_chart .organization__group_box .organization__item .bttstyle.default.modify i{position:relative;top:1px}.content__bx.organizational_chart .organization__group_box .organization__item .bttstyle.default.modify:hover{border:1px solid transparent}.content__bx.organizational_chart .organization__group_box .organization__item .bttstyle.default.modify:hover i{background-position:0 -23px}.content__bx.organizational_chart .organization__group_box .organization__item>div:first-child{flex:1}.content__bx.organizational_chart .organization__group_box .organization__item>div:first-child p{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;word-break:break-all;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-align:left;line-height:14px;font-size:13px}.content__bx.organizational_chart .organization__group_box .organization__item>div:last-child{display:flex;align-items:center;border-radius:4px;padding:5px 6px;font-size:13px}.content__bx.organizational_chart .organization__group_box .organization__item>div:last-child:hover{background-color:var(--color__white_typeB);cursor:pointer}.content__bx.organizational_chart .organization__group_box .organization__item>div:last-child i{margin-right:3px;width:11px;height:11px;background-size:11px auto}.content__bx.organizational_chart .organization__group_box .horizontal:has(.organization__add) .org-tree-node-label-inner>button{display:none}.content__bx.organizational_chart .organization__group_box .horizontal:has(.organization__add) .organization__add{display:flex;flex-direction:column;border:1px solid var(--color__blue_typeAH);border-radius:3px;box-sizing:border-box}.content__bx.organizational_chart .organization__group_box .horizontal:has(.organization__add) .organization__add>div:first-child input{padding:2px 10px;width:calc(100% - 20px);border:0 none;height:42px;background-color:var(--color__white_typeA);box-sizing:inherit}.content__bx.organizational_chart .organization__group_box .horizontal:has(.organization__add) .organization__add>div:last-child{padding:5px}.content__bx.organizational_chart .organization__group_box .horizontal .org-tree-node-children:before{top:calc(50% + .5px)}.content__bx.organizational_chart .organization__group_box .horizontal .org-tree-node .org-tree-node .org-tree-node:before,.content__bx.organizational_chart .organization__group_box .horizontal .org-tree-node .org-tree-node:before{top:.5px}.content__bx.organizational_chart .organization__group_box .horizontal .org-tree-node .org-tree-node .org-tree-node:after{top:calc(50% + .5px)}.content__bx.organizational_chart .organization__group_box .horizontal .org-tree-node .org-tree-node .org-tree-node .org-tree-node:before{top:.5px}.content__bx.organizational_chart .organization__group_box .horizontal .org-tree-node .org-tree-node .org-tree-node .org-tree-node:after{top:calc(50% + 1px)}.content__bx.organizational_chart .organization__group_box .horizontal .org-tree-node .org-tree-node .org-tree-node .org-tree-node .org-tree-node:before{top:.5px}.content__bx.organizational_chart .organization__group_box .horizontal .org-tree-node .org-tree-node .org-tree-node .org-tree-node .org-tree-node:after{top:calc(50% + 1px)}.content__bx.organizational_chart .organization__group_box .horizontal .org-tree-node .org-tree-node .org-tree-node .org-tree-node .org-tree-node .org-tree-node:before{top:1px}.content__bx.organizational_chart .organization__group_box .horizontal .org-tree-node .org-tree-node .org-tree-node .org-tree-node .org-tree-node .org-tree-node:after{top:calc(50% + 1px)}.content__bx.organizational_chart .organization__group_box .horizontal .org-tree-node .org-tree-node .org-tree-node .org-tree-node .org-tree-node .org-tree-node .org-tree-node:before{top:1px}.content__bx.organizational_chart .organization__group_box .horizontal .org-tree-node .org-tree-node .org-tree-node .org-tree-node .org-tree-node .org-tree-node .org-tree-node:after{top:calc(50% + 1px)}.content__bx.organizational_chart .organization__group_box .horizontal .org-tree-node .org-tree-node .org-tree-node .org-tree-node .org-tree-node .org-tree-node .org-tree-node .org-tree-node:before{top:1px}.content__bx.organizational_chart .organization__group_box .horizontal .org-tree-node .org-tree-node .org-tree-node .org-tree-node .org-tree-node .org-tree-node .org-tree-node .org-tree-node:after{top:calc(50% + 1px)}.content__bx.organizational_chart .organization__group_box .horizontal .org-tree-node .org-tree-node .org-tree-node .org-tree-node .org-tree-node .org-tree-node .org-tree-node .org-tree-node .org-tree-node:before{top:1px}.content__bx.organizational_chart .organization__group_box .horizontal .org-tree-node .org-tree-node .org-tree-node .org-tree-node .org-tree-node .org-tree-node .org-tree-node .org-tree-node .org-tree-node:after{top:calc(50% + 1px)}.content__bx.organizational_chart .organization__group_box .horizontal .org-tree-node .org-tree-node .org-tree-node .org-tree-node .org-tree-node .org-tree-node .org-tree-node .org-tree-node .org-tree-node .org-tree-node:before{top:1px}.content__bx.organizational_chart .organization__group_box .horizontal .org-tree-node .org-tree-node .org-tree-node .org-tree-node .org-tree-node .org-tree-node .org-tree-node .org-tree-node .org-tree-node .org-tree-node:after{top:calc(50% + 1px)}.content__bx.organizational_chart .organization__group_box .organization__controll_button{position:absolute;top:100%;left:40%;width:60%;z-index:1;display:flex;opacity:0;visibility:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none;padding:5px;gap:5px;border-top:1px solid #eee;background-color:var(--color__white_typeA);box-shadow:0 4px 10px rgba(0,0,0,.3);border-radius:0 0 3px 3px;box-sizing:border-box;transition:all .1s ease}.content__bx.organizational_chart .organization__group_box .organization__controll_button button{flex:1;height:26px;background-color:var(--color__white_typeC);border:1px solid var(--color__white_typeE);border-radius:3px;text-align:center;font-size:13px}.content__bx.organizational_chart .organization__group_box .organization__controll_button button:hover{background-color:var(--color__white_typeA);cursor:pointer}.content__bx.permission__setting table td:has(.inline__item){padding:0}.content__bx.permission__setting table .inline__item{text-align:center;height:32px;opacity:.5}.content__bx.permission__setting table .inline__item:hover{opacity:1;cursor:pointer}.content__bx.permission__setting table .inline__item li{margin-right:30px}.content__bx.permission__setting table .inline__item li:last-child{margin-right:0}.content__bx.work .bttstyle.selectbtn{gap:5px;padding:0 15px;height:36px}.content__bx.work .bttstyle.selectbtn span{font-size:14px;font-weight:600}.content__bx.work .table__list_bx>div>div ul{display:inline-flex;gap:15px;align-items:center}.content__bx.work .table__list_bx>div>div ul li{position:relative;display:inline-block}.content__bx.work .table__list_bx>div>div ul li:before{content:"";display:inline-block;margin-right:10px;width:1px;height:10px;background-color:var(--color__white_typeE)}.content__bx.work .table__list_bx>div>div ul li:first-child:before{display:none}.content__bx.work .table__list_bx>div>div button:first-child{margin-right:5px}:root[data-theme=dark]{--color__mode_dark_white_typeA:#fff;--color__mode_dark_white_typeB:#f6f6f6;--color__mode_dark_white_typeBB:#eee;--color__mode_dark_white_typeD:#ccc;--color__mode_dark_white_typeE:#ddd;--color__mode_dark_white_typeF:#888;--color__mode_dark_black_typeZero:#000;--color__mode_dark_black_typeZeroA:#161616;--color__mode_dark_black_typeZeroAB:#1d1d1d;--color__mode_dark_black_typeA:#222;--color__mode_dark_black_typeAAA:#2d2d2d;--color__mode_dark_black_typeAA:#2e2e2e;--color__mode_dark_black_typeAB:#242424;--color__mode_dark_black_typeAC:#262626;--color__mode_dark_black_typeB:#333;--color__mode_dark_black_typeBA:#555;--color__mode_dark_black_typeC:#666;--color__mode_dark_black_typeCA:#444;--color__mode_dark_blue_typeA:#6bb6ff;--color__mode_dark_blue_typeAA:#9fcfff;--color__mode_dark_blue_typeB:#495052;--color__mode_dark_blue_typeC:#296ca3;--color__mode_dark_blue_typeCA:#2e79b6;--color__mode_dark_blue_typeCB:#3e7dd1;--color__mode_dark_blue_typeCC:#284874;--color__mode_dark_blue_typeD:#4f8cbe;--color__white_typeA:#1d1d1d;--color__white_typeC:#161616;--color__white_typeCA:#fafafa;--color__white_typeCB:#f2f2f2;--color__white_typeCD:#f9f9f9;--color__white_typeB:#2e2e2e;--color__white_typeF:#ddd;--color__white_typeE:#3b3b3b;--color__white_typeH:#aaa;--color__white_typeD:#888;--color__white_typeG:#666;--color__white_typeH:#e6e6e6;--color__gray_typeA:#7b7b7b;--color__gray_typeB:#7b7b7b;--color__gray_typeC:#7b7b7b;--color__gray_typeD:#7b7b7b;--color__gray_typeE:#7b7b7b;--color__red_typeA:#d62d20;--color__red_typeAA:#ef2e2e;--color__red_typeB:#ff2164;--color__red_typeC:#b02a54;--color__red_typeD:#b02a54;--color__red_typeE:#6b2239;--color__red_typeF:#fff6f8;--color__red_typeG:#ffeaea;--color__red_typeH:#fff8f8;--color__orange_typeA:#ffa700;--color__orange_typeB:#f96a20;--color__orange_typeC:#f96a20;--color__orange_typeD:#f96a20;--color__orange_typeE:#f96a20;--color__yellow_typeA:#ffe380;--color__yellow_typeB:#ffc633;--color__yellow_typeC:#ffc633;--color__yellow_typeD:#ffa53a;--color__yellow_typeE:#805126;--color__green_typeA:#6cb731;--color__green_typeB:#abff68;--color__green_typeC:#538f24;--color__green_typeD:#5f782b;--color__green_typeE:#384e27;--color__green_typeF:#f3ffea;--color__green_typeFA:#defdc6;--color__green_typeG:#2996a6;--color__blue_typeA:#5290e2;--color__blue_typeAH:#7f7f7f;--color__blue_typeB:#00c2ff;--color__blue_typeBA:#d1ebff;--color__blue_typeC:#41a4ff;--color__blue_typeD:#3971c2;--color__blue_typeDA:#3498db;--color__blue_typeE:#0069b4;--color__blue_typeF:#e3f3ff;--color__blue_typeFA:#b5e2ff;--color__blue_typeFB:#dcf4ff;--color__blue_typeFC:#f4f8ff;--color__blue_typeGA:#3289ff;--color__blue_typeG:#2d2d2d;--color__blue_typeGB:#232323;--color__blue_typeH:#c1c1c1;--color__blue_typeI:#434e64;--color__blue_typeJ:#7b7b7b;--color__blue_typeJA:#fff;--color__blue_typeK:#272727;--color__blue_typeL:#242424;--color__blue_typeM:#eaf3ff;--color__blue_typeN:#f2faff;--color__blue_typeO:#d7e1e8;--color__blue_typeP:#414c61;--color__blue_typeQ:#e0e0e0;--color__blue_typeR:#a1a1a1;--color__puple_typeA:#8c25c7;--color__puple_typeB:#a73ee2;--color__puple_typeC:#9653ec;--color__puple_typeD:#ebd3f8;--color__puple_typeE:#fbf4ff;--color__black_typeA:#000;--color__black_typeB:#1e2024;--color__black_typeC:#222;--color__black_typeD:#333;--color__black_typeE:#444;--boxshadow__layer_typeA:0 20px 36px -10px rgba(0,0,0,.25);--boxshadow__layer_typeB:0 4px 10px rgba(0,0,0,.1);--boxshadow__cardbox:0 0 20px rgba(0,0,0,.05);--boxshadow__button_typea:4px 4px 10px rgba(0,0,0,.1);--boxshadow__button_text_box:linear-gradient(0deg,#38acff,#247cff);--boxshadow__button_white_box:linear-gradient(0deg,#ededed,#fff)}:root[data-theme=dark] .elicon{display:inline-block}:root[data-theme=dark] .elicon.allmenu{width:12px;height:12px;background:url(/images/svg/theme_dark/ico_allmenu.svg) no-repeat 0 0;background-size:100% auto}:root[data-theme=dark] .elicon.allmenu_a{width:16px;height:18px;background:url(/images/svg/theme_dark/ico_allmenu_a.svg) no-repeat 0 0;background-size:100% auto}:root[data-theme=dark] .elicon.allmenu_b{width:16px;height:18px;background:url(/images/svg/theme_dark/ico_allmenu_b.svg) no-repeat 0 0;background-size:100% auto}:root[data-theme=dark] .elicon.allmenu_c{width:16px;height:18px;background:url(/images/svg/theme_dark/ico_allmenu_c.svg) no-repeat 0 0;background-size:100% auto}:root[data-theme=dark] .elicon.allmenu_d{width:16px;height:18px;background:url(/images/svg/theme_dark/ico_allmenu_d.svg) no-repeat 0 0;background-size:100% auto}:root[data-theme=dark] .elicon.allmenu_e{width:16px;height:18px;background:url(/images/svg/theme_dark/ico_allmenu_e.svg) no-repeat 0 0;background-size:100% auto}:root[data-theme=dark] .elicon.allmenu_f{width:16px;height:18px;background:url(/images/svg/theme_dark/ico_allmenu_f.svg) no-repeat 0 0;background-size:100% auto}:root[data-theme=dark] .elicon.allmenu_g{width:16px;height:18px;background:url(/images/svg/theme_dark/ico_allmenu_g.svg) no-repeat 0 0;background-size:100% auto}:root[data-theme=dark] .elicon.allmenu_z{width:16px;height:18px;background:url(/images/svg/theme_dark/ico_allmenu_z.svg) no-repeat 0 0;background-size:100% auto}:root[data-theme=dark] .elicon.dashboard_z{width:16px;height:18px;background:url(/images/svg/theme_dark/ico_allmenu_z.svg) no-repeat 0 0;background-size:18px auto}:root[data-theme=dark] .elicon.setting{width:18px;height:18px;background:url(/images/svg/theme_dark/ico_setting.svg) no-repeat 50%}:root[data-theme=dark] .elicon.dashboard{width:16px;height:16px;background:url(/images/svg/theme_dark/ico_dashboard.svg) no-repeat 0 0;background-size:auto}:root[data-theme=dark] .elicon.annual{width:16px;height:17px;background:url(/images/svg/theme_dark/ico_annual.svg) no-repeat 0 0;background-size:auto}:root[data-theme=dark] .elicon.vacation{width:16px;height:16px;background:url(/images/svg/theme_dark/ico_vacation.svg) no-repeat 0 1px;background-size:auto}:root[data-theme=dark] .elicon.vacation_history{width:16px;height:10px;background:url(/images/svg/theme_dark/ico_vacation_history.svg) no-repeat 0 2px;background-size:auto}:root[data-theme=dark] .elicon.vacation_payment{width:16px;height:14px;background:url(/images/svg/theme_dark/ico_vacation_payment.svg) no-repeat 0 2px;background-size:auto}:root[data-theme=dark] .elicon.group{width:16px;height:16px;background:url(/images/svg/theme_dark/ico_group.svg) no-repeat 0 0;background-size:auto}:root[data-theme=dark] .elicon.executives{width:17px;height:20px;background:url(/images/svg/theme_dark/ico_executives.svg) no-repeat 0 0;background-size:auto}:root[data-theme=dark] .elicon.authority{width:16px;height:14px;background:url(/images/svg/theme_dark/ico_authority.svg) no-repeat 0 2px;background-size:auto}:root[data-theme=dark] .elicon.all_documents{width:16px;height:14px;background:url(/images/svg/theme_dark/ico_all_documents.svg) no-repeat 0 2px;background-size:auto}:root[data-theme=dark] .elicon.document_progress_ad{width:16px;height:14px;background:url(/images/svg/theme_dark/ico_document_progress_ad.svg) no-repeat 0 2px;background-size:auto}:root[data-theme=dark] .elicon.sd_work{width:16px;height:16px;background:url(/images/svg/theme_dark/ico_work_a.svg) no-repeat 50%}:root[data-theme=dark] .elicon.weekly{width:16px;height:16px;background:url(/images/svg/theme_dark/ico_weekly.svg) no-repeat 50%}:root[data-theme=dark] .elicon.monthly{width:16px;height:16px;background:url(/images/svg/theme_dark/ico_monthly.svg) no-repeat 50%}:root[data-theme=dark] .elicon.sd_vacation{width:16px;height:16px;background:url(/images/svg/theme_dark/ico_work_b.svg) no-repeat 50%}:root[data-theme=dark] .elicon.sd_employees{width:16px;height:19px;background:url(/images/svg/theme_dark/ico_work_c.svg) no-repeat 50%}:root[data-theme=dark] .elicon.sd_document_progress{width:16px;height:14px;background:url(/images/svg/theme_dark/ico_document_aa.svg) no-repeat 50%}:root[data-theme=dark] .elicon.sd_dp_all{width:16px;height:14px;background:url(/images/svg/theme_dark/ico_document_a.svg) no-repeat 50%}:root[data-theme=dark] .elicon.sd_dp_waiting{width:16px;height:14px;background:url(/images/svg/theme_dark/ico_document_b.svg) no-repeat 50%}:root[data-theme=dark] .elicon.sd_dp_confirm{width:16px;height:15px;background:url(/images/svg/theme_dark/ico_document_c.svg) no-repeat 50%}:root[data-theme=dark] .elicon.sd_dp_planned{width:16px;height:16px;background:url(/images/svg/theme_dark/ico_document_d.svg) no-repeat 50%}:root[data-theme=dark] .elicon.sd_dp_inprogress{width:16px;height:8px;background:url(/images/svg/theme_dark/ico_document_e.svg) no-repeat 50%}:root[data-theme=dark] .elicon.sd_document_box{width:16px;height:14px;background:url(/images/svg/theme_dark/ico_document_ab.svg) no-repeat 50%}:root[data-theme=dark] .elicon.sd_dp_draft{width:16px;height:20px;background:url(/images/svg/theme_dark/ico_document_f.svg) no-repeat 50%}:root[data-theme=dark] .elicon.sd_dp_approval{width:16px;height:17px;background:url(/images/svg/theme_dark/ico_document_g.svg) no-repeat 50%}:root[data-theme=dark] .elicon.sd_dp_reference{width:16px;height:17px;background:url(/images/svg/theme_dark/ico_document_h.svg) no-repeat 50%}:root[data-theme=dark] .elicon.sd_dp_rejection{width:16px;height:19px;background:url(/images/svg/theme_dark/ico_document_i.svg) no-repeat 50%}:root[data-theme=dark] .elicon.equipment{background:url(/images/svg/theme_dark/ico_equipment.svg) no-repeat 50%}:root[data-theme=dark] .elicon.user{background:url(/images/svg/theme_dark/ico_user.svg) no-repeat 50%}:root[data-theme=dark] .elicon.etc{background:url(/images/svg/theme_dark/ico_change.svg) no-repeat 50%}:root[data-theme=dark] .elicon.change{background:url(/images/svg/theme_dark/ico_etc.svg) no-repeat 50%}:root[data-theme=dark] .elicon.employees{background:url(/images/svg/theme_dark/ico_employees.svg) no-repeat 50%}:root[data-theme=dark] .elicon.document_progress{background:url(/images/svg/theme_dark/ico_document_progress.svg) no-repeat 50%}:root[data-theme=dark] .elicon.equipment_add{width:18px;height:16px;background:url(/images/svg/theme_dark/ico_equipment_add.svg) no-repeat 50%}:root[data-theme=dark] .elicon.equipment_add_gray{width:18px;height:16px;background:url(/images/svg/theme_dark/ico_equipment_add_gray.svg) no-repeat 50%}:root[data-theme=dark] .elicon.user_add{width:18px;height:16px;background:url(/images/svg/theme_dark/ico_user_add.svg) no-repeat 50%}:root[data-theme=dark] .elicon.ar_left_gray{width:7px;height:13px;background:url(/images/svg/theme_dark/ico_arrow_gray_small_left.svg) no-repeat 50%}:root[data-theme=dark] .elicon.ar_right_gray{width:7px;height:13px;background:url(/images/svg/theme_dark/ico_arrow_gray_small_right.svg) no-repeat 50%}:root[data-theme=dark] .elicon.search{width:10px;height:9px;background:url(/images/svg/theme_dark/ico_search_black.svg) no-repeat 50%}:root[data-theme=dark] .elicon.search_midium{width:16px;height:16px;background:url(/images/svg/theme_dark/ico_search_black_a.svg) no-repeat 50%;background-size:14px auto}:root[data-theme=dark] .elicon.modify{width:13px;height:15px;background:url(/images/svg/theme_dark/ico_modify.svg) no-repeat center 0;background-size:13px auto}:root[data-theme=dark] .elicon.info{width:20px;height:20px;background:url(/images/svg/theme_dark/ico_info.svg) no-repeat 50%;background-size:20px auto}:root[data-theme=dark] .elicon.my{width:20px;height:20px;background:url(/images/svg/theme_dark/ico_my.svg) no-repeat 50%}:root[data-theme=dark] .elicon.all_document_title{width:20px;height:20px;background:url(/images/svg/theme_dark/ico_all_document_title.svg) no-repeat 50%}:root[data-theme=dark] .elicon.board{width:20px;height:20px;background:url(/images/svg/theme_dark/ico_board.svg) no-repeat center 0;background-size:auto}:root[data-theme=dark] .elicon.close{width:9px;height:9px;background:url(/images/svg/theme_dark/ico_close.svg) no-repeat 50%;background-size:auto}:root[data-theme=dark] .elicon.close_white{width:9px;height:9px;background:url(/images/svg/theme_dark/ico_close_white.svg) no-repeat 50%;background-size:auto}:root[data-theme=dark] .elicon.delete{width:16px;height:16px;background:url(/images/svg/theme_dark/ico_delete.svg) no-repeat 50%;background-size:auto}:root[data-theme=dark] .elicon.check_badge{width:16px;height:16px;background:url(/images/svg/theme_dark/ico_check_badge.svg) no-repeat 50%;background-size:auto}:root[data-theme=dark] .elicon.two_circle{width:10px;height:10px;background:url(/images/svg/theme_dark/ico_two_circle.svg) no-repeat center 0;background-size:auto}:root[data-theme=dark] .elicon.wait{width:30px;height:30px;background:url(/images/svg/theme_dark/ico_wait.svg) no-repeat 50%;background-size:auto}:root[data-theme=dark] .elicon.schedule{width:30px;height:30px;background:url(/images/svg/theme_dark/ico_schedule.svg) no-repeat 50%;background-size:auto}:root[data-theme=dark] .elicon.confirm{width:30px;height:30px;background:url(/images/svg/theme_dark/ico_confirm.svg) no-repeat 50%;background-size:auto}:root[data-theme=dark] .elicon.proceed{width:30px;height:30px;background:url(/images/svg/theme_dark/ico_proceed.svg) no-repeat 50%;background-size:auto}:root[data-theme=dark] .elicon.setup_payment{width:16px;height:11px;background:url(/images/svg/theme_dark/ico_setup_payment.svg) no-repeat 50%;background-size:auto}:root[data-theme=dark] .elicon.lateness{width:26px;height:26px;background:url(/images/svg/theme_dark/ico_lateness.svg) no-repeat center 0;background-size:auto}:root[data-theme=dark] .elicon.early_departure{width:29px;height:26px;background:url(/images/svg/theme_dark/ico_early_departure.svg) no-repeat center 0;background-size:auto}:root[data-theme=dark] .elicon.not_checking{width:26px;height:26px;background:url(/images/svg/theme_dark/ico_not_checking.svg) no-repeat center 0;background-size:auto}:root[data-theme=dark] .elicon.absence{width:28px;height:26px;background:url(/images/svg/theme_dark/ico_absence.svg) no-repeat center 0;background-size:auto}:root[data-theme=dark] .elicon.calendar{width:24px;height:26px;background:url(/images/svg/theme_dark/ico_calendar.svg) no-repeat center 0;background-size:auto}:root[data-theme=dark] .elicon.total_work{width:26px;height:27px;background:url(/images/svg/theme_dark/ico_total_work.svg) no-repeat center 0;background-size:auto}:root[data-theme=dark] .elicon.planned{width:20px;height:20px;background:url(/images/svg/theme_dark/ico_planned.svg) no-repeat center 0;background-size:auto}:root[data-theme=dark] .elicon.vacation_info{width:20px;height:20px;background:url(/images/svg/theme_dark/ico_vacation_info.svg) no-repeat center 0;background-size:auto}:root[data-theme=dark] .elicon.actual_work{width:20px;height:18px;background:url(/images/svg/theme_dark/ico_actual_work.svg) no-repeat center 0;background-size:auto}:root[data-theme=dark] .elicon.night_work{width:20px;height:20px;background:url(/images/svg/theme_dark/ico_night_work.svg) no-repeat center 0;background-size:auto}:root[data-theme=dark] .elicon.menu_setting{width:16px;height:14px;background:url(/images/svg/theme_dark/ico_menu_setting.svg) no-repeat 50%;background-size:auto}:root[data-theme=dark] .elicon.menu_setting_gray{width:16px;height:14px;background:url(/images/svg/theme_dark/ico_menu_setting_gray.svg) no-repeat 50%;background-size:auto}:root[data-theme=dark] .elicon.device_register{width:17px;height:20px;background:url(/images/svg/theme_dark/ico_device_register.svg) no-repeat 50%;background-size:auto}:root[data-theme=dark] .elicon.device_disposal{width:17px;height:17px;background:url(/images/svg/theme_dark/ico_device_disposal.svg) no-repeat 50%;background-size:auto}:root[data-theme=dark] .elicon.device_change{width:17px;height:17px;background:url(/images/svg/theme_dark/ico_device_change.svg) no-repeat 50%;background-size:auto}:root[data-theme=dark] .elicon.laptop{width:20px;height:15px;background:url(/images/svg/theme_dark/ico_laptop.svg) no-repeat 50%;background-size:auto}:root[data-theme=dark] .elicon.monitor{width:20px;height:19px;background:url(/images/svg/theme_dark/ico_monitor.svg) no-repeat 50%;background-size:auto}:root[data-theme=dark] .elicon.keyboard{width:20px;height:14px;background:url(/images/svg/theme_dark/ico_keyboard.svg) no-repeat 50%;background-size:auto}:root[data-theme=dark] .elicon.mouse{width:15px;height:20px;background:url(/images/svg/theme_dark/ico_mouse.svg) no-repeat 50%;background-size:auto}:root[data-theme=dark] .elicon.pc{width:16px;height:20px;background:url(/images/svg/theme_dark/ico_pc.svg) no-repeat 50%;background-size:auto}:root[data-theme=dark] .elicon.other_equipment{width:16px;height:16px;background:url(/images/svg/theme_dark/ico_other_equipment_etc.svg) no-repeat 50%;background-size:auto}:root[data-theme=dark] .elicon.laptop_white{width:20px;height:15px;background:url(/images/svg/theme_dark/ico_laptop_white.svg) no-repeat 50%;background-size:auto}:root[data-theme=dark] .elicon.monitor_white{width:20px;height:19px;background:url(/images/svg/theme_dark/ico_monitor_white.svg) no-repeat 50%;background-size:auto}:root[data-theme=dark] .elicon.keyboard_white{width:20px;height:14px;background:url(/images/svg/theme_dark/ico_keyboard_white.svg) no-repeat 50%;background-size:auto}:root[data-theme=dark] .elicon.mouse_white{width:15px;height:20px;background:url(/images/svg/theme_dark/ico_mouse_white.svg) no-repeat 50%;background-size:auto}:root[data-theme=dark] .elicon.pc_white{width:16px;height:20px;background:url(/images/svg/theme_dark/ico_pc_white.svg) no-repeat 50%;background-size:auto}:root[data-theme=dark] .elicon.other_equipment_white{width:20px;height:15px;background:url(/images/svg/theme_dark/ico_other_equipment_white.svg) no-repeat 50%;background-size:auto}:root[data-theme=dark] .elicon.notice{width:12px;height:12px;background:url(/images/svg/theme_dark/ico_notice.svg) no-repeat 50%;background-size:auto}:root[data-theme=dark] .elicon.electronic_approval{width:20px;height:20px;background:url(/images/svg/theme_dark/ico_electronic_approval.svg) no-repeat 50%;background-size:auto}:root[data-theme=dark] .elicon.link{width:16px;height:16px;background-image:url(/images/svg/theme_dark/ico_link.svg?v=1.5.1);background-size:auto;background-repeat:no-repeat;background-position:50%}:root[data-theme=dark] .elicon.arrow_gray{width:6px;height:6px;background:url(/images/svg/theme_dark/ico_arrow_gray.svg) no-repeat 50%;background-size:auto}:root[data-theme=dark] .elicon.arrow_white_a{width:6px;height:6px;background:url(/images/svg/theme_dark/ico_arrow_white_small.svg) no-repeat 50%;background-size:auto}:root[data-theme=dark] .elicon.arrow_black_small_right{width:6px;height:10px;background:url(/images/svg/theme_dark/ico_arrow_black_small_right.svg) no-repeat 50%;background-size:auto}:root[data-theme=dark] .elicon.arrow_black_small_left{width:6px;height:10px;background:url(/images/svg/theme_dark/ico_arrow_black_small_left.svg) no-repeat 50%;background-size:auto}:root[data-theme=dark] .elicon.arrow_black_filter{width:6px;height:4px;background:url(/images/svg/theme_dark/ico_arrow_black_filter.svg) no-repeat 50%;background-size:6px auto}:root[data-theme=dark] .elicon.file{width:12px;height:12px;background:url(/images/svg/theme_dark/ico_file.svg) no-repeat 50%;background-size:auto}:root[data-theme=dark] .elicon.top_button_arrow{width:36px;height:36px;background:url(/images/svg/theme_dark/ico_top_button.svg) no-repeat 50%;background-size:36px auto}:root[data-theme=dark] .elicon.spinner{width:16px;height:16px;background:url(/images/svg/theme_dark/ico_spinner.svg) no-repeat 50%;background-size:16px 16px}:root[data-theme=dark] .elicon.key{width:20px;height:20px;background:url(/images/svg/theme_dark/ico_key.svg) no-repeat 50%}:root[data-theme=dark] .elicon.key_white{width:16px;height:10px;background:url(/images/svg/theme_dark/ico_key_white.svg) no-repeat 50%}:root[data-theme=dark] .elicon.profile_gray{width:16px;height:17px;background:url(/images/svg/theme_dark/ico_profile_gray.svg) no-repeat 50%}:root[data-theme=dark] .elicon.write{width:12px;height:12px;background:url(/images/svg/theme_dark/ico_write.svg) no-repeat 50%}:root[data-theme=dark] .elicon.write_white{width:12px;height:12px;background:url(/images/svg/theme_dark/ico_write_white.svg) no-repeat 50%}:root[data-theme=dark] .elicon.item_add{width:18px;height:18px;background:url(/images/svg/theme_dark/ico_item_add.svg) no-repeat 50%;background-size:18px auto}:root[data-theme=dark] .elicon.item_delete{width:18px;height:18px;background:url(/images/svg/theme_dark/ico_item_delete.svg) no-repeat 50%;background-size:18px auto}:root[data-theme=dark] .elicon.item_check{width:18px;height:18px;background:url(/images/svg/theme_dark/ico_checkbox_rounding_black.svg) no-repeat 0 0;background-size:34px auto}:root[data-theme=dark] .elicon.admin{background:url(/images/svg/theme_dark/ico_admin.svg) no-repeat 0;background-size:auto}:root[data-theme=dark] .elicon.option{width:26px;height:26px;background:url(/images/svg/theme_dark/ico_option.svg) no-repeat 50%;border-radius:6px}:root[data-theme=dark] .elicon.write_title{width:26px;height:26px;background:url(/images/svg/theme_dark/ico_write_title.svg) no-repeat 50%;border-radius:6px}:root[data-theme=dark] .elicon.excel{width:20px;height:20px;background:url(/images/svg/theme_dark/ico_excel.svg) no-repeat 50%;background-size:auto}:root[data-theme=dark] .elicon.refresh{width:16px;height:16px;background:url(/images/svg/theme_dark/ico_refresh.svg) no-repeat 50%;border-radius:6px}:root[data-theme=dark] .elicon.gps{width:16px;height:16px;background:url(/images/svg/theme_dark/ico_gps.svg) no-repeat 50%;border-radius:6px}:root[data-theme=dark] .side__bx nav>div.nav__typeb .nav__list li a:before,:root[data-theme=dark] .side__bx nav>div.nav__typeb .nav__list li button:before{display:none}:root[data-theme=dark] .select__bx select{appearance:none;-webkit-appearance:none;-moz-appearance:none}:root[data-theme=dark] .select__bx select option,:root[data-theme=dark] .select__bx select option:hover{background-color:#fff}:root[data-theme=dark] .select__bx:before,:root[data-theme=dark] .table__typea thead button:after{background-image:url(/images/svg/theme_dark/ico_arrow_black_filter.svg?v=1.5.1)}:root[data-theme=dark] .side__bx nav>div.nav__typeb .nav__list li a.router-link-active i.equipment,:root[data-theme=dark] .side__bx nav>div.nav__typeb .nav__list li a.router-link-active i.etc,:root[data-theme=dark] .side__bx nav>div.nav__typeb .nav__list li button.router-link-active i.equipment,:root[data-theme=dark] .side__bx nav>div.nav__typeb .nav__list li button.router-link-active i.etc{background-position-y:1px}:root[data-theme=dark] .side__bx nav>div.nav__typeb .nav__list li a.router-link-active i.monthly,:root[data-theme=dark] .side__bx nav>div.nav__typeb .nav__list li a.router-link-active i.sd_employees,:root[data-theme=dark] .side__bx nav>div.nav__typeb .nav__list li a.router-link-active i.sd_vacation,:root[data-theme=dark] .side__bx nav>div.nav__typeb .nav__list li a.router-link-active i.sd_work,:root[data-theme=dark] .side__bx nav>div.nav__typeb .nav__list li a.router-link-active i.weekly,:root[data-theme=dark] .side__bx nav>div.nav__typeb .nav__list li button.router-link-active i.monthly,:root[data-theme=dark] .side__bx nav>div.nav__typeb .nav__list li button.router-link-active i.sd_employees,:root[data-theme=dark] .side__bx nav>div.nav__typeb .nav__list li button.router-link-active i.sd_vacation,:root[data-theme=dark] .side__bx nav>div.nav__typeb .nav__list li button.router-link-active i.sd_work,:root[data-theme=dark] .side__bx nav>div.nav__typeb .nav__list li button.router-link-active i.weekly{background-position-x:1px}:root[data-theme=dark] .side__bx nav>div.nav__typeb .nav__list li a.router-link-active i.sd_dp_all,:root[data-theme=dark] .side__bx nav>div.nav__typeb .nav__list li a.router-link-active i.sd_dp_approval,:root[data-theme=dark] .side__bx nav>div.nav__typeb .nav__list li a.router-link-active i.sd_dp_confirm,:root[data-theme=dark] .side__bx nav>div.nav__typeb .nav__list li a.router-link-active i.sd_dp_draft,:root[data-theme=dark] .side__bx nav>div.nav__typeb .nav__list li a.router-link-active i.sd_dp_inprogress,:root[data-theme=dark] .side__bx nav>div.nav__typeb .nav__list li a.router-link-active i.sd_dp_planned,:root[data-theme=dark] .side__bx nav>div.nav__typeb .nav__list li a.router-link-active i.sd_dp_reference,:root[data-theme=dark] .side__bx nav>div.nav__typeb .nav__list li a.router-link-active i.sd_dp_rejection,:root[data-theme=dark] .side__bx nav>div.nav__typeb .nav__list li a.router-link-active i.sd_dp_waiting,:root[data-theme=dark] .side__bx nav>div.nav__typeb .nav__list li button.router-link-active i.sd_dp_all,:root[data-theme=dark] .side__bx nav>div.nav__typeb .nav__list li button.router-link-active i.sd_dp_approval,:root[data-theme=dark] .side__bx nav>div.nav__typeb .nav__list li button.router-link-active i.sd_dp_confirm,:root[data-theme=dark] .side__bx nav>div.nav__typeb .nav__list li button.router-link-active i.sd_dp_draft,:root[data-theme=dark] .side__bx nav>div.nav__typeb .nav__list li button.router-link-active i.sd_dp_inprogress,:root[data-theme=dark] .side__bx nav>div.nav__typeb .nav__list li button.router-link-active i.sd_dp_planned,:root[data-theme=dark] .side__bx nav>div.nav__typeb .nav__list li button.router-link-active i.sd_dp_reference,:root[data-theme=dark] .side__bx nav>div.nav__typeb .nav__list li button.router-link-active i.sd_dp_rejection,:root[data-theme=dark] .side__bx nav>div.nav__typeb .nav__list li button.router-link-active i.sd_dp_waiting{background-position-x:2px}:root[data-theme=dark] .side__bx nav>div.nav__typeb .nav__list li a.router-link-active i.board,:root[data-theme=dark] .side__bx nav>div.nav__typeb .nav__list li button.router-link-active i.board{background-position-y:1px}:root[data-theme=dark] .side__bx nav>div.nav__typeb .nav__list li a.router-link-active i.dashboard_z,:root[data-theme=dark] .side__bx nav>div.nav__typeb .nav__list li button.router-link-active i.dashboard_z{background-position-y:0}:root[data-theme=dark] .elicon.board{background-position:0 6px}:root[data-theme=dark] .title_bx h4{padding-left:16px;background-image:url(/images/svg/theme_dark/ico_two_circle.svg?v=1.5.1);background-position-y:calc(50% + 1px)}:root[data-theme=dark] .title_bx.sub h4{background:none}:root[data-theme=dark] .title_bx.sub p{color:#fff}:root[data-theme=dark] .list__icon_vertical a.on p span{color:var(--color__mode_dark_white_typeA)}:root[data-theme=dark] .list__type_box>li>a{border:0 none}:root[data-theme=dark] .list__type_box>li>a:hover{background-color:var(--color__mode_dark_black_typeA)}:root[data-theme=dark] .wrap:has(.content__layout.user) .content__layout.row main.main .content__bx.dashboard.user .dashboard__user_main .dashboard__user_side>div{border:0 none;background-color:var(--color__mode_dark_black_typeA)}:root[data-theme=dark] .search__bx>input{border:1px solid var(--color__white_typeD);background-color:var(--color__white_typeA);color:var(--color__mode_dark_white_typeA)}:root[data-theme=dark] .search__bx>input:focus{border-color:var(--color__mode_dark_white_typeF);background-color:var(--color__white_typeA)}:root[data-theme=dark] .search__bx>button{background-color:var(--color__mode_dark_black_typeC)}:root[data-theme=dark] .search__bx>button:disabled{background-color:var(--color__mode_dark_black_typeAA);color:var(--color__mode_dark_white_typeF);border:0 none}:root[data-theme=dark] .search__bx>button:hover{background-color:var(--color__mode_dark_black_typeB)}:root[data-theme=dark] .search__bx>button i.elicon.search{margin-right:6px;width:12px;height:16px;background-size:14px auto;background-position-y:1px}:root[data-theme=dark] header h1{background-color:transparent}:root[data-theme=dark] .side__bx nav>div.nav__typeb .nav__list{margin-left:0}:root[data-theme=dark] .side__bx nav>div.nav__typeb .nav__list ul{margin-left:20px}:root[data-theme=dark] .side__bx nav>div.nav__typeb .nav__list li a i{width:20px}:root[data-theme=dark] .dropdown.all__menu ul li button.on,:root[data-theme=dark] .dropdown.all__menu ul li button:hover{background-color:var(--color__mode_dark_black_typeAC)}:root[data-theme=dark] .content__bx_title h3 .elicon{width:28px;height:28px;background-size:22px auto;background-position:left 6px}:root[data-theme=dark] .content__bx_title h3 .elicon.etc{background-position:left -95px;background-size:22px auto}:root[data-theme=dark] .content__bx_title h3 .elicon.equipment{background-position:left -80px;background-size:23px auto}:root[data-theme=dark] .content__bx_title h3 .elicon.schedule{background-position:left -76px;background-size:22px auto}:root[data-theme=dark] .content__bx_title h3 .elicon.monthly,:root[data-theme=dark] .content__bx_title h3 .elicon.weekly{background-position:-46px 4px;background-size:71px auto}:root[data-theme=dark] .content__bx_title h3 .elicon.employees{background-position:left 4px;background-size:20px auto}:root[data-theme=dark] .content__bx_title h3 .elicon.schedule{background-position:left 4px;background-size:23px auto}:root[data-theme=dark] .dropdown.all__menu ul li .elicon{margin-top:3px}:root[data-theme=dark] .board__total,:root[data-theme=dark] .board__total span,:root[data-theme=dark] .btn__square_text button span,:root[data-theme=dark] .btn__square_text button strong,:root[data-theme=dark] .calendar__layout.weekly>table:has(td:nth-child(3) .today) thead th:nth-child(3) span,:root[data-theme=dark] .check__inout_bx>div.time__date p,:root[data-theme=dark] .check__inout_bx>div.time__date strong,:root[data-theme=dark] .company__member_list .mm__namecard_bx>div strong,:root[data-theme=dark] .container__box.login .bttstyle.blue span,:root[data-theme=dark] .dropdown.all__menu ul li button.on,:root[data-theme=dark] .dropdown.all__menu ul li button:hover,:root[data-theme=dark] .dropdown.default ul li button,:root[data-theme=dark] .dropdown.default ul li span,:root[data-theme=dark] .modal .modal__wrap .modal__button ul:not(.my__button) li>button:hover,:root[data-theme=dark] .modal .modal__wrap .modal__content.default .modal__content_top h4 strong.black,:root[data-theme=dark] .modal .modal__wrap .modal__content.default>h4,:root[data-theme=dark] .modal .modal__wrap .modal__content.default>p,:root[data-theme=dark] .modal__layer .modal__wrap .modal__button ul:not(.my__button) li>button:hover,:root[data-theme=dark] .modal__layer .modal__wrap .modal__content.default .modal__content_top h4 strong.black,:root[data-theme=dark] .modal__layer .modal__wrap .modal__content.default>h4,:root[data-theme=dark] .modal__layer .modal__wrap .modal__content.default>p,:root[data-theme=dark] .pagination ul li button,:root[data-theme=dark] .search__tool ul li button,:root[data-theme=dark] .search__tool ul li button.bg,:root[data-theme=dark] .select__bx select,:root[data-theme=dark] .side__bx nav>div.nav__typeb .nav__list li a.router-link-active,:root[data-theme=dark] .side__bx nav>div.nav__typeb .nav__list li a:hover,:root[data-theme=dark] .side__bx nav>div.nav__typeb .nav__list li button.router-link-active,:root[data-theme=dark] .side__bx nav>div.nav__typeb .nav__list li button:hover,:root[data-theme=dark] .side__bx nav>div.nav__typeb .nav__title.on span,:root[data-theme=dark] .side__bx nav>div.nav__typeb .nav__title:hover span,:root[data-theme=dark] .table__list_bx>div>div,:root[data-theme=dark] .table__list_bx>div>div .wide__txt p,:root[data-theme=dark] .table__list_bx>div>div button,:root[data-theme=dark] .vacation__status .table__typed td span,:root[data-theme=dark] .wrap header.top__hdbx .top__hdbx_controll_bx .dropdown>span span{color:var(--color__mode_dark_white_typeA)}:root[data-theme=dark] .porofile__box_b>div:not(img){border:0 none;background-color:var(--color__mode_dark_black_typeA)}:root[data-theme=dark] .bttstyle__typea{border-color:var(--color__mode_dark_black_typeA);background-color:var(--color__mode_dark_black_typeC);border:0 none;color:var(--color__mode_dark_white_typeA)}:root[data-theme=dark] .content__tab ul li button{color:var(--color__mode_dark_white_typeF);background-color:var(--color__mode_dark_black_typeA);border:0 none}:root[data-theme=dark] .content__tab ul li button.on{background-color:var(--color__mode_dark_black_typeB);color:var(--color__mode_dark_white_typeA)}:root[data-theme=dark] .modal .equipment__add .modal__content_form,:root[data-theme=dark] .modal__layer .equipment__add .modal__content_form{background-color:var(--color__mode_dark_black_typeB);border:0 none}:root[data-theme=dark] .modal .modal__wrap .modal__content.default .modal__content_form>ul>li>div:first-child,:root[data-theme=dark] .modal__layer .modal__wrap .modal__content.default .modal__content_form>ul>li>div:first-child,:root[data-theme=dark] .modal__layer .modal__wrap .modal__content.default.equipment__add_modify .table__typea td,:root[data-theme=dark] .modal__layer .modal__wrap .modal__content.default.equipment__add_modify .table__typea td>span,:root[data-theme=dark] .modal__layer .modal__wrap .modal__content.default.equipment__add_modify .table__typeb td,:root[data-theme=dark] .modal__layer .modal__wrap .modal__content.default.equipment__add_modify .table__typeb th{color:var(--color__mode_dark_white_typeA)}:root[data-theme=dark] .modal__layer .modal__wrap .modal__button ul li>button.blue:hover{color:var(--color__mode_dark_blue_typeA)}:root[data-theme=dark] .table__typea thead th{color:var(--color__mode_dark_white_typeF)}:root[data-theme=dark] .btn__square_text button span{border-color:var(--color__mode_dark_black_typeC)}:root[data-theme=dark] .modal .modal__wrap .modal__button,:root[data-theme=dark] .modal__layer .modal__wrap .modal__button{border-color:var(--color__mode_dark_black_typeA)}:root[data-theme=dark] .calendar__layout>table thead th{background-color:var(--color__mode_dark_black_typeAC)}:root[data-theme=dark] .calendar__layout>table thead th span{color:var(--color__mode_dark_white_typeA)}:root[data-theme=dark] .container__box.login .login__bx{background-color:var(--color__mode_dark_white_typeA)}:root[data-theme=dark] .modal__layer .ipstyle[type=password],:root[data-theme=dark] .modal__layer .ipstyle[type=text],:root[data-theme=dark] .modal__layer .modal__wrap .modal__content.default.equipment__add_modify .table__typeb input{background-color:var(--color__mode_dark_black_typeAAA);border-color:var(--color__mode_dark_black_typeZeroA);color:var(--color__mode_dark_white_typeA)}:root[data-theme=dark] .modal__layer .ipstyle[type=password]:focus,:root[data-theme=dark] .modal__layer .ipstyle[type=text]:focus,:root[data-theme=dark] .modal__layer .modal__wrap .modal__content.default.equipment__add_modify .table__typeb input:focus{background-color:var(--color__mode_dark_black_typeZeroA);border-color:var(--color__mode_dark_black_typeZeroA)}:root[data-theme=dark] .table__list_bx>div:hover{background-color:var(--color__mode_dark_black_typeA)}:root[data-theme=dark] .calender__controll>button{border-color:var(--color__white_typeE)}:root[data-theme=dark] .search__tool ul li button,:root[data-theme=dark] .select__bx select{background-color:var(--color__mode_dark_black_typeAA)}:root[data-theme=dark] .search__tool ul li button:hover,:root[data-theme=dark] .select__bx select:hover{background-color:var(--color__mode_dark_black_typeB)}:root[data-theme=dark] .wrap:has(.content__layout.user) .content__layout .side__bx nav{padding:10px 20px 0 15px}:root[data-theme=dark] .search__tool ul li button,:root[data-theme=dark] .select__bx select{border:0 none}:root[data-theme=dark] .search__bx>input,:root[data-theme=dark] .search__tool ul li button,:root[data-theme=dark] .select__bx select{border-color:var(--color__white_typeE)}:root[data-theme=dark] .table__list_bx>div{border-color:var(--color__mode_dark_black_typeAC)}:root[data-theme=dark] .wrap:has(.content__layout.user) .content__layout.row main.main .content__bx.electronic_approval .content__bx_overflow .elecapp__bx .table__typec tbody tr td span{color:var(--color__mode_dark_white_typeA)}:root[data-theme=dark] .ctl__button ul li>div button,:root[data-theme=dark] .search__tool ul li button.bg{background-color:var(--color__mode_dark_blue_typeC);border:0 none;color:var(--color__blue_typeJA)}:root[data-theme=dark] .btn__big.on{color:var(--color__white_typeA);border:1px solid var(--color__mode_dark_blue_typeC);background-color:var(--color__mode_dark_blue_typeC);color:var(--color__mode_dark_white_typeA)}:root[data-theme=dark] .ctl__button ul li>div button:hover,:root[data-theme=dark] .search__tool ul li button.bg:hover{background-color:var(--color__mode_dark_blue_typeCA)}:root[data-theme=dark] body:has(.content__layout.admin,.content__layout.user){background-image:linear-gradient(0deg,#161616,#151515)}:root[data-theme=dark] .side__bx nav{background:linear-gradient(0deg,#202020,#202020)}:root[data-theme=dark] .side__bx nav>div>div{margin-bottom:8px}:root[data-theme=dark] .dropdown.all__menu>span{color:var(--color__white_typeCA)}:root[data-theme=dark] .side__bx nav>div.nav__typeb .nav__list{border:0 none}:root[data-theme=dark] .side__bx nav>div.nav__typeb .nav__list li a{color:var(--color__mode_dark_white_typeF)}:root[data-theme=dark] .side__bx nav>div.nav__typeb .nav__title{background-color:var(--color__mode_dark_black_typeAB)}:root[data-theme=dark] .side__bx nav>div.nav__typeb .nav__title.on,:root[data-theme=dark] .side__bx nav>div.nav__typeb .nav__title:hover{background-color:var(--color__mode_dark_black_typeAAA)}:root[data-theme=dark] .side__bx nav>div.nav__typeb .nav__title{border-radius:6px}:root[data-theme=dark] .dropdown.all__menu ul li.admin__user_move button.user_mode i{background-position-y:3px}:root[data-theme=dark] .company__member_list .group__info_title.close{color:var(--color__mode_dark_blue_typeA);background-color:transparent}:root[data-theme=dark] .company__member_list .group__info_title{transition:all .05s linear}:root[data-theme=dark] .company__member_list .group__info_title:hover{opacity:.6}:root[data-theme=dark] .company__member_list>li .depth:before{background-color:var(--color__mode_dark_blue_typeB)}:root[data-theme=dark] .btn__square_text button:disabled{background-color:var(--color__mode_dark_white_typeF)}:root[data-theme=dark] .circle__label>span.work{background-color:var(--color__mode_dark_white_typeE);color:var(--color__mode_dark_black_typeZero);font-size:16px;font-weight:700}:root[data-theme=dark] .circle__label>span.end{background-color:var(--color__mode_dark_black_typeC);color:var(--color__mode_dark_black_typeA);font-size:15px;font-weight:700}:root[data-theme=dark] .container__box.login .login__bx .login__bx_form ul li input{background-color:var(--color__mode_dark_white_typeA)}:root[data-theme=dark] .container__box.login .login__bx .login__bx_form ul li input:focus{background-color:var(--color__mode_dark_white_typeBB)}:root[data-theme=dark] .modal__layer .modal__wrap .modal__content.default.equipment__add_modify .txtarea__bx textarea{color:var(--color__mode_dark_white_typeA);border-color:var(--color__blue_typeGA)}:root[data-theme=dark] .modal__layer .modal__wrap .modal__content.default.equipment__add_modify .txtarea__bx textarea:focus{background-color:var(--color__mode_dark_black_typeAAA)}:root[data-theme=dark] .txtarea__bx .number__check strong{color:var(--color__mode_dark_white_typeA)}:root[data-theme=dark] .modal__layer .modal__wrap .modal__content.default.equipment__add_modify .equipment__info_bx>div.detail__info>div .table__typea,:root[data-theme=dark] .modal__layer .modal__wrap .modal__content.default.equipment__add_modify .equipment__info_bx>div.detail__info>div .table__typea td{background-color:transparent}:root[data-theme=dark] .bttstyle.darkblue:disabled{color:var(--color__mode_dark_black_typeZero)}:root[data-theme=dark] .msg__toast.equiment{color:var(--color__mode_dark_white_typeA)}:root[data-theme=dark] .modal__layer .modal__wrap .modal__content.default .modal__content_top h4{color:var(--color__mode_dark_white_typeD)}:root[data-theme=dark] .pagination ul li button.next,:root[data-theme=dark] .pagination ul li button.pre{background-image:url(/images/svg/theme_dark/ico_arrow_black_small_left.svg?v=1.5.1)}:root[data-theme=dark] .pagination ul li button.first_page,:root[data-theme=dark] .pagination ul li button.last_page{background-image:url(/images/svg/theme_dark/ico_arrow_two_black.svg?v=1.5.1);background-size:9px auto}:root[data-theme=dark] .board__button_list li>button{color:var(--color__mode_dark_white_typeA);background-color:var(--color__mode_dark_black_typeZeroAB)}:root[data-theme=dark] .board__button_list li>button:hover{background-color:var(--color__mode_dark_black_typeAAA)}:root[data-theme=dark] .modal__layer .equipment__selector .modal__content_form .board__button_list:has(button.on) li button{background-color:var(--color__mode_dark_black_typeZeroAB);border-color:var(--color__mode_dark_black_typeB);color:var(--color__mode_dark_white_typeA)}:root[data-theme=dark] .modal__layer .equipment__selector .modal__content_form .board__button_list li button.on{background-color:var(--color__mode_dark_black_typeB)!important;border-color:var(--color__mode_dark_black_typeCA);color:var(--color__mode_dark_white_typeA)}:root[data-theme=dark] .modal .equipment__selector .modal__content_form .search__bx>button,:root[data-theme=dark] .modal__layer .equipment__selector .modal__content_form .search__bx>button{color:var(--color__mode_dark_white_typeA)}:root[data-theme=dark] .modal__layer .modal__wrap .modal__content .modal__content_button button.bttstyle__check{border-color:transparent;background-color:var(--color__mode_dark_blue_typeCA);color:var(--color__mode_dark_white_typeA)}:root[data-theme=dark] .modal__layer .modal__wrap .modal__content .modal__content_button button.bttstyle__check.on{border-color:transparent;background-color:var(--color__mode_dark_black_typeB)}:root[data-theme=dark] .modal__layer .modal__wrap .modal__content .modal__content_button button.bttstyle__check.on span{color:var(--color__mode_dark_white_typeA)}:root[data-theme=dark] .modal__layer .modal__wrap .modal__content.default.equipment__add_modify .bttstyle.darkblue:hover{background-color:var(--color__mode_dark_white_typeF)}:root[data-theme=dark] .modal__layer .modal__wrap .modal__content.default.equipment__add_modify .bttstyle.darkblue.on{color:var(--color__mode_dark_white_typeA)}:root[data-theme=dark] .modal__layer .modal__wrap .modal__content.default.equipment__add_modify .bttstyle.darkblue.on:disabled{background-color:var(--color__blue_typeH);color:var(--color__white_typeA)}:root[data-theme=dark] .modal__layer .modal__wrap .modal__content.default.equipment__add_modify .bttstyle.darkblue.on:disabled:hover{background-color:var(--color__blue_typeH)}:root[data-theme=dark] .modal__layer .modal__wrap .modal__content.default.equipment__add_modify .bttstyle.darkblue.on:hover{background-color:var(--color__mode_dark_blue_typeCB)}:root[data-theme=dark] .pagination ul li button{border-radius:0;background-color:transparent}:root[data-theme=dark] .pagination ul li button.on{position:relative;color:var(--color__mode_dark_blue_typeA)}:root[data-theme=dark] .pagination ul li button.on:before{content:"";position:absolute;bottom:0;left:50%;height:2px;width:calc(100% - 12px);transform:translateX(-50%);background-color:var(--color__mode_dark_blue_typeCA)}:root[data-theme=dark] .function__tool .ipckic.checkbox label i{background-image:url(/images/svg/theme_dark/ico_checkbox_blue.svg?v=1.5.1)}:root[data-theme=dark] .dropdown.default ul{background-color:var(--color__mode_dark_black_typeCA)}:root[data-theme=dark] .dropdown.all__menu ul li.admin__user_move button,:root[data-theme=dark] .dropdown.default ul li button:hover{background-color:var(--color__mode_dark_black_typeB)}:root[data-theme=dark] .workinfo__bx>div.work__info .work__info_top{background-color:var(--color__mode_dark_black_typeAA)}:root[data-theme=dark] .calendar__layout>table tbody td>div.cll_day.total span,:root[data-theme=dark] .calendar__layout>table td span,:root[data-theme=dark] .calendar__layout>table th span,:root[data-theme=dark] .calendar__layout>table thead th strong,:root[data-theme=dark] .calender__day_bar .time.back i,:root[data-theme=dark] .calender__day_bar .time.front i,:root[data-theme=dark] .calender__oneweek_list .week__grid>div .content p,:root[data-theme=dark] .calender__oneweek_list .week__grid>div .content p span,:root[data-theme=dark] .company__member_list .group__info_title,:root[data-theme=dark] .side__bx nav>div.nav__typeb .nav__list li button,:root[data-theme=dark] .workinfo__bx>div.work__info .work__status_bx>div{color:var(--color__mode_dark_white_typeA)}:root[data-theme=dark] .side__bx nav>div.nav__typeb .nav__list li button{font-weight:500}:root[data-theme=dark] .calendar__layout>table tbody td>div.cll_day.pre_next_day span{color:var(--color__mode_dark_white_typeF)}:root[data-theme=dark] .calendar__layout>table tbody td>div.cll_day.today,:root[data-theme=dark] .calendar__layout>table tbody td>div.cll_day.today:before{background-color:transparent}:root[data-theme=dark] .calendar__layout>table tbody td>div .hover__detaile button:hover{background-color:var(--color__mode_dark_white_typeD)}:root[data-theme=dark] .calendar__layout>table td,:root[data-theme=dark] .calendar__layout>table th{border-color:var(--color__mode_dark_black_typeAA)}:root[data-theme=dark] .calendar__layout>table tbody td>div.cll_day.holiday,:root[data-theme=dark] .calendar__layout>table tbody th{background-color:var(--color__mode_dark_black_typeB)}:root[data-theme=dark] .company__member_list .group__info_title.open:before{background-image:url(/images/svg/theme_dark/ico_item_add.svg?v=1.5.1)}:root[data-theme=dark] .company__member_list .mm__namecard_bx.my__card{border-color:var(--color__mode_dark_blue_typeA);background-color:rgba(219,236,255,.1)}:root[data-theme=dark] .company__member_list .mm__namecard_bx.my__card .photo:before{background-color:var(--color__mode_dark_blue_typeA);color:var(--color__mode_dark_white_typeA)}:root[data-theme=dark] .table__typeb tbody td,:root[data-theme=dark] .table__typeb tbody th,:root[data-theme=dark] .username__card_bx ul li.name strong{color:var(--color__mode_dark_white_typeA)}:root[data-theme=dark] .calendar__layout>table tbody td>div.cll_day.pre_next_day{background-color:var(--color__mode_dark_black_typeZeroA)!important}:root[data-theme=dark] .modal .modal__content.payment__lineup.default .modal__content_top p,:root[data-theme=dark] .modal__layer .modal__content.payment__lineup.default .modal__content_top p,:root[data-theme=dark] .modal__layer .payment__lineup_bx>div>div.company__list_bx .user__selector_bx>div:first-child strong,:root[data-theme=dark] .table__typed tbody td span,:root[data-theme=dark] .table__typed tbody th span{color:var(--color__mode_dark_white_typeA)}:root[data-theme=dark] .dropdown__select_bx{border-color:var(--color__white_typeE);background-color:var(--color__mode_dark_black_typeB)}:root[data-theme=dark] .dropdown__select_bx>button{color:var(--color__mode_dark_white_typeA)}:root[data-theme=dark] .dropdown__select_bx:before{background-image:url(/images/svg/theme_dark/ico_arrow_black_small_right.svg?v=1.5.1)}:root[data-theme=dark] .label__type.state.gray{color:var(--color__mode_dark_white_typeA);background-color:var(--color__mode_dark_white_typeF)}:root[data-theme=dark] .box__calendar .box__calendar_date ol li .day.day.vacation_select.allday strong{color:var(--color__mode_dark_white_typeA)}:root[data-theme=dark] .calender__oneweek_list .week__grid>div .hover__detaile button{font-weight:500}:root[data-theme=dark] .calender__oneweek_list .week__grid>div .hover__detaile button:hover{background-color:var(--color__mode_dark_white_typeD)}:root[data-theme=dark] .board__file_bx.no__ico>div span,:root[data-theme=dark] .board__subinfo li,:root[data-theme=dark] .box__calendar .box__calendar_date ol li .day.vacation_select strong,:root[data-theme=dark] .box__calendar:has(.dp__main) .dp__input_wrap .dp__pointer,:root[data-theme=dark] .box__calendar_data ul li .calendar_select_bx>div.time>div.state__time_detail_bx span,:root[data-theme=dark] .box__calendar_data ul li .calendar_select_bx>div.time>div.state__time_selector_bx label:has(input:checked),:root[data-theme=dark] .box__calendar_data ul li .calendar_select_bx>div.time>span,:root[data-theme=dark] .box__calendar_data.work ul li .calendar_select_bx>div div,:root[data-theme=dark] .calendar__layout.weekly>table:has(td:nth-child(5) .today) thead th:nth-child(5) span,:root[data-theme=dark] .content__bx.board__detaile .content__bx_overflow .board__reset>div,:root[data-theme=dark] .content__bx.board__edit .content__bx_overflow>div .board__write_top>div:last-child .ipckic.checkbox label,:root[data-theme=dark] .content__bx_title.black h3,:root[data-theme=dark] .content__layout.admin .dashboard .dashboard__content>div.dsbd__bottom>div.left .board__e .dashboard__content_bx .list__item.two li .profile_bx p,:root[data-theme=dark] .content__layout.admin .dashboard .dashboard__content>div.dsbd__bottom>div.left .board__e .dashboard__content_bx .list__item.two li>div:last-child span,:root[data-theme=dark] .content__layout.admin .dashboard .dashboard__content>div.dsbd__bottom>div.right>div.top .board__f .list__item.two li>div p,:root[data-theme=dark] .content__layout.admin .dashboard .dashboard__content>div.dsbd__bottom>div.right>div.top .board__f .list__item.two li>div span,:root[data-theme=dark] .file__bx .file__bx_form .file__bx_selector strong,:root[data-theme=dark] .file__bx .file__bx_form .file__bx_upload>strong,:root[data-theme=dark] .file__bx .file__bx_info dl dd,:root[data-theme=dark] .file__bx .file__bx_list ul li>div span,:root[data-theme=dark] .iptxt__write>div.iptxt__button button span,:root[data-theme=dark] .iptxt__write>div>div:first-child strong,:root[data-theme=dark] .list__icon_vertical a.on strong,:root[data-theme=dark] .modal .modal__content.default.organization_chart .modal__content_form>ul>li:first-child>div:last-child,:root[data-theme=dark] .modal .modal__wrap .commute__settings.modal__content.default .content__overflowy .title_bx p,:root[data-theme=dark] .modal .modal__wrap .modal__content h4,:root[data-theme=dark] .modal .modal__wrap .modal__content h4 p,:root[data-theme=dark] .modal .payment__lineup_bx>div>div.company__list_bx .user__selector_bx>div:last-child>button,:root[data-theme=dark] .modal .payment__lineup_bx>div>div.payment__line_add>div>div:first-child h5,:root[data-theme=dark] .modal__layer .modal__content.default.organization_chart .modal__content_form>ul>li:first-child>div:last-child,:root[data-theme=dark] .modal__layer .modal__wrap .commute__settings.modal__content.default .content__overflowy .title_bx p,:root[data-theme=dark] .modal__layer .modal__wrap .modal__content h4,:root[data-theme=dark] .modal__layer .modal__wrap .modal__content h4 p,:root[data-theme=dark] .modal__layer .payment__lineup_bx>div>div.company__list_bx .user__selector_bx>div:last-child>button,:root[data-theme=dark] .modal__layer .payment__lineup_bx>div>div.payment__line_add>div>div:first-child h5,:root[data-theme=dark] .payline__view_bx li>div.check__label>div.user__name,:root[data-theme=dark] .payline__view_bx li>div.check__label>div:first-child span,:root[data-theme=dark] .payline__viewcard_bx li>div span,:root[data-theme=dark] .reply__bx .reply__bx_list .reply__bx_depth .reply__bx_crlbutton li:nth-child(2) button,:root[data-theme=dark] .reply__bx .reply__bx_list .reply__bx_depth .reply__bx_info span.elicon,:root[data-theme=dark] .reply__bx .reply__bx_list .reply__bx_depth .reply__bx_msg>div,:root[data-theme=dark] .reply__bx .reply__write_form>div.reply__write_txt,:root[data-theme=dark] .side__bx nav>div.nav__typea .nav__list li a.router-link-active,:root[data-theme=dark] .title__type.a p,:root[data-theme=dark] .title_bx p,:root[data-theme=dark] .txtarea__bx .textarea_tag,:root[data-theme=dark] .txtarea__bx textarea{color:var(--color__mode_dark_white_typeA)}:root[data-theme=dark] .dropdown__select_bx ul li>div{background-color:var(--color__mode_dark_white_typeBB)}:root[data-theme=dark] .modal__layer .payment__lineup_bx>div.payment__line .dropdown__select_bx ul li>div div span{color:var(--color__mode_dark_black_typeZero)}:root[data-theme=dark] .company__member_list.photo__none_ver .mm__namecard_bx>div.on{background-color:var(--color__blue_typeGA)}:root[data-theme=dark] .company__member_list.photo__none_ver .mm__namecard_bx>div.on p{color:var(--color__mode_dark_white_typeA)}:root[data-theme=dark] .wrap:has(.content__layout.user) .content__layout.row main.main .content__bx.electronic_approval .content__bx_overflow .elecapp__bx .file__bx{background-color:var(--color__mode_dark_black_typeAAA)}:root[data-theme=dark] .modal .payment__lineup_bx>div.move__button_line>div button,:root[data-theme=dark] .modal__layer .payment__lineup_bx>div.move__button_line>div button{background-color:var(--color__mode_dark_black_typeC)}:root[data-theme=dark] .modal .payment__lineup_bx>div.move__button_line>div button:hover,:root[data-theme=dark] .modal__layer .payment__lineup_bx>div.move__button_line>div button:hover{background-color:var(--color__mode_dark_black_typeBA)}:root[data-theme=dark] .modal .payment__lineup_bx>div.move__button_line>div button:disabled,:root[data-theme=dark] .modal__layer .payment__lineup_bx>div.move__button_line>div button:disabled{background-color:var(--color__mode_dark_black_typeB)}:root[data-theme=dark] .modal .payment__lineup_bx>div>div.payment__line_add>div>div:last-child ol li>div:hover,:root[data-theme=dark] .modal__layer .payment__lineup_bx>div>div.payment__line_add>div>div:last-child ol li>div:hover{background-color:var(--color__mode_dark_black_typeAAA)}:root[data-theme=dark] .modal .payment__lineup_bx>div>div.payment__line_add>div>div:last-child ol li>div span,:root[data-theme=dark] .modal__layer .payment__lineup_bx>div>div.payment__line_add>div>div:last-child ol li>div span{color:var(--color__mode_dark_white_typeA)}:root[data-theme=dark] .modal .modal__wrap,:root[data-theme=dark] .modal__layer .modal__wrap{background-color:var(--color__white_typeA);border:1px solid hsla(0,0%,100%,.05);box-shadow:0 16px 20px -1px rgba(0,0,0,.9),inset 0 0 80px hsla(0,0%,100%,.05)}:root[data-theme=dark] .table__list_bx>div.no__data p{color:var(--color__mode_dark_white_typeF)}:root[data-theme=dark] .reply__bx .reply__write_form>div.reply__write_button button{color:var(--color__mode_dark_white_typeA)}:root[data-theme=dark] .reply__bx .reply__write_form>div.reply__write_button button.save{background-color:var(--color__mode_dark_blue_typeCA)}:root[data-theme=dark] .reply__opiton>div>div ul{background-color:var(--color__mode_dark_white_typeBB)}:root[data-theme=dark] .reply__opiton>div>div ul li button:hover{background-color:var(--color__mode_dark_white_typeD)}:root[data-theme=dark] .box__calendar_data.work ul li .calendar_select_bx>div.modify>div button:first-child{background-color:var(--color__mode_dark_blue_typeC)}:root[data-theme=dark] .box__calendar .box__calendar_date ol li .day{background-color:var(--color__mode_dark_black_typeB)}:root[data-theme=dark] .payline__view_bx li>div.check__label:has(.none){background-color:var(--color__mode_dark_black_typeCA)}:root[data-theme=dark] .payline__view_bx li>div.check__label:has(.ok),:root[data-theme=dark] .payline__view_bx li>div.check__label:has(.pass){background-color:var(--color__mode_dark_black_typeAC)}:root[data-theme=dark] .board__file_bx>div span{background-image:url(/images/svg/theme_dark/ico_file.svg?v=1.5.1)}:root[data-theme=dark] .board__file_bx>ul li div{background-color:var(--color__mode_dark_black_typeB);color:var(--color__mode_dark_white_typeBB)}:root[data-theme=dark] .board__file_bx>ul li div span{padding-right:40px;font-size:12px}:root[data-theme=dark] .board__file_bx>ul li div button{border-left:1px solid var(--color__mode_dark_black_typeCA);background-color:var(--color__mode_dark_black_typeAAA);background-image:url(/images/svg/theme_dark/ico_download.svg?v=1.5.1)}:root[data-theme=dark] .board__file_bx>ul li div button:hover{background-color:var(--color__mode_dark_black_typeCA)}:root[data-theme=dark] .board__file_bx>ul li div button.bttstyle__typea{background-image:none}:root[data-theme=dark] .bttstyle__typea span.on{margin-left:5px;color:var(--color__yellow_typeB)}:root[data-theme=dark] .modal .display__setting .flex__row_two.radio li div.radio__button label,:root[data-theme=dark] .modal__layer .display__setting .flex__row_two.radio li div.radio__button label{background-color:var(--color__mode_dark_black_typeCA);color:var(--color__mode_dark_white_typeF);border:0 none}:root[data-theme=dark] .reply__bx .reply__write_form>div.reply__write_txt:after{height:1px;background-color:var(--color__mode_dark_white_typeF)}:root[data-theme=dark] .reply__opiton>div>div ul{background-color:var(--color__mode_dark_black_typeBA);border-color:var(--color__mode_dark_black_typeB)}:root[data-theme=dark] .reply__opiton>div>div ul li{border-color:var(--color__mode_dark_black_typeB)}:root[data-theme=dark] .reply__opiton>div>div ul li button{background-color:var(--color__mode_dark_black_typeB);color:var(--color__mode_dark_white_typeD)}:root[data-theme=dark] .reply__opiton>div>div ul li button:hover{background-color:var(--color__mode_dark_black_typeCA);color:var(--color__mode_dark_white_typeA)}:root[data-theme=dark] .reply__bx .reply__bx_list .reply__bx_depth .reply__opiton{display:block}:root[data-theme=dark] .reply__bx .reply__bx_list .reply__bx_depth .reply__bx_crlbutton li:first-child button{background-image:url(/images/svg/theme_dark/ico_arrow_black_filter.svg?v=1.5.1);color:var(--color__mode_dark_white_typeA)}:root[data-theme=dark] .board__subinfo li:after{background-color:var(--color__mode_dark_white_typeF)}:root[data-theme=dark] .content__bx.board__edit .content__bx_overflow>div .board__write_top>div:first-child input{border:1px solid var(--color__white_typeD);background-color:var(--color__mode_dark_black_typeB);color:var(--color__mode_dark_white_typeA)}:root[data-theme=dark] .content__bx.board__edit .content__bx_overflow>div .board__write_top>div:first-child input:hover{border-color:var(--color__mode_dark_white_typeF);background-color:var(--color__white_typeA)}:root[data-theme=dark] .bttstyle.selectbtn{background-color:var(--color__mode_dark_black_typeBA);color:var(--color__mode_dark_white_typeA)}:root[data-theme=dark] .bttstyle.selectbtn.on{background-color:var(--color__mode_dark_blue_typeC);color:var(--color__mode_dark_white_typeA)}:root[data-theme=dark] .bttstyle.selectbtn:hover{opacity:.8}:root[data-theme=dark] .content__bx.board__edit .content__bx_overflow>div .file__bx{background-color:var(--color__mode_dark_black_typeB)}:root[data-theme=dark] .side__bx nav>div.nav__typea .nav__title span{color:var(--color__mode_dark_white_typeF)}:root[data-theme=dark] .side__bx nav>div.nav__typea .nav__title.on{background-color:var(--color__mode_dark_black_typeB)}:root[data-theme=dark] .side__bx nav>div.nav__typea .nav__title.on span{color:var(--color__mode_dark_white_typeA)}:root[data-theme=dark] .side__bx nav>div.nav__typea .nav__list li a:hover{background-color:transparent;color:var(--color__mode_dark_white_typeA)}:root[data-theme=dark] .elicon.all_documents,:root[data-theme=dark] .elicon.document_progress_ad{height:16px}:root[data-theme=dark] .wrap:has(.content__layout.admin) .content__layout.row main.main .content__bx .content__bx_overflow .elecapp__bx .clecapp__bx_top{text-align:right}:root[data-theme=dark] .content__layout.admin .dashboard .dashboard__content>div.dsbd__top .board__b>div.dashboard__content_bx>div .member__group_name{background-color:var(--color__mode_dark_black_typeB)}:root[data-theme=dark] .content__layout.admin .dashboard .dashboard__content>div.dsbd__top .board__b>div.dashboard__content_bx>div .member__group_name>div:nth-child(2) span,:root[data-theme=dark] .content__layout.admin .dashboard .dashboard__content>div.dsbd__top .board__b>div.dashboard__content_bx>div .member__group_name>div:nth-child(2) strong{color:var(--color__mode_dark_white_typeA)}:root[data-theme=dark] .dashboard__member_detail>div>button{background-color:var(--color__mode_dark_black_typeCA)}:root[data-theme=dark] .dropbx__member_list{background-color:var(--color__mode_dark_white_typeBB)}:root[data-theme=dark] .dropbx__member_list .member__list_group_title{border-color:var(--color__mode_dark_white_typeD)}:root[data-theme=dark] .content__layout.admin .dashboard .dashboard__content>div.dsbd__bottom>div.left .board__e .dashboard__content_bx .content_total{background-color:var(--color__mode_dark_black_typeCA)}:root[data-theme=dark] .content__layout.admin .dashboard .dashboard__content>div.dsbd__bottom>div.left .board__e .dashboard__content_bx .content_total strong{color:var(--color__mode_dark_white_typeA)}:root[data-theme=dark] .content__layout.admin .dashboard .dashboard__content>div.dsbd__bottom>div.left .board__e .dashboard__content_bx .list__item.two li:before,:root[data-theme=dark] .content__layout.admin .dashboard .dashboard__content>div.dsbd__bottom>div.right>div .board__c ul li,:root[data-theme=dark] .content__layout.admin .dashboard .dashboard__content>div.dsbd__bottom>div.right>div .board__g ul li,:root[data-theme=dark] .content__layout.admin .dashboard .dashboard__content>div.dsbd__bottom>div.right>div.bottom .board__h .dashboard__content_bx ul li a,:root[data-theme=dark] .content__layout.admin .dashboard .dashboard__content>div.dsbd__bottom>div.right>div.top .board__f .list__item.two li{background:var(--color__mode_dark_black_typeB)}:root[data-theme=dark] .content__layout.admin .dashboard .dashboard__content>div .dashboard__content_top a{background-color:var(--color__mode_dark_black_typeB)}:root[data-theme=dark] .list__item.two li>div span{color:var(--color__mode_dark_white_typeA)}:root[data-theme=dark] .year__item_bx .year_item{border-color:var(--color__mode_dark_black_typeZeroA)}:root[data-theme=dark] .year__item_bx .year_item *{color:#fff}:root[data-theme=dark] .year__item_bx .year_item>div:first-child{background:var(--color__mode_dark_black_typeCA)}:root[data-theme=dark] .year__item_bx .year_item>div:last-child button{background-color:var(--color__mode_dark_black_typeB)}:root[data-theme=dark] .year__item_bx .year_item>div:last-child button:hover{background-color:var(--color__mode_dark_black_typeA)}:root[data-theme=dark] .year__item_bx .year_item>div:last-child button:disabled{background-color:var(--color__mode_dark_black_typeB)}:root[data-theme=dark] .year__item_bx .year_item>div:last-child button:after{background-image:url(/images/svg/theme_dark/ico_arrow_black_filter.svg?v=1.5.1)}:root[data-theme=dark] .href__link{background-color:var(--color__mode_dark_black_typeB)}:root[data-theme=dark] .href__link:hover{border-color:var(--color__mode_dark_black_typeC)}:root[data-theme=dark] .content__title>*,:root[data-theme=dark] .setting__controll_list .controll__item>div h5{color:var(--color__mode_dark_white_typeD)}:root[data-theme=dark] .setting__controll_list .controll__item{background-color:var(--color__mode_dark_black_typeA)}:root[data-theme=dark] .iptxt__write{background-color:var(--color__mode_dark_black_typeB)}:root[data-theme=dark] .iptxt__write>div.iptxt__button button{background-color:var(--color__mode_dark_black_typeCA)}:root[data-theme=dark] .iptxt__write>div.iptxt__button button.on:hover,:root[data-theme=dark] .iptxt__write>div.iptxt__button button:disabled:hover{background-color:var(--color__mode_dark_black_typeBA)}:root[data-theme=dark] .list__card.type_a .card__bx{background-color:var(--color__mode_dark_black_typeB)}:root[data-theme=dark] [tooltip]:before{background-color:var(--color__mode_dark_white_typeA)}:root[data-theme=dark] .modal .modal__wrap .vacationinfo__detaile.modal__content .table__typed .bttstyle,:root[data-theme=dark] .modal__layer .modal__wrap .vacationinfo__detaile.modal__content .table__typed .bttstyle{background-color:var(--color__mode_dark_blue_typeC);border-color:var(--color__mode_dark_blue_typeC);color:var(--color__mode_dark_white_typeA);height:26px;padding:0 12px}:root[data-theme=dark] .modal .modal__wrap .vacationinfo__detaile.modal__content .title_bx button,:root[data-theme=dark] .modal__layer .modal__wrap .vacationinfo__detaile.modal__content .title_bx button{background-color:var(--color__mode_dark_black_typeBA);color:var(--color__mode_dark_white_typeA)}:root[data-theme=dark] .modal .modal__wrap .vacationinfo__detaile.modal__content .title_bx button:hover,:root[data-theme=dark] .modal__layer .modal__wrap .vacationinfo__detaile.modal__content .title_bx button:hover{opacity:.8}:root[data-theme=dark] .content__bx.organizational_chart .organization__group_box>.org-tree-container .org-tree-node-label .org-tree-node-label-inner{padding:0;background-color:var(--color__mode_dark_white_typeBB);box-shadow:none}:root[data-theme=dark] .content__bx.organizational_chart .organization__group_box .organization__controll_button{border-top:1px solid var(--color__mode_dark_white_typeBB);background-color:var(--color__mode_dark_white_typeBB);box-shadow:0 4px 10px rgba(0,0,0,.3)}:root[data-theme=dark] .content__bx.organizational_chart .organization__group_box .organization__controll_button button{background-color:var(--color__mode_dark_white_typeE);border-color:var(--color__mode_dark_white_typeF)}:root[data-theme=dark] .content__bx.organizational_chart .organization__group_box .organization__controll_button button:disabled{-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none;background-color:var(--color__mode_dark_white_typeF);border-color:var(--color__mode_dark_white_typeF);color:var(--color__mode_dark_black_typeB)}:root[data-theme=dark] .bttstyle.default:hover,:root[data-theme=dark] .content__bx.organizational_chart .organization__group_box .organization__item>div:last-child:hover{background-color:var(--color__mode_dark_white_typeD)}:root[data-theme=dark] .content__bx.organizational_chart .organization__group_box>.org-tree-container .org-tree-node-label .org-tree-node-label-inner>button{background-color:var(--color__mode_dark_blue_typeCA)}:root[data-theme=dark] .content__bx.organizational_chart .organization__group_box .horizontal:has(.organization__add) .organization__add>div:first-child input{background-color:#bee5ff;border-radius:0}:root[data-theme=dark] .table__typec thead th button:after{background-image:url(/images/svg/theme_dark/ico_arrow_black_filter.svg?v=1.5.1)}:root[data-theme=dark] .modal .modal__wrap .modal__content.default .modal__content_top:has(button) h4 button,:root[data-theme=dark] .modal__layer .modal__wrap .modal__content.default .modal__content_top:has(button) h4 button{color:var(--color__mode_dark_white_typeA)}:root[data-theme=dark] .modal .equipment__modify .modal__content_form>ul>li .bttstyle__typea,:root[data-theme=dark] .modal__layer .equipment__modify .modal__content_form>ul>li .bttstyle__typea{background-color:var(--color__mode_dark_blue_typeCA);color:var(--color__mode_dark_white_typeA)}:root[data-theme=dark] .modal .equipment__modify .modal__content_form>ul>li .flex__row_two label,:root[data-theme=dark] .modal__layer .equipment__modify .modal__content_form>ul>li .flex__row_two label{color:var(--color__mode_dark_white_typeA)}:root[data-theme=dark] .bttstyle.default{background-color:var(--color__mode_dark_black_typeB);padding:3px 10px}:root[data-theme=dark] .bttstyle.default:hover{background-color:var(--color__mode_dark_black_typeA)}:root[data-theme=dark] .function__tool .ipckic.checkbox label{color:var(--color__mode_dark_white_typeA)}:root[data-theme=dark] .content__bx.organizational_chart .organization__group_box .organization__item .bttstyle.default.modify{padding:0 5px;background-color:transparent}:root[data-theme=dark] .container__box.login .login__bx .login__bx_form ul li button:hover{background-color:var(--color__mode_dark_blue_typeCB)}:root[data-theme=dark] .container__box.login .login__bx .login__bx_form ul li .loading-icon{background-color:var(--color__mode_dark_white_typeBB)}:root[data-theme=dark] .side__bx nav>div.nav__typea .nav__title{background-color:var(--color__mode_dark_black_typeZeroAB)}:root[data-theme=dark] .side__bx nav>div.nav__typea .nav__list li a.router-link-active:before{display:none}:root[data-theme=dark] .side__bx nav>div.nav__typea .nav__list li a{padding-left:0}:root[data-theme=dark] .setup__payline_bx>div>div:last-child .label__button{background-color:var(--color__mode_dark_black_typeB)}:root[data-theme=dark] .setup__payline_bx>div>div:last-child .label__button span{color:var(--color__mode_dark_white_typeA)}:root[data-theme=dark] .label__button button:hover{background-color:var(--color__mode_dark_black_typeB)}:root[data-theme=dark] .txtarea__bx .textarea_tag.disabled,:root[data-theme=dark] .txtarea__bx .textarea_tag:disabled,:root[data-theme=dark] .txtarea__bx textarea.disabled,:root[data-theme=dark] .txtarea__bx textarea:disabled{color:var(--color__mode_dark_white_typeF);background-color:var(--color__mode_dark_black_typeA)}:root[data-theme=dark] .modal .modal__wrap .modal__content.default .modal__content_form>ul>li>div input,:root[data-theme=dark] .modal__layer .modal__wrap .modal__content.default .modal__content_form>ul>li>div input{background-color:var(--color__mode_dark_black_typeAAA);border-color:var(--color__mode_dark_black_typeZeroA);color:var(--color__mode_dark_white_typeA)}:root[data-theme=dark] .modal .modal__wrap .modal__content.default .modal__content_form>ul>li>div input:focus,:root[data-theme=dark] .modal__layer .modal__wrap .modal__content.default .modal__content_form>ul>li>div input:focus{background-color:var(--color__mode_dark_black_typeZeroA);border-color:var(--color__mode_dark_black_typeZeroA)}:root[data-theme=dark] .dp__input_wrap>div svg{fill:var(--color__mode_dark_white_typeA)}:root[data-theme=dark] .ctl__button ul li>div button:nth-child(2){border-left:1px solid var(--color__mode_dark_blue_typeA);background-color:var(--color__mode_dark_blue_typeCC)}:root[data-theme=dark] .ck.ck-editor__main>.ck-editor__editable{background-color:var(--color__mode_dark_black_typeB);border-color:var(--color__mode_dark_black_typeCA);color:var(--color__mode_dark_white_typeA)}:root[data-theme=dark] .ck.ck-editor__main>.ck-editor__editable:active,:root[data-theme=dark] .ck.ck-editor__main>.ck-editor__editable:focus{background-color:var(--color__mode_dark_black_typeZeroA);border-color:var(--color__mode_dark_black_typeC)}:root[data-theme=dark] .ck.ck-toolbar{background-color:var(--color__mode_dark_black_typeB)}:root[data-theme=dark] .ck.ck-editor__top .ck-sticky-panel .ck-sticky-panel__content,:root[data-theme=dark] .ck.ck-toolbar{border-color:var(--color__mode_dark_black_typeCA)}:root[data-theme=dark] .ck.ck-editor svg{color:var(--color__mode_dark_white_typeA)}:root[data-theme=dark] .ck.ck-button{background-color:var(--color__mode_dark_black_typeB)!important}:root[data-theme=dark] .ck.ck-button:hover{background-color:var(--color__mode_dark_black_typeCA)!important}:root[data-theme=dark] .ck.ck-toolbar .ck.ck-toolbar__separator{display:none}:root[data-theme=dark] .ck.ck-dropdown .ck-button.ck-dropdown__button{background-color:var(--color__mode_dark_black_typeCA)!important}:root[data-theme=dark] .ck.ck-dropdown .ck-button.ck-dropdown__button:hover{background-color:var(--color__mode_dark_black_typeBA)!important}:root[data-theme=dark] .ck.ck-dropdown .ck-button.ck-dropdown__button .ck.ck-button__label,:root[data-theme=dark] .ck.ck-list__item>.ck-button span{color:var(--color__mode_dark_white_typeA)}:root[data-theme=dark] .content__bx .edit__bx .ck-content table,:root[data-theme=dark] .content__bx .edit__bx .ck-content table td,:root[data-theme=dark] .content__bx .edit__bx .ck-content table th,:root[data-theme=dark] .content__bx.board__detaile .content__bx_overflow .board__reset>div table,:root[data-theme=dark] .content__bx.board__detaile .content__bx_overflow .board__reset>div table td,:root[data-theme=dark] .content__bx.board__detaile .content__bx_overflow .board__reset>div table th{border-color:#fff}:root[data-theme=dark] .email__bx li.ct,:root[data-theme=dark] .member__bx .member__bx_info>ul>li>div:first-child{color:var(--color__mode_dark_white_typeA)}:root[data-theme=dark] .member__bx .member__bx_info>ul{border-color:var(--color__mode_dark_black_typeCA)}:root[data-theme=dark] .member__bx>div.member__bx_photo .member__bx_photobtn button{background-color:var(--color__mode_dark_black_typeB)}:root[data-theme=dark] .member__bx .member__bx_info>ul>li>div:last-child .ipstyle[type=password],:root[data-theme=dark] .member__bx .member__bx_info>ul>li>div:last-child .ipstyle[type=text]{background-color:var(--color__white_typeC);border:1px solid var(--color__white_typeE);color:var(--color__mode_dark_white_typeA)}:root[data-theme=dark] .member__bx .member__bx_info>ul>li>div:last-child .ipstyle[type=password]:-moz-read-only,:root[data-theme=dark] .member__bx .member__bx_info>ul>li>div:last-child .ipstyle[type=text]:-moz-read-only{color:var(--color__mode_dark_white_typeF);background-color:var(--color__mode_dark_black_typeA);border:1px solid var(--color__white_typeE)}:root[data-theme=dark] .member__bx .member__bx_info>ul>li>div:last-child .ipstyle[type=password]:read-only,:root[data-theme=dark] .member__bx .member__bx_info>ul>li>div:last-child .ipstyle[type=text]:read-only{color:var(--color__mode_dark_white_typeF);background-color:var(--color__mode_dark_black_typeA);border:1px solid var(--color__white_typeE)}:root[data-theme=dark] .member__bx .member__bx_info>ul>li>div:last-child .ipstyle[type=password]:focus,:root[data-theme=dark] .member__bx .member__bx_info>ul>li>div:last-child .ipstyle[type=text]:focus{border-color:var(--color__blue_typeGA);background-color:var(--color__white_typeA)}:root[data-theme=dark] .member__bx input,:root[data-theme=dark] .member__bx select{background-color:var(--color__mode_dark_black_typeAAA);border-color:var(--color__mode_dark_black_typeZeroA);color:var(--color__mode_dark_white_typeA)}:root[data-theme=dark] .content__layout.admin .dashboard .dashboard__content>div.dsbd__bottom>div.right>div.top .board__f .list__item.two li>div .profile_bx{background-image:url(/images/svg/theme_dark/ico_employees.svg?v=1.5.1);background-color:rgba(0,0,0,.2)}:root[data-theme=dark] .checkbox__swich label{background-color:var(--color__mode_dark_white_typeD);border:1px solid var(--color__white_typeE)}:root[data-theme=dark] .setting__controll_list .controll__item{background-color:var(--color__mode_dark_black_typeB)}:root[data-theme=dark] .setting__controll_list .controll__item:has(input:checked){background-color:var(--color__mode_dark_blue_typeCC)}:root[data-theme=dark] .setting__controll_list .controll__item:has(input:checked) label{background-color:var(--color__mode_dark_white_typeA);border-color:var(--color__mode_dark_white_typeA)}:root[data-theme=dark] .setting__controll_list .controll__item:has(input:checked)>div h5{color:var(--color__mode_dark_white_typeA)}:root[data-theme=dark] .setting__controll_list .controll__item:has(input:checked)>div p{color:var(--color__mode_dark_white_typeD)}:root[data-theme=dark] .ipstyle[type=password]:disabled,:root[data-theme=dark] .ipstyle[type=text]:disabled{color:var(--color__mode_dark_white_typeF);background-color:var(--color__mode_dark_black_typeA)}:root[data-theme=dark] .iptxt__write>div.iptxt__input>div .ipstyle{background-color:var(--color__white_typeC);border:1px solid var(--color__white_typeE);color:var(--color__mode_dark_white_typeA)}:root[data-theme=dark] .iptxt__write>div.iptxt__input>div .ipstyle:disabled{color:var(--color__mode_dark_white_typeF);background-color:var(--color__mode_dark_black_typeA)}:root[data-theme=dark] .iptxt__write>div.iptxt__input>div .ipstyle:focus{border-color:var(--color__blue_typeGA);background-color:var(--color__white_typeA)}:root[data-theme=dark] .reply__bx .reply__bx_list .reply__bx_depth .reply__bx_info:has(.edit__writer) .edit__writer{background-color:var(--color__mode_dark_blue_typeCA);color:var(--color__mode_dark_white_typeA)}:root[data-theme=dark] .reply__bx .reply__bx_list .reply__bx_depth .reply__bx_info:has(.edit__writer) .elicon{background-color:transparent}:root[data-theme=dark] .board__file_bx>ul li:has(.all__download) div button{padding:0;align-items:center;justify-content:center;text-align:center;background-color:var(--color__mode_dark_blue_typeC);border-left:0 none}:root[data-theme=dark] .board__file_bx>ul li:has(.all__download) div button span{text-align:center;padding:0}:root[data-theme=dark] .work__info_total ul li i.vacation.elicon{width:20px;height:20px;background-size:22px auto;background-position:0 0}:root[data-theme=dark] .loading-icon .spinner{border:4px solid hsla(0,0%,100%,.4);border-top-color:#3498db}:root[data-theme=dark] .modal__layer .display__setting .flex__row_two.radio li div.radio__button input:checked+label{background-color:var(--color__mode_dark_blue_typeCA);color:var(--color__mode_dark_white_typeA)}:root[data-theme=dark] .equipment__add .bttstyle__typea span{padding:0;margin-left:0;background-color:transparent}:root[data-theme=dark] .bttstyle__typea:has(span.off,span.on){padding-right:3px}:root[data-theme=dark] .bttstyle__typea:has(span.off,span.on) span{padding:2px 8px 3px 8px;margin-left:5px;color:var(--color__mode_dark_white_typeA);background-color:var(--color__mode_dark_black_typeB);border-radius:2px;font-size:12px}:root[data-theme=dark] .bttstyle__typea:has(span.off,span.on) span.off{color:var(--color__mode_dark_white_typeD)}:root[data-theme=dark] .bttstyle__typea:has(span.off,span.on) span.on{color:var(--color__yellow_typeA)}:root[data-theme=dark] .title__type.sub{padding-left:24px;background-image:url(/images/svg/theme_dark/ico_two_circle.svg?v=1.5.1)}:root[data-theme=dark] .payline__view_bx li>div.check__label:has(.check){background-color:var(--color__mode_dark_blue_typeCC)}:root[data-theme=dark] .payline__view_bx li>div.check__label>div:first-child.check button{background-color:var(--color__mode_dark_white_typeA);border-color:var(--color__mode_dark_white_typeA)}:root[data-theme=dark] .payline__view_bx li>div.check__label>div:first-child.check button:hover{background-color:var(--color__mode_dark_white_typeBB)}:root[data-theme=dark] .payline__view_bx li>div.check__label>div:first-child.check button:hover:active{background-color:var(--color__mode_dark_white_typeD)}:root[data-theme=dark] .dp__icon{stroke:var(--color__mode_dark_white_typeA);fill:var(--color__mode_dark_white_typeA)}:root[data-theme=dark] .work__check .dp__icon{stroke:var(--color__mode_dark_black_typeC);fill:var(--color__mode_dark_black_typeC)}:root[data-theme=dark] .box__calendar_data.work ul li .calendar_select_bx>div.state span{color:var(--color__mode_dark_white_typeA)}:root[data-theme=dark] .box__calendar_data.work ul li .calendar_select_bx>div.modify>button{background-color:var(--color__red_typeA);border:0 none;color:var(--color__mode_dark_white_typeA)}@media only screen and (min-device-width:360px)and (max-device-width:1024px)and (orientation:portrait){:root[data-theme=dark] .list__type_box>li>a>div.list__type_data span:first-child{background-color:var(--color__mode_dark_black_typeB)}:root[data-theme=dark] .list__type_box>li>a>div.list__type_data{border-color:var(--color__mode_dark_black_typeB)}}:root[data-theme=dark] .modal .equipment__selector .modal__content_form .board__button_list li button.on i,:root[data-theme=dark] .modal .equipment__selector .modal__content_form .board__button_list.no__check li button.on i,:root[data-theme=dark] .modal__layer .equipment__selector .modal__content_form .board__button_list li button.on i,:root[data-theme=dark] .modal__layer .equipment__selector .modal__content_form .board__button_list.no__check li button.on i{background-position-x:.75px}:root[data-theme=dark] .box__calendar .box__calendar_date ol li .day.allday .day__state>div span,:root[data-theme=dark] .box__calendar .box__calendar_date ol li .day.allday .day__state>div strong,:root[data-theme=dark] .box__calendar .box__calendar_date ol li .day.four .day__state>div span,:root[data-theme=dark] .box__calendar .box__calendar_date ol li .day.four .day__state>div strong{color:var(--color__mode_dark_white_typeA);font-weight:500}:root[data-theme=dark] .board__detaile_top .label__type{padding:0 7px;height:22px;background-color:var(--color__blue_typeH);color:var(--color__white_typeA)}:root[data-theme=dark] .board__subinfo li .edit__date{color:var(--color__mode_dark_white_typeA)}:root[data-theme=dark] .box__calendar_data ul li .calendar_select_bx .select__bx:has(select:disabled){-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}:root[data-theme=dark] .box__calendar_data ul li .calendar_select_bx .select__bx:has(select:disabled) select:disabled{color:var(--color__mode_dark_white_typeF);background-color:var(--color__mode_dark_black_typeAA)}:root[data-theme=dark] ::-moz-selection{background:hsla(0,0%,100%,.2)}:root[data-theme=dark] ::selection{background:hsla(0,0%,100%,.2)}:root[data-theme=dark] ::-webkit-scrollbar{width:6px;height:6px;background-color:transparent;border-radius:100px}:root[data-theme=dark] ::-webkit-scrollbar-track{background-color:#c9c9c9}:root[data-theme=dark] ::-webkit-scrollbar-thumb{background-color:#757575}:root[data-theme=dark] ::-webkit-scrollbar-thumb:hover{background-color:#666}:root[data-theme=dark] input::-moz-placeholder,:root[data-theme=dark] textarea::-moz-placeholder{color:#888;font-weight:400}:root[data-theme=dark] input::placeholder,:root[data-theme=dark] textarea::placeholder{color:#888;font-weight:400}:root[data-theme=dark] input::-webkit-input-placeholder,:root[data-theme=dark] textarea::-webkit-input-placeholder{color:#888;font-weight:400}:root[data-theme=dark] input:-ms-input-placeholder,:root[data-theme=dark] textarea:-ms-input-placeholder{color:#888;font-weight:400}:root[data-theme=dark] input:-moz-input-placeholder,:root[data-theme=dark] textarea:-moz-input-placeholder{color:#888;font-weight:400}:root[data-theme=dark] input.password{letter-spacing:8px;font-size:30px}:root[data-theme=dark] input.password::-moz-placeholder{letter-spacing:0}:root[data-theme=dark] input.password::placeholder{letter-spacing:0}:root[data-theme=dark] input.password::-webkit-input-placeholder{letter-spacing:0}:root[data-theme=dark] input.password:-ms-input-placeholder{letter-spacing:0}:root[data-theme=dark] input.password:-moz-input-placeholder{letter-spacing:0}@media screen and (min-width:2000px)and (orientation:portrait){.wrap:has(.content__layout.row) .content__layout.row main.main .content__bx .content__bx_overflow{max-width:1500px}}@media screen and (max-width:2000px)and (orientation:portrait){.wrap:has(.content__layout.row) .content__layout.row main.main .content__bx .content__bx_overflow{max-width:inherit}}@media screen and (max-width:1400px)and (orientation:portrait){.dropdown.all__menu ul{position:fixed;top:44px;left:40px;width:calc(100% - 80px)}.wrap header.top__hdbx{padding:0}.wrap header.top__hdbx .top__hdbx_sitemap{gap:10px}.wrap header.top__hdbx .theme__button{top:13px;left:242px}.wrap:has(.content__layout.user) .content__layout.row main.main .content__bx.dashboard.user .content__bx_overflow{height:inherit!important}.wrap:has(.content__layout.user) .content__layout.row main.main .content__bx.dashboard.user .btn__square_text{padding:0}.wrap:has(.content__layout.user) .content__layout.row main.main .content__bx.dashboard.user .btn__square_text button{width:100%;border-radius:8px}.wrap:has(.content__layout.user) .content__layout.row main.main .content__bx.dashboard.user .dashboard__user_main{overflow:inherit!important}.wrap:has(.content__layout.user) .content__layout.row main.main .content__bx.dashboard.user .dashboard__user_main .dashboard__user_side{width:100%!important}.wrap:has(.content__layout.user) .content__layout.row main.main .content__bx.dashboard.user .dashboard__user_main .board__list_dashboard{height:auto!important;overflow-y:inherit!important}.wrap:has(.content__layout.user) .content__layout.row main.main .content__bx.dashboard.user .dashboard__user_main .board__list_dashboard .list__type_box li:last-child{margin-bottom:10px}}@media only screen and (min-device-width:360px)and (max-device-width:1024px)and (orientation:portrait){.wrap:has(.content__layout.user) .content__layout .side__bx{display:none}.wrap:has(.content__layout.user) .content__layout.row main.main .content__bx.dashboard.user .dashboard__user_main .dashboard__user_side>div>div.check__inout_bx{position:relative;flex:inherit;gap:20;display:inline-flex;width:100%;margin:0 auto;padding-bottom:140px}.wrap:has(.content__layout.user) .content__layout.row main.main .content__bx.dashboard.user .dashboard__user_main .dashboard__user_side>div>div.check__inout_bx .btn__square_text{position:absolute;padding:20px 0;bottom:0;left:20px;width:calc(100% - 40px);box-sizing:border-box;display:flex;border-top:1px solid var(--color__white_typeB);justify-content:center}.wrap:has(.content__layout.user) .content__layout.row main.main .content__bx.dashboard.user .dashboard__user_main .dashboard__user_side>div>div.check__inout_bx .btn__square_text button:after{display:none}.wrap:has(.content__layout.user) .content__layout.row main.main .content__bx.dashboard.user .dashboard__user_main .dashboard__user_side>div.work__check{height:auto}.wrap header.top__hdbx .top__hdbx_controll_bx .dropdown>span span{display:none}.list__type_box>li>a>div.list__type_data{display:block;border-bottom:1px solid #eee;padding-bottom:15px}.list__type_box>li>a>div.list__type_data span{display:inline-block;text-align:left;border-left:0 none;margin-left:0;margin-right:0;font-size:13px;margin-bottom:5px}.list__type_box>li>a>div.list__type_data span:first-child{display:flex;height:30px;padding:0 10px;box-sizing:border-box;margin-bottom:10px;justify-content:flex-start;font-size:14px;background-color:#f6f6f6;border-radius:6px}}@media only screen and (min-device-width:360px)and (max-device-width:600px)and (orientation:portrait){.wrap:has(.content__layout.user) .content__layout.row main.main .content__bx.dashboard.user .content__bx_overflow{height:inherit!important}.wrap:has(.content__layout.user) .content__layout.row main.main .content__bx.dashboard.user .content__bx_overflow .dashboard__user_main .dashboard__user_side>div.divice__use{-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.wrap:has(.content__layout.user) .content__layout.row main.main .content__bx.dashboard.user .content__bx_overflow .dashboard__user_main .dashboard__user_side>div.divice__use>button{display:none}}::-webkit-scrollbar{width:6px;height:6px;background-color:transparent;border-radius:100px}::-webkit-scrollbar-track{background-color:#ccc}::-webkit-scrollbar-thumb{background-color:#666}::-webkit-scrollbar-thumb:hover{background-color:#444}input::-moz-placeholder,textarea::-moz-placeholder{color:#888;font-weight:400}input::placeholder,textarea::placeholder{color:#888;font-weight:400}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#888;font-weight:400}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#888;font-weight:400}input:-moz-input-placeholder,textarea:-moz-input-placeholder{color:#888;font-weight:400}input.password{letter-spacing:8px;font-size:30px}input.password::-moz-placeholder{letter-spacing:0}input.password::placeholder{letter-spacing:0}input.password::-webkit-input-placeholder{letter-spacing:0}input.password:-ms-input-placeholder{letter-spacing:0}input.password:-moz-input-placeholder{letter-spacing:0}.ck-content i[data-v-fe507f12]{font-style:italic}.ck-editor__editable[data-v-fe507f12]{min-height:400px}.ck.ck-content ol li[data-v-fe507f12],.ck.ck-content ol[data-v-fe507f12]{list-style-type:decimal}.editor__content img[data-v-7c17354a]{max-width:100%;height:auto}.editor__content blockquote[data-v-7c17354a]{border-left:5px solid #ccc;font-style:italic;margin-left:0;margin-right:0;overflow:hidden;padding-left:1.5em;padding-right:1.5em}.editor__content ol li[data-v-7c17354a],.editor__content ol[data-v-7c17354a]{list-style-type:decimal}.editor__content .table table th[data-v-7c17354a]{background:rgba(0,0,0,.05);font-weight:600}.editor__content .table table td[data-v-7c17354a],.editor__content .table table th[data-v-7c17354a]{border:1px solid #bfbfbf;min-width:2em;padding:.4em}.page-link{cursor:pointer}.loading-spinner[data-v-07a09ba4]{position:fixed;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;z-index:9999}.spinner[data-v-07a09ba4]{border:4px solid rgba(0,0,0,.1);width:36px;height:36px;border-radius:50%;border-top-color:#3498db;animation:spin-07a09ba4 1s ease-in-out infinite}@keyframes spin-07a09ba4{to{transform:rotate(1turn)}}.loading-spinner[data-v-d0c1b694]{position:fixed;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;background-color:rgba(0,0,0,.5);z-index:9999}.spinner[data-v-d0c1b694]{border:4px solid rgba(0,0,0,.1);width:36px;height:36px;border-radius:50%;border-top-color:#3498db;animation:spin-d0c1b694 1s ease-in-out infinite}@keyframes spin-d0c1b694{to{transform:rotate(1turn)}}img{width:64px;height:64px;-o-object-fit:cover;object-fit:cover}li[data-v-773f4466]{list-style-type:none;cursor:pointer}.bold[data-v-773f4466]{font-weight:700}li[data-v-0e9b410a]{list-style-type:none;cursor:pointer}