@charset "UTF-8";@keyframes progress{0%{width:0}to{width:100%}}.main-visual{line-height:normal;width:100%;height:100vh}.main-visual .item{position:relative}.main-visual-wrapper{position:relative;width:100%;height:100%}.main-visual-wrapper .video-container{position:relative;width:100%;height:100vh;overflow:hidden}.main-visual-wrapper .video-container iframe{position:absolute;top:50%;left:50%;width:100vw;height:56.25vw;transform:translate(-50%,-50%);min-height:100vh;min-width:177.77vh}.main-visual-wrapper .video-container .video-con{width:100%;height:100%}.main-visual-wrapper .video-container .video-con video{width:100%;height:100%;object-fit:cover}.main-visual-wrapper .video-container iframe{z-index:1}.main-visual-wrapper .txt-bx{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:3;width:100%;color:#FFF;text-align:center}.main-visual-wrapper .txt-bx .text-cover{overflow:hidden}.main-visual-wrapper .txt-bx .text-cover:first-child{margin:0 0 2.5rem 0}@media (max-width:768px){.main-visual-wrapper .txt-bx .text-cover:first-child{margin:0 0 26px 0}}.main-visual-wrapper .txt-bx .title{font-size:4.375rem;font-weight:700;line-height:1;letter-spacing:-4.2px;opacity:0;transform:translateY(100%)}@media (max-width:768px){.main-visual-wrapper .txt-bx .title{font-size:36px;font-weight:600;line-height:1.2;letter-spacing:-3px}}.main-visual-wrapper .txt-bx .text{font-size:1.5rem;font-weight:400;line-height:1.6;letter-spacing:-1.44px;opacity:0;transform:translateY(100%)}@media (max-width:768px){.main-visual-wrapper .txt-bx .text{font-size:16px}}.main-visual-wrapper .scroll-text{position:absolute;bottom:4rem;left:50%;transform:translateX(-50%);z-index:10;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:6px}.main-visual-wrapper .scroll-text h6{color:#FFF;font-family:"Lexend";font-size:14px;font-weight:300;text-align:center;text-transform:uppercase}.main-visual .img-bx{width:100%;height:100%;transition:all 5s ease;transform:scale(1.15);display:block;position:relative;overflow:hidden}.main-visual .img-bx:after{content:"";display:block;padding-bottom:50.1041666667%}.main-visual .img-bx>img{display:block;position:absolute;top:50%;left:50%;width:auto;height:auto;min-width:1000%;min-height:1000%;max-width:none;max-height:none;transform:translate(-50%,-50%) scale(0.1)}.main-visual .swiper-slide-active .img-bx{transform:scale(1)}.main-visual .swiper-slide-active .txt-bx .text,.main-visual .swiper-slide-active .txt-bx .title{opacity:1;transform:translateY(0)}@media (max-width:1200px){.main-visual .img-bx:after{padding-bottom:66.6666666667%}}@media (max-width:768px){.main-visual .img-bx:after{padding-bottom:180%}.main-visual .txt-bx{font-size:2.3vw}}.main-visual .swiper-pagination{position:absolute;left:50%;bottom:3.125rem;transform:translateX(-50%)}.main-visual .swiper-pagination-bullet{margin:0 4px}@media (max-width:1024px){.main-visual .swiper-pagination{bottom:1.25rem}}.main-visual .swiper-button{z-index:10;position:absolute;top:50%;transform:translateY(-50%);color:#fff;font-size:2.5rem;transition:300ms color}.main-visual .swiper-button:hover{color:#007bff}.main-visual .swiper-button--prev{left:50%;margin-left:-700px}.main-visual .swiper-button--next{right:50%;margin-right:-700px}@media (max-width:1400px){.main-visual .swiper-button{display:none}}.main-visual .swiper-play{display:block;padding-right:8px;padding-left:8px;cursor:pointer}.main-visual .swiper-play .xi-pause{display:none}.main-visual .swiper-play.on .xi-pause{display:inline-block}.main-visual .swiper-play.on .xi-play{display:none}.main-visual .swiper-control.swiper-control--progress{position:absolute;bottom:3.125rem;left:50%;transform:translateX(-50%);display:flex;align-items:center;justify-content:center;z-index:3;margin-left:-8px;margin-right:-8px}.main-visual .swiper-control.swiper-control--progress .swiper-pagination{transform:none}.main-visual .swiper-control.swiper-control--progress .swiper-pagination-bullets{position:static;display:flex;align-items:center;justify-content:center;padding-left:8px;padding-right:8px}.main-visual .swiper-control.swiper-control--progress .swiper-pagination-bullet{position:relative;display:block;margin:0 5px;border-radius:0;width:88px;height:3px;background:rgba(0,0,0,0.3);opacity:1}.main-visual .swiper-control.swiper-control--progress .swiper-pagination-bullet:after{content:"";display:block;position:absolute;top:0;left:0;width:0;height:100%;background-color:#007bff}.main-visual .swiper-control.swiper-control--progress .swiper-pagination-bullet.swiper-pagination-bullet-active:after{animation:progress 3s linear 0s 1;width:100%}.main-visual .swiper-control.swiper-control--progress-no{position:absolute;left:0;right:0;bottom:3.125rem;z-index:10}.main-visual .swiper-control.swiper-control--progress-no .container{display:flex;align-items:center}.main-visual .swiper-control.swiper-control--progress-no .swiper-pagination{position:static;transform:none}.main-visual .swiper-control.swiper-control--progress-no .swiper-pagination-bullet{width:auto;height:auto;opacity:1;background:none;color:#fff;font-weight:700;margin-right:1.875rem;padding-right:0;position:relative}.main-visual .swiper-control.swiper-control--progress-no .swiper-pagination-bullet:before{content:"";display:none;position:absolute;left:2.1875rem;top:50%;transform:translateY(-50%);width:7.5rem;height:2px;background:rgba(255,255,255,0.5)}.main-visual .swiper-control.swiper-control--progress-no .swiper-pagination-bullet:after{content:"";display:none;position:absolute;left:2.1875rem;top:50%;transform:translateY(-50%);width:0;height:2px;background:#000}.main-visual .swiper-control.swiper-control--progress-no .swiper-pagination-bullet-active{color:#000;padding-right:8.4375rem}.main-visual .swiper-control.swiper-control--progress-no .swiper-pagination-bullet-active:after,.main-visual .swiper-control.swiper-control--progress-no .swiper-pagination-bullet-active:before{display:block}.main-visual .swiper-control.swiper-control--progress-no .swiper-pagination-bullet-active:after{animation:progress 5.1s linear 0s 1}.main{line-height:normal}.main .m-title.mb68{margin:0 0 4.25rem 0}.main .m-title .m-text{color:#172959}.main .m-title .m-text.c-white{color:#FFF}@media (max-width:1024px){.main .m-title .m-text.c-white h2{display:block}}.main .m-title .m-text.center{text-align:center}.main .m-title .m-text h6{margin:0 0 1.5rem 0;font-family:"Optima";font-size:1.25rem;font-weight:400;line-height:1;text-transform:capitalize;overflow:hidden}@media (max-width:768px){.main .m-title .m-text h6{font-size:20px}}.main .m-title .m-text h6 span{display:inline-block;transform:translateY(100%);will-change:transform}.main .m-title .m-text h2{font-size:2.75rem;font-weight:700;line-height:1;letter-spacing:-2.64px;overflow:hidden}.main .m-title .m-text h2.lh14{line-height:1.4;opacity:0}@media (max-width:1024px){.main .m-title .m-text h2{display:flex;justify-content:center}}@media (max-width:768px){.main .m-title .m-text h2{font-size:36px;letter-spacing:-2.16px}}.main .m-title .m-text h2 span{display:inline-block;transform:translateY(100%);will-change:transform}.main .m-title .m-text p{margin:2.5rem 0 1.875rem 0;color:rgba(0,0,0,0.6);font-family:"Pretendard";font-size:1.1875rem;font-weight:400;line-height:1.7;letter-spacing:-0.76px;opacity:0}.main .m-title .m-text p.mt30{margin:1.875rem 0 0 0;color:#FFF;font-size:1.0625rem;letter-spacing:-0.68px}@media (max-width:768px){.main .m-title .m-text p{margin:40px 0 30px 0;font-size:19px}.main .m-title .m-text p.mt30{margin:10px 0 0 0;font-size:17px}}.main .m-title .more-bx{opacity:0}.main .m-title .more-bx a.move{position:relative;display:inline-flex;justify-content:flex-end;align-items:center;gap:0.375rem;width:8rem;height:3.375rem;transition:all 0.35s ease}.main .m-title .more-bx a.move:before{content:"";position:absolute;top:50%;left:0;transform:translateY(-50%);width:3.375rem;height:3.375rem;border-radius:50%;background:rgba(89,89,89,0.07);transition:all 0.35s ease}@media screen and (min-width:1025px){.main .m-title .more-bx a.move:hover:before{width:115%;height:100%;border-radius:30px}}.main .m-title .more-bx a.move p{color:#000;font-family:"Optima";font-size:1rem;font-weight:400;line-height:1}.main .m-title .more-bx.circle{width:9.375rem;height:3.625rem;margin:0 auto}.main .m-title .more-bx.circle a{display:inline-flex;justify-content:center;align-items:center;width:100%;height:100%;color:#172959;font-family:"Optima";font-size:1.125rem;font-weight:500;line-height:1;border-radius:60px;border:1px solid #172959;transition:all 0.35s ease}@media screen and (min-width:1025px){.main .m-title .more-bx.circle a:hover{color:#fff;background:#172959}}.section__1{padding:12.5rem 0 0 0;overflow:hidden}@media (max-width:768px){.section__1{padding:100px 0 0 0}}.section__1 .m-title.flex-title .container{position:relative;display:flex;justify-content:space-between;align-items:flex-end;padding-bottom:28px;border-bottom:1px solid rgba(0,0,0,0.2);overflow:hidden}@media (max-width:1024px){.section__1 .m-title.flex-title .container{flex-direction:column;align-items:center}}@media (max-width:768px){.section__1 .m-title.flex-title .container{border-bottom:none}}.section__1 .m-title.flex-title .container .tab-btns{position:relative;display:flex;align-items:center;gap:3.125rem;opacity:0}.section__1 .m-title.flex-title .container .tab-btns .swiper-control-bx{display:none}@media (max-width:1024px){.section__1 .m-title.flex-title .container .tab-btns{gap:1.875rem;margin:40px 0 0 0}}@media (max-width:768px){.section__1 .m-title.flex-title .container .tab-btns{width:100%;margin:40px 0 0 0;padding:0 0 20px 0}.section__1 .m-title.flex-title .container .tab-btns .swiper-control-bx{position:absolute;bottom:0;display:block;left:50%;transform:translateX(-50%);width:100%;height:2px}.section__1 .m-title.flex-title .container .tab-btns .swiper-control-bx .swiper-scrollbar{height:100%;background:rgba(0,0,0,0.2)}.section__1 .m-title.flex-title .container .tab-btns .swiper-control-bx .swiper-scrollbar .swiper-scrollbar-drag{background:#666}}.section__1 .m-title.flex-title .container .tab-btns>div{position:relative;top:auto;left:auto;right:auto;bottom:auto;display:flex;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;margin:0}.section__1 .m-title.flex-title .container .tab-btns>div:after{display:none}.section__1 .m-title.flex-title .container .tab-btns>div svg{width:12px;height:18px}@media (max-width:768px){.section__1 .m-title.flex-title .container .tab-btns>div.swiper-button-next,.section__1 .m-title.flex-title .container .tab-btns>div.swiper-button-prev{display:none}}.section__1 .m-title.flex-title .container .tab-btns>div.custom-pagination{position:absolute;bottom:0;left:50%;transform:translateX(-50%);display:none;width:100%;height:2px;background:rgba(0,0,0,0.1);margin-top:20px}@media (max-width:768px){.section__1 .m-title.flex-title .container .tab-btns>div.custom-pagination{display:block}}.section__1 .m-title.flex-title .container .tab-btns>div.custom-pagination .progress-fill{position:absolute;top:0;left:0;height:100%;width:0%;background:#172959;transition:width 0.3s ease}.section__1 .m-title.flex-title .container .tab-btns .tab-slide{max-width:680px;overflow:hidden}@media (max-width:1024px){.section__1 .m-title.flex-title .container .tab-btns .tab-slide{max-width:520px}}.section__1 .m-title.flex-title .container .tab-btns .tab-slide .swiper-wrapper{align-items:center}.section__1 .m-title.flex-title .container .tab-btns .tab-slide .swiper-wrapper .swiper-slide{width:max-content;text-align:center}@media (max-width:768px){.section__1 .m-title.flex-title .container .tab-btns .tab-slide .swiper-wrapper .swiper-slide{min-width:50px}}.section__1 .m-title.flex-title .container .tab-btns .tab-slide .swiper-wrapper .swiper-slide a{display:inline-block;width:max-content!important;color:rgba(102,102,102,0.5);font-family:"Pretendard";font-size:1.25rem;font-weight:600;text-align:center;line-height:1;letter-spacing:-0.8px}@media (max-width:768px){.section__1 .m-title.flex-title .container .tab-btns .tab-slide .swiper-wrapper .swiper-slide a{font-size:20px}}.section__1 .m-title.flex-title .container .tab-btns .tab-slide .swiper-wrapper .swiper-slide-active a{color:#172959}.section__1 .slide-bx{width:100%;max-width:1560px;margin:0 auto;padding:4.375rem 20px 0 20px;opacity:0}@media (max-width:1024px){.section__1 .slide-bx{padding:30px 20px 0 20px}}.section__1 .slide-bx .slide-container{display:flex}.section__1 .slide-bx .slide-container .swiper-slide{display:flex;background:#fff}.section__1 .slide-bx .slide-container .flex-bx{display:flex}@media (max-width:768px){.section__1 .slide-bx .slide-container .flex-bx{flex-direction:column}}.section__1 .slide-bx .slide-container .flex-bx .left-area{width:35.86%}@media (max-width:1024px){.section__1 .slide-bx .slide-container .flex-bx .left-area{width:100%;padding:0 20px 0 0}}.section__1 .slide-bx .slide-container .flex-bx .left-area .text-area .subject-bx{display:flex;align-items:flex-end;gap:1rem;margin:0 0 3.9375rem 0;color:#000}@media (max-width:1024px){.section__1 .slide-bx .slide-container .flex-bx .left-area .text-area .subject-bx{margin:0 0 1.875rem 0}}@media (max-width:768px){.section__1 .slide-bx .slide-container .flex-bx .left-area .text-area .subject-bx{gap:16px;margin:0 0 20px 0}}.section__1 .slide-bx .slide-container .flex-bx .left-area .text-area .subject-bx h3{font-family:"Pretendard";font-size:2.125rem;font-weight:500;line-height:1;letter-spacing:-1.36px}@media (max-width:768px){.section__1 .slide-bx .slide-container .flex-bx .left-area .text-area .subject-bx h3{font-size:30px;letter-spacing:-1.2px}}.section__1 .slide-bx .slide-container .flex-bx .left-area .text-area .subject-bx h6{font-size:1.375rem;font-weight:400;line-height:1;letter-spacing:-1.32px}@media (max-width:768px){.section__1 .slide-bx .slide-container .flex-bx .left-area .text-area .subject-bx h6{font-size:22px}}.section__1 .slide-bx .slide-container .flex-bx .left-area .text-area .cont-bx{margin:0 0 3.125rem 0}@media (max-width:768px){.section__1 .slide-bx .slide-container .flex-bx .left-area .text-area .cont-bx{margin:0 0 20px 0}}.section__1 .slide-bx .slide-container .flex-bx .left-area .text-area .cont-bx p{color:rgba(0,0,0,0.6);font-family:"Pretendard";font-size:1.0625rem;font-weight:400;line-height:1.7;letter-spacing:-0.68px}@media (max-width:768px){.section__1 .slide-bx .slide-container .flex-bx .left-area .text-area .cont-bx p{font-size:17px}}.section__1 .slide-bx .slide-container .flex-bx .left-area .text-area .more-bx a{position:relative;display:inline-flex;justify-content:flex-end;align-items:center;gap:0.375rem;width:8rem;height:3.375rem;transition:all 0.35s ease}.section__1 .slide-bx .slide-container .flex-bx .left-area .text-area .more-bx a:before{content:"";position:absolute;top:50%;left:0;transform:translateY(-50%);width:3.375rem;height:3.375rem;border-radius:50%;background:rgba(89,89,89,0.07);transition:all 0.35s ease}@media screen and (min-width:1025px){.section__1 .slide-bx .slide-container .flex-bx .left-area .text-area .more-bx a:hover:before{width:115%;height:100%;border-radius:30px}}.section__1 .slide-bx .slide-container .flex-bx .left-area .text-area .more-bx a p{color:#000;font-family:"Optima";font-size:1rem;font-weight:500;line-height:1}.section__1 .slide-bx .slide-container .flex-bx .right-area{width:64.14%;padding:0 0 0 14.79%}@media (max-width:1024px){.section__1 .slide-bx .slide-container .flex-bx .right-area{width:100%;margin:20px 0 30px 0;padding:0}}.section__1 .slide-bx .links{display:flex;gap:0.6875rem;opacity:1}@media (max-width:576px){.section__1 .slide-bx .links{flex-direction:column;padding:0 20px 0 0}}.section__1 .slide-bx .links a{display:inline-flex;justify-content:center;align-items:center;gap:0.5rem;width:13.125rem;height:3.5rem;border:1px solid #172959}.section__1 .slide-bx .links a p{color:#172959;font-family:"Pretendards";font-size:1rem;font-weight:400;line-height:1}@media (max-width:576px){.section__1 .slide-bx .links a{gap:11px;width:100%;height:56px}.section__1 .slide-bx .links a p{font-size:16px}}.section__2{padding:11.5rem 0 0 0}@media (max-width:768px){.section__2{padding:112px 0 0 0}}.section__2 .slide-bx{width:100%;padding:0 0 0 10.41vw}@media (max-width:1024px){.section__2 .slide-bx{margin:0 auto;padding:0}}@media screen and (min-width:1025px){.section__2 .slide-bx .swiper-container{cursor:none}}.section__2 .slide-bx .swiper-slide{opacity:0}.section__2 .slide-bx .swiper-slide a{position:relative;display:inline-block}@media screen and (min-width:1025px){.section__2 .slide-bx .swiper-slide a{cursor:none}}.section__2 .slide-bx .swiper-slide a .name-text{position:absolute;bottom:1.5rem;left:1.5rem;z-index:3;font-family:"Pretendard"}@media (max-width:768px){.section__2 .slide-bx .swiper-slide a .name-text{bottom:24px;left:24px}}.section__2 .slide-bx .swiper-slide a .name-text h6{margin:0 0 5px 0;color:#FFF;font-size:1.1875rem;font-weight:500;letter-spacing:-0.76px}@media (max-width:768px){.section__2 .slide-bx .swiper-slide a .name-text h6{font-size:19px}}.section__2 .slide-bx .swiper-slide a .name-text span{display:inline-block;color:rgba(255,255,255,0.5);font-size:0.875rem;font-weight:400;letter-spacing:-0.56px}@media (max-width:768px){.section__2 .slide-bx .swiper-slide a .name-text span{font-size:14px}}.section__3{padding:15rem 0 0 0}@media (max-width:768px){.section__3{padding:114px 0 0 0}}.section__3 .slide-bx{display:flex;width:100%;padding:0 0 0 10.41vw}@media (max-width:1024px){.section__3 .slide-bx{flex-direction:column;margin:0 auto;padding:0 20px}}.section__3 .slide-bx .left-area{width:25.58%;margin:0 2.9% 0 0}@media (max-width:1024px){.section__3 .slide-bx .left-area{width:100%;margin:0 0 3.125rem 0;text-align:center}}@media (max-width:768px){.section__3 .slide-bx .left-area{margin:0 0 20px 0}}.section__3 .slide-bx .left-area .m-title .m-text p{margin:1.875rem 0 3.125rem 0}@media (max-width:768px){.section__3 .slide-bx .left-area .m-title .m-text p{margin:10px 0 30px 0}}@media (max-width:1024px){.section__3 .slide-bx .left-area .m-title .more-bx{text-align:left}}.section__3 .slide-bx .right-area{width:71.52%}@media (max-width:1024px){.section__3 .slide-bx .right-area{width:100%}}.section__3 .slide-bx .right-area .swiper-slide{opacity:0}@media (max-width:576px){.section__3 .slide-bx .right-area .swiper-slide{text-align:center}}.section__3 .slide-bx .right-area .swiper-slide a{display:inline-block;overflow:hidden}.section__3 .slide-bx .right-area .swiper-slide a .img-cont{position:relative;overflow:hidden;transition:all 0.5s ease}.section__3 .slide-bx .right-area .swiper-slide a .img-cont .hover-bx{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:3;display:flex;justify-content:center;align-items:center;gap:0.5625rem;width:100%;height:100%;background:rgba(23,41,89,0.5843137255);opacity:0;transition:all 0.5s ease}.section__3 .slide-bx .right-area .swiper-slide a .img-cont .hover-bx p{color:#FFF;font-family:"Optima";font-size:1rem;font-weight:400;line-height:1}.section__3 .slide-bx .right-area .swiper-slide a .text-cont{padding:16px 0 0 0}.section__3 .slide-bx .right-area .swiper-slide a .text-cont p{color:#000;font-family:"Pretendard";font-size:1.125rem;font-weight:400;line-height:1.4;letter-spacing:-0.72px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-height:1.5;-webkit-box-orient:vertical;word-wrap:break-word;height:3em}@media (max-width:768px){.section__3 .slide-bx .right-area .swiper-slide a .text-cont p{font-size:18px}}@media screen and (min-width:1025px){.section__3 .slide-bx .right-area .swiper-slide a:hover .img-cont{border-radius:80px 0px 0px 0px}.section__3 .slide-bx .right-area .swiper-slide a:hover .img-cont .hover-bx{opacity:1}}.section__3 .slide-bx .right-area .progress-bar{margin:5rem 0 0 0;opacity:0}@media (max-width:768px){.section__3 .slide-bx .right-area .progress-bar{margin:30px auto 0 auto}}.section__3 .slide-bx .right-area .progress-bar .swiper-pagination{position:relative;width:100%;max-width:1030px;height:2px;background:rgba(0,0,0,0.15)}.section__3 .slide-bx .right-area .progress-bar .swiper-pagination .swiper-pagination-progressbar-fill{background:#172959}.section__4{position:relative;margin:7.5rem 0 0 0;width:100%;height:52.3125rem;display:flex;align-items:center;overflow:hidden}@media (max-width:1024px){.section__4{height:auto;margin:3.75rem 0 0 0;padding:8.75rem 0}}@media (max-width:768px){.section__4{margin:58px 0 0 0;padding:120px 0}}.section__4 .container{position:relative;z-index:3}.section__4 .container .flex-cont{display:flex}@media (max-width:1024px){.section__4 .container .flex-cont{flex-direction:column}}.section__4 .container .flex-cont .left-area{width:49.55%;margin:0 6.57% 0 0}@media (max-width:1024px){.section__4 .container .flex-cont .left-area{width:100%;margin:0 0 3.125rem 0}}@media (max-width:768px){.section__4 .container .flex-cont .left-area{margin:0 0 80px 0}}.section__4 .container .flex-cont .right-area{width:43.88%;opacity:0}@media (max-width:1024px){.section__4 .container .flex-cont .right-area{width:100%}}.section__4 .container .flex-cont .right-area .form-body .form-area .form-item{display:flex;align-items:center;margin:0 0 2.5rem 0}@media (max-width:768px){.section__4 .container .flex-cont .right-area .form-body .form-area .form-item{flex-direction:column;align-items:flex-start;margin:0 0 40px 0}}.section__4 .container .flex-cont .right-area .form-body .form-area .form-item.start{align-items:flex-start}.section__4 .container .flex-cont .right-area .form-body .form-area .form-item:last-child{margin:0}.section__4 .container .flex-cont .right-area .form-body .form-area .form-item .tit{display:flex;align-items:flex-start;width:12.9375rem}@media (max-width:768px){.section__4 .container .flex-cont .right-area .form-body .form-area .form-item .tit{width:100%;margin:0 0 32px 0}}.section__4 .container .flex-cont .right-area .form-body .form-area .form-item .tit span{display:inline-block;width:4px;height:4px;margin:0 10px 0 0;background:#FFFFFF}.section__4 .container .flex-cont .right-area .form-body .form-area .form-item .tit h5{width:calc(100% - 14px);color:#FFF;font-family:"Pretendard";font-size:1.25rem;font-weight:500;line-height:1.2;letter-spacing:-0.8px}.section__4 .container .flex-cont .right-area .form-body .form-area .form-item .tit h5.lh14{line-height:1.4}@media (max-width:768px){.section__4 .container .flex-cont .right-area .form-body .form-area .form-item .tit h5{font-size:22px;letter-spacing:-0.88px}}.section__4 .container .flex-cont .right-area .form-body .form-area .form-item .write{width:calc(100% - 12.9375rem)}@media (max-width:768px){.section__4 .container .flex-cont .right-area .form-body .form-area .form-item .write{width:100%}}.section__4 .container .flex-cont .right-area .form-body .form-area .form-item .write textarea,.section__4 .container .flex-cont .right-area .form-body .form-area .form-item .write>input{width:100%;color:rgb(255,255,255);font-family:"Pretendard";font-size:1.25rem;font-weight:400;line-height:1.5;letter-spacing:-0.8px;border:none;border-bottom:1px solid #FFF;background:transparent}.section__4 .container .flex-cont .right-area .form-body .form-area .form-item .write textarea::placeholder,.section__4 .container .flex-cont .right-area .form-body .form-area .form-item .write>input::placeholder{color:rgba(255,255,255,0.25)}@media (max-width:768px){.section__4 .container .flex-cont .right-area .form-body .form-area .form-item .write textarea,.section__4 .container .flex-cont .right-area .form-body .form-area .form-item .write>input{font-size:20px}}.section__4 .container .flex-cont .right-area .form-body .form-area .form-item .write>input{height:3.75rem;padding:0 0.625rem}@media (max-width:768px){.section__4 .container .flex-cont .right-area .form-body .form-area .form-item .write>input{height:60px;padding:0 10px}}.section__4 .container .flex-cont .right-area .form-body .form-area .form-item .write>textarea{height:200px;padding:0.9375rem 0.625rem;border-top:1px solid #FFF}@media (max-width:768px){.section__4 .container .flex-cont .right-area .form-body .form-area .form-item .write>textarea{padding:15px 10px}}.section__4 .container .flex-cont .right-area .form-body .form-area .form-item .write.flex-write{display:flex;align-items:center;gap:2.5rem}@media (max-width:768px){.section__4 .container .flex-cont .right-area .form-body .form-area .form-item .write.flex-write{gap:40px;padding:0 20px}}.section__4 .container .flex-cont .right-area .form-body .form-area .form-item .write.flex-write .radio-item input{display:none}.section__4 .container .flex-cont .right-area .form-body .form-area .form-item .write.flex-write .radio-item input:checked+label span:after{opacity:1}.section__4 .container .flex-cont .right-area .form-body .form-area .form-item .write.flex-write .radio-item label{display:inline-flex;align-items:center;gap:8px;cursor:pointer}.section__4 .container .flex-cont .right-area .form-body .form-area .form-item .write.flex-write .radio-item label span{position:relative;display:inline-block;width:20px;height:20px;border-radius:50%;background:#fff}.section__4 .container .flex-cont .right-area .form-body .form-area .form-item .write.flex-write .radio-item label span:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:14px;height:14px;border-radius:50%;background:#172959;transition:all 0.35s ease;opacity:0}.section__4 .container .flex-cont .right-area .form-body .form-area .form-item .write.flex-write .radio-item label h6{color:#FFF;font-family:"Pretendard";font-size:1.25rem;font-weight:500;line-height:1.5}@media (max-width:768px){.section__4 .container .flex-cont .right-area .form-body .form-area .form-item .write.flex-write .radio-item label h6{font-size:20px}}.section__4 .container .flex-cont .right-area .form-body .term-chk{width:calc(100% - 12.9375rem);margin:1.25rem 0 0 auto}@media (max-width:768px){.section__4 .container .flex-cont .right-area .form-body .term-chk{width:100%}}.section__4 .container .flex-cont .right-area .form-body .term-chk .agree-check{display:flex;align-items:center;gap:0.5rem}.section__4 .container .flex-cont .right-area .form-body .term-chk .agree-check input{border:1px solid #fff;cursor:pointer}.section__4 .container .flex-cont .right-area .form-body .term-chk .agree-check label{color:rgb(255,255,255);font-family:"Pretendard";font-size:1rem;font-weight:300;line-height:1.5;letter-spacing:-0.48px;cursor:pointer}@media (max-width:768px){.section__4 .container .flex-cont .right-area .form-body .term-chk .agree-check label{font-size:16px}}.section__4 .container .flex-cont .right-area .form-body .term-chk .agree-check a{color:rgb(255,255,255);font-family:"Pretendard";font-size:1rem;font-weight:600;line-height:1.5;letter-spacing:-0.48px}@media (max-width:768px){.section__4 .container .flex-cont .right-area .form-body .term-chk .agree-check a{font-size:16px}}.section__4 .container .flex-cont .right-area .form-body .btn-wrap{width:calc(100% - 12.9375rem);margin:2.5rem 0 0 auto}@media (max-width:768px){.section__4 .container .flex-cont .right-area .form-body .btn-wrap{width:100%;margin:40px auto 0 auto}}.section__4 .container .flex-cont .right-area .form-body .btn-wrap button{width:100%;height:3.75rem;color:#FFF;font-family:"Optima";font-size:1.25rem;font-weight:400;line-height:1;border:2px solid #172959;background:#172959;transition:all 0.35s ease}@media (max-width:768px){.section__4 .container .flex-cont .right-area .form-body .btn-wrap button{height:60px;font-size:20px}}@media screen and (min-width:1025px){.section__4 .container .flex-cont .right-area .form-body .btn-wrap button:hover{color:#172959;background:#FFF}}.section__4 .sec04-bg{position:absolute;top:0;left:50%;transform:translateX(-50%) scale(1.2);width:100%;height:100%;opacity:0;background:url("../../assets/images/main/sec04-bg.jpg") no-repeat center/cover;will-change:width transform}#cursor{position:fixed;z-index:1000;left:0;top:0;pointer-events:none;will-change:transform}#cursor .cur_cir{position:relative;display:none;justify-content:center;align-items:center;gap:1.25rem;width:48px;height:48px;border-radius:10px}#cursor .cur_cir:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(-45deg);width:100%;height:100%;border-radius:10px;background:rgba(23,41,89,0.4)}#cursor .cur_cir svg{position:relative;z-index:3}#cursor .cur_cir p{position:relative;z-index:3;color:#FFF;font-size:1.0625rem;font-weight:500;line-height:normal;text-transform:capitalize}#cursor.pointer .cur_cir{display:flex}@media (max-width:1024px){#cursor.pointer .cur_cir{display:none}}