@charset 'EUC-JP';

table.ranking_event_long_term .ranking_rank img {
  vertical-align: middle;
}

td table.ranking_event_long_term {
  width: 486px;
}

table.ranking_event_long_term .col_ranking_rating {
  width:  84px !important;
}

.benkei-ranking-header {
  position: relative;
  margin: 0;
  padding: 0;
  width: 980px;
  background-color: #000;
}

.benkei-ranking-header__title {
  text-align: center;
}

.benkei-ranking-header__nav {
  position: absolute;
  bottom: 0;
  left: 0;
  margin: 0;
  padding: 0;
  width: 100%;
  max-width: 980px;
  text-align: center;
}

.benkei-ranking-header__nav .item {
  display: inline-block;
  margin: 0;
  padding: 0;
}
