@charset "utf-8";
/* CSS Document */
/* トップに戻る用CSS */
#topbutton {
	/* ▽表示位置を画面の右下に固定 */
	position: fixed;
	bottom: 1%;
	right: 1%;
	/* 最前面に */
	z-index: 3;
	/* ▽最初は非表示にしておく */
	display: none;
}

#topbutton a {
	/* ▽配色・配置・文字の装飾など */
	display: inline-block;
	width: 4em;
	opacity: 0.75;
	border-radius: 10px;
	text-align: center;
	font-size: 70%;
	font-weight: bold;
    background-color: #0A6CFF;
	border: 1px solid #0A6CFF;
	margin: 0px;
	padding: 15px;
	box-shadow: 0 2px 4px rgba(0,0,0,.3);
/* ▽リンクの装飾 */
	color: #FFFFFF;
	text-decoration: none;
}

#topbutton a:hover {
	/* ▽配色・配置・文字の装飾など */
/* ▽リンクの装飾 */
	text-decoration: none;
	box-shadow: 0 0px 0px;
	position: relative; 
	top: 1px;
	left: 1px;
}
