@charset "UTF-8";

.wp-pagenavi {
  width: 100%;
  text-align: center;
}

.wp-pagenavi .previouspostslink,
.wp-pagenavi .nextpostslink {
  vertical-align: 1px;
}

.wp-pagenavi .current {
  border-bottom: 1px solid #222;
}


@media (max-width: 374px) {

  .wp-pagenavi > *:not(:last-child) {
    margin-right: 25px;
  }

}


@media (min-width: 375px) and (max-width: 599px) {

  .wp-pagenavi > *:not(:last-child) {
    margin-right: 30px;
  }

}


@media (max-width: 599px) {

  .wp-pagenavi {
    padding-top: 60px;
  }

}


@media (min-width: 600px) and (max-width: 959px) {

  .wp-pagenavi {
    padding-top: 80px;
  }

  .wp-pagenavi > *:not(:last-child) {
    margin-right: 30px;
  }

}


@media (min-width: 960px) {

  .wp-pagenavi {
    padding-top: 135px;
  }

  .wp-pagenavi > *:not(:last-child) {
    margin-right: 40px;
  }

	.wp-pagenavi a:hover {
		color: #00a0e9;
	}

}