/* 目次行リンク */
a.index-link.active {
	text-decoration: underline;
	text-decoration-thickness: 2px;
}

/* トップへ戻るボタン */
.toTop {
	position: fixed;
	bottom: 0;
	right: 0;
	z-index: 1;
}

.toTop span {
	display: block;
	width: 15px;
	height: 15px;
	transform: translateY(5px) rotate(45deg);
	border-top: 2px solid rgb(255, 255, 255);
	border-left: 2px solid rgb(255, 255, 255);
}
