@import "https://cdn.jsdelivr.net/gh/orioncactus/pretendard@latest/dist/web/static/pretendard.css";
@import "https://fonts.googleapis.com/css2?family=Great+Vibes&display=swap";
:root{--main-color:#0f1a4d;--main-color-rgb:15,26,77;--black-color:#292929;--sidebar-width:280px;--status-all:#ccc;--status-all-hover:#999;--status-normal:#42a5f5;--status-normal-hover:#1565c0;--status-supplement:#ab47bc;--status-supplement-hover:#6a1b9a;--status-hold:#ef5350;--status-hold-hover:#7a0f0f;--status-waiting:#fdd835;--status-analysis:#ff9800;--status-progress:#42a5f5;--status-approved:#66bb6a;--color-consultation:#9e9e9e;--color-document-request:#ffc107;--color-analysis:#2196f3;--color-stage-inspection:#9c27b0;--color-progress:#e74c3c;--color-approval:#4caf50;--color-normal:#4caf50;--color-revision:#ff9800;--color-hold:#ff6b6b;--color-status-inspection:#2196f3}html{-webkit-text-size-adjust:none;-moz-text-size-adjust:none;-ms-text-size-adjust:none;-o-text-size-adjust:none}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{font-size:100%;font:inherit;vertical-align:baseline;box-sizing:border-box;border:0;margin:0;padding:0;font-family:Pretendard,sans-serif}body{padding-top:max(env(safe-area-inset-top),0px);padding-left:max(env(safe-area-inset-left),0px);padding-right:max(env(safe-area-inset-right),0px);padding-bottom:max(env(safe-area-inset-bottom),0px);font-family:Pretendard,sans-serif}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{color:#1c1c1c;line-height:1}body.scroll-lock{overflow:hidden}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}a{color:#1c1c1c;text-decoration:none}button{font-family:inherit;font-size:inherit;letter-spacing:inherit;line-height:inherit;cursor:pointer;color:inherit;background:0 0;border:0;margin:0;padding:0}input{border:none;outline:none}input[type=text],input[type=tel],input[type=password],textarea{-webkit-user-select:text;user-select:text;cursor:text;border:none;border-radius:0;outline:none;font-family:inherit;font-size:14px}input:-webkit-autofill{-webkit-text-fill-color:#000;transition:background-color 5000s ease-in-out;box-shadow:inset 0 0 0 1000px #fff}:-webkit-any(input:-webkit-autofill:focus,input:-webkit-autofill:hover){-webkit-text-fill-color:#000;box-shadow:inset 0 0 0 1000px #fff}:is(input:autofill:focus,input:autofill:hover){-webkit-text-fill-color:#000;box-shadow:inset 0 0 0 1000px #fff}select{color:inherit}img{display:block}*,:before,:after{box-sizing:border-box;-webkit-user-select:none;user-select:none;margin:0;padding:0}.inner{width:1200px;margin:0 auto;position:relative}
