@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/8d697b304b401681-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/ba015fad6dcf6784-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/4cf2300e9c8272f7-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Geist Fallback;src:local("Arial");ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.00%;size-adjust:104.76%}.__className_188709{font-family:Geist,Geist Fallback;font-style:normal}.__variable_188709{--font-geist-sans:"Geist","Geist Fallback"}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/9610d9e46709d722-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/747892c23ea88013-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/93f479601ee12b01-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Geist Mono Fallback;src:local("Arial");ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.00%;size-adjust:134.59%}.__className_9a8899{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}.__variable_9a8899{--font-geist-mono:"Geist Mono","Geist Mono Fallback"}html{font-size:62.5%}body{font-family:Pretendard,sans-serif}body,li{margin:0;padding:0}li{list-style-type:none}li::marker{display:none}ul{padding:0;margin:0}a{text-decoration:none}.MainBody{padding-left:12rem;padding-top:1.4rem}.sidebar-closed .MainBody{padding-left:4rem}:root{--main-font:"Pretendard",sans-serif;--main-color:#2229FF;--sub-color:#2273FF;--medi-weight:500;--extra-bold-weight:800;--black-color:#303030;--red-color:#EF4545;--green-color:#16C85F;--font-gray-color93:#939393;--box-shadow-default:0 0 0.4rem rgba(0,0,0,0.25)}.footer{margin-top:6rem;background-color:white;width:100vw;justify-content:center;flex-direction:column}.footer,.footerDetail{display:flex;align-items:center}.footerDetail{max-width:94.5rem;width:100%;justify-content:space-between}.footerDetailText{display:flex;flex-direction:column;gap:6rem}.footerDetailLink a{color:#303030;font-weight:700;font-family:var(--main-font);font-size:1.6rem;line-height:2rem}.DetailLinkText{margin:2rem 0;display:flex;gap:5rem;color:#939393;font-weight:400;line-height:1.6rem}.footerWrapper{margin-top:6.3rem;border-top:.1rem solid #f5f5f5;display:flex;max-width:94.5rem;width:100%;justify-content:flex-start;flex-direction:column}.footerImage{margin-top:4.5rem;margin-bottom:2.3rem}.footerInfo{font-family:var(--main-font);display:flex;flex-direction:column;align-items:left;justify-content:center;color:#939393;font-size:1.4rem;font-weight:400;line-height:2rem}.copyrightGuide{color:var(--sub-color);text-decoration:underline}.copyrightText{margin-top:1.3rem;color:#939393;font-size:1.4rem;font-weight:400;line-height:2rem}.footerMenuWrapper{margin-top:5.5rem;margin-bottom:3.5rem;display:flex;justify-content:space-around;max-width:94.5rem;width:100%;align-items:center;gap:1.5rem}.footerMenu{text-align:center;font-family:var(--main-font);color:#939393;font-size:1.4rem;font-weight:600;line-height:2rem;cursor:pointer}.footerMenuWrapper h3{color:#e6e6e6;font-size:1.4rem;line-height:2rem;font-weight:400}.navWrapper{display:flex;max-width:100vw;width:100%;align-items:center;justify-content:space-between;padding:1.5rem 0;flex-shrink:0;background-color:#fff;box-shadow:0 2px 4px rgba(0,0,0,.1);position:-webkit-sticky;position:sticky;top:0;z-index:999}.navWrapper .sidebarBtn{cursor:pointer}.NavLeft{padding-left:3.5rem;display:flex;align-items:center;gap:1.8rem}.NavRight{padding-right:5rem}.navlogo{cursor:pointer}.navWrapper .divide{width:.1rem;height:3rem;background:#939393}.navWrapper .projectName{color:var(--black-color);font-family:var(--main-font);font-size:2rem;font-style:normal;font-weight:600}.NavCenter{max-width:50rem;width:100%}.searchForm{position:relative;width:100%}.searchForm input{width:100%;height:4rem;flex-shrink:0;border-radius:2.5rem;border:1px solid #c2c2c2;background:#fff;transition:border .2s;outline:none;padding-left:2rem;color:var(--black-color);font-family:var(--main-font)}.searchForm input:focus{border:1.5px solid var(--sub-color)}.searchForm input::placeholder{color:#C2C2C2;font-family:var(--main-font);font-size:1.6rem;font-style:normal;font-weight:500}.searchButton{position:absolute;top:50%;right:10px;transform:translateY(-50%) translateX(-30%);background:none;border:none;font-size:14px;color:#666;cursor:pointer}.userStatusWrapper{display:flex;align-items:center;justify-content:center;gap:1.8rem}.userStatusWrapper .name{color:#939393;font-size:1.4rem;font-weight:700}.CustomerMainNav{max-width:110rem;justify-content:center;margin:0 auto;background-color:#fff;position:-webkit-sticky;position:sticky;top:0;z-index:999}.CustomerMainNav,.CustomerMainNavWrapper{width:100%;display:flex;align-items:center}.CustomerMainNavWrapper{justify-content:space-between;padding:3rem 0}.NavShadowWrapper{box-shadow:0 2px 4px rgba(0,0,0,.1)}.profileImage{cursor:pointer}.CustomerMyProjectsWrapper{display:flex;justify-content:center;flex-direction:column;max-width:110rem;width:100%;border-radius:3rem;background:#FFF;box-shadow:0 0 4px 0 rgba(0,0,0,.25);padding:2.2rem 4.2rem 5.4rem;margin-bottom:10rem}.CustomerMyProjectsHeader{display:flex;justify-content:space-between;align-items:center}.CustomerMyProjectsHeader .HeaderText{color:var(--black-color);font-family:var(--main-font);font-size:2.4rem;font-weight:700}.HeaderBtn{display:flex;align-items:center;gap:1rem}.HeaderBtn button{background-color:var(--sub-color);color:white;padding:1.2rem 1.5rem;border-radius:1rem;font-family:var(--main-font);font-size:1.5rem;font-weight:700;cursor:pointer;transition:all .3s ease;transform:translateY(0);border:1px solid var(--sub-color)}.HeaderBtn button:hover{transform:translateY(-5px);box-shadow:0 6px 12px rgba(0,0,0,.15);color:var(--sub-color);background-color:white}.CustomerMyProjectsWrapper .CountStatus{display:flex;margin-top:3rem;align-items:center;gap:6.5rem}.CountStatus .Status{display:flex;font-family:var(--main-font);color:var(--font-gray-color93);font-size:1.8rem;font-weight:600;align-items:center;gap:4rem}.CountStatus .StatusNumber1{color:var(--red-color);font-family:var(--main-font);font-size:4.6rem;font-style:normal;font-weight:700}.CountStatus .StatusDivide{font-size:3rem;font-weight:200;color:var(--font-gray-color93)}.CountStatus .StatusNumber2{color:var(--sub-color)}.CountStatus .StatusNumber2,.CountStatus .StatusNumber3{font-family:var(--main-font);font-size:4.6rem;font-style:normal;font-weight:700}.CountStatus .StatusNumber3{color:var(--green-color)}.ProjectContainer{display:flex;margin-top:3.8rem;width:99rem;height:27.5rem;border-radius:1.5rem;background-color:white;box-shadow:0 0 4px 0 rgba(0,0,0,.25);cursor:pointer;transition:all .3s ease;transform:translateY(0)}.ProjectContainer:hover{transform:translateY(-5px);box-shadow:0 6px 12px rgba(0,0,0,.15)}.ProjectDetail{padding:1.6rem;width:70.5rem}.ProjectClassify{color:var(--font-gray-color93);font-family:var(--main-font);font-size:1.8rem;font-weight:600;margin-bottom:1.4rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ProjectThumbnail{width:28.5rem;height:27.5rem;overflow:hidden;position:relative}.ThumbnailImage{height:100%;width:auto;object-fit:fill;border-top-left-radius:1.5rem;border-bottom-left-radius:1.5rem}.ProjectStatus{position:absolute;top:1rem;left:1rem;color:white;padding:.5rem 2rem;border-radius:.5rem;font-size:1.6rem;font-weight:500;box-shadow:0 0 4px 0 rgba(0,0,0,.25)}.status-progress{background-color:var(--sub-color)}.status-complete{background-color:var(--green-color)}.status-draft{background-color:var(--red-color)}.ProjectDetail .ProjectName{color:var(--black-color);font-family:var(--main-font);font-size:2.4rem;font-style:normal;font-weight:600;padding-bottom:1.6rem;border-bottom:1px solid #e3e3e3;margin-bottom:1.1rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ProjectRequest{display:flex;align-items:center;background-color:#F5F5F5;padding:1.1rem 1.8rem;margin-bottom:1.1rem}.ProjectRequest .OverviewText{text-align:left;padding-right:1.1rem}.ProjectRequest .OverviewDivide,.ProjectRequest .OverviewText{color:var(--black-color);font-family:var(--main-font);font-size:1.6rem;font-weight:700}.ProjectRequest .OverviewDivide{text-align:center;padding-right:2.2rem}.ProjectRequest .OverviewRequest{color:var(--font-gray-color93);width:50rem;font-size:1.6rem;font-weight:500;font-family:var(--main-font);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ProjectQuantityBudget{display:flex;align-items:center;gap:2rem;margin-bottom:1.4rem}.ProjectQuantityBudget .Quantity{padding:1.1rem 0 1.1rem 1.8rem}.Budget,.ProjectQuantityBudget .Quantity{display:flex;width:30.5rem;background-color:#F5F5F5}.Budget{padding:1.1rem 1.8rem}.ProjectQuantityBudget .OverviewText{text-align:left;padding-right:1.1rem}.ProjectQuantityBudget .OverviewDivide,.ProjectQuantityBudget .OverviewText{color:var(--black-color);font-family:var(--main-font);font-size:1.6rem;font-weight:700}.ProjectQuantityBudget .OverviewDivide{text-align:center;padding-right:2.2rem}.ProjectQuantityBudget .OverviewRequest{color:var(--font-gray-color93);font-size:1.6rem;font-weight:500;font-family:var(--main-font);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CustomerCTAbtn{margin-top:3.5rem}.CreateBtn,.CustomerCTAbtn{display:flex;justify-content:center;align-items:center}.CreateBtn{cursor:pointer}@media (max-width:768px){html{font-size:50%}.footer{margin-top:6rem;background-color:white;width:100vw;flex-direction:column}.footer,.footerMainImage{display:flex;justify-content:center;align-items:center}.footerMainImage{margin-bottom:3rem}.footerDetail{display:flex;flex-direction:column;max-width:94.5rem;width:100%;justify-content:left;align-items:center}.footerDetailText{padding-left:1.5rem;gap:2rem}.footerWrapper{margin-top:5rem;border-top:.1rem solid #f5f5f5;display:flex;max-width:40rem;width:100%;justify-content:flex-start;flex-direction:column}.footerImage{margin-top:4.5rem;margin-bottom:2.3rem}.footerInfo{font-family:var(--main-font);display:flex;flex-direction:column;align-items:left;justify-content:center;color:#939393;font-size:1.4rem;font-weight:400;line-height:2rem}.copyrightGuide{color:var(--sub-color);text-decoration:underline}.copyrightText{margin-top:1.3rem;color:#939393;font-size:1.4rem;font-weight:400;line-height:2rem}.footerMenuWrapper{margin-top:5.5rem;margin-bottom:3.5rem;display:flex;justify-content:space-around;max-width:94.5rem;width:100%;align-items:center;gap:1.5rem}.footerMenu{text-align:center;font-family:var(--main-font);color:#939393;font-size:1.4rem;font-weight:600;line-height:2rem;cursor:pointer}.footerMenuWrapper h3{color:#e6e6e6;font-size:1.4rem;line-height:2rem;font-weight:400}}@media (max-width:1200px) and (min-width:768px){html{font-size:54%}}