@charset 'utf-8';

.is-hide {
	display: none;
}

/* ------------------------
override
--------------------------- */

.grid .grid-inner {
	padding-left: 0;
	padding-right: 0;
}

.mod-card .mod-card-detail {
	padding-left: 0;
	padding-right: 0;
}

.mod-card .mod-card-ttl {
	font-size: 1.6rem;
}

.mod-card .mod-card-detail {
	font-size: 1.8rem;
}

/* ------------------------
contents
--------------------------- */

.wrp-categorybtn {
	margin-bottom: 25px;
}

.wrp-categorybtn a.is-act img {
	opacity: 0.2;
	pointer-events: none;
}

.news-detail-ttl {
	display: flex;
	justify-content: space-between;
}

.news-tag {
	width: 25.07462686567164%;
	line-height: 1;
}

article .news {
	margin-bottom: 30px;
}

@media only screen and (min-width: 767px) {
	.wrp-categorybtn {
		margin-bottom: 57px;
	}

	.pagelink a,
	.wrp-categorybtn a {
		transition: opacity .3s;
	}

	.pagelink a:hover,
	.wrp-categorybtn a:hover {
		opacity: 0.2;
	}

	.wrp-categorybtn a.is-act {
		transition: none;
		opacity: 1;
	}

	article:not(:first-child) .news {
		margin-bottom: 60px;
	}

	.news-tag {
		width: 12.5373134328%;
	}

}
