@charset "UTF-8";
/*
Theme Name: Team Next
Description: Team Next Theme
Version: 1.0
Author: Team Next
Author URI: http://design-next.com/
*/
/* Scss Document */
/* タブレット */
/* PC:最低幅 */
/* PC:中幅 */
/* PC:大幅 */
/* PC:VW基準*/
/* PC:%基準*/
/* PC:大幅VW基準*/
/* PC:大幅%基準*/
/* PC:中幅VW基準*/
/* PC:中幅%基準*/
/* PC:px基準*/
/* タブレットpx基準 */
/* タブレット%基準 */
/* スマートフォンvw基準 */
/* スマートフォン%基準 */
.page-title {
  background: url(../img/news/mv_news.jpg) no-repeat center top;
}

.results-head {
  padding-top: 44.2105263158%;
  background: url(../img/topics/bg_results.jpg);
  position: relative;
}
.results-head img {
  padding-top: 2em;
  position: absolute;
  margin: auto;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  width: 65%;
}
@media only screen and (max-width: 767px) {
  .results-head img {
    width: 90%;
  }
}
.results-wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.results-wrapper div {
  padding: 0.5%;
  width: 49%;
}
@media only screen and (max-width: 767px) {
  .results-wrapper div {
    width: 100%;
  }
}
.results-title {
  text-align: center;
}
.results-title figure {
  margin: 0 auto;
  width: 66px;
}