@keyframes progress{0%{width:0}to{width:100%}}.main-visual .item{position:relative}.main-visual .img-bx{display:block;position:relative;overflow:hidden}.main-visual .img-bx:after{content:"";display:block;padding-bottom:41.6666666667%}.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 .txt-bx{position:absolute;width:100%;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;text-shadow:0 0 1em rgba(0,0,0,0.1);letter-spacing:-0.05em;line-height:1.3}.main-visual .txt-bx .title{font-size:5em}.main-visual .txt-bx .text{margin-top:1em;font-size:1.875em;font-weight:300;transition-delay:300ms!important}.main-visual .swiper-slide .txt-bx .text,.main-visual .swiper-slide .txt-bx .title{transform:translateY(50px);opacity:0;transition:1000ms opacity,1000ms transform}.main-visual .swiper-slide-active .txt-bx .text,.main-visual .swiper-slide-active .txt-bx .title{transform:translateY(0);opacity:1}@media (max-width:1200px){.main-visual .img-bx:after{padding-bottom:66.6666666667%}}@media (max-width:768px){.main-visual .img-bx:after{padding-bottom:83.3333333333%}.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:#00499D}.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:#00499D}.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-section{height:100vh;overflow:hidden}.main-section .footer{margin-top:0}@media screen and (max-width:1200px){.main-section{height:auto}}.main-section .txt-bx .semi{color:#DEA563;font-size:1em;font-style:normal;font-weight:700;line-height:normal;text-transform:capitalize}@media screen and (max-width:768px){.main-section .txt-bx .semi{font-size:14px}}.main-section .txt-bx .title{color:var(--m1,#132A4A);font-size:2.75em;font-style:normal;font-weight:700;line-height:normal;letter-spacing:-1.76px;margin-top:20px}@media screen and (max-width:768px){.main-section .txt-bx .title{font-size:28px;margin-top:10px}}.main-section .txt-bx .text{color:rgba(0,0,0,0.5);font-size:1.125em;font-style:normal;font-weight:500;line-height:1.4;letter-spacing:-0.72px;margin-top:20px}@media screen and (max-width:768px){.main-section .txt-bx .text{font-size:16px;margin-top:10px;line-height:1.4}}.page-nav{position:fixed;top:50%;left:0;transform:translateY(-110%);z-index:100}@media screen and (max-width:1200px){.page-nav{display:none}}.page-nav.section1-active ul li a,.page-nav.section4-active ul li a{color:#fff}.page-nav.section1-active ul li a:after,.page-nav.section4-active ul li a:after{background:#fff}.page-nav.section2-active ul li a,.page-nav.section3-active ul li a{color:#000}.page-nav.section2-active ul li a:after,.page-nav.section3-active ul li a:after{background:#000}.page-nav ul{display:flex;flex-direction:column;gap:16px}.page-nav ul li a{display:flex;font-size:0.8125em;font-style:normal;font-weight:400;line-height:140%;letter-spacing:-0.52px;padding-left:45px;position:relative;opacity:0.5}.page-nav ul li a:after{content:"";display:block;position:absolute;top:50%;left:35px;transform:translateY(-50%);width:3px;height:3px;border-radius:50%;transition:1s}.page-nav ul li a.on{font-weight:700;opacity:1}.page-nav ul li a.on:after{left:0;width:35px;height:1px;border-radius:0}#section1{width:100%}@media screen and (max-width:1200px){#section1{height:100vh}}#section1 .container{position:relative;width:100%;height:100%;max-width:none;padding:0}#section1 .container .video-bx{position:absolute;top:0;left:0;width:100%;height:100%}#section1 .container .video-bx:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.3)}#section1 .container .video-bx video{width:100%;height:100%;object-fit:cover}#section1 .container .inner{position:relative;z-index:10;width:100%;height:100%;display:flex;align-items:center;justify-content:center;flex-direction:column}@media screen and (max-width:768px){#section1 .container .inner{padding:0 20px}}#section1 .container .inner h2{color:#FFF;text-align:center;font-size:2.5em;font-style:normal;font-weight:700;line-height:140%;letter-spacing:-1.6px;margin-bottom:24px;margin-bottom:30px}#section1 .container .inner h2 span{transform:translateY(-50%);display:block;position:relative}@media screen and (max-width:768px){#section1 .container .inner h2{font-size:28px;margin-bottom:20px}}#section1 .container .inner .main-search-bx{width:100%;max-width:400px;margin:0 auto;padding:0 16px;border-bottom:1px solid #FFF}#section1 .container .inner .main-search-bx .form-inner{display:flex;align-items:center;gap:10px}#section1 .container .inner .main-search-bx .form-inner .input-bx{flex-grow:1}#section1 .container .inner .main-search-bx .form-inner .input-bx input{width:100%;color:#FFF;font-size:1.0625em;font-style:normal;font-weight:500;line-height:150%;letter-spacing:-0.68px;background:none;border:none;padding:0}@media screen and (max-width:768px){#section1 .container .inner .main-search-bx .form-inner .input-bx input{font-size:16px}}#section1 .container .inner .main-search-bx .form-inner .input-bx input::placeholder{opacity:1;color:#fff}#section1 .container .inner .main-search-bx .form-inner .main-search-submit{color:#FFF;font-size:1.0625em;line-height:1;flex-shrink:0}@media screen and (max-width:768px){#section1 .container .inner .main-search-bx .form-inner .main-search-submit{font-size:16px}}#section1 .container .deco-bx{position:absolute;left:0;bottom:95px;z-index:10;width:100%;height:fit-content;overflow:hidden}#section1 .container .deco-bx:after{content:"";position:absolute;left:0;bottom:0;background:#fff;width:100%;height:1px;transform:translateY(-1px)}@media screen and (max-width:768px){#section1 .container .deco-bx img{height:50px}}#section2 .container{width:100%;height:100%;max-width:none;padding:0}@media screen and (max-width:1200px){#section2 .container{height:auto}}#section2 .container .bottom,#section2 .container .top{width:100%;height:100%}@media screen and (max-width:1200px){#section2 .container .bottom,#section2 .container .top{height:auto}}#section2 .container .bottom>ul,#section2 .container .top>ul{width:100%;height:100%;display:flex;flex-wrap:wrap}@media screen and (max-width:1200px){#section2 .container .bottom>ul,#section2 .container .top>ul{padding:0 20px;justify-content:space-between;row-gap:10px;height:auto}}#section2 .container .bottom>ul>li,#section2 .container .top>ul>li{width:20.9366666667%;max-height:50%;border-right:1px solid rgba(0,0,0,0.3)}#section2 .container .bottom>ul>li.long-type,#section2 .container .top>ul>li.long-type{width:37.19%}@media screen and (max-width:1200px){#section2 .container .bottom>ul>li.long-type,#section2 .container .top>ul>li.long-type{width:100%!important;border:none!important}}#section2 .container .bottom>ul>li.long-type.type1,#section2 .container .top>ul>li.long-type.type1{padding:110px 0 0 200px}@media screen and (max-width:1700px){#section2 .container .bottom>ul>li.long-type.type1,#section2 .container .top>ul>li.long-type.type1{padding:110px 0 0 120px}}@media screen and (max-width:1200px){#section2 .container .bottom>ul>li.long-type.type1,#section2 .container .top>ul>li.long-type.type1{padding:50px 0 40px}}#section2 .container .bottom>ul>li.long-type.type1 .txt-bx,#section2 .container .top>ul>li.long-type.type1 .txt-bx{width:100%;max-width:405px}@media screen and (max-width:768px){#section2 .container .bottom>ul>li.long-type.type1 .txt-bx,#section2 .container .top>ul>li.long-type.type1 .txt-bx{max-width:none}}#section2 .container .bottom>ul>li.long-type.type1 .tab-btn,#section2 .container .top>ul>li.long-type.type1 .tab-btn{margin-top:50px;display:flex;flex-wrap:wrap;gap:48px;row-gap:24px}@media screen and (max-width:1700px){#section2 .container .bottom>ul>li.long-type.type1 .tab-btn,#section2 .container .top>ul>li.long-type.type1 .tab-btn{margin-top:20px;gap:20px;row-gap:10px}}@media screen and (max-width:768px){#section2 .container .bottom>ul>li.long-type.type1 .tab-btn,#section2 .container .top>ul>li.long-type.type1 .tab-btn{row-gap:5px;gap:10px}}#section2 .container .bottom>ul>li.long-type.type1 .tab-btn li,#section2 .container .top>ul>li.long-type.type1 .tab-btn li{width:fit-content;position:relative}#section2 .container .bottom>ul>li.long-type.type1 .tab-btn li:nth-child(3n):after,#section2 .container .top>ul>li.long-type.type1 .tab-btn li:nth-child(3n):after{display:none}#section2 .container .bottom>ul>li.long-type.type1 .tab-btn li:after,#section2 .container .top>ul>li.long-type.type1 .tab-btn li:after{content:"";width:1px;height:50%;position:absolute;top:50%;transform:translateY(-50%);right:-24px;background:rgba(0,0,0,0.35)}@media screen and (max-width:1700px){#section2 .container .bottom>ul>li.long-type.type1 .tab-btn li:after,#section2 .container .top>ul>li.long-type.type1 .tab-btn li:after{display:none}}#section2 .container .bottom>ul>li.long-type.type1 .tab-btn li>*,#section2 .container .top>ul>li.long-type.type1 .tab-btn li>*{width:fit-content;display:flex;color:rgba(0,0,0,0.35);font-size:1.25em;font-style:normal;font-weight:600;line-height:normal;letter-spacing:-0.8px;position:relative}@media screen and (max-width:1700px){#section2 .container .bottom>ul>li.long-type.type1 .tab-btn li>*,#section2 .container .top>ul>li.long-type.type1 .tab-btn li>*{font-size:1em}}@media screen and (max-width:768px){#section2 .container .bottom>ul>li.long-type.type1 .tab-btn li>*,#section2 .container .top>ul>li.long-type.type1 .tab-btn li>*{font-size:14px}}#section2 .container .bottom>ul>li.long-type.type1 .tab-btn li>.color-blue,#section2 .container .top>ul>li.long-type.type1 .tab-btn li>.color-blue{color:#00499D}#section2 .container .bottom>ul>li.long-type.type1 .tab-btn li>.color-blue:after,#section2 .container .top>ul>li.long-type.type1 .tab-btn li>.color-blue:after{background:#00499D}#section2 .container .bottom>ul>li.long-type.type1 .tab-btn li>.color-green,#section2 .container .top>ul>li.long-type.type1 .tab-btn li>.color-green{color:#307717!important}#section2 .container .bottom>ul>li.long-type.type1 .tab-btn li>.color-green:after,#section2 .container .top>ul>li.long-type.type1 .tab-btn li>.color-green:after{background:#307717}#section2 .container .bottom>ul>li.long-type.type1 .tab-btn li>.color-brown,#section2 .container .top>ul>li.long-type.type1 .tab-btn li>.color-brown{color:#BC8114!important}#section2 .container .bottom>ul>li.long-type.type1 .tab-btn li>.color-brown:after,#section2 .container .top>ul>li.long-type.type1 .tab-btn li>.color-brown:after{background:#BC8114}#section2 .container .bottom>ul>li.long-type.type1 .tab-btn li>.color-purple,#section2 .container .top>ul>li.long-type.type1 .tab-btn li>.color-purple{color:#CC42B9!important}#section2 .container .bottom>ul>li.long-type.type1 .tab-btn li>.color-purple:after,#section2 .container .top>ul>li.long-type.type1 .tab-btn li>.color-purple:after{background:#CC42B9}#section2 .container .bottom>ul>li.long-type.type1 .tab-btn li>.color-navy,#section2 .container .top>ul>li.long-type.type1 .tab-btn li>.color-navy{color:#493EB2!important}#section2 .container .bottom>ul>li.long-type.type1 .tab-btn li>.color-navy:after,#section2 .container .top>ul>li.long-type.type1 .tab-btn li>.color-navy:after{background:#493EB2}#section2 .container .bottom>ul>li.long-type.type1 .tab-btn li>.color-red,#section2 .container .top>ul>li.long-type.type1 .tab-btn li>.color-red{color:#E04226!important}#section2 .container .bottom>ul>li.long-type.type1 .tab-btn li>.color-red:after,#section2 .container .top>ul>li.long-type.type1 .tab-btn li>.color-red:after{background:#E04226}#section2 .container .bottom>ul>li.long-type.type1 .tab-btn li>:after,#section2 .container .top>ul>li.long-type.type1 .tab-btn li>:after{content:"";width:5px;height:5px;border-radius:50%;position:absolute;top:-12px;left:50%;transform:translateX(-50%);background:#00499D;opacity:0;transition:0.3s}@media screen and (max-width:768px){#section2 .container .bottom>ul>li.long-type.type1 .tab-btn li>:after,#section2 .container .top>ul>li.long-type.type1 .tab-btn li>:after{display:none}}#section2 .container .bottom>ul>li.long-type.type1 .tab-btn li>.on,#section2 .container .top>ul>li.long-type.type1 .tab-btn li>.on{color:var(--m2,#00499D);font-size:1.375rem;font-style:normal;font-weight:700;line-height:normal;letter-spacing:-0.88px}@media screen and (max-width:1700px){#section2 .container .bottom>ul>li.long-type.type1 .tab-btn li>.on,#section2 .container .top>ul>li.long-type.type1 .tab-btn li>.on{font-size:1em}}@media screen and (max-width:768px){#section2 .container .bottom>ul>li.long-type.type1 .tab-btn li>.on,#section2 .container .top>ul>li.long-type.type1 .tab-btn li>.on{font-size:14px}}#section2 .container .bottom>ul>li.long-type.type1 .tab-btn li>.on:after,#section2 .container .top>ul>li.long-type.type1 .tab-btn li>.on:after{opacity:1}#section2 .container .bottom>ul>li.long-type.type2,#section2 .container .top>ul>li.long-type.type2{position:relative;display:flex;flex-direction:column}@media screen and (max-width:1200px){#section2 .container .bottom>ul>li.long-type.type2,#section2 .container .top>ul>li.long-type.type2{margin:50px 0}}@media screen and (max-width:768px){#section2 .container .bottom>ul>li.long-type.type2,#section2 .container .top>ul>li.long-type.type2{margin:20px 0 50px}}#section2 .container .bottom>ul>li.long-type.type2 .bg-bx,#section2 .container .top>ul>li.long-type.type2 .bg-bx{position:absolute;top:0;left:0;width:100%;height:100%}#section2 .container .bottom>ul>li.long-type.type2 .bg-bx img,#section2 .container .top>ul>li.long-type.type2 .bg-bx img{width:100%;height:100%;object-fit:cover}#section2 .container .bottom>ul>li.long-type.type2 .inner-txt-bx,#section2 .container .top>ul>li.long-type.type2 .inner-txt-bx{position:relative;z-index:10;flex-grow:1;padding:65px 55px}@media screen and (max-width:768px){#section2 .container .bottom>ul>li.long-type.type2 .inner-txt-bx,#section2 .container .top>ul>li.long-type.type2 .inner-txt-bx{padding:20px 10px}}#section2 .container .bottom>ul>li.long-type.type2 .inner-txt-bx .subTitle,#section2 .container .top>ul>li.long-type.type2 .inner-txt-bx .subTitle{color:#FFF;font-size:1.125em;font-style:normal;font-weight:500;line-height:140%;letter-spacing:7.2px;text-transform:uppercase}@media screen and (max-width:768px){#section2 .container .bottom>ul>li.long-type.type2 .inner-txt-bx .subTitle,#section2 .container .top>ul>li.long-type.type2 .inner-txt-bx .subTitle{font-size:16px}}#section2 .container .bottom>ul>li.long-type.type2 .inner-txt-bx .line,#section2 .container .top>ul>li.long-type.type2 .inner-txt-bx .line{margin:20px 0;width:1px;height:70px;background:#fff}@media screen and (max-width:768px){#section2 .container .bottom>ul>li.long-type.type2 .inner-txt-bx .line,#section2 .container .top>ul>li.long-type.type2 .inner-txt-bx .line{height:30px;margin:10px 0}}#section2 .container .bottom>ul>li.long-type.type2 .inner-txt-bx .text,#section2 .container .top>ul>li.long-type.type2 .inner-txt-bx .text{color:#FFF;font-size:1.125em;font-style:normal;font-weight:400;line-height:160%;letter-spacing:-0.72px}@media screen and (max-width:768px){#section2 .container .bottom>ul>li.long-type.type2 .inner-txt-bx .text,#section2 .container .top>ul>li.long-type.type2 .inner-txt-bx .text{font-size:14px}}#section2 .container .bottom>ul>li.long-type.type2 .link,#section2 .container .top>ul>li.long-type.type2 .link{position:relative;z-index:10;width:100%;height:85px;display:flex;align-items:center;background:var(--m1,#132A4A);padding:0 30px;color:#FFF;font-size:0.9375em;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-0.6px;text-transform:uppercase;gap:20px}@media screen and (max-width:1200px){#section2 .container .bottom>ul>li.long-type.type2 .link,#section2 .container .top>ul>li.long-type.type2 .link{height:70px}}@media screen and (max-width:768px){#section2 .container .bottom>ul>li.long-type.type2 .link,#section2 .container .top>ul>li.long-type.type2 .link{font-size:14px;height:60px;padding:0 20px}}#section2 .container .bottom>ul>li.long-type.type2 .link span,#section2 .container .top>ul>li.long-type.type2 .link span{background:#fff;border-radius:50%}#section2 .container .bottom>ul>li.long-type.type2 .link span img,#section2 .container .top>ul>li.long-type.type2 .link span img{filter:brightness(0) saturate(100%) invert(12%) sepia(84%) saturate(760%) hue-rotate(184deg) brightness(95%) contrast(95%)}#section2 .container .bottom>ul>li:nth-child(-n+4),#section2 .container .top>ul>li:nth-child(-n+4){border-bottom:1px solid rgba(0,0,0,0.2)}@media screen and (max-width:1200px){#section2 .container .bottom>ul>li,#section2 .container .top>ul>li{width:calc(33.3333% - 6.6666px)}}@media screen and (max-width:1200px){#section2 .container .bottom>ul>li,#section2 .container .top>ul>li{border:1px solid rgba(0,0,0,0.2)}}@media screen and (max-width:768px){#section2 .container .bottom>ul>li,#section2 .container .top>ul>li{width:calc(50% - 5px);position:relative}}#section2 .container .bottom>ul>li .bookmark,#section2 .container .top>ul>li .bookmark{width:66px;height:82px;background:#00499D;mask-image:url("../../assets/images/common/bookmark-mask.svg");mask-size:cover;mask-repeat:no-repeat;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:0 5px 10px}@media screen and (max-width:768px){#section2 .container .bottom>ul>li .bookmark,#section2 .container .top>ul>li .bookmark{width:50px;height:auto;aspect-ratio:66/82}}#section2 .container .bottom>ul>li .bookmark.color-blue,#section2 .container .top>ul>li .bookmark.color-blue{background:#00499D}#section2 .container .bottom>ul>li .bookmark.color-green,#section2 .container .top>ul>li .bookmark.color-green{background:#307717!important}#section2 .container .bottom>ul>li .bookmark.color-brown,#section2 .container .top>ul>li .bookmark.color-brown{background:#BC8114!important}#section2 .container .bottom>ul>li .bookmark.color-purple,#section2 .container .top>ul>li .bookmark.color-purple{background:#CC42B9!important}#section2 .container .bottom>ul>li .bookmark.color-navy,#section2 .container .top>ul>li .bookmark.color-navy{background:#493EB2!important}#section2 .container .bottom>ul>li .bookmark.color-red,#section2 .container .top>ul>li .bookmark.color-red{background:#E04226!important}#section2 .container .bottom>ul>li .bookmark .img-bx,#section2 .container .top>ul>li .bookmark .img-bx{height:15px}#section2 .container .bottom>ul>li .bookmark .img-bx img,#section2 .container .top>ul>li .bookmark .img-bx img{height:100%}#section2 .container .bottom>ul>li .bookmark>p,#section2 .container .top>ul>li .bookmark>p{color:#FFF;font-size:0.75em;font-style:normal;font-weight:600;line-height:120%;letter-spacing:-0.48px;text-transform:capitalize;margin-top:6px;text-align:center}@media screen and (max-width:768px){#section2 .container .bottom>ul>li .bookmark>p,#section2 .container .top>ul>li .bookmark>p{font-size:10px;margin-top:2px}}#section2 .container .bottom>ul>li .inner,#section2 .container .top>ul>li .inner{padding:35px 50px 60px}@media screen and (max-width:1700px){#section2 .container .bottom>ul>li .inner,#section2 .container .top>ul>li .inner{padding:30px 10px}}@media screen and (max-width:1600px){#section2 .container .bottom>ul>li .inner,#section2 .container .top>ul>li .inner{padding:0 10px}}@media screen and (max-width:768px){#section2 .container .bottom>ul>li .inner,#section2 .container .top>ul>li .inner{padding:10px}}#section2 .container .bottom>ul>li .inner a .title,#section2 .container .top>ul>li .inner a .title{color:#000;font-size:1.25em;font-style:normal;font-weight:500;line-height:1.4;letter-spacing:-0.8px;text-transform:capitalize;margin-bottom:20px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;min-height:3.5rem}@media screen and (max-width:768px){#section2 .container .bottom>ul>li .inner a .title,#section2 .container .top>ul>li .inner a .title{font-size:16px;min-height:44.8px;margin-bottom:10px}}#section2 .container .bottom>ul>li .inner a .text,#section2 .container .top>ul>li .inner a .text{color:rgba(0,0,0,0.6);font-size:0.875em;font-style:normal;font-weight:400;line-height:1.6;letter-spacing:-0.56px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;min-height:4.2rem}@media screen and (max-width:768px){#section2 .container .bottom>ul>li .inner a .text,#section2 .container .top>ul>li .inner a .text{font-size:14px;line-height:1.4;min-height:58.8px}}#section2 .container .bottom>ul>li .inner a .lawyer-list,#section2 .container .top>ul>li .inner a .lawyer-list{margin-top:20px;padding-top:60px;border-top:1px dashed rgba(0,0,0,0.2)}@media screen and (min-width:769px){#section2 .container .bottom>ul>li .inner a .lawyer-list,#section2 .container .top>ul>li .inner a .lawyer-list{position:relative}}@media screen and (max-width:1700px){#section2 .container .bottom>ul>li .inner a .lawyer-list,#section2 .container .top>ul>li .inner a .lawyer-list{padding-top:20px}}@media screen and (max-width:768px){#section2 .container .bottom>ul>li .inner a .lawyer-list,#section2 .container .top>ul>li .inner a .lawyer-list{padding-top:10px;margin-top:10px}}#section2 .container .bottom>ul>li .inner a .lawyer-list .badge,#section2 .container .top>ul>li .inner a .lawyer-list .badge{position:absolute;top:5px;right:0;display:flex;align-items:center;justify-content:center;width:fit-content;height:34px;border:2px solid #CC2D2D;border-radius:5px;transform:rotate(-24deg)}@media screen and (max-width:1700px){#section2 .container .bottom>ul>li .inner a .lawyer-list .badge,#section2 .container .top>ul>li .inner a .lawyer-list .badge{top:0;transform:rotate(-24deg) translateY(-100%)}}@media screen and (max-width:768px){#section2 .container .bottom>ul>li .inner a .lawyer-list .badge,#section2 .container .top>ul>li .inner a .lawyer-list .badge{width:fit-content;top:20px;right:10px;transform:rotate(-24deg) translateY(0%) scale(0.9)}}#section2 .container .bottom>ul>li .inner a .lawyer-list .badge p,#section2 .container .top>ul>li .inner a .lawyer-list .badge p{color:var(--p,#CC2D2D);font-size:1.0625em;font-style:normal;font-weight:600;line-height:normal;letter-spacing:-0.688px;text-transform:capitalize;display:flex;align-items:center;gap:4px}@media screen and (max-width:768px){#section2 .container .bottom>ul>li .inner a .lawyer-list .badge p,#section2 .container .top>ul>li .inner a .lawyer-list .badge p{font-size:14px}}#section2 .container .bottom>ul>li .inner a .lawyer-list .badge p:before,#section2 .container .top>ul>li .inner a .lawyer-list .badge p:before{content:"";display:flex;width:5px;height:5px;border-radius:50%;background:#CC2D2D}#section2 .container .bottom>ul>li .inner a .lawyer-list ul,#section2 .container .top>ul>li .inner a .lawyer-list ul{display:flex;gap:10px}@media screen and (max-width:768px){#section2 .container .bottom>ul>li .inner a .lawyer-list ul,#section2 .container .top>ul>li .inner a .lawyer-list ul{gap:5px}}#section2 .container .bottom>ul>li .inner a .lawyer-list ul.max,#section2 .container .top>ul>li .inner a .lawyer-list ul.max{position:relative}#section2 .container .bottom>ul>li .inner a .lawyer-list ul.max:after,#section2 .container .top>ul>li .inner a .lawyer-list ul.max:after{content:"";width:80px;aspect-ratio:1/1;background:url("../../assets/images/main/section2-more.svg");background-size:cover;background-repeat:no-repeat;position:absolute;top:0;right:-20px}@media screen and (max-width:1700px){#section2 .container .bottom>ul>li .inner a .lawyer-list ul.max:after,#section2 .container .top>ul>li .inner a .lawyer-list ul.max:after{width:60px;right:0}}@media screen and (max-width:768px){#section2 .container .bottom>ul>li .inner a .lawyer-list ul.max:after,#section2 .container .top>ul>li .inner a .lawyer-list ul.max:after{width:40px;display:none}}#section2 .container .bottom>ul>li .inner a .lawyer-list ul li,#section2 .container .top>ul>li .inner a .lawyer-list ul li{display:flex;flex-direction:column;align-items:center}#section2 .container .bottom>ul>li .inner a .lawyer-list ul li:nth-child(n+4),#section2 .container .top>ul>li .inner a .lawyer-list ul li:nth-child(n+4){display:none}#section2 .container .bottom>ul>li .inner a .lawyer-list ul li .img-bx,#section2 .container .top>ul>li .inner a .lawyer-list ul li .img-bx{width:50px;aspect-ratio:1/1;border-radius:50%;overflow:hidden;margin-bottom:6px}@media screen and (max-width:768px){#section2 .container .bottom>ul>li .inner a .lawyer-list ul li .img-bx,#section2 .container .top>ul>li .inner a .lawyer-list ul li .img-bx{width:40px;margin-bottom:4px;margin-bottom:0}}#section2 .container .bottom>ul>li .inner a .lawyer-list ul li .img-bx img,#section2 .container .top>ul>li .inner a .lawyer-list ul li .img-bx img{width:100%;height:100%;object-fit:cover}#section2 .container .bottom>ul>li .inner a .lawyer-list ul li p,#section2 .container .top>ul>li .inner a .lawyer-list ul li p{color:#000;font-size:0.75em;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-0.48px}@media screen and (max-width:768px){#section2 .container .bottom>ul>li .inner a .lawyer-list ul li p,#section2 .container .top>ul>li .inner a .lawyer-list ul li p{font-size:10px;display:none}}#section3{background:url("../../assets/images/main/section3-bg.png");background-size:cover;background-repeat:no-repeat}@media screen and (max-width:1600px){#section3{background:url("../../assets/images/main/section3-bg2.jpg");background-size:cover;background-repeat:no-repeat}}#section3 .container{width:100%;height:100%;max-width:none;padding:0;display:flex}@media screen and (max-width:1200px){#section3 .container{flex-direction:column;height:auto}}#section3 .container .left{width:32.35%;height:100%;flex-shrink:0;padding:120px 0 120px 200px}@media screen and (max-width:1600px){#section3 .container .left{padding:120px 0 120px 120px;background:#fff}}@media screen and (max-width:1200px){#section3 .container .left{padding:50px 20px;width:100%}}#section3 .container .left>.link{position:relative;z-index:10;width:100%;display:flex;align-items:center;color:#132A4A;font-size:0.9375em;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-0.6px;text-transform:uppercase;gap:20px;margin-top:45px;margin-bottom:70px}@media screen and (max-width:1200px){#section3 .container .left>.link{margin:20px 0}}@media screen and (max-width:768px){#section3 .container .left>.link{font-size:14px}}#section3 .container .left>.link span{background:#132A4A;border-radius:50%;overflow:hidden}#section3 .container .left>.link span img{filter:brightness(0) saturate(100%) invert(93%) sepia(92%) saturate(29%) hue-rotate(248deg) brightness(107%) contrast(100%)}#section3 .container .left .tab-btn ul{display:flex;flex-direction:column;gap:24px}@media screen and (max-width:1200px){#section3 .container .left .tab-btn ul{flex-direction:row;flex-wrap:wrap}}@media screen and (max-width:768px){#section3 .container .left .tab-btn ul{gap:10px}}#section3 .container .left .tab-btn ul li>*{color:rgba(0,0,0,0.5);font-size:1.5em;font-style:normal;font-weight:600;line-height:normal;letter-spacing:-0.96px;position:relative;width:fit-content}@media screen and (max-width:768px){#section3 .container .left .tab-btn ul li>*{font-size:14px}}#section3 .container .left .tab-btn ul li>:after{content:"";width:0px;height:1px;position:absolute;top:50%;right:-15px;transform:translate(100%,-50%);background:#00499D;transition:0.3s}@media screen and (max-width:1200px){#section3 .container .left .tab-btn ul li>:after{display:none}}#section3 .container .left .tab-btn ul li>.on{color:var(--m2,#00499D);font-weight:700}#section3 .container .left .tab-btn ul li>.on:after{width:80px}#section3 .container .right{flex-grow:1;position:relative;display:flex;align-items:center}@media screen and (max-width:1600px){#section3 .container .right{padding:0 20px}}@media screen and (max-width:1200px){#section3 .container .right{padding:50px 20px}}#section3 .container .right .inner{width:100%;max-width:1040px;margin:0 auto}#section3 .container .right .inner .inner-txt-bx{padding:60px 55px 40px}@media screen and (max-width:1600px){#section3 .container .right .inner .inner-txt-bx{padding:20px}}@media screen and (max-width:768px){#section3 .container .right .inner .inner-txt-bx{padding:20px 10px 0}}#section3 .container .right .inner .inner-txt-bx .point{color:var(--m2,#00499D);font-size:0.9375em;font-style:normal;font-weight:600;line-height:normal;letter-spacing:-0.6px;margin-bottom:45px}@media screen and (max-width:1600px){#section3 .container .right .inner .inner-txt-bx .point{margin-bottom:20px}}@media screen and (max-width:768px){#section3 .container .right .inner .inner-txt-bx .point{font-size:14px;margin-bottom:10px}}#section3 .container .right .inner .inner-txt-bx .subject{color:#000;font-size:1.875em;font-style:normal;font-weight:500;line-height:1.2;letter-spacing:-1.2px;margin-bottom:20px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;min-height:4.5rem}@media screen and (max-width:768px){#section3 .container .right .inner .inner-txt-bx .subject{font-size:16px;min-height:38.4px;margin-bottom:10px}}#section3 .container .right .inner .inner-txt-bx .text{color:rgba(0,0,0,0.6);font-size:0.9375em;font-style:normal;font-weight:400;line-height:1.6;letter-spacing:-0.6px;margin-bottom:15px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;min-height:4.5rem}@media screen and (max-width:768px){#section3 .container .right .inner .inner-txt-bx .text{font-size:14px;line-height:1.4;min-height:58.8px;margin-bottom:10px}}#section3 .container .right .inner .inner-txt-bx .date{color:rgba(0,0,0,0.3);text-align:right;font-size:0.8125em;font-style:normal;font-weight:500;line-height:normal;letter-spacing:-0.52px}@media screen and (max-width:768px){#section3 .container .right .inner .inner-txt-bx .date{font-size:12px}}#section3 .container .right .inner .top-banner{background:#fff;display:flex;align-items:flex-start;margin-bottom:24px}@media screen and (max-width:1600px){#section3 .container .right .inner .top-banner{padding:20px;align-items:center}}@media screen and (max-width:768px){#section3 .container .right .inner .top-banner{flex-direction:column;padding:20px 10px;margin-bottom:10px}}#section3 .container .right .inner .top-banner .img-bx{width:100%;max-width:604px;aspect-ratio:604/342;flex-shrink:0}@media screen and (max-width:1600px){#section3 .container .right .inner .top-banner .img-bx{max-width:300px;width:50%}}@media screen and (max-width:768px){#section3 .container .right .inner .top-banner .img-bx{width:100%}}#section3 .container .right .inner .top-banner .img-bx img{width:100%;height:100%;object-fit:cover}#section3 .container .right .inner>ul{display:flex;gap:10px}@media screen and (max-width:768px){#section3 .container .right .inner>ul{flex-wrap:wrap}}#section3 .container .right .inner>ul li{padding:16px;background:#fff}@media screen and (max-width:768px){#section3 .container .right .inner>ul li{width:calc(50% - 5px);padding:10px 10px}}#section3 .container .right .inner>ul li .img-bx{width:100%;aspect-ratio:220/123.75;margin-bottom:16px}@media screen and (max-width:768px){#section3 .container .right .inner>ul li .img-bx{margin-bottom:10px}}#section3 .container .right .inner>ul li .img-bx img{width:100%;height:100%;object-fit:cover}#section3 .container .right .inner>ul li .inner-txt-bx{padding:0}#section3 .container .right .inner>ul li .inner-txt-bx .point{font-size:0.75rem;margin-bottom:12px}@media screen and (max-width:768px){#section3 .container .right .inner>ul li .inner-txt-bx .point{font-size:12px;margin-bottom:10px}}#section3 .container .right .inner>ul li .inner-txt-bx .subject{font-size:1rem;line-height:1.2;min-height:2.4rem;margin-bottom:50px}@media screen and (max-width:1600px){#section3 .container .right .inner>ul li .inner-txt-bx .subject{margin-bottom:20px}}@media screen and (max-width:768px){#section3 .container .right .inner>ul li .inner-txt-bx .subject{font-size:14px;line-height:1.2;margin-bottom:10px;min-height:33.6px}}#section3 .container .right .inner>ul li .inner-txt-bx .date{font-size:0.8125rem}@media screen and (max-width:768px){#section3 .container .right .inner>ul li .inner-txt-bx .date{font-size:12px}}#section4{height:auto!important}#section4>.container{width:100%;height:100vh;max-width:none;padding:0;display:flex}@media screen and (max-width:1200px){#section4>.container{flex-direction:column-reverse;height:auto}}#section4>.container .left{width:53.96%;flex-shrink:0;position:relative}@media screen and (max-width:1200px){#section4>.container .left{width:100%;display:flex;justify-content:center}}#section4>.container .left .bg-bx{position:absolute;top:0;left:0;width:100%;height:100%}#section4>.container .left .bg-bx img{width:100%;height:100%;object-fit:cover}#section4>.container .left .img-bx{width:100%;max-width:714px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:10}@media screen and (max-width:1600px){#section4>.container .left .img-bx{width:calc(100% - 40px)}}@media screen and (max-width:1200px){#section4>.container .left .img-bx{position:relative;top:0;left:0;transform:translate(0,0);padding:50px 0}}#section4>.container .left .deco-bx{position:absolute;left:0;top:50%;transform:translateY(calc(-50% + 258px));width:100%;overflow:hidden;z-index:11;width:100%;height:fit-content}@media screen and (max-width:768px){#section4>.container .left .deco-bx{transform:translateY(-25px);top:auto;bottom:0}#section4>.container .left .deco-bx img{height:50px}}#section4>.container .right{width:46.04%;padding:120px}@media screen and (max-width:1700px){#section4>.container .right{padding:120px 50px}}@media screen and (max-width:1200px){#section4>.container .right{width:100%;padding:50px 20px}}#section4>.container .right .txt-bx .flex-bx{display:flex;align-items:center;justify-content:space-between;margin-top:20px}@media screen and (max-width:1400px){#section4>.container .right .txt-bx .flex-bx{flex-direction:column;align-items:flex-start;gap:10px}}@media screen and (max-width:768px){#section4>.container .right .txt-bx .flex-bx{margin-top:10px}}#section4>.container .right .txt-bx .flex-bx>*{margin-top:0}#section4>.container .right .main-form-bx{padding-top:50px;margin-top:50px;border-top:1px solid rgba(0,0,0,0.2)}@media screen and (max-width:1600px){#section4>.container .right .main-form-bx{padding-top:15px;margin-top:15px}}#section4>.container .right .main-form-bx .form-inner{width:100%}#section4>.container .right .main-form-bx .form-inner ul{width:100%;display:flex;flex-direction:column;gap:18px}@media screen and (max-width:768px){#section4>.container .right .main-form-bx .form-inner ul{gap:10px}}#section4>.container .right .main-form-bx .form-inner ul li{width:100%;display:flex;gap:30px}@media screen and (max-width:768px){#section4>.container .right .main-form-bx .form-inner ul li{flex-direction:column;gap:10px}}#section4>.container .right .main-form-bx .form-inner ul li .input-bx{width:calc(50% - 15px);height:43px;display:flex;align-items:flex-start}@media screen and (max-width:768px){#section4>.container .right .main-form-bx .form-inner ul li .input-bx{width:100%;height:40px}}#section4>.container .right .main-form-bx .form-inner ul li .input-bx.one-side{width:100%}#section4>.container .right .main-form-bx .form-inner ul li .input-bx.textarea{height:fit-content}#section4>.container .right .main-form-bx .form-inner ul li .input-bx h3{width:80px;flex-shrink:0;color:#000;font-size:1.125em;font-style:normal;font-weight:500;line-height:120%;letter-spacing:-0.72px;padding-top:10px}@media screen and (max-width:768px){#section4>.container .right .main-form-bx .form-inner ul li .input-bx h3{font-size:14px;width:70px}}#section4>.container .right .main-form-bx .form-inner ul li .input-bx select,#section4>.container .right .main-form-bx .form-inner ul li .input-bx>input{width:calc(100% - 80px);height:100%;border-radius:3px;border:1px solid rgba(0,0,0,0.25);background-color:#FFF;font-size:0.9375em;font-style:normal;font-weight:400;line-height:150%;letter-spacing:-0.6px}#section4>.container .right .main-form-bx .form-inner ul li .input-bx select::placeholder,#section4>.container .right .main-form-bx .form-inner ul li .input-bx>input::placeholder{color:rgba(0,0,0,0.3)}@media screen and (max-width:768px){#section4>.container .right .main-form-bx .form-inner ul li .input-bx select,#section4>.container .right .main-form-bx .form-inner ul li .input-bx>input{font-size:14px;width:calc(100% - 70px)}}#section4>.container .right .main-form-bx .form-inner ul li .input-bx textarea{min-height:148px;border-radius:3px;border:1px solid rgba(0,0,0,0.25);background-color:#FFF;font-size:0.9375rem;font-style:normal;font-weight:400;line-height:150%;letter-spacing:-0.6px}@media screen and (max-width:1600px){#section4>.container .right .main-form-bx .form-inner ul li .input-bx textarea{min-height:100px}}@media screen and (max-width:768px){#section4>.container .right .main-form-bx .form-inner ul li .input-bx textarea{font-size:14px;min-height:80px}}#section4>.container .right .main-form-bx .form-inner ul li .input-bx textarea::placeholder{color:rgba(0,0,0,0.3)}#section4>.container .right .main-form-bx .form-inner ul li .input-bx .flex-bx{width:100%;height:100%;display:flex;align-items:center;gap:20px;padding:0 10px}@media screen and (max-width:768px){#section4>.container .right .main-form-bx .form-inner ul li .input-bx .flex-bx{gap:10px}}#section4>.container .right .main-form-bx .form-inner ul li .input-bx .flex-bx label{display:flex;align-items:center;gap:4px;cursor:pointer}#section4>.container .right .main-form-bx .form-inner ul li .input-bx .flex-bx label span{color:#000;font-size:1.0625em;font-style:normal;font-weight:400;line-height:150%;letter-spacing:-0.68px}@media screen and (max-width:768px){#section4>.container .right .main-form-bx .form-inner ul li .input-bx .flex-bx label span{font-size:14px}}#section4>.container .right .main-form-bx .form-inner ul li .privacy-bx{display:flex;align-items:flex-end;gap:10px}#section4>.container .right .main-form-bx .form-inner ul li .privacy-bx label{display:flex;align-items:center;gap:6px;cursor:pointer}#section4>.container .right .main-form-bx .form-inner ul li .privacy-bx label input[type=checkbox]{appearance:none;-webkit-appearance:none;-moz-appearance:none;width:18px;height:18px;border-radius:4px;border:1px solid rgba(0,0,0,0.5);cursor:pointer;position:relative}#section4>.container .right .main-form-bx .form-inner ul li .privacy-bx label input[type=checkbox]:checked:after{content:"";position:absolute;left:4px;top:0.5px;width:5px;height:10px;border:solid #00499D;border-width:0 3px 3px 0;transform:rotate(45deg) scale(0.8)}#section4>.container .right .main-form-bx .form-inner ul li .privacy-bx label span{color:#000;font-size:1.125em;font-style:normal;font-weight:500;line-height:18px;letter-spacing:-0.72px}@media screen and (max-width:768px){#section4>.container .right .main-form-bx .form-inner ul li .privacy-bx label span{font-size:14px}}#section4>.container .right .main-form-bx .form-inner ul li .privacy-bx .popup-link{color:rgba(0,0,0,0.6);font-size:0.875em;font-style:normal;font-weight:500;line-height:18px;letter-spacing:-0.56px;text-decoration-line:underline}@media screen and (max-width:768px){#section4>.container .right .main-form-bx .form-inner ul li .privacy-bx .popup-link{font-size:12px}}#section4>.container .right .main-form-bx .form-inner .main-submit-btn{margin:30px 0 0 auto;border-radius:3px;background:var(--m1,#132A4A);color:#FFF;text-align:center;font-size:1.1875em;font-style:normal;font-weight:600;line-height:100%;letter-spacing:-0.76px;display:flex;align-items:center;justify-content:center;width:180px;height:50px}@media screen and (max-width:768px){#section4>.container .right .main-form-bx .form-inner .main-submit-btn{width:100%;font-size:16px;height:40px}}