@media (min-width:768px){.visible-xs{display:none!important}}@media (max-width:767px){.hidden-xs{display:none!important}}.chartBox{background-color:#fff5eb;padding:40px}.chartBox .totalBox{font-weight:400}.chartBox .totalBox .tt{color:#ff6200;letter-spacing:-.16px;font-size:16px;line-height:1.25}.chartBox .totalBox .total{align-items:baseline;gap:10px;margin-top:6px;display:flex}.chartBox .totalBox .total .num{letter-spacing:-.36px;font-size:36px;line-height:1.25}@media screen and (max-width:1100px){.chartBox{padding:40px 30px}}@media screen and (max-width:767px){.chartBox{padding:30px}}
.tableList{flex-direction:column;margin-top:40px;display:flex}.tableList:first-child{margin-top:0}.tableList .tableScroll{-ms-overflow-style:none;scrollbar-width:none;flex-direction:column;display:flex;overflow-x:auto}.tableList .tableScroll::-webkit-scrollbar{display:none}.tableList .tableMain{flex-direction:column;width:100%;min-width:1200px;display:flex}.tableList .tableMain .tableHead{color:#fff;background-color:#000}.tableList .tableMain .tableHead .tableRow{letter-spacing:0;background-color:#000;align-items:flex-start;font-size:18px;line-height:1.25}.tableList .tableMain .tableBody .tableRow:after{content:"";opacity:.2;background-color:#c5bfbf;width:calc(100% - 80px);height:1px;position:absolute;bottom:0;left:40px}.tableList .tableMain .tableRow{letter-spacing:0;align-items:center;width:100%;min-width:fit-content;padding:18px 40px;font-size:16px;line-height:1.25;display:flex;position:relative}.tableList .tableMain .tableRow .tableCol{justify-content:flex-start;align-items:flex-start;width:100%;min-width:140px;max-width:140px;display:flex}.tableList .tableMain .tableRow .tableCol.fr{justify-content:flex-start;width:100%;min-width:285px;max-width:285px}.tableList .tableMain .tableRow .tableCol.tt{flex-direction:column}.tableList .tableMain .tableRow .tableCol.tt .sub{letter-spacing:0;opacity:.75;margin-top:5px;font-size:13px;line-height:1.25}.tableList .tableMain .tableRow .tableCol.year-col{letter-spacing:-.14px;justify-content:center;margin-top:10px;font-size:14px;font-weight:400;line-height:1.25}.tableList .tableMain .tableRow .tableCol.num-col{letter-spacing:-.14px;justify-content:center;font-size:14px;line-height:1.25}.tableList .tableMain .tableRow .tableCol.gray{opacity:.6}.tableList .tableRemark{letter-spacing:-.13px;color:#888;padding:20px 30px;font-size:13px;line-height:1.25}@media screen and (max-width:767px){.tableList .tableScroll{-ms-overflow-style:none;scrollbar-width:none;position:relative;overflow-x:auto}.tableList .tableScroll::-webkit-scrollbar{display:none}.tableList .tableMain{min-width:auto}.tableList .tableMain .tableBody .tableRow:after{width:calc(100% - 60px);left:15px}.tableList .tableMain .tableRow{letter-spacing:-.14px;padding:20px 20px 20px 0;font-size:14px;line-height:1.25;position:relative}.tableList .tableMain .tableRow .tableCol{flex:none;min-width:100px;max-width:100px}.tableList .tableMain .tableRow .tableCol.fr{z-index:3;background-color:#fff;min-width:150px;max-width:150px;padding-left:20px;position:sticky;left:0}.tableList .tableMain .tableRow .tableCol.year-col,.tableList .tableMain .tableRow .tableCol.num-col{letter-spacing:-.14px;justify-content:center;font-size:14px;line-height:1.25}.tableList .tableMain .tableHead .tableRow{padding:20px 20px 20px 0}.tableList .tableMain .tableHead .tableRow .tableCol.fr{z-index:4;background-color:#000;padding-left:20px;position:sticky;left:0}.tableList .tableRemark{letter-spacing:-.12px;color:#888;padding:20px;font-size:12px;line-height:1.25}}
.investor .header{flex-direction:column;justify-content:center;align-items:center;display:flex}@media screen and (max-width:767px){.investor .header{margin-bottom:30px}}.investor .header .title{font-size:var(--font-7);line-height:var(--font-7-lh);letter-spacing:calc(var(--font-7)*(var(--font-1-ls)/100));color:#000;z-index:1;font-weight:300}@media screen and (max-width:767px){.investor .header .title{letter-spacing:-.84px;text-align:center;font-size:42px;line-height:1.25}}.financialInfoPage{padding:20px 0;position:relative}.financialInfoPage .inner{padding:0 var(--space-ct);max-width:var(--max-w);z-index:1;margin:auto;position:relative}.financialInfoPage .chartPanel{justify-content:space-between;display:flex}.financialInfoPage .chartPanel .chartList{width:calc(33.3333% - 15px)}.financialInfoPage .tablePanel{max-width:var(--max-w);padding:0 var(--space-ct);margin:40px auto 0}.financialInfoPage .path{z-index:0;position:absolute;top:65px}@media screen and (max-width:767px){.financialInfoPage .chartPanel{flex-direction:column;gap:15px}.financialInfoPage .chartPanel .chartList{width:100%}.financialInfoPage .tablePanel{padding:0}.financialInfoPage .investor .header{margin:0}.financialInfoPage .menuPanel .menuInn{padding:30px 15px}.financialInfoPage .path{left:-70px}.financialInfoPage .path img{width:210px;height:225px}}
