@charset "utf-8";

/************************************************************************************************************************
footer：共通
*************************************************************************************************************************/
/*===============　footer共通の部分　===============*/
#footer{
	position:relative;
	height:auto;
	width: 100%;

	padding-top:30px ;
	padding-bottom:30px ;
    background-color:#000;
}

.footercontent{
    background-color:#000;/*スマートフォンやipadの為に着色。これをしないと途中で色が止まる*/
}
#totop{
	position:fixed;
	bottom:20px;
	right:20px;
	cursor:pointer;
	opacity: 0;
	display: hidden;
	z-index: 9999;
}




/*===============　footer部分（コピーライト）　===============*/
.footerlogo{
	position:relative;
	margin: 30px auto 20px;
}
.footerlink{
	position:relative;
	/*margin: 20px auto;*/
	line-height:2;
	text-align: center;
	font-size:9px;font-size:0.9rem;
	font-weight:500;
	color:#FFF;
}
.footerlink a{
	margin-right:10px;
	margin-left:10px;
	line-height:2;
	/*vertical-align:middle;*/
	font-size:8px;font-size:0.8rem;
	font-weight:500;
	color:#FFF;
	text-decoration:none;
}
.footerlink a:hover{
	color:#aaa;
}
.copy{
	position: relative;
	/*vertical-align:middle;*/
	text-align: center;
	line-height:2;
	font-size:8px;font-size:0.8rem;
	color:#FFF;
	font-weight:500;
}
.copy a{
	color:#FFF;
	text-decoration:none;
	margin-left:10px;
	margin-right:10px;
}
.copy a:hover{
	color:#aaa;
}
