@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}}.investors:not(.ir) .sec .sub_tit_box h2{float:left;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;word-break:keep-all;word-wrap:break-word;font-weight:600}@media(max-width: 1024px){.investors:not(.ir) .sec .sub_tit_box h2{font-size:max(calc(24px * var(--base-ratio)), calc(calc(24 / var(--base-size)) * var(--base-percent)));line-height:1.5;letter-spacing:-0.02em}}@media(max-width: 767px){.investors:not(.ir) .sec .sub_tit_box h2{float:none}}.investors .sec+.sec:not(.sec_banner){margin-top:max(calc(160px * var(--base-ratio)), calc(calc(160 / var(--base-size)) * var(--base-percent)))}.investors .sec .con{margin-bottom:max(calc(80px * var(--base-ratio)), calc(calc(80 / var(--base-size)) * var(--base-percent)))}.investors .sec .con:last-of-type{margin-bottom:0}.investors .sec01 .con01{margin-bottom:0}.investors .sec .title_box strong{display:inline-block;margin-top:max(calc(24px * var(--base-ratio)), calc(calc(24 / var(--base-size)) * var(--base-percent)));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;color:#1c1c1c;font-family:"BrandNewHyosung",sans-serif}.investors .sec .sub_tit_box::after{content:"";display:block;clear:both;height:0;visibility:hidden}.investors .sec .sub_tit_box>span{float:right;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;color:#888}.investors .sec .sub_tit_box .custom_select_wrap{float:right}.investors .sec .sub_tit_box.type1{position:relative}.investors .sec .sub_tit_box.type1 h2{width:calc(100% - max(calc(200px * var(--base-ratio)), calc(calc(200 / var(--base-size)) * var(--base-percent))))}.investors .sec .sub_tit_box.type1>span{float:none;position:absolute;bottom:0;right:0}@media(max-width: 1024px){.investors .sec+.sec:not(.sec_banner){margin-top:max(calc(100px * var(--base-ratio)), calc(calc(100 / var(--base-size)) * var(--base-percent)))}.investors .sec .con{margin-bottom:max(calc(64px * var(--base-ratio)), calc(calc(64 / var(--base-size)) * var(--base-percent)))}.investors .sec01 .con01{margin-bottom:0}.investors .sec .sub_tit_box>span{font-size:max(calc(13px * var(--base-ratio)), calc(calc(13 / var(--base-size)) * var(--base-percent)));line-height:1.2307692308;letter-spacing:-0.02em}.investors .sec .sub_tit_box.type1{position:relative}.investors .sec .sub_tit_box.type1 h2{float:none;width:100%}.investors .sec .sub_tit_box.type1>span{position:static;display:block;width:100%;text-align:right;margin-top:max(calc(16px * var(--base-ratio)), calc(calc(16 / var(--base-size)) * var(--base-percent)))}.investors .sec .title_box 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}}@media(max-width: 767px){.investors .sec .sub_tit_box .custom_select_wrap{float:none;margin-top:max(calc(16px * var(--base-ratio)), calc(calc(16 / var(--base-size)) * var(--base-percent)))}}.investors.shareholder-status .sec01 .con02 .chart_wrap{position:relative;width:100%;border:max(calc(1px * var(--base-ratio)), calc(calc(1 / var(--base-size)) * var(--base-percent))) solid #ddd;border-top:max(calc(2px * var(--base-ratio)), calc(calc(2 / var(--base-size)) * var(--base-percent))) solid #1c1c1c;padding:max(calc(80px * var(--base-ratio)), calc(calc(80 / var(--base-size)) * var(--base-percent))) 0;background-color:#f6f6f6}.investors.shareholder-status .sec01 .con02 .chart_wrap .chart_item_wrap{position:relative;z-index:1;width:max(calc(408px * var(--base-ratio)), calc(calc(408 / var(--base-size)) * var(--base-percent)));height:max(calc(408px * var(--base-ratio)), calc(calc(408 / var(--base-size)) * var(--base-percent)));margin:0 auto}.investors.shareholder-status .sec01 .con02 .chart_wrap .chart_item_wrap .chart_item{position:absolute;top:0;left:0;width:100%;height:100%;margin:0 auto}.investors.shareholder-status .sec01 .con02 .chart_wrap .chart_item_wrap .chart_item canvas{width:100% !important;height:100% !important}.investors.shareholder-status .sec01 .con02 .chart_wrap .chart_item_wrap .chart_item.chart02{transform:scale(1.05);z-index:2}.investors.shareholder-status .sec01 .con02 .chart_wrap .chart_item_wrap .logo_box{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);z-index:2;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;width:max(calc(180px * var(--base-ratio)), calc(calc(180 / var(--base-size)) * var(--base-percent)));height:max(calc(180px * var(--base-ratio)), calc(calc(180 / var(--base-size)) * var(--base-percent)));background-color:#fff;border-radius:50%}.investors.shareholder-status .sec01 .con02 .chart_wrap .chart_item_wrap .logo_box img{width:max(calc(110px * var(--base-ratio)), calc(calc(110 / var(--base-size)) * var(--base-percent)))}.investors.shareholder-status .sec01 .con02 .chart_wrap .data_list{position:absolute;top:50%;transform:translateY(-50%)}.investors.shareholder-status .sec01 .con02 .chart_wrap .data_list dl+dl{margin-top:max(calc(30px * var(--base-ratio)), calc(calc(30 / var(--base-size)) * var(--base-percent)))}.investors.shareholder-status .sec01 .con02 .chart_wrap .data_list dl dt{position:relative;padding-left:max(calc(19px * var(--base-ratio)), calc(calc(19 / 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;font-weight:600;color:#1c1c1c}.investors.shareholder-status .sec01 .con02 .chart_wrap .data_list dl dt::before{content:"";position:absolute;top:max(calc(3px * var(--base-ratio)), calc(calc(3 / var(--base-size)) * var(--base-percent)));left:0;width:max(calc(10px * var(--base-ratio)), calc(calc(10 / var(--base-size)) * var(--base-percent)));height:max(calc(10px * var(--base-ratio)), calc(calc(10 / var(--base-size)) * var(--base-percent)));border-radius:50%}.investors.shareholder-status .sec01 .con02 .chart_wrap .data_list dl dd{font-family:"BrandNewHyosung",sans-serif;font-weight:bold;color:#1c1c1c}.investors.shareholder-status .sec01 .con02 .chart_wrap .data_list dl.largest_shareholder dt::before{background-color:#2e008b}.investors.shareholder-status .sec01 .con02 .chart_wrap .data_list dl.etc dt::before{background-color:#c8c8c8}.investors.shareholder-status .sec01 .con02 .chart_wrap .data_list dl.foreigner dt::before{background-color:#ebe6ff}.investors.shareholder-status .sec01 .con02 .chart_wrap .data_list dl.treasury_stock dt::before{background-color:#aa91ff}.investors.shareholder-status .sec01 .con02 .chart_wrap .data_list dl.organ dt::before{background-color:#875ff0}.investors.shareholder-status .sec01 .con02 .chart_wrap .data_list dl.individual dt::before{background-color:#6428e6}.investors.shareholder-status .sec01 .con02 .chart_wrap .data_list.left{left:max(calc(165px * var(--base-ratio)), calc(calc(165 / var(--base-size)) * var(--base-percent)));width:max(calc(203px * var(--base-ratio)), calc(calc(203 / var(--base-size)) * var(--base-percent)))}.investors.shareholder-status .sec01 .con02 .chart_wrap .data_list.left dt{padding-bottom:max(calc(10px * var(--base-ratio)), calc(calc(10 / var(--base-size)) * var(--base-percent)));border-bottom:max(calc(1px * var(--base-ratio)), calc(calc(1 / var(--base-size)) * var(--base-percent))) solid #8c9092;opacity:0;transition:opacity .75s}.investors.shareholder-status .sec01 .con02 .chart_wrap .data_list.left dd{padding-top:max(calc(10px * var(--base-ratio)), calc(calc(10 / var(--base-size)) * var(--base-percent)));font-size:max(calc(42px * var(--base-ratio)), calc(calc(42 / var(--base-size)) * var(--base-percent)));line-height:1.1904761905;letter-spacing:-0.02em}.investors.shareholder-status .sec01 .con02 .chart_wrap .data_list.left dd span{position:relative;display:inline-block;vertical-align:top;opacity:0;transform:translateY(max(calc(10px * var(--base-ratio)), calc(calc(10 / var(--base-size)) * var(--base-percent))));transition:transform .75s,opacity .75s}.investors.shareholder-status .sec01 .con02 .chart_wrap .data_list.left dd span:nth-of-type(2){transition-delay:.2s}.investors.shareholder-status .sec01 .con02 .chart_wrap .data_list.left dd span:nth-of-type(3){transition-delay:.3s}.investors.shareholder-status .sec01 .con02 .chart_wrap .data_list.left dd span:nth-of-type(4){transition-delay:.4s}.investors.shareholder-status .sec01 .con02 .chart_wrap .data_list.left dd span:nth-of-type(5){transition-delay:.5s}.investors.shareholder-status .sec01 .con02 .chart_wrap .data_list.left dd span:nth-of-type(6){transition-delay:.6s}.investors.shareholder-status .sec01 .con02 .chart_wrap .data_list.right{right:max(calc(118px * var(--base-ratio)), calc(calc(118 / var(--base-size)) * var(--base-percent)));width:max(calc(180px * var(--base-ratio)), calc(calc(180 / var(--base-size)) * var(--base-percent)))}.investors.shareholder-status .sec01 .con02 .chart_wrap .data_list.right dl{padding-bottom:max(calc(6px * var(--base-ratio)), calc(calc(6 / var(--base-size)) * var(--base-percent)));border-bottom:max(calc(1px * var(--base-ratio)), calc(calc(1 / var(--base-size)) * var(--base-percent))) solid #8c9092;opacity:0;transform:translateY(max(calc(20px * var(--base-ratio)), calc(calc(20 / var(--base-size)) * var(--base-percent))));transition:transform .75s,opacity .75s}.investors.shareholder-status .sec01 .con02 .chart_wrap .data_list.right dl::after{content:"";display:block;clear:both;height:0;visibility:hidden}.investors.shareholder-status .sec01 .con02 .chart_wrap .data_list.right dl dt{float:left;margin-top:max(calc(10px * var(--base-ratio)), calc(calc(10 / var(--base-size)) * var(--base-percent)))}.investors.shareholder-status .sec01 .con02 .chart_wrap .data_list.right dl dd{float:right;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}.investors.shareholder-status .sec01 .con02 .chart_wrap .data_list.right dl:nth-of-type(2){transition-delay:.2s}.investors.shareholder-status .sec01 .con02 .chart_wrap .data_list.right dl:nth-of-type(3){transition-delay:.3s}.investors.shareholder-status .sec01 .con02 .chart_wrap .data_list.right dl:nth-of-type(4){transition-delay:.4s}.investors.shareholder-status .sec01 .con02 .chart_wrap .data_list.right dl:nth-of-type(5){transition-delay:.5s}.investors.shareholder-status .sec01 .con02 .chart_wrap .data_list.right dl:nth-of-type(6){transition-delay:.6s}.investors.shareholder-status .sec01 .con02 .chart_wrap.active .data_list.left dt{opacity:1;transform:translateY(0)}.investors.shareholder-status .sec01 .con02 .chart_wrap.active .data_list.left dd span{opacity:1;transform:translateY(0)}.investors.shareholder-status .sec01 .con02 .chart_wrap.active .data_list.right dl{opacity:1;transform:translateY(0)}@media(max-width: 1024px){.investors.shareholder-status .sec01 .con02 .chart_wrap{padding:max(calc(40px * var(--base-ratio)), calc(calc(40 / var(--base-size)) * var(--base-percent))) 0}.investors.shareholder-status .sec01 .con02 .chart_wrap .chart_item_wrap{width:32.934131%;padding-top:32.934131%;height:auto}.investors.shareholder-status .sec01 .con02 .chart_wrap .chart_item_wrap .logo_box{width:max(calc(97px * var(--base-ratio)), calc(calc(97 / var(--base-size)) * var(--base-percent)));height:max(calc(97px * var(--base-ratio)), calc(calc(97 / var(--base-size)) * var(--base-percent)))}.investors.shareholder-status .sec01 .con02 .chart_wrap .chart_item_wrap .logo_box img{width:max(calc(60px * var(--base-ratio)), calc(calc(60 / var(--base-size)) * var(--base-percent)))}.investors.shareholder-status .sec01 .con02 .chart_wrap .data_list dl+dl{margin-top:max(calc(16px * var(--base-ratio)), calc(calc(16 / var(--base-size)) * var(--base-percent)))}.investors.shareholder-status .sec01 .con02 .chart_wrap .data_list dl dt{font-size:max(calc(13px * var(--base-ratio)), calc(calc(13 / var(--base-size)) * var(--base-percent)));line-height:1.2307692308;letter-spacing:-0.02em}.investors.shareholder-status .sec01 .con02 .chart_wrap .data_list.left{left:max(calc(40px * var(--base-ratio)), calc(calc(40 / var(--base-size)) * var(--base-percent)));width:41.616766%}.investors.shareholder-status .sec01 .con02 .chart_wrap .data_list.left dt{padding-bottom:max(calc(8px * var(--base-ratio)), calc(calc(8 / var(--base-size)) * var(--base-percent)))}.investors.shareholder-status .sec01 .con02 .chart_wrap .data_list.left dt::before{top:max(calc(2px * var(--base-ratio)), calc(calc(2 / var(--base-size)) * var(--base-percent)))}.investors.shareholder-status .sec01 .con02 .chart_wrap .data_list.left dd{padding-top:max(calc(8px * var(--base-ratio)), calc(calc(8 / var(--base-size)) * var(--base-percent)));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}.investors.shareholder-status .sec01 .con02 .chart_wrap .data_list.right{right:max(calc(40px * var(--base-ratio)), calc(calc(40 / var(--base-size)) * var(--base-percent)));width:23.952095%}.investors.shareholder-status .sec01 .con02 .chart_wrap .data_list.right dl{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;padding-bottom:max(calc(8px * var(--base-ratio)), calc(calc(8 / var(--base-size)) * var(--base-percent)))}.investors.shareholder-status .sec01 .con02 .chart_wrap .data_list.right dl::after{display:none}.investors.shareholder-status .sec01 .con02 .chart_wrap .data_list.right dl dt{float:none;margin-top:0}.investors.shareholder-status .sec01 .con02 .chart_wrap .data_list.right dl dd{float:none;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}}@media(max-width: 767px){.investors.shareholder-status .sec01 .con02 .chart_wrap{padding:max(calc(40px * var(--base-ratio)), calc(calc(40 / var(--base-size)) * var(--base-percent))) max(calc(30px * var(--base-ratio)), calc(calc(30 / var(--base-size)) * var(--base-percent)))}.investors.shareholder-status .sec01 .con02 .chart_wrap .chart_item_wrap{width:max(calc(180px * var(--base-ratio)), calc(calc(180 / var(--base-size)) * var(--base-percent)));padding-top:0;height:max(calc(180px * var(--base-ratio)), calc(calc(180 / var(--base-size)) * var(--base-percent)))}.investors.shareholder-status .sec01 .con02 .chart_wrap .chart_item_wrap .logo_box{width:max(calc(77px * var(--base-ratio)), calc(calc(77 / var(--base-size)) * var(--base-percent)));height:max(calc(77px * var(--base-ratio)), calc(calc(77 / var(--base-size)) * var(--base-percent)))}.investors.shareholder-status .sec01 .con02 .chart_wrap .chart_item_wrap .logo_box img{width:max(calc(48px * var(--base-ratio)), calc(calc(48 / var(--base-size)) * var(--base-percent)))}.investors.shareholder-status .sec01 .con02 .chart_wrap .data_list dl dt::before{top:max(calc(2px * var(--base-ratio)), calc(calc(2 / var(--base-size)) * var(--base-percent)))}.investors.shareholder-status .sec01 .con02 .chart_wrap .data_list.left{position:static;transform:none;width:100%;margin-top:max(calc(40px * var(--base-ratio)), calc(calc(40 / var(--base-size)) * var(--base-percent)))}.investors.shareholder-status .sec01 .con02 .chart_wrap .data_list.left dl{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;width:100%;padding-bottom:max(calc(12px * var(--base-ratio)), calc(calc(12 / var(--base-size)) * var(--base-percent)));border-bottom:max(calc(1px * var(--base-ratio)), calc(calc(1 / var(--base-size)) * var(--base-percent))) solid #8c9092}.investors.shareholder-status .sec01 .con02 .chart_wrap .data_list.left dt{border-bottom:0;padding-bottom:0}.investors.shareholder-status .sec01 .con02 .chart_wrap .data_list.left dd{padding-top:0;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}.investors.shareholder-status .sec01 .con02 .chart_wrap .data_list.right{position:static;transform:none;width:100%;margin-top:0}.investors.shareholder-status .sec01 .con02 .chart_wrap .data_list.right dl{padding:max(calc(12px * var(--base-ratio)), calc(calc(12 / var(--base-size)) * var(--base-percent))) 0}.investors.shareholder-status .sec01 .con02 .chart_wrap .data_list.right dl+dl{margin-top:0}}.investors.shareholder-status .sec02 .con01 .table_area table .col{width:16.666666%}@media(max-width: 1024px){.investors.shareholder-status .sec02 .con01 .table_area table{min-width:max(calc(1000px * var(--base-ratio)), calc(calc(1000 / var(--base-size)) * var(--base-percent)))}.investors.shareholder-status .sec02 .con01 .table_area table .col1{width:15%}.investors.shareholder-status .sec02 .con01 .table_area table .col2{width:17%}.investors.shareholder-status .sec02 .con01 .table_area table .col3{width:17%}.investors.shareholder-status .sec02 .con01 .table_area table .col4{width:17%}.investors.shareholder-status .sec02 .con01 .table_area table .col5{width:17%}.investors.shareholder-status .sec02 .con01 .table_area table .col6{width:17%}}