﻿.top-group-list > dl > dt > p {
  margin-top: -20px;
  font-size: 1.8rem;
}

@media screen and (max-width: 767px) {
  .top-group-list > dl > dt > p {
    margin-top: -10px;
    font-size: 1.6rem;
  }
  .top-group-other > dl > dt > p {
    margin-top: -10px;
    font-size: 1.6rem;
  }
}

@media screen and (min-width: 768px), print {
  .top-group-other > dl > dt {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
  }
  .top-group-other > dl > dt > p {
    line-height: 1.5;
  }
}
