.step_step1___eeG7{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:600px;& .step_image-container__Utih3{display:flex;gap:20px;align-items:center;justify-content:center;width:100%}& .step_description-container__N8k_S{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;padding:20px;font-family:Jalnan,sans-serif;white-space:pre-wrap}& .step_description-1__8df36{margin-bottom:10px;font-size:30px;color:#ffe97d}& .step_description-2__sc_Ge{font-size:20px;font-weight:400;color:#fff;text-align:center}}.step_step2__aqOOy{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:600px;& .step_description-container__N8k_S{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;padding:40px;font-family:Jalnan,sans-serif;white-space:pre-wrap}& .step_description-1__8df36{margin-bottom:10px;font-size:30px;color:#ffe97d}& .step_description-2__sc_Ge{font-size:20px;font-weight:400;color:#fff;text-align:center}}.step_step3__ksDXA{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:600px;& .step_description-container__N8k_S{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;padding:40px;font-family:Jalnan,sans-serif;white-space:pre-wrap}& .step_description-1__8df36{margin-bottom:10px;font-size:30px;color:#ffe97d}& .step_description-2__sc_Ge{font-size:20px;font-weight:400;color:#fff;text-align:center}}.step_step4__Y_7vH{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:800px;text-align:center;& .step_description-1__8df36{margin-bottom:10px;font-family:Jalnan,sans-serif;font-size:30px;color:#ffe97d;white-space:pre-wrap}& .step_site-list__RJoJK{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;width:100%;padding:20px;font-family:Jalnan,sans-serif;font-size:20px;color:#fff}& .step_site-item___wN7H{display:flex;flex-direction:column;align-items:center;justify-content:center;box-sizing:border-box;width:calc((100% - 80px) / 2);height:240px;margin:20px;color:#fff;background-color:#181888;& .step_site-name__YHVs9{display:block;font-size:26px}& .step_site-description__bLn5K{font-family:Noto Sans KR,sans-serif;font-size:19px;font-weight:300;text-align:left;white-space:pre-wrap}}}.step_step5__7Vpsh{display:flex;flex-direction:column;gap:20px;align-items:center;justify-content:center;width:100%;height:800px;padding:20px;& .step_image-container__Utih3{display:flex;gap:20px;align-items:center;justify-content:center;width:100%}& .step_description-2__sc_Ge{font-family:Jalnan,sans-serif;font-size:20px;font-weight:400;color:#fff;text-align:center;white-space:pre-wrap}& .step_site-list__RJoJK{display:flex;gap:20px;font-family:Jalnan,sans-serif;color:#fff}& .step_site-item___wN7H{display:flex;flex-direction:column;gap:20px;align-items:center;justify-content:center;width:50%;padding:20px;background-color:#181888}& .step_site-item___wN7H .step_site-name__YHVs9{display:flex;font-size:26px}& .step_site-item___wN7H .step_site-description__bLn5K{font-family:Noto Sans KR,sans-serif;font-size:19px;font-weight:300;text-align:left;white-space:pre-wrap}}@font-face{font-family:Jalnan;font-weight:400;font-style:normal;src:url(/kids/_next/static/media/Jalnan.028ed690.woff) format("woff")}.header_header__DF4X6{position:relative;overflow:hidden;width:100%}.header_header-top__iQyio{display:flex;align-items:center;justify-content:space-between;height:180px;padding:50px;& .header_header-top-logo-wrapper-inner__V2oq3{cursor:pointer;position:absolute;top:22px;left:120px;display:flex;flex-direction:row;gap:8px;font-size:12px;font-weight:400;color:#fff;& .header_algeo__BjvZQ{height:22px;padding:2px 28px;border-radius:50px;background-color:#ff2800}& .header_askmath__b6mhU{height:22px;padding:2px 28px;border-radius:50px;background-color:#e3781e}}& .header_header-button-wrapper__tDT1b{display:flex;& .header_login-button__Lb_ls{width:130px;height:60px;border:4px solid rgb(170 165 217/10%);border-radius:20px;font-family:Jalnan,Noto Sans KR,Helvetica Neue LT Std,Apple SD Gothic Neo,맑은 고딕,돋움,dotum,sans-serif;font-size:20px;color:#fff;background-color:rgb(172 197 252/10%)}}}.header_header-nav__J_etk{display:flex;align-items:center;justify-content:center;width:100%;margin:0 auto;padding:0 50px;& .header_header-nav-list__wmgHA{display:flex;gap:10px;align-items:center;justify-content:center;width:100%;& .header_header-nav-item__tAr_2{position:relative;font-family:Jalnan,Noto Sans KR,Helvetica Neue LT Std,Apple SD Gothic Neo,맑은 고딕,돋움,dotum,sans-serif;font-size:40px;font-weight:700;color:#fff;text-align:center;& .header_header-nav-link__XTeXQ{position:relative;display:flex;flex-direction:column;gap:12px;align-items:center;justify-content:center}& .header_header-nav-link__XTeXQ.header_has-before__et90C:before{content:"";position:absolute;top:20%;left:50%;transform:translateX(-50%);display:block;width:130px;height:205px;opacity:0;background:url(/kids/images/img-light.png) 0 0 no-repeat;@media screen and (max-width:1279px){display:none}}& .header_header-nav-link__XTeXQ.header_has-before__et90C:hover:before{opacity:1;transition:opacity .3s ease-in-out}& :hover{color:#fbd47f}& :hover .header_header-nav-logo-0__8p6YX{filter:drop-shadow(2px 2px 20px rgb(0 110 213/90%));animation:header_swing__uUl1c 1s ease-out forwards}& :hover .header_header-nav-logo-1__mxUaU{filter:drop-shadow(2px 2px 20px rgb(0 110 213/90%));animation:header_pulse__y893P 1s ease-out forwards}& :hover .header_header-nav-logo-2__MJx8O{filter:drop-shadow(2px 2px 20px rgb(0 110 213/90%));animation:header_zoom-in-left__uVmcw 1s ease-out forwards}& :hover .header_header-nav-logo-3__osnfr{filter:drop-shadow(2px 2px 20px rgb(0 110 213/90%));animation:header_jack-in-the-box__M8pUP 1s ease-out forwards}}}}.header_header-aside__kuO5u{position:fixed;z-index:30;top:210px;right:50px;color:rgb(255 255 255);text-align:center}.header_image-button__LgdAi{position:absolute;top:40%;right:-30px;display:flex;flex-direction:column;align-items:center;justify-content:center;width:232px;height:232px;font-family:Noto Sans KR,Helvetica Neue LT Std,Apple SD Gothic Neo,맑은 고딕,sans-serif;font-size:22px;font-weight:700;color:white;color:#313131;background-image:url(/kids/images/bg-moon.png);@media screen and (max-width:1279px){top:20%;right:5%;width:176px;height:176px;font-size:17px;line-height:1.1;color:#010036;letter-spacing:-.05em;background-repeat:no-repeat;background-position:50% 50%;background-size:cover}@media screen and (max-width:514px){top:15%}}@media screen and (max-width:1279px){.header_header-top__iQyio{flex-direction:column;height:148px;padding:20px;& .header_header-top-logo-wrapper-inner__V2oq3{display:none}& .header_header-top-logo__qJI_0{position:absolute;top:28px;left:50%;transform:translateX(-50%);width:203px;height:33px}& .header_header-button-wrapper__tDT1b{display:flex;justify-content:flex-end;width:100%;& .header_login-button__Lb_ls{display:inline-flex;align-items:center;justify-content:center;width:90px;min-width:90px;height:45px;border-radius:10px;font-size:15px;white-space:nowrap}}}.header_header-nav__J_etk{max-width:900px;margin-top:160px;padding:0 80px;& .header_header-nav-list__wmgHA{display:flex;flex-wrap:wrap;gap:40px;& .header_header-nav-item__tAr_2{flex-basis:40%;font-size:27px;& .header_header-nav-link__XTeXQ{gap:18px;& .header_header-nav-logo-0__8p6YX,& .header_header-nav-logo-1__mxUaU,& .header_header-nav-logo-2__MJx8O{width:150px;height:75px}& .header_header-nav-logo-3__osnfr{width:150px;height:85px}}}}}.header_header-aside__kuO5u{z-index:4;top:180px;right:20px;width:120px;margin-left:0;border-radius:10px}}.header_modal-close__HECGu{position:absolute;top:20px;right:20px}@keyframes header_swing__uUl1c{20%{transform:rotate(15deg)}40%{transform:rotate(-10deg)}60%{transform:rotate(5deg)}80%{transform:rotate(-5deg)}to{transform:rotate(0deg)}}@keyframes header_pulse__y893P{0%{transform:scaleX(1)}50%{transform:scale3d(1.05,1.05,1.05)}to{transform:scaleX(1)}}@keyframes header_zoom-in-left__uVmcw{0%{transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);opacity:0;animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{transform:scale3d(.475,.475,.475) translate3d(10px,0,0);opacity:1;animation-timing-function:cubic-bezier(.175,.885,.32,1)}to{transform:scaleX(1) translateZ(0);opacity:1}}@keyframes header_jack-in-the-box__M8pUP{0%{transform-origin:center bottom;transform:scale(.1) rotate(30deg);opacity:0}50%{transform:rotate(-10deg)}70%{transform:rotate(3deg)}to{transform:scale(1);opacity:1}}