.esg .esg-banner{position:relative;background:url(/images/sub/sustainability/esg/esg-banner.png) no-repeat 50% 50%;background-size:cover;height:100vh;text-align:center}.esg .esg-banner>.banner-area1{padding:220px 20px 0}.esg .esg-banner>.banner-area1>h2{margin-bottom:10px;color:#fff;font-size:45px;font-family:Pretendard-ExtraBold,sans-serif}.esg .esg-banner>.banner-area1>ul{display:inline-flex}.esg .esg-banner>.banner-area1>ul>li{font-family:Pretendard-SemiBold,sans-serif;margin-left:20px;padding-left:35px;position:relative;font-size:20px;color:#fff}.esg .esg-banner>.banner-area1>ul>li:before{content:">";position:absolute;top:0;left:0}.esg .esg-banner>.banner-area1>ul>li:first-child{padding-left:0;margin-left:0}.esg .esg-banner>.banner-area2{position:absolute;bottom:298px;left:50%;width:100%;transform:translateX(-50%)}.esg .esg-banner>.banner-area2>p{color:#fff;font-family:Pretendard-Medium,sans-serif;line-height:20px}.esg .esg-banner>.banner-area2>p:last-child{margin-top:15px}.esg .esg-banner .esg-menu{position:absolute;left:50%;bottom:0;max-width:1600px;width:100%;transform:translateX(-50%)}.esg .esg-banner .esg-menu>ul{display:flex;justify-content:center;gap:25px 1px}.esg .esg-banner .esg-menu>ul>li{display:flex;max-width:300px;width:100%;height:74px;align-items:center;justify-content:center}.esg .esg-banner .esg-menu>ul>li.active>a{background-color:rgba(52,194,160,.46)}.esg .esg-banner .esg-menu>ul>li>a{background-color:hsla(0,0%,72%,.46);display:flex;width:100%;height:100%;align-items:center;flex-wrap:wrap;justify-content:center}.esg .esg-banner .esg-menu>ul>li>a>div>p{width:100%;height:auto;color:#fff;font-size:30px;font-family:Pretendard-Medium,sans-serif}.esg .esg-banner .esg-menu>ul>li>a>div>p:last-child{margin-top:3px;font-size:20px}.esg .ethical-tab{max-width:1600px;margin:20px auto 0}.esg .ethical-tab>div{max-width:950px;margin:0 auto;display:flex;gap:20px 34px;flex-wrap:wrap;align-items:center;padding:0 20px}.esg .ethical-tab>div button{background:none;border:none;padding:0;font-size:20px;color:#52575e;cursor:pointer}.esg .ethical-tab>div button.active{border-bottom:2px solid #1a4d99}.esg .ethical-tab>div a{align-items:center;display:flex;font-size:20px;color:#52575e;gap:0 5px}.esg .esg-menus{position:-webkit-sticky;position:sticky;top:100px;max-width:1600px;margin:-74px auto 0;width:100%;z-index:11}.esg .esg-menus>ul{display:flex;justify-content:center;flex-wrap:wrap;gap:16px}.esg .esg-menus>ul>li{display:flex;width:100%;max-width:180px;height:74px;align-items:center;justify-content:center;text-align:center;border-radius:12px;transition:all .3s ease}.esg .esg-menus>ul>li.active>a{background-color:#00796b;box-shadow:0 6px 14px rgba(0,0,0,.25)}.esg .esg-menus>ul>li.active>a>div>p{color:#fff}.esg .esg-menus>ul>li>a{background-color:#f5f5f5;border-radius:12px;display:flex;width:100%;height:100%;align-items:center;justify-content:center;flex-direction:column;padding:8px 12px;text-decoration:none;transition:background-color .3s ease,transform .3s ease,box-shadow .3s ease}.esg .esg-menus>ul>li>a:hover{background-color:#eee;transform:translateY(-4px);box-shadow:0 6px 10px rgba(0,0,0,.1)}.esg .esg-menus>ul>li>a>div>p{color:#333;font-family:Pretendard-Medium,sans-serif;font-size:18px;line-height:1.4;width:100%}.esg .esg-menus>ul>li>a>div>p:last-child{font-size:14px;margin-top:4px;opacity:.6}.esg .esg-container{max-width:1500px;padding:195px 20px 250px;margin:0 auto}.esg .esg-container .esg-section-01{text-align:center;margin-bottom:180px}.esg .esg-container .esg-section-01 h3{display:inline-block;border-bottom:1px solid #023a8e;position:relative;padding-bottom:46px;font-family:Pretendard-Bold,sans-serif;font-size:50px;width:100%;max-width:580px;color:#023a8e;margin-bottom:50px}.esg .esg-container .esg-section-01>p{line-height:35px;font-size:28px;color:#52575e;font-family:Pretendard-Bold,sans-serif;margin-bottom:100px}.esg .esg-container .esg-section-01>ul{display:flex;gap:30px 2%;text-align:left}.esg .esg-container .esg-section-01>ul>li{width:33%}.esg .esg-container .esg-section-01>ul>li>div{font-weight:600;padding-top:35px;margin-bottom:45px;aspect-ratio:500/750}.esg .esg-container .esg-section-01>ul>li>div>p{font-size:35px;color:#52575e;font-family:Pretendard-Bold,sans-serif;padding:30px 49px}.esg .esg-container .esg-section-01>ul>li>div>p:last-child{padding-top:10px;font-family:Pretendard-Medium,sans-serif}.esg .esg-container .esg-section-01>ul>li>dl{background-color:#fbfbfb;padding:24px 20px 28px}.esg .esg-container .esg-section-01>ul>li>dl>dt{font-size:25px;font-family:Pretendard-Medium,sans-serif;margin-bottom:39px}.esg .esg-container .esg-section-01>ul>li>dl>dd>ul>li{margin-top:35px;padding-left:10px;position:relative}.esg .esg-container .esg-section-01>ul>li>dl>dd>ul>li:first-child{margin-top:0}.esg .esg-container .esg-section-01>ul>li>dl>dd>ul>li:before{position:absolute;top:0;left:0;content:"·"}.esg .esg-container .esg-section-01>ul>li:first-child>div{background:url(/images/sub/sustainability/esg/daedong-esg-environment.png) no-repeat 0 0;background-size:100% 100%}.esg .esg-container .esg-section-01>ul>li:nth-child(2)>div{background:url(/images/sub/sustainability/esg/daedong-esg-social.png) no-repeat 0 0;background-size:100% 100%}.esg .esg-container .esg-section-01>ul>li:nth-child(3)>div{background:url(/images/sub/sustainability/esg/daedong-esg-governance.png) no-repeat 0 0;background-size:100% 100%}.esg .esg-container .esg-section-01>ul>li:nth-child(3)>div>p{color:#fff}.esg .esg-container .esg-section-02{text-align:center;margin-bottom:180px}.esg .esg-container .esg-section-02 h3{display:inline-block;border-bottom:1px solid #023a8e;position:relative;padding-bottom:46px;font-family:Pretendard-Bold,sans-serif;font-size:50px;width:100%;max-width:580px;color:#023a8e;margin-bottom:45px}.esg .esg-container .esg-section-02>ul{padding:64px 110px;background-color:#fbfbfb;display:flex;flex-wrap:wrap;text-align:left;gap:150px 2%}.esg .esg-container .esg-section-02>ul>li{width:32%}.esg .esg-container .esg-section-02>ul>li>dl>dt{color:#52575e;font-family:Pretendard-Bold,sans-serif;font-size:25px;margin-bottom:44px}.esg .esg-container .esg-section-02>ul>li>dl>dd>ul>li{font-size:20px;color:#52575e;margin-top:35px;padding-left:10px;position:relative}.esg .esg-container .esg-section-02>ul>li>dl>dd>ul>li:first-child{margin-top:0}.esg .esg-container .esg-section-02>ul>li>dl>dd>ul>li:before{position:absolute;top:0;left:0;content:"·"}.esg .esg-container .esg-section-03{text-align:center;margin-bottom:180px}.esg .esg-container .esg-section-03 h3{display:inline-block;border-bottom:1px solid #023a8e;position:relative;padding-bottom:46px;font-family:Pretendard-Bold,sans-serif;font-size:50px;width:100%;max-width:580px;color:#023a8e;margin-bottom:60px}.esg .esg-container .esg-section-03>img{max-width:1000px;width:100%;height:auto}.esg .esg-container .esg-section-03>div{background:url(/images/sub/sustainability/esg/esg-01-bg-01.png) no-repeat 50% 0;background-size:calc(100% - 415.5px) 100%}.esg .esg-container .esg-section-03>div>p{text-align:center;background-color:#f2f2f2;width:216px;height:80px;box-sizing:border-box;padding-left:95px;display:flex;justify-content:center;align-items:center;margin:0 auto 41px;color:#5a5a5a;font-size:20px;font-family:Pretendard-Medium,sans-serif;background-repeat:no-repeat;background-position:25px 50%}.esg .esg-container .esg-section-03>div>p.esg-section-text-01{background-image:url(/images/sub/sustainability/esg/esg-01-bg-02.png)}.esg .esg-container .esg-section-03>div>p.esg-section-text-02{background-image:url(/images/sub/sustainability/esg/esg-01-bg-03.png)}.esg .esg-container .esg-section-03>div>p.esg-section-text-03{background-image:url(/images/sub/sustainability/esg/esg-01-bg-04.png)}.esg .esg-container .esg-section-03>div>ul{display:flex;justify-content:center;gap:20px 5%}.esg .esg-container .esg-section-03>div>ul>li{max-width:215px;width:100%;display:flex;justify-content:center;align-items:center;height:80px;background-color:#f2f2f2;box-sizing:border-box;padding-left:90px;background-position:25px 50%;background-repeat:no-repeat;font-size:20px;font-family:Pretendard-Medium,sans-serif;color:#5a5a5a}.esg .esg-container .esg-section-03>div>ul>li:first-child{background-image:url(/images/sub/sustainability/esg/esg-01-bg-05.png)}.esg .esg-container .esg-section-03>div>ul>li:nth-child(2){background-image:url(/images/sub/sustainability/esg/esg-01-bg-06.png)}.esg .esg-container .esg-section-03>div>ul>li:nth-child(3){background-image:url(/images/sub/sustainability/esg/esg-01-bg-07.png)}.esg .esg-container .esg-section-03>div>ul>li:nth-child(4){background-image:url(/images/sub/sustainability/esg/esg-01-bg-08.png)}.esg .esg-container .esg-section-03>div>ul>li:nth-child(5){background-image:url(/images/sub/sustainability/esg/esg-01-bg-09.png)}.esg .esg-container .esg-section-04{text-align:center}.esg .esg-container .esg-section-04 h3{display:inline-block;border-bottom:1px solid #023a8e;position:relative;padding-bottom:46px;font-family:Pretendard-Bold,sans-serif;font-size:50px;width:100%;max-width:580px;color:#023a8e;margin-bottom:60px}.esg .esg-container .esg-section-04>div{background:url(/images/sub/sustainability/esg/esg-01-bg-10.png) no-repeat 50% 70px}.esg .esg-container .esg-section-04>div>p{text-align:center;background-color:#f2f2f2;width:216px;height:80px;box-sizing:border-box;padding-left:95px;display:flex;justify-content:center;align-items:center;margin:0 auto 41px;color:#5a5a5a;font-size:20px;font-family:Pretendard-Medium,sans-serif;background-repeat:no-repeat;background-position:25px 50%}.esg .esg-container .esg-section-04>div>p.esg-section-text-01{background-image:url(/images/sub/sustainability/esg/esg-01-bg-11.png)}.esg .esg-container .esg-section-04>div>ul{display:flex;justify-content:center;gap:20px 13%}.esg .esg-container .esg-section-04>div>ul>li>p{max-width:215px;width:100%;display:flex;justify-content:center;align-items:center;height:80px;background-color:#f2f2f2;box-sizing:border-box;padding-left:90px;background-position:25px 50%;background-repeat:no-repeat;font-size:20px;font-family:Pretendard-Medium,sans-serif;color:#5a5a5a}.esg .esg-container .esg-section-04>div>ul>li>ul{margin-top:16px;text-align:left}.esg .esg-container .esg-section-04>div>ul>li>ul>li{margin-top:10px;padding-left:10px;position:relative}.esg .esg-container .esg-section-04>div>ul>li>ul>li:first-child{margin-top:0}.esg .esg-container .esg-section-04>div>ul>li>ul>li:before{position:absolute;top:0;left:0;content:"·"}.esg .esg-container .esg-section-04>div>ul>li:first-child>p{background-image:url(/images/sub/sustainability/esg/esg-01-bg-12.png)}.esg .esg-container .esg-section-04>div>ul>li:nth-child(2)>p{background-image:url(/images/sub/sustainability/esg/esg-01-bg-13.png)}.esg .climate-container{max-width:1500px;padding:195px 20px 250px;margin:0 auto}.esg .climate-container .esg-section-01{text-align:center;margin-bottom:192px}.esg .climate-container .esg-section-01 h3{display:inline-block;border-bottom:1px solid #023a8e;position:relative;padding-bottom:46px;font-family:Pretendard-Bold,sans-serif;font-size:50px;width:100%;max-width:580px;color:#023a8e;margin-bottom:50px}.esg .climate-container .esg-section-01>p{line-height:40px;color:#52575e;font-family:Pretendard-Bold,sans-serif;font-size:28px;margin-bottom:10px}.esg .climate-container .esg-section-01>p img{margin-top:50px;vertical-align:top;width:100%;height:auto}.esg .climate-container .esg-section-01 .carbon-table-wrap{overflow-x:auto;margin-top:2rem}.esg .climate-container .esg-section-01 .carbon-table{width:100%;border-collapse:collapse;text-align:center;font-size:18px;color:#222}.esg .climate-container .esg-section-01 .carbon-table td,.esg .climate-container .esg-section-01 .carbon-table th{border:1px solid #999;padding:12px;min-width:80px}.esg .climate-container .esg-section-01 .carbon-table thead th{background-color:#f7f7f7;font-weight:700}.esg .climate-container .esg-section-01 .carbon-table .total-row td{font-weight:700;background-color:#f0f0f0}.esg .climate-container .esg-section-02{position:relative;margin-bottom:250px}.esg .climate-container .esg-section-02:nth-child(2)>.top .image-area1{background-image:url(/images/sub/sustainability/esg/esg-02-img-02.png)}.esg .climate-container .esg-section-02:nth-child(3)>.top .image-area1{background-image:url(/images/sub/sustainability/esg/esg-02-img-04.png);left:auto;right:-80px}.esg .climate-container .esg-section-02:nth-child(4)>.top .image-area1{background-image:url(/images/sub/sustainability/esg/esg-02-img-06.png)}.esg .climate-container .esg-section-02>img{vertical-align:top;width:100%;height:auto}.esg .climate-container .esg-section-02>.top{position:absolute;top:0;left:50%;transform:translateX(-50%);max-width:950px;width:100%}.esg .climate-container .esg-section-02>.top .image-area1{position:absolute;width:160px;height:160px;top:-80px;left:-80px;background-color:#029b91;display:flex;align-items:end;background-repeat:no-repeat;background-position:calc(100% - 18px) 18px}.esg .climate-container .esg-section-02>.top .image-area1>p{color:#fff;padding:0 0 15px 15px;font-family:Pretendard-Light,sans-serif;font-size:25px;line-height:35px}.esg .climate-container .esg-section-02>.top .image-area2{background-color:#fff;display:flex;justify-content:center;align-items:center;height:208px;margin-top:-58px;border:1px solid #dedede;width:100%;box-sizing:border-box}.esg .climate-container .esg-section-02>.top .image-area2>div{text-align:center}.esg .climate-container .esg-section-02>.top .image-area2>div h3{font-family:Pretendard-bold,sans-serif;color:#606060;font-size:40px;line-height:60px;margin-bottom:20px;padding:0 70px}.esg .climate-container .esg-section-02>.top .image-area2>div p{line-height:22px}.esg .climate-container .esg-section-02 .bottom{position:absolute;bottom:198px;left:50%;transform:translateX(-50%);width:calc(100% - 200px)}.esg .climate-container .esg-section-02 .bottom>p{color:#fff;font-family:Pretendard-Medium,sans-serif;font-size:24px;margin-top:18px}.esg .climate-container .esg-section-02 .bottom>p:first-child{margin-top:0}.esg .climate-container .esg-section-02 .bottom>a{display:inline-block;color:#fff;font-size:18px;font-family:Pretendard-Medium,sans-serif;background:url(/images/sub/sustainability/esg/arrow.png) no-repeat calc(100% - 70px) 50% #029b90;padding:29px 106px 29px 76px;border-radius:10px;margin-top:50px}.esg .climate-container .esg-section-03>.text{border:1px solid #dedede;padding:62px 100px 115px;margin-bottom:160px}.esg .climate-container .esg-section-03>.text h3{font-family:Pretendard-Bold,sans-serif;font-size:40px;color:#606060;text-align:center;margin-bottom:68px}.esg .climate-container .esg-section-03>.text p{color:#52575e;font-size:25px;font-family:Pretendard-Light,sans-serif;margin-bottom:30px;line-height:35px}.esg .climate-container .esg-section-03>.text p:last-child{margin-bottom:0}.esg .climate-container .esg-section-03>p{text-align:center;font-family:Pretendard-Light,sans-serif;line-height:35px;color:#52575e;font-size:25px;margin-bottom:45px}.esg .climate-container .esg-section-03>.button{text-align:center}.esg .climate-container .esg-section-03>.button>a{display:inline-block;padding:15px 30px;color:#52575e;font-size:25px;font-family:Pretendard-Medium,sans-serif;background-color:#f4f4f4;border-radius:11px;box-shadow:0 3px 6px rgba(0,0,0,.16)}.esg .ethical-container{max-width:1450px;margin:0 auto;padding:145px 20px 260px}.esg .ethical-container .button{text-align:center}.esg .ethical-container .button>a{display:inline-block;width:315px;padding:19px 0;color:#fff;background-color:#1b4d99;border-radius:11px;font-size:15px;font-family:Pretendard-Bold,sans-serif}.esg .ethical-container .ethical-01{margin-bottom:220px;text-align:center}.esg .ethical-container .ethical-01 h2,.esg .ethical-container .ethical-01 h3{display:inline-block;border-bottom:1px solid #023a8e;position:relative;padding-bottom:46px;font-family:Pretendard-Bold,sans-serif;font-size:50px;width:100%;max-width:580px;color:#023a8e;margin-bottom:120px}.esg .ethical-container .ethical-01>.text{text-align:left;font-size:18px;line-height:35px}.esg .ethical-container .ethical-01>.image-01{margin-top:158px;text-align:center}.esg .ethical-container .ethical-01>.image-01>img{max-width:648px;width:100%;height:auto;vertical-align:top}.esg .ethical-container .ethical-01>.image-02{text-align:center}.esg .ethical-container .ethical-01>.image-02>img{max-width:1402px;width:100%;height:auto;vertical-align:top}.esg .ethical-container .ethical-01>ul{text-align:left}.esg .ethical-container .ethical-01>ul>li{margin-top:100px}.esg .ethical-container .ethical-01>ul>li:first-child{margin-top:0}.esg .ethical-container .ethical-01>ul>li>dl{display:flex;align-items:center}.esg .ethical-container .ethical-01>ul>li>dl>dt{width:100%;flex-shrink:0;max-width:300px;color:#0f3553;font-size:28px;font-family:Pretendard-Bold,sans-serif;line-height:35px}.esg .ethical-container .ethical-01>ul>li>dl>dd>ul>li{display:flex;margin-top:35px}.esg .ethical-container .ethical-01>ul>li>dl>dd>ul>li:first-child{margin-top:0}.esg .ethical-container .ethical-01>ul>li>dl>dd>ul>li>p{display:flex;align-items:center;box-sizing:border-box;width:300px;height:79px;flex-shrink:0;border:1px solid #707070;color:#fff;font-size:18px;font-family:Pretendard-Medium,sans-serif;line-height:25px;border-radius:10px;justify-content:center;text-align:center;margin-right:45px}.esg .ethical-container .ethical-01>ul>li>dl>dd>ul>li>div>p{font-size:18px;font-family:Pretendard-Medium,sans-serif;line-height:35px}.esg .ethical-container .ethical-01>ul>li:first-child>dl>dd>ul>li>p{background-color:#16a4b4}.esg .ethical-container .ethical-01>ul>li:nth-child(2)>dl>dd>ul>li>p{background-color:#167eb4}.esg .ethical-container .ethical-01>ul>li:nth-child(3)>dl>dd>ul>li>p{background-color:#1660b4}.esg .ethical-container .ethical-01>ul>li:nth-child(4)>dl>dd>ul>li>p{background-color:#162bb4}.esg .ethical-container .ethical-01>ul>li:nth-child(5)>dl>dd>ul>li>p{background-color:#4f16b4}.esg .ethical-container .ethical-01>ul>li:nth-child(6)>dl>dd>ul>li>p{background-color:#8b16b4}.esg .ethical-container .ethical-02{text-align:center;margin-bottom:250px}.esg .ethical-container .ethical-02 h2{display:inline-block;border-bottom:1px solid #023a8e;position:relative;padding-bottom:46px;font-family:Pretendard-Bold,sans-serif;font-size:50px;width:100%;max-width:580px;color:#023a8e;margin-bottom:120px}.esg .ethical-container .ethical-02>ul{display:flex;flex-wrap:wrap;justify-content:space-between;gap:20px 0}.esg .ethical-container .ethical-02>ul>li{display:flex;align-items:center;justify-content:center;text-align:center;width:47%;height:171px;background-repeat:no-repeat;background-size:cover;background-position:0 0;font-size:28px;font-family:Pretendard-Bold,sans-serif;color:#fff}.esg .ethical-container .ethical-02>ul>li:first-child{background-image:url(/images/sub/sustainability/esg/ethic-01.png)}.esg .ethical-container .ethical-02>ul>li:nth-child(2){background-image:url(/images/sub/sustainability/esg/ethic-02.png)}.esg .ethical-container .ethical-02>ul>li:nth-child(3){background-image:url(/images/sub/sustainability/esg/ethic-03.png)}.esg .ethical-container .ethical-02>ul>li:nth-child(4){background-image:url(/images/sub/sustainability/esg/ethic-04.png)}.esg .ethical-container .ethical-02>ul>li:nth-child(5){background-image:url(/images/sub/sustainability/esg/ethic-05.png)}.esg .ethical-container .ethical-02>ul>li:nth-child(6){background-image:url(/images/sub/sustainability/esg/ethic-06.png)}.esg .ethical-container .ethical-02>ul>li:nth-child(7){background-image:url(/images/sub/sustainability/esg/ethic-07.png)}.esg .ethical-container .ethical-02>ul>li:nth-child(8){background-image:url(/images/sub/sustainability/esg/ethic-08.png)}.esg .ethical-container .ethical-02>ul>li:nth-child(9){background-image:url(/images/sub/sustainability/esg/ethic-09.png)}.esg .ethical-container .ethical-03{text-align:center;margin-bottom:175px}.esg .ethical-container .ethical-03 h2{display:inline-block;border-bottom:1px solid #023a8e;position:relative;padding-bottom:46px;font-family:Pretendard-Bold,sans-serif;font-size:50px;width:100%;max-width:580px;color:#023a8e;margin-bottom:45px}.esg .ethical-container .ethical-03>p{font-size:20px;color:#52575e;line-height:30px;margin-bottom:120px}.esg .ethical-container .ethical-03>ul>li{display:flex;margin-top:22px;gap:11px}.esg .ethical-container .ethical-03>ul>li:first-child{margin-top:0}.esg .ethical-container .ethical-03>ul>li>p{flex-shrink:0;width:206px;background:#f4f4f4;color:#023a8e;font-size:20px;font-family:Pretendard-Bold,sans-serif;box-shadow:0 3px 6px rgba(0,0,0,.16);display:flex;align-items:center;justify-content:center}.esg .ethical-container .ethical-03>ul>li>div{font-size:20px;line-height:25px;background:#fbfbfb;box-shadow:0 3px 6px rgba(0,0,0,.16);padding:24px 0;width:100%}.esg .ethical-container .ethical-04{text-align:center}.esg .ethical-container .ethical-04>p{color:#52575e;font-size:35px;font-family:Pretendard-Bold,sans-serif;margin-bottom:35px}.esg .ethical-container .ethical-05{margin-bottom:50px;text-align:left}.esg .ethical-container .ethical-05 h3{border-bottom:2px solid #023a8e;padding-bottom:46px;font-size:50px;margin-bottom:50px;margin-top:50px}.esg .ethical-container .ethical-05 h2,.esg .ethical-container .ethical-05 h3{display:inline-block;position:relative;font-family:Pretendard-Bold,sans-serif;width:100%;max-width:580px;color:#023a8e}.esg .ethical-container .ethical-05 h2{border-bottom:1px solid #023a8e;padding-bottom:10px;font-size:30px;margin-bottom:20px}.esg .ethical-container .ethical-05>.text{text-align:left;font-size:18px;line-height:35px}.esg .ethical-container .ethical-05>.image-01{margin-top:58px;text-align:center}.esg .ethical-container .ethical-05>.image-01>img{max-width:648px;width:100%;height:auto;vertical-align:top}.esg .ethical-container .ethical-05>.image-02{text-align:center}.esg .ethical-container .ethical-05>.image-02>img{max-width:1402px;width:100%;height:auto;vertical-align:top}.esg .ethical-container .ethical-05>ul{text-align:left}.esg .ethical-container .ethical-05>ul>li{margin-top:50px}.esg .ethical-container .ethical-05>ul>li:first-child{margin-top:0}.esg .ethical-container .ethical-05>ul>li>dl{display:flex;align-items:center}.esg .ethical-container .ethical-05>ul>li>dl>dt{width:100%;flex-shrink:0;max-width:300px;color:#0f3553;font-size:28px;font-family:Pretendard-Bold,sans-serif;line-height:35px}.esg .ethical-container .ethical-05>ul>li>dl>dd>ul>li{display:flex;margin-top:35px}.esg .ethical-container .ethical-05>ul>li>dl>dd>ul>li:first-child{margin-top:0}.esg .ethical-container .ethical-05>ul>li>dl>dd>ul>li>p{display:flex;align-items:center;box-sizing:border-box;width:300px;height:79px;flex-shrink:0;border:1px solid #707070;color:#fff;font-size:18px;font-family:Pretendard-Medium,sans-serif;line-height:25px;border-radius:10px;justify-content:center;text-align:center;margin-right:45px}.esg .ethical-container .ethical-05>ul>li>dl>dd>ul>li>div>p{font-size:18px;font-family:Pretendard-Medium,sans-serif;line-height:35px}.esg .ethical-container .ethical-05>ul>li:first-child>dl>dd>ul>li>p{background-color:#16a4b4}.esg .ethical-container .ethical-05>ul>li:nth-child(2)>dl>dd>ul>li>p{background-color:#167eb4}.esg .ethical-container .ethical-05>ul>li:nth-child(3)>dl>dd>ul>li>p{background-color:#1660b4}.esg .ethical-container .ethical-05>ul>li:nth-child(4)>dl>dd>ul>li>p{background-color:#162bb4}.esg .ethical-container .ethical-05>ul>li:nth-child(5)>dl>dd>ul>li>p{background-color:#4f16b4}.esg .ethical-container .ethical-05>ul>li:nth-child(6)>dl>dd>ul>li>p{background-color:#8b16b4}.esg .ehs-container{max-width:1500px;padding:195px 20px 250px;margin:0 auto}.esg .ehs-container .esg-section-01{text-align:center;margin-bottom:262px}.esg .ehs-container .esg-section-01 h3{display:inline-block;border-bottom:1px solid #023a8e;position:relative;padding-bottom:46px;font-family:Pretendard-Bold,sans-serif;font-size:50px;width:100%;max-width:580px;color:#023a8e;margin-bottom:60px}.esg .ehs-container .esg-section-01>p{line-height:45px;color:#52575e;font-family:Pretendard-Bold,sans-serif;font-size:28px}.esg .ehs-container .esg-section-01>p img{vertical-align:top;width:100%;height:auto}.esg .ehs-container .esg-section-02{display:flex;flex-wrap:wrap;gap:20px 1%}.esg .ehs-container .esg-section-02>div{position:relative;flex-basis:32%}.esg .ehs-container .esg-section-02>div>img{width:100%;height:auto;aspect-ratio:501/334;vertical-align:top}.esg .ehs-container .esg-section-02>div:first-child>.top .image-area1{background-image:url(/images/sub/sustainability/esg/ehs-01.png)}.esg .ehs-container .esg-section-02>div:nth-child(2)>.top .image-area1{background-image:url(/images/sub/sustainability/esg/ehs-03.png)}.esg .ehs-container .esg-section-02>div:nth-child(3)>.top .image-area1{background-image:url(/images/sub/sustainability/esg/ehs-05.png)}.esg .ehs-container .esg-section-02>div>.top .image-area1{position:absolute;width:130px;height:130px;top:-50px;right:17px;background-color:#029b35;display:flex;align-items:end;background-repeat:no-repeat;background-position:calc(100% - 18px) 18px}.esg .ehs-container .esg-section-02>div>.top .image-area1>p{color:#fff;padding:0 0 10px 15px;font-family:Pretendard-Light,sans-serif;font-size:18px;line-height:20px}.esg .ehs-container .esg-section-02>div>.top .image-area2{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:hsla(0,0%,100%,.824);border:1px solid #dedede;display:flex;max-width:242px;width:100%;height:60px;align-items:center;justify-content:center;text-align:center}.esg .ehs-container .esg-section-02>div>.top .image-area2>div>h3{color:#606060;font-size:33px;font-family:Pretendard-Bold,sans-serif}.esg .ehs-container .esg-section-03{text-align:center;margin-top:180px;margin-bottom:180px}.esg .ehs-container .esg-section-03 h3{display:inline-block;position:relative;padding-top:35px;padding-bottom:50px;font-family:Pretendard-Bold,sans-serif;font-size:45px;width:100%;max-width:580px;color:#646464;margin-bottom:60px;background-color:#ececec;border-radius:5px}.esg .ehs-container .esg-section-03>ul{padding:64px 110px;background-color:#fbfbfb;display:flex;flex-wrap:wrap;text-align:left;gap:150px 2%}.esg .ehs-container .esg-section-03>ul>li{width:32%}.esg .ehs-container .esg-section-03>ul>li>dl>dt{color:#52575e;font-family:Pretendard-Bold,sans-serif;font-size:25px;margin-bottom:44px}.esg .ehs-container .esg-section-03>ul>li>dl>dd>ul>li{font-size:20px;color:#52575e;margin-top:35px;padding-left:10px;position:relative}.esg .ehs-container .esg-section-03>ul>li>dl>dd>ul>li:first-child{margin-top:0}.esg .ehs-container .esg-section-03>ul>li>dl>dd>ul>li:before{position:absolute;top:0;left:0;content:"·"}.esg .ehs-container .esg-section-03>.text{border:1px solid #dedede;padding:62px 100px 115px;margin-bottom:160px}.esg .ehs-container .esg-section-03>.text h3{font-family:Pretendard-Bold,sans-serif;font-size:40px;color:#606060;text-align:center;margin-bottom:68px}.esg .ehs-container .esg-section-03>.text p{color:#52575e;font-size:25px;font-family:Pretendard-Light,sans-serif;margin-bottom:30px;line-height:35px}.esg .ehs-container .esg-section-03>.text p:last-child{margin-bottom:0}.esg .ehs-container .esg-section-03>p{text-align:center;font-family:Pretendard-Light,sans-serif;line-height:35px;color:#52575e;font-size:25px;margin-bottom:45px}.esg .ehs-container .esg-section-03>.button{text-align:center}.esg .ehs-container .esg-section-03>.button>a{display:inline-block;padding:15px 30px;color:#52575e;font-size:25px;font-family:Pretendard-Medium,sans-serif;background-color:#f4f4f4;border-radius:11px;box-shadow:0 3px 6px rgba(0,0,0,.16)}.esg .supply-chain-container{max-width:1400px;padding:195px 20px 250px;margin:0 auto}.esg .supply-chain-container>section{text-align:center}.esg .supply-chain-container>section>h2{display:inline-block;border-bottom:1px solid #023a8e;position:relative;padding-bottom:46px;font-family:Pretendard-Bold,sans-serif;font-size:50px;width:100%;max-width:580px;color:#023a8e;margin-bottom:60px}.esg .supply-chain-container>section>p{line-height:40px;color:#52575e;font-family:Pretendard-Bold,sans-serif;font-size:28px}.esg .supply-chain-container .esg-section-01,.esg .supply-chain-container .esg-section-02{margin-bottom:230px}.esg .supply-chain-container .esg-section-02>h2{margin-bottom:120px}.esg .supply-chain-container .esg-section-02>ul>li{margin-top:100px}.esg .supply-chain-container .esg-section-02>ul>li:first-child{margin-top:0}.esg .supply-chain-container .esg-section-02>ul>li>dl{position:relative}.esg .supply-chain-container .esg-section-02>ul>li>dl>dt{position:absolute;top:-60px;left:0;background:#07a3ff;box-shadow:0 3px 6px rgba(0,0,0,.16);color:#fff;display:flex;align-items:center;text-align:center;justify-content:center;font-size:22px;line-height:30px;width:370px;height:119px}.esg .supply-chain-container .esg-section-02>ul>li>dl>dd{box-sizing:border-box;box-shadow:0 3px 6px rgba(0,0,0,.16);background-color:#f2f2f2;padding:60px 20px 60px 230px;margin-left:327px;text-align:left;display:flex}.esg .supply-chain-container .esg-section-02>ul>li>dl>dd>ul>li{margin-top:35px;padding-left:10px;position:relative}.esg .supply-chain-container .esg-section-02>ul>li>dl>dd>ul>li:first-child{margin-top:0}.esg .supply-chain-container .esg-section-02>ul>li>dl>dd>ul>li:before{position:absolute;top:0;left:0;content:"·"}.esg .supply-chain-container .esg-section-03{margin-bottom:230px}.esg .supply-chain-container .esg-section-03>ul{border:1px solid #b9b9b9;display:flex;gap:0 20px;justify-content:space-evenly;flex-wrap:wrap}.esg .supply-chain-container .esg-section-03>ul>li{padding:174px 0 30px;background-repeat:no-repeat;background-position:50% 59px;line-height:35px}.esg .supply-chain-container .esg-section-03>ul>li:first-child{background-image:url(/images/sub/sustainability/esg/supply-chain-02.png)}.esg .supply-chain-container .esg-section-03>ul>li:nth-child(2){background-image:url(/images/sub/sustainability/esg/supply-chain-03.png)}.esg .supply-chain-container .esg-section-03>ul>li:nth-child(3){background-image:url(/images/sub/sustainability/esg/supply-chain-04.png)}.esg .supply-chain-container .esg-section-03>ul>li:nth-child(4){background-image:url(/images/sub/sustainability/esg/supply-chain-05.png)}.esg .supply-chain-container .esg-section-03>ul>li:nth-child(5){background-image:url(/images/sub/sustainability/esg/supply-chain-06.png)}.esg .supply-chain-container .esg-section-03>ul>li:nth-child(6){background-image:url(/images/sub/sustainability/esg/supply-chain-07.png)}.esg .supply-chain-container .esg-section-03>ul>li:nth-child(7),.esg .supply-chain-container .esg-section-03>ul>li:nth-child(8){background-image:url(/images/sub/sustainability/esg/supply-chain-08.png)}.esg .supply-chain-container .esg-section-03>div{display:flex;justify-content:space-between;margin-top:-10px;align-items:flex-end}.esg .supply-chain-container .esg-section-03>div>img{position:relative;margin-left:20px;z-index:10;max-width:830px;width:100%;height:auto}.esg .supply-chain-container .esg-section-03>div>div{display:flex;flex-wrap:wrap;height:100%;padding:140px 0;background-color:#f8f8f8;border-radius:11px;justify-content:center}.esg .supply-chain-container .esg-section-03>div>div>p{color:#52575e;width:100%;margin-bottom:45px;font-size:25px}.esg .supply-chain-container .esg-section-03>div>div>a{display:inline-block;font-size:20px;color:#52575e;border:1px solid #52575e;padding:13px 54px}.esg .supply-chain-container .esg-section-04>ul>li{margin-top:22px}.esg .supply-chain-container .esg-section-04>ul>li:first-child{margin-top:0}.esg .supply-chain-container .esg-section-04>ul>li>dl{display:flex;gap:11px}.esg .supply-chain-container .esg-section-04>ul>li>dl>dt{flex-shrink:0;width:308px;background:#f4f4f4;color:#52575e;font-size:70px;font-family:Pretendard-Bold,sans-serif;box-shadow:0 3px 6px rgba(0,0,0,.16);display:flex;align-items:center;justify-content:center}.esg .supply-chain-container .esg-section-04>ul>li>dl>dd{display:flex;gap:20px 10px;justify-content:space-between;text-align:left;font-size:20px;line-height:25px;background:#fbfbfb;box-shadow:0 3px 6px rgba(0,0,0,.16);padding:24px 30px;width:100%;color:#52575e;align-items:center;box-sizing:border-box}.esg .supply-chain-container .esg-section-04>ul>li>dl>dd>a{display:inline-block;font-size:20px;color:#52575e;border:1px solid #52575e;padding:13px 54px;flex-shrink:0}.esg .esg-container .esg-section-01>p{line-height:50px}.esg .esg-container .esg-section-01 .quality-management{text-align:left}.esg .esg-container .esg-section-01 .quality-management>p img{vertical-align:top;width:100%;height:auto}.esg .esg-container .esg-section-01 .quality-management>dl{margin-top:80px}.esg .esg-container .esg-section-01 .quality-management>dl>dt{background:url(/images/sub/career/position/position-01-01.png) no-repeat 0 50%;padding:9px 0 9px 63px;font-size:25px;font-family:Pretendard-Bold,sans-serif;color:#52575e}.esg .esg-container .esg-section-01 .quality-management>dl>dd{margin-top:30px}.esg .esg-container .esg-section-01 .quality-management>dl>dd>p{font-size:20px;font-family:Pretendard-Medium,sans-serif;color:#52575e;line-height:35px}.esg .esg-container .esg-section-01 .quality-management>dl>dd>ul{margin-top:34px}.esg .esg-container .esg-section-01 .quality-management>dl>dd>ul>li{position:relative;padding-left:10px;margin-top:10px}.esg .esg-container .esg-section-01 .quality-management>dl>dd>ul>li:first-child{margin-top:0}.esg .esg-container .esg-section-01 .quality-management>dl>dd>ul>li:before{position:absolute;top:0;left:0;content:"·"}.esg .sustainability-download{text-align:left}.esg .sustainability-download>h4{line-height:34px;font-size:28px;font-family:Pretendard-Bold,sans-serif;color:#0f3553;margin-bottom:30px}.esg .sustainability-download>table{border-top:1px solid #0a68f6;width:100%}.esg .sustainability-download>table tbody th{background-color:#f2f9ff;color:#52575e;vertical-align:middle;width:262px;text-align:center;border-bottom:1px solid #707070;padding:21.5px 0}.esg .sustainability-download>table tbody td{padding:21.5px 20px;border-bottom:1px solid #707070;text-align:right;vertical-align:middle;display:flex;justify-content:end;flex-wrap:wrap;gap:10px 26px}.esg .sustainability-download>table tbody td>a{display:inline-block;border:1px solid #d6d5d5;border-radius:8px;color:#a7adb5;font-size:18px;padding:10px 42px 10px 17px;background:url(/images/sub/sustainability/esg/download.png) no-repeat calc(100% - 19px) 50%}.esg .whistleblower-table>h4{display:flex;align-items:center;line-height:34px;font-size:28px;font-family:Pretendard-Bold,sans-serif;color:#0f3553;margin-bottom:30px;justify-content:space-between;flex-wrap:wrap;gap:10px 0}.esg .whistleblower-table>h4>a{display:inline-block;padding:18px 20px;color:#fff;font-size:15px;background-color:#023a8e;border-radius:11px;line-height:100%;box-sizing:border-box;min-width:222px}.esg .whistleblower-table table{width:100%;border-top:1px solid #0a68f6}.esg .whistleblower-table table thead th{text-align:center;font-family:Pretendard-Bold,sans-serif;font-size:18px;padding:20px 0;background-color:#f2f9ff;border-bottom:1px solid #707070}.esg .whistleblower-table table thead th:first-child{border-right:1px solid #707070}.esg .whistleblower-table table tbody th{background-color:#f2f9ff}.esg .whistleblower-table table tbody td,.esg .whistleblower-table table tbody th{padding:30px 20px;border-bottom:1px solid #707070;text-align:left}.esg .whistleblower-table table tbody td:first-child{border-right:1px solid #707070}.esg .whistleblower-table table tbody td>label{margin:0 10px;display:inline-block}.esg .whistleblower-table table tbody td>div{display:flex;gap:20px;flex-wrap:wrap}.esg .whistleblower-table table tbody td>div>label{display:flex;align-items:start}.esg .whistleblower-table table tbody td>ul>li{position:relative;padding-left:20px;color:#52575e;line-height:31px;font-size:18px}.esg .whistleblower-table table tbody td>ul>li:before{position:absolute;top:0;left:0;content:"ㆍ"}.esg .whistleblower-table table input[type=text]{max-width:220px;width:100%;height:33px}.esg .whistleblower-table table textarea{resize:none;width:100%;box-sizing:border-box;height:329px}.esg .whistleblower-table table input[type=text],.esg .whistleblower-table table textarea{border:1px solid #d2d2d2;font-size:18px}.esg .whistleblower-table table .for_whistleblow_pdsFiles{font-size:14px;font-weight:600;color:#999;padding:5px 10px;border:1px solid #999;border-radius:3px;background-color:#f6f6f6;cursor:pointer}.esg .whistleblower-table table .upload-name{padding:0 10px;border:none!important;border-radius:3px;box-sizing:border-box;outline:none;background-color:transparent;width:calc(100% - 80px)}.esg .whistleblower-table table #whistleblow_pdsFile{display:none}.esg .whistleblower-table .agree{display:flex;margin-top:25px;justify-content:space-between;flex-wrap:wrap;gap:20px 0}.esg .whistleblow-btn{text-align:center;margin-top:140px}.esg .whistleblow-btn button{background:#023a8e;border-radius:11px;padding:18px 60px;color:#fff;font-size:15px;font-family:Pretendard-Bold,sans-serif;border:none}@media screen and (max-width:1111px){.esg .climate-container .esg-section-02:nth-child(2)>.top .image-area1{left:0}.esg .climate-container .esg-section-02:nth-child(3)>.top .image-area1{right:0}}@media screen and (min-width:768px)and (max-width:1024px){.esg .esg-banner{background-size:cover;width:100%;height:auto}.esg .esg-banner>.banner-area1{padding:120px 0 80px}.esg .esg-banner>.banner-area1>h2{font-size:30px;margin-bottom:10px}.esg .esg-banner>.banner-area1>ul{display:block;text-align:center;margin-top:20px;margin-left:10px;margin-right:10px}.esg .esg-banner>.banner-area1>ul>li{font-size:16px;margin:10px 0;padding-left:0;position:static}.esg .esg-banner>.banner-area1>ul>li:before{content:">";margin-right:10px}.esg .esg-banner>.banner-area2{position:relative;bottom:80px;text-align:center}.esg .esg-banner>.banner-area2>p{font-size:14px;line-height:20px}.esg .ethical-container .ethical-01>ul>li>dl{flex-wrap:wrap}.esg .ethical-container .ethical-01>ul>li>dl>dt{margin-bottom:30px}.esg .ehs-container .esg-section-02>div>.top .image-area1{top:-75px}.esg .supply-chain-container .esg-section-02>ul>li>dl>dd{padding-left:20px}.esg .supply-chain-container .esg-section-03>div{flex-wrap:wrap}.esg .supply-chain-container .esg-section-04>ul>li{margin-top:22px}.esg .supply-chain-container .esg-section-04>ul>li>dl{flex-wrap:wrap}}@media screen and (max-width:767px){.esg .ethical-container .ethical-01 h2{font-size:30px}.esg .ethical-container .ethical-01>ul>li>dl>dt{max-width:none}.esg .ethical-container .ethical-01>ul>li>dl>dd>ul>li>p{width:auto;margin-right:0}.esg .ethical-container .ethical-02 h2,.esg .ethical-container .ethical-03 h2{font-size:35px}.esg .ehs-container .esg-section-02>div{flex-basis:100%}.esg .ehs-container .esg-section-02>div>.top .image-area2>div>h3{font-size:20px}.esg .esg-menus>ul>li.active>a{background-color:#34c2a1}.esg .esg-menus>ul>li>a{background-color:#8d8d8d}.esg .esg-banner{background-size:cover;width:100%;height:auto}.esg .esg-banner>.banner-area1{padding:120px 0 80px}.esg .esg-banner>.banner-area1>h2{font-size:30px;margin-bottom:10px}.esg .esg-banner>.banner-area1>ul{display:block;text-align:center;margin-top:20px}.esg .esg-banner>.banner-area1>ul>li{font-size:16px;margin:10px 0;padding-left:0;position:static}.esg .esg-banner>.banner-area1>ul>li:before{content:">";margin-right:10px}.esg .esg-banner>.banner-area2{position:relative;bottom:80px;text-align:center}.esg .esg-banner>.banner-area2>p{font-size:14px;line-height:20px}.esg .esg-menus>ul{margin-top:75px;flex-wrap:wrap;gap:1px 1px}.esg .esg-menus>ul>li{width:calc(25% - 1px)}.esg .esg-container{padding:100px 16px}.esg .esg-container .esg-section-01,.esg .esg-container .esg-section-02,.esg .esg-container .esg-section-03,.esg .esg-container .esg-section-04{margin-bottom:100px}.esg .esg-container .esg-section-01 h3,.esg .esg-container .esg-section-02 h3,.esg .esg-container .esg-section-03 h3,.esg .esg-container .esg-section-04 h3{font-size:32px;padding-bottom:20px;margin-bottom:40px}.esg .esg-container .esg-section-01>p{font-size:18px;line-height:1.6;margin-bottom:60px}.esg .esg-container .esg-section-01>ul{flex-direction:column;gap:40px}.esg .esg-container .esg-section-01>ul>li{width:100%}.esg .esg-container .esg-section-01>ul>li>div{margin-bottom:20px;aspect-ratio:1/1.3}.esg .esg-container .esg-section-01>ul>li>div>p{font-size:24px;padding:20px}.esg .esg-container .esg-section-01>ul>li>div>p:last-child{padding-top:8px;font-size:20px}.esg .esg-container .esg-section-01>ul>li>dl{padding:20px}.esg .esg-container .esg-section-01>ul>li>dl>dt{font-size:20px;margin-bottom:20px}.esg .esg-container .esg-section-01>ul>li>dl>dd>ul>li{font-size:16px;margin-top:15px}.esg .esg-container .esg-section-02>ul{flex-direction:column;padding:30px 20px;gap:40px}.esg .esg-container .esg-section-02>ul>li{width:100%}.esg .esg-container .esg-section-02>ul>li>dl>dt{font-size:20px;margin-bottom:20px}.esg .esg-container .esg-section-02>ul>li>dl>dd>ul>li{font-size:16px;margin-top:15px}.esg .esg-container .esg-section-03>div{background-size:100% auto}.esg .esg-container .esg-section-03>div>p{width:100%;max-width:100%;height:auto;padding:20px 20px 20px 60px;font-size:16px;margin-bottom:30px;background-position:15px}.esg .esg-container .esg-section-03>div>ul{flex-direction:column;align-items:center}.esg .esg-container .esg-section-03>div>ul>li{width:100%;max-width:100%;height:auto;padding:20px 20px 20px 60px;font-size:16px;background-position:15px}.esg .esg-container .esg-section-04>div{background-position:50% 30px}.esg .esg-container .esg-section-04>div>p{width:100%;max-width:100%;height:auto;padding:20px 20px 20px 60px;font-size:16px;margin-bottom:30px;background-position:15px}.esg .esg-container .esg-section-04>div>ul{flex-direction:column;gap:30px}.esg .esg-container .esg-section-04>div>ul>li>p{width:100%;max-width:100%;height:auto;padding:20px 20px 20px 60px;font-size:16px;background-position:15px}.esg .esg-container .esg-section-04>div>ul>li>ul{margin-top:10px}.esg .esg-container .esg-section-04>div>ul>li>ul>li{font-size:14px;margin-top:10px}}@media screen and (max-width:767px)and (max-width:768px){.esg .climate-container{padding:150px 20px 200px}.esg .climate-container .esg-section-01{margin-bottom:150px}.esg .climate-container .esg-section-01 h3{font-size:32px;padding-bottom:30px;margin-bottom:50px}.esg .climate-container .esg-section-01>p{font-size:18px;line-height:28px}.esg .climate-container .esg-section-02{margin-bottom:200px}.esg .climate-container .esg-section-02>.top{position:relative}.esg .climate-container .esg-section-02>.top .image-area1{position:absolute;width:140px;height:140px;top:-140px;left:0}.esg .climate-container .esg-section-02>.top .image-area1>p{font-size:20px;line-height:30px}.esg .climate-container .esg-section-02>.top .image-area2{height:250px}.esg .climate-container .esg-section-02>.top .image-area2>div h3{font-size:24px;line-height:35px;padding:0 40px}.esg .climate-container .esg-section-02>.top .image-area2>div p{font-size:16px;line-height:22px}.esg .climate-container .esg-section-02 .bottom{position:static;bottom:auto;margin-top:50px;text-align:left;width:calc(100% - 50px);transform:translateX(0)}.esg .climate-container .esg-section-02 .bottom>p{font-size:18px;color:#606060}.esg .climate-container .esg-section-02 .bottom>a{font-size:16px;padding:24px 90px 24px 60px;background-position:calc(100% - 50px) 50%}.esg .climate-container .esg-section-03>.text{padding:50px 20px 100px}.esg .climate-container .esg-section-03>.text h3{font-size:24px}.esg .climate-container .esg-section-03>.text p{font-size:18px;line-height:30px;font-family:pretendard-medium,sans-serif}.esg .climate-container .esg-section-03>p{font-size:18px;line-height:30px}.esg .climate-container .esg-section-03>.button>a{font-size:20px;padding:12px 25px}}@media screen and (max-width:767px)and (max-width:1280px){.ethical-container{padding:100px 20px 180px}.ethical-container .ethical-01 h2,.ethical-container .ethical-02 h2,.ethical-container .ethical-03 h2{font-size:42px;margin-bottom:80px}.ethical-container .ethical-03>p{font-size:18px;margin-bottom:80px}.ethical-container .ethical-02>ul>li{height:150px;font-size:24px;width:100%;max-width:100%}}@media screen and (max-width:767px)and (max-width:1024px){.ethical-container .ethical-01>ul>li>dl{flex-direction:column;align-items:flex-start}.ethical-container .ethical-01>ul>li>dl>dt{width:100%;margin-bottom:15px}.ethical-container .ethical-01>ul>li>dl>dd>ul>li{flex-direction:column}.ethical-container .ethical-01>ul>li>dl>dd>ul>li>p{width:100%;margin-right:0;margin-bottom:15px}.ethical-container .ethical-01>ul>li>dl>dd>ul>li>div>p{font-size:16px}.ethical-container .ethical-02>ul{flex-direction:column}.ethical-container .ethical-02>ul>li{width:100%;height:140px;font-size:22px}.ethical-container .ethical-03>ul>li{flex-direction:column}.ethical-container .ethical-03>ul>li>p{width:100%;padding:15px 0;font-size:18px}.ethical-container .ethical-03>ul>li>div{font-size:16px;padding:20px}.ethical-container .button>a{width:100%;font-size:14px}}@media screen and (max-width:767px)and (max-width:768px){.esg .ethical-container .ethical-02>ul>li{display:flex;align-items:center;justify-content:center;text-align:center;width:100%;height:171px;background-repeat:no-repeat;background-size:cover;background-position:0 0;font-size:28px;font-family:Pretendard-Bold,sans-serif;color:#fff}.ethical-container{padding:80px 15px 120px}.ethical-container .ethical-01 h2,.ethical-container .ethical-03 h2{font-size:32px;padding-bottom:30px;margin-bottom:60px}.ethical-container .ethical-01>.text{font-size:16px;line-height:30px}.ethical-container .ethical-01>.image-01,.ethical-container .ethical-01>.image-02{margin-top:80px}.ethical-container .ethical-03>p{font-size:16px;line-height:26px}.ethical-container .ethical-04>p{font-size:28px}}@media screen and (max-width:767px)and (max-width:480px){.ethical-container .ethical-02>ul>li{font-size:18px;height:120px;width:100%;max-width:100%}.ethical-container .ethical-01>ul>li>dl>dd>ul>li>p{font-size:16px;height:auto;padding:10px}.ethical-container .ethical-03>ul>li>p{font-size:16px}.ethical-container .ethical-03>ul>li>div{font-size:15px}}@media screen and (max-width:767px)and (max-width:767px){.ehs-container{padding:60px 15px;padding-top:95px!important}.ehs-container .esg-section-01 h3{font-size:34px!important;margin-bottom:50px!important}.ehs-container .esg-section-01 p{font-size:18px!important;line-height:24px!important;padding-bottom:60px!important}.ehs-container .esg-section-02>div{flex-direction:column;align-items:center}.ehs-container .esg-section-02>div .top .image-area1,.ehs-container .esg-section-02>div .top .image-area2{text-align:center}.ehs-container .esg-section-02>div .top .image-area1 h3,.ehs-container .esg-section-02>div .top .image-area2 h3{font-size:24px}.ehs-container .esg-section-02>div .top .image-area1 p,.ehs-container .esg-section-02>div .top .image-area2 p{font-size:18px}.ehs-container .esg-section-02 img{width:100%!important;height:auto!important}.ehs-container .esg-section-03{margin-bottom:0!important}.ehs-container .esg-section-03 h3{font-size:24px}.ehs-container .esg-section-03 img{width:100%!important;height:auto!important}.ehs-container .esg-section-03 ul{flex-direction:column;padding:30px 20px!important;gap:20px}.ehs-container .esg-section-03 ul li{width:100%!important;flex:1 1 100%}}@media screen and (max-width:767px)and (min-width:768px)and (max-width:1024px){.ehs-container{padding:80px 20px}.ehs-container .esg-section-02>div{flex-direction:column}.ehs-container .esg-section-02>div .top{flex-direction:row;justify-content:space-between}.ehs-container .esg-section-02>div .top .image-area1,.ehs-container .esg-section-02>div .top .image-area2{flex:1 1;padding:10px}.ehs-container .esg-section-02>div .top .image-area1 h3,.ehs-container .esg-section-02>div .top .image-area2 h3{font-size:1.3rem}.ehs-container .esg-section-02>div .top .image-area1 p,.ehs-container .esg-section-02>div .top .image-area2 p{font-size:1rem}.ehs-container .esg-section-03 ul{flex-direction:row;flex-wrap:wrap}.ehs-container .esg-section-03 ul li{flex-grow:1;flex-shrink:1;flex-basis:calc(50% - 40px)}}@media screen and (max-width:767px)and (max-width:1280px){.supply-chain-container{padding:150px 20px 200px}.supply-chain-container section>h2{font-size:40px;padding-bottom:36px;margin-bottom:100px}.supply-chain-container section>p{font-size:30px;line-height:48px}.supply-chain-container .esg-section-02>ul>li>dl>dt{width:300px;font-size:20px}.supply-chain-container .esg-section-02>ul>li>dl>dd{padding:40px 20px 40px 200px;margin-left:290px}.supply-chain-container .esg-section-03>div>img{max-width:600px}}@media screen and (max-width:767px)and (max-width:1024px){.supply-chain-container{padding:100px 15px 150px}.supply-chain-container section>h2{font-size:32px;padding-bottom:28px;margin-bottom:80px}.supply-chain-container section>p{font-size:24px;line-height:40px}.supply-chain-container .esg-section-02>ul>li>dl>dt{width:250px;font-size:18px}.supply-chain-container .esg-section-02>ul>li>dl>dd{padding:40px 20px 40px 180px;margin-left:250px;flex-direction:column}.supply-chain-container .esg-section-03>ul{gap:20px}.supply-chain-container .esg-section-03>div{flex-direction:column;align-items:center}.supply-chain-container .esg-section-03>div>img{margin:0 auto;max-width:100%}.supply-chain-container .esg-section-03>div>div{padding:60px 20px;width:100%;text-align:center}.supply-chain-container .esg-section-03>div>div>p{font-size:20px}.supply-chain-container .esg-section-03>div>div>a{font-size:18px}.supply-chain-container .esg-section-04>ul>li>dl{flex-direction:column}.supply-chain-container .esg-section-04>ul>li>dl>dt{width:100%;font-size:50px}.supply-chain-container .esg-section-04>ul>li>dl>dd{flex-direction:column;padding:20px}.supply-chain-container{padding:80px 20px!important;margin:0 auto}.supply-chain-container section>h2{font-size:34px!important;margin-bottom:50px!important}.supply-chain-container section.esg-section-02>h2{margin-bottom:100px!important}.supply-chain-container section>p{font-size:18px!important;line-height:24px!important}.supply-chain-container .esg-section-02>ul>li>dl{display:flex;flex-direction:column;align-items:center;text-align:center}.supply-chain-container .esg-section-02>ul>li>dl>dt{width:100%;max-width:370px;margin-bottom:10px;position:relative}.supply-chain-container .esg-section-02>ul>li>dl>dd{width:100%!important;padding:90px 20px 60px!important;margin-left:0!important}.supply-chain-container .esg-section-02>ul>li>dl>dd>ul{text-align:left}.supply-chain-container .esg-section-03>ul{flex-direction:column;border:none}.supply-chain-container .esg-section-03>ul>li{padding:120px 0 30px;background-position:center 40px}.supply-chain-container .esg-section-04>ul>li>dl>dt{font-size:40px}.supply-chain-container .esg-section-04>ul>li>dl>dd{font-size:18px}.supply-chain-container .esg-section-04>ul>li>dl>dd>a{width:50%;text-align:center}}@media screen and (max-width:767px)and (max-width:480px){.supply-chain-container{padding:80px 10px 120px}.supply-chain-container section>h2{font-size:24px}.supply-chain-container .esg-section-03>div>div>p,.supply-chain-container section>p{font-size:18px}.supply-chain-container .esg-section-03>div>div>a{padding:10px 30px;font-size:16px}.supply-chain-container .esg-section-04>ul>li>dl>dd{font-size:16px;gap:10px}.supply-chain-container .esg-section-04>ul>li>dl>dd>a{font-size:16px;padding:10px 20px}}@media screen and (max-width:1184px){.esg .climate-container .esg-section-02 .top{position:relative}.esg .climate-container .esg-section-02 .bottom{position:static;margin-top:50px;text-align:left;width:calc(100% - 50px);transform:translateX(0)}.esg .climate-container .esg-section-02 .bottom>p{font-size:18px;color:#606060}}