@charset "utf-8";

:root {
	--mainColor: #14a83b;
	--subColor: #f2fae1;
	--subColor02: #88bc11;
}

/* header
----------------*/
header .home {
	margin-bottom: -1px;
	border-bottom: solid 1px var(--whiteColor);
}
header .home a {
	border-top: 0.6rem solid var(--mainColor);
	height: calc(8rem - 0.6rem);
}
@media (max-width: 768px) {
	header .home {
		margin-bottom: 0;
		border-bottom: 0.8rem solid var(--mainColor);
	}
	header .home a {
		border-top: none;
		height: 9.5rem;
	}
}


/* main
----------------*/
/* btnType04 */
.btnType04 a::after {
	background-image: url(/common/img/icon_blank.svg);
}

/* linkTxt02 */
.linkTxt02 a::after {
	background-image: url(/common/img/icon_blank.svg);
}

/* tags */
main .information .tags li.tagNews {
	background-color: var(--subColor02);
}
