@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.partnership .sec01 .con02 .gray_common_top .list_box{width:100%;padding:0 max(calc(29px * var(--base-ratio)), calc(calc(29 / var(--base-size)) * var(--base-percent)));margin-top:max(calc(76px * var(--base-ratio)), calc(calc(76 / var(--base-size)) * var(--base-percent)))}.sustainability.partnership .sec01 .con02 .gray_common_top .list_box h3{position:relative;display:block;width:max(calc(321px * var(--base-ratio)), calc(calc(321 / var(--base-size)) * var(--base-percent)));margin:0 auto;padding:max(calc(33px * var(--base-ratio)), calc(calc(33 / var(--base-size)) * var(--base-percent))) 0;background-color:#2e008b;font-size:max(calc(20px * var(--base-ratio)), calc(calc(20 / var(--base-size)) * var(--base-percent)));line-height:1.5;letter-spacing:-0.02em;font-family:"BrandNewHyosung",sans-serif;text-align:center;font-weight:bold;color:#fff}.sustainability.partnership .sec01 .con02 .gray_common_top .list_box h3::after{content:"";position:absolute;left:50%;bottom:max(calc(calc(calc(55 / var(--base-size)) * var(--base-percent)) * -1));transform:translateX(-50%);width:max(calc(2px * var(--base-ratio)), calc(calc(2 / var(--base-size)) * var(--base-percent)));height:max(calc(55px * var(--base-ratio)), calc(calc(55 / var(--base-size)) * var(--base-percent)));background-color:#4d5154}.sustainability.partnership .sec01 .con02 .gray_common_top .list_box .list{position:relative;display:flex;flex-wrap:wrap;justify-content:start;align-items:normal;gap:0 max(calc(20px * var(--base-ratio)), calc(calc(20 / var(--base-size)) * var(--base-percent)));padding-top:max(calc(101px * var(--base-ratio)), calc(calc(101 / var(--base-size)) * var(--base-percent)))}.sustainability.partnership .sec01 .con02 .gray_common_top .list_box .list::before{content:"";position:absolute;left:50%;top:max(calc(54px * var(--base-ratio)), calc(calc(54 / var(--base-size)) * var(--base-percent)));transform:translateX(-50%);width:calc(100% - max(calc(316px * var(--base-ratio)), calc(calc(316 / 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.partnership .sec01 .con02 .gray_common_top .list_box .list dl{position:relative;width:calc(33.333333% - max(calc(40px * var(--base-ratio)), calc(calc(40 / var(--base-size)) * var(--base-percent)))/3);border:max(calc(1px * var(--base-ratio)), calc(calc(1 / var(--base-size)) * var(--base-percent))) solid #babcbe}.sustainability.partnership .sec01 .con02 .gray_common_top .list_box .list dl::before,.sustainability.partnership .sec01 .con02 .gray_common_top .list_box .list dl::after{content:"";position:absolute;left:50%;transform:translateX(-50%);background-color:#4d5154}.sustainability.partnership .sec01 .con02 .gray_common_top .list_box .list dl::before{content:"";position:absolute;top:max(calc(calc(calc(47 / 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(47px * var(--base-ratio)), calc(calc(47 / var(--base-size)) * var(--base-percent)))}.sustainability.partnership .sec01 .con02 .gray_common_top .list_box .list dl::after{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)));top:max(calc(calc(calc(2 / var(--base-size)) * var(--base-percent)) * -1));border-radius:50%}.sustainability.partnership .sec01 .con02 .gray_common_top .list_box .list dl dt{padding:max(calc(20px * var(--base-ratio)), calc(calc(20 / var(--base-size)) * var(--base-percent)));background-color:#babcbe;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;text-align:center;color:#fff}.sustainability.partnership .sec01 .con02 .gray_common_top .list_box .list dl dd{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;flex-direction:column;min-height:max(calc(88px * var(--base-ratio)), calc(calc(88 / var(--base-size)) * var(--base-percent)));padding:max(calc(5px * var(--base-ratio)), calc(calc(5 / var(--base-size)) * var(--base-percent))) max(calc(19px * var(--base-ratio)), calc(calc(19 / var(--base-size)) * var(--base-percent)));background-color:#f6f6f6}.sustainability.partnership .sec01 .con02 .gray_common_top .list_box .list dl dd p{margin-top: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:#1c1c1c}.sustainability.partnership .sec01 .con02 .gray_common_top .list_box .list dl dd p+p{margin-top:max(calc(10px * var(--base-ratio)), calc(calc(10 / var(--base-size)) * var(--base-percent)))}.sustainability.partnership .sec01 .con02 .gray_common_top .list_box .list dl:last-of-type dd{align-items:flex-start}.sustainability.partnership .sec01 .con02 .gray_common_top .list_box .list dl:last-of-type dd p{position:relative;padding-left:max(calc(15px * var(--base-ratio)), calc(calc(15 / var(--base-size)) * var(--base-percent)))}.sustainability.partnership .sec01 .con02 .gray_common_top .list_box .list dl:last-of-type dd p::before{content:"";position:absolute;top:max(calc(6px * var(--base-ratio)), calc(calc(6 / 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:#1c1c1c;border-radius:50%}@media(max-width: 1024px){.sustainability.partnership .sec01 .con02 .gray_common_top .list_box{padding:0;margin-top:max(calc(64px * var(--base-ratio)), calc(calc(64 / var(--base-size)) * var(--base-percent)))}.sustainability.partnership .sec01 .con02 .gray_common_top .list_box h3{width:100%;padding:max(calc(20px * var(--base-ratio)), calc(calc(20 / 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(18px * var(--base-ratio)), calc(calc(18 / var(--base-size)) * var(--base-percent)));line-height:1.5;letter-spacing:-0.02em}.sustainability.partnership .sec01 .con02 .gray_common_top .list_box h3::before{content:"";position:absolute;left:50%;bottom:max(calc(calc(calc(18 / var(--base-size)) * var(--base-percent)) * -1));z-index:1;transform:translateX(-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:#4d5154;border-radius:50%}.sustainability.partnership .sec01 .con02 .gray_common_top .list_box h3::after{bottom:max(calc(calc(calc(16 / var(--base-size)) * var(--base-percent)) * -1));height:max(calc(16px * var(--base-ratio)), calc(calc(16 / var(--base-size)) * var(--base-percent)))}.sustainability.partnership .sec01 .con02 .gray_common_top .list_box .list{gap:max(calc(8px * var(--base-ratio)), calc(calc(8 / var(--base-size)) * var(--base-percent))) 0;padding-top:max(calc(16px * var(--base-ratio)), calc(calc(16 / var(--base-size)) * var(--base-percent)))}.sustainability.partnership .sec01 .con02 .gray_common_top .list_box .list::before{display:none}.sustainability.partnership .sec01 .con02 .gray_common_top .list_box .list dl{position:relative;width:100%;border:max(calc(1px * var(--base-ratio)), calc(calc(1 / var(--base-size)) * var(--base-percent))) solid #babcbe}.sustainability.partnership .sec01 .con02 .gray_common_top .list_box .list dl::before,.sustainability.partnership .sec01 .con02 .gray_common_top .list_box .list dl::after{display:none}.sustainability.partnership .sec01 .con02 .gray_common_top .list_box .list dl dt{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(16px * var(--base-ratio)), calc(calc(16 / var(--base-size)) * var(--base-percent)));line-height:1.1875;letter-spacing:-0.02em}.sustainability.partnership .sec01 .con02 .gray_common_top .list_box .list dl dd{min-height:auto;padding:max(calc(18px * var(--base-ratio)), calc(calc(18 / var(--base-size)) * var(--base-percent))) max(calc(10px * var(--base-ratio)), calc(calc(10 / var(--base-size)) * var(--base-percent)))}.sustainability.partnership .sec01 .con02 .gray_common_top .list_box .list dl dd p{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.partnership .sec01 .con02 .gray_common_top .list_box .list dl:last-of-type dd{align-items:center}.sustainability.partnership .sec01 .con02 .gray_common_top .list_box .list dl:last-of-type dd p{width:max(calc(250px * var(--base-ratio)), calc(calc(250 / var(--base-size)) * var(--base-percent)));padding-left:max(calc(10px * var(--base-ratio)), calc(calc(10 / var(--base-size)) * var(--base-percent)))}}@media(max-width: 767px){.sustainability.partnership .sec01 .con02 .gray_common_top .list_box .list dl:last-of-type dd{align-items:flex-start}.sustainability.partnership .sec01 .con02 .gray_common_top .list_box .list dl:last-of-type dd p{width:auto}}.sustainability.partnership .sec01 .con02 .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.partnership .sec01 .con02 .sub_txt_box{margin-top:max(calc(32px * var(--base-ratio)), calc(calc(32 / var(--base-size)) * var(--base-percent)))}}.sustainability.partnership .sec01 .con02 .sub_cont_wrap{padding-top:0}.sustainability.partnership .sec01 .con02 .cont .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)));margin-top:max(calc(16px * var(--base-ratio)), calc(calc(16 / var(--base-size)) * var(--base-percent)))}.sustainability.partnership .sec01 .con02 .cont .diagram_box .flex_wrap .flex:first-of-type{width:max(calc(173px * var(--base-ratio)), calc(calc(173 / var(--base-size)) * var(--base-percent)));background-color:#2e008b}.sustainability.partnership .sec01 .con02 .cont .diagram_box .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.partnership .sec01 .con02 .cont .diagram_box .flex_wrap .flex strong{display:block;width:100%;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(16px * var(--base-ratio)), calc(calc(16 / var(--base-size)) * var(--base-percent)));line-height:1.1875;letter-spacing:-0.02em;font-weight:bold;color:#fff}.sustainability.partnership .sec01 .con02 .cont .diagram_box .step_list li{position:relative;display:block;margin-top:max(calc(37px * var(--base-ratio)), calc(calc(37 / var(--base-size)) * var(--base-percent)))}.sustainability.partnership .sec01 .con02 .cont .diagram_box .step_list li::before{content:"";position:absolute;top:max(calc(calc(calc(24 / var(--base-size)) * var(--base-percent)) * -1));left:50%;transform:translateX(-50%) rotate(90deg);width:max(calc(6px * var(--base-ratio)), calc(calc(6 / var(--base-size)) * var(--base-percent)));height:max(calc(10px * var(--base-ratio)), calc(calc(10 / var(--base-size)) * var(--base-percent)));background:url("/resources/kr/images/page/sustainability/diagram_small_arrow.svg") center no-repeat;background-size:100% 100%}.sustainability.partnership .sec01 .con02 .cont .diagram_box .step_list li strong{display:block;width:100%;padding:max(calc(16px * var(--base-ratio)), calc(calc(16 / 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:bold;text-align:center;color:#fff}.sustainability.partnership .sec01 .con02 .cont .diagram_box .step_list li:first-of-type{background-color:#d1d3d3}.sustainability.partnership .sec01 .con02 .cont .diagram_box .step_list li:first-of-type strong{color:#444}.sustainability.partnership .sec01 .con02 .cont .diagram_box .step_list li:nth-of-type(2){background-color:#babcbe}.sustainability.partnership .sec01 .con02 .cont .diagram_box .step_list li:nth-of-type(3){background-color:#8c9092}.sustainability.partnership .sec01 .con02 .cont .diagram_box .bot_box{position:relative;display:flex;flex-wrap:wrap;justify-content:start;align-items:normal;gap:0 max(calc(112px * var(--base-ratio)), calc(calc(112 / var(--base-size)) * var(--base-percent)));width:100%;margin-top:max(calc(40px * var(--base-ratio)), calc(calc(40 / var(--base-size)) * var(--base-percent)))}.sustainability.partnership .sec01 .con02 .cont .diagram_box .bot_box::after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:max(calc(28px * var(--base-ratio)), calc(calc(28 / var(--base-size)) * var(--base-percent)));height:max(calc(35px * var(--base-ratio)), calc(calc(35 / var(--base-size)) * var(--base-percent)))}.sustainability.partnership .sec01 .con02 .cont .diagram_box .bot_box .box{width:calc(50% - max(calc(112px * var(--base-ratio)), calc(calc(112 / var(--base-size)) * var(--base-percent)))/2);border:max(calc(1px * var(--base-ratio)), calc(calc(1 / var(--base-size)) * var(--base-percent))) solid;border-top:0}.sustainability.partnership .sec01 .con02 .cont .diagram_box .bot_box .box dl{width:100%}.sustainability.partnership .sec01 .con02 .cont .diagram_box .bot_box .box dl dt{padding:max(calc(20px * var(--base-ratio)), calc(calc(20 / 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:bold;color:#1c1c1c}.sustainability.partnership .sec01 .con02 .cont .diagram_box .bot_box .box dl dd{background-color:#fff;padding:max(calc(34px * var(--base-ratio)), calc(calc(34 / 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:#1c1c1c}@media(max-width: 1024px){.sustainability.partnership .sec01 .con02 .cont .diagram_box{padding:max(calc(16px * var(--base-ratio)), calc(calc(16 / var(--base-size)) * var(--base-percent)))}.sustainability.partnership .sec01 .con02 .cont .diagram_box .flex_wrap .flex:first-of-type{width:25%;background-color:#2e008b}.sustainability.partnership .sec01 .con02 .cont .diagram_box .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.partnership .sec01 .con02 .cont .diagram_box .flex_wrap .flex strong{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.partnership .sec01 .con02 .cont .diagram_box .step_list li{margin-top:max(calc(21px * var(--base-ratio)), calc(calc(21 / var(--base-size)) * var(--base-percent)))}.sustainability.partnership .sec01 .con02 .cont .diagram_box .step_list li::before{top:max(calc(calc(calc(16 / var(--base-size)) * var(--base-percent)) * -1))}.sustainability.partnership .sec01 .con02 .cont .diagram_box .step_list li strong{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.partnership .sec01 .con02 .cont .diagram_box .bot_box{gap:max(calc(40px * var(--base-ratio)), calc(calc(40 / var(--base-size)) * var(--base-percent))) 0;width:100%;margin-top:max(calc(32px * var(--base-ratio)), calc(calc(32 / var(--base-size)) * var(--base-percent)))}.sustainability.partnership .sec01 .con02 .cont .diagram_box .bot_box::after{width:max(calc(24px * var(--base-ratio)), calc(calc(24 / var(--base-size)) * var(--base-percent)));height:max(calc(29px * var(--base-ratio)), calc(calc(29 / var(--base-size)) * var(--base-percent)));transform:translate(-50%, -50%) rotate(90deg)}.sustainability.partnership .sec01 .con02 .cont .diagram_box .bot_box .box{width:100%}.sustainability.partnership .sec01 .con02 .cont .diagram_box .bot_box .box dl dt{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.partnership .sec01 .con02 .cont .diagram_box .bot_box .box dl dd{padding:max(calc(20px * var(--base-ratio)), calc(calc(20 / 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.partnership .sec01 .con02 .cont01 .sub_cont_wrap .sub_cont01 .flex_wrap .flex_box:nth-of-type(1) .flex:first-of-type{background-color:#1d0057}.sustainability.partnership .sec01 .con02 .cont01 .sub_cont_wrap .sub_cont01 .flex_wrap .flex_box:nth-of-type(1) .flex:last-of-type{background-color:#2e008b}.sustainability.partnership .sec01 .con02 .cont01 .sub_cont_wrap .sub_cont01 .flex_wrap .flex_box:nth-of-type(2) .flex:last-of-type strong{background-color:#babcbe}.sustainability.partnership .sec01 .con02 .cont01 .sub_cont_wrap .sub_cont01 .flex_wrap .flex_box:nth-of-type(2) .flex:last-of-type .list{display:flex;flex-wrap:wrap;width:100%;gap:max(calc(10px * var(--base-ratio)), calc(calc(10 / var(--base-size)) * var(--base-percent)))}.sustainability.partnership .sec01 .con02 .cont01 .sub_cont_wrap .sub_cont01 .flex_wrap .flex_box:nth-of-type(2) .flex:last-of-type .list dl{width:calc(50% - max(calc(10px * var(--base-ratio)), calc(calc(10 / var(--base-size)) * var(--base-percent)))/2);border:max(calc(1px * var(--base-ratio)), calc(calc(1 / var(--base-size)) * var(--base-percent))) solid #d1d3d3;border-top:0}.sustainability.partnership .sec01 .con02 .cont01 .sub_cont_wrap .sub_cont01 .flex_wrap .flex_box:nth-of-type(2) .flex:last-of-type .list 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;color:#444}.sustainability.partnership .sec01 .con02 .cont01 .sub_cont_wrap .sub_cont01 .flex_wrap .flex_box:nth-of-type(2) .flex:last-of-type .list dl dd{width:100%;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)));text-align:left}.sustainability.partnership .sec01 .con02 .cont01 .sub_cont_wrap .sub_cont01 .flex_wrap .flex_box:nth-of-type(2) .flex:last-of-type .list dl dd p{position:relative;padding-left:max(calc(11px * var(--base-ratio)), calc(calc(11 / 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.partnership .sec01 .con02 .cont01 .sub_cont_wrap .sub_cont01 .flex_wrap .flex_box:nth-of-type(2) .flex:last-of-type .list 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:#444}.sustainability.partnership .sec01 .con02 .cont01 .sub_cont_wrap .sub_cont01 .bot_box::after{background:url("/resources/kr/images/page/sustainability/social/partnership/cont01_subcont01_arrow01.svg") center no-repeat;background-size:100% 100%}.sustainability.partnership .sec01 .con02 .cont01 .sub_cont_wrap .sub_cont01 .bot_box .box:first-of-type{border-color:#ecf1f5}.sustainability.partnership .sec01 .con02 .cont01 .sub_cont_wrap .sub_cont01 .bot_box .box:first-of-type dl{background-color:#ecf1f5}.sustainability.partnership .sec01 .con02 .cont01 .sub_cont_wrap .sub_cont01 .bot_box .box:last-of-type{border-color:#2e008b}.sustainability.partnership .sec01 .con02 .cont01 .sub_cont_wrap .sub_cont01 .bot_box .box:last-of-type dl{background-color:#2e008b}.sustainability.partnership .sec01 .con02 .cont01 .sub_cont_wrap .sub_cont01 .bot_box .box:last-of-type dl dt{color:#fff}@media(max-width: 1024px){.sustainability.partnership .sec01 .con02 .cont01 .sub_cont_wrap .sub_cont01 .flex_wrap .flex_box:nth-of-type(2) .flex:last-of-type .list{gap:max(calc(8px * var(--base-ratio)), calc(calc(8 / var(--base-size)) * var(--base-percent)))}.sustainability.partnership .sec01 .con02 .cont01 .sub_cont_wrap .sub_cont01 .flex_wrap .flex_box:nth-of-type(2) .flex:last-of-type .list dl{width:100%}.sustainability.partnership .sec01 .con02 .cont01 .sub_cont_wrap .sub_cont01 .flex_wrap .flex_box:nth-of-type(2) .flex:last-of-type .list 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.partnership .sec01 .con02 .cont01 .sub_cont_wrap .sub_cont01 .flex_wrap .flex_box:nth-of-type(2) .flex:last-of-type .list 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.partnership .sec01 .con02 .cont01 .sub_cont_wrap .sub_cont01 .flex_wrap .flex_box:nth-of-type(2) .flex:last-of-type .list 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.partnership .sec01 .con02 .cont01 .sub_cont_wrap .sub_cont02 .flex_wrap .flex_box:nth-of-type(1) .flex:first-of-type{background-color:#1d0057}.sustainability.partnership .sec01 .con02 .cont01 .sub_cont_wrap .sub_cont02 .flex_wrap .flex_box:nth-of-type(1) .flex:last-of-type{background-color:#2e008b}.sustainability.partnership .sec01 .con02 .cont01 .sub_cont_wrap .sub_cont02 .flex_wrap .flex_box:nth-of-type(2) .flex:last-of-type strong{background-color:#babcbe}.sustainability.partnership .sec01 .con02 .cont01 .sub_cont_wrap .sub_cont02 .flex_wrap .flex_box:nth-of-type(2) .flex:last-of-type .list{display:flex;flex-wrap:wrap;width:100%;gap:max(calc(30px * var(--base-ratio)), calc(calc(30 / var(--base-size)) * var(--base-percent))) max(calc(45px * var(--base-ratio)), calc(calc(45 / var(--base-size)) * var(--base-percent)))}.sustainability.partnership .sec01 .con02 .cont01 .sub_cont_wrap .sub_cont02 .flex_wrap .flex_box:nth-of-type(2) .flex:last-of-type .list li{position:relative;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;width:calc(50% - max(calc(45px * var(--base-ratio)), calc(calc(45 / var(--base-size)) * var(--base-percent)))/2);min-height:max(calc(70px * var(--base-ratio)), calc(calc(70 / var(--base-size)) * var(--base-percent)));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)));background-color:#e8e9e9}.sustainability.partnership .sec01 .con02 .cont01 .sub_cont_wrap .sub_cont02 .flex_wrap .flex_box:nth-of-type(2) .flex:last-of-type .list li:nth-of-type(odd)::after{content:"";position:absolute;top:50%;right:max(calc(calc(calc(25 / var(--base-size)) * var(--base-percent)) * -1));transform:translateY(-50%);width:max(calc(5px * var(--base-ratio)), calc(calc(5 / var(--base-size)) * var(--base-percent)));height:max(calc(10px * var(--base-ratio)), calc(calc(10 / var(--base-size)) * var(--base-percent)));background:url("/resources/kr/images/page/sustainability/diagram_small_grayarrow.svg") center no-repeat;background-size:100% 100%}.sustainability.partnership .sec01 .con02 .cont01 .sub_cont_wrap .sub_cont02 .flex_wrap .flex_box:nth-of-type(2) .flex:last-of-type .list li:nth-of-type(4)::before,.sustainability.partnership .sec01 .con02 .cont01 .sub_cont_wrap .sub_cont02 .flex_wrap .flex_box:nth-of-type(2) .flex:last-of-type .list li:nth-of-type(6)::before{content:"";position:absolute;top:max(calc(calc(calc(17 / var(--base-size)) * var(--base-percent)) * -1));left:50%;transform:translateX(-50%);width:max(calc(26px * var(--base-ratio)), calc(calc(26 / var(--base-size)) * var(--base-percent)));height:max(calc(5px * var(--base-ratio)), calc(calc(5 / var(--base-size)) * var(--base-percent)));background:url("/resources/kr/images/page/sustainability/diagram_small_two_grayarrow.svg") center no-repeat;background-size:100% 100%}.sustainability.partnership .sec01 .con02 .cont01 .sub_cont_wrap .sub_cont02 .flex_wrap .flex_box:nth-of-type(2) .flex:last-of-type .list li span{display:block;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:600;color:#444}.sustainability.partnership .sec01 .con02 .cont01 .sub_cont_wrap .sub_cont02 .bot_box::after{background:url("/resources/kr/images/page/sustainability/social/partnership/cont01_subcont01_arrow02.svg") center no-repeat;background-size:100% 100%}.sustainability.partnership .sec01 .con02 .cont01 .sub_cont_wrap .sub_cont02 .bot_box .box:first-of-type{border-color:#2e008b}.sustainability.partnership .sec01 .con02 .cont01 .sub_cont_wrap .sub_cont02 .bot_box .box:first-of-type dl{background-color:#2e008b}.sustainability.partnership .sec01 .con02 .cont01 .sub_cont_wrap .sub_cont02 .bot_box .box:first-of-type dl dt{color:#fff}.sustainability.partnership .sec01 .con02 .cont01 .sub_cont_wrap .sub_cont02 .bot_box .box:last-of-type{border-color:#ecf1f5}.sustainability.partnership .sec01 .con02 .cont01 .sub_cont_wrap .sub_cont02 .bot_box .box:last-of-type dl{background-color:#ecf1f5}@media(max-width: 1024px){.sustainability.partnership .sec01 .con02 .cont01 .sub_cont_wrap .sub_cont02 .flex_wrap .flex_box:nth-of-type(2) .flex:last-of-type .list{gap:max(calc(16px * var(--base-ratio)), calc(calc(16 / var(--base-size)) * var(--base-percent))) max(calc(21px * var(--base-ratio)), calc(calc(21 / var(--base-size)) * var(--base-percent)))}.sustainability.partnership .sec01 .con02 .cont01 .sub_cont_wrap .sub_cont02 .flex_wrap .flex_box:nth-of-type(2) .flex:last-of-type .list li{width:calc(50% - max(calc(21px * var(--base-ratio)), calc(calc(21 / var(--base-size)) * var(--base-percent)))/2);min-height:auto;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)))}.sustainability.partnership .sec01 .con02 .cont01 .sub_cont_wrap .sub_cont02 .flex_wrap .flex_box:nth-of-type(2) .flex:last-of-type .list li:nth-of-type(odd)::after{right:max(calc(calc(calc(14 / var(--base-size)) * var(--base-percent)) * -1))}.sustainability.partnership .sec01 .con02 .cont01 .sub_cont_wrap .sub_cont02 .flex_wrap .flex_box:nth-of-type(2) .flex:last-of-type .list li:nth-of-type(4)::before,.sustainability.partnership .sec01 .con02 .cont01 .sub_cont_wrap .sub_cont02 .flex_wrap .flex_box:nth-of-type(2) .flex:last-of-type .list li:nth-of-type(6)::before{top:max(calc(calc(calc(10 / var(--base-size)) * var(--base-percent)) * -1))}.sustainability.partnership .sec01 .con02 .cont01 .sub_cont_wrap .sub_cont02 .flex_wrap .flex_box:nth-of-type(2) .flex:last-of-type .list li 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.partnership .sec01 .con02 .cont01 .sub_cont_wrap .sub_cont03 .flex_wrap .flex_box:nth-of-type(1) .flex:first-of-type{background-color:#1d0057}.sustainability.partnership .sec01 .con02 .cont01 .sub_cont_wrap .sub_cont03 .flex_wrap .flex_box:nth-of-type(1) .flex:last-of-type strong{background-color:#2e008b}.sustainability.partnership .sec01 .con02 .cont01 .sub_cont_wrap .sub_cont03 .flex_wrap .flex_box:nth-of-type(2) .flex>strong{background-color:#2e008b}.sustainability.partnership .sec01 .con02 .cont01 .sub_cont_wrap .sub_cont03 .flex_wrap .flex_box:nth-of-type(2) .flex:last-of-type .list{display:flex;flex-wrap:wrap;width:100%;gap:max(calc(45px * var(--base-ratio)), calc(calc(45 / var(--base-size)) * var(--base-percent))) max(calc(0px * var(--base-ratio)), calc(calc(0 / var(--base-size)) * var(--base-percent)))}.sustainability.partnership .sec01 .con02 .cont01 .sub_cont_wrap .sub_cont03 .flex_wrap .flex_box:nth-of-type(2) .flex:last-of-type .list li{position:relative;display:flex;flex-wrap:wrap;justify-content:start;align-items:normal;gap:0 max(calc(10px * var(--base-ratio)), calc(calc(10 / var(--base-size)) * var(--base-percent)));width:100%}.sustainability.partnership .sec01 .con02 .cont01 .sub_cont_wrap .sub_cont03 .flex_wrap .flex_box:nth-of-type(2) .flex:last-of-type .list li::after{content:"";position:absolute;left:50%;bottom:max(calc(calc(calc(28 / var(--base-size)) * var(--base-percent)) * -1));transform:translateX(-50%) rotate(90deg);width:max(calc(6px * var(--base-ratio)), calc(calc(6 / var(--base-size)) * var(--base-percent)));height:max(calc(10px * var(--base-ratio)), calc(calc(10 / var(--base-size)) * var(--base-percent)));background:url("/resources/kr/images/page/sustainability/diagram_small_grayarrow.svg") center no-repeat;background-size:100% 100%}.sustainability.partnership .sec01 .con02 .cont01 .sub_cont_wrap .sub_cont03 .flex_wrap .flex_box:nth-of-type(2) .flex:last-of-type .list li .box{display:flex;flex-wrap:wrap;flex-direction:column;justify-content:center;justify-items:center;width:calc(50% - max(calc(10px * var(--base-ratio)), calc(calc(10 / var(--base-size)) * var(--base-percent)))/2);gap:max(calc(10px * var(--base-ratio)), calc(calc(10 / var(--base-size)) * var(--base-percent)));min-height:max(calc(92px * var(--base-ratio)), calc(calc(92 / var(--base-size)) * var(--base-percent)));background-color:#e8e9e9}.sustainability.partnership .sec01 .con02 .cont01 .sub_cont_wrap .sub_cont03 .flex_wrap .flex_box:nth-of-type(2) .flex:last-of-type .list li:nth-of-type(2) .box:last-of-type{background-color:rgba(0,0,0,0)}.sustainability.partnership .sec01 .con02 .cont01 .sub_cont_wrap .sub_cont03 .flex_wrap .flex_box:nth-of-type(2) .flex:last-of-type .list li:nth-of-type(2) .box:last-of-type span{background-color:#e8e9e9}.sustainability.partnership .sec01 .con02 .cont01 .sub_cont_wrap .sub_cont03 .flex_wrap .flex_box:nth-of-type(2) .flex:last-of-type .list li.full_size .box{width:100%;min-height:auto;background-color:#d1d3d3}.sustainability.partnership .sec01 .con02 .cont01 .sub_cont_wrap .sub_cont03 .flex_wrap .flex_box:nth-of-type(2) .flex:last-of-type .list li.full_size .box span{padding-top:max(calc(16px * var(--base-ratio)), calc(calc(16 / var(--base-size)) * var(--base-percent)));padding-bottom:max(calc(16px * var(--base-ratio)), calc(calc(16 / var(--base-size)) * var(--base-percent)))}.sustainability.partnership .sec01 .con02 .cont01 .sub_cont_wrap .sub_cont03 .flex_wrap .flex_box:nth-of-type(2) .flex:last-of-type .list li span{display:block;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)));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:600;color:#444}.sustainability.partnership .sec01 .con02 .cont01 .sub_cont_wrap .sub_cont03 .flex_wrap .flex_box:nth-of-type(2) .flex:last-of-type .bot_box::after{transform:translate(-50%, -50%) scaleX(-1);background:url("/resources/kr/images/page/sustainability/social/partnership/cont01_subcont01_arrow02.svg") center no-repeat;background-size:100% 100%}.sustainability.partnership .sec01 .con02 .cont01 .sub_cont_wrap .sub_cont03 .bot_box{gap:0 max(calc(68px * var(--base-ratio)), calc(calc(68 / var(--base-size)) * var(--base-percent)));margin-top:max(calc(45px * var(--base-ratio)), calc(calc(45 / var(--base-size)) * var(--base-percent)))}.sustainability.partnership .sec01 .con02 .cont01 .sub_cont_wrap .sub_cont03 .bot_box .box{width:calc(50% - max(calc(68px * var(--base-ratio)), calc(calc(68 / var(--base-size)) * var(--base-percent)))/2)}.sustainability.partnership .sec01 .con02 .cont01 .sub_cont_wrap .sub_cont03 .bot_box .box:first-of-type{border-color:#ecf1f5}.sustainability.partnership .sec01 .con02 .cont01 .sub_cont_wrap .sub_cont03 .bot_box .box:first-of-type dl{background-color:#ecf1f5}.sustainability.partnership .sec01 .con02 .cont01 .sub_cont_wrap .sub_cont03 .bot_box .box:last-of-type{border-color:#2e008b}.sustainability.partnership .sec01 .con02 .cont01 .sub_cont_wrap .sub_cont03 .bot_box .box:last-of-type dl{background-color:#2e008b}.sustainability.partnership .sec01 .con02 .cont01 .sub_cont_wrap .sub_cont03 .bot_box .box:last-of-type dl dt{color:#fff}@media(max-width: 1024px){.sustainability.partnership .sec01 .con02 .cont01 .sub_cont_wrap .sub_cont03 .flex_wrap .flex_box:nth-of-type(2) .flex:last-of-type .list{display:flex;flex-wrap:wrap;width:100%;gap:max(calc(16px * var(--base-ratio)), calc(calc(16 / var(--base-size)) * var(--base-percent))) max(calc(8px * var(--base-ratio)), calc(calc(8 / var(--base-size)) * var(--base-percent)))}.sustainability.partnership .sec01 .con02 .cont01 .sub_cont_wrap .sub_cont03 .flex_wrap .flex_box:nth-of-type(2) .flex:last-of-type .list li{gap:max(calc(8px * var(--base-ratio)), calc(calc(8 / var(--base-size)) * var(--base-percent)));width:100%}.sustainability.partnership .sec01 .con02 .cont01 .sub_cont_wrap .sub_cont03 .flex_wrap .flex_box:nth-of-type(2) .flex:last-of-type .list li::after{bottom:max(calc(calc(calc(13 / var(--base-size)) * var(--base-percent)) * -1))}.sustainability.partnership .sec01 .con02 .cont01 .sub_cont_wrap .sub_cont03 .flex_wrap .flex_box:nth-of-type(2) .flex:last-of-type .list li .box{width:calc(50% - max(calc(8px * var(--base-ratio)), calc(calc(8 / var(--base-size)) * var(--base-percent)))/2);gap:max(calc(4px * var(--base-ratio)), calc(calc(4 / var(--base-size)) * var(--base-percent)));min-height:auto}.sustainability.partnership .sec01 .con02 .cont01 .sub_cont_wrap .sub_cont03 .flex_wrap .flex_box:nth-of-type(2) .flex:last-of-type .list li.full_size .box{width:100%;min-height:auto;background-color:#d1d3d3}.sustainability.partnership .sec01 .con02 .cont01 .sub_cont_wrap .sub_cont03 .flex_wrap .flex_box:nth-of-type(2) .flex:last-of-type .list li 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.partnership .sec01 .con02 .cont01 .sub_cont_wrap .sub_cont03 .flex_wrap .flex_box:nth-of-type(2) .flex:last-of-type .bot_box::after{transform:translate(-50%, -50%) rotate(-90deg)}.sustainability.partnership .sec01 .con02 .cont01 .sub_cont_wrap .sub_cont03 .bot_box{gap:max(calc(40px * var(--base-ratio)), calc(calc(40 / var(--base-size)) * var(--base-percent))) 0;margin-top:max(calc(16px * var(--base-ratio)), calc(calc(16 / var(--base-size)) * var(--base-percent)))}.sustainability.partnership .sec01 .con02 .cont01 .sub_cont_wrap .sub_cont03 .bot_box .box{width:100%}}.sustainability.partnership .sec01 .con02 .cont02 .sub_cont_wrap .sub_cont01 .flex_wrap .flex_box .flex:last-of-type strong{background-color:#e8e9e9;color:#444}.sustainability.partnership .sec01 .con02 .cont02 .sub_cont_wrap .sub_cont01 .flex_wrap .flex_box .flex .list{display:flex;flex-wrap:wrap;width:100%;gap:max(calc(10px * var(--base-ratio)), calc(calc(10 / var(--base-size)) * var(--base-percent)))}.sustainability.partnership .sec01 .con02 .cont02 .sub_cont_wrap .sub_cont01 .flex_wrap .flex_box .flex .list li{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;background-color:#e8e9e9}.sustainability.partnership .sec01 .con02 .cont02 .sub_cont_wrap .sub_cont01 .flex_wrap .flex_box .flex .list li.full_size strong{background-color:#d1d3d3}.sustainability.partnership .sec01 .con02 .cont02 .sub_cont_wrap .sub_cont01 .flex_wrap .flex_box .flex .list.grid3 li{width:calc(33.333333% - max(calc(20px * var(--base-ratio)), calc(calc(20 / var(--base-size)) * var(--base-percent)))/3)}.sustainability.partnership .sec01 .con02 .cont02 .sub_cont_wrap .sub_cont01 .flex_wrap .flex_box .flex .list.grid3 li.full_size{width:100%}.sustainability.partnership .sec01 .con02 .cont02 .sub_cont_wrap .sub_cont01 .flex_wrap .flex_box .flex .list.grid4 li{width:calc(25% - max(calc(30px * var(--base-ratio)), calc(calc(30 / var(--base-size)) * var(--base-percent)))/4)}.sustainability.partnership .sec01 .con02 .cont02 .sub_cont_wrap .sub_cont01 .flex_wrap .flex_box .flex .list.grid4 li.full_size{width:100%}@media(max-width: 1024px){.sustainability.partnership .sec01 .con02 .cont02 .sub_cont_wrap .sub_cont01 .flex_wrap .flex_box .flex .list{gap:max(calc(8px * var(--base-ratio)), calc(calc(8 / var(--base-size)) * var(--base-percent)))}.sustainability.partnership .sec01 .con02 .cont02 .sub_cont_wrap .sub_cont01 .flex_wrap .flex_box .flex .list.grid3 li{width:calc(33.333333% - max(calc(16px * var(--base-ratio)), calc(calc(16 / var(--base-size)) * var(--base-percent)))/3)}.sustainability.partnership .sec01 .con02 .cont02 .sub_cont_wrap .sub_cont01 .flex_wrap .flex_box .flex .list.grid4 li{width:calc(50% - max(calc(8px * var(--base-ratio)), calc(calc(8 / var(--base-size)) * var(--base-percent)))/2)}}.sustainability.partnership .sec01 .con02 .cont02 .sub_cont_wrap .sub_cont02 .flex_wrap{gap:max(calc(30px * var(--base-ratio)), calc(calc(30 / var(--base-size)) * var(--base-percent))) max(calc(10px * var(--base-ratio)), calc(calc(10 / var(--base-size)) * var(--base-percent)))}.sustainability.partnership .sec01 .con02 .cont02 .sub_cont_wrap .sub_cont02 .flex_wrap .flex_box .flex:first-of-type{position:relative}.sustainability.partnership .sec01 .con02 .cont02 .sub_cont_wrap .sub_cont02 .flex_wrap .flex_box .flex:first-of-type::after{content:"";position:absolute;bottom:max(calc(calc(calc(19 / var(--base-size)) * var(--base-percent)) * -1));left:50%;transform:translateX(-50%) rotate(90deg);width:max(calc(6px * var(--base-ratio)), calc(calc(6 / var(--base-size)) * var(--base-percent)));height:max(calc(10px * var(--base-ratio)), calc(calc(10 / var(--base-size)) * var(--base-percent)));background:url("/resources/kr/images/page/sustainability/diagram_small_arrow.svg") center no-repeat;background-size:100% 100%}.sustainability.partnership .sec01 .con02 .cont02 .sub_cont_wrap .sub_cont02 .flex_wrap .flex_box .flex:last-of-type:not(.grid2){background-color:#e8e9e9}.sustainability.partnership .sec01 .con02 .cont02 .sub_cont_wrap .sub_cont02 .flex_wrap .flex_box .flex:last-of-type strong{color:#444}.sustainability.partnership .sec01 .con02 .cont02 .sub_cont_wrap .sub_cont02 .flex_wrap .flex_box .flex.grid2{position:relative;gap:0 max(calc(44px * var(--base-ratio)), calc(calc(44 / var(--base-size)) * var(--base-percent)));align-items:unset;justify-content:unset;flex-direction:unset}.sustainability.partnership .sec01 .con02 .cont02 .sub_cont_wrap .sub_cont02 .flex_wrap .flex_box .flex.grid2::after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:max(calc(25px * var(--base-ratio)), calc(calc(25 / var(--base-size)) * var(--base-percent)));height:max(calc(9px * var(--base-ratio)), calc(calc(9 / var(--base-size)) * var(--base-percent)));background:url("/resources/kr/images/page/sustainability/social/partnership/cont02_subcont02_arrow.svg") center no-repeat;background-size:100% 100%}.sustainability.partnership .sec01 .con02 .cont02 .sub_cont_wrap .sub_cont02 .flex_wrap .flex_box .flex.grid2 .box{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;width:calc(50% - max(calc(44px * var(--base-ratio)), calc(calc(44 / var(--base-size)) * var(--base-percent)))/2);background-color:#e8e9e9}.sustainability.partnership .sec01 .con02 .cont02 .sub_cont_wrap .sub_cont02 .flex_wrap .flex_box:last-of-type .flex:first-of-type::after{display:none}@media(max-width: 1024px){.sustainability.partnership .sec01 .con02 .cont02 .sub_cont_wrap .sub_cont02 .flex_wrap{gap:max(calc(21px * var(--base-ratio)), calc(calc(21 / var(--base-size)) * var(--base-percent)))}.sustainability.partnership .sec01 .con02 .cont02 .sub_cont_wrap .sub_cont02 .flex_wrap .flex_box .flex:first-of-type{position:relative}.sustainability.partnership .sec01 .con02 .cont02 .sub_cont_wrap .sub_cont02 .flex_wrap .flex_box .flex:first-of-type::after{bottom:max(calc(calc(calc(16 / var(--base-size)) * var(--base-percent)) * -1))}.sustainability.partnership .sec01 .con02 .cont02 .sub_cont_wrap .sub_cont02 .flex_wrap .flex_box .flex.grid2{gap:0 max(calc(40px * var(--base-ratio)), calc(calc(40 / var(--base-size)) * var(--base-percent)))}.sustainability.partnership .sec01 .con02 .cont02 .sub_cont_wrap .sub_cont02 .flex_wrap .flex_box .flex.grid2 .box{width:calc(50% - max(calc(40px * var(--base-ratio)), calc(calc(40 / var(--base-size)) * var(--base-percent)))/2)}}.sustainability.partnership .sec01 .con02 .cont03 .flex_wrap{margin-top:max(calc(16px * var(--base-ratio)), calc(calc(16 / var(--base-size)) * var(--base-percent)))}.sustainability.partnership .sec01 .con02 .cont03 .flex_wrap .flex_box .flex:first-of-type{width:max(calc(135px * var(--base-ratio)), calc(calc(135 / var(--base-size)) * var(--base-percent)));background-color:#2e008b}.sustainability.partnership .sec01 .con02 .cont03 .flex_wrap .flex_box .flex:first-of-type strong{display:block;padding:0 max(calc(5px * var(--base-ratio)), calc(calc(5 / 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;font-weight:bold;text-align:center;color:#fff}.sustainability.partnership .sec01 .con02 .cont03 .flex_wrap .flex_box .flex:last-of-type{width:calc(100% - max(calc(145px * var(--base-ratio)), calc(calc(145 / var(--base-size)) * var(--base-percent))))}.sustainability.partnership .sec01 .con02 .cont03 .flex_wrap .flex_box .list_box{display:flex;flex-wrap:wrap;justify-content:center;gap:max(calc(10px * var(--base-ratio)), calc(calc(10 / var(--base-size)) * var(--base-percent)));width:100%}.sustainability.partnership .sec01 .con02 .cont03 .flex_wrap .flex_box .list_box strong{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;width:max(calc(115px * var(--base-ratio)), calc(calc(115 / var(--base-size)) * var(--base-percent)));background-color:#a3a6a8;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.partnership .sec01 .con02 .cont03 .flex_wrap .flex_box .list_box .list{display:flex;flex-wrap:wrap;justify-content:start;align-items:normal;width:calc(100% - max(calc(125px * var(--base-ratio)), calc(calc(125 / var(--base-size)) * var(--base-percent))));gap:max(calc(10px * var(--base-ratio)), calc(calc(10 / var(--base-size)) * var(--base-percent)))}.sustainability.partnership .sec01 .con02 .cont03 .flex_wrap .flex_box .list_box .list dl{display:flex;flex-wrap:wrap;justify-content:start;align-items:normal;width:100%}.sustainability.partnership .sec01 .con02 .cont03 .flex_wrap .flex_box .list_box .list dl dt{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;width:max(calc(163px * var(--base-ratio)), calc(calc(163 / var(--base-size)) * var(--base-percent)));background-color:#e8e9e9;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:bold;color:#444;text-align:center}.sustainability.partnership .sec01 .con02 .cont03 .flex_wrap .flex_box .list_box .list dl dd{width:calc(100% - max(calc(163px * var(--base-ratio)), calc(calc(163 / var(--base-size)) * var(--base-percent))));padding:max(calc(20px * var(--base-ratio)), calc(calc(20 / var(--base-size)) * var(--base-percent)));border:max(calc(1px * var(--base-ratio)), calc(calc(1 / var(--base-size)) * var(--base-percent))) solid #e8e9e9;background-color:#fff}.sustainability.partnership .sec01 .con02 .cont03 .flex_wrap .flex_box .list_box .list 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;color:#1c1c1c}.sustainability.partnership .sec01 .con02 .cont03 .flex_wrap .flex_box .list_box .list 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.partnership .sec01 .con02 .cont03 .flex_wrap .flex_box .flex:first-of-type{width:25%}.sustainability.partnership .sec01 .con02 .cont03 .flex_wrap .flex_box .flex:first-of-type strong{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.partnership .sec01 .con02 .cont03 .flex_wrap .flex_box .flex:last-of-type{width:calc(100% - (25% + max(calc(8px * var(--base-ratio)), calc(calc(8 / var(--base-size)) * var(--base-percent)))))}.sustainability.partnership .sec01 .con02 .cont03 .flex_wrap .flex_box .list_box{gap:max(calc(8px * var(--base-ratio)), calc(calc(8 / var(--base-size)) * var(--base-percent)))}.sustainability.partnership .sec01 .con02 .cont03 .flex_wrap .flex_box .list_box strong{width:100%;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(16px * var(--base-ratio)), calc(calc(16 / var(--base-size)) * var(--base-percent)));line-height:1.0625;letter-spacing:-0.02em}.sustainability.partnership .sec01 .con02 .cont03 .flex_wrap .flex_box .list_box .list{display:flex;flex-wrap:wrap;justify-content:start;align-items:normal;width:100%;gap:max(calc(8px * var(--base-ratio)), calc(calc(8 / var(--base-size)) * var(--base-percent)))}.sustainability.partnership .sec01 .con02 .cont03 .flex_wrap .flex_box .list_box .list 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)));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.partnership .sec01 .con02 .cont03 .flex_wrap .flex_box .list_box .list dl dd{width:100%;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.partnership .sec01 .con02 .cont03 .flex_wrap .flex_box .list_box .list 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.partnership .sec01 .con02 .cont03 .flex_wrap .flex_box .list_box .list 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}}