@media(min-width: 1025px){.col-1{flex:0 0 auto;flex-basis:8.3333333333%;width:8.3333333333%;padding:0 calc(max(calc(20px * var(--base-ratio)), calc(calc(20 / var(--base-size)) * var(--base-percent)))*.5);box-sizing:border-box;position:relative}.offset-1{margin-left:8.3333333333%;position:relative}.col-2{flex:0 0 auto;flex-basis:16.6666666667%;width:16.6666666667%;padding:0 calc(max(calc(20px * var(--base-ratio)), calc(calc(20 / var(--base-size)) * var(--base-percent)))*.5);box-sizing:border-box;position:relative}.offset-2{margin-left:16.6666666667%;position:relative}.col-3{flex:0 0 auto;flex-basis:25%;width:25%;padding:0 calc(max(calc(20px * var(--base-ratio)), calc(calc(20 / var(--base-size)) * var(--base-percent)))*.5);box-sizing:border-box;position:relative}.offset-3{margin-left:25%;position:relative}.col-4{flex:0 0 auto;flex-basis:33.3333333333%;width:33.3333333333%;padding:0 calc(max(calc(20px * var(--base-ratio)), calc(calc(20 / var(--base-size)) * var(--base-percent)))*.5);box-sizing:border-box;position:relative}.offset-4{margin-left:33.3333333333%;position:relative}.col-5{flex:0 0 auto;flex-basis:41.6666666667%;width:41.6666666667%;padding:0 calc(max(calc(20px * var(--base-ratio)), calc(calc(20 / var(--base-size)) * var(--base-percent)))*.5);box-sizing:border-box;position:relative}.offset-5{margin-left:41.6666666667%;position:relative}.col-6{flex:0 0 auto;flex-basis:50%;width:50%;padding:0 calc(max(calc(20px * var(--base-ratio)), calc(calc(20 / var(--base-size)) * var(--base-percent)))*.5);box-sizing:border-box;position:relative}.offset-6{margin-left:50%;position:relative}.col-7{flex:0 0 auto;flex-basis:58.3333333333%;width:58.3333333333%;padding:0 calc(max(calc(20px * var(--base-ratio)), calc(calc(20 / var(--base-size)) * var(--base-percent)))*.5);box-sizing:border-box;position:relative}.offset-7{margin-left:58.3333333333%;position:relative}.col-8{flex:0 0 auto;flex-basis:66.6666666667%;width:66.6666666667%;padding:0 calc(max(calc(20px * var(--base-ratio)), calc(calc(20 / var(--base-size)) * var(--base-percent)))*.5);box-sizing:border-box;position:relative}.offset-8{margin-left:66.6666666667%;position:relative}.col-9{flex:0 0 auto;flex-basis:75%;width:75%;padding:0 calc(max(calc(20px * var(--base-ratio)), calc(calc(20 / var(--base-size)) * var(--base-percent)))*.5);box-sizing:border-box;position:relative}.offset-9{margin-left:75%;position:relative}.col-10{flex:0 0 auto;flex-basis:83.3333333333%;width:83.3333333333%;padding:0 calc(max(calc(20px * var(--base-ratio)), calc(calc(20 / var(--base-size)) * var(--base-percent)))*.5);box-sizing:border-box;position:relative}.offset-10{margin-left:83.3333333333%;position:relative}.col-11{flex:0 0 auto;flex-basis:91.6666666667%;width:91.6666666667%;padding:0 calc(max(calc(20px * var(--base-ratio)), calc(calc(20 / var(--base-size)) * var(--base-percent)))*.5);box-sizing:border-box;position:relative}.offset-11{margin-left:91.6666666667%;position:relative}.col-12{flex:0 0 auto;flex-basis:100%;width:100%;padding:0 calc(max(calc(20px * var(--base-ratio)), calc(calc(20 / var(--base-size)) * var(--base-percent)))*.5);box-sizing:border-box;position:relative}.offset-12{margin-left:100%;position:relative}}body[data-scroll=up] .sustainability:not(.hyosung-esg) #lnbWrap #stickyLnb{top:max(calc(calc(calc(112 / var(--base-size)) * var(--base-percent)) * -1))}@media(max-width: 1024px){body[data-scroll=up] .sustainability:not(.hyosung-esg) #lnbWrap #stickyLnb{top:max(calc(calc(calc(90 / var(--base-size)) * var(--base-percent)) * -1))}}.sustainability *{word-break:keep-all;word-wrap:break-word}.sustainability .print_img{display:none;width:100%}.sustainability .print_img img{width:100%}.sustainability:not(.hyosung-esg) #lnbWrap #stickyLnb{top:max(calc(calc(calc(112 / var(--base-size)) * var(--base-percent)) * -1));transition:top .5s}.sustainability:not(.hyosung-esg) #lnbWrap #stickyLnb.active{top:0}.sustainability:not(.hyosung-esg) #lnbWrap .sticky_three_depth{width:100%;padding:0 max(calc(19px * var(--base-ratio)), calc(calc(19 / var(--base-size)) * var(--base-percent)));white-space:nowrap;font-size:0;text-align:center;overflow-x:auto;background-color:#fff;border-bottom:max(calc(1px * var(--base-ratio)), calc(calc(1 / var(--base-size)) * var(--base-percent))) solid #ddd}.sustainability:not(.hyosung-esg) #lnbWrap .sticky_three_depth li{position:relative;margin-right:max(calc(64px * var(--base-ratio)), calc(calc(64 / var(--base-size)) * var(--base-percent)));display:inline-block;vertical-align:top}.sustainability:not(.hyosung-esg) #lnbWrap .sticky_three_depth li::after{content:"";position:absolute;top:50%;right:max(calc(calc(calc(34 / var(--base-size)) * var(--base-percent)) * -1));transform:translateY(-50%);width:max(calc(4px * var(--base-ratio)), calc(calc(4 / var(--base-size)) * var(--base-percent)));height:max(calc(4px * var(--base-ratio)), calc(calc(4 / var(--base-size)) * var(--base-percent)));background-color:#ddd;border-radius:50%}.sustainability:not(.hyosung-esg) #lnbWrap .sticky_three_depth li:last-of-type{margin-right:0}.sustainability:not(.hyosung-esg) #lnbWrap .sticky_three_depth li:last-of-type::after{display:none}.sustainability:not(.hyosung-esg) #lnbWrap .sticky_three_depth li a{display:block;padding:max(calc(14px * var(--base-ratio)), calc(calc(14 / var(--base-size)) * var(--base-percent))) 0;font-size:max(calc(16px * var(--base-ratio)), calc(calc(16 / var(--base-size)) * var(--base-percent)));line-height:1.1875;letter-spacing:-0.02em;font-weight:600;color:#888}.sustainability:not(.hyosung-esg) #lnbWrap .sticky_three_depth li.active a{color:#1c1c1c}@media(min-width: 1025px){.sustainability:not(.hyosung-esg) #lnbWrap .sticky_three_depth li:hover a{color:#444}}@media(max-width: 1024px){.sustainability:not(.hyosung-esg) #lnbWrap #stickyLnb{top:max(calc(calc(calc(90 / var(--base-size)) * var(--base-percent)) * -1));transition:top .3s}.sustainability:not(.hyosung-esg) #lnbWrap .sticky_three_depth{display:none}}.sustainability .sec01 .gray_common_top{width:100%;padding:max(calc(40px * var(--base-ratio)), calc(calc(40 / var(--base-size)) * var(--base-percent)));background-color:#f6f6f6}.sustainability .sec01 .gray_common_top h2{font-size:max(calc(34px * var(--base-ratio)), calc(calc(34 / var(--base-size)) * var(--base-percent)));line-height:1.5;letter-spacing:-0.02em;font-family:"BrandNewHyosung",sans-serif;font-weight:bold;color:#1c1c1c}.sustainability .sec01 .gray_common_top p{margin-top:max(calc(10px * var(--base-ratio)), calc(calc(10 / var(--base-size)) * var(--base-percent)));font-size:max(calc(18px * var(--base-ratio)), calc(calc(18 / var(--base-size)) * var(--base-percent)));line-height:1.5;letter-spacing:-0.02em;color:#444}.sustainability .sec01 .gray_common_top p+p{margin-top:max(calc(25px * var(--base-ratio)), calc(calc(25 / var(--base-size)) * var(--base-percent)))}@media(max-width: 1024px){.sustainability .sec01 .gray_common_top{padding:max(calc(20px * var(--base-ratio)), calc(calc(20 / var(--base-size)) * var(--base-percent)))}.sustainability .sec01 .gray_common_top h2{font-size:max(calc(22px * var(--base-ratio)), calc(calc(22 / var(--base-size)) * var(--base-percent)));line-height:1.5;letter-spacing:-0.02em}.sustainability .sec01 .gray_common_top p{font-size:max(calc(16px * var(--base-ratio)), calc(calc(16 / var(--base-size)) * var(--base-percent)));line-height:1.5;letter-spacing:-0.02em}}.sustainability .sec01 .common_cont_wrap{display:flex;flex-wrap:wrap;justify-content:start;align-items:normal}.sustainability .sec01 .common_cont_wrap .list_sticy_lnb{width:max(calc(124px * var(--base-ratio)), calc(calc(124 / var(--base-size)) * var(--base-percent)));padding-top:max(calc(120px * var(--base-ratio)), calc(calc(120 / var(--base-size)) * var(--base-percent)));margin-right:max(calc(70px * var(--base-ratio)), calc(calc(70 / var(--base-size)) * var(--base-percent)))}.sustainability .sec01 .common_cont_wrap .list_sticy_lnb .current_box{display:none}.sustainability .sec01 .common_cont_wrap .list_sticy_lnb .current_box .progress{font-size:0}.sustainability .sec01 .common_cont_wrap .list_sticy_lnb .list_wrap{top:max(calc(120px * var(--base-ratio)), calc(calc(120 / var(--base-size)) * var(--base-percent)));height:auto}.sustainability .sec01 .common_cont_wrap .cont_wrap{width:calc(100% - max(calc(194px * var(--base-ratio)), calc(calc(194 / var(--base-size)) * var(--base-percent))))}.sustainability .sec01 .common_cont_wrap .cont{padding-top:max(calc(120px * var(--base-ratio)), calc(calc(120 / var(--base-size)) * var(--base-percent)))}.sustainability .sec01 .common_cont_wrap .cont+.cont{padding-top:max(calc(160px * var(--base-ratio)), calc(calc(160 / var(--base-size)) * var(--base-percent)))}.sustainability .sec01 .common_cont_wrap .cont .cont_top_box{margin-bottom:max(calc(40px * var(--base-ratio)), calc(calc(40 / var(--base-size)) * var(--base-percent)))}.sustainability .sec01 .common_cont_wrap .cont .cont_top_box+.sub_cont_wrap{margin-top:max(calc(calc(calc(40 / var(--base-size)) * var(--base-percent)) * -1))}.sustainability .sec01 .common_cont_wrap .cont .cont_top_box.line{border-bottom:max(calc(1px * var(--base-ratio)), calc(calc(1 / var(--base-size)) * var(--base-percent))) solid #ddd;padding-bottom:max(calc(16px * var(--base-ratio)), calc(calc(16 / var(--base-size)) * var(--base-percent)))}.sustainability .sec01 .common_cont_wrap .cont .cont_top_box .link_box{display:flex;flex-wrap:wrap;justify-content:start;align-items:center;gap:max(calc(24px * var(--base-ratio)), calc(calc(24 / var(--base-size)) * var(--base-percent)))}.sustainability .sec01 .common_cont_wrap .cont .cont_top_box .link_box h3{margin-top:max(calc(2px * var(--base-ratio)), calc(calc(2 / var(--base-size)) * var(--base-percent)))}.sustainability .sec01 .common_cont_wrap .cont .cont_top_box .link_box a{width:max(calc(40px * var(--base-ratio)), calc(calc(40 / var(--base-size)) * var(--base-percent)));height:max(calc(40px * var(--base-ratio)), calc(calc(40 / var(--base-size)) * var(--base-percent)));border:max(calc(1px * var(--base-ratio)), calc(calc(1 / var(--base-size)) * var(--base-percent))) solid #ddd;background:url("/resources/en/images/button/share_sns_link.svg") center no-repeat;background-size:cover}@media(min-width: 1025px){.sustainability .sec01 .common_cont_wrap .cont .cont_top_box .link_box a:hover{border-color:#1c1c1c;background:url("/resources/en/images/button/share_sns_link_hover.svg") center no-repeat;background-size:cover}}.sustainability .sec01 .common_cont_wrap .cont .cont_top_box h3{font-size:max(calc(24px * var(--base-ratio)), calc(calc(24 / var(--base-size)) * var(--base-percent)));line-height:1.25;letter-spacing:-0.02em;font-family:"BrandNewHyosung",sans-serif;font-weight:bold;color:#1c1c1c}.sustainability .sec01 .common_cont_wrap .cont .sub_txt_box{margin-top:max(calc(16px * var(--base-ratio)), calc(calc(16 / var(--base-size)) * var(--base-percent)))}.sustainability .sec01 .common_cont_wrap .cont .sub_txt_box p{font-size:max(calc(18px * var(--base-ratio)), calc(calc(18 / var(--base-size)) * var(--base-percent)));line-height:1.5;letter-spacing:-0.02em;color:#444}.sustainability .sec01 .common_cont_wrap .cont .sub_txt_box p+p{margin-top:max(calc(24px * var(--base-ratio)), calc(calc(24 / var(--base-size)) * var(--base-percent)))}.sustainability .sec01 .common_cont_wrap .cont .sub_cont_wrap .sub_cont{padding-top:max(calc(120px * var(--base-ratio)), calc(calc(120 / var(--base-size)) * var(--base-percent)))}.sustainability .sec01 .common_cont_wrap .cont .sub_cont_wrap .sub_cont+.sub_cont{padding-top:max(calc(120px * var(--base-ratio)), calc(calc(120 / var(--base-size)) * var(--base-percent)))}.sustainability .sec01 .common_cont_wrap .cont .sub_cont_wrap .sub_cont .sub_cont_top_box h4{font-size:max(calc(22px * var(--base-ratio)), calc(calc(22 / var(--base-size)) * var(--base-percent)));line-height:1.3636363636;letter-spacing:-0.02em;font-weight:bold;color:#1c1c1c}.sustainability .sec01 .common_cont_wrap .cont .sub_cont_wrap .sub_cont .sub_cont_top_box>p{margin-top:max(calc(10px * var(--base-ratio)), calc(calc(10 / var(--base-size)) * var(--base-percent)));font-size:max(calc(18px * var(--base-ratio)), calc(calc(18 / var(--base-size)) * var(--base-percent)));line-height:1.2222222222;letter-spacing:-0.02em;font-weight:600;color:#444}.sustainability .sec01 .common_cont_wrap .cont .dot_list{margin-top:max(calc(24px * var(--base-ratio)), calc(calc(24 / var(--base-size)) * var(--base-percent)))}.sustainability .sec01 .common_cont_wrap .cont .dot_list li+li{margin-top:max(calc(10px * var(--base-ratio)), calc(calc(10 / var(--base-size)) * var(--base-percent)))}.sustainability .sec01 .common_cont_wrap .cont .dot_list li span,.sustainability .sec01 .common_cont_wrap .cont .dot_list li p{position:relative;display:block;width:100%;padding-left:max(calc(12px * var(--base-ratio)), calc(calc(12 / var(--base-size)) * var(--base-percent)));font-size:max(calc(18px * var(--base-ratio)), calc(calc(18 / var(--base-size)) * var(--base-percent)));line-height:1.5;letter-spacing:-0.02em;color:#444}.sustainability .sec01 .common_cont_wrap .cont .dot_list li span::before,.sustainability .sec01 .common_cont_wrap .cont .dot_list li p::before{content:"";position:absolute;top:max(calc(10px * var(--base-ratio)), calc(calc(10 / var(--base-size)) * var(--base-percent)));left:0;width:max(calc(4px * var(--base-ratio)), calc(calc(4 / var(--base-size)) * var(--base-percent)));height:max(calc(4px * var(--base-ratio)), calc(calc(4 / var(--base-size)) * var(--base-percent)));background-color:#444;border-radius:50%}.sustainability .sec01 .common_cont_wrap .cont .btn_wrap{margin-top:max(calc(40px * var(--base-ratio)), calc(calc(40 / var(--base-size)) * var(--base-percent)))}.sustainability .sec01 .common_cont_wrap .cont .btn_wrap.flex{gap:max(calc(20px * var(--base-ratio)), calc(calc(20 / var(--base-size)) * var(--base-percent)))}.sustainability .sec01 .common_cont_wrap .cont .btn_wrap .btn.arrow03{text-align:left}.sustainability .sec01 .common_cont_wrap .cont .btn_wrap .btn.arrow03 span{min-width:max(calc(171px * var(--base-ratio)), calc(calc(171 / var(--base-size)) * var(--base-percent)));padding-right:max(calc(50px * var(--base-ratio)), calc(calc(50 / var(--base-size)) * var(--base-percent)))}.sustainability .sec01 .common_cont_wrap .cont .acco_list{margin-top:max(calc(40px * var(--base-ratio)), calc(calc(40 / var(--base-size)) * var(--base-percent)))}.sustainability .sec01 .common_cont_wrap .cont .acco_list .acco_item>a{align-items:start;padding:max(calc(35px * var(--base-ratio)), calc(calc(35 / var(--base-size)) * var(--base-percent))) max(calc(35px * var(--base-ratio)), calc(calc(35 / var(--base-size)) * var(--base-percent))) max(calc(33px * var(--base-ratio)), calc(calc(33 / var(--base-size)) * var(--base-percent))) max(calc(0px * var(--base-ratio)), calc(calc(0 / var(--base-size)) * var(--base-percent)))}.sustainability .sec01 .common_cont_wrap .cont .acco_list .acco_item>a::after{right:0}.sustainability .sec01 .common_cont_wrap .cont .acco_list .acco_item>a span{width:max(calc(27px * var(--base-ratio)), calc(calc(27 / var(--base-size)) * var(--base-percent)));font-size:max(calc(22px * var(--base-ratio)), calc(calc(22 / var(--base-size)) * var(--base-percent)));line-height:1.2272727273;letter-spacing:-0.02em;font-weight:600;color:#1c1c1c}.sustainability .sec01 .common_cont_wrap .cont .acco_list .acco_item>a strong{font-size:max(calc(22px * var(--base-ratio)), calc(calc(22 / var(--base-size)) * var(--base-percent)));line-height:1.2272727273;letter-spacing:-0.02em;font-weight:600;color:#1c1c1c}.sustainability .sec01 .common_cont_wrap .cont .acco_list .acco_item-active>a span{color:#2e008b}.sustainability .sec01 .common_cont_wrap .cont .acco_list .acco_item-active>a strong{color:#2e008b}.sustainability .sec01 .common_cont_wrap .cont .acco_list .acco_cont dl dt{font-size:max(calc(18px * var(--base-ratio)), calc(calc(18 / var(--base-size)) * var(--base-percent)));line-height:1.2222222222;letter-spacing:-0.02em;font-weight:600;color:#1c1c1c}.sustainability .sec01 .common_cont_wrap .cont .acco_list .acco_cont dl dd{padding-left:0}.sustainability .sec01 .common_cont_wrap .cont .acco_list .acco_cont dl dd::before{display:none}.sustainability .sec01 .common_cont_wrap .cont .acco_list .acco_cont dl dd:not(.line_txt){margin-top:max(calc(10px * var(--base-ratio)), calc(calc(10 / var(--base-size)) * var(--base-percent)));font-size:max(calc(16px * var(--base-ratio)), calc(calc(16 / var(--base-size)) * var(--base-percent)));line-height:1.5;letter-spacing:-0.02em;color:#444}.sustainability .sec01 .common_cont_wrap .cont .acco_list .acco_cont dl dd.line_txt{margin-top:max(calc(16px * var(--base-ratio)), calc(calc(16 / var(--base-size)) * var(--base-percent)))}.sustainability .sec01 .common_cont_wrap .cont .acco_list .acco_cont dl dd.line_txt+.line_txt{margin-top:max(calc(24px * var(--base-ratio)), calc(calc(24 / var(--base-size)) * var(--base-percent)))}.sustainability .sec01 .common_cont_wrap .cont .acco_list .acco_cont dl dd.line_txt strong{display:block;font-size:max(calc(16px * var(--base-ratio)), calc(calc(16 / var(--base-size)) * var(--base-percent)));line-height:1.1875;letter-spacing:-0.02em;font-weight:600;color:#444}.sustainability .sec01 .common_cont_wrap .cont .acco_list .acco_cont dl dd.line_txt p{position:relative;margin-top:max(calc(10px * var(--base-ratio)), calc(calc(10 / var(--base-size)) * var(--base-percent)));padding-left:max(calc(16px * var(--base-ratio)), calc(calc(16 / var(--base-size)) * var(--base-percent)));font-size:max(calc(16px * var(--base-ratio)), calc(calc(16 / var(--base-size)) * var(--base-percent)));line-height:1.5;letter-spacing:-0.02em;color:#444}.sustainability .sec01 .common_cont_wrap .cont .acco_list .acco_cont dl dd.line_txt p::before{content:"-";position:absolute;top:max(calc(calc(calc(1 / var(--base-size)) * var(--base-percent)) * -1));left:max(calc(5px * var(--base-ratio)), calc(calc(5 / var(--base-size)) * var(--base-percent)));font-size:max(calc(16px * var(--base-ratio)), calc(calc(16 / var(--base-size)) * var(--base-percent)));line-height:1.5;letter-spacing:-0.02em;color:#444}.sustainability .sec01 .common_cont_wrap .cont .acco_list .acco_cont .desc_wrap>p{font-size:max(calc(16px * var(--base-ratio)), calc(calc(16 / var(--base-size)) * var(--base-percent)));line-height:1.5;letter-spacing:-0.02em;color:#444}.sustainability .sec01 .common_cont_wrap .cont .acco_list .acco_cont .desc_wrap .btn_wrap{margin-top:max(calc(20px * var(--base-ratio)), calc(calc(20 / var(--base-size)) * var(--base-percent)))}.sustainability .sec01 .common_cont_wrap .cont .acco_list.number .acco_item a strong{width:calc(100% - max(calc(32px * var(--base-ratio)), calc(calc(32 / var(--base-size)) * var(--base-percent))))}.sustainability .sec01 .common_cont_wrap .cont .table_area{margin-top:max(calc(40px * var(--base-ratio)), calc(calc(40 / var(--base-size)) * var(--base-percent)))}.sustainability .sec01 .common_cont_wrap .cont .table_area table tbody tr td .line{position:relative;padding-left:max(calc(12px * var(--base-ratio)), calc(calc(12 / var(--base-size)) * var(--base-percent)))}.sustainability .sec01 .common_cont_wrap .cont .table_area table tbody tr td .line::before{content:"-";position:absolute;top:max(calc(calc(calc(1 / var(--base-size)) * var(--base-percent)) * -1));left:0;font-size:max(calc(18px * var(--base-ratio)), calc(calc(18 / var(--base-size)) * var(--base-percent)));line-height:1.5;letter-spacing:-0.02em;color:#444}.sustainability .sec01 .common_cont_wrap .cont .num_list{width:100%;margin-top:max(calc(40px * var(--base-ratio)), calc(calc(40 / var(--base-size)) * var(--base-percent)))}.sustainability .sec01 .common_cont_wrap .cont .num_list li{width:100%}.sustainability .sec01 .common_cont_wrap .cont .num_list li .table_area{margin-top:max(calc(18px * var(--base-ratio)), calc(calc(18 / var(--base-size)) * var(--base-percent)))}.sustainability .sec01 .common_cont_wrap .cont .num_list li+li{margin-top:max(calc(40px * var(--base-ratio)), calc(calc(40 / var(--base-size)) * var(--base-percent)))}.sustainability .sec01 .common_cont_wrap .cont .num_list li .txt_box{display:flex;flex-wrap:wrap;justify-content:start;align-items:normal}.sustainability .sec01 .common_cont_wrap .cont .num_list li .txt_box span,.sustainability .sec01 .common_cont_wrap .cont .num_list li .txt_box p{font-size:max(calc(18px * var(--base-ratio)), calc(calc(18 / var(--base-size)) * var(--base-percent)));line-height:1.5;letter-spacing:-0.02em;font-weight:600;color:#444}.sustainability .sec01 .common_cont_wrap .cont .num_list li .txt_box span{width:max(calc(21px * var(--base-ratio)), calc(calc(21 / var(--base-size)) * var(--base-percent)))}.sustainability .sec01 .common_cont_wrap .cont .num_list li .txt_box p{width:calc(100% - max(calc(21px * var(--base-ratio)), calc(calc(21 / var(--base-size)) * var(--base-percent))))}.sustainability .sec01 .common_cont_wrap .cont .diagram_box{width:100%;border:max(calc(1px * var(--base-ratio)), calc(calc(1 / var(--base-size)) * var(--base-percent))) solid #ddd;text-align:center}.sustainability .sec01 .common_cont_wrap .cont .diagram_box>img{width:100%}.sustainability .sec01 .common_cont_wrap .cont .diagram_box+.diagram_box{margin-top:max(calc(40px * var(--base-ratio)), calc(calc(40 / var(--base-size)) * var(--base-percent)))}.sustainability .sec01 .common_cont_wrap .cont .flex_wrap{display:flex;flex-wrap:wrap;justify-content:start;align-items:normal;gap:max(calc(10px * var(--base-ratio)), calc(calc(10 / var(--base-size)) * var(--base-percent)));width:100%}.sustainability .sec01 .common_cont_wrap .cont .flex_wrap .flex_box{display:flex;flex-wrap:wrap;justify-content:start;align-items:normal;gap:max(calc(10px * var(--base-ratio)), calc(calc(10 / var(--base-size)) * var(--base-percent)));width:100%}.sustainability .sec01 .common_cont_wrap .cont .flex_wrap .flex_box .flex{display:flex;justify-content:center;align-items:center;flex-direction:column;gap:max(calc(10px * var(--base-ratio)), calc(calc(10 / var(--base-size)) * var(--base-percent)))}@media(max-width: 1024px){.sustainability .sec01 .common_cont_wrap{display:block}.sustainability .sec01 .common_cont_wrap .list_sticy_lnb{display:none}.sustainability .sec01 .common_cont_wrap .cont_wrap{width:100%}.sustainability .sec01 .common_cont_wrap .cont{padding-top:max(calc(64px * var(--base-ratio)), calc(calc(64 / var(--base-size)) * var(--base-percent)))}.sustainability .sec01 .common_cont_wrap .cont+.cont{padding-top:max(calc(100px * var(--base-ratio)), calc(calc(100 / var(--base-size)) * var(--base-percent)))}.sustainability .sec01 .common_cont_wrap .cont .cont_top_box{margin-bottom:max(calc(32px * var(--base-ratio)), calc(calc(32 / var(--base-size)) * var(--base-percent)))}.sustainability .sec01 .common_cont_wrap .cont .cont_top_box+.sub_cont_wrap{margin-top:0}.sustainability .sec01 .common_cont_wrap .cont .cont_top_box .link_box{gap:max(calc(16px * var(--base-ratio)), calc(calc(16 / var(--base-size)) * var(--base-percent)))}.sustainability .sec01 .common_cont_wrap .cont .cont_top_box h3{width:calc(100% - max(calc(56px * var(--base-ratio)), calc(calc(56 / var(--base-size)) * var(--base-percent))));font-size:max(calc(19px * var(--base-ratio)), calc(calc(19 / var(--base-size)) * var(--base-percent)));line-height:1.2631578947;letter-spacing:-0.02em}.sustainability .sec01 .common_cont_wrap .cont .sub_txt_box p{font-size:max(calc(16px * var(--base-ratio)), calc(calc(16 / var(--base-size)) * var(--base-percent)));line-height:1.5;letter-spacing:-0.02em}.sustainability .sec01 .common_cont_wrap .cont .sub_cont_wrap{margin-top:0}.sustainability .sec01 .common_cont_wrap .cont .sub_cont_wrap .sub_cont{padding-top:0}.sustainability .sec01 .common_cont_wrap .cont .sub_cont_wrap .sub_cont+.sub_cont{padding-top:max(calc(64px * var(--base-ratio)), calc(calc(64 / var(--base-size)) * var(--base-percent)))}.sustainability .sec01 .common_cont_wrap .cont .sub_cont_wrap .sub_cont .sub_cont_top_box h4{font-size:max(calc(19px * var(--base-ratio)), calc(calc(19 / var(--base-size)) * var(--base-percent)));line-height:1.2105263158;letter-spacing:-0.02em}.sustainability .sec01 .common_cont_wrap .cont .sub_cont_wrap .sub_cont .sub_cont_top_box>p{margin-top:max(calc(16px * var(--base-ratio)), calc(calc(16 / var(--base-size)) * var(--base-percent)));font-size:max(calc(16px * var(--base-ratio)), calc(calc(16 / var(--base-size)) * var(--base-percent)));line-height:1.5;letter-spacing:-0.02em}.sustainability .sec01 .common_cont_wrap .cont .dot_list li+li{margin-top:max(calc(8px * var(--base-ratio)), calc(calc(8 / var(--base-size)) * var(--base-percent)))}.sustainability .sec01 .common_cont_wrap .cont .dot_list li span,.sustainability .sec01 .common_cont_wrap .cont .dot_list li p{font-size:max(calc(16px * var(--base-ratio)), calc(calc(16 / var(--base-size)) * var(--base-percent)));line-height:1.5;letter-spacing:-0.02em}.sustainability .sec01 .common_cont_wrap .cont .dot_list li span::before,.sustainability .sec01 .common_cont_wrap .cont .dot_list li p::before{top:max(calc(8px * var(--base-ratio)), calc(calc(8 / var(--base-size)) * var(--base-percent)))}.sustainability .sec01 .common_cont_wrap .cont .btn_wrap{margin-top:max(calc(32px * var(--base-ratio)), calc(calc(32 / var(--base-size)) * var(--base-percent)))}.sustainability .sec01 .common_cont_wrap .cont .btn_wrap.flex{gap:max(calc(10px * var(--base-ratio)), calc(calc(10 / var(--base-size)) * var(--base-percent)))}.sustainability .sec01 .common_cont_wrap .cont .btn_wrap .btn.arrow03 span{padding-right:max(calc(58px * var(--base-ratio)), calc(calc(58 / var(--base-size)) * var(--base-percent)))}.sustainability .sec01 .common_cont_wrap .cont .btn_wrap .btn.arrow03 span::after{top:48%}.sustainability .sec01 .common_cont_wrap .cont .acco_list{margin-top:max(calc(32px * var(--base-ratio)), calc(calc(32 / var(--base-size)) * var(--base-percent)))}.sustainability .sec01 .common_cont_wrap .cont .acco_list .acco_item>a{padding:max(calc(28px * var(--base-ratio)), calc(calc(28 / var(--base-size)) * var(--base-percent))) max(calc(28px * var(--base-ratio)), calc(calc(28 / var(--base-size)) * var(--base-percent))) max(calc(28px * var(--base-ratio)), calc(calc(28 / var(--base-size)) * var(--base-percent))) max(calc(0px * var(--base-ratio)), calc(calc(0 / var(--base-size)) * var(--base-percent)))}.sustainability .sec01 .common_cont_wrap .cont .acco_list .acco_item>a span{width:max(calc(23px * var(--base-ratio)), calc(calc(23 / var(--base-size)) * var(--base-percent)));font-size:max(calc(19px * var(--base-ratio)), calc(calc(19 / var(--base-size)) * var(--base-percent)));line-height:1.2105263158;letter-spacing:-0.02em}.sustainability .sec01 .common_cont_wrap .cont .acco_list .acco_item>a strong{font-size:max(calc(19px * var(--base-ratio)), calc(calc(19 / var(--base-size)) * var(--base-percent)));line-height:1.2105263158;letter-spacing:-0.02em}.sustainability .sec01 .common_cont_wrap .cont .acco_list .acco_cont dl dt{font-size:max(calc(16px * var(--base-ratio)), calc(calc(16 / var(--base-size)) * var(--base-percent)));line-height:1.1875;letter-spacing:-0.02em}.sustainability .sec01 .common_cont_wrap .cont .acco_list .acco_cont dl dd:not(.line_txt){margin-top:max(calc(8px * var(--base-ratio)), calc(calc(8 / var(--base-size)) * var(--base-percent)));font-size:max(calc(14px * var(--base-ratio)), calc(calc(14 / var(--base-size)) * var(--base-percent)));line-height:1.5;letter-spacing:-0.02em}.sustainability .sec01 .common_cont_wrap .cont .acco_list .acco_cont dl dd.line_txt{margin-top:max(calc(8px * var(--base-ratio)), calc(calc(8 / var(--base-size)) * var(--base-percent)))}.sustainability .sec01 .common_cont_wrap .cont .acco_list .acco_cont dl dd.line_txt+.line_txt{margin-top:max(calc(16px * var(--base-ratio)), calc(calc(16 / var(--base-size)) * var(--base-percent)))}.sustainability .sec01 .common_cont_wrap .cont .acco_list .acco_cont dl dd.line_txt strong{display:block;font-size:max(calc(14px * var(--base-ratio)), calc(calc(14 / var(--base-size)) * var(--base-percent)));line-height:1.2142857143;letter-spacing:-0.02em}.sustainability .sec01 .common_cont_wrap .cont .acco_list .acco_cont dl dd.line_txt p{margin-top:max(calc(8px * var(--base-ratio)), calc(calc(8 / var(--base-size)) * var(--base-percent)));padding-left:max(calc(14px * var(--base-ratio)), calc(calc(14 / var(--base-size)) * var(--base-percent)));font-size:max(calc(14px * var(--base-ratio)), calc(calc(14 / var(--base-size)) * var(--base-percent)));line-height:1.5;letter-spacing:-0.02em}.sustainability .sec01 .common_cont_wrap .cont .acco_list .acco_cont dl dd.line_txt p::before{font-size:max(calc(14px * var(--base-ratio)), calc(calc(14 / var(--base-size)) * var(--base-percent)));line-height:1.5;letter-spacing:-0.02em}.sustainability .sec01 .common_cont_wrap .cont .acco_list .acco_cont .desc_wrap>p{font-size:max(calc(14px * var(--base-ratio)), calc(calc(14 / var(--base-size)) * var(--base-percent)));line-height:1.5;letter-spacing:-0.02em}.sustainability .sec01 .common_cont_wrap .cont .acco_list.number .acco_item>a strong{width:calc(100% - max(calc(23px * var(--base-ratio)), calc(calc(23 / var(--base-size)) * var(--base-percent))))}.sustainability .sec01 .common_cont_wrap .cont .num_list{width:100%;margin-top:max(calc(16px * var(--base-ratio)), calc(calc(16 / var(--base-size)) * var(--base-percent)))}.sustainability .sec01 .common_cont_wrap .cont .num_list li+li{margin-top:max(calc(20px * var(--base-ratio)), calc(calc(20 / var(--base-size)) * var(--base-percent)))}.sustainability .sec01 .common_cont_wrap .cont .num_list li .txt_box{display:flex;flex-wrap:wrap;justify-content:start;align-items:normal}.sustainability .sec01 .common_cont_wrap .cont .num_list li .txt_box span,.sustainability .sec01 .common_cont_wrap .cont .num_list li .txt_box p{font-size:max(calc(16px * var(--base-ratio)), calc(calc(16 / var(--base-size)) * var(--base-percent)));line-height:1.5;letter-spacing:-0.02em}.sustainability .sec01 .common_cont_wrap .cont .num_list li .txt_box span{width:max(calc(18px * var(--base-ratio)), calc(calc(18 / var(--base-size)) * var(--base-percent)))}.sustainability .sec01 .common_cont_wrap .cont .num_list li .txt_box p{width:calc(100% - max(calc(18px * var(--base-ratio)), calc(calc(18 / var(--base-size)) * var(--base-percent))))}.sustainability .sec01 .common_cont_wrap .cont .diagram_wrap{margin-top:max(calc(16px * var(--base-ratio)), calc(calc(16 / var(--base-size)) * var(--base-percent)))}.sustainability .sec01 .common_cont_wrap .cont .diagram_box+.diagram_box{margin-top:max(calc(32px * var(--base-ratio)), calc(calc(32 / var(--base-size)) * var(--base-percent)))}.sustainability .sec01 .common_cont_wrap .cont .flex_wrap{gap:max(calc(8px * var(--base-ratio)), calc(calc(8 / var(--base-size)) * var(--base-percent)))}.sustainability .sec01 .common_cont_wrap .cont .flex_wrap .flex_box{gap:max(calc(8px * var(--base-ratio)), calc(calc(8 / var(--base-size)) * var(--base-percent)))}.sustainability .sec01 .common_cont_wrap .cont .flex_wrap .flex_box .flex{gap:max(calc(8px * var(--base-ratio)), calc(calc(8 / var(--base-size)) * var(--base-percent)))}}@media(max-width: 767px){.sustainability .sec01 .common_cont_wrap .cont .btn_wrap.flex{display:block}.sustainability .sec01 .common_cont_wrap .cont .btn_wrap .btn{width:100%}.sustainability .sec01 .common_cont_wrap .cont .btn_wrap .btn+.btn{margin-top:max(calc(8px * var(--base-ratio)), calc(calc(8 / var(--base-size)) * var(--base-percent)))}.sustainability .sec01 .common_cont_wrap .cont .btn_wrap .btn.arrow03 span{min-width:100%}.sustainability .sec01 .common_cont_wrap .cont .btn_wrap .btn.arrow span::after{top:48%}}@media print{*{-webkit-print-color-adjust:exact;color-adjust:exact;print-color-adjust:exact}#header,#lnbWrap,.list_sticy_lnb,.sec_banner,#footer,.quick_menu{display:none !important}.cont_wrap{width:100% !important}.pc_on{display:block !important}.btn_wrap.flex{display:flex !important}.btn_wrap .btn{width:auto !important}.btn_wrap .btn+.btn{margin-top:0 !important}.btn_wrap .btn.arrow03 span{min-width:max(calc(171px * var(--base-ratio)), calc(calc(171 / var(--base-size)) * var(--base-percent))) !important;padding-right:max(calc(50px * var(--base-ratio)), calc(calc(50 / var(--base-size)) * var(--base-percent))) !important}.print_img{display:block !important}.print_none{display:none !important}thead{display:table-row-group !important}.pc_img{display:block !important}.m_img{display:none !important}}@media(max-width: 1024px){body[data-scroll=up] .sustainability .sec01 .common_cont_wrap .list_sticy_lnb.active{top:max(calc(60px * var(--base-ratio)), calc(calc(60 / var(--base-size)) * var(--base-percent)))}}.sustainability.pollution-reduction .common_cont_wrap .cont01 .cont_top_box{margin-bottom:max(calc(24px * var(--base-ratio)), calc(calc(24 / var(--base-size)) * var(--base-percent)))}.sustainability.pollution-reduction .common_cont_wrap .cont01 .num_list{margin-top:0}.sustainability.pollution-reduction .common_cont_wrap .cont01 .num_list li+li{margin-top:max(calc(16px * var(--base-ratio)), calc(calc(16 / var(--base-size)) * var(--base-percent)))}.sustainability.pollution-reduction .common_cont_wrap .cont01 .num_list li .txt_box span,.sustainability.pollution-reduction .common_cont_wrap .cont01 .num_list li .txt_box p{font-weight:400}.sustainability.pollution-reduction .common_cont_wrap .cont02 .sub_txt_box .gray_txt{position:relative;display:block;margin-top:max(calc(16px * var(--base-ratio)), calc(calc(16 / var(--base-size)) * var(--base-percent)));padding-left:max(calc(8px * var(--base-ratio)), calc(calc(8 / var(--base-size)) * var(--base-percent)));font-size:max(calc(16px * var(--base-ratio)), calc(calc(16 / var(--base-size)) * var(--base-percent)));line-height:1.1875;letter-spacing:-0.02em;color:#666}.sustainability.pollution-reduction .common_cont_wrap .cont02 .sub_txt_box .gray_txt::before{content:"*";position:absolute;top:0;left:0;font-size:max(calc(16px * var(--base-ratio)), calc(calc(16 / var(--base-size)) * var(--base-percent)));line-height:1.1875;letter-spacing:-0.02em;color:#666}.sustainability.pollution-reduction .common_cont_wrap .cont02 .txt_list li{width:100%;padding:max(calc(40px * var(--base-ratio)), calc(calc(40 / var(--base-size)) * var(--base-percent)));background-color:#f6f6f6}.sustainability.pollution-reduction .common_cont_wrap .cont02 .txt_list li+li{margin-top:max(calc(16px * var(--base-ratio)), calc(calc(16 / var(--base-size)) * var(--base-percent)))}.sustainability.pollution-reduction .common_cont_wrap .cont02 .txt_list li h4{font-size:max(calc(24px * var(--base-ratio)), calc(calc(24 / var(--base-size)) * var(--base-percent)));line-height:1.25;letter-spacing:-0.02em;font-weight:bold;color:#1c1c1c}.sustainability.pollution-reduction .common_cont_wrap .cont02 .txt_list li p{margin-top:max(calc(10px * var(--base-ratio)), calc(calc(10 / var(--base-size)) * var(--base-percent)));font-size:max(calc(18px * var(--base-ratio)), calc(calc(18 / var(--base-size)) * var(--base-percent)));line-height:1.5;letter-spacing:-0.02em;color:#444}@media(max-width: 1024px){.sustainability.pollution-reduction .common_cont_wrap .cont02 .sub_txt_box .gray_txt{font-size:max(calc(13px * var(--base-ratio)), calc(calc(13 / var(--base-size)) * var(--base-percent)));line-height:1.5384615385;letter-spacing:-0.02em}.sustainability.pollution-reduction .common_cont_wrap .cont02 .sub_txt_box .gray_txt::before{font-size:max(calc(13px * var(--base-ratio)), calc(calc(13 / var(--base-size)) * var(--base-percent)));line-height:1.5384615385;letter-spacing:-0.02em}.sustainability.pollution-reduction .common_cont_wrap .cont02 .txt_list li{padding:max(calc(16px * var(--base-ratio)), calc(calc(16 / var(--base-size)) * var(--base-percent)))}.sustainability.pollution-reduction .common_cont_wrap .cont02 .txt_list li+li{margin-top:max(calc(8px * var(--base-ratio)), calc(calc(8 / var(--base-size)) * var(--base-percent)))}.sustainability.pollution-reduction .common_cont_wrap .cont02 .txt_list li h4{font-size:max(calc(19px * var(--base-ratio)), calc(calc(19 / var(--base-size)) * var(--base-percent)));line-height:1.2631578947;letter-spacing:-0.02em}.sustainability.pollution-reduction .common_cont_wrap .cont02 .txt_list li p{font-size:max(calc(16px * var(--base-ratio)), calc(calc(16 / var(--base-size)) * var(--base-percent)));line-height:1.5;letter-spacing:-0.02em}}.sustainability.pollution-reduction .common_cont_wrap .cont03 .cont_top_box{margin-bottom:0}.sustainability.pollution-reduction .common_cont_wrap .cont03 .diagram_image{margin-top:max(calc(40px * var(--base-ratio)), calc(calc(40 / var(--base-size)) * var(--base-percent)))}.sustainability.pollution-reduction .common_cont_wrap .cont03 .diagram_image img{width:100%}.sustainability.pollution-reduction .common_cont_wrap .cont03 .diagram_image .pc_img{display:block}.sustainability.pollution-reduction .common_cont_wrap .cont03 .diagram_image .m_img{display:none}@media(max-width: 1024px){.sustainability.pollution-reduction .common_cont_wrap .cont03 .sub_cont_wrap{padding-top:max(calc(64px * var(--base-ratio)), calc(calc(64 / var(--base-size)) * var(--base-percent)))}}.sustainability.pollution-reduction .common_cont_wrap .cont03 .sub_cont01 .txt_wrap{margin-top:max(calc(40px * var(--base-ratio)), calc(calc(40 / var(--base-size)) * var(--base-percent)))}.sustainability.pollution-reduction .common_cont_wrap .cont03 .sub_cont01 .txt_wrap .box dl dt{font-size:max(calc(18px * var(--base-ratio)), calc(calc(18 / var(--base-size)) * var(--base-percent)));line-height:1.5;letter-spacing:-0.02em;font-weight:600;color:#1c1c1c}.sustainability.pollution-reduction .common_cont_wrap .cont03 .sub_cont01 .txt_wrap .box dl dd{margin-top:max(calc(8px * var(--base-ratio)), calc(calc(8 / var(--base-size)) * var(--base-percent)))}.sustainability.pollution-reduction .common_cont_wrap .cont03 .sub_cont01 .txt_wrap .box dl dd>p{font-size:max(calc(16px * var(--base-ratio)), calc(calc(16 / var(--base-size)) * var(--base-percent)));line-height:1.5;letter-spacing:-0.02em;color:#444}.sustainability.pollution-reduction .common_cont_wrap .cont03 .sub_cont01 .txt_wrap .box dl dd .num_list{margin-top:0}.sustainability.pollution-reduction .common_cont_wrap .cont03 .sub_cont01 .txt_wrap .box dl dd .num_list li+li{margin-top:0}.sustainability.pollution-reduction .common_cont_wrap .cont03 .sub_cont01 .txt_wrap .box dl dd .num_list li span,.sustainability.pollution-reduction .common_cont_wrap .cont03 .sub_cont01 .txt_wrap .box dl dd .num_list li p{font-size:max(calc(16px * var(--base-ratio)), calc(calc(16 / var(--base-size)) * var(--base-percent)));line-height:1.5;letter-spacing:-0.02em;font-weight:400;color:#444}.sustainability.pollution-reduction .common_cont_wrap .cont03 .sub_cont01 .txt_wrap .box dl dd .num_list li span{width:max(calc(18px * var(--base-ratio)), calc(calc(18 / var(--base-size)) * var(--base-percent)))}.sustainability.pollution-reduction .common_cont_wrap .cont03 .sub_cont01 .txt_wrap .box dl dd .num_list li p{width:calc(100% - max(calc(18px * var(--base-ratio)), calc(calc(18 / var(--base-size)) * var(--base-percent))))}.sustainability.pollution-reduction .common_cont_wrap .cont03 .sub_cont01 .txt_wrap .box+.box{margin-top:max(calc(40px * var(--base-ratio)), calc(calc(40 / var(--base-size)) * var(--base-percent)))}.sustainability.pollution-reduction .common_cont_wrap .cont03 .sub_cont06 .img_box{margin-top:max(calc(16px * var(--base-ratio)), calc(calc(16 / var(--base-size)) * var(--base-percent)))}.sustainability.pollution-reduction .common_cont_wrap .cont03 .sub_cont06 .img_box img{width:100%}.sustainability.pollution-reduction .common_cont_wrap .cont03 .sub_cont06 .sub_txt_box{margin-top:max(calc(40px * var(--base-ratio)), calc(calc(40 / var(--base-size)) * var(--base-percent)))}@media(max-width: 1024px){.sustainability.pollution-reduction .common_cont_wrap .cont03 .diagram_image{margin-top:max(calc(32px * var(--base-ratio)), calc(calc(32 / var(--base-size)) * var(--base-percent)))}.sustainability.pollution-reduction .common_cont_wrap .cont03 .sub_cont01 .txt_wrap{margin-top:max(calc(32px * var(--base-ratio)), calc(calc(32 / var(--base-size)) * var(--base-percent)))}.sustainability.pollution-reduction .common_cont_wrap .cont03 .sub_cont01 .txt_wrap .box dl dt{font-size:max(calc(16px * var(--base-ratio)), calc(calc(16 / var(--base-size)) * var(--base-percent)));line-height:1.5;letter-spacing:-0.02em}.sustainability.pollution-reduction .common_cont_wrap .cont03 .sub_cont01 .txt_wrap .box dl dd>p{font-size:max(calc(14px * var(--base-ratio)), calc(calc(14 / var(--base-size)) * var(--base-percent)));line-height:1.5;letter-spacing:-0.02em}.sustainability.pollution-reduction .common_cont_wrap .cont03 .sub_cont01 .txt_wrap .box dl dd .num_list li span,.sustainability.pollution-reduction .common_cont_wrap .cont03 .sub_cont01 .txt_wrap .box dl dd .num_list li p{font-size:max(calc(14px * var(--base-ratio)), calc(calc(14 / var(--base-size)) * var(--base-percent)));line-height:1.5;letter-spacing:-0.02em}.sustainability.pollution-reduction .common_cont_wrap .cont03 .sub_cont01 .txt_wrap .box+.box{margin-top:max(calc(32px * var(--base-ratio)), calc(calc(32 / var(--base-size)) * var(--base-percent)))}.sustainability.pollution-reduction .common_cont_wrap .cont03 .sub_cont06 .img_box{margin-top:max(calc(14px * var(--base-ratio)), calc(calc(14 / var(--base-size)) * var(--base-percent)))}.sustainability.pollution-reduction .common_cont_wrap .cont03 .sub_cont06 .sub_txt_box{margin-top:max(calc(32px * var(--base-ratio)), calc(calc(32 / var(--base-size)) * var(--base-percent)))}}@media(max-width: 767px){.sustainability.pollution-reduction .common_cont_wrap .cont03 .diagram_image .pc_img{display:none}.sustainability.pollution-reduction .common_cont_wrap .cont03 .diagram_image .m_img{display:block;margin:0 auto}}.sustainability.pollution-reduction .common_cont_wrap .cont04 .cont_top_box{margin-bottom:max(calc(24px * var(--base-ratio)), calc(calc(24 / var(--base-size)) * var(--base-percent)))}