a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,input,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,textarea,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;box-sizing:border-box}input{border:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}:focus{outline:0}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover{-webkit-background-clip:text;-webkit-text-fill-color:#fff!important;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}@font-face{font-family:Pretendard Variable;font-weight:45 920;font-style:normal;font-display:swap;src:local("Pretendard Variable"),url(/fonts/PretendardVariable.645e3f91.woff2) format("woff2-variations")}@font-face{font-family:Pretendard;src:url(/fonts/Pretendard-Thin.d72daf8c.woff) format("woff");font-weight:100;font-display:swap}@font-face{font-family:Pretendard;src:url(/fonts/Pretendard-ExtraLight.d3df24ce.woff) format("woff");font-weight:200;font-display:swap}@font-face{font-family:Pretendard;src:url(/fonts/Pretendard-Light.1978fa0a.woff) format("woff");font-weight:300;font-display:swap}@font-face{font-family:Pretendard;src:url(/fonts/Pretendard-Regular.4e0fc985.woff) format("woff");font-weight:400;font-display:swap}@font-face{font-family:Pretendard;src:url(/fonts/Pretendard-Medium.36c0da1d.woff) format("woff");font-weight:500;font-display:swap}@font-face{font-family:Pretendard;src:url(/fonts/Pretendard-SemiBold.9b3b0548.woff) format("woff");font-weight:600;font-display:swap}@font-face{font-family:Pretendard;src:url(/fonts/Pretendard-Bold.caa27e3d.woff) format("woff");font-weight:700;font-display:swap}@font-face{font-family:Pretendard;src:url(/fonts/Pretendard-ExtraBold.06ea4fe1.woff) format("woff");font-weight:800;font-display:swap}@font-face{font-family:Pretendard;src:url(/fonts/Pretendard-Black.192eee4a.woff) format("woff");font-weight:900;font-display:swap}a,b,button,h1,h2,h3,h4,h5,h6,i,input,li,p,textarea,u,ul{font-family:Pretendard!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;font:inherit;line-height:clamp(20px,2.8vh,2.8vh)}:root{--gray-900:#1a1d20;--gray-800:#1f2022;--gray-700:#25272a;--gray-600:#2d2f32;--gray-500:#313337;--gray-400:#393a3f;--gray-350:#52535e;--gray-300:#575d64;--gray-200:#90959e;--gray-100:#a8afba;--blue-300:#223650;--blue-200:#2e7fdd;--blue-100:#2e8eff;--dark-gray-1:#2a2d31;--dark-gray-2:#393d42;--dark-blue-1:#252b34;--dark-blue-2:#253951;--red:#ff4e4e;--red-2:#e44040;--red3:#f90707;--orange:#f19408;--green:#44a72c;--green2:#28b005;--green3:#2fe700;--white:#fff;--box-shadow:rgba(0,0,0,.3);--popover-background:rgba(31,32,34,.7);--border-color:#90959e;--border-color2:#575d64;--border-color3:#2e8eff;--border-color4:#393a3f;--border-color5:#52535e;--border-color6:#737484;--border-color7:#666775;--border-color8:#393a3f;--border-color9:#a8afba;--border-color10:#90959e;--border-color11:#575d64;--border-color12:#737484;--inactive-text:#90959e;--inactive-text2:#575d64;--inactive-text3:#25272a;--inactive-text4:#a8afba;--inactive-text5:#575d64;--inactive-box-background:#52535d;--active-text:#fff;--button-hover-text:#25272a;--button-hover-text2:#fff;--button-hover-text3:#25272a;--svg-path:#a8afba;--svg-path2:#575d64;--svg-path3:#a8afba;--svg-path4:#2d2f32;--hover-background:#2e2f32;--hover-background2:#223650;--hover-background3:#2e8eff;--hover-background4:#737484;--hover-background5:#2e8eff;--hover-background6:#2e2f32;--button-point-color:#2e8eff;--button-point-color2:#90959e;--button-point-color3:#393a3f;--button-point-color4:#2e7fdd;--header-background:#393a3f;--inactive-background:#575d64;--active-background:#223650;--active-background2:#2a76d0;--active-background3:#52535e;--active-background4:#223650;--active-background5:#2a76d0;--active-background6:#2e3f5b;--active-background7:#2a76d0;--percentage-background:#393a3f;--complete-background:#2d2f32;--background-color:#52535e;--background-color2:#52535e;--background-color3:#737484;--background-color4:#393a3f;--background-color5:#25272a;--background-color6:#3e3f46;--background-color7:#25272a;--background-color8:#25272a;--background-color9:#393a3f;--background-color10:#31343b;--background-color11:#050505;--background-color12:#17191c;--background-color13:#28292d;--background-color14:#1c1e22;--popup-background:#27292b;--popup-button-text:#90959e;--active-color:#70b2ff;--active-color2:#70b2ff;--active-color3:#fff;--active-color4:transparent;--active-color5:#2e7fdd;--text-color:#a8afba;--box-shadow-total:0px clamp(12px,1vw,1vw) clamp(4px,0.6vh,0.6vh) calc(clamp(6px, 0.5vw, 0.5vw)*-1) rgba(0,0,0,.45)}[data-theme=military]{--gray-900:#151e16;--gray-800:#1f2022;--gray-700:#1f2920;--gray-600:#283229;--gray-500:#3b463e;--gray-400:#3b463e;--gray-350:#4b7554;--gray-300:#aba198;--gray-200:#90959e;--gray-100:#aba198;--blue-300:#223650;--blue-200:#295834;--blue-100:#4b7554;--dark-gray-1:#2a2d31;--dark-gray-2:#393d42;--dark-blue-1:#252b34;--dark-blue-2:#253951;--red:#ff5f5f;--red-2:#e44040;--red3:#f90707;--orange:#f19408;--green:#44a72c;--green2:#28b005;--green3:#2fe700;--white:#fff;--box-shadow:rgba(0,0,0,.3);--popover-background:rgba(16,22,16,.6);--border-color:#aba198;--border-color2:#68786d;--border-color3:#7bc88c;--border-color4:#4a574e;--border-color5:#68786d;--border-color6:#4a574e;--border-color7:#68786d;--border-color8:#68786d;--border-color9:#68786d;--border-color10:#68786d;--border-color11:#535046;--border-color12:#68786d;--inactive-text:#738177;--inactive-text2:#4b4944;--inactive-text3:#4b4944;--inactive-text4:#4b4944;--inactive-text5:#3b463e;--inactive-box-background:#4a574e;--active-text:#fff;--button-hover-text:#4b7554;--button-hover-text2:#4b7554;--button-hover-text3:#fff;--svg-path:#738177;--svg-path2:#738177;--svg-path3:#4b7554;--svg-path4:#738177;--hover-background:#3b463e;--hover-background2:#3b463e;--hover-background3:#4b7554;--hover-background4:#738177;--hover-background5:#fff;--hover-background6:#68786d;--button-point-color:#7bc88c;--button-point-color2:#7bc88c;--button-point-color3:#295834;--button-point-color4:#4b7554;--header-background:#738177;--inactive-background:#393731;--active-background:#3b463e;--active-background2:#295834;--active-background3:#3b463e;--active-background4:#3b463e;--active-background5:#4b7554;--active-background6:#738177;--active-background7:#4b7554;--percentage-background:#3b463e;--complete-background:#283229;--background-color:#4a574e;--background-color2:#738177;--background-color3:#3b463e;--background-color4:#283229;--background-color5:#3b463e;--background-color6:#4a574e;--background-color7:#283229;--background-color8:#4a574e;--background-color9:#1f2920;--background-color10:#31343b;--background-color11:#050505;--background-color12:#17191c;--background-color13:#28292d;--background-color14:#1c1e22;--popup-background:#283229;--popup-button-text:#fff;--active-color:#7bc88c;--active-color2:#fff;--active-color3:#3b463e;--active-color4:#3b463e;--active-color5:#7bc88c;--text-color:#a7c3af;--box-shadow-total:0px clamp(12px,1vw,1vw) clamp(4px,0.6vh,0.6vh) calc(clamp(6px, 0.5vw, 0.5vw)*-1) rgba(0,0,0,.45)}.vc-blue{--vc-accent-50:#eff6ff;--vc-accent-100:var(--active-color)!important;--vc-accent-200:var(--active-color)!important;--vc-accent-300:var(--blue-100)!important;--vc-accent-400:var(--blue-100)!important;--vc-accent-500:var(--blue-100)!important;--vc-accent-600:var(--blue-200)!important;--vc-accent-700:var(--blue-200)!important;--vc-accent-800:var(--blue-300)!important;--vc-accent-900:var(--blue-300)!important}:root{--font11:11px;--font12:12px;--font13:13px;--font14:14px;--font15:15px;--font16:16px;--font17:17px;--font18:18px;--font20:20px;--font22:22px;--font25:25px;--font30:30px;--margin05:0 clamp(3px,0.25vw,0.25vw);--margin5:clamp(4px,0.5vh,0.5vh) clamp(3px,0.25vw,0.25vw);--margin-r10:clamp(6px,0.5vw,0.5vw);--padding05:0 clamp(3px,0.25vw,0.25vw);--padding010:0 clamp(6px,0.5vw,0.5vw);--padding10:clamp(6px,0.9vh,0.9vh) clamp(6px,0.5vw,0.5vw);--border-radius5:clamp(3px,0.25vw,0.25vw);--border-radius-5:clamp(6px,0.9vmin,0.9vmin);--border-radius10:clamp(6px,0.9vmin,0.9vmin);--margin015:0 clamp(10px,0.8vw,0.8vw);--tenpx:clamp(6px,0.5vw,0.5vw);--forteenpx:clamp(9px,0.73vw,0.73vw);--height30:clamp(20px,2.78vh,2.78vh);--height35:clamp(23px,3.25vh,3.25vh);--height40:clamp(26px,3.7vh,3.7vh);--height45:clamp(30px,4.2vh,4.2vh);--height60:clamp(39px,5.5vh,5.5vh);--height65:clamp(43px,6vh,6vh);--width90:clamp(60px,4.7vw,4.7vw)}#app{width:100vw;min-width:1280px;height:100vh;min-height:720px}#app,.router-view{background-color:var(--gray-700)}.router-view{width:100%;height:100%}.military .router-view{background-image:url(/img/bg_m.028e4053.svg)}h1.title{font-size:var(--font18)}h1.title,h2.subtitle{font-weight:600;color:var(--white);text-align:left}h2.subtitle{font-size:var(--font16)}h3.info{font-size:var(--font14);font-weight:400;color:var(--gray-200);text-align:left}.blue-box{background-color:var(--blue-200);color:#fff;border:none;border-radius:var(--border-radius5);cursor:pointer}.blue-box:hover{background-color:var(--blue-100);transition:.3s}.gray-box{border:1px solid var(--border-color2);border-radius:var(--border-radius5)}.gray-box,.square-gray-box{background-color:var(--gray-700);cursor:pointer}.square-gray-box{border:1px solid var(--border-color2)}.gray-fill-btn{border:none;background-color:var(--gray-400);color:var(--gray-200);border-radius:var(--border-radius5);cursor:pointer;transition:.3s;font-size:var(--font16)}.dark-btn{border:1px solid var(--border-color2);border-radius:var(--border-radius5);background-color:var(--gray-700);color:var(--gray-300);transition:.3s}.dark-btn.active{border-color:var(--blue-100);color:var(--blue-100);cursor:pointer}.dark-fill-btn{border:none;color:var(--gray-200);border-radius:var(--border-radius5);cursor:pointer;font-size:var(--font14)}.dark-fill-btn,.delete-btn{background-color:var(--gray-700);transition:.3s}.delete-btn{border:1px solid var(--gray-300);border-radius:var(--border-radius5);color:var(--gray-300);cursor:not-allowed}.delete-btn.active{border-color:var(--red);color:var(--red);cursor:pointer}.delete-btn.active:hover{color:var(--white);background-color:var(--red)}.white-btn{border:1px solid var(--white);border-radius:var(--border-radius5);color:var(--white);background-color:transparent;cursor:pointer;transition:.3s}.white-btn:hover{background-color:var(--white);color:var(--gray-700)}.dark-btn.active:hover,.dark-fill-btn:hover,.gray-fill-btn:hover{background-color:var(--blue-100);color:var(--white)}.gray-fill-box{background-color:var(--gray-400);color:var(--gray-100);border:none;border-radius:var(--border-radius5)}.gray-fill-box .top-box{height:var(--height65);border-bottom:2px solid var(--gray-700);padding:0 clamp(12px,1vw,1vw);display:flex;align-items:center;justify-content:space-between}.my-scroll::-webkit-scrollbar{width:.5vw;min-width:10px}.my-scroll::-webkit-scrollbar-track{background-color:unset;border-radius:clamp(6px,.9vmin,.9vmin)}.my-scroll::-webkit-scrollbar-thumb{border-radius:clamp(6px,.9vmin,.9vmin);background-clip:padding-box;border:.3vmin solid transparent;background-color:#575d64}.military .my-scroll::-webkit-scrollbar-thumb{background-color:#aba198}.arrow-img{width:.6vw;min-width:7px;position:absolute;content:url(/img/arrow.44dd3b91.svg)}.combobox.active .arrow-img{content:url(/img/arrow_active.41d6abe7.svg)}.military .arrow-img{content:url(/img/arrow_m.a7f09c8b.svg)}.close-btn{cursor:pointer}.popover-wrap{z-index:999;display:flex;justify-content:center;align-items:center;width:100vw;min-width:1280px;height:100vh;min-height:720px;position:absolute;top:0;left:0;background-color:var(--popover-background)}.popover-white{border:1px solid var(--white);border-radius:var(--border-radius5)}.popover-gray,.popover-white{background-color:var(--gray-700)}.popover-gray{border:1px solid var(--border-color2);box-shadow:0 clamp(2.5px,.2vw,.2vw) clamp(4px,.6vh,.6vh) 0 var(--box-shadow)}.popover-header{width:100%;height:var(--height45);background-color:var(--gray-900);border-bottom:1px solid var(--border-color2);color:var(--white);display:flex;justify-content:space-between}.align-bt{display:flex;flex-wrap:wrap;align-content:space-between}@media screen and (min-width:2560px){:root{--font11:13px;--font12:14px;--font13:15px;--font14:16px;--font15:17px;--font16:18px;--font17:19px;--font18:20px;--font20:22px;--font22:24px;--font30:32px}}@media screen and (max-width:2559px) and (min-width:1920px){:root{--font11:11px;--font12:12px;--font13:13px;--font14:14px;--font15:15px;--font16:16px;--font17:17px;--font18:18px;--font20:20px;--font22:22px;--font30:30px}}@media screen and (max-width:1919px) and (min-width:1280px){:root{--font11:9px;--font12:10px;--font13:11px;--font14:12px;--font15:13px;--font16:14px;--font17:15px;--font18:16px;--font20:18px;--font22:20px;--font30:28px}}@media screen and (max-width:1280px){:root{--font11:7px;--font12:8px;--font13:9px;--font14:10px;--font15:11px;--font16:12px;--font17:13px;--font18:14px;--font20:16px;--font22:18px;--font30:26px}}