#main1{position:relative;z-index:1;background:#fff;min-height:1441px;max-height:none}#main1 .bg{position:absolute;height:1240px;z-index:-1;width:100%;background:linear-gradient(to bottom,#011e43,#022f7f)}#main1 .bg:before,#main1 .bg:after{position:absolute;content:"";display:block;width:100%;height:100%;background-position:90% 50%;background-repeat:no-repeat;background-size:cover}#main1 .bg:before{background-image:url(/assets/main-effect-9zCv_iWA.png)}#main1 .bg:after{background-image:url(/assets/main-effect2-BJDxZZCL.png)}#main1 .top-view{height:911px;gap:28px;overflow:hidden}#main1 .top-view .slider{position:relative;width:100%;height:350px}#main1 .top-view .slider .slider-swiper{width:100%;height:290px}#main1 .top-view .slider .button{position:absolute;top:72px;z-index:2;width:100%;height:56px;display:flex;justify-content:space-between}#main1 .top-view .slider .button button{width:56px;height:56px;color:#fff}#main1 .top-view .slider .button button.main-slider-prev{rotate:180deg}#main1 .top-view .slider .main-slider-pagination{position:relative;bottom:-50px;left:50%;transform:translate(-50%);z-index:10;display:flex;align-items:center;width:300px;height:5px;background:#fff6}#main1 .top-view .slider .main-slider-pagination .swiper-pagination-bullet{width:100%;height:100%;border-radius:0;background:#fff;margin:0}#main1 .top-view .view{display:flex;flex-direction:column;gap:28px;align-items:center;justify-content:center;text-align:center}#main1 .top-view p{color:#fff;display:inline-flex;padding:4px 37px;border-radius:80px;border:1px solid rgba(255,255,255,.2);box-sizing:border-box;background:linear-gradient(90deg,#ffffff1f,#ffffff0d);font-size:20px;font-weight:500;line-height:48px;letter-spacing:-.8px}#main1 .top-view h2{display:inline-block;text-align:center;font-size:80px;font-weight:700;line-height:100px;letter-spacing:-3.2px;white-space:pre-line}#main1 .btm-view{padding-bottom:40px}#main1 .btm-view__header{display:flex;flex-direction:column;margin:0 auto;gap:65px}#main1 .btm-view__header .title{display:flex;justify-content:space-between;align-items:center;gap:32px}#main1 .btm-view__header .title h2{width:50%;color:#fff;font-size:40px;font-weight:400;line-height:56px;letter-spacing:-1.2px;position:relative}#main1 .btm-view__header .title h2 b{font-weight:700}#main1 .btm-view__header .title h2 .dot{position:absolute;top:50%;transform:translateY(-50%);right:15px;width:120px;height:6px;display:flex;justify-content:space-between}#main1 .btm-view__header .title h2 .dot__item{width:6px;height:6px;background:#fff;border-radius:100%}#main1 .btm-view__header .title .flex{width:50%;flex-direction:column;gap:12px}#main1 .btm-view__header .title .flex span{color:#65b4ff;font-family:LINESeedKR,"sans-serif";font-size:20px;font-weight:700;line-height:28px;letter-spacing:-.4px}#main1 .btm-view__header .title .flex small{color:#fff;font-size:18px;font-weight:500;line-height:28px;letter-spacing:-.36px;white-space:pre-line}#main1 .btm-view__header .contents{display:flex;justify-content:space-between;gap:32px}#main1 .btm-view__header .contents .flex{width:100%;flex-direction:column;gap:44px;padding:64px;align-items:flex-start;flex:1 0 0;border-radius:20px;background:linear-gradient(313deg,#badeff -16.08%,#fff 59.56%)}#main1 .btm-view__header .contents-title{width:100%;display:flex;justify-content:space-between}#main1 .btm-view__header .contents-title h3{color:#011e43;font-size:28px;font-weight:600;line-height:38px;letter-spacing:-1.12px}#main1 .btm-view__header .contents-title svg{width:45px;height:45px;color:#00286d;rotate:-45deg;cursor:pointer}#main1 .btm-view__header .contents-list{display:flex;flex-wrap:wrap;gap:10px}#main1 .btm-view__header .contents-list li{padding:8px 20px;border-radius:80px;background:#00286d;color:#fff}#main1 .btm-view__body{position:absolute;bottom:0;left:0;right:0;max-width:1528px;height:350px;margin:0 auto;display:flex;align-items:center;gap:80px;background-color:#fff;box-shadow:0 0 0 100vmax #fff;clip-path:inset(0 -100vmax)}#main1 .btm-view__body div{width:100%;display:flex;flex-direction:column;align-items:center}#main1 .btm-view__body div p{color:#333;font-size:20px;font-weight:400;line-height:28px;letter-spacing:-.6px;text-align:center}#main1 .btm-view__body div p b{color:#0083ff;font-weight:700}#main1 .btm-view__body div span{display:flex;align-items:flex-end;margin-top:24px;color:#0083ff;font-size:40px;font-weight:500;line-height:60px;letter-spacing:-1.2px}#main1 .btm-view__body div span b{font-size:70px;letter-spacing:-2.1px;margin-bottom:10px}#main1 .btm-view__body div span b em{color:#0083ff;font-weight:700;font-size:70px;letter-spacing:-2.1px;margin-bottom:10px;font-style:normal}#main1 .btm-view__body div small{margin-top:12px;color:#011e43;font-size:16px;font-weight:500;line-height:28px;letter-spacing:-.48px}@media screen and (max-width:1500px){#main1 .top-view .slider .button{width:90%;left:0;right:0;margin:auto}#main1 .btm-view{padding-bottom:10px}#main1 .btm-view__header .title h2{width:55%}#main1 .btm-view__header .title h2 .dot{width:90px}#main1 .btm-view__header .title h2 .dot__item:nth-child(6),#main1 .btm-view__header .title h2 .dot__item:nth-child(7){display:none}#main1 .btm-view__header .title .flex{width:45%}#main1 .btm-view__header .title .flex small{white-space:normal;word-break:keep-all}#main1 .btm-view__header .contents .flex{height:auto;justify-content:center;padding:44px}#main1 .btm-view__body div span b em{font-weight:500}}@media screen and (max-width:1300px){#main1 .btm-view{padding-bottom:10px}#main1 .btm-view__header .title{gap:12px}#main1 .btm-view__header .title h2 .dot{width:50px}#main1 .btm-view__header .title h2 .dot__item:nth-child(4),#main1 .btm-view__header .title h2 .dot__item:nth-child(5){display:none}}@media screen and (max-width:1211px){#main1 .btm-view__header .contents{display:grid;grid-template-columns:calc(50% - 16px) calc(50% - 16px)}}@media screen and (max-width:1180px){#main1{min-height:auto;height:auto}#main1 .bg{height:1200px}#main1 .bg:before,#main1 .bg:after{background-position:10% 40%;background-repeat:no-repeat}#main1 .top-view{height:auto;padding-top:240px;overflow:visible}#main1 .top-view h2{font-size:60px}#main1 .top-view p{font-size:18px}#main1 .top-view .slider{position:relative;height:auto;display:flex;flex-direction:column;gap:30px}#main1 .top-view .slider h2{line-height:80px}#main1 .top-view .slider p{padding:8px 20px;border-radius:80px}#main1 .top-view .slider .main-slider-pagination{bottom:0}#main1 .top-view .slider .button{position:relative;top:0;width:130px}#main1 .btm-view{margin-top:50px}#main1 .btm-view .title{gap:0;flex-direction:column;align-items:center}#main1 .btm-view .title h2{width:100%;text-align:center;font-size:28px;font-weight:400;line-height:42px;letter-spacing:-.84px;padding-bottom:72px}#main1 .btm-view .title h2 b{font-weight:600}#main1 .btm-view .title h2 .dot{flex-direction:column;width:0;height:40px;left:50%;transform:translate(-50%);top:auto;bottom:18px}#main1 .btm-view .title .flex{width:100%;text-align:center;padding-bottom:40px}#main1 .btm-view .title .flex small{white-space:pre-line}#main1 .btm-view .contents{display:flex;flex-direction:column}#main1 .btm-view__body{position:relative;height:auto;flex-wrap:wrap;gap:0;margin:0;padding:70px 0}#main1 .btm-view__body .js-stat{width:50%;margin-bottom:40px}#main1 .btm-view__body .js-stat:nth-child(3),#main1 .btm-view__body .js-stat:nth-child(4){margin-bottom:0}}@media screen and (max-width:700px){#main1 .bg{height:900px}#main1 .top-view .slider-swiper{height:auto!important}#main1 .top-view .slider h2{font-size:32px;line-height:42px;letter-spacing:-1.28px}#main1 .top-view .slider p{padding:4px 20px;font-size:14px;line-height:28px}#main1 .top-view .slider .main-slider-pagination{width:140px}#main1 .top-view .slider .button{width:80px;height:auto}#main1 .top-view .slider .button button{width:36px;height:36px}#main1 .top-view .slider .button button img{width:100%;height:100%}#main1 .btm-view .title h2{font-size:20px;line-height:28px}#main1 .btm-view .title .flex span{font-size:16px}#main1 .btm-view .title .flex small{font-size:14px;white-space:normal;word-break:keep-all;max-width:400px;margin:auto}#main1 .btm-view__header .contents{gap:24px}#main1 .btm-view__header .contents .flex{padding:24px}#main1 .btm-view__header .contents-title h3{font-size:18px;line-height:24px;letter-spacing:-.72px}#main1 .btm-view__header .contents-title svg{width:32px;height:32px}#main1 .btm-view__header .contents-list li{padding:4px 17px;border-radius:80px;font-size:12px;line-height:20px}#main1 .btm-view__body{gap:40px 16px}#main1 .btm-view__body .js-stat{width:calc(50% - 8px);flex-direction:row;justify-content:space-between;padding:0 10px;margin-bottom:0}#main1 .btm-view__body .js-stat p{text-align:left;font-size:14px;font-weight:700;line-height:24px;letter-spacing:-.42px;word-break:keep-all}#main1 .btm-view__body .js-stat div{margin-bottom:0;align-items:flex-end}#main1 .btm-view__body .js-stat div span{margin-top:0;font-size:32px;font-weight:500;line-height:40px;letter-spacing:-.96px;align-items:flex-start}#main1 .btm-view__body .js-stat div span b,#main1 .btm-view__body .js-stat div span b em{font-size:32px;font-weight:500;line-height:40px;letter-spacing:-.96px}#main1 .btm-view__body .js-stat div small{margin-top:0;font-size:14px;line-height:20px;letter-spacing:-.36px}}@media screen and (max-width:568px){#main1 .btm-view__body{margin:0;padding:32px 0;gap:32px}#main1 .btm-view__body .js-stat{width:100%}}#main2{min-height:700px;overflow:hidden;gap:100px}#main2 .title h5{font-size:40px;font-weight:700;line-height:58px;letter-spacing:-1.2px;text-align:center;color:#fff}#main2 .title h5 b{color:#63a4ff}#main2 .title p{font-size:24px;font-weight:500;line-height:57px;letter-spacing:-.72px;color:#fff}#main2 .js-marquee{width:100%;overflow:hidden}@media screen and (max-width:1180px){#main2{gap:70px;min-height:500px}#main2 .title h5{font-size:36px;line-height:52px;letter-spacing:-1.08px}#main2 .title p{font-size:20px;line-height:32px;letter-spacing:-.8px}}@media screen and (max-width:680px){#main2{gap:50px;min-height:400px}#main2 .title h5{font-size:24px;font-weight:700;line-height:36px;letter-spacing:-.72px}#main2 .title p{font-size:14px;line-height:20px;letter-spacing:-.24px}}#main3{position:relative;min-height:1100px;overflow:hidden;background:#011e43}#main3 .section-header{display:flex;flex-direction:column;gap:28px;margin-bottom:70px;align-items:center;position:relative;z-index:1}#main3 .section-header .title{text-align:center}#main3 .section-header .title .blue-shadow{font-weight:700;font-size:60px;line-height:80px;letter-spacing:-2.4px}#main3 .section-header .title span{font-weight:500;color:#fff;font-size:24px;letter-spacing:-.3%;line-height:57px}#main3 .section-body{display:flex;justify-content:center;align-items:center;position:relative;z-index:1}#main3 .section-body .content{width:600px;padding:24px;border-radius:20px;background:#007cff33;gap:24px;flex-direction:column}#main3 .section-body .content-title{align-self:center}#main3 .section-body .content-item{display:flex;flex-direction:column;padding:44px;align-items:flex-start;gap:44px;align-self:stretch;border-radius:20px;background:linear-gradient(313deg,#badeff -16.08%,#fff 59.56%)}#main3 .section-body .content-item-top{width:100%;flex-direction:row;justify-content:space-between}#main3 .section-body .content-item-top>div h5{display:flex;align-items:center;gap:8px;color:#011e43;font-size:28px;font-weight:600;line-height:38px;letter-spacing:-1.12px}#main3 .section-body .content-item-top>div h5 span{display:inline-flex;align-items:center;height:32px;padding:4px 8px;border-radius:8px;border:2px solid #579cff;background:#fff;color:#579cff;font-size:14px;font-weight:700;line-height:14px;letter-spacing:-.42px}#main3 .section-body .content-item-top>div p{color:#011e43;font-size:16px;font-weight:600;line-height:36px;letter-spacing:-.48px;word-break:keep-all}#main3 .section-body .content-item .tags{position:relative;width:378px;display:flex;flex-wrap:wrap;gap:10px}#main3 .section-body .content-item .tags li{display:inline-block;padding:8px 20px;border-radius:80px;background:#0a4d96;color:#fff;font-size:16px;font-weight:500;line-height:20px;letter-spacing:-.32px}#main3 .section-body .content-item:last-child .tags{width:306px}#main3 .section-body .blue-shadow{font-size:60px;font-weight:700;line-height:80px;letter-spacing:-2.4px;margin:0 24px}@media screen and (max-width:1180px){#main3{min-height:auto;height:auto;max-height:none;overflow:visible}#main3 .section-header{margin-bottom:24px}#main3 .section-header .title .blue-shadow{font-size:40px;font-weight:700;line-height:52px;letter-spacing:-1.6px}#main3 .section-header .title span{font-size:20px}#main3 .section-body{flex-direction:column;gap:32px}}@media screen and (max-width:700px){#main3 .section-body .content{width:calc(100% - 40px)}}@media screen and (max-width:600px){#main3{padding:0 0 50px}#main3 .section-header .title .blue-shadow{font-size:28px;line-height:36px;letter-spacing:-1.12px}#main3 .section-body{gap:24px;width:calc(100% - 40px)}#main3 .section-body .content{width:100%}#main3 .section-body .content-item{padding:24px;gap:24px}#main3 .section-body .content-item-top>div h5{font-size:20px;line-height:28px}#main3 .section-body .content-item-top>div p{font-size:14px;line-height:20px;word-break:keep-all}#main3 .section-body .content-item .tags{width:100%;gap:8px}#main3 .section-body .content-item .tags li{font-size:14px;padding:8px 12px}#main3 .section-body .content-item:last-child .tags{width:100%}#main3 .section-body .blue-shadow{font-size:40px;line-height:56px;margin:0}}#main4{position:relative;min-height:auto;height:800px;display:flex;flex-direction:column;align-items:center;justify-content:center;background:#011e43;gap:48px}#main4:before{position:absolute;left:0;bottom:0;z-index:0;width:1394px;height:303px;background-image:url(/assets/main-bg-logo-ivCgwtxR.png);background-repeat:no-repeat}#main4 .section-header h2{color:#fff;text-align:center;font-size:40px;font-weight:700;line-height:58px;letter-spacing:-1.2px}#main4 .section-body{gap:40px}#main4 .section-body .blog-tab-contents .blog{width:calc((100% - 105px)/4);height:440px}#main4 .section-body .blog-tab-contents .blog .text-box .title{padding:20px 40px 0}#main4 .section-body .blog-tab-contents .blog .text-box .title p{font-size:20px;line-height:28px;letter-spacing:-.46px;min-height:56px}#main4 .section-body .blog-tab-contents .blog .text-box .tags{max-height:62px}#main4 .section-body .blog-tab-contents .blog .text-box .tags li{padding:4px 8px;max-width:100%;font-size:14px}#main4 .section-body .empty-wrapper{height:520px}#main4 .section-body .more-btn{display:inline-flex;align-items:center;gap:8px;padding:14px 28px;border-radius:20px;border:1px solid #fff;color:#fff;font-size:16px;font-weight:600;letter-spacing:-.32px;transition:background .2s ease,border-color .2s ease}#main4 .section-body .more-btn svg{transition:transform .2s ease}#main4 .section-body .more-btn:hover svg{transform:translate(3px)}@media screen and (max-width:1440px){#main4 .blog-tab-contents{gap:30px}#main4 .blog-tab-contents .blog{width:100%;flex:1 0 0}}@media screen and (max-width:1180px){#main4 .blog-tab-contents .blog .text-box{height:256px}}@media screen and (max-width:720px){#main4{gap:44px}#main4 .section-body .tab-btn li{font-weight:500}#main4 .section-body .tab-btn li.active{font-weight:700}#main4 .section-body .blog-tab-contents .blog .text-box{height:224px}#main4 .section-body .blog-tab-contents .blog .text-box .title{padding:20px 20px 0}}@media screen and (max-width:680px){#main4 .blog-tab-contents{flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}#main4 .blog-tab-contents::-webkit-scrollbar{display:none}#main4 .blog-tab-contents .blog{width:100%;flex:0 0 100%;scroll-snap-align:start}}@media screen and (max-width:600px){#main4{gap:20px}#main4 .section-header h2{font-size:24px;line-height:58px;letter-spacing:-.72px}#main4 .section-body .tab-btn{padding:8px 14px}#main4 .section-body .tab-btn li{font-size:16px;padding:4px 14px;line-height:32px}#main4 .section-body .tab-btn li.active{font-weight:700}}.logo-marquee{width:100%;overflow:hidden}.track{display:flex;align-items:center;width:max-content;will-change:transform;height:150px}.group{display:flex;align-items:center;flex-shrink:0}.logo{flex-shrink:0;margin-right:80px}.logo img{width:auto;display:block;-webkit-user-drag:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.logo.logo--up{transform:translateY(-24px)}@media screen and (max-width:600px){.logo{margin-right:40px}.logo img{max-height:40px}.logo:nth-child(6) img{max-height:70px}.logo.logo--up{transform:translateY(-20px)}}
