@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(42px * var(--base-ratio)), calc(calc(42 / 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(28px * var(--base-ratio)), calc(calc(28 / 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/kr/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/kr/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(32px * var(--base-ratio)), calc(calc(32 / var(--base-size)) * var(--base-percent)));line-height:1.1875;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(28px * var(--base-ratio)), calc(calc(28 / var(--base-size)) * var(--base-percent)));line-height:1.2142857143;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(24px * var(--base-ratio)), calc(calc(24 / var(--base-size)) * var(--base-percent)));line-height:1.2083333333;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(24px * var(--base-ratio)), calc(calc(24 / var(--base-size)) * var(--base-percent)));line-height:1.2083333333;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(24px * var(--base-ratio)), calc(calc(24 / var(--base-size)) * var(--base-percent)));line-height:1.2083333333;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(20px * var(--base-ratio)), calc(calc(20 / var(--base-size)) * var(--base-percent)));line-height:1.2;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(20px * var(--base-ratio)), calc(calc(20 / var(--base-size)) * var(--base-percent)));line-height:1.2;letter-spacing:-0.02em}.sustainability .sec01 .common_cont_wrap .cont .acco_list .acco_item>a strong{font-size:max(calc(20px * var(--base-ratio)), calc(calc(20 / var(--base-size)) * var(--base-percent)));line-height:1.2;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.health-safety .common_cont_wrap .diagram_box{padding:max(calc(70px * var(--base-ratio)), calc(calc(70 / var(--base-size)) * var(--base-percent))) max(calc(97px * var(--base-ratio)), calc(calc(97 / var(--base-size)) * var(--base-percent)))}@media(max-width: 1024px){.sustainability.health-safety .common_cont_wrap .diagram_box{padding:max(calc(16px * var(--base-ratio)), calc(calc(16 / var(--base-size)) * var(--base-percent)))}}.sustainability.health-safety .common_cont_wrap .table_area .bot_txt{margin-top:max(calc(16px * var(--base-ratio)), calc(calc(16 / var(--base-size)) * var(--base-percent)))}.sustainability.health-safety .common_cont_wrap .cont01 .diagram_box img{width:100%}.sustainability.health-safety .common_cont_wrap .cont01 .diagram_box .m_img{display:none}@media(max-width: 1024px){.sustainability.health-safety .common_cont_wrap .cont01 .diagram_box{padding:0}.sustainability.health-safety .common_cont_wrap .cont01 .diagram_box .pc_img{display:none}.sustainability.health-safety .common_cont_wrap .cont01 .diagram_box .m_img{display:block}}@media(max-width: 1024px){.sustainability.health-safety .common_cont_wrap .cont02 .cont_top_box{margin-bottom:max(calc(64px * var(--base-ratio)), calc(calc(64 / var(--base-size)) * var(--base-percent)))}}.sustainability.health-safety .common_cont_wrap .cont02 .sub_cont01 .diagram_box{margin-top:max(calc(40px * var(--base-ratio)), calc(calc(40 / var(--base-size)) * var(--base-percent)))}.sustainability.health-safety .common_cont_wrap .cont02 .sub_cont01 .flex_wrap .flex_box:first-of-type .flex:first-of-type{background-color:#1d0057}.sustainability.health-safety .common_cont_wrap .cont02 .sub_cont01 .flex_wrap .flex_box:last-of-type .flex:first-of-type{background-color:#2e008b}.sustainability.health-safety .common_cont_wrap .cont02 .sub_cont01 .flex_wrap .flex:first-of-type{width:max(calc(173px * var(--base-ratio)), calc(calc(173 / var(--base-size)) * var(--base-percent)))}.sustainability.health-safety .common_cont_wrap .cont02 .sub_cont01 .flex_wrap .flex:first-of-type 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:#fff}.sustainability.health-safety .common_cont_wrap .cont02 .sub_cont01 .flex_wrap .flex:last-of-type{width:calc(100% - max(calc(183px * var(--base-ratio)), calc(calc(183 / var(--base-size)) * var(--base-percent))))}.sustainability.health-safety .common_cont_wrap .cont02 .sub_cont01 .flex_wrap .list{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.health-safety .common_cont_wrap .cont02 .sub_cont01 .flex_wrap .list li{position:relative;width:100%}.sustainability.health-safety .common_cont_wrap .cont02 .sub_cont01 .flex_wrap .list li::before,.sustainability.health-safety .common_cont_wrap .cont02 .sub_cont01 .flex_wrap .list li::after{content:"";position:absolute;left:50%;transform:translateX(-50%);z-index:1;background-color:#4d5154}.sustainability.health-safety .common_cont_wrap .cont02 .sub_cont01 .flex_wrap .list li::before{bottom:max(calc(calc(calc(10 / var(--base-size)) * var(--base-percent)) * -1));width:max(calc(2px * var(--base-ratio)), calc(calc(2 / var(--base-size)) * var(--base-percent)));height:max(calc(10px * var(--base-ratio)), calc(calc(10 / var(--base-size)) * var(--base-percent)))}.sustainability.health-safety .common_cont_wrap .cont02 .sub_cont01 .flex_wrap .list li::after{bottom:max(calc(calc(calc(12 / var(--base-size)) * var(--base-percent)) * -1));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)));border-radius:50%}.sustainability.health-safety .common_cont_wrap .cont02 .sub_cont01 .flex_wrap .list li span{display:block;padding:max(calc(19px * var(--base-ratio)), calc(calc(19 / var(--base-size)) * var(--base-percent))) 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.1875;letter-spacing:-0.02em;color:#fff}.sustainability.health-safety .common_cont_wrap .cont02 .sub_cont01 .flex_wrap .list li:nth-of-type(1) span{background-color:#2e008b}.sustainability.health-safety .common_cont_wrap .cont02 .sub_cont01 .flex_wrap .list li:nth-of-type(2) span{background-color:#babcbe}.sustainability.health-safety .common_cont_wrap .cont02 .sub_cont01 .flex_wrap .list li:nth-of-type(3) span{background-color:#d1d3d3}.sustainability.health-safety .common_cont_wrap .cont02 .sub_cont01 .flex_wrap .list_box{display:flex;flex-wrap:wrap;justify-content:start;align-items:normal;gap:max(calc(50px * var(--base-ratio)), calc(calc(50 / var(--base-size)) * var(--base-percent)));width:100%;flex-direction:column}.sustainability.health-safety .common_cont_wrap .cont02 .sub_cont01 .flex_wrap .list_box span{display:block;width:100%;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.health-safety .common_cont_wrap .cont02 .sub_cont01 .flex_wrap .list_box>span{position:relative;padding:max(calc(19px * var(--base-ratio)), calc(calc(19 / var(--base-size)) * var(--base-percent))) max(calc(5px * var(--base-ratio)), calc(calc(5 / var(--base-size)) * var(--base-percent)));background-color:#e8e9e9}.sustainability.health-safety .common_cont_wrap .cont02 .sub_cont01 .flex_wrap .list_box>span::after{content:"";position:absolute;left:50%;bottom:max(calc(calc(calc(30 / var(--base-size)) * var(--base-percent)) * -1));transform:translateX(-50%);z-index:1;width:max(calc(2px * var(--base-ratio)), calc(calc(2 / var(--base-size)) * var(--base-percent)));height:max(calc(30px * var(--base-ratio)), calc(calc(30 / var(--base-size)) * var(--base-percent)));background-color:#4d5154}.sustainability.health-safety .common_cont_wrap .cont02 .sub_cont01 .flex_wrap .list_box .list01{position:relative;display:flex;flex-wrap:wrap;justify-content:start;align-items:normal;width:100%;gap:max(calc(10px * var(--base-ratio)), calc(calc(10 / var(--base-size)) * var(--base-percent)))}.sustainability.health-safety .common_cont_wrap .cont02 .sub_cont01 .flex_wrap .list_box .list01 .box_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)))}.sustainability.health-safety .common_cont_wrap .cont02 .sub_cont01 .flex_wrap .list_box .list01 .box{position:relative;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;padding:max(calc(5px * var(--base-ratio)), calc(calc(5 / var(--base-size)) * var(--base-percent))) 0;background-color:#e8e9e9}.sustainability.health-safety .common_cont_wrap .cont02 .sub_cont01 .flex_wrap .list_box .list01 .box::before,.sustainability.health-safety .common_cont_wrap .cont02 .sub_cont01 .flex_wrap .list_box .list01 .box::after{content:"";position:absolute;left:50%;transform:translateX(-50%);z-index:1;background-color:#4d5154}.sustainability.health-safety .common_cont_wrap .cont02 .sub_cont01 .flex_wrap .list_box .list01.grid2 .box{min-height:max(calc(69px * var(--base-ratio)), calc(calc(69 / var(--base-size)) * var(--base-percent)))}.sustainability.health-safety .common_cont_wrap .cont02 .sub_cont01 .flex_wrap .list_box .list01.grid2 .box:nth-of-type(1){width:calc(75% - max(calc(10px * var(--base-ratio)), calc(calc(10 / var(--base-size)) * var(--base-percent)))/2)}.sustainability.health-safety .common_cont_wrap .cont02 .sub_cont01 .flex_wrap .list_box .list01.grid2 .box:nth-of-type(1) span::before{content:"";position:absolute;top:max(calc(calc(calc(25 / var(--base-size)) * var(--base-percent)) * -1));left:50%;transform:translateX(-50%);width:calc(100% - max(calc(132px * var(--base-ratio)), calc(calc(132 / var(--base-size)) * var(--base-percent))));height:max(calc(2px * var(--base-ratio)), calc(calc(2 / var(--base-size)) * var(--base-percent)));background-color:#4d5154}.sustainability.health-safety .common_cont_wrap .cont02 .sub_cont01 .flex_wrap .list_box .list01.grid2 .box:nth-of-type(2){width:calc(25% - max(calc(10px * var(--base-ratio)), calc(calc(10 / var(--base-size)) * var(--base-percent)))/2)}.sustainability.health-safety .common_cont_wrap .cont02 .sub_cont01 .flex_wrap .list_box .list01.grid2 .box::before{top:max(calc(calc(calc(50 / var(--base-size)) * var(--base-percent)) * -1));width:max(calc(2px * var(--base-ratio)), calc(calc(2 / var(--base-size)) * var(--base-percent)));height:max(calc(50px * var(--base-ratio)), calc(calc(50 / var(--base-size)) * var(--base-percent)))}.sustainability.health-safety .common_cont_wrap .cont02 .sub_cont01 .flex_wrap .list_box .list01.grid2 .box::after{top:max(calc(calc(calc(2 / var(--base-size)) * var(--base-percent)) * -1));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)));border-radius:50%}.sustainability.health-safety .common_cont_wrap .cont02 .sub_cont01 .flex_wrap .list_box .list01.grid4::before{content:"";position:absolute;top:max(calc(calc(calc(20 / var(--base-size)) * var(--base-percent)) * -1));left:50%;transform:translateX(-50%);width:calc(100% - max(calc(132px * var(--base-ratio)), calc(calc(132 / var(--base-size)) * var(--base-percent))));height:max(calc(2px * var(--base-ratio)), calc(calc(2 / var(--base-size)) * var(--base-percent)));z-index:1;background-color:#4d5154}.sustainability.health-safety .common_cont_wrap .cont02 .sub_cont01 .flex_wrap .list_box .list01.grid4 .box_wrap:first-of-type{width:calc(75% - max(calc(10px * var(--base-ratio)), calc(calc(10 / var(--base-size)) * var(--base-percent)))/2)}.sustainability.health-safety .common_cont_wrap .cont02 .sub_cont01 .flex_wrap .list_box .list01.grid4 .box_wrap:first-of-type .box{width:calc(33.333333% - max(calc(20px * var(--base-ratio)), calc(calc(20 / var(--base-size)) * var(--base-percent)))/3)}.sustainability.health-safety .common_cont_wrap .cont02 .sub_cont01 .flex_wrap .list_box .list01.grid4 .box_wrap:last-of-type{width:calc(25% - max(calc(10px * var(--base-ratio)), calc(calc(10 / var(--base-size)) * var(--base-percent)))/2)}.sustainability.health-safety .common_cont_wrap .cont02 .sub_cont01 .flex_wrap .list_box .list01.grid4 .box_wrap:last-of-type .box{width:100%}.sustainability.health-safety .common_cont_wrap .cont02 .sub_cont01 .flex_wrap .list_box .list01.grid4 .box{min-height:max(calc(87px * var(--base-ratio)), calc(calc(87 / var(--base-size)) * var(--base-percent)))}.sustainability.health-safety .common_cont_wrap .cont02 .sub_cont01 .flex_wrap .list_box .list01.grid4 .box::before{top:max(calc(calc(calc(20 / var(--base-size)) * var(--base-percent)) * -1));width:max(calc(2px * var(--base-ratio)), calc(calc(2 / var(--base-size)) * var(--base-percent)));height:max(calc(20px * var(--base-ratio)), calc(calc(20 / var(--base-size)) * var(--base-percent)))}.sustainability.health-safety .common_cont_wrap .cont02 .sub_cont01 .flex_wrap .list_box .list01.grid4 .box::after{top:max(calc(calc(calc(2 / var(--base-size)) * var(--base-percent)) * -1));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)));border-radius:50%}.sustainability.health-safety .common_cont_wrap .cont02 .sub_cont01 .flex_wrap .list_box .list01.grid4 .box:nth-of-type(1) span::after,.sustainability.health-safety .common_cont_wrap .cont02 .sub_cont01 .flex_wrap .list_box .list01.grid4 .box:nth-of-type(3) span::after{content:"";position:absolute;bottom:max(calc(calc(calc(26 / var(--base-size)) * var(--base-percent)) * -1));left:50%;transform:translateX(-50%);width:max(calc(2px * var(--base-ratio)), calc(calc(2 / var(--base-size)) * var(--base-percent)));height:max(calc(26px * var(--base-ratio)), calc(calc(26 / var(--base-size)) * var(--base-percent)));background-color:#4d5154}@media(max-width: 1024px){.sustainability.health-safety .common_cont_wrap .cont02 .sub_cont01 .diagram_box{margin-top:max(calc(32px * var(--base-ratio)), calc(calc(32 / var(--base-size)) * var(--base-percent)))}.sustainability.health-safety .common_cont_wrap .cont02 .sub_cont01 .flex_wrap .flex:first-of-type{width:25%}.sustainability.health-safety .common_cont_wrap .cont02 .sub_cont01 .flex_wrap .flex:first-of-type strong{padding:max(calc(0px * var(--base-ratio)), calc(calc(0 / var(--base-size)) * var(--base-percent))) max(calc(10px * var(--base-ratio)), calc(calc(10 / 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.health-safety .common_cont_wrap .cont02 .sub_cont01 .flex_wrap .flex:last-of-type{width:calc(100% - (25% + max(calc(8px * var(--base-ratio)), calc(calc(8 / var(--base-size)) * var(--base-percent)))))}.sustainability.health-safety .common_cont_wrap .cont02 .sub_cont01 .flex_wrap .list{gap:max(calc(8px * var(--base-ratio)), calc(calc(8 / var(--base-size)) * var(--base-percent)))}.sustainability.health-safety .common_cont_wrap .cont02 .sub_cont01 .flex_wrap .list li::before{bottom:max(calc(calc(calc(8 / var(--base-size)) * var(--base-percent)) * -1));height:max(calc(8px * var(--base-ratio)), calc(calc(8 / var(--base-size)) * var(--base-percent)))}.sustainability.health-safety .common_cont_wrap .cont02 .sub_cont01 .flex_wrap .list li::after{bottom:max(calc(calc(calc(10 / var(--base-size)) * var(--base-percent)) * -1))}.sustainability.health-safety .common_cont_wrap .cont02 .sub_cont01 .flex_wrap .list li span{padding:max(calc(17px * var(--base-ratio)), calc(calc(17 / var(--base-size)) * var(--base-percent))) max(calc(5px * var(--base-ratio)), calc(calc(5 / 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.2142857143;letter-spacing:-0.02em}.sustainability.health-safety .common_cont_wrap .cont02 .sub_cont01 .flex_wrap .list_box{gap:0}.sustainability.health-safety .common_cont_wrap .cont02 .sub_cont01 .flex_wrap .list_box span{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.health-safety .common_cont_wrap .cont02 .sub_cont01 .flex_wrap .list_box>span{padding:max(calc(16px * var(--base-ratio)), calc(calc(16 / var(--base-size)) * var(--base-percent))) max(calc(5px * var(--base-ratio)), calc(calc(5 / var(--base-size)) * var(--base-percent)))}.sustainability.health-safety .common_cont_wrap .cont02 .sub_cont01 .flex_wrap .list_box>span::after{bottom:max(calc(calc(calc(8 / var(--base-size)) * var(--base-percent)) * -1));height:max(calc(8px * var(--base-ratio)), calc(calc(8 / var(--base-size)) * var(--base-percent)))}.sustainability.health-safety .common_cont_wrap .cont02 .sub_cont01 .flex_wrap .list_box .list01{gap:max(calc(8px * var(--base-ratio)), calc(calc(8 / var(--base-size)) * var(--base-percent)))}.sustainability.health-safety .common_cont_wrap .cont02 .sub_cont01 .flex_wrap .list_box .list01 .box_wrap{display:flex;flex-wrap:wrap;justify-content:start;align-items:normal;gap:max(calc(8px * var(--base-ratio)), calc(calc(8 / var(--base-size)) * var(--base-percent)))}.sustainability.health-safety .common_cont_wrap .cont02 .sub_cont01 .flex_wrap .list_box .list01 .box{padding:max(calc(10px * var(--base-ratio)), calc(calc(10 / var(--base-size)) * var(--base-percent))) max(calc(5px * var(--base-ratio)), calc(calc(5 / var(--base-size)) * var(--base-percent)));background-color:#e8e9e9}.sustainability.health-safety .common_cont_wrap .cont02 .sub_cont01 .flex_wrap .list_box .list01 .box::before,.sustainability.health-safety .common_cont_wrap .cont02 .sub_cont01 .flex_wrap .list_box .list01 .box::after{content:"";position:absolute;left:50%;transform:translateX(-50%);z-index:1;background-color:#4d5154}.sustainability.health-safety .common_cont_wrap .cont02 .sub_cont01 .flex_wrap .list_box .list01.grid2 .box{min-height:auto}.sustainability.health-safety .common_cont_wrap .cont02 .sub_cont01 .flex_wrap .list_box .list01.grid2 .box:nth-of-type(1){width:calc(50% - max(calc(8px * var(--base-ratio)), calc(calc(8 / var(--base-size)) * var(--base-percent)))/2)}.sustainability.health-safety .common_cont_wrap .cont02 .sub_cont01 .flex_wrap .list_box .list01.grid2 .box:nth-of-type(1) span::before{display:none}.sustainability.health-safety .common_cont_wrap .cont02 .sub_cont01 .flex_wrap .list_box .list01.grid2 .box:nth-of-type(2){width:calc(50% - max(calc(8px * var(--base-ratio)), calc(calc(8 / var(--base-size)) * var(--base-percent)))/2)}.sustainability.health-safety .common_cont_wrap .cont02 .sub_cont01 .flex_wrap .list_box .list01.grid2 .box::before{top:max(calc(calc(calc(8 / var(--base-size)) * var(--base-percent)) * -1));height:max(calc(8px * var(--base-ratio)), calc(calc(8 / var(--base-size)) * var(--base-percent)))}.sustainability.health-safety .common_cont_wrap .cont02 .sub_cont01 .flex_wrap .list_box .list01.grid4{margin:max(calc(16px * var(--base-ratio)), calc(calc(16 / var(--base-size)) * var(--base-percent))) 0 max(calc(8px * var(--base-ratio)), calc(calc(8 / var(--base-size)) * var(--base-percent)))}.sustainability.health-safety .common_cont_wrap .cont02 .sub_cont01 .flex_wrap .list_box .list01.grid4::before{display:none}.sustainability.health-safety .common_cont_wrap .cont02 .sub_cont01 .flex_wrap .list_box .list01.grid4 .box_wrap .box:first-of-type span::before{content:"";position:absolute;top:max(calc(calc(calc(8 / var(--base-size)) * var(--base-percent)) * -1));width:calc(50% + max(calc(4px * var(--base-ratio)), calc(calc(4 / var(--base-size)) * var(--base-percent))));height:max(calc(2px * var(--base-ratio)), calc(calc(2 / var(--base-size)) * var(--base-percent)));background-color:#4d5154}.sustainability.health-safety .common_cont_wrap .cont02 .sub_cont01 .flex_wrap .list_box .list01.grid4 .box_wrap:first-of-type{width:calc(50% - max(calc(8px * var(--base-ratio)), calc(calc(8 / var(--base-size)) * var(--base-percent)))/2)}.sustainability.health-safety .common_cont_wrap .cont02 .sub_cont01 .flex_wrap .list_box .list01.grid4 .box_wrap:first-of-type .box{width:100%}.sustainability.health-safety .common_cont_wrap .cont02 .sub_cont01 .flex_wrap .list_box .list01.grid4 .box_wrap:first-of-type .box:first-of-type span::before{right:max(calc(calc(calc(4 / var(--base-size)) * var(--base-percent)) * -1))}.sustainability.health-safety .common_cont_wrap .cont02 .sub_cont01 .flex_wrap .list_box .list01.grid4 .box_wrap:last-of-type{width:calc(50% - max(calc(8px * var(--base-ratio)), calc(calc(8 / var(--base-size)) * var(--base-percent)))/2)}.sustainability.health-safety .common_cont_wrap .cont02 .sub_cont01 .flex_wrap .list_box .list01.grid4 .box_wrap:last-of-type .box{width:100%}.sustainability.health-safety .common_cont_wrap .cont02 .sub_cont01 .flex_wrap .list_box .list01.grid4 .box_wrap:last-of-type .box:first-of-type span::before{left:max(calc(calc(calc(4 / var(--base-size)) * var(--base-percent)) * -1))}.sustainability.health-safety .common_cont_wrap .cont02 .sub_cont01 .flex_wrap .list_box .list01.grid4 .box{min-height:auto}.sustainability.health-safety .common_cont_wrap .cont02 .sub_cont01 .flex_wrap .list_box .list01.grid4 .box::before{top:max(calc(calc(calc(8 / var(--base-size)) * var(--base-percent)) * -1));width:max(calc(2px * var(--base-ratio)), calc(calc(2 / var(--base-size)) * var(--base-percent)));height:max(calc(8px * var(--base-ratio)), calc(calc(8 / var(--base-size)) * var(--base-percent)))}.sustainability.health-safety .common_cont_wrap .cont02 .sub_cont01 .flex_wrap .list_box .list01.grid4 .box:nth-of-type(n+2)::before,.sustainability.health-safety .common_cont_wrap .cont02 .sub_cont01 .flex_wrap .list_box .list01.grid4 .box:nth-of-type(n+2)::after{display:none}.sustainability.health-safety .common_cont_wrap .cont02 .sub_cont01 .flex_wrap .list_box .list01.grid4 .box:nth-of-type(1) span::after,.sustainability.health-safety .common_cont_wrap .cont02 .sub_cont01 .flex_wrap .list_box .list01.grid4 .box:nth-of-type(3) span::after{display:none}}.sustainability.health-safety .common_cont_wrap .cont02 .sub_cont02 .diagram_box{margin-top:max(calc(16px * var(--base-ratio)), calc(calc(16 / var(--base-size)) * var(--base-percent)))}.sustainability.health-safety .common_cont_wrap .cont02 .sub_cont02 .diagram_box .top_txt{display:block;width:100%;padding:max(calc(17px * var(--base-ratio)), calc(calc(17 / var(--base-size)) * var(--base-percent))) 0;background-color:#2e008b;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:bold;color:#fff}.sustainability.health-safety .common_cont_wrap .cont02 .sub_cont02 .diagram_box .list_wrap{position:relative;display:flex;flex-wrap:wrap;justify-content:start;align-items:normal;width:100%;padding-top:max(calc(63px * var(--base-ratio)), calc(calc(63 / var(--base-size)) * var(--base-percent)));gap:max(calc(10px * var(--base-ratio)), calc(calc(10 / var(--base-size)) * var(--base-percent)))}.sustainability.health-safety .common_cont_wrap .cont02 .sub_cont02 .diagram_box .list_wrap::before{content:"";position:absolute;top:max(calc(20px * var(--base-ratio)), calc(calc(20 / var(--base-size)) * var(--base-percent)));left:50%;transform:translateX(-50%);width:max(calc(118px * var(--base-ratio)), calc(calc(118 / var(--base-size)) * var(--base-percent)));height:max(calc(29px * var(--base-ratio)), calc(calc(29 / var(--base-size)) * var(--base-percent)));background:url("/resources/kr/images/page/sustainability/social/health-safety/cont02_subcont02_arrow.png") center no-repeat;background-size:100% 100%}.sustainability.health-safety .common_cont_wrap .cont02 .sub_cont02 .diagram_box .list_wrap .list_box{display:flex;flex-wrap:wrap;justify-content:start;align-items:normal;width:100%;gap:max(calc(10px * var(--base-ratio)), calc(calc(10 / var(--base-size)) * var(--base-percent)))}.sustainability.health-safety .common_cont_wrap .cont02 .sub_cont02 .diagram_box .list_wrap .list_box.grid3 dl{width:calc(33.333333% - max(calc(20px * var(--base-ratio)), calc(calc(20 / var(--base-size)) * var(--base-percent)))/3)}.sustainability.health-safety .common_cont_wrap .cont02 .sub_cont02 .diagram_box .list_wrap .list_box.grid2 dl{width:calc(50% - max(calc(10px * var(--base-ratio)), calc(calc(10 / var(--base-size)) * var(--base-percent)))/2)}.sustainability.health-safety .common_cont_wrap .cont02 .sub_cont02 .diagram_box .list_wrap .list_box dl{border:max(calc(1px * var(--base-ratio)), calc(calc(1 / var(--base-size)) * var(--base-percent))) solid #d1d3d3}.sustainability.health-safety .common_cont_wrap .cont02 .sub_cont02 .diagram_box .list_wrap .list_box dl dt{width:100%;padding:max(calc(10px * var(--base-ratio)), calc(calc(10 / var(--base-size)) * var(--base-percent))) max(calc(5px * var(--base-ratio)), calc(calc(5 / var(--base-size)) * var(--base-percent)));background-color:#d1d3d3;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;text-align:center}.sustainability.health-safety .common_cont_wrap .cont02 .sub_cont02 .diagram_box .list_wrap .list_box dl dd{padding:max(calc(10px * var(--base-ratio)), calc(calc(10 / var(--base-size)) * var(--base-percent))) max(calc(20px * var(--base-ratio)), calc(calc(20 / var(--base-size)) * var(--base-percent)))}.sustainability.health-safety .common_cont_wrap .cont02 .sub_cont02 .diagram_box .list_wrap .list_box dl dd p{position:relative;padding-left:max(calc(12px * var(--base-ratio)), calc(calc(12 / 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;text-align:left;color:#1c1c1c}.sustainability.health-safety .common_cont_wrap .cont02 .sub_cont02 .diagram_box .list_wrap .list_box dl dd p::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.5;letter-spacing:-0.02em;color:#1c1c1c}@media(max-width: 1024px){.sustainability.health-safety .common_cont_wrap .cont02 .sub_cont02 .diagram_box .top_txt{padding:max(calc(16px * var(--base-ratio)), calc(calc(16 / var(--base-size)) * var(--base-percent))) max(calc(5px * var(--base-ratio)), calc(calc(5 / 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.2142857143;letter-spacing:-0.02em}.sustainability.health-safety .common_cont_wrap .cont02 .sub_cont02 .diagram_box .list_wrap{padding-top:max(calc(61px * var(--base-ratio)), calc(calc(61 / var(--base-size)) * var(--base-percent)));gap:max(calc(16px * var(--base-ratio)), calc(calc(16 / var(--base-size)) * var(--base-percent)))}.sustainability.health-safety .common_cont_wrap .cont02 .sub_cont02 .diagram_box .list_wrap::before{top:max(calc(16px * var(--base-ratio)), calc(calc(16 / var(--base-size)) * var(--base-percent)))}.sustainability.health-safety .common_cont_wrap .cont02 .sub_cont02 .diagram_box .list_wrap .list_box{display:flex;flex-wrap:wrap;justify-content:start;align-items:normal;width:100%;gap:max(calc(10px * var(--base-ratio)), calc(calc(10 / var(--base-size)) * var(--base-percent)))}.sustainability.health-safety .common_cont_wrap .cont02 .sub_cont02 .diagram_box .list_wrap .list_box.grid3 dl{width:100%}.sustainability.health-safety .common_cont_wrap .cont02 .sub_cont02 .diagram_box .list_wrap .list_box.grid2 dl{width:100%}.sustainability.health-safety .common_cont_wrap .cont02 .sub_cont02 .diagram_box .list_wrap .list_box dl dt{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.health-safety .common_cont_wrap .cont02 .sub_cont02 .diagram_box .list_wrap .list_box dl dd{padding:max(calc(20px * var(--base-ratio)), calc(calc(20 / var(--base-size)) * var(--base-percent))) max(calc(10px * var(--base-ratio)), calc(calc(10 / var(--base-size)) * var(--base-percent)))}.sustainability.health-safety .common_cont_wrap .cont02 .sub_cont02 .diagram_box .list_wrap .list_box dl dd p{padding-left:max(calc(10px * var(--base-ratio)), calc(calc(10 / 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.health-safety .common_cont_wrap .cont02 .sub_cont02 .diagram_box .list_wrap .list_box dl dd 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.health-safety .common_cont_wrap .cont02 .sub_cont03 .table_area{margin-top:max(calc(16px * var(--base-ratio)), calc(calc(16 / var(--base-size)) * var(--base-percent)))}.sustainability.health-safety .common_cont_wrap .cont02 .sub_cont03 .table_area table colgroup .col1{width:9%}.sustainability.health-safety .common_cont_wrap .cont02 .sub_cont03 .table_area table colgroup .col2{width:22.75%}.sustainability.health-safety .common_cont_wrap .cont02 .sub_cont03 .table_area table colgroup .col3{width:22.75%}.sustainability.health-safety .common_cont_wrap .cont02 .sub_cont03 .table_area table colgroup .col4{width:22.75%}.sustainability.health-safety .common_cont_wrap .cont02 .sub_cont03 .table_area table colgroup .col5{width:22.75%}.sustainability.health-safety .common_cont_wrap .cont02 .sub_cont03 .table_area table tbody tr:first-of-type td:nth-of-type(n+2){vertical-align:top}@media(max-width: 1024px){.sustainability.health-safety .common_cont_wrap .cont02 .sub_cont03 .table_area table{min-width:max(calc(890px * var(--base-ratio)), calc(calc(890 / var(--base-size)) * var(--base-percent)))}}.sustainability.health-safety .common_cont_wrap .cont03 .sub_cont_wrap{padding-top:0}.sustainability.health-safety .common_cont_wrap .cont03 .sub_cont02 .table_area colgroup .col1{width:16%}.sustainability.health-safety .common_cont_wrap .cont03 .sub_cont02 .table_area colgroup .col2{width:15.7%}.sustainability.health-safety .common_cont_wrap .cont03 .sub_cont02 .table_area colgroup .col3{width:12.1%}.sustainability.health-safety .common_cont_wrap .cont03 .sub_cont02 .table_area colgroup .col4{width:40%}.sustainability.health-safety .common_cont_wrap .cont03 .sub_cont02 .table_area colgroup .col5{width:15.6%}@media(max-width: 1024px){.sustainability.health-safety .common_cont_wrap .cont03 .sub_cont02 .table_area table{min-width:max(calc(820px * var(--base-ratio)), calc(calc(820 / var(--base-size)) * var(--base-percent)))}}.sustainability.health-safety .common_cont_wrap .cont03 .sub_cont03 .table_area{margin-top:max(calc(16px * var(--base-ratio)), calc(calc(16 / var(--base-size)) * var(--base-percent)))}.sustainability.health-safety .common_cont_wrap .cont03 .sub_cont03 .table_area colgroup .col1{width:16%}.sustainability.health-safety .common_cont_wrap .cont03 .sub_cont03 .table_area colgroup .col2{width:84%}@media(max-width: 1024px){.sustainability.health-safety .common_cont_wrap .cont03 .sub_cont03 .table_area table{min-width:max(calc(740px * var(--base-ratio)), calc(calc(740 / var(--base-size)) * var(--base-percent)))}}.sustainability.health-safety .common_cont_wrap .cont03 .sub_cont07 .table_area colgroup .col1{width:25%}.sustainability.health-safety .common_cont_wrap .cont03 .sub_cont07 .table_area colgroup .col2{width:75%}@media(max-width: 1024px){.sustainability.health-safety .common_cont_wrap .cont03 .sub_cont07 .table_area table{min-width:max(calc(560px * var(--base-ratio)), calc(calc(560 / var(--base-size)) * var(--base-percent)))}}