section.section-overview + section.section-investment{padding-top:134px}
section.section-investment{padding-bottom:240px}
section.section-investment .section-content{width:1280px;height:100%;margin-right:auto;margin-left:auto;padding-right:40px;padding-left:40px}
section.section-investment .section-content h3.headline{text-align:center;font-size:42px;font-weight:500;letter-spacing:-2.4px;line-height:56px}
section.section-investment .section-content .investment-content{padding-top:54px}
section.section-investment .finance-chart{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;flex-direction:row}
section.section-investment .finance-chart .finance-chart-item{width:376px}
section.section-investment .finance-chart .finance-chart-item + .finance-chart-item{margin-left:36px}
section.section-investment .finance-chart .finance-chart-item .heading{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}
section.section-investment .finance-chart .finance-chart-item .heading h3.title{font-size:15px;letter-spacing:-1.1px;line-height:22px}
section.section-investment .finance-chart .finance-chart-item .heading span.guide{margin-left:auto}
section.section-investment .finance-chart .finance-chart-item .heading + .chart{margin-top:20px}
section.section-investment .finance-chart .finance-chart-item .chart{}
section.section-investment .finance-chart .finance-chart-item .chart canvas{display:block;width:376px;height:360px}
section.section-investment .finance-tables{}
section.section-investment .finance-chart + .finance-tables{margin-top:60px}
section.section-investment .finance-tables .finance-table-item{}
section.section-investment .finance-tables .finance-table-item + .finance-table-item{margin-top:50px}
section.section-investment .finance-tables .finance-table-item .heading{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}
section.section-investment .finance-tables .finance-table-item .heading h3.title{font-size:22px;font-weight:500;letter-spacing:-1.5px;line-height:30px}
section.section-investment .finance-tables .finance-table-item .heading span.guide{margin-left:auto}
section.section-investment .finance-tables .finance-table-item .heading + .finance-table{margin-top:15px}
section.section-investment .finance-table table{width:100%;table-layout:fixed;border-top:1px var(--dark) solid;border-bottom:1px var(--border) solid}
section.section-investment .finance-table table colgroup col:nth-child(2),
section.section-investment .finance-table table colgroup col:nth-child(3),
section.section-investment .finance-table table colgroup col:nth-child(4),
section.section-investment .finance-table table colgroup col:nth-child(5){width:255px}
section.section-investment .finance-table table th,
section.section-investment .finance-table table td{border-right:1px var(--border) solid}
section.section-investment .finance-table table th:last-child,
section.section-investment .finance-table table td:last-child{border-right:none}
section.section-investment .finance-table table th{height:45px;background-color:var(--table-bg);text-align:center;font-size:15px;letter-spacing:-1.1px;line-height:22px}
section.section-investment .finance-table table td{height:50px;border-top:1px var(--border) solid;text-align:right;font-size:14px;letter-spacing:-1.1px;line-height:20px;transition:background-color 120ms ease-in-out;-webkit-transition:background-color 120ms ease-in-out;-moz-transition:background-color 120ms ease-in-out;-o-transition:background-color 120ms ease-in-out}
section.section-investment .finance-table table td:nth-child(1){text-align:center}
section.section-investment .finance-table table tr:hover td{background-color:var(--table-hover-bg)}
section.section-investment .finance-table table td span{display:block;padding:14px 30px}

main#page-ir-archive.main section.section-investment{padding-bottom:115px}

@media only screen and (max-width: 768px) {
    section.section-overview + section.section-investment{padding-top:60px}
    section.section-investment{padding-bottom:80px}
    section.section-investment .section-content{width:100%;height:initial;padding-right:20px;padding-left:20px}
    section.section-investment .section-content h3.headline{font-size:22px;letter-spacing:-1.1px;line-height:32px}
    section.section-investment .section-content .investment-content{padding-top:40px}
    section.section-investment .section-content .investment-content .content-center{overflow-x:auto;overflow-y:hidden;margin-right:-20px;margin-left:-20px;padding-right:20px;padding-left:20px}
    section.section-investment .section-content .investment-content .content-center::-webkit-scrollbar{display:none}
    section.section-investment .section-content .investment-content iframe{transform:scale(1.0)!important}
    section.section-investment .finance-chart{-webkit-box-orient:vertical;flex-direction:column}
    section.section-investment .finance-chart .finance-chart-item{width:100%}
    section.section-investment .finance-chart .finance-chart-item + .finance-chart-item{margin-top:40px;margin-left:initial}
    section.section-investment .finance-chart .finance-chart-item .chart canvas{width:100%;height:initial}
    section.section-investment .finance-chart + .finance-tables{margin-top:50px}
    section.section-investment .finance-tables .finance-table-item + .finance-table-item{margin-top:40px}
    section.section-investment .finance-tables .finance-table-item .heading h3.title{font-size:15px;line-height:22px}
    section.section-investment .finance-table table colgroup col:nth-child(2),
    section.section-investment .finance-table table colgroup col:nth-child(3),
    section.section-investment .finance-table table colgroup col:nth-child(4),
    section.section-investment .finance-table table colgroup col:nth-child(5){width:20%}
    section.section-investment .finance-table table th{height:35px;font-size:14px;letter-spacing:-1.13px;line-height:20px}
    section.section-investment .finance-table table td{height:40px;font-size:13px;letter-spacing:-1.13px}
    section.section-investment .finance-table table td span{padding:6px 10px}
}
