@charset "utf-8";

/*------------------------------------------------

   footer

------------------------------------------------*/
footer{
	background:#092135;
	clear:both;
}
.footer_name{
	margin:20px 0;
	padding-top:140px;
	color:#fff;
	text-align:center;
	font-size:160%;
	background:url(../../img/common/logo.svg) center top 20px no-repeat;
}
.footer_name span{
	display:block;
	text-align:center;
	margin-bottom:10px;
}
.footer_add{
	color:#fff;
	text-align:center;
	margin-bottom:5px;
}
.footer_number{
	color:#fff;
}
.footer_number ul{
	margin-bottom:40px;
}
.footer_number ul li{
	float:left;
	margin:0 10px !important;
}
.footer_link{
}
.footer_link ul{
	margin-bottom:40px;
}
.footer_link ul li{
	line-height:100%;
	float:left;
	border-left:1px solid #fff;
}
.footer_link ul li:last-child{
	border-right:1px solid #fff;
}
.footer_link ul li a{
	padding:0 20px;
	color:#fff !important;
}

.copy{
	clear:both;
	color:#fff;
	background:#071923;
	padding:5px 0;
	text-align:center;
	font-size:80%;
}
@media screen and (max-width: 480px) {
.footer_name{
	font-size:110%;
	line-height:120%;
}
.footer_add{
	font-size:80%;
}
.footer_number ul li{
	float:none;
	margin:0 !important;
}
.footer_link ul li{
	width:100%;
	clear:both;
	float:none;
	border-left:none;
}
.footer_link ul.flex{
	display:inherit;
}
.footer_link ul li:last-child{
	border-right:none;
}
.footer_link ul li a{
	display:block;
	padding:10px 0;
	text-align:center;
	color:#fff !important;
}

}
