@media screen and (max-width: 767px) {
  .ir.finance .contents {
    flex-direction: column-reverse !important;
  }
}
.ir.finance .contents .graph {
  width: 100%;
  height: 320px;
  position: relative;
}
.ir.finance .contents .finance-info {
  border-top: 1px solid #D6D6D6;
  padding-top: 90px;
}
.ir.finance .contents .finance-info .unit {
  font-size: 0.75rem;
  text-align: right;
}
.ir.finance .contents .finance-info table {
  margin-bottom: 15px;
}
.ir.finance .contents .finance-info table thead th {
  font-weight: normal;
  background: #CCEBFF;
  border-left: 1px dashed #ADADAD;
}
.ir.finance .contents .finance-info table thead th:first-of-type {
  border-left: 1px solid #ADADAD;
}
.ir.finance .contents .finance-info table tbody td {
  text-align: right;
  border-left: 1px dashed #ADADAD;
}
.ir.finance .contents .finance-info table tbody td.cate {
  text-align: left;
  border-left: 1px solid #ADADAD;
}
.ir.finance .contents .finance-info table tbody tr:nth-of-type(even) td {
  background: #F7FDFF;
}/*# sourceMappingURL=finance.css.map */