@charset "UTF-8";
/*
=======================================================
FOOTER
=======================================================
*/


footer{
	    background: linear-gradient(#309dcf, #62aed1);
    border-bottom: 2px solid #cfcfcf;
}
#pageTop{
	position:fixed;
	right:10px;
	bottom:20px;
	z-index:99;
	width:50px;
	height:50px;
	background:#2e6079;
	border-radius:50%;
	text-align:center;
	line-height:46px;
	border:1px solid #fff;
}
#pageTop a{
	color:#fff;
}

.footer{
	background:#433d3c;
	padding: 10px;
}
.footerCopy{
	font-size:14px;
	color:#fff;
	text-align:center;
}
.footerLinkArea{
	display: flex;
	justify-content: center;
	align-items: center;
	margin: 20px auto;
}

.footerLinkArea a{
	font-size: 18px ;
	font-weight: bold;
	color: #FFF;
	display: block;
	margin: 0 20px;
}



@media screen and (max-width: 1199px) {
	.footer{
		padding-bottom: 52px;
	}
}
@media screen and (max-width: 991px) {
	.footerLinkArea{
	flex-wrap: wrap;
	}
	.footerLinkArea a{
	flex-basis: 100%;
	}
}
@media screen and (max-width: 767px) {

}




















