.irp-highcharts {display: flex;max-width:650px;flex-wrap: wrap;margin:3em auto;}
.irp-highcharts .irp-charts {width:49%;margin-bottom: 2em;}
.irp-highcharts .irp-charts2 {width:100%;margin-bottom: 2em;}
.irp-highcharts .irp-charts:nth-child(even) {margin-left:2%;}
.irp-highcharts h2 {background-color:#FFEEEE;position: relative;font-size: 110%;}
.irp-highcharts h2 .unit {position:absolute;right: 0;top:-10px;font-size: 90%;}
.irp-highcharts table {border-collapse: collapse;width:100%;}
.irp-highcharts table th {border: 1px solid #FF6600;background-color: #FFEEEE;text-align: center;padding: 2px;}
.irp-highcharts table td {border: 1px solid #FF6600;text-align: right;padding: 2px;}

.irp-highcharts .irp-charts2 th.c0 {width:10%;}
.irp-highcharts .irp-charts2 table {margin:2em 0;}

.irp-highcharts table .cn {display: none;}

@media (max-width: 767px){
    .irp-highcharts {display: block;max-width:inherit;}
    .irp-highcharts .irp-charts {width:100%;}
}

.irp-comment {text-align: right;}