@font-face{font-family:NanumHumanTTFBold;src:url(https://fastly.jsdelivr.net/gh/projectnoonnu/2501-1@1.1/NanumHumanTTFBold.woff2) format("woff2");font-weight:700;font-style:normal}@font-face{font-family:SBAggroB;src:url(https://fastly.jsdelivr.net/gh/projectnoonnu/noonfonts_2108@1.1/SBAggroB.woff) format("woff");font-weight:400;font-style:normal}.header{display:flex;border-bottom:1px solid black;justify-content:space-between;align-items:center;padding:0 1vw}.title h1{font-family:SBAggroB!important;margin-left:2vw}.headerGoto{font-family:NanumHumanTTFBold;display:flex;gap:2vw;margin-left:auto;padding-right:2vw}.headerGoto h1{font-family:NanumHumanTTFBold;font-size:1.4vw!important}.headerGoto h1:hover{color:#007bff;transform:translateY(-1px)}.container{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between;background-color:#101010;color:#fff;border-top:2px solid #037AFF;padding:1vw}.logoWrapper{display:flex;justify-content:flex-start;flex-direction:row;gap:1.5vw;max-width:60%}.Logo{width:200px;height:auto;margin-bottom:1.5rem;margin:1vw}.Info h1{font-size:2.3rem;font-weight:700;margin-bottom:.5rem;margin-left:1rem}.Info h3{font-size:1.1rem;line-height:1.5;font-weight:300;margin:.5rem 0 .5rem 1rem}.sns{display:flex;gap:2vw;align-items:center;padding-right:2vw}.sns img{width:60px;height:60px;object-fit:contain;cursor:pointer;transition:transform .3s ease;margin-top:1vw}.sns img:hover{transform:scale(1.1)}*{font-family:SBAggroB}@font-face{*{font-family:SBAggroB;src:url(https://fastly.jsdelivr.net/gh/projectnoonnu/noonfonts_2108@1.1/SBAggroB.woff) format("woff");font-weight:400;font-style:normal}}a{text-decoration:none;color:#fff}.MentWrapper h1,.MentWrapper span{font-family:SBAggroB!important}@font-face{.MentWrapper h1,.MentWrapper span{font-family:SBAggroB;src:url(https://fastly.jsdelivr.net/gh/projectnoonnu/noonfonts_2108@1.1/SBAggroB.woff) format("woff");font-weight:400;font-style:normal}}.wrapper{justify-content:center;padding-bottom:7.8vw;display:flex;flex-direction:column;align-items:center;overflow-x:hidden;width:100%}.LogoWrapper{background:radial-gradient(farthest-corner,rgba(0,123,255,.1),transparent);display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;margin-bottom:2.5vw}.LogoWrapper h1{font-size:4vw;margin:4vw 3vw 3vw;font-family:SBAggroB!important}@font-face{.LogoWrapper h1{font-family:SBAggroB;src:url(https://fastly.jsdelivr.net/gh/projectnoonnu/noonfonts_2108@1.1/SBAggroB.woff) format("woff");font-weight:400;font-style:normal}}.ImpludeLogo{width:20.8vw;height:auto;margin-top:4vw}.ArrowBottom{width:3.1vw;margin-top:1vw;margin-bottom:3vw;transition:width .3s ease}.ArrowBottom:hover{width:3.3vw}@keyframes arrowBounce{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(-10px) scale(1.1)}}.ArrowBottom.animate{animation:arrowBounce 1.5s ease-in-out infinite}.PhraseBlue{color:#037bff}.ImpludePhrase{border-radius:1vw;font-size:5vw;text-align:center;font-weight:700;padding:4.2vw 10vw;margin:0 1.6vw 3vw;width:100%;font-family:SBAggroB!important}@font-face{.ImpludePhrase{font-family:SBAggroB;src:url(https://fastly.jsdelivr.net/gh/projectnoonnu/noonfonts_2108@1.1/SBAggroB.woff) format("woff");font-weight:400;font-style:normal}}.ImpludePhrase h1{font-size:5.5vw;font-family:SBAggroB!important}@font-face{.ImpludePhrase h1{font-family:SBAggroB;src:url(https://fastly.jsdelivr.net/gh/projectnoonnu/noonfonts_2108@1.1/SBAggroB.woff) format("woff");font-weight:400;font-style:normal}}@font-face{font-family:ChosunGu;src:url(https://fastly.jsdelivr.net/gh/projectnoonnu/noonfonts_20-04@1.0/ChosunGu.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:SEBANG_Gothic_Bold;src:url(https://fastly.jsdelivr.net/gh/projectnoonnu/noonfonts_2104@1.0/SEBANG_Gothic_Bold.woff) format("woff");font-weight:400;font-style:normal}.summary-wrapper{display:flex;justify-content:space-between;gap:2vw;background-color:#f7f7f7;align-items:start;margin-top:1vw;padding-top:5vw;margin-bottom:4vw}.introduceSummary{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:4vw;margin-bottom:2vw;background-color:#f7f7f7;width:41vw;text-align:center}.introduceSummary h2{font-family:SEBANG_Gothic_Bold;font-size:3.5rem;margin-bottom:1.5rem;color:#333}.introduceSummary p{font-family:ChosunGu;font-size:1.5rem;color:#555;margin-bottom:1rem;line-height:1.5;width:80%;font-weight:800}.achievementSummary{display:flex;justify-content:center;align-items:center;padding:1vw 1vw 5vw;margin-bottom:2vw;background-color:transparent;text-align:center}.summary-wrapper{width:100%;display:flex;justify-content:center;margin-top:7vw;align-items:center}.awardImage{border-radius:5%;max-height:35vw;max-width:25vw}.achievementSummary h2{font-family:SEBANG_Gothic_Bold;font-size:3.5rem;margin-bottom:1.5rem;color:#333}.achievementSummary p{font-family:ChosunGu;font-size:1.5rem;color:#555;margin-bottom:1rem;line-height:1.5;width:80%;font-weight:800}.link-button{font-family:SEBANG_Gothic_Bold;padding:1rem 2rem;background-color:#007bff;color:#fff!important;border-radius:5px;text-decoration:none;font-size:1.2rem;transition:background-color .3s ease;font-size:1vw}.link-button:hover{background-color:#0056b3}.link-button a{color:#fff!important;text-decoration:none}.random-achievement{display:flex;width:40vw;align-items:center;justify-content:center;opacity:0;animation:fadeInOut 3s ease-in-out infinite;max-height:15vw;height:10vw}.random-achievement p{font-size:2vw;font-family:SEBANG_Gothic_Bold;font-weight:700;color:#037bff!important;margin-bottom:2vw}.random-value{display:flex;width:40vw;align-items:center;justify-content:center;opacity:0;animation:fadeInOut 3s ease-in-out infinite;max-height:10vw;height:10vw}.random-value p{font-size:2vw;font-family:SEBANG_Gothic_Bold;font-weight:700;color:#037bff!important;margin-bottom:2vw}.SummaryText{display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:transparent;width:41vw;text-align:center;height:10vw}@keyframes fadeInOut{0%{opacity:0}25%{opacity:1}50%{opacity:1}75%{opacity:0}to{opacity:0}}.introduceWrapper{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding:8rem;color:#333;text-align:left;gap:2rem;margin-top:3vw;width:100%}.Ment{display:flex;align-items:flex-start;justify-content:start}.introduceWrapper h1{font-size:4rem;font-weight:600;color:#000;padding-top:0;margin-top:0}.introduceWrapper h1 span{color:#037bff}.Vision{width:30vw;height:20vw;border-radius:1.2vw;margin-right:0rem;animation:fadeInScale 1s ease-out;overflow:hidden;margin:0vw!important}@font-face{font-family:goorm-sans-bold;src:url(https://fastly.jsdelivr.net/gh/projectnoonnu/2408@1.0/goorm-sans-bold.woff2) format("woff2");font-style:normal}.OgleMent{font-size:1.4rem;line-height:1.5;max-width:55vw;animation:slideInLeft 1s ease-out;margin-left:4rem;display:flex;flex-direction:column;font-family:SUIT-Regular}.OgleMent span{font-family:SUIT-Regular!important}@font-face{font-family:SUIT-Regular;src:url(https://fastly.jsdelivr.net/gh/projectnoonnu/noonfonts_suit@1.0/SUIT-Regular.woff2) format("woff2");font-weight:400;font-style:normal}.OgleMent .phar{color:#333;margin-bottom:1rem;font-size:1.7rem;font-family:SUIT-Regular;font-weight:500;transition:color .5s ease}.OgleMent .phar-acc{color:#333;margin-bottom:1rem;font-size:1.7rem;font-family:SUIT-Regular;font-weight:800;transition:color .5s ease}.OgleMent .phar:hover,.OgleMent .phar-acc:hover{color:#037bff}@font-face{font-family:KCC-Ganpan;src:url(https://fastly.jsdelivr.net/gh/projectnoonnu/noonfonts_2302@1.0/KCC-Ganpan.woff2) format("woff2");font-weight:400;font-style:normal}.slider-container{position:relative;display:flex;justify-content:center;align-items:center}.slider-button{position:absolute;top:50%;transform:translateY(-50%);background:#00000080;color:#fff;border:none;padding:10px 15px;cursor:pointer;font-size:18px;border-radius:5px;z-index:10}.slider-button.left{left:1rem}.slider-button.right{right:1rem}.ImpludePhrase div,.ImpludePhrase span{font-family:SBAggroB!important}@font-face{font-family:PyeongChang-Bold;src:url(https://fastly.jsdelivr.net/gh/projectnoonnu/noonfonts_2206-02@1.0/PyeongChang-Bold.woff2) format("woff2");font-weight:400;font-style:normal}a{text-decoration:none;color:#000}.memberWrapper{font-family:PyeongChang-Bold;display:flex;align-items:center;flex-direction:column;background-color:#f8f9fa;text-align:center;justify-content:center;width:100%;padding:2vw 2vw 4vw}.memberWrapper h1{font-family:PyeongChang-Bold;font-size:3rem;margin-bottom:2rem;color:#333}.tabWrapper{margin-bottom:2rem;display:flex;justify-content:center;gap:1rem}.tabButton{font-family:PyeongChang-Bold;padding:.5rem 1.5rem;font-size:1.2rem;border:1px solid #ccc;background-color:#fff;color:#333;border-radius:20px;cursor:pointer;transition:all .3s}.tabButton.active{background-color:#007bff;color:#fff;border-color:#007bff}.tabButton:hover{background-color:#0056b3;color:#fff}.gridWrapper{display:grid;grid-template-columns:repeat(4,1fr);gap:2rem;justify-items:center;max-width:fit-content}.card{display:flex;flex-direction:column;background-color:#fff;border:1px solid #ddd;border-radius:10px;box-shadow:0 4px 6px #0000001a;padding:2.5rem;width:17.5vw;height:17.5vw;max-width:17.5vw;max-height:17.5vw;text-align:center;transition:transform .3s,box-shadow .3s;align-items:center;padding-bottom:3vw}.card:hover{box-shadow:0 6px 12px #0003}.card h2{font-family:PyeongChang-Bold;font-size:1.8vw;margin-bottom:.5vw;color:#333}.card h4{font-family:PyeongChang-Bold;font-size:1vw;margin-bottom:.5vw;color:#007bff}.card p{font-family:PyeongChang-Bold;font-size:1.05vw;color:#555;margin-bottom:.5vw}.findOutButton{font-size:2rem;background-color:#fff;border-color:1px solid gray;border-radius:3rem;padding:1vw 2vw}.findOut{text-decoration:none;display:inline-block;margin:2rem auto}.findOutButton{font-family:PyeongChang-Bold;background-color:#fff;color:#000;font-size:2rem;font-weight:600;padding:1rem 2rem;border:none;border-radius:10px;box-shadow:0 4px 10px #00000026;cursor:pointer;transition:all .3s ease}.findOutButton:hover{background-color:#007bff;color:#fff;transform:scale(1.05);box-shadow:0 6px 15px #00000040}.findOutButton:active{background-color:#004080;transform:scale(.98);box-shadow:0 3px 8px #0003}.findOut span{color:#007bff}.profileImage{width:75px;height:75px;border-radius:50%;object-fit:cover;margin-bottom:1rem}.achievement-container{display:flex;justify-content:space-between;max-width:1200px;margin:0 auto;padding:40px 20px}.timeline{display:flex;flex-direction:column;align-items:center;margin-right:50px}.timeline-item{position:relative;padding:12px 20px;background-color:#f1f1f1;border-radius:25px;color:#333;cursor:pointer;transition:all .3s ease;margin-bottom:30px;text-align:center;width:100px}.timeline-item:hover{background-color:#007bff;color:#fff}.timeline-item.active{background-color:#007bff;color:#fff;font-weight:700}.timeline-item .year{font-size:18px;font-weight:600;margin-bottom:12px}.timeline-dot{position:absolute;top:100%;left:50%;transform:translate(-50%);width:15px;height:15px;background-color:#007bff;border-radius:50%;transition:all .3s ease;margin-top:10px}.timeline-item.active .timeline-dot{background-color:#fff}.achievement-details{width:100%}.year-section{padding:20px;background-color:#fafafa;border-radius:10px;box-shadow:0 4px 12px #0000001a}.year-section h2{font-size:2.5vw;margin-bottom:2vw;color:#333;font-weight:600;text-transform:uppercase;margin-left:1vw}.achievement-cards{display:flex;flex-direction:column;flex-wrap:wrap;gap:20px}.achievement-card{justify-content:center;background-color:#fff;border-radius:10px;box-shadow:0 4px 8px #0000000d;padding:20px;width:50vw;text-align:left;opacity:0;transform:translateY(30px);animation:fadeInUp .6s ease-out forwards}.achievement-card:hover{box-shadow:0 6px 12px #00000026}.achievement-card p{font-size:1.4rem;color:#555;margin-left:1.6vw}.achievement-card p:before{content:"•";color:#007bff;font-weight:700;margin:.5vw}.achievement-card span{color:#007bff;font-weight:900;font-size:1.7rem}.achievement-card:nth-child(1){animation-delay:.1s}.achievement-card:nth-child(2){animation-delay:.2s}.achievement-card:nth-child(3){animation-delay:.3s}.achievement-card:nth-child(4){animation-delay:.4s}.achievement-card:nth-child(5){animation-delay:.5s}.achievement-card:nth-child(6){animation-delay:.6s}.achievement-card:nth-child(7){animation-delay:.7s}.achievement-card:nth-child(8){animation-delay:.8s}.achievement-card:nth-child(9){animation-delay:.9s}.achievement-card:nth-child(10){animation-delay:1s}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.impludeBanner{width:100%}*{font-family:NanumSquareNeoExtraBold}@font-face{*{font-family:NanumSquareNeoExtraBold;src:url(https://hangeul.pstatic.net/hangeul_static/webfont/NanumSquareNeo/NanumSquareNeoTTF-dEb.eot);src:url(https://hangeul.pstatic.net/hangeul_static/webfont/NanumSquareNeo/NanumSquareNeoTTF-dEb.eot?#iefix) format("embedded-opentype"),url(https://hangeul.pstatic.net/hangeul_static/webfont/NanumSquareNeo/NanumSquareNeoTTF-dEb.woff) format("woff"),url(https://hangeul.pstatic.net/hangeul_static/webfont/NanumSquareNeo/NanumSquareNeoTTF-dEb.ttf) format("truetype")}}.recruitPage{font-family:NanumSquareNeoExtraBold!important}.littlebig{font-size:3rem}@font-face{font-family:BMJUA;src:url(https://fastly.jsdelivr.net/gh/projectnoonnu/noonfonts_one@1.0/BMJUA.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:NanumSquareNeoLight;src:url(https://hangeul.pstatic.net/hangeul_static/webfont/NanumSquareNeo/NanumSquareNeoTTF-aLt.eot);src:url(https://hangeul.pstatic.net/hangeul_static/webfont/NanumSquareNeo/NanumSquareNeoTTF-aLt.eot?#iefix) format("embedded-opentype"),url(https://hangeul.pstatic.net/hangeul_static/webfont/NanumSquareNeo/NanumSquareNeoTTF-aLt.woff) format("woff"),url(https://hangeul.pstatic.net/hangeul_static/webfont/NanumSquareNeo/NanumSquareNeoTTF-aLt.ttf) format("truetype")}@font-face{font-family:NanumSquareNeo;src:url(https://hangeul.pstatic.net/hangeul_static/webfont/NanumSquareNeo/NanumSquareNeoTTF-bRg.eot);src:url(https://hangeul.pstatic.net/hangeul_static/webfont/NanumSquareNeo/NanumSquareNeoTTF-bRg.eot?#iefix) format("embedded-opentype"),url(https://hangeul.pstatic.net/hangeul_static/webfont/NanumSquareNeo/NanumSquareNeoTTF-bRg.woff) format("woff"),url(https://hangeul.pstatic.net/hangeul_static/webfont/NanumSquareNeo/NanumSquareNeoTTF-bRg.ttf) format("truetype")}@font-face{font-family:NanumSquareNeoBold;src:url(https://hangeul.pstatic.net/hangeul_static/webfont/NanumSquareNeo/NanumSquareNeoTTF-cBd.eot);src:url(https://hangeul.pstatic.net/hangeul_static/webfont/NanumSquareNeo/NanumSquareNeoTTF-cBd.eot?#iefix) format("embedded-opentype"),url(https://hangeul.pstatic.net/hangeul_static/webfont/NanumSquareNeo/NanumSquareNeoTTF-cBd.woff) format("woff"),url(https://hangeul.pstatic.net/hangeul_static/webfont/NanumSquareNeo/NanumSquareNeoTTF-cBd.ttf) format("truetype")}@font-face{font-family:NanumSquareNeoExtraBold;src:url(https://hangeul.pstatic.net/hangeul_static/webfont/NanumSquareNeo/NanumSquareNeoTTF-dEb.eot);src:url(https://hangeul.pstatic.net/hangeul_static/webfont/NanumSquareNeo/NanumSquareNeoTTF-dEb.eot?#iefix) format("embedded-opentype"),url(https://hangeul.pstatic.net/hangeul_static/webfont/NanumSquareNeo/NanumSquareNeoTTF-dEb.woff) format("woff"),url(https://hangeul.pstatic.net/hangeul_static/webfont/NanumSquareNeo/NanumSquareNeoTTF-dEb.ttf) format("truetype")}@font-face{font-family:NanumSquareNeoHeavy;src:url(https://hangeul.pstatic.net/hangeul_static/webfont/NanumSquareNeo/NanumSquareNeoTTF-eHv.eot);src:url(https://hangeul.pstatic.net/hangeul_static/webfont/NanumSquareNeo/NanumSquareNeoTTF-eHv.eot?#iefix) format("embedded-opentype"),url(https://hangeul.pstatic.net/hangeul_static/webfont/NanumSquareNeo/NanumSquareNeoTTF-eHv.woff) format("woff"),url(https://hangeul.pstatic.net/hangeul_static/webfont/NanumSquareNeo/NanumSquareNeoTTF-eHv.ttf) format("truetype")}@font-face{font-family:NanumSquareNeoVariable;src:url(https://hangeul.pstatic.net/hangeul_static/webfont/NanumSquareNeo/NanumSquareNeo-Variable.eot);src:url(https://hangeul.pstatic.net/hangeul_static/webfont/NanumSquareNeo/NanumSquareNeo-Variable.eot?#iefix) format("embedded-opentype"),url(https://hangeul.pstatic.net/hangeul_static/webfont/NanumSquareNeo/NanumSquareNeo-Variable.woff) format("woff"),url(https://hangeul.pstatic.net/hangeul_static/webfont/NanumSquareNeo/NanumSquareNeo-Variable.ttf) format("truetype")}.PageWrapper{display:flex;flex-direction:column;justify-content:center;align-items:center}a{text-decoration:none}a:visited{color:inherit}html,body{margin:0;padding:0;width:100%;height:100%}body::-webkit-scrollbar{display:none}:root{--gray-white: #ffffff;--gray-0: #fbfbfb;--gray-100: #ebedef;--gray-200: #dadcde;--gray-300: #cacbcd;--gray-400: #abacaf;--gray-500: #8d9093;--gray-600: #64676c;--gray-700: #56595d;--gray-800: #3b3d3f;--gray-900: #212325;--gray-black: #000000;--brand-100: #cce4ff;--brand-200: #99c8ff;--brand-300: #66adff;--brand-400: #3391ff;--brand-500: #0076ff;--brand-600: #005ecc;--brand-700: #004799;--brand-800: #002f66;--brand-900: #001833;--negative-500: #f63a3a;--caution-500: #ffd224;--positive-500: #27b278}
