.width-120 {
  width: 115px;
}
.width-631 {
  width: 403px;
}
.width-157 {
  width: 157px;
}
.width-138 {
  width: 138px;
}
@media screen and (min-width: 768px) {
  .width-120 {
    width: 120px;
  }
}
@media screen and (min-width: 1050px) {
  .width-120 {
    width: 120px;
  }
  .width-631 {
    width: min(50.285vw, 631px);
  }
  .width-157 {
    width: 157px;
  }
  .width-138 {
    width: 138px;
  }
  .template-table__table {
    width: 1050px;
  }
}
.researchCategory__title {
  max-width: 1050px;
  margin: 0 auto 30px;
}
.researchCategory__header {
  margin: 0 20px 45px;
}
.reportResult__link {
  width: 210px;
  margin: 0;
}
@media screen and (min-width: 768px) {
  .researchCategory__header {
    max-width: 1050px;
    display: flex;
    justify-content: space-between;
    margin: 0 50px 50px;
  }
  .researchCategory__title {
    width: 250px;
    margin: 0;
  }
  .reportResult__link {
    align-self: flex-end;
    width: 274px;
    height: 55px;
    margin: 0;
  }
}
@media screen and (min-width: 1050px) {
  .researchCategory__header {
    margin: 0 auto 50px;
  }
}
.researchCategoryList {
  margin-bottom: 50px;
}
@media screen and (min-width: 768px) {
  .researchCategoryList {
    margin-bottom: 60px;
  }
}
@media screen and (max-width:920px) {
  .researchCategoryList .paddingL-20 {
    padding-left: 50px;
    margin-left: 0;
  }
}
@media screen and (max-width: 767px) {
  .researchCategoryList .paddingL-20 {
      padding-left: 20px;
      margin-left: 0;
  }
}
@media screen and (max-width:767px) {
  .researchCategoryList .template-table__table {
    margin-right: 20px;
  }
}
@media screen and (min-width: 820px) {
  .researchCategoryList .scrollContainer {
      max-width: inherit;
  }
}

/* Pagination Count */
.pagination-count {
  margin-bottom: 20px;
  text-align: right;
  font-size: 14px;
  color: rgb(102, 102, 102);
}
