@import url(https://cdn.jsdelivr.net/gh/orioncactus/pretendard@v1.3.9/dist/web/variable/pretendardvariable.min.css);:root{--mainfont:"Pretendard Variable",Pretendard,-apple-system,BlinkMacSystemFont,system-ui,Roboto,"Helvetica Neue","Segoe UI","Apple SD Gothic Neo","Noto Sans KR","Malgun Gothic","Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol",sans-serif;--pur01:#ab97e3;--pur02:#adb4e2;--pur03:#6b69b0;--grad01:linear-gradient(179.99deg,#fff 38.75%,#bca5ff 144.51%);--grad02:linear-gradient(155.5deg,#fff 3.48%,rgba(107,105,176,.996) 91.16%);--grad03:linear-gradient(85.49deg,#fff -3.99%,#6b69b0 114.24%);--grad04:linear-gradient(142.07deg,#473282 15%,#bca5ff 91.79%);--grad05:linear-gradient(90deg,#473282 28.39%,#7d66bf);--grad06:linear-gradient(90deg,#473282 28.39%,#7d66bf);--white:#fff;--gray01:#f7f7f8;--gray02:#e0e0e0;--gray03:#cacaca;--gray04:#a9a9a9;--gray04:#5a5c63;--black:#121212;--none:#0000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;color:#121212;color:var(--black);font-family:Pretendard Variable,Pretendard,-apple-system,BlinkMacSystemFont,system-ui,Roboto,Helvetica Neue,Segoe UI,Apple SD Gothic Neo,Noto Sans KR,Malgun Gothic,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,sans-serif;font-family:var(--mainfont);font-size:16px;font-synthesis:none;font-weight:400;text-rendering:optimizeLegibility}*,:after,:before{box-sizing:border-box}body,button,dd,dl,dt,fieldset,figcaption,figure,form,h1,h2,h3,h4,h5,h6,input,legend,li,ol,p,select,table,td,textarea,th,ul{margin:0;padding:0}body,button,input,select,table,textarea{font-family:Pretendard Variable,Pretendard,-apple-system,BlinkMacSystemFont,system-ui,Roboto,Helvetica Neue,Segoe UI,Apple SD Gothic Neo,Noto Sans KR,Malgun Gothic,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,sans-serif;font-family:var(--mainfont)}a,a:focus,a:hover{color:inherit;text-decoration:none}h1,h2,h3,h4,h5,h6{font-weight:400}h1{font-size:20px}h1,h2{font-weight:700}h2{font-size:16px}h3{font-size:12px}h4{font-size:10px}h5{font-size:8px}ul{list-style:none}address,em{font-style:normal}strong{font-weight:400}img{vertical-align:top;width:100%}button,input,select,textarea{-webkit-appearance:none;appearance:none;border:0;border-radius:0;font-size:16px}.ir{display:block;font-size:0;line-height:0;overflow:hidden;text-indent:-9999px;white-space:nowrap}a,button{background-color:#0000;background-color:var(--none);cursor:pointer}body{align-items:center;background-color:#121212;background-color:var(--black);display:flex;justify-content:center}#root{width:100%}.container_w{min-height:1080px;min-width:1000px;padding-top:112px}.container_m{background-color:#121212;background-color:var(--black);margin:0 auto;min-height:calc(100vh - 222px);overflow-x:hidden;overflow-y:scroll;padding-top:47px;width:393px!important}::-webkit-scrollbar{display:none}.none{display:none!important}input{outline:none}.Nav_wrap_w{align-items:center;display:flex;justify-content:space-between;min-width:1080px;padding:23px 70px;position:fixed;top:0;width:100%}.Nav_wrap_w.bgc_none{background-color:#fff0}.Nav_wrap_w>a img{max-width:403px;min-width:300px;width:18em}.Nav_wrap_w>div a{color:#fff;color:var(--white);font-size:20px;font-weight:700;line-height:150%;margin-right:45px}.Nav_wrap_m{align-items:flex-end;background-color:#000;display:flex;height:90px;left:50%;padding:0 25px 10px;position:fixed;top:0;transform:translateX(-50%);width:393px}.Nav_wrap_m h2{color:#fff;color:var(--white);font-size:18px;font-weight:700;line-height:150%}.Nav_wrap_m h2 strong{color:#ab97e3;color:var(--pur01)}.Nav_wrap_m .nav_off{align-items:center;display:flex;justify-content:space-between;width:100%}.Nav_wrap_m .nav_off a>img{width:200px}.Nav_wrap_m .nav_off button>img{width:16px}.Nav_on{background:rgba(173,180,226,.549);border-bottom-left-radius:20px;border-bottom-right-radius:20px;display:flex;flex-direction:column;height:360px;padding:53px 25px 40px;top:0}.Nav_on .nav_off{border-bottom:1px solid #f2f2f2;margin-bottom:30px;padding-bottom:20px}.Nav_on .nav{display:flex;flex-direction:column;height:165px;justify-content:space-between;width:100%}.Nav_on .nav a{color:#f2f2f2;font-size:14px;font-weight:700;text-align:left;width:100%}.Nav_on .nav a:hover{color:#ab97e3;color:var(--pur01);transition:all .3s}.Footer_wrap{height:222px;width:100%}.Footer_wrap,.Footer_wrap>div{align-items:center;display:flex;justify-content:center}.Footer_wrap>div{flex-direction:column}.Footer_wrap>div h2{color:#fff;color:var(--white);font-size:18px;font-weight:700;line-height:150%;margin-bottom:30px}.Footer_wrap>div h2 strong{color:#ab97e3;color:var(--pur01)}.Footer_wrap>div .img_box{align-items:center;display:flex;justify-content:space-between;margin-bottom:40px;width:154px}.Footer_wrap>div .img_box img{width:40px}.Footer_wrap>div p{color:#cacaca;color:var(--gray03);font-size:10px;font-weight:600}.Hackathon_wrap{padding-left:70px;padding-right:70px}.Hackathon_wrap .header{align-items:center;display:flex;flex-direction:column}.Hackathon_wrap .header h1{border-bottom:1px solid #adb4e2;color:#adb4e2;font-size:30px;font-weight:700;line-height:150%;margin-bottom:20px;padding:10px 0}.Hackathon_wrap .header .tab_box{display:flex;justify-content:space-between;margin-bottom:20px;width:593px}.Hackathon_wrap .header .tab_box button{align-items:center;background-color:#e0e0e0;background-color:var(--gray02);border-radius:30px;color:#666;display:flex;font-size:18px;font-weight:700;height:35px;justify-content:center;line-height:140%;width:104px}.Hackathon_wrap .header .tab_box .click{background-color:#6b69b0;background-color:var(--pur03);color:#fff;color:var(--white)}.Hackathon_wrap .header .month{display:flex;justify-content:space-between;margin-bottom:80px;width:1327px}.Hackathon_wrap .header .month button{align-items:center;color:#fff;color:var(--white);display:flex;font-size:18px;font-weight:700;height:35px;justify-content:center;line-height:150%;width:94px}.Hackathon_wrap .header .month .click{border-bottom:2px solid #6b69b0;border-bottom:2px solid var(--pur03)}.Hackathon_wrap .header .retros{justify-content:center}.Hackathon_wrap .main .content_box{margin-bottom:88px;overflow-x:auto;width:100%}.Hackathon_wrap .main .content_box h2{border-left:2px solid #6b69b0;color:#fff;color:var(--white);font-size:24px;font-weight:700;margin-bottom:20px;padding-left:20px}.Hackathon_wrap .main .content_box .content_list{display:flex;flex-wrap:nowrap;gap:20px;overflow-x:auto;padding-bottom:10px;padding-top:2px}.Hackathon_wrap .main .content_box .content_list::-webkit-scrollbar{display:block;height:4px}.Hackathon_wrap .main .content_box .content_list::-webkit-scrollbar-thumb{background:#6b69b0;background:var(--pur03);border-radius:4px}.Hackathon_wrap .main .content_box .content_list::-webkit-scrollbar-track{background:#0000}.Hackathon_wrap .main .content_box .content_list .content{border-radius:12px;flex:0 0 auto;height:248px;overflow:hidden;width:380px}.Hackathon_wrap .main .content_box .content_list .content>img{height:191px;object-fit:cover}.Hackathon_wrap .main .content_box .content_list .content div{align-items:center;background:linear-gradient(90deg,#c6b3ff,#473282);border-bottom-left-radius:20px;border-bottom-right-radius:20px;display:flex;height:58px;justify-content:space-between;padding:0 20px 0 30px;width:100%}.Hackathon_wrap .main .content_box .content_list .content div p{color:#fff;color:var(--white);font-size:18px;font-weight:700}.Hackathon_wrap .main .content_box .content_list .content div button{width:24px}@media(max-width:1000px){.Hackathon_wrap{background:linear-gradient(180deg,#020202,#4e4d70);padding-left:25px;padding-right:25px;padding-top:120px}.Hackathon_wrap .header .tab_box{margin-bottom:100px;width:331px}.Hackathon_wrap .header .tab_box button{background-color:#0000;background-color:var(--none);border-radius:0;color:#fff;color:var(--white);font-size:16px;height:35px;width:60px}.Hackathon_wrap .header .tab_box .click{background-color:#0000;background-color:var(--none);border-bottom:2px solid #adb4e2;color:#adb4e2}.Hackathon_wrap .header h1{border:0;border-top:2px solid #adb4e2;font-size:18px;margin-bottom:120px;padding-top:30px}.Hackathon_wrap .header .month button{font-size:16px}.Hackathon_wrap .header .retros{width:250px!important}.Hackathon_wrap .main{margin-bottom:120px}.Hackathon_wrap .main .content_box h2{border-left:2px solid #6b69b0;font-size:16px;margin-bottom:40px}.Hackathon_wrap .main .content_box .content_list .content{flex:0 0 auto;width:240px}.Hackathon_wrap .main .content_box .content_list .content>img{border-radius:20px;height:135px;margin-bottom:11px}.Hackathon_wrap .main .content_box .content_list .content div{align-items:flex-start;background:none;display:flex;flex-direction:column;padding:0 10px;width:100%}.Hackathon_wrap .main .content_box .content_list .content div .title{font-size:16px}.Hackathon_wrap .main .content_box .content_list .content div p{font-size:10px;margin-bottom:5px}.Hackathon_wrap .main .content_box .content_list .content div button{width:24px}}.Hac_Detail_wrap .main{align-items:center;display:flex;flex-direction:column;justify-content:center}.Hac_Detail_wrap .main img{margin-bottom:30px;width:70em}.Hac_Detail_wrap .main .text_box{color:#fff;color:var(--white);font-weight:700;text-align:left;width:70em}.Hac_Detail_wrap .main .text_box h2{border-left:3px solid #6b69b0;font-size:50px;margin-bottom:30px;padding-left:20px}.Hac_Detail_wrap .main .text_box>p{margin-bottom:20px}.Hac_Detail_wrap .main .text_box p{font-size:30px;margin-bottom:20px}.Hac_Detail_wrap .main_m{margin-bottom:217px}.Hac_Detail_wrap .main_m h2{border-left:3px solid #adb4e2;color:#f2f2f2;font-size:16px;font-weight:700;margin-bottom:40px;padding-left:10px}.Hac_Detail_wrap .main_m>div{border:2px solid #adb4e2;border-radius:30px;height:530px;padding:23px 18px;width:340px}.Hac_Detail_wrap .main_m>div img{border-radius:30px;margin-bottom:40px}.Hac_Detail_wrap .main_m>div .text_box{margin-bottom:40px}.Hac_Detail_wrap .main_m>div .text_box .text{display:flex}.Hac_Detail_wrap .main_m>div .text_box .text p{color:#fff;color:var(--white);font-size:14px;margin-bottom:10px}.Hac_Detail_wrap .main_m>div .text_box .text .left{color:#adb4e2;margin-right:10px;width:64px}.Active_wrap .header .tab_box{margin-bottom:20px}.Active_wrap .header .month{-ms-overflow-style:none;display:flex;gap:40px;overflow-x:auto;padding:8px 0;scrollbar-width:none;width:100%}.Active_wrap .header .month .click{border-bottom:2px solid #adb4e2;color:#adb4e2}.Active_wrap .main_m>div{border:0;padding:0}.Active_wrap .main_m>div>div img{box-shadow:0 0 10px 0 hsla(0,0%,100%,.749)}.Active_wrap .main_m>div>div p{color:#fff;color:var(--white);font-size:14px;margin-bottom:10px}.Retorspection_wrap .main_m>div{border:2px solid #adb4e2;height:100%;padding:23px 20px}.Retorspection_wrap .main_m>div img{height:195px}.Retorspection_wrap .main_m>div>div h2{color:#adb4e2;font-size:18px;margin-bottom:10px}.Retorspection_wrap .main_m>div>div p{background-color:#fff;background-color:var(--white);border-radius:15px;color:#121212;color:var(--black);height:150px;overflow-y:scroll;padding:15px;width:100%}.home_wrap{align-items:center;background-image:url(/static/media/home_bg.0266eecbf7f3d1554eef.svg);background-position:top;background-repeat:no-repeat;background-size:100%;border-bottom:1px solid #3a3a3a;display:flex;flex-direction:column;justify-content:center}.home_top{display:flex;height:-webkit-fit-content;height:fit-content;justify-content:space-between;margin-bottom:271px;margin-top:160px;width:1140px}.home_top .left{display:flex;flex-direction:column}.home_top .star{width:80px}.home_top .title{-webkit-text-fill-color:#0000;background:linear-gradient(179.99deg,#fff 38.75%,#bca5ff 144.51%);background:var(--grad01);background-clip:text;-webkit-background-clip:text;color:#0000;font-size:80px;font-weight:700;line-height:150%}.home_top .logo img{animation:float 3s ease-in-out infinite}.home_top .logo{height:428px;margin-top:40px}.home_top .btn{align-items:center;background:linear-gradient(90deg,#473282 28.39%,#7d66bf);background:var(--grad05);border:1px solid #fff;border:1px solid var(--white);border-radius:40px;color:#fff;color:var(--white);display:flex;font-size:30px;font-weight:700;height:78px;justify-content:center;margin-top:40px;width:234px}@keyframes float{0%{transform:translateY(15px)}50%{transform:translateY(-15px)}to{transform:translateY(15px)}}.home_middle{align-items:center;display:flex;flex-direction:column;height:600px;margin-bottom:83px}.home_middle .middle_wrap{align-items:center;display:flex;justify-content:space-between;margin-top:83px;width:1300px}.home_middle .middle_wrap .sc{align-items:center;color:#fff;color:var(--white);display:inline;flex-direction:column;font-size:25px;font-weight:700;line-height:150%;text-align:center}.home_middle .middle_wrap .sc .purple{color:#6b69b0;color:var(--pur03);display:inline}.follow_line{align-items:center;display:flex;flex-direction:column}.follow_line .line{background-image:linear-gradient(180deg,#fff,rgba(93,93,93,.302));width:1px}.follow_line .spakle{background-color:#7385f7;border-radius:20px;filter:blur(3px);height:40px;position:absolute;position:relative;width:40px}.follow_line .spakle,.follow_line .spakle .circle{align-items:center;display:flex;justify-content:center}.follow_line .spakle .circle{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background-color:#71769d;border-radius:14px;height:28px;width:28px}.follow_line .spakle .inner{background-color:#fff;border-radius:8px;filter:blur(1px);height:16px;position:absolute;width:16px}.follow_line .spakle:before{background-color:rgba(115,133,247,.435);border-radius:50%;content:"";filter:blur(20px);height:60px;inset:0;margin-left:-10px;margin-top:-10px;position:absolute;width:60px;z-index:0}.home_bottom{align-items:center;display:flex;flex-direction:column;height:1100px;margin-bottom:200px}.home_bottom .bottom_wrap{margin-top:69px;text-align:center}.home_bottom .bottom_wrap .purple{color:#6b69b0;color:var(--pur03);font-size:50px;font-weight:700}.home_bottom .bottom_wrap p{color:#fff;color:var(--white);font-size:30px;font-weight:700;margin-top:40px}.home_bottom .bottom_wrap .grad{-webkit-text-fill-color:#0000;background:linear-gradient(85.49deg,#fff -3.99%,#6b69b0 114.24%);background:var(--grad03);background-clip:text;-webkit-background-clip:text;color:#0000;font-size:50px;font-weight:700;line-height:150%}.people-page{align-items:center;background-color:#121212;background-color:var(--black);color:#fff;color:var(--white);display:flex;flex-direction:column;font-family:Pretendard Variable,Pretendard,-apple-system,BlinkMacSystemFont,system-ui,Roboto,Helvetica Neue,Segoe UI,Apple SD Gothic Neo,Noto Sans KR,Malgun Gothic,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,sans-serif;font-family:var(--mainfont);font-size:16px;margin-top:100px}.people-page .title{color:#adb4e2;color:var(--pur02);font-size:30px;font-weight:700;line-height:45px;padding-bottom:10px;position:relative;text-align:center}.people-page .title:after{background-color:#adb4e2;background-color:var(--pur02);bottom:0;content:"";height:1px;left:0;position:absolute;width:100%}.people-page .generation-tabs{display:flex;gap:10px;margin:27px 0 40px}.people-page .generation-tabs .gen-tab{align-items:center;background-color:#e0e0e0;background-color:var(--gray02);border:none;border-radius:30px;color:#333;cursor:pointer;display:flex;font-weight:600;gap:10px;justify-content:center;padding:4px 30px}.people-page .generation-tabs .gen-tab.active{background-color:#6b69b0;background-color:var(--pur03);color:#fff;color:var(--white)}.people-page .card-wrapper{align-items:flex-start;display:flex;flex-direction:column;gap:120px;width:630px}.people-page .role-section{width:100%}.people-page .role-section .role-title-wrapper{align-items:center;display:flex;gap:8px;margin-bottom:16px}.people-page .role-section .role-title-wrapper .role-bar{background-color:#6b69b0;background-color:var(--pur03);height:24px;width:4px}.people-page .role-section .role-title-wrapper .role-title{font-size:16px}.people-page .role-section .card-row{display:flex;flex-wrap:wrap;gap:18px}.people-page .role-section .member-card{align-items:flex-start;-webkit-backdrop-filter:blur(65.05px);backdrop-filter:blur(65.05px);background:linear-gradient(180deg,#a79a9a66,#fff0 .01%,#afa8a85c 31%,#ffffff14);display:flex;flex-direction:column;gap:8px;min-height:202px;padding:10px 8px 8px;position:relative;width:144px;z-index:0}.people-page .role-section .member-card:before{background:linear-gradient(180deg,#fff,#6b69b0 99.61%);border-radius:8.559px;content:"";inset:0;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;padding:.856px;pointer-events:none;position:absolute;z-index:1}.people-page .role-section .member-card img{height:175px;object-fit:cover;width:100%}.people-page .role-section .member-card .text-box{display:flex;flex-direction:column;gap:4px}.people-page .role-section .member-card .text-box .line-1{align-items:baseline;display:flex;gap:4px}.people-page .role-section .member-card .text-box .line-1 .name{font-size:16px;font-weight:700;letter-spacing:-.32px}.people-page .role-section .member-card .text-box .line-1 .role{color:#5a5c63;color:var(--gray04);font-size:10px;font-weight:600}.people-page .role-section .member-card .text-box .info{font-size:10px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.people-page:after{content:"";display:block;height:20px}@media(max-width:1000px){.people-page{background:linear-gradient(180deg,#020202,#4e4d70);padding:0 16px}.people-page .title{font-size:24px;margin-top:68px;padding-top:10px}.people-page .title:before{background-color:#adb4e2;background-color:var(--pur02);content:"";height:2px;left:0;position:absolute;top:0;width:100%}.people-page .title:after{display:none}.people-page .generation-tabs{gap:40px;justify-content:center;margin-top:40px}.people-page .generation-tabs .gen-tab{all:unset;cursor:pointer;font-size:16px;font-weight:700;padding:4px 0;position:relative}.people-page .generation-tabs .gen-tab.active{background-color:#0000!important;color:#adb4e2}.people-page .generation-tabs .gen-tab.active:after{background-color:#adb4e2;content:"";height:2px;left:50%;position:absolute;top:40px;transform:translateX(-50%);width:60px}.people-page .card-wrapper{margin-bottom:80px;margin-top:40px;width:100%}.people-page .role-section{gap:12px}.people-page .role-section .role-title-wrapper{margin-left:28px}.people-page .role-section .card-row-wrapper{overflow-x:auto;width:100%}.people-page .role-section .card-row-wrapper::-webkit-scrollbar{display:none}.people-page .role-section .card-row{flex-direction:row;flex-wrap:nowrap;gap:12px;margin-left:28px;padding-bottom:8px;scroll-behavior:smooth;scroll-snap-type:x mandatory;width:-webkit-max-content;width:max-content}.people-page .role-section .card-row .member-card{flex:0 0 auto;scroll-snap-align:start}.people-page:after{height:40px}}.result-form{align-items:center;display:flex;flex-direction:column;margin-top:80px}.result-form .form-box{display:flex;flex-direction:column;gap:12px;margin-top:144px;width:418px}.result-form .form-group{align-items:flex-start;display:flex;flex-direction:column}.result-form .form-label{color:#adb4e2;color:var(--pur02);font-size:20px;font-weight:700;line-height:150%;margin-bottom:4px}.result-form .form-input,.result-form .form-label{font-family:Pretendard Variable,Pretendard,-apple-system,BlinkMacSystemFont,system-ui,Roboto,Helvetica Neue,Segoe UI,Apple SD Gothic Neo,Noto Sans KR,Malgun Gothic,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,sans-serif;font-family:var(--mainfont)}.result-form .form-input{background:#fff;background:var(--white);border:2px solid #adb4e2;border:2px solid var(--pur02);border-radius:30px;color:#5a5c63;color:var(--gray04);font-size:18px;height:35px;padding:4px 20px;width:100%}.result-form .submit-button{background:#6b69b0;background:var(--pur03);border:none;border-radius:14px;color:#fff;color:var(--white);cursor:pointer;font-family:Pretendard Variable,Pretendard,-apple-system,BlinkMacSystemFont,system-ui,Roboto,Helvetica Neue,Segoe UI,Apple SD Gothic Neo,Noto Sans KR,Malgun Gothic,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,sans-serif;font-family:var(--mainfont);font-size:24px;font-weight:600;margin-top:96px;padding:10px;width:417px}.popup-overlay{background-color:#000000b3;height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:10}.popup{background:#fff;background:var(--white);border-radius:18px;box-shadow:0 8px 24px #0003;left:50%;padding:74px 36px 36px;position:fixed;text-align:center;top:50%;transform:translate(-50%,-50%);width:618px;z-index:11}.popup .popup-title{color:#121212;color:var(--black);font-family:Pretendard Variable,Pretendard,-apple-system,BlinkMacSystemFont,system-ui,Roboto,Helvetica Neue,Segoe UI,Apple SD Gothic Neo,Noto Sans KR,Malgun Gothic,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,sans-serif;font-family:var(--mainfont);font-size:30px;font-weight:700}.popup .popup-desc{color:#5a5c63;color:var(--gray04);font-size:24px;line-height:1.5;margin-top:12px}.popup .popup-confirm,.popup .popup-desc{font-family:Pretendard Variable,Pretendard,-apple-system,BlinkMacSystemFont,system-ui,Roboto,Helvetica Neue,Segoe UI,Apple SD Gothic Neo,Noto Sans KR,Malgun Gothic,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,sans-serif;font-family:var(--mainfont);font-weight:600}.popup .popup-confirm{background:#6b69b0;background:var(--pur03);border:none;border-radius:18px;color:#fff;color:var(--white);cursor:pointer;font-size:20px;height:82px;margin-top:20px;width:544px}@media(max-width:1000px){.result-form{background:linear-gradient(180deg,#020202,#4e4d70)}.result-form .form-box{border:2px solid #adb4e2;border:2px solid var(--pur02);border-radius:30px;padding:20px;width:340px}.result-form .form-input{font-size:16px;font-weight:500;height:50px}.result-form .form-label{font-size:18px;line-height:30px}.result-form .submit-button{font-size:18px;height:50px;margin-bottom:186px;margin-top:30px;width:340px}.popup{border-radius:20px;height:200px;padding:24px 20px;width:300px}.popup .popup-title{font-size:16px;line-height:19px}.popup .popup-desc{color:#818181;font-size:14px;line-height:19px}.popup .popup-confirm{border-radius:10px;font-size:14px;height:40px;width:125px}}.recruit_home_div{align-items:center;display:flex;flex-direction:column;height:calc(100vh - 332px);margin-top:80px;width:100%}.recruit_home_div .part_div{align-items:center;cursor:pointer;display:flex;gap:100px;justify-content:center;min-height:calc(100% - 154.59px);width:100%}.recruit_home_div .part_div .div{background-color:#000;border-radius:20px;width:380px}.recruit_home_div .part_div .div .apply_img{border-radius:20px 20px 0 0;height:190px;width:100%}.recruit_home_div .part_div .div .info_div{align-items:center;border-radius:0 0 20px 20px;display:flex;height:58px;justify-content:space-between;padding:0 16px 0 30px;width:100%}.recruit_home_div .part_div .div .info_div .info_title{color:#fff;color:var(---white,#fff);font-size:18px;font-weight:700;line-height:150%}.recruit_home_div .part_div .div .info_div .next{height:24px;width:24px}.recruit_home_div .part_div #ing .info_div{background:linear-gradient(90deg,#c6b3ff,#473282)}.recruit_home_div .part_div #done .apply_img{opacity:.4}.recruit_home_div .part_div #done .info_div{background:linear-gradient(90deg,#c6b3ff4d,#4732824d)}@media(max-width:1000px){.recruit_home_div .part_div .div{width:100%}.recruit_home_div .part_div #done .apply_img{background-color:#000;opacity:.4}.recruit_home_div{height:100%}.part_div{flex-direction:column;padding:120px 26px;z-index:0}.part_div .div{filter:drop-shadow(0 0 10px rgba(255,255,255,.75));width:100%}#m_back{background:linear-gradient(180deg,#020202,#4e4d70)}.info_top{border:2px solid #adb4e2;border-radius:30px;padding:12px 20px 28px}}.recruit_top_div{align-items:center;display:flex;flex-direction:column}.recruit_top_div .recruit_title{align-items:center;border-bottom:1px solid #adb4e2;border-bottom:1px solid var(---point_purple2,#adb4e2);color:#adb4e2;color:var(---point_purple2,#adb4e2);display:flex;font-size:30px;font-weight:700;justify-content:center;line-height:150%;margin-top:27px;padding:10px}.recruit_top_div .type_div{cursor:pointer;display:flex;gap:20px;margin-bottom:27px;margin-top:27px}.recruit_top_div .type_div div{align-items:center;border-radius:30px;display:flex;font-size:18px;font-weight:700;justify-content:center;line-height:150%;padding:4px 30px}.recruit_top_div .type_div .choice_btn{background:#6b69b0;background:var(---point_purple3,#6b69b0);color:#fff;color:var(---white,#fff)}.recruit_top_div .type_div .no_choice_btn{background:#e0e0e0;background:var(---gray2,#e0e0e0);color:#5a5c63;color:var(---gray5,#5a5c63)}.recruit_top_div_m{width:100%}.recruit_top_div_m .type_div_m{background-color:#020202;cursor:pointer;display:flex;gap:6px;padding:109px 25px 0;position:fixed;top:0;width:393px!important;z-index:1}.recruit_top_div_m .type_div_m div{font-size:16px;font-weight:700;padding-bottom:8px;text-align:center;width:80px}.recruit_top_div_m .type_div_m .choice_btn_m{border-bottom:2px solid #adb4e2;color:#adb4e2}.recruit_top_div_m .type_div_m .no_choice_btn_m{color:#fff}.recruit_top_div_m .recruit_title_center_m{display:flex;justify-content:center;margin-top:100px;width:100%}.recruit_top_div_m .recruit_title_center_m .recruit_title_m{border-top:2px solid #adb4e2;color:#adb4e2;display:flex;font-size:18px;font-weight:700;justify-content:center;padding-top:30px;width:60px}.Nav_wrap_w{background-color:#121212;background-color:var(--black);z-index:1000}.Nav_wrap_m{z-index:2}.recruit_info_div{align-items:center;display:flex;flex-direction:column;margin-top:80px;min-height:calc(100vh - 332px);width:100%}.recruit_info_div .info_div{display:flex;flex-direction:column;justify-content:space-between;min-height:calc(100% - 154.59px);padding-top:46px}.recruit_info_div .info_div .info_top{display:flex;flex-direction:column;gap:12px}.recruit_info_div .info_div .info_title{color:#adb4e2;font-size:20px;font-weight:700;line-height:150%}.recruit_info_div .info_div .input_text{background:#fff;border:2px solid #adb4e2;border-radius:30px;color:#171719;font-size:18px;font-weight:600;height:35px;line-height:150%;padding:4px 20px;width:418px}.recruit_info_div .info_div ::placeholder{color:#a9a9a9;color:var(---gray4,#a9a9a9);font-size:18px;font-weight:600;line-height:150%}.recruit_info_div .info_div select{-webkit-appearance:auto;appearance:auto;outline:none}.recruit_info_div .info_div select option{background:#fff;border:2px solid #adb4e2;border-radius:30px;padding:4px 20px}.recruit_info_div .info_div .css-hlgwow{padding:0}.recruit_info_div .info_div .css-1dimb5e-singleValue{color:#171719;font-size:18px;font-weight:600;line-height:150%}.recruit_info_div .info_div .css-1jqq78o-placeholder{color:#a9a9a9;color:var(---gray4,#a9a9a9);font-size:18px;font-weight:600;line-height:150%;margin:0}.recruit_info_div .info_div .css-1u9des2-indicatorSeparator{display:none}.recruit_info_div .info_div .css-1xc3v61-indicatorContainer{margin-right:8px;padding:0}.recruit_info_div .info_div .css-tj5bde-Svg{fill:#121212;border:1px;height:24px;width:24px}.recruit_info_div .info_div .next_btn{align-items:center;background:#6b69b0;background:var(---point_purple3,#6b69b0);border-radius:14px;color:#fff;color:var(---white,#fff);cursor:pointer;display:flex;font-size:24px;font-weight:700;justify-content:center;line-height:150%;margin-bottom:36px;margin-top:157px;padding:10px;width:417px}@media(max-width:999px){.recruit_info_div .info_div{align-items:center;margin-bottom:279px;margin-top:115px;padding:0 26px;width:100%}.recruit_info_div .info_div .next_btn{font-size:20px;margin-bottom:0;margin-top:30px;max-width:380px;width:100%}.recruit_info_div .info_top{max-width:380px;width:100%}.recruit_info_div .info_top .info_title{font-size:18px;line-height:40px}.recruit_info_div .info_top .input_text{font-size:16px;height:50px;width:100%}.recruit_info_div .info_top ::placeholder{font-size:16px}.recruit_info_div .css-123zn3g-control{height:50px;width:100%}.recruit_info_div .css-1henayu-control{font-size:16px;height:50px;width:100%}.recruit_info_div #react-select-9-placeholder,.recruit_info_div .css-hlgwow .css-1dimb5e-singleValue{font-size:16px}}.recruit_application_div{align-items:center;display:flex;flex-direction:column;margin-top:80px;min-height:calc(100vh - 332px);width:100%}.recruit_application_div .application_div{align-items:center;display:flex;flex-direction:column;justify-content:space-between;min-height:calc(100% - 154.59px);padding-top:46px}.recruit_application_div .application_top{display:flex;flex-direction:column;gap:40px}.recruit_application_div .application_top div{display:flex;flex-direction:column;gap:12px}.recruit_application_div .application_top .info_title{color:#adb4e2;font-size:20px;font-weight:700;line-height:150%}.recruit_application_div .application_top .textarea_div{min-width:803px;position:relative}.recruit_application_div .application_top textarea{background:#fff;background:var(--grayscale-white,#fff);border:2px solid #adb4e2;border-radius:10px;color:#171719;font-size:18px;font-weight:600;line-height:150%;min-height:104px;outline:none;padding:12px;resize:none;width:100%}.recruit_application_div .application_top .text_length{bottom:12px;color:#878a93;color:var(--grayscale-gray500,#878a93);font-size:12px;font-weight:500;letter-spacing:-.24px;line-height:150%;position:absolute;right:12px}.recruit_application_div .application_top ::placeholder{color:#a9a9a9;color:var(---gray4,#a9a9a9);font-size:18px;font-weight:600;line-height:150%}.recruit_application_div .send{align-items:center;background:#6b69b0;background:var(---point_purple3,#6b69b0);border-radius:14px;color:#fff;color:var(---white,#fff);cursor:pointer;display:flex;font-size:24px;font-weight:700;justify-content:center;line-height:150%;margin-bottom:36px;margin-top:130px;padding:10px;width:417px}@media(max-width:1000px){.recruit_application_div .application_div{padding:115px 26px 198px}.recruit_application_div .application_top{border:2px solid #adb4e2;border-radius:30px;max-width:380px;padding:24px 20px 34px;width:100%}.recruit_application_div .application_top .info_title{font-size:18px}.recruit_application_div .application_top .textarea_div{min-width:0}.recruit_application_div .application_top ::placeholder,.recruit_application_div .application_top textarea{font-size:16px}.recruit_application_div .send{font-size:20px;margin-bottom:0;margin-top:30px;width:100%}}.recruit_popup_div{background-color:#000000b3;height:100vh;left:0;position:fixed;top:0;width:100%;z-index:1000}.recruit_popup_div,.recruit_popup_div .popup_div{align-items:center;display:flex;justify-content:center}.recruit_popup_div .popup_div{background:#fff;background:var(---white,#fff);border-radius:18.409px;flex-direction:column;gap:58px;padding:74px 36px 36px;width:618px}.recruit_popup_div .popup_div .popup_text{color:#121212;color:var(---black,#121212);font-size:30px;font-weight:700;line-height:150%;text-align:center}.recruit_popup_div .popup_div .btn{cursor:pointer;display:flex;gap:22px}.recruit_popup_div .popup_div .btn div{align-items:center;border-radius:18.409px;display:flex;font-size:24px;font-weight:700;height:82px;justify-content:center;line-height:150%;width:260px}.recruit_popup_div .popup_div .btn .back{background:#f7f7f8;background:var(---gray1,#f7f7f8);color:#5a5c63;color:var(--grayscale-gray600,#5a5c63)}.recruit_popup_div .popup_div .btn .send{background:#6b69b0;background:var(---point_purple3,#6b69b0);color:#fff;color:var(---white,#fff);margin:0}@media(max-width:1000px){.recruit_popup_div .recruit_popup_div{padding:0 45px}.recruit_popup_div .popup_div{gap:26px;height:160px;max-width:340px;padding:36px 20px 19px;width:100%}.recruit_popup_div .popup_div .popup_text{font-size:14px}.recruit_popup_div .popup_div .btn{gap:10px;width:100%}.recruit_popup_div .popup_div .btn div{border-radius:10px;font-size:12px;height:40px;width:100%}.recruit_popup_div .application_div{padding:115px 26px 198px}.recruit_popup_div .application_top{border:2px solid #adb4e2;border-radius:30px;max-width:380px;padding:24px 20px 34px;width:100%}.recruit_popup_div .send{margin-bottom:0;margin-top:30px;width:100%}}@media(max-width:430px){.recruit_popup_div{padding:0 45px}}.recruit_card_div{margin-top:80px;min-height:calc(100vh - 332px);padding-bottom:188px}.recruit_card_div,.recruit_card_div .padding_wrap{align-items:center;display:flex;flex-direction:column;width:100%}.recruit_card_div .padding_wrap{padding:0 25px}.recruit_card_div .card_news_info_div{border:2px solid #adb4e2;border-radius:30px;margin:115px 25px 30px;max-width:380px;padding:25px 20px;width:100%}.recruit_card_div .card_news_info_div img{border-radius:20px;margin-bottom:30px}.recruit_card_div .card_news_info_div .card_info_text{background:#f2f2f2;border-radius:20px;box-shadow:inset 1px 1px 5px 0 #00000040;color:#000;font-size:14px;font-weight:400;line-height:20px;padding:15px 14px 30px}.recruit_card_div .next_apply_btn{align-items:center;background:#6b69b0;border-radius:14px;color:#fff;color:var(---white,#fff);cursor:pointer;display:flex;font-size:20px;font-weight:700;justify-content:center;line-height:40px;max-width:380px;padding:5px;width:100%}.home_wrap_m{background:linear-gradient(179.99deg,#121212,#4e4d70);background:linear-gradient(179.99deg,var(--black) 0,#4e4d70 100%);height:3000px}.home_wrap_m .home_mobile{align-items:center;display:flex;flex-direction:column;justify-content:center}.home_wrap_m .home_mobile .logo{align-items:center;display:flex;justify-content:center;margin-top:193px;position:relative}.home_wrap_m .home_mobile .logo img{animation:float 3s ease-in-out infinite;height:276px;width:inherit}.home_wrap_m .home_mobile .follow_line{position:absolute;right:calc(50% - 20px);z-index:0}.home_wrap_m .home_mobile .line{background-image:linear-gradient(180deg,#fff,rgba(93,93,93,.302));width:3px}.home_wrap_m .home_mobile .container{height:1800px;margin-top:255px;position:relative}.home_wrap_m .home_mobile .container .title{margin-top:250px;padding:40px 0}.home_wrap_m .home_mobile .container .title p{-webkit-text-fill-color:#0000;background:linear-gradient(179.99deg,#fff,#a7b2f8);background-clip:text;-webkit-background-clip:text;color:#0000;font-size:37px;font-weight:900;line-height:150%}.home_wrap_m .home_mobile .container .mid{align-items:center;flex-direction:column;justify-content:center;margin-top:336px}.home_wrap_m .home_mobile .container .mid .sc{color:#fff;color:var(--white);font-size:24px;font-weight:700;line-height:150%;margin:50px 0;text-align:center}.home_wrap_m .home_mobile .container .mid .sc .purple{color:#6b69b0;color:var(--pur03);display:inline}.home_wrap_m .home_mobile .container .bottom_wrap{margin-top:470px;text-align:center}.home_wrap_m .home_mobile .container .bottom_wrap .purple{color:#adb4e2;color:var(--pur02);font-size:40px;font-weight:900}.home_wrap_m .home_mobile .container .bottom_wrap p{color:#fff;color:var(--white);font-size:40px;font-weight:600;margin-top:60px}.home_wrap_m .home_mobile .container .bottom_wrap .grad{-webkit-text-fill-color:#0000;background:linear-gradient(85.49deg,#fff -3.99%,#6b69b0 114.24%);background:var(--grad03);background-clip:text;-webkit-background-clip:text;color:#0000;font-size:50px;font-weight:600;line-height:150%}
/*# sourceMappingURL=main.61147ef4.css.map*/