.company-section .container .content{position:relative;padding-bottom:300px;margin-top:115px}@media screen and (max-width:1600px){.company-section .container .content{padding-bottom:500px}}@media screen and (max-width:768px){.company-section .container .content{margin-top:20px;padding-bottom:230px}}.company-section .container .content .bg-bx{width:100%;max-width:1170px;padding-right:60px;position:absolute;top:-25px;left:50%;transform:translateX(-50%)}@media screen and (max-width:768px){.company-section .container .content .bg-bx{top:50%;transform:translateX(-50%) translateY(-180px);padding-right:0}}.company-section .container .content .bg-bx img{margin:0 auto}.company-section .container .content .bg-bx2{width:100%;max-width:670px;position:absolute;bottom:100px;right:280px}@media screen and (max-width:1600px){.company-section .container .content .bg-bx2{right:0;bottom:0}}@media screen and (max-width:768px){.company-section .container .content .bg-bx2{width:300px}}.company-section .container .content .bg-bx2 img{margin:0 auto}.company-section .container .content .info-bx{margin:45px 0}@media screen and (max-width:768px){.company-section .container .content .info-bx{margin:20px 0}}.company-section .container .content .info-bx ul{padding:35px 25px;border-top:1px solid #454545;border-bottom:1px solid #454545;display:flex;flex-direction:column;gap:20px}@media screen and (max-width:768px){.company-section .container .content .info-bx ul{padding:20px 10px;gap:7px}}.company-section .container .content .info-bx ul li{color:var(--686868,#686868);font-size:1.375em;font-style:normal;font-weight:400;line-height:140%;letter-spacing:-0.88px;display:flex;align-items:center;gap:70px;font-size:1.1rem}@media screen and (max-width:768px){.company-section .container .content .info-bx ul li{color:var(--686868,#686868);font-size:14px;font-style:normal;font-weight:600;line-height:130%;letter-spacing:-0.28px;gap:16px}}.company-section .container .content .info-bx ul li span{color:var(--black,#000);font-size:1.375rem;font-style:normal;font-weight:700;line-height:140%;letter-spacing:-0.88px;width:115px;flex-shrink:0;font-size:1.1rem}@media screen and (max-width:768px){.company-section .container .content .info-bx ul li span{color:var(--black,#000);font-size:14px;font-style:normal;font-weight:600;line-height:160%;letter-spacing:-0.28px;width:75px}}.company-section .container .content .info-bx2 .subject{color:var(--black,#000);font-size:2em;font-style:normal;font-weight:700;line-height:130%;letter-spacing:-1.28px;font-size:1.6rem}@media screen and (max-width:768px){.company-section .container .content .info-bx2 .subject{color:var(--black,#000);font-size:18px;font-style:normal;font-weight:600;line-height:130%;letter-spacing:-0.36px}}.company-section .container .content .info-bx2 ul{padding:35px 25px;display:flex;flex-direction:column;gap:20px}@media screen and (max-width:768px){.company-section .container .content .info-bx2 ul{padding:16px 0;gap:4px}}.company-section .container .content .info-bx2 ul li{color:var(--686868,#686868);font-size:1.625em;font-style:normal;font-weight:400;line-height:140%;letter-spacing:-0.88px;display:flex;align-items:center;gap:100px;font-size:1.2875rem}@media screen and (max-width:768px){.company-section .container .content .info-bx2 ul li{color:var(--666666,#666);font-size:16px;font-style:normal;font-weight:400;line-height:130%;letter-spacing:-0.32px;gap:20px}}.company-section .container .content .info-bx2 ul li span{color:var(--666666,#666);font-size:1.625rem;font-style:normal;font-weight:600;line-height:130%;letter-spacing:-1.3px;width:100px;flex-shrink:0;font-size:1.2875rem}@media screen and (max-width:768px){.company-section .container .content .info-bx2 ul li span{color:var(--666666,#666);font-size:16px;font-style:normal;font-weight:600;line-height:130%;letter-spacing:-0.32px;width:65px}}.greeting-section .container{max-width:1860px;padding:0 20px}.greeting-section .container .content{position:relative;margin-top:140px}@media screen and (max-width:768px){.greeting-section .container .content{margin-top:20px}}.greeting-section .container .content .bg-bx{width:100%;max-width:775px;padding-right:30px;position:absolute;bottom:35px;left:50%;transform:translateX(-50%)}.greeting-section .container .content .bg-bx img{margin:0 auto}.greeting-section .container .content .flex{position:relative;z-index:10;margin-top:35px;display:flex;align-items:flex-start;gap:115px}@media screen and (max-width:1600px){.greeting-section .container .content .flex{gap:50px;align-items:flex-start}}@media screen and (max-width:1024px){.greeting-section .container .content .flex{flex-direction:column}}@media screen and (max-width:768px){.greeting-section .container .content .flex{margin-top:20px;gap:20px}}.greeting-section .container .content .flex .left{width:calc(50% - 115px);padding-bottom:65px}@media screen and (max-width:1600px){.greeting-section .container .content .flex .left{padding-top:65px;padding-bottom:0;width:calc(50% - 50px)}}@media screen and (max-width:1024px){.greeting-section .container .content .flex .left{width:100%;padding-top:0}}.greeting-section .container .content .flex .right{width:50%}@media screen and (max-width:1024px){.greeting-section .container .content .flex .right{width:100%}}.greeting-section .container .content .flex .right .subject{color:var(--black,#000);font-size:2.25em;font-style:normal;font-weight:700;line-height:130%;letter-spacing:-0.72px;margin-bottom:65px;font-size:1.8rem}@media screen and (max-width:768px){.greeting-section .container .content .flex .right .subject{font-size:18px;letter-spacing:normal;line-height:1.3;margin-bottom:10px}}.greeting-section .container .content .flex .right .text{color:#333;font-size:1.25em;font-style:normal;font-weight:400;line-height:160%;letter-spacing:-0.8px;font-size:1rem}@media screen and (max-width:768px){.greeting-section .container .content .flex .right .text{font-size:14px;line-height:1.6}}.license-section .container .content{position:relative;padding-bottom:50px;margin-top:85px}@media screen and (max-width:768px){.license-section .container .content{margin-top:20px;padding-bottom:0}}.license-section .container .content>ul{display:flex;flex-wrap:wrap;gap:32px;row-gap:64px;margin-top:160px}@media screen and (max-width:1600px){.license-section .container .content>ul{gap:30px;row-gap:100px}}@media screen and (max-width:1024px){.license-section .container .content>ul{gap:10px;row-gap:30px}}@media screen and (max-width:768px){.license-section .container .content>ul{margin-top:20px}}.license-section .container .content>ul li{width:calc(16.66% - 26.66px)}@media screen and (max-width:1600px){.license-section .container .content>ul li{width:calc(25% - 22.5px)}}@media screen and (max-width:1024px){.license-section .container .content>ul li{width:calc(50% - 5px)}}@media screen and (min-width:1025px){.license-section .container .content>ul li:hover a{transform:translateY(-50px)}.license-section .container .content>ul li:hover a .img-bx{background:rgba(0,100,155,0.5)}}.license-section .container .content>ul li a{display:block;transition:0.3s}.license-section .container .content>ul li a .img-bx{display:flex;flex-direction:column;padding:20px 18px;background:#000;border-radius:20px;background:#E8E8E8;margin-bottom:20px;transition:0.3s}@media screen and (max-width:768px){.license-section .container .content>ul li a .img-bx{padding:10px;margin-bottom:10px;border-radius:10px}}.license-section .container .content>ul li a .img-bx img{mix-blend-mode:multiply}.license-section .container .content>ul li a p{color:#333;text-align:center;font-size:1.5em;font-style:normal;font-weight:700;line-height:120%;letter-spacing:-0.96px;font-size:1.2rem}@media screen and (max-width:768px){.license-section .container .content>ul li a p{font-size:18px;letter-spacing:normal}}@media screen and (max-width:768px){.location-section .container{padding-bottom:20px!important}}.location-section .content{margin-top:85px}@media screen and (max-width:768px){.location-section .content{margin-top:20px}}.location-section .map-bx{position:relative;width:100%;aspect-ratio:1920/700;min-height:700px}@media screen and (max-width:768px){.location-section .map-bx{min-height:auto;aspect-ratio:3/2;display:flex;flex-direction:column-reverse}}.location-section .map-bx .map-info{position:absolute;top:0;left:0;width:100%;height:100%;z-index:10}@media screen and (max-width:768px){.location-section .map-bx .map-info{position:relative;height:fit-content}}.location-section .map-bx .map-info .container{width:100%;height:100%;padding:0 20px 40px;display:flex;align-items:flex-end}@media screen and (max-width:768px){.location-section .map-bx .map-info .container{padding:20px 20px 60px!important}}.location-section .map-bx .map-info .container .bx{position:relative;width:410px;aspect-ratio:410/456;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:0 35px}@media screen and (max-width:1600px){.location-section .map-bx .map-info .container .bx{width:350px}}@media screen and (max-width:768px){.location-section .map-bx .map-info .container .bx{width:100%;aspect-ratio:auto;padding:0}}.location-section .map-bx .map-info .container .bx .bg-bx{position:absolute;top:0;left:0;width:100%;height:100%}@media screen and (max-width:768px){.location-section .map-bx .map-info .container .bx .bg-bx{display:none}}.location-section .map-bx .map-info .container .bx .bg-bx img{width:100%;height:100%;object-fit:cover}.location-section .map-bx .map-info .container .bx .subject{width:100%;position:relative;z-index:1;color:var(--white-100,#FFF);font-size:1.75em;font-style:normal;font-weight:700;line-height:140%;letter-spacing:-1.12px;margin-bottom:28px;text-align:left;font-size:1.4rem}@media screen and (max-width:768px){.location-section .map-bx .map-info .container .bx .subject{color:#000;font-size:18px;margin-bottom:10px}}.location-section .map-bx .map-info .container .bx ul{width:100%;position:relative;z-index:1}.location-section .map-bx .map-info .container .bx ul li{width:100%;color:var(--white-100,#FFF);font-size:1.25em;font-style:normal;font-weight:400;line-height:160%;letter-spacing:-0.8px;display:flex;justify-content:left;gap:10px;font-size:1rem}@media screen and (max-width:768px){.location-section .map-bx .map-info .container .bx ul li{color:#000;font-size:16px}}.location-section .map-bx .map-info .container .bx ul li span{width:50px}.location-section .map-bx .map{width:100%;height:100%}.location-section .map-bx .map .root_daum_roughmap{width:100%!important;height:100%}.location-section .map-bx .map .wrap_map{height:100%!important}.location-section .map-bx .map .cont,.location-section .map-bx .map .wrap_controllers{display:none!important}.area-section .container .content{margin-top:85px}@media screen and (max-width:768px){.area-section .container .content{margin-top:20px}}.area-section .container .content>.txt-bx{margin-bottom:150px}@media screen and (max-width:768px){.area-section .container .content>.txt-bx{margin-bottom:40px}}.area-section .container .content>.txt-bx p{color:var(--666666,#666);font-size:1.875em;font-style:normal;font-weight:400;line-height:130%;letter-spacing:-0.6px;font-size:1.5rem}@media screen and (max-width:768px){.area-section .container .content>.txt-bx p{color:var(--666666,#666);font-size:16px;font-style:normal;font-weight:400;line-height:160%;letter-spacing:-0.32px}}.area-section .container .content .tab-header ul{display:flex;width:100%;max-width:560px;height:80px;margin:0 auto 105px;border-radius:100px;border:1px solid var(--line,#DADADA);background:#F9F9F9}@media screen and (max-width:768px){.area-section .container .content .tab-header ul{max-width:calc(100% - 24px);height:36px;margin:0 auto 40px}}.area-section .container .content .tab-header ul li{width:50%}.area-section .container .content .tab-header ul li a{width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:var(--666666,#666);text-align:center;font-size:26px;font-style:normal;font-weight:600;line-height:130%;letter-spacing:-1.3px;font-size:1.2875rem}@media screen and (max-width:768px){.area-section .container .content .tab-header ul li a{color:var(--666666,#666);text-align:center;font-size:14px;font-style:normal;font-weight:600;line-height:160%;letter-spacing:-0.28px}}.area-section .container .content .tab-header ul li a.on{border-radius:40px;background:var(--Brand2,#00649B);color:#fff}.area-section .container .content .inner{display:flex;align-items:flex-start;margin-bottom:325px;margin-bottom:260px}@media screen and (max-width:1400px){.area-section .container .content .inner{flex-direction:column;margin-bottom:100px}}@media screen and (max-width:768px){.area-section .container .content .inner{margin-bottom:70px}}.area-section .container .content .inner .left{position:sticky;top:100px;z-index:10;flex-shrink:0}@media screen and (max-width:1600px){.area-section .container .content .inner .left{position:relative;top:0}}@media screen and (max-width:1400px){.area-section .container .content .inner .left{width:100%}}.area-section .container .content .inner .left .title{color:var(--black,#000);font-size:3em;font-style:normal;font-weight:600;line-height:130%;letter-spacing:-0.96px;margin-bottom:30px;font-size:2.4rem}@media screen and (max-width:768px){.area-section .container .content .inner .left .title{color:var(--black,#000);font-size:18px;font-style:normal;font-weight:600;line-height:130%;letter-spacing:-0.36px;margin-bottom:16px}}.area-section .container .content .inner .left .subject{color:var(--black,#000);font-size:2em;font-style:normal;font-weight:700;line-height:130%;letter-spacing:-1.28px;margin-bottom:10px;font-size:1.6rem}@media screen and (max-width:768px){.area-section .container .content .inner .left .subject{color:var(--black,#000);font-size:16px;font-style:normal;font-weight:600;line-height:130%;letter-spacing:-0.32px;margin-bottom:8px}}.area-section .container .content .inner .left .text{color:var(--black,#000);font-size:1.25em;font-style:normal;font-weight:400;line-height:160%;letter-spacing:-0.8px;margin-bottom:30px;font-size:1rem}@media screen and (max-width:768px){.area-section .container .content .inner .left .text{color:var(--black,#000);font-size:14px;font-style:normal;font-weight:400;line-height:160%;letter-spacing:-0.56px;margin-bottom:40px}.area-section .container .content .inner .left .text br{display:none}}.area-section .container .content .inner .left ul{margin-bottom:30px}.area-section .container .content .inner .left ul li.list-subject{color:var(--666666,#666);font-size:1.625rem;font-style:normal;font-weight:600;line-height:130%;letter-spacing:-1.3px;margin-bottom:32px;padding-left:0;margin-bottom:20px;font-size:1.2875rem}@media screen and (max-width:768px){.area-section .container .content .inner .left ul li.list-subject{color:var(--666666,#666);font-size:15px;font-style:normal;font-weight:600;line-height:130%;letter-spacing:-0.45px;margin-bottom:8px}}.area-section .container .content .inner .left ul li.num{color:var(--666666,#666);font-size:1.5rem;font-style:normal;font-weight:700;line-height:120%;letter-spacing:-0.96px;padding-left:0;margin-bottom:0px;font-size:1.2rem}@media screen and (max-width:768px){.area-section .container .content .inner .left ul li.num{color:var(--666666,#666);font-size:14px;font-style:normal;font-weight:600;line-height:160%;letter-spacing:-0.28px}}.area-section .container .content .inner .left ul li{color:var(--666666,#666);font-size:1.25rem;font-style:normal;font-weight:400;line-height:160%;letter-spacing:-0.8px;padding-left:20px;font-size:1rem}@media screen and (max-width:768px){.area-section .container .content .inner .left ul li{color:var(--666666,#666);font-size:14px;font-style:normal;font-weight:400;line-height:160%;letter-spacing:-0.56px;padding-left:16px}}.area-section .container .content .inner .right{flex-grow:1}@media screen and (max-width:1400px){.area-section .container .content .inner .right{width:100%;max-width:768px;margin-left:auto}}.area-section .container .content .inner .right.pb-325{padding-bottom:325px}@media screen and (max-width:768px){.area-section .container .content .inner .right.pb-325{padding-bottom:0}}.area-section .container .content .inner .right ul{display:flex;flex-wrap:wrap;gap:64px;row-gap:140px}@media screen and (max-width:1600px){.area-section .container .content .inner .right ul{gap:32px;row-gap:100px}}@media screen and (max-width:768px){.area-section .container .content .inner .right ul{row-gap:16px}}.area-section .container .content .inner .right ul li{width:calc(50% - 32px);position:relative;aspect-ratio:464/580}@media screen and (max-width:1600px){.area-section .container .content .inner .right ul li{width:calc(50% - 16px)}}@media screen and (max-width:768px){.area-section .container .content .inner .right ul li{width:58.3%;min-width:210px;aspect-ratio:210/263;margin-left:auto}}.area-section .container .content .inner .right ul li:nth-child(odd){transform:translateY(50%)}@media screen and (max-width:768px){.area-section .container .content .inner .right ul li:nth-child(odd){transform:translateY(0)}}@media screen and (max-width:768px){.area-section .container .content .inner .right ul li:nth-child(2n){margin-left:0}}.area-section .container .content .inner .right ul li.md-left{margin-left:auto!important}.area-section .container .content .inner .right ul li .bg-bx{width:464px;aspect-ratio:464/580;position:absolute;top:0;right:0;border-radius:48px;overflow:hidden}@media screen and (max-width:1600px){.area-section .container .content .inner .right ul li .bg-bx{width:100%}}@media screen and (max-width:768px){.area-section .container .content .inner .right ul li .bg-bx{width:100%;height:100%;aspect-ratio:auto;border-radius:20px}}.area-section .container .content .inner .right ul li .bg-bx img{width:100%;height:100%;object-fit:cover}.area-section .container .content .inner .right ul li .txt-bx{width:464px;aspect-ratio:464/580;position:absolute;top:0;right:0;display:flex;flex-direction:column;padding:100px 40px;justify-content:flex-end;z-index:10}@media screen and (max-width:1600px){.area-section .container .content .inner .right ul li .txt-bx{width:100%}}@media screen and (max-width:768px){.area-section .container .content .inner .right ul li .txt-bx{width:100%;height:100%;aspect-ratio:auto;padding:32px 18px}}.area-section .container .content .inner .right ul li .txt-bx .subject{color:var(--white-100,#FFF);font-size:1.625em;font-style:normal;font-weight:600;line-height:130%;letter-spacing:-1.3px;margin-bottom:32px;font-size:1.2875rem}@media screen and (max-width:768px){.area-section .container .content .inner .right ul li .txt-bx .subject{color:var(--white-100,#FFF);font-size:14px;font-style:normal;font-weight:600;line-height:160%;letter-spacing:-0.28px;margin-bottom:8px}}.area-section .container .content .inner .right ul li .txt-bx .subject.black{color:#666}.area-section .container .content .inner .right ul li .txt-bx .text{color:var(--white-100,#FFF);font-size:1.25em;font-style:normal;font-weight:400;line-height:160%;letter-spacing:-0.8px;font-size:1rem}@media screen and (max-width:768px){.area-section .container .content .inner .right ul li .txt-bx .text{color:var(--white-100,#FFF);font-size:14px;font-style:normal;font-weight:400;line-height:160%;letter-spacing:-0.56px}}.area-section .container .content .inner .right ul li .txt-bx .text.black{color:#666}.area-section .container .content .range-bx{padding-top:70px;margin-bottom:155px}@media screen and (max-width:768px){.area-section .container .content .range-bx{padding-top:40px;margin-bottom:70px}}.area-section .container .content .range-bx .subject{color:var(--666666,#666);font-size:1.625em;font-style:normal;font-weight:600;line-height:130%;letter-spacing:-1.3px;margin-bottom:40px;font-size:1.2875rem}@media screen and (max-width:768px){.area-section .container .content .range-bx .subject{font-size:18px;font-style:normal;font-weight:600;line-height:130%;letter-spacing:-0.36px;margin-bottom:16px}}.area-section .container .content .range-bx ul{display:flex;gap:32px}@media screen and (max-width:1400px){.area-section .container .content .range-bx ul{flex-wrap:wrap}}@media screen and (max-width:768px){.area-section .container .content .range-bx ul{gap:10px}}.area-section .container .content .range-bx ul li{width:100%}@media screen and (max-width:1400px){.area-section .container .content .range-bx ul li{width:calc(50% - 16px)}}@media screen and (max-width:768px){.area-section .container .content .range-bx ul li{width:calc(50% - 5px)}}.area-section .container .content .range-bx ul li .list-top{width:100%;height:80px;border-radius:12px;border:1px solid var(--line,#DADADA);background:var(--bg,#F9F9F9);display:flex;align-items:center;justify-content:left;padding:0 40px;color:var(--666666,#666);font-size:1.5em;font-style:normal;font-weight:700;line-height:120%;letter-spacing:-0.96px;gap:12px;margin-bottom:20px;font-size:1.2rem}@media screen and (max-width:1600px){.area-section .container .content .range-bx ul li .list-top{padding:0 20px}}@media screen and (max-width:768px){.area-section .container .content .range-bx ul li .list-top{margin-bottom:10px;color:var(--666666,#666);font-size:14px;font-style:normal;font-weight:600;line-height:130%;letter-spacing:-0.45px;padding:0 5px;height:40px;gap:4px}}.area-section .container .content .range-bx ul li .list-top span{font-size:0.875rem;display:flex;width:28px;height:28px;justify-content:center;align-items:center;flex-shrink:0;border-radius:22369600px;background:var(--666666,#666);color:#fff}@media screen and (max-width:768px){.area-section .container .content .range-bx ul li .list-top span{font-size:12px;font-style:normal;font-weight:600;line-height:0.7;letter-spacing:-0.45px;width:16px;height:16px}}.area-section .container .content .range-bx ul li .bottom{padding:24px 40px;border-radius:12px;border:1px solid var(--line,#DADADA);background:var(--white-100,#FFF);height:320px;display:flex;flex-direction:column;color:var(--666666,#666);font-size:1.125em;font-style:normal;font-weight:400;line-height:180%;letter-spacing:-0.36px;gap:8px;font-size:0.875rem;height:260px}@media screen and (max-width:768px){.area-section .container .content .range-bx ul li .bottom{padding:10px;font-size:14px;font-style:normal;font-weight:400;line-height:160%;letter-spacing:-0.56px;gap:0;height:160px}}.area-section .container .content .trans-bx{margin-bottom:150px;max-width:80%;margin:0 auto}@media screen and (max-width:768px){.area-section .container .content .trans-bx{margin-bottom:60px;max-width:100%}}.area-section .container .content .trans-bx .subTitle{color:var(--Brand2,#00649B);font-size:4em;font-style:normal;font-weight:600;line-height:130%;letter-spacing:-2.56px;margin-bottom:85px}.area-section .container .content .trans-bx .mo .img-bx{position:relative;width:100%;aspect-ratio:312/840;max-width:312px;margin:0 auto 10px}.area-section .container .content .trans-bx .mo .img-bx img{position:absolute;top:0;left:0;width:100%;height:100%}.area-section .container .content .trans-bx .mo .img-bx img.active{z-index:10}.area-section .container .content .trans-bx .mo .img-bx .btn-area{position:absolute;top:0;left:0;width:100%;height:100%;z-index:15}.area-section .container .content .trans-bx .mo .img-bx .btn-area li{position:absolute;top:0;left:0;width:38.46%;aspect-ratio:1/1}.area-section .container .content .trans-bx .mo .img-bx .btn-area li button{width:100%;height:100%}.area-section .container .content .trans-bx .mo .img-bx .btn-area li:first-child{top:7%;left:24%}.area-section .container .content .trans-bx .mo .img-bx .btn-area li:nth-child(2){top:25%;left:43%}.area-section .container .content .trans-bx .mo .img-bx .btn-area li:nth-child(3){top:43%;left:47%}.area-section .container .content .trans-bx .mo .img-bx .btn-area li:nth-child(4){top:62%;left:43%}.area-section .container .content .trans-bx .mo .img-bx .btn-area li:nth-child(5){top:80%;left:24%}.area-section .container .content .trans-bx .mo .txt-bx{position:relative;width:100%;max-width:312px;aspect-ratio:312/182;margin:0 auto}.area-section .container .content .trans-bx .mo .txt-bx .bg-bx{position:absolute;top:0;left:0;width:100%;height:100%}.area-section .container .content .trans-bx .mo .txt-bx .bg-bx img{width:100%;height:100%;object-fit:cover}.area-section .container .content .trans-bx .mo .txt-bx .inner{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;z-index:10;margin-bottom:0}.area-section .container .content .trans-bx .mo .txt-bx .inner .subject{color:var(--454545,#454545);text-align:center;font-size:1.125em;font-style:normal;font-weight:600;line-height:130%;letter-spacing:-0.36px;margin-bottom:12px}@media screen and (max-width:768px){.area-section .container .content .trans-bx .mo .txt-bx .inner .subject{color:var(--454545,#454545);text-align:center;font-size:18px;font-style:normal;font-weight:600;line-height:130%;letter-spacing:-0.36px}}.area-section .container .content .trans-bx .mo .txt-bx .inner .text{color:var(--666666,#666);text-align:center;font-size:0.875em;font-style:normal;font-weight:400;line-height:160%;letter-spacing:-0.56px}@media screen and (max-width:768px){.area-section .container .content .trans-bx .mo .txt-bx .inner .text{color:var(--666666,#666);text-align:center;font-size:14px;font-style:normal;font-weight:400;line-height:160%;letter-spacing:-0.56px}}.sustainability-section .container .content{margin-top:85px}@media screen and (max-width:768px){.sustainability-section .container .content{margin-top:16px}}.sustainability-section .container .content>.txt-bx p{color:var(--666666,#666);font-size:1.875em;font-style:normal;font-weight:400;line-height:130%;letter-spacing:-0.6px;font-size:1.5rem}@media screen and (max-width:768px){.sustainability-section .container .content>.txt-bx p{color:var(--666666,#666);font-size:16px;font-style:normal;font-weight:400;line-height:160%;letter-spacing:-0.32px}.sustainability-section .container .content>.txt-bx p br{display:none}}.sustainability-section .img-bx{width:100%;margin:0 auto 200px;max-width:80%}@media screen and (max-width:768px){.sustainability-section .img-bx{margin-bottom:0;max-width:100%}}.sustainability-section .img-bx.max-1400{max-width:1400px;max-width:1120px}.sustainability-section .img-bx.max-1280{max-width:1280px;max-width:1024px}.sustainability-section .img-bx img{width:100%}.cs-section{position:relative}.cs-section .bg-bx{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:10}@media screen and (max-width:768px){.cs-section .bg-bx img:nth-child(3){width:100%;position:absolute;left:0;bottom:0}}.cs-section .bg-bx img:first-child{position:absolute;left:0;bottom:150px}.cs-section .bg-bx img:nth-child(2){position:absolute;right:0;bottom:150px}.cs-section .container{position:relative;z-index:20}.cs-section .container .content{margin-top:85px;margin-bottom:180px}@media screen and (max-width:768px){.cs-section .container .content{margin-top:16px;margin-bottom:250px}}.cs-section .container .content.type2{margin-bottom:100px}@media screen and (max-width:768px){.cs-section .container .content.type2{margin-bottom:0}}.cs-section .container .content.type3{margin-top:100px;margin-bottom:0}@media screen and (max-width:768px){.cs-section .container .content.type3{margin-top:16px}}.cs-section .container .content>.txt-bx .title{color:var(--Brand2,#00649B);font-size:4em;font-style:normal;font-weight:600;line-height:130%;letter-spacing:-2.56px;margin-bottom:40px;font-size:3.2rem}@media screen and (max-width:768px){.cs-section .container .content>.txt-bx .title{color:var(--Brand2,#00649B);font-size:32px;font-style:normal;font-weight:700;line-height:130%;letter-spacing:-0.64px;margin-bottom:20px}}.cs-section .container .content>.txt-bx>p{color:var(--666666,#666);font-size:1.875em;font-style:normal;font-weight:400;line-height:130%;letter-spacing:-0.6px;text-align:center;margin-bottom:135px;font-size:1.5rem}@media screen and (max-width:768px){.cs-section .container .content>.txt-bx>p{color:var(--666666,#666);font-size:16px;font-style:normal;font-weight:400;line-height:130%;letter-spacing:-0.32px;margin-bottom:40px}}.cs-section .container .content>.txt-bx .download-list{display:flex;align-items:center;justify-content:center;gap:120px}@media screen and (max-width:768px){.cs-section .container .content>.txt-bx .download-list{gap:20px;max-width:180px;margin:0 auto}}.cs-section .container .content>.txt-bx .download-list li a{display:flex;flex-direction:column;align-items:center;color:var(--black,#000);text-align:center;font-size:1.5em;font-style:normal;font-weight:700;line-height:120%;letter-spacing:-0.96px;font-size:1.2rem}@media screen and (max-width:768px){.cs-section .container .content>.txt-bx .download-list li a{color:var(--454545,#454545);text-align:center;font-size:18px;font-style:normal;font-weight:600;line-height:130%;letter-spacing:-0.36px}}.cs-section .container .content>.txt-bx .download-list li a img{display:block;margin-bottom:32px;max-width:80%}@media screen and (max-width:768px){.cs-section .container .content>.txt-bx .download-list li a img{margin-bottom:10px;max-width:100%}}.cs-section .container .content>.txt-bx .tab-header{margin-bottom:75px}@media screen and (max-width:1024px){.cs-section .container .content>.txt-bx .tab-header{width:calc(100% - 24px);margin:0 auto 40px}}.cs-section .container .content>.txt-bx .tab-header ul{display:flex;justify-content:center;gap:10px}@media screen and (max-width:1024px){.cs-section .container .content>.txt-bx .tab-header ul li{width:calc(50% - 5px)}}.cs-section .container .content>.txt-bx .tab-header ul li a{width:226px;height:60px;display:flex;align-items:center;justify-content:center;border-radius:55px;border:1px solid #D9D9D9;color:var(--black,#000);text-align:center;font-size:1.625em;font-style:normal;font-weight:600;line-height:130%;letter-spacing:-1.3px;font-size:1.2875rem}@media screen and (max-width:1024px){.cs-section .container .content>.txt-bx .tab-header ul li a{width:100%;height:35px;text-align:center;font-size:14px;font-style:normal;font-weight:600;line-height:160%;letter-spacing:-0.28px}}.cs-section .container .content>.txt-bx .tab-header ul li a.on{color:#fff;background:var(--Brand3,#4DC2A1)}.cs-section .container .content>.txt-bx .gallery-list{display:flex;flex-wrap:wrap;gap:54px;row-gap:70px}@media screen and (max-width:1024px){.cs-section .container .content>.txt-bx .gallery-list{gap:10px;row-gap:30px}}.cs-section .container .content>.txt-bx .gallery-list li{width:calc(25% - 40.5px)}@media screen and (max-width:1024px){.cs-section .container .content>.txt-bx .gallery-list li{width:calc(50% - 5px)}}.cs-section .container .content>.txt-bx .gallery-list li a .img-bx{width:100%;aspect-ratio:1/1;margin-bottom:20px;overflow:hidden;border-radius:20px}@media screen and (max-width:768px){.cs-section .container .content>.txt-bx .gallery-list li a .img-bx{margin-bottom:10px;border-radius:12px}}.cs-section .container .content>.txt-bx .gallery-list li a .img-bx:hover img{transform:scale(1.1)}.cs-section .container .content>.txt-bx .gallery-list li a .img-bx img{width:100%;height:100%;object-fit:cover;transition:0.3s;will-change:transform}.cs-section .container .content>.txt-bx .gallery-list li a .text{color:#333;text-align:center;font-size:1.375rem;font-style:normal;font-weight:600;line-height:140%;letter-spacing:-0.88px;font-size:1.1rem}@media screen and (max-width:768px){.cs-section .container .content>.txt-bx .gallery-list li a .text{color:var(--666666,#666);font-size:14px;font-style:normal;font-weight:400;line-height:160%;letter-spacing:-0.56px;word-break:break-all}}.cs-section .container .content .form-bx{width:100%}.cs-section .container .content .form-bx form{width:100%}.cs-section .container .content .form-bx .form-inner{width:100%;max-width:660px;margin:75px auto 0}@media screen and (max-width:768px){.cs-section .container .content .form-bx .form-inner{margin:40px auto 0;max-width:100%}}.cs-section .container .content .form-bx .form-inner .input-bx{display:flex;align-items:center;gap:30px;margin-bottom:10px}@media screen and (max-width:768px){.cs-section .container .content .form-bx .form-inner .input-bx{flex-direction:column;gap:0;align-items:flex-start;margin-bottom:20px}}.cs-section .container .content .form-bx .form-inner .input-bx .subject{width:125px;flex-shrink:0;color:var(--black,#000);font-size:1.375em;font-style:normal;font-weight:600;line-height:140%;letter-spacing:-0.88px;display:flex;gap:5px;font-size:1.1rem}@media screen and (max-width:768px){.cs-section .container .content .form-bx .form-inner .input-bx .subject{font-size:16px;font-style:normal;font-weight:400;line-height:160%;letter-spacing:-0.32px}}.cs-section .container .content .form-bx .form-inner .input-bx .subject span{color:#E26B6B}.cs-section .container .content .form-bx .form-inner .input-bx>*{width:100%;flex-grow:1}.cs-section .container .content .form-bx .form-inner .input-bx input,.cs-section .container .content .form-bx .form-inner .input-bx textarea{height:50px;border-radius:55px;border:1px solid #D3D3D3;padding:0 32px;color:var(--666666,#666);font-size:1.25rem;font-style:normal;font-weight:400;line-height:160%;letter-spacing:-0.8px;font-size:1rem}@media screen and (max-width:768px){.cs-section .container .content .form-bx .form-inner .input-bx input,.cs-section .container .content .form-bx .form-inner .input-bx textarea{font-size:16px;font-style:normal;font-weight:400;line-height:160%;letter-spacing:-0.32px;height:40px;padding:0 20px;border-radius:20px}}.cs-section .container .content .form-bx .form-inner .input-bx textarea{border-radius:22px;min-height:155px}@media screen and (max-width:768px){.cs-section .container .content .form-bx .form-inner .input-bx textarea{min-height:100px;border-radius:10px}}.cs-section .container .content .form-bx .form-inner .input-bx .file-bx{display:flex;align-items:center;gap:12px}@media screen and (max-width:768px){.cs-section .container .content .form-bx .form-inner .input-bx .file-bx{gap:4px}}.cs-section .container .content .form-bx .form-inner .input-bx .file-bx .file-name{flex-grow:1;border-radius:55px;border:1px solid #D3D3D3;padding:0 32px;color:var(--666666,#666);font-size:1.25rem;font-style:normal;font-weight:400;line-height:160%;letter-spacing:-0.8px;height:50px;display:flex;align-items:center;font-size:1rem}.cs-section .container .content .form-bx .form-inner .input-bx .file-bx .file-name p{display:flex;align-items:center;gap:5px}@media screen and (max-width:768px){.cs-section .container .content .form-bx .form-inner .input-bx .file-bx .file-name{font-size:16px;font-style:normal;font-weight:400;line-height:160%;letter-spacing:-0.32px;padding:0 20px;height:40px}.cs-section .container .content .form-bx .form-inner .input-bx .file-bx .file-name p{height:100%;display:flex;align-items:center}}.cs-section .container .content .form-bx .form-inner .input-bx .file-bx .file-name span{color:var(--666666,#666);font-size:1.25rem;font-style:normal;font-weight:400;line-height:160%;letter-spacing:-0.8px;font-size:1rem}@media screen and (max-width:768px){.cs-section .container .content .form-bx .form-inner .input-bx .file-bx .file-name span{font-size:16px;font-style:normal;font-weight:400;line-height:160%;letter-spacing:-0.32px}}.cs-section .container .content .form-bx .form-inner .input-bx .file-bx label{position:relative;flex-shrink:0}.cs-section .container .content .form-bx .form-inner .input-bx .file-bx label p{width:150px;height:50px;display:flex;align-items:center;justify-content:center;color:var(--black,#000);text-align:center;font-size:1.25rem;font-style:normal;font-weight:400;line-height:160%;letter-spacing:-0.8px;border-radius:60px;border:1px solid var(--line,#DADADA);background:var(--bg,#F9F9F9);font-size:1rem}@media screen and (max-width:768px){.cs-section .container .content .form-bx .form-inner .input-bx .file-bx label p{height:40px;font-size:16px;font-style:normal;font-weight:400;line-height:160%;letter-spacing:-0.32px;width:fit-content;padding:0 10px}}.cs-section .container .content .form-bx .form-inner .input-bx .file-bx label input{width:100%;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);opacity:0}.cs-section .container .content .form-bx .form-inner .input-bx .capcha{display:flex;gap:16px}@media screen and (max-width:768px){.cs-section .container .content .form-bx .form-inner .input-bx .capcha{gap:4px}}.cs-section .container .content .form-bx .form-inner .input-bx .capcha .code{width:180px;height:50px;display:flex;align-items:center;justify-content:center;border-radius:55px;background:#474747;color:var(--white-100,#FFF);text-align:center;font-size:1.25rem;font-style:normal;font-weight:400;line-height:160%;letter-spacing:-0.8px;font-size:1rem}@media screen and (max-width:768px){.cs-section .container .content .form-bx .form-inner .input-bx .capcha .code{height:40px;font-size:16px;font-style:normal;font-weight:400;line-height:160%;letter-spacing:-0.32px;width:fit-content;padding:0 10px}}@media screen and (max-width:768px){.cs-section .container .content .form-bx .form-inner .input-bx .capcha input{width:calc(100% - 76.89px - 4px)}}.cs-section .container .content .form-bx .form-inner .privacy-bx label{display:flex;align-items:center;justify-content:left;gap:10px}.cs-section .container .content .form-bx .form-inner .privacy-bx label input{accent-color:#00649B}.cs-section .container .content .form-bx .form-inner .privacy-bx label p{display:flex;align-items:center;gap:10px;color:var(--666666,#666);font-size:1.375em;font-style:normal;font-weight:400;line-height:130%;letter-spacing:-0.88px;font-size:1.1rem}@media screen and (max-width:768px){.cs-section .container .content .form-bx .form-inner .privacy-bx label p{font-size:16px;font-style:normal;font-weight:400;line-height:160%;letter-spacing:-0.32px}}.cs-section .container .content .form-bx .form-inner .privacy-bx label p a{color:var(--black,#000);font-size:1.375rem;font-style:normal;font-weight:600;line-height:140%;letter-spacing:-0.88px;font-size:1.1rem}@media screen and (max-width:768px){.cs-section .container .content .form-bx .form-inner .privacy-bx label p a{font-size:16px;font-style:normal;font-weight:400;line-height:160%;letter-spacing:-0.32px}}.cs-section .container .content .form-bx .form-inner .submit-bx{margin-top:55px;margin-bottom:0}@media screen and (max-width:768px){.cs-section .container .content .form-bx .form-inner .submit-bx{margin-top:40px}}.cs-section .container .content .form-bx .form-inner .submit-bx .submit-btn{width:100%;height:50px;border-radius:55px;border:1px solid #4DC2A1;background:var(--Brand3,#4DC2A1);color:var(--white-100,#FFF);text-align:center;font-size:1.625em;font-style:normal;font-weight:600;line-height:130%;letter-spacing:-1.3px;transition:0.3s;font-size:1.2875rem}@media screen and (min-width:769px){.cs-section .container .content .form-bx .form-inner .submit-bx .submit-btn:hover{color:#4DC2A1;background:#fff;border:1px solid #4DC2A1}}@media screen and (max-width:768px){.cs-section .container .content .form-bx .form-inner .submit-bx .submit-btn{font-size:16px;font-style:normal;font-weight:400;line-height:160%;letter-spacing:-0.32px;height:40px}}.cs-section .container .content .search-bx{width:100%;max-width:1400px;margin:0 auto 60px;border-radius:22px;background:var(--white-100,#FFF);box-shadow:0 0 20px 0 rgba(0,0,0,0.1);padding:35px 0}@media screen and (max-width:768px){.cs-section .container .content .search-bx{padding:10px;border-radius:10px;margin:0 auto 40px}}.cs-section .container .content .search-bx form{width:100%}.cs-section .container .content .search-bx .form-inner{width:100%;max-width:642px;display:flex;align-items:center;gap:10px;margin:0 auto}@media screen and (max-width:768px){.cs-section .container .content .search-bx .form-inner{flex-direction:column}}.cs-section .container .content .search-bx .form-inner .area-select{width:calc(50% - 5px);height:60px;border-radius:10px;border:1px solid #D0D0D0;overflow:hidden}@media screen and (max-width:768px){.cs-section .container .content .search-bx .form-inner .area-select{width:100%;height:40px}}.cs-section .container .content .search-bx .form-inner .area-select select{color:var(--black,#000);font-size:1.125em;font-style:normal;font-weight:600;line-height:100%;letter-spacing:-0.9px;border:none;height:100%;padding:0 20px;background-position:calc(100% - 20px) center;background-image:url(../images/icon/select_icon_2x.svg);background-size:15px 9px;font-size:0.875rem}@media screen and (max-width:768px){.cs-section .container .content .search-bx .form-inner .area-select select{height:40px;font-size:14px;font-style:normal;font-weight:400;line-height:160%;letter-spacing:-0.56px}}.cs-section .container .content .search-bx .form-inner .search-select{width:calc(50% - 5px);height:60px;border-radius:10px;border:1px solid #D0D0D0;overflow:hidden;padding:0 20px;display:flex;gap:10px}@media screen and (max-width:768px){.cs-section .container .content .search-bx .form-inner .search-select{width:100%;height:40px;font-size:14px;font-style:normal;font-weight:400;line-height:160%;letter-spacing:-0.56px}}.cs-section .container .content .search-bx .form-inner .search-select input{border:none;height:100%;padding:0;flex-grow:1;color:var(--686868,#686868);font-size:1.125em;font-style:normal;font-weight:600;line-height:100%;letter-spacing:-0.9px;font-size:0.875rem}@media screen and (max-width:768px){.cs-section .container .content .search-bx .form-inner .search-select input{font-size:14px;font-style:normal;font-weight:400;line-height:160%;letter-spacing:-0.56px}}.cs-section .container .content .list-bx{width:100%;max-width:1400px;margin:0 auto}.cs-section .container .content .list-bx ul{border-top:1px solid #000;border-bottom:1px solid #000}.cs-section .container .content .list-bx ul li{width:100%;height:60px;display:flex;align-items:center;justify-content:space-between;gap:40px;color:var(--666666,#666);font-size:1.125em;font-style:normal;font-weight:400;line-height:180%;letter-spacing:-0.36px;border-bottom:1px solid #D5D5D5;font-size:0.875rem}@media screen and (max-width:768px){.cs-section .container .content .list-bx ul li{flex-direction:column;height:fit-content;gap:0;padding:10px 0;align-items:flex-start;font-size:14px;font-style:normal;font-weight:400;line-height:160%;letter-spacing:-0.56px}}.cs-section .container .content .list-bx ul li .num-bx{width:110px;flex-shrink:0;text-align:center}@media screen and (max-width:768px){.cs-section .container .content .list-bx ul li .num-bx{width:100%;text-align:left}}.cs-section .container .content .list-bx ul li .num-bx.notice-type span{border-radius:19px;background:var(--Brand3,#4DC2A1);width:64px;height:29px;display:flex;align-items:center;justify-content:center;color:#fff;margin:0 auto}@media screen and (max-width:768px){.cs-section .container .content .list-bx ul li .num-bx.notice-type span{margin:0;height:25px}}.cs-section .container .content .list-bx ul li .title{flex-grow:1}.cs-section .container .content .list-bx ul li .title a{color:var(--666666,#666);font-size:1.125rem;font-style:normal;font-weight:400;line-height:180%;letter-spacing:-0.36px;font-size:0.875rem}@media screen and (min-width:769px){.cs-section .container .content .list-bx ul li .title a:hover{text-decoration:underline}}@media screen and (max-width:768px){.cs-section .container .content .list-bx ul li .title a{font-size:14px;font-style:normal;font-weight:400;line-height:160%;letter-spacing:-0.56px}}.cs-section .container .content .list-bx ul li .date{width:150px;flex-shrink:0;text-align:center}@media screen and (max-width:768px){.cs-section .container .content .list-bx ul li .date{width:100%;text-align:left}}.cs-section .container .content .view-bx{width:100%;max-width:1370px;margin:0 auto}.cs-section .container .content .view-bx .view-header{width:100%;padding-bottom:24px;border-bottom:0.667px solid var(--line,#DADADA)}.cs-section .container .content .view-bx .view-header .title{color:var(--black,#000);font-size:2.5em;font-style:normal;font-weight:600;line-height:120%;letter-spacing:-1.6px;margin-bottom:16px;font-size:2rem}@media screen and (max-width:768px){.cs-section .container .content .view-bx .view-header .title{font-size:32px;font-style:normal;font-weight:700;line-height:130%;letter-spacing:-0.64px;margin-bottom:10px}}.cs-section .container .content .view-bx .view-header .info{display:flex;align-items:center;justify-content:space-between}.cs-section .container .content .view-bx .view-header .info .left{display:flex;align-items:center;gap:20px;color:var(--666666,#666);font-size:1.125em;font-style:normal;font-weight:400;line-height:180%;letter-spacing:-0.36px;font-size:0.875rem}@media screen and (max-width:768px){.cs-section .container .content .view-bx .view-header .info .left{gap:10px;font-size:14px;font-style:normal;font-weight:400;line-height:160%;letter-spacing:-0.56px}}.cs-section .container .content .view-bx .view-header .info .left .num-bx.notice-type span{border-radius:19px;background:var(--Brand3,#4DC2A1);width:64px;height:29px;display:flex;align-items:center;justify-content:center;color:#fff;margin:0 auto}@media screen and (max-width:768px){.cs-section .container .content .view-bx .view-header .info .left .num-bx.notice-type span{margin:0;height:25px}}.cs-section .container .content .view-bx .view-header .info .right{display:flex;gap:20px}@media screen and (max-width:768px){.cs-section .container .content .view-bx .view-header .info .right{gap:10px}}.cs-section .container .content .view-bx .view-header .info .right>*{width:20px;height:20px;display:flex;align-items:center;justify-content:center}.cs-section .container .content .view-bx .view-edit-bx{padding:48px 0}@media screen and (max-width:768px){.cs-section .container .content .view-bx .view-edit-bx{padding:20px 0}}.cs-section .container .content .view-bx .view-list a{display:flex;align-items:center;gap:16px;padding:24px 16px}@media screen and (max-width:768px){.cs-section .container .content .view-bx .view-list a{padding:10px 0;gap:10px}}.cs-section .container .content .view-bx .view-list a:first-child{border-bottom:1px solid #DADADA}.cs-section .container .content .view-bx .view-list a .angle{display:flex;align-items:center;justify-content:center}@media screen and (min-width:769px){.cs-section .container .content .view-bx .view-list a .txt-bx .subject:hover{text-decoration:underline}}.cs-section .container .content .view-bx .view-list a .txt-bx p{color:var(--666666,#666);font-size:1em;font-style:normal;font-weight:400;line-height:160%;letter-spacing:-0.32px;font-size:0.875rem}@media screen and (max-width:768px){.cs-section .container .content .view-bx .view-list a .txt-bx p{font-size:14px;font-style:normal;line-height:130%;letter-spacing:-0.28px}}.cs-section .container .content .view-bx .view-list a .txt-bx .subject{color:var(--black,#000);font-size:1rem;font-style:normal;font-weight:400;line-height:160%;letter-spacing:-0.32px;font-size:0.875rem}@media screen and (max-width:768px){.cs-section .container .content .view-bx .view-list a .txt-bx .subject{font-size:14px;font-style:normal;line-height:130%;letter-spacing:-0.28px}}.cs-section .container .content .view-bx .view-btn-bx{position:relative;flex-shrink:0;width:155px;height:50px;display:flex;align-items:center;justify-content:center;color:#FFF;font-family:"Pretendard";text-align:center;font-size:1.125em;font-style:normal;font-weight:600;line-height:27px;letter-spacing:-0.8px;opacity:1;margin:48px auto 0;font-size:0.875rem}.cs-section .container .content .view-bx .view-btn-bx a{display:flex;align-items:center;justify-content:center;width:100%;height:100%;background:#4DC2A1;border:1px solid transparent;border-radius:999px;transition:0.3s}@media screen and (min-width:769px){.cs-section .container .content .view-bx .view-btn-bx a:hover{background:#fff;color:#4DC2A1;border:1px solid #4DC2A1}}@media screen and (max-width:768px){.cs-section .container .content .view-bx .view-btn-bx{height:40px;margin:40px auto 0;font-size:14px;font-style:normal;line-height:130%;letter-spacing:-0.28px}}.sub-section .container{padding:100px 20px}@media screen and (max-width:768px){.sub-section .container{padding:60px 20px}}.sub-section .container .sub-top{color:var(--black,#000);font-size:3em;font-style:normal;font-weight:600;line-height:130%;letter-spacing:-0.96px;font-size:2.4rem}@media screen and (max-width:768px){.sub-section .container .sub-top{color:var(--black,#000);font-size:24px;font-style:normal;font-weight:600;line-height:160%;letter-spacing:-0.48px}}.sub-section .container .sub-top img{display:block;margin-bottom:12px}@media screen and (max-width:768px){.sub-section .container .sub-top img{width:16px;margin-bottom:4px}}.sub-section .container .sub-title{color:var(--Brand2,#00649B);font-size:4em;font-style:normal;font-weight:600;line-height:130%;letter-spacing:-2.56px;font-size:3.2rem}@media screen and (max-width:768px){.sub-section .container .sub-title{color:var(--Brand2,#00649B);font-size:32px;font-style:normal;font-weight:700;line-height:130%;letter-spacing:-0.64px}}.performance-section .year-swiper{width:100%;max-width:1300px;margin:65px auto;position:relative}@media screen and (max-width:768px){.performance-section .year-swiper{margin:30px auto}}.performance-section .year-swiper.disable .inner .swiper .swiper-wrapper{justify-content:center}.performance-section .year-swiper .inner{position:relative;padding:0 60px}@media screen and (max-width:768px){.performance-section .year-swiper .inner{padding:0 30px}}.performance-section .year-swiper .inner .swiper-button-prev{position:absolute;top:50%;transform:translateY(-50%);left:0;width:12px;height:20px;margin-top:0!important;opacity:1}.performance-section .year-swiper .inner .swiper-button-prev svg{fill:#dadada!important}.performance-section .year-swiper .inner .swiper-button-prev svg path{fill:#dadada!important}.performance-section .year-swiper .inner .swiper-button-prev:hover svg path{fill:#000!important}.performance-section .year-swiper .inner .swiper-button-next{position:absolute;top:50%;transform:translateY(-50%);right:0;width:12px;height:20px;margin-top:0!important;opacity:1}.performance-section .year-swiper .inner .swiper-button-next svg{fill:#dadada!important}.performance-section .year-swiper .inner .swiper-button-next svg path{fill:#dadada!important}.performance-section .year-swiper .inner .swiper-button-next:hover svg path{fill:#000!important}.performance-section .year-swiper .inner .swiper .swiper-wrapper .swiper-slide>*{width:100%;height:60px;color:#AAA;text-align:center;font-size:22px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-0.22px;display:flex;align-items:center;justify-content:center;border-bottom:3px solid transparent}@media screen and (max-width:768px){.performance-section .year-swiper .inner .swiper .swiper-wrapper .swiper-slide>*{font-size:16px;height:40px}}.performance-section .year-swiper .inner .swiper .swiper-wrapper .swiper-slide>.on{font-weight:600;color:#00649B;border-bottom:3px solid #00649B}.performance-section .performance-list .total{display:flex;align-items:center;justify-content:right;gap:15px;margin-bottom:32px}@media screen and (max-width:768px){.performance-section .performance-list .total{gap:10px;margin-bottom:10px}}.performance-section .performance-list .total .year-data{color:#5A5A5A;text-align:center;font-size:18px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-0.18px}@media screen and (max-width:768px){.performance-section .performance-list .total .year-data{font-size:16px}}.performance-section .performance-list .total .cost{color:var(--Brand2,#00649B);text-align:center;font-size:24px;font-style:normal;font-weight:600;line-height:100%;letter-spacing:-0.24px}@media screen and (max-width:768px){.performance-section .performance-list .total .cost{font-size:20px}}.performance-section .performance-list>ul{display:flex;flex-wrap:wrap}.performance-section .performance-list>ul>li{width:25%;padding:20px 30px;border:1px solid #E5E5E5;display:flex;flex-direction:column;justify-content:space-between;aspect-ratio:400/300}@media screen and (max-width:1600px){.performance-section .performance-list>ul>li{width:33.3333333333%}}@media screen and (max-width:1024px){.performance-section .performance-list>ul>li{width:50%}}@media screen and (max-width:768px){.performance-section .performance-list>ul>li{width:100%;padding:20px}}.performance-section .performance-list>ul>li .corp-name{color:#000;font-size:24px;font-style:normal;font-weight:600;line-height:130%;margin-bottom:16px}@media screen and (max-width:768px){.performance-section .performance-list>ul>li .corp-name{font-size:20px;margin-bottom:10px}}.performance-section .performance-list>ul>li .info{color:var(--Gray_2,#5A5A5A);font-size:18px;font-style:normal;font-weight:400;line-height:150%;text-transform:uppercase}@media screen and (max-width:768px){.performance-section .performance-list>ul>li .info{font-size:16px}}.performance-section .performance-list>ul>li .detail li{display:flex;align-items:center;justify-content:left;gap:10px}.performance-section .performance-list>ul>li .detail li .subject{color:var(--Brand2,#00649B);font-size:15px;font-style:normal;font-weight:600;line-height:150%;text-transform:uppercase}@media screen and (max-width:768px){.performance-section .performance-list>ul>li .detail li .subject{font-size:14px}}.performance-section .performance-list>ul>li .detail li .value{color:var(--Gray_2,#5A5A5A);font-size:15px;font-style:normal;font-weight:300;line-height:150%;text-transform:uppercase}@media screen and (max-width:768px){.performance-section .performance-list>ul>li .detail li .value{font-size:14px}}