/* ページTOPに戻る */
.pagetop{
    display: none;
    position: fixed;
	margin: 0 0 0 auto;
    right: 15px;
    bottom: 10px;
}
.pagetop a{
    display: block;
    text-align: 0;
	background: #FFFFFF;
    border-radius: 50%;
    line-height: 50px;
	opacity: 0.5;
}
.pagetop a img{
    width: 50px;
    height: 50px;
}
.pagetop a:hover {
	opacity: 1;
}