section{align-items:center;background:var(--dark-navy100);box-sizing:border-box;color:var(--white);flex-direction:column;height:100vh;justify-content:center;padding:0 16px;width:100%}.slide-wrap,section{display:flex}.md_footerMb,.md_footerPc,.page-12>div{width:100%}.container{height:max-content;width:100%}.entry-sm{text-align:center}.entry-sm .entry-logo{height:14px;width:119px}.entry-sm p{color:var(--white);font-weight:700;margin-top:20px}.entry-sm .entry-img{margin-top:76px;width:200px}.entry-md{display:none;padding:0;position:relative}.entry-md .entry-left-logo{display:none;left:15%;position:absolute;top:50%;transform:translateY(-50%);z-index:10}.entry-md .entry-left-logo p{font-size:3.5em;font-weight:700;line-height:72px}.entry-md .entry-logo{height:26px;margin-top:48px;width:214px}.entry-md .entry-video{max-height:100%;object-fit:cover;position:absolute;width:100%}.entry-sm .entry-text{position:absolute;top:25%;z-index:10}.entry-sm .entry-video{height:100vh;max-height:100%;object-fit:cover;object-position:center 80%;position:absolute;top:0;width:100%}.page-1{align-items:center;display:flex;flex-direction:column;justify-content:center}.page-1 span{color:var(--white);font-weight:700}.page-1 .logo{background:linear-gradient(95.35deg,#1a00bb 1.27%,#4021ff 10.03%,#8649e9 56.58%,#4e0db8 98.07%);-webkit-background-clip:text;background-clip:text;background-position:50%;background-size:cover;color:transparent}.page-2{color:var(--white);font-weight:700;letter-spacing:-.01em}.card-sm{align-items:center;background:rgba(37,40,47,.6);border-radius:12px;display:flex;justify-content:center;position:relative}.card-lottie{height:328px;width:328px}#card-lottie-0,#card-lottie-1,#card-lottie-2,#card-lottie-3,#card-lottie-4,#card-lottie-5,#card-lottie-6,#card-lottie-7{left:0;position:absolute;top:0}.card-lg{display:none}.page-2 .card-img{height:120px;width:120px}.page-2 .card-arrow-img{width:64px}.page-3{color:var(--white);font-weight:700;letter-spacing:-.01em}.page-3 .card-img{height:120px;width:120px}.page-3 .card-arrow-img{width:64px}.page-4{color:var(--white);font-weight:700;letter-spacing:-.01em;position:relative}.page-4 .sm{display:block;text-align:center}.page-4 .md{text-align:left}.page-4 .lg,.page-4 .md,.page-4 .xl{display:none}.page-4 .point{color:var(--blue90)}@keyframes page-4-slide-sm{0%{transform:translateX(0)}to{transform:translateX(-1075px)}}@keyframes page-4-slide-lg{0%{transform:translateX(0)}to{transform:translateX(-1760px)}}.slide-item,.slide-list{display:flex}.slide-item{align-items:center;animation:page-4-slide-lg 10s linear infinite;background:var(--dark-navy80);border-radius:24px;justify-content:center}.page-4 .gradient-sm{background:linear-gradient(0deg,rgba(64,33,255,.1),rgba(64,33,255,0));bottom:0;display:block;height:200px;position:absolute;width:100%}.page-5{font-weight:700;position:relative}.page-5 .explain-wrapper-sm{display:block}.page-5 .explain-wrapper-xl{display:none}.page-5 .logo{height:16px;width:132px}.page-5 span{margin-top:16px}.page-5 p{color:var(--dark-navy20);font-weight:500;letter-spacing:-.01em;text-align:center}.page-5 .sm{display:block}.page-5 p .md{display:none}.page-5 p:first-of-type{margin-top:40px}.page-5 p:nth-of-type(2){margin-top:20px}.page-5 .example-video{border-radius:24px;margin-top:48px;width:100%}.page-5 .gradient{background:linear-gradient(0deg,rgba(64,33,255,.1),rgba(64,33,255,0));bottom:0;display:block;height:200px;position:absolute;width:100%}.page-6{display:block;height:fit-content}.page-6 .content{margin-top:68px}#content-title-md{display:none}.page-6 .icon{display:block;height:36px;margin-bottom:32px;width:36px}.page-6 .mission{font-weight:700}.page-6 .animation-wrapper-sm{gap:16px}.page-6 .animation-wrapper-md,.page-6 .animation-wrapper-sm{display:grid;height:fit-content;transition:all .1s linear;width:100%}.page-6 .animation-wrapper-md{gap:64px}.page-7 p.text{color:var(--dark-navy20)}#animation-card-item-1,#animation-card-item-2,#animation-card-item-3,#animation-card-item-4,#animation-card-title-1,#animation-card-title-2,#animation-card-title-3,#animation-card-title-4{display:block}.animation-card{align-items:center;background:var(--dark-navy80);border-radius:12px;display:flex;flex-direction:column;height:348px;justify-content:center;margin-top:40px;width:328px}.animation-img{height:160px;width:100%}.animation-name{font-weight:700;letter-spacing:-.01em}.code{background:var(--dark-navy90);border-radius:12px;height:348px;width:328px}#code-1,#code-2,#code-3,#code-4{display:block}#article-sm{align-items:center;flex-direction:column;text-align:center}#article-md,#article-sm{display:flex}#article-sm .star-icon{height:264px;width:282px}#article-sm .point{font-weight:700}#article-sm .text{letter-spacing:-.01em;margin-top:80px}#article-sm .hint{color:var(--dark-navy50);display:inline-block;letter-spacing:-.01em;margin-top:24px}#article-md .star-icon{height:387px;width:384px}#article-md .point{font-weight:700}#article-md .text{margin-top:80px}#article-md .hint,#article-md .text{font-weight:500;letter-spacing:-.01em}#article-md .hint{color:var(--dark-navy50);display:inline-block;margin-top:24px}.page-8{display:none;height:fit-content;margin:0;min-width:360px;padding:64px 16px 92px}.page-8 tr.space td{padding-top:32px}.page-8-sm{gap:80px;padding:128px calc(50vw - 164px) 100px}.page-8-sm span.title{font-size:26px;font-weight:700;line-height:36px;margin-bottom:40px}.page-8-sm .content{align-items:center;display:flex;flex-direction:column}.page-8-sm span.description{font-size:17px;font-weight:500;letter-spacing:-.01em;line-height:28px;text-align:center}.page-8-sm .history-img{margin-top:80px}.page-8-md{gap:162px;padding:0 calc(50vw - 340px) 197px}.page-8-md span.title{font-size:40px;font-weight:700;letter-spacing:-.01em;line-height:60px;margin-bottom:40px;text-align:center}.page-8-md .content{align-items:center;display:flex;flex-direction:column}.page-8-md span.description{font-size:24px;font-weight:500;letter-spacing:-.01em;line-height:36px;text-align:center}.page-8-md .history-img{margin-top:80px}.page-8-xl{padding:0 calc(50vw - 700px)}.page-8-xl span.title{font-size:48px;font-weight:700;letter-spacing:-.01em;line-height:68px;margin-bottom:64px}.page-8-xl .content{align-items:center;box-sizing:border-box;display:flex;height:100vh;justify-content:space-between;min-height:1080px;width:100%}.page-8-xl .content .text-container{display:flex;flex-direction:column}.page-8-xl span.description{font-size:24px;font-weight:500;letter-spacing:-.01em;line-height:36px}.page-8-xl .history-img{width:680px}.page-8 .applicant-wrapper-sm{display:flex;justify-content:space-between}#history-img-wrapper-md,.page-8 .applicant-wrapper-md{display:none}.page-8 .applicant-history-wrapper-xl{align-items:normal;display:none;padding:0 calc(50vw - 700px)}.applicant-table{border-collapse:separate;color:var(--dark-navy40);font-weight:500;letter-spacing:-.01em}.applicant-table td{padding-right:20px}.applicant-table .name{color:var(--dark-navy20);font-weight:700;letter-spacing:-.01em;text-align:left}tbody>tr:first-of-type>.name{color:var(--purple80)}tbody>tr:last-of-type>.name{color:var(--blue90)}.applicant-table .result{color:var(--dark-navy40);width:fit-content}span.description{color:var(--dark-navy40)}span.point{color:var(--dark-navy20);font-weight:700}.page-7 span.point{color:var(--white)}.applicant-table .point{color:var(--dark-navy20);font-weight:700}#history-img-wrapper-sm{display:flex;flex-direction:column}#history-img-wrapper-sm .history-img{height:254px;margin-top:24px;width:328px}.code-result-lottie{height:526px;position:relative;transition:opacity .3s linear;width:680px}#code-lottie-0{opacity:1}.code-result-lottie-player{left:0;position:absolute;top:0}.page-9{min-width:360px;padding:0;text-align:center;width:100%}.page-9 .bg-container{display:flex;justify-content:center;position:absolute}.page-9 .bg-container,.page-9 .bg-img{height:100%;overflow:hidden;width:100%}.page-9 .bg-img{transform:scale(4)}.page-9 p{font-weight:700;letter-spacing:-.01em;position:absolute}.page-10{background:var(--white);height:fit-content;overflow:hidden;padding:0}.page-10.page-10-md>div:first-of-type{flex:1}.page-10-lg{display:none}.page-10 .medal{height:40px;width:40px}.page-10 .title-wrapper{min-height:376px}.page-10 .title-wrapper,.page-10 .title-wrapper-center{align-items:center;display:flex;flex-direction:column;justify-content:center;text-align:center}.page-10 .title-wrapper-center{min-height:fit-content}.page-10 .title-area{color:var(--dark-navy100);font-weight:700;margin-top:12px}.page-10 .point{color:var(--blue90);font-weight:700}.page-10 .text{color:var(--dark-navy70);letter-spacing:-.01em}.page-10 .hint{color:var(--dark-navy40);letter-spacing:-.01em}.page-10 .background-img-wrapper{height:264px;overflow:hidden;width:100%}.page-10 .coder-img{background-image:url(https://recruit.jobda.im/hubfs/PHS/sub/pst/img/coder.png)}.page-10 .backjoon-img,.page-10 .coder-img{background-position:50%;background-size:cover;height:264px;width:100%}.page-10 .backjoon-img{background-image:url(https://recruit.jobda.im/hubfs/PHS/sub/pst/img/backjoon-mb.png)}.page-10 .background-img{display:block;height:264px;margin:0 auto}.page-10 .icon-slide-sm{box-sizing:border-box;display:block;margin-top:96px;width:auto}.tech-slide-show{display:flex;width:100%}.tech-slide-show-2{margin:44px 0}.tech-slide-show img{animation:languages-slide-sm 7s linear infinite;height:90px;margin-left:40px;width:90px}.tech-slide-show-2 img{animation:languages-slide-sm-reverse 7s linear infinite;height:90px;margin-left:40px;width:90px}@keyframes languages-slide-sm{0%{transform:translateX(0)}to{transform:translateX(-910px)}}@keyframes languages-slide-sm-reverse{0%{transform:translateX(0)}to{transform:translateX(910px)}}#languages-wrap-md{align-items:center;display:flex;flex-flow:row nowrap;height:380px;transform:translateZ(0);width:100%}#languages-wrap-md img{animation:move-slide-show-md 14s linear infinite;margin-left:50px}.focus{height:200px;opacity:1;width:200px}.far-focus,.near-focus{height:120px;opacity:.5;width:120px}@keyframes move-slide-show-md{0%{transform:translateX(0)}to{transform:translateX(-1190px)}}#languages-wrap-lg{align-items:center;display:flex;flex-flow:row nowrap;height:380px;transform:translateZ(0);width:100%}#languages-wrap-lg img{animation:move-slide-show-lg 14s linear infinite;margin-left:60px}#languages-wrap-lg .far-focus{height:144px;opacity:.5;width:144px}#languages-wrap-lg .focus{height:240px;opacity:1;width:240px}@keyframes move-slide-show-lg{0%{transform:translateX(0)}to{transform:translateX(-1428px)}}#languages-wrap-xl{height:100%;margin:0 auto;position:relative;width:280px}#languages-wrap-xl img{animation:slide 14s linear infinite;display:block;margin:60px auto 0}#languages-wrap-lg img,#languages-wrap-md img,#languages-wrap-xl img{transition:all .3s ease-in-out}@keyframes slide{0%{transform:translateY(0)}to{transform:translateY(-1428px)}}.page-11{height:368px;padding:0 0 16px}.page-11 .company-logo{height:64px;width:64px}.page-11 .company-solution-sm{display:block;font-size:24px;font-weight:600;letter-spacing:-.24px;line-height:145%;text-align:center}.page-11 .company-solution-md{display:none}a.inquiry-btn{background:var(--blue100);border-radius:300px;color:var(--white);cursor:pointer;font-size:12px;font-weight:500;letter-spacing:-.01em;line-height:16px;margin-top:40px;padding:9px 16px}.page-12{height:fit-content;padding:0}@media only screen and (min-width:200px) and (max-width:767px){section{min-height:640px}header{height:56px}.container{min-width:360px}.entry-sm{display:flex}.entry-md{display:none}.entry-sm .entry-logo{height:14px;width:119px}.entry-sm p{font-size:36px;font-weight:700;line-height:48px}.entry-sm .entry-img{margin-top:76px;width:200px}.page-1 span,.page-2{font-size:1.625em;line-height:36px}.card-sm{margin-top:80px}#card-lottie-0,.card-lottie,.card-sm{height:328px;width:328px}.card-lg{display:none}.page-3,.page-4{font-size:1.625em;line-height:36px}.page-4{align-items:flex-start;overflow:hidden;padding:0}.page-4 .sm{display:block;text-align:center;width:100%}.page-4 .md{text-align:left}.page-4 .lg,.page-4 .md,.page-4 .xl{display:none}.slide-wrap{margin-top:80px}.slide-item{animation:page-4-slide-sm 10s linear infinite;border-radius:12px;height:200px;margin-left:15px;width:200px}.slide-img{height:125px;width:125px}.page-5{font-size:1.625em;line-height:36px}.page-5 .explain-wrapper-sm{align-items:center;display:flex;flex-direction:column;justify-content:center}.page-5 .explain-wrapper-xl{display:none}.page-5 .logo{height:16px;width:132px}.page-5 .sm{display:block;font-size:17px;line-height:28px}.page-5 .md{display:none}.page-5 p:first-of-type{margin-top:40px}.page-5 p:nth-of-type(2){margin-top:20px}.page-5 .example-video{border-radius:12px;margin-top:48px;width:328px}.page-6 .content{margin:68px auto 0;width:328px}.page-6 .animation-wrapper-md{display:none}.page-6 .icon{display:block;height:36px;margin-bottom:24px;width:36px}.page-6 svg{margin-right:auto}.page-6 .mission{display:inline-block;font-size:1.25em;line-height:24px}.page-6 .animation-wrapper-sm{grid-template-columns:repeat(1,1fr)}.animation-wrapper-sm .page-7{height:fit-content}.animation-card{height:348px;justify-content:flex-start;width:328px}.animation-img{height:280px;width:280px}.animation-name{font-size:20px;line-height:24px}.code-img{height:auto;width:100%}#article-md{display:none}#article-sm{display:flex;flex-direction:column;text-align:center}#article-sm .star-icon{height:auto;width:328px}#article-sm .point{font-size:1.625em;line-height:36px}#article-sm .hint,#article-sm .text{font-size:17px;line-height:28px}.page-8-sm{display:flex}.page-8 .applicant-wrapper-sm{gap:20px}#history-img-wrapper-md,.page-8 .applicant-history-wrapper-xl,.page-8 .applicant-wrapper-md{display:none}.page-8 .applicant-wrapper-sm:last-of-type{padding-bottom:54px}.applicant-table{font-size:17px;line-height:28px}#history-img-wrapper-sm{display:flex;flex-direction:column}.page-9 p{font-size:1.625em;line-height:36px}.page-10 .medal{height:40px;width:40px}.page-10 .title-area{font-size:1.625em;line-height:36px}.page-10 .pre-title{display:inline}.page-10 .text{font-size:17px;font-weight:500;line-height:28px;margin-top:24px}.page-10 .hint{color:var(--dark-navy40);font-size:15px;font-weight:500;letter-spacing:-.01em;line-height:20px;margin-top:12px}.page-10 .icon-slide-sm{display:block}.page-10 .icon-slide-lg,.page-10 .icon-slide-md,.page-10 .icon-slide-xl{display:none}.page-11{height:302px;min-height:unset;padding-bottom:10px}.page-11 .company-solution-sm{display:block}.page-11 .company-solution-md{display:none}.page-11 a.inquiry-btn{margin-top:24px}.page-12{min-height:unset}}@media only screen and (min-width:768px) and (max-width:1023px){section{min-height:1080px}header{height:88px}.container{min-width:768px}.entry-sm{display:flex}.entry-md{display:none}.entry-sm .entry-logo{height:26px;width:215px}.entry-sm p{font-size:48px;font-weight:700;line-height:64px}.entry-sm .entry-img{height:318px;margin-top:76px;width:360px}.page-1 span{font-size:3.5em;line-height:76px}.page-2{font-size:2.25em;line-height:52px;text-align:center}.card-sm{margin-top:96px}#card-lottie-0,.card-sm{height:400px;width:400px}#card-lottie-0{opacity:1}#card-lottie-1,#card-lottie-2{height:400px;opacity:0;width:400px}.card-lottie{height:400px;width:400px}.card-lg{display:none}.page-3{font-size:2.25em;line-height:52px;text-align:center}.page-4{align-items:flex-start;font-size:2.5em;line-height:60px;overflow:hidden}.page-4 .sm{display:none;text-align:center}.page-4 .md{display:block;text-align:left}.page-4 .lg{display:none}.slide-wrap{margin-top:136px}.slide-item{height:320px;margin-left:32px;width:320px}.slide-img{height:200px;width:200px}.page-4 .gradient-sm{display:none}.page-5{font-size:2.5em;line-height:60px}.page-5 .explain-wrapper-sm{align-items:center;display:flex;flex-direction:column;justify-content:center}.page-5 .explain-wrapper-xl{display:none}.page-5 .logo{height:24px;width:198px}.page-5 .sm{display:none}.page-5 .md{display:block;font-size:20px;line-height:36px}.page-5 p:nth-of-type(3){margin-top:48px}.page-5 p:nth-of-type(4),.page-5 p:nth-of-type(5){margin-top:12px}.page-5 .example-video{border-radius:12px;width:704px}.page-5 .gradient{bottom:0}.page-6 .content{margin-top:168px;min-height:1080px;text-align:center}#content-title-md{display:block}.page-6 .animation-wrapper-md{display:none}.page-6 .animation-wrapper-sm{grid-template-columns:repeat(1,1fr)}.page-6 .icon{height:57px;margin:0 auto 32px;width:57px}.page-6 .mission{display:inline-block;font-size:2em;line-height:48px}.animation-card{height:400px;justify-content:flex-start;margin:64px auto 0;width:400px}.animation-img{height:320px;width:320px}.animation-name{font-size:28px;line-height:40px}.code{background:var(--dark-navy90);border-radius:12px;height:400px;margin:0 auto;width:400px}.code-img{height:auto;width:100%}#article-md{display:none}#article-sm{text-align:center}#article-sm .star-icon{height:auto;width:328px}#article-sm .point{font-size:40px;font-weight:700;line-height:60px}#article-sm .text{font-size:24px;font-weight:500;line-height:36px}#article-sm .hint{font-size:20px;font-weight:500;line-height:32px}.page-8-md{display:flex}.page-8 .applicant-wrapper-sm{display:none}.page-8 .applicant-wrapper-md{display:block}.page-8 .applicant-history-wrapper-xl{display:none}.applicant-table{font-size:24px;line-height:36px;margin-top:40px}#history-img-wrapper-sm{display:none}#history-img-wrapper-md{display:block}.page-9 p{font-size:3.5em;line-height:76px}.page-10{height:max-content}.page-10 .medal{height:64px;width:64px}.page-10 .title-wrapper,.page-10 .title-wrapper-center{padding:104px 0}.page-10 .title-area{font-size:2.5em;line-height:60px}.page-10 .pre-title{display:inline}.page-10 .text{font-size:1.5em;font-weight:400;line-height:36px;margin-top:40px}.page-10 .hint{font-size:1.125em;font-weight:500;line-height:24px;margin-top:16px}.page-10 .coder-img{background-image:url(https://recruit.jobda.im/hubfs/PHS/sub/pst/img/coder.png);height:540px}.page-10 .backjoon-img{background-image:url(https://recruit.jobda.im/hubfs/PHS/sub/pst/img/backjoon-mb.png);height:540px}.page-10 .background-img{height:540px}.page-10 .icon-slide-sm{display:none}.page-10 .icon-slide-md{display:block}.page-10 .icon-slide-lg,.page-10 .icon-slide-xl{display:none}.page-11{min-height:unset}.page-11 .company-logo{height:82px;width:82px}.page-11 .company-solution-sm{display:none}.page-11 .company-solution-md{display:block;font-size:40px;font-weight:600;letter-spacing:-.4px;line-height:140%}.page-12{min-height:unset}a.inquiry-btn{font-size:20px;font-weight:700;line-height:32px;padding:12px 24px}}@media only screen and (min-width:1024px) and (max-width:1479px){section{min-height:1080px}header{height:88px}.container{min-width:1024px}.entry-sm{display:none}.entry-md{display:block}.entry-md .entry-left-logo p{font-size:56px;font-weight:700;line-height:72px}.entry-md .entry-logo{height:26px;width:214px}.page-1 span{font-size:3.5em;line-height:76px}.page-2{align-items:normal;font-size:2.25em;line-height:52px;padding:0 calc(50vw - 472px);text-align:left}.page-2 .card-sm{display:none}.page-2 .card-lg{align-items:center;background:rgba(37,40,47,.6);border-radius:12px;display:flex;height:400px;justify-content:space-between;margin-top:96px;padding:0 64px;width:680px}.card-lottie{height:328px;width:328px}.page-3{align-items:normal;font-size:2.25em;line-height:52px;padding:0 calc(50vw - 472px);text-align:left}.page-3 .card-sm{display:none}.page-3 .card-lg{align-items:center;background:rgba(37,40,47,.6);border-radius:12px;display:flex;height:400px;justify-content:space-between;margin-top:96px;padding:0 40px;width:945px}.page-4{align-items:normal;align-items:flex-start;background:none;font-size:2.5em;line-height:60px;overflow:hidden;padding:0}.page-4 .sm{display:none;text-align:center}.page-4 .md{display:block;padding:0 calc(50vw - 472px);text-align:left}.page-4 .lg{display:none}.slide-wrap{margin-top:136px}.slide-item{height:320px;margin-left:32px;width:320px}.slide-img{height:200px;width:200px}.page-4 .gradient-sm{display:none}.page-5{font-size:2.5em;line-height:60px}.page-5 .explain-wrapper-sm{align-items:center;display:flex;flex-direction:column;justify-content:center}.page-5 .explain-wrapper-xl{display:none}.page-5 .logo{height:24px;width:198px}.page-5 .sm{display:none}.page-5 .md{display:block;font-size:20px;line-height:36px}.page-5 p:nth-of-type(3){margin-top:48px}.page-5 p:nth-of-type(4),.page-5 p:nth-of-type(5){margin-top:12px}.page-5 .example-video{margin-top:80px;width:920px}.page-5 .gradient{bottom:0}.page-6{padding:0 calc(50vw - 472px)}.page-6 .content{margin-top:168px;min-height:1080px}#content-title-md{display:block}.page-6 .animation-wrapper-sm{display:none}.page-6 .icon{height:57px;width:57px}.page-6 .mission{display:inline-block;font-size:32px;line-height:48px}.page-6 .animation-wrapper-md{grid-template-columns:repeat(1,1fr);margin-top:32px}.page-6 .animation-card-wrapper{display:flex;gap:24px}.animation-card{height:580px;justify-content:flex-start;margin:0;width:460px}.animation-img{height:440px;width:440px}.animation-name{font-size:32px;line-height:48px}.code{background:var(--dark-navy90);border-radius:12px;height:580px;margin:0 auto;width:460px}.code-img{height:auto;width:100%}.page-7{align-items:normal;padding:0 calc(50vw - 472px)}#article-sm{display:none}#article-md .article-text-wrapper{display:flex;flex-direction:column;justify-content:center;width:432px}#article-md .star-icon{height:auto;width:512px}#article-md .point{font-size:40px;line-height:60px}#article-md .text{font-size:24px;line-height:36px}#article-md .hint{font-size:20px;line-height:32px}.page-8-md{display:flex}.page-8 .applicant-wrapper-sm{display:none}.page-8 .applicant-wrapper-md{display:block}.applicant-table{font-size:24px;line-height:36px;margin-top:8px}#history-img-wrapper-sm{display:none}#history-img-wrapper-md{display:block;margin-top:48px}.page-8 .applicant-history-wrapper-xl{display:none}.page-9 p{font-size:56px;line-height:76px}.page-10{height:max-content}.page-10 .medal{height:64px;width:64px}.page-10 .title-wrapper{align-items:normal;margin-top:110px;padding:0 calc(50vw - 472px);text-align:left}.page-10 .title-wrapper-center{padding:104px 0}.page-10-md .title-wrapper-center{padding:0}.page-10 .title-area{font-size:40px;line-height:60px;margin-top:8px}.page-10 .pre-title{display:block}.page-10 .text{font-size:24px;font-weight:400;line-height:36px;margin-top:40px}.page-10 .hint{font-size:1.125em;font-weight:500;line-height:24px;margin-top:16px}.page-10 .coder-img{background-image:url(https://recruit.jobda.im/hubfs/PHS/sub/pst/img/coder.png);height:540px}.page-10 .backjoon-img{background-image:url(https://recruit.jobda.im/hubfs/PHS/sub/pst/img/backjoon-mb.png);height:540px}.page-10 .icon-slide-md,.page-10 .icon-slide-sm{display:none}.page-10 .icon-slide-lg{display:block}.page-10 .icon-slide-xl{display:none}.page-11{min-height:unset}.page-11 .company-logo{height:82px;width:82px}.page-11 .company-solution-sm{display:none}.page-11 .company-solution-md{display:block;font-size:2em;font-weight:700;line-height:48px}.page-12{min-height:unset}a.inquiry-btn{font-size:20px;font-weight:700;line-height:32px;padding:12px 24px}}@media only screen and (min-width:1480px){section{min-height:1080px}header{height:88px;padding:0 calc(50vw - 700px)}.container{min-width:1480px}.entry-sm{display:none}.entry-md{display:block}.entry-md .entry-left-logo p{font-size:64px;font-weight:700;line-height:80px}.entry-md .entry-logo{height:26px;width:214px}.page-1 span{font-size:3.5em;line-height:76px}.page-2{align-items:normal;font-size:2.25em;line-height:52px;padding:0 calc(50vw - 700px);text-align:left}.page-2 .card-sm{display:none}.page-2 .card-lg{align-items:center;background:rgba(37,40,47,.6);border-radius:12px;display:flex;height:400px;justify-content:space-between;margin-top:96px;padding:0 80px;width:680px}.page2 .card-img{height:160px;width:160px}.card-lottie{height:328px;width:328px}.page-3{align-items:normal;font-size:2.25em;line-height:52px;padding:0 calc(50vw - 700px);text-align:left}.page-3 .card-sm{display:none}.page-3 .card-lg{align-items:center;background:rgba(37,40,47,.6);border-radius:12px;display:flex;height:400px;justify-content:space-between;margin-top:96px;padding:0 80px;width:1400px}.page3 .card-img{height:160px;width:160px}.page-4{align-items:normal;align-items:flex-start;background:none;font-size:2.5em;line-height:60px;overflow:hidden;padding:0}.page-4 .sm{display:none;text-align:center}.page-4 .md{display:block;padding:0 calc(50vw - 700px);text-align:left}.page-4 .lg{display:none}.slide-wrap{margin-top:136px}.slide-item{height:320px;margin-left:32px;width:320px}.slide-img{height:200px;width:200px}.page-4 .gradient-sm{display:none}.page-5{align-items:normal;overflow:hidden;padding:0}.page-5 span{font-size:48px;line-height:68px}.page-5 p{font-size:24px;line-height:40px;text-align:left}.page-5 .explain-wrapper-sm{display:none}.page-5 .explain-wrapper-xl{overflow:hidden;padding:0 calc(50vw - 700px)}.page-5 .explain-wrapper-xl,.page-5 .video-text-wrapper{display:flex;flex-direction:row}.page-5 .text-wrapper{align-items:normal;display:flex;flex-direction:column;justify-content:center;min-width:440px}.page-5 .logo{height:32px;width:264px}.page-5 p:first-of-type{margin-top:80px}.page-5 p:nth-of-type(2),.page-5 p:nth-of-type(3){margin-top:24px}.page-5 .example-video{margin-left:280px;margin-top:0;width:1160px}.page-5 .gradient{bottom:0}.page-6{padding:0 calc(50vw - 580px)}.page-6 .content{margin-top:168px;min-height:1080px}#content-title-md{display:block}.page-6 .animation-wrapper-sm{display:none}.page-6 .icon{height:57px;width:57px}.page-6 .mission{display:inline-block;font-size:32px;line-height:48px}.page-6 .animation-wrapper-md{grid-template-columns:repeat(1,1fr);margin-top:32px}.page-6 .animation-card-wrapper{display:flex;gap:40px}.animation-card{height:580px;justify-content:flex-start;margin:0;width:560px}.animation-img{height:480px;width:480px}.animation-name{font-size:1.75em;line-height:40px}.code{background:var(--dark-navy90);border-radius:12px;height:580px;width:560px}.page-7{align-items:normal;padding:0 calc(50vw - 700px)}#article-sm{display:none}#article-md .article-text-wrapper{display:flex;flex-direction:column;justify-content:center;width:432px}#article-md .star-icon{height:800px;margin-left:300px;width:680px}#article-md .point{font-size:48px;line-height:68px}#article-md .text{font-size:24px;line-height:36px}#article-md .hint{font-size:20px;line-height:32px}.page-8-xl{display:flex}.page-8 .title{font-size:48px;font-weight:700;line-height:68px}.page-8 .applicant-wrapper-md,.page-8 .applicant-wrapper-sm{display:none}.page-8 .applicant-history-wrapper-xl{display:flex;flex-direction:row;width:100%}.page-8 .applicant-wrapper-xl{display:flex;flex-direction:column;margin-right:160px;min-width:560px;width:fit-content}.applicant-table{font-size:24px;line-height:36px;margin-top:8px}.applicant-table td{padding:0}.applicant-table td:nth-child(odd){min-width:88px;padding-right:44px}.applicant-table td:nth-child(2n){max-width:430px}#history-img-wrapper-md,#history-img-wrapper-sm{display:none}.page-9 p{font-size:56px;line-height:76px}.page-10{align-items:center;display:flex;flex-direction:row;height:100vh;justify-content:space-between;padding:0 calc(50vw - 700px)}#slide-section{height:1080px}.page-10-md{display:none}.page-10-lg{display:flex}#revert-image{flex-direction:row-reverse}.page-10 .medal{height:64px;width:64px}.page-10 .title-wrapper,.page-10 .title-wrapper-center{align-items:normal;text-align:left}.page-10 .title-wrapper-center{width:50%}.page-10 .title-area{font-size:40px;line-height:60px;margin-top:8px}.page-10 .pre-title{display:block}.page-10 .text{font-size:24px;font-weight:400;line-height:36px;margin-top:40px}.page-10 .hint{font-size:1.125em;font-weight:500;line-height:24px;margin-top:16px}.page-10 .img-wrapper{align-items:center;display:flex;justify-content:center}.page-10 .coder-img{border-radius:24px;height:680px;object-fit:cover;width:680px}.page-10 .background-img{height:540px}.page-10 .icon-slide-lg,.page-10 .icon-slide-md,.page-10 .icon-slide-sm{display:none}.page-10 .icon-slide-xl{display:flex;height:fit-content;width:50%}.focus{display:block;height:240px;width:240px}.far-focus,.near-focus{display:block;height:144px;opacity:.5;width:144px}.page-11{min-height:unset}.page-11 .company-logo{height:82px;width:82px}.page-11 .company-solution-sm{display:none}.page-11 .company-solution-md{display:block;font-size:2em;font-weight:700;line-height:48px;margin-top:16px}.page-12{min-height:unset}a.inquiry-btn{font-size:20px;font-weight:700;line-height:32px;padding:12px 24px}}