/* 上に戻るボタン */
.pagetop {
	color: #fff;
	background-color: #ec7b6f;
	text-decoration: none;
	display: none;
	position: fixed;
	bottom: 1rem;
	right: 1rem;
	font-size: 1.5rem;
	width: 3.3rem;
	height: 3.3rem;
	line-height: 3.3rem;
	border-radius: 3.3rem;
	text-align: center;
	text-valign: middle;
	cursor: pointer;
}

.pagetop:hover {
	color: #fff !important;
	background-color: #ff5e4d;
	text-decoration: none;
}
