main{width:100%}h4,h5,p,ul{margin:0}.img{width:100%;height:auto}.box{color:var(--text-color-opposite);border-radius:12px}.recruit-width{width:80%;max-width:1200px;margin:0 auto}.recruit-body{color:var(--text-color-general);display:flex;flex-direction:column;gap:195px}.info-wrapper{margin:20px 0 0;padding:25px 40px 25px 30px}.info-wrapper li{display:flex;margin:4px 0}.info-wrapper li>div:first-child{margin:0 15px 0 0;font-size:var(--font-size-14);color:var(--main-color-num1);font-weight:700;white-space:nowrap}.info-wrapper li>div:nth-child(2){text-align:left}.info-wrapper li>div:nth-child(2) .date{font-size:var(--font-size-15);letter-spacing:1px}.tag-wrapper{display:flex;flex-wrap:wrap;gap:8px}.tag{display:inline-block;width:-moz-fit-content;width:fit-content;padding:3px 15px;border-radius:15px;background:linear-gradient(to left,var(--main-color-num1),var(--main-color-num1-80));color:var(--color-white);font-size:var(--font-size-13);white-space:nowrap;margin:0 3px 2px 0}.title-wrapper.main h4{line-height:1.3}.title-wrapper.main .sub-title{margin:15px 0 0}.title{font-weight:700;line-height:35px}.sub-title{font-weight:700;font-size:var(--font-size-17)}.txt-color{color:var(--main-color-num1)}.txt-gray{color:var(--gray-text-color)}.txt-xs{font-size:var(--font-size-12)}.txt-extrabold{font-weight:800}.content{font-size:var(--font-size-16)}.icon{font-weight:700;font-size:var(--font-size-14);margin:0 4px 0 0}.spacing{padding-top:195px}.spacing,.spacing-b{padding-bottom:195px}.spacing-t{padding-top:195px}.spacing-small{padding-bottom:97.5px}.spacing-small,.spacing-small-t{padding-top:97.5px}.spacing-small-b{padding-bottom:97.5px}.cursor-pointer{cursor:pointer}.point-three-wrapper{display:flex;gap:35px}.point-three-wrapper .point-three{display:flex;flex-direction:column;gap:12px}.point-three-wrapper .img-wrapper{display:flex;justify-content:center;align-items:center;padding:24px 0;background-color:var(--main-color-num3);border-radius:5px}.point-three-wrapper .img-wrapper .img{width:50%}.recruit-layout-001{display:flex;justify-content:center;gap:24px}.recruit-layout-001 .img-wrapper{width:40%;align-self:center}.recruit-layout-001 .title-wrapper{display:flex;flex-direction:column;gap:5px}.recruit-layout-001 .title-wrapper .title{font-size:calc(var(--font-size-18)*2)}.recruit-layout-001 .title-wrapper .sub-title{font-size:var(--font-size-22)}.recruit-layout-001 .info-wrapper{display:flex;flex-direction:column;justify-content:space-between}.recruit-layout-002{width:100%;margin:0 auto}.recruit-layout-002 .box{color:var(--text-color-opposite);padding:30px}.recruit-layout-002 .tag_0,.recruit-layout-002 .tag_4{display:inline-block}.recruit-layout-002 .sub-title{margin:12px 0 20px;line-height:1.6;font-size:var(--font-size-24)}.recruit-layout-002 .sub-content{font-weight:500}.recruit-layout-003{display:flex;flex-direction:column;gap:35px;width:100%;color:var(--text-color-general)}.recruit-layout-003 .title-wrapper{display:flex;flex-direction:column;gap:5px}.recruit-layout-003 .title-wrapper .title{font-size:calc(var(--font-size-18)*2)}.recruit-layout-003 .title-wrapper .sub-title{font-size:var(--font-size-24)}.recruit-layout-003 .title-wrapper.main .title{font-size:calc(var(--font-size-24)*2)}.leader-card-wrapper{display:flex;flex-direction:column;gap:16px}.leader-card-wrapper .leader-card{display:flex;gap:35px;width:100%;justify-content:space-between;align-items:center;padding:30px}@media screen and (max-width:576px){.leader-card-wrapper .leader-card{gap:0}}.leader-card-wrapper .leader-card .leader{background-color:var(--main-color-num2-60)}.leader-card-wrapper .leader-card .leader-info{display:flex;gap:35px;width:100%}@media screen and (max-width:576px){.leader-card-wrapper .leader-card .leader-info{gap:0}}.leader-card-wrapper .leader-card .sub-title{margin:0 0 20px}.leader-card-wrapper .leader-card .img.leader{width:140px;height:140px;border-radius:50%}.leader-card-wrapper .leader-card .img.posco{width:140px;height:-moz-fit-content;height:fit-content}.leader-card-wrapper .leader-card .content{margin:4px 0}@media screen and (max-width:992px){.recruit-body{gap:97.5px;width:90%;margin:0 auto;min-width:0}.recruit-layout-001{display:flex;flex-direction:column;align-items:center}.recruit-layout-001 .img-wrapper{width:100%;max-width:450px}.recruit-layout-002{width:100%;margin:0 auto}.recruit-layout-002 .tag-wrapper .tag_0,.recruit-layout-002 .tag-wrapper .tag_4{display:none}.recruit-layout-002 .sub-title{font-size:var(--font-size-18)}.info-wrapper{width:100%;max-width:450px;margin:20px auto 0}.point-three-wrapper{display:flex;flex-direction:column;gap:16px}.point-three-wrapper .box{display:flex;align-items:center;gap:35px;padding:20px 30px}.point-three-wrapper .box .content-wrapper{display:flex;flex-direction:column;gap:4px}.point-three-wrapper .img.icon{width:100px}.spacing{padding-top:97.5px}.spacing,.spacing-b{padding-bottom:97.5px}.spacing-t{padding-top:97.5px}.spacing-small{padding:65px 0}.spacing-small-t{padding-top:65px}.spacing-small-b{padding-bottom:65px}}@media screen and (max-width:576px){.recruit-layout-001 .title-wrapper .title{font-size:var(--font-size-24)}.recruit-layout-001 .title-wrapper .sub-title{font-size:var(--font-size-16)}.recruit-layout-003{margin:0 auto}.recruit-layout-003 .title-wrapper.main .title{font-size:var(--font-size-24)}.recruit-layout-003 .title-wrapper .title{font-size:calc(var(--font-size-24))}.recruit-layout-003 .title-wrapper .sub-title{font-size:var(--font-size-16)}.point-three-wrapper .box{gap:24px}.point-three-wrapper .img.icon{width:60px}.img.leader{display:none}}.cursor-scroll{position:fixed;display:inline-block;width:40px;height:40px;bottom:40px;right:40px;font-size:20px;color:var(--text-color-general);background-color:var(--main-color-num1-80);text-align:center;line-height:40px;border-radius:50%;box-shadow:0 0 10px hsla(0,0%,100%,.533);z-index:100}.cursor-scroll:hover{cursor:pointer;background-color:var(--main-color-num2)}main{padding:150px 0 0}footer,main{background-color:var(--main-color-num4)}footer{display:flex;justify-content:center;padding:130px 0 90px}footer .related_company{width:60%;max-width:768px}.hr{width:100%;height:1px;background-color:#e7e7e7}.crew-enterprise-body{margin:195px 0;padding:1px 0 150px}.title>b{display:inline-block;padding:0 2px;background:linear-gradient(to left,var(--main-color-num1),var(--main-color-num1-80));color:var(--color-white)}.txt-semibold{font-weight:600}.txt-lightgray{color:var(--color-gray300)}.box{border:1.5px solid var(--main-color-num1);background-color:var(--color-white)}.link{word-break:break-word}.tag.main{margin:0 auto}.review-card-wrapper{display:flex;flex-direction:column;gap:16px}.review-card-wrapper .review-card{display:flex;gap:35px;width:100%;margin:0 auto;padding:30px}@media screen and (max-width:576px){.review-card-wrapper .review-card{gap:0}}.review-card-wrapper .review-card .leader{background-color:var(--main-color-num2-60)}.review-card-wrapper .review-card .sub-title{margin:12px 0 20px}.review-card-wrapper .review-card .sub-content{font-weight:500}.review-card-wrapper .review-card .img-wrapper{display:flex;align-items:center}.review-card-wrapper .review-card .img.crew{width:140px;height:140px;border-radius:50%}.review-card-wrapper .review-card .img.crew.sf{width:100px;height:100px;border-radius:50%}.faq-card-wrapper{display:flex;flex-direction:column;gap:16px}.faq-card-wrapper .faq-card{padding:30px;cursor:pointer}.faq-card-wrapper .faq-card b{color:var(--main-color-num1)}.faq-card-wrapper .faq-card .answer-wrapper{margin:16px 0 0}.faq-card-wrapper .faq-card .question-wrapper{display:flex;justify-content:space-between}.faq-card-wrapper .faq-card .question-wrapper .cursor-pointer{color:var(--main-color-num1)}.faq-card-wrapper .faq-card:hover .cursor-pointer{transform:translate(-5px,5px)}.card-wrapper .box{display:flex;flex-direction:column;gap:8px;width:100%;padding:30px}.card-wrapper .box.box-min-height{min-height:180px}.card-wrapper .box .box-item{display:flex;gap:16px}.card-wrapper .box .txt-color{font-weight:700;min-width:-moz-max-content;min-width:max-content}.card-wrapper .box .process{display:flex;gap:16px}.card-wrapper .box .circle{display:inline-block;width:20px;height:20px;border-radius:50%;background:linear-gradient(to left,var(--main-color-num1),var(--main-color-num1-60))}.cost-wrapper{display:flex;gap:24px;font-weight:500}.cost-wrapper .txt-lightgray{text-decoration:line-through}.cost-wrapper .origin{font-size:2em}.cost-wrapper .final{font-size:4em}.cost-wrapper .subsidy{font-size:3em}.progress-wrapper{display:flex;justify-content:space-evenly}.circular-progress{width:225px}.circular-progress span{line-height:1.2}.circular-progress span.label{font-size:calc(var(--font-size-16)*2)}.circular-progress span.percent{font-size:calc(var(--font-size-18)*2);color:var(--main-color-num2)}.portfolio-wrapper{display:flex;flex-direction:column;gap:40px}.button-link-wrapper{text-align:right}.button-link{display:inline-block;width:-moz-fit-content;width:fit-content;padding:6px 24px;border-radius:20px;background:var(--main-color-num2);color:var(--main-color-num4);font-size:var(--font-size-14);font-weight:500;text-shadow:2px 2px 4px var(--shadow-black-a20)}.button-link:hover{box-shadow:0 0 8px rgba(0,0,0,.05);color:var(--main-color-num4);transform:translateY(-2px);transition:all .2s}.img-grid-wrapper{display:grid;gap:12px}.openknowl-companys-wrapper{display:flex;overflow:hidden;background-color:var(--color-white)}.openknowl-companys-wrapper .list{display:flex;align-items:center}.openknowl-companys-wrapper .list li{width:180px;padding:0 12px}.openknowl-companys-wrapper .list .img{width:100%}.performance-graph-wrapper{display:flex;align-items:end;margin:0 auto;color:var(--text-color-opposite)}.performance-graph-wrapper .major,.performance-graph-wrapper .non-major{display:flex;flex-direction:column;justify-content:center;align-items:center;border-radius:50%;font-weight:500;line-height:1.2;text-shadow:2px 2px 4px var(--shadow-black-a20)}.performance-graph-wrapper .major .ratio,.performance-graph-wrapper .non-major .ratio{font-weight:700}.performance-graph-wrapper .major{width:120px;height:120px;background-color:var(--main-color-num2)}.performance-graph-wrapper .major .ratio{font-size:var(--font-size-24)}.performance-graph-wrapper .non-major{width:240px;height:240px;background-image:linear-gradient(45deg,var(--main-color-num1),var(--main-color-num2));font-size:var(--font-size-24)}.performance-graph-wrapper .non-major .ratio{font-size:calc(var(--font-size-24)*2)}.triangle{width:60vw;max-width:600px;min-width:340px;height:60px;margin:12px auto;background-image:linear-gradient(to bottom,var(--main-color-num4),var(--main-color-num2-60));clip-path:polygon(50% 100%,0 0,100% 0)}.recruit-layout-003{background-color:var(--main-color-num4)}.recruit-layout-004{display:flex;gap:35px;justify-content:space-between;width:100%}@media screen and (max-width:768px){.recruit-layout-004{flex-direction:column}}.recruit-layout-004>div{display:flex;flex-direction:column;gap:15px;width:100%}.recruit-layout-005{display:inline-flex;gap:35px;margin:0 auto}@media screen and (max-width:768px){.recruit-layout-005{flex-direction:column}}.recruit-layout-005 .box{padding:30px 50px 0 40px}.recruit-layout-005 .box .title{font-size:var(--font-size-17)}.recruit-layout-005 .title-info-wrapper{display:flex;flex-direction:column;gap:16px;margin:auto 0}.recruit-layout-006{display:flex;flex-direction:column;gap:12px}.recruit-layout-006 .img{border-radius:5px}.recruit-layout-007{display:flex;justify-content:space-between;align-items:center}.recruit-layout-007 .precess-step{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;width:20%;aspect-ratio:1/1;background-color:var(--color-white);color:var(--text-color-opposite);border:3px solid var(--main-color-num1);border-radius:50%}.recruit-layout-007 .text{font-size:var(--font-size-14);font-weight:600}.recruit-layout-007 .img-icon{width:50%;height:auto;margin:0 0 8px;padding:0 0 8px;border-bottom:1px solid var(--color-gray200)}.recruit-layout-007 .img-icon.support-codingon,.recruit-layout-007 .img-icon.support-openknowl{width:70%;padding:20% 0}.recruit-layout-007 .next-icon{font-size:var(--font-size-24);color:var(--main-color-num1)}.recruit-layout-007 .next-icon:last-of-type{display:none}@media screen and (max-width:1200px){.recruit-layout-005 .box{padding:30px 35px 15px 25px}.cost-wrapper{gap:4px}.cost-wrapper .origin{font-size:1.5em}.cost-wrapper .final{font-size:3em}.cost-wrapper .subsidy{font-size:2.25em}}@media screen and (max-width:992px){footer{gap:45px}.spacing{padding:97.5px 0}.openknowl-companys-wrapper .list li{width:120px}.recruit-layout-006{display:flex;flex-direction:column;gap:12px}.review-card{display:flex;justify-content:space-between;flex-direction:row-reverse}.img.performance{width:70%;margin:0 auto}.circular-progress{width:180px}.circular-progress span.label{font-size:calc(var(--font-size-16)*1.5)}.circular-progress span.percent{font-size:calc(var(--font-size-18)*1.5)}}@media screen and (max-width:768px){.crew-enterprise-body{padding:1px 0 50px}.progress-wrapper{justify-content:space-between}.circular-progress{width:160px}.circular-progress span.label{font-size:calc(var(--font-size-16)*1.2)}.circular-progress span.percent{font-size:calc(var(--font-size-18)*1.2)}}@media screen and (max-width:992px){.img.crew.sf{display:none}}@media screen and (max-width:576px){main{padding:90px 0 0}footer{padding:65px 0 135px;gap:12px}footer .related_company{width:80%}.recruit-layout-005 .title-info-wrapper{display:flex;flex-direction:column;gap:16px;margin:auto 0}.recruit-layout-005 .title-info-wrapper ul{font-size:14px}.recruit-layout-006{align-items:center}.recruit-layout-006 .txt-gray{text-align:center}.performance-graph-wrapper .major{width:90px;height:90px}.performance-graph-wrapper .non-major{width:180px;height:180px}.cursor-pointer,.img.crew,.img.naeil-baeum-card,.img.posco{display:none}.img.performance{width:100%}.circular-progress{width:30%}.circular-progress span.label{font-size:calc(var(--font-size-16))}.circular-progress span.percent{font-size:calc(var(--font-size-18))}}.CircularProgressbar{width:100%;vertical-align:middle}.CircularProgressbar .CircularProgressbar-path{stroke:#3e98c7;stroke-linecap:round;transition:stroke-dashoffset .5s ease 0s}.CircularProgressbar .CircularProgressbar-trail{stroke:#d6d6d6;stroke-linecap:round}.CircularProgressbar .CircularProgressbar-text{fill:#3e98c7;font-size:20px;dominant-baseline:middle;text-anchor:middle}.CircularProgressbar .CircularProgressbar-background{fill:#d6d6d6}.CircularProgressbar.CircularProgressbar-inverted .CircularProgressbar-background{fill:#3e98c7}.CircularProgressbar.CircularProgressbar-inverted .CircularProgressbar-text{fill:#fff}.CircularProgressbar.CircularProgressbar-inverted .CircularProgressbar-path{stroke:#fff}.CircularProgressbar.CircularProgressbar-inverted .CircularProgressbar-trail{stroke:transparent}