@charset "utf-8";

/* -----------------------------------------------------------------
 box_pagination
----------------------------------------------------------------- */
.box_pagination {
}
.box_pagination .pager {
	display: flex;
	flex-wrap: wrap;
	justify-content: flex-end;
	align-items: center;
	font-weight:bold;
}
.box_pagination .pager li {
	padding:0;
}
.box_pagination .pager li >* {
	display: block;
	padding:.5em .6em;
}

.box_pagination .pager .current_page, 
.box_pagination .pager .link_page a {
	display:block;
	//padding:.5em .6em;
	line-height:1;
}
.box_pagination .pager .current_page {
	color:#043c83;
}
.box_pagination .pager .link_page {
	color:#888;
}
.box_pagination .pager .link_before::before,
.box_pagination .pager .link_next::before {
	content:"";
	display:block;
	width:.6em;
	height:10px;
	background:url(/faculty/gs-international/common/img/arrow_std_black.svg) no-repeat center center;
	background-size:auto 10px;
	opacity:.8;
}
.box_pagination .pager .link_before::before{
	transform:rotate(180deg);
}
.box_pagination .pager .link_first::before,
.box_pagination .pager .link_last::before {
	content:"";
	display:block;
	width:.6em;
	height:10px;
	background:url(/faculty/gs-international/common/img/arrow_std_double_black.svg) no-repeat center center;
	background-size:auto 10px;
	opacity:.8;
}
.box_pagination .pager .link_first::before{
	transform:rotate(180deg);
}

@media print, screen and (max-width: 1023px) {
.box_pagination {
	display:none;
}
}

@media print, screen and (min-width: 1024px) {
.box_pagination:first-child {
	margin-top:70px;
}
.box_pagination:last-child {
	margin-top:20px;
}
.box_pagination .pager {
	width:93.4%;
	max-width:1120px;
	margin-left:auto;
	margin-right:auto;
	padding-left:200px;
}
}

