/*PAGE TOPボタン追加*/

#page_top{width: 50px;
		  height: 50px;
		  position: fixed;
		  right: 50px;
		  bottom: 50px;
		  background: #003a75; /*ボタンの色*/
		  opacity: 0.6;
		  border-radius: 50%; /*角の丸み*/
		  }

#page_top span {color: #0000ff;
		   text-align: center;
		   width: 50px;
		   font-weight: 900;
		   }

#page_top a{
			position: relative;
			display: block;
			width: 50px;
			height: 50px;
			text-decoration: none;
			}

#page_top a::before{
				font-family: 'Font Awesome 5 Free';
				content: '\f102'; /*アイコン*/
				font-weight: 900;
				font-size: 25px;
				color: #fff; /*アイコンの色*/
				position: absolute;
				width: 25px;
				height: 25px;
				top: -5px;
				bottom: 0;
				right: 0;
				left: 0;
				margin: auto;
				text-align: center;
				}
				