.landing_wrap{overflow:hidden;}
.landing_wrap img{width:auto; position:relative; left:50%; transform:translate(-50%, 0);}

.db_wrap{background:#110035; padding:60px 0px;}
.db_wrap img{width:100%;}
.db_wrap .cont_text{margin:15px 0;}
.db_wrap .cont_text_title{font-size:3em; font-weight:bold; text-align:center;}
.customer_box{max-width:640px; margin:0 auto; background:#fff; color:#000; border-radius:10px; padding:60px;}
	.customer_btn{background:none;}

/* foot */
	.foot_wrap{background:#fff; color:#000; padding:80px 30px; text-align:left; font-size:15px;}
		.foot_wrap .foot{max-width:1440px; margin:0 auto;}
			.foot_wrap .foot_info ul{display:table; width:100%;}
			.foot_wrap .foot_info ul li{margin-top:0; position:relative; padding:0 10px; display:inline-block;}
				.foot_wrap .foot_info ul li:after{content:""; position:absolute; right:-1px; width:1px; height:50%; background:rgba(255,255,255,0.3); top:50%; -webkit-transform:translate(0,-50%); -ms-transform:translate(0,-50%); transform:translate(0,-50%);}
				.foot_wrap .foot_info ul li:last-child{padding-right:0;}
				.foot_wrap .foot_info ul li:last-child:after{display:none;}
			.foot_wrap .foot_info_copy{margin-top:15px; opacity:0.6;}


	.foot_menu_wrap{color:#000; margin-bottom:15px;}
		.foot_menu_wrap .foot_menu ul{display:table; width:100%;}
			.foot_menu_wrap .foot_menu ul li{margin-top:0; position:relative; padding:0 10px; display:inline-block;}
			.foot_menu_wrap .foot_menu ul li a:hover{text-decoration:underline; color:#fff;}
			
			
@media screen and (max-width:1024px){
	html, body{font-size:15px;}
	.pc{display:none;}
	.landing_wrap img{width:100%; position:relative; left:0; transform:translate(0, 0);}
	.foot_wrap{padding:40px 20px;}
	
	.db_wrap{padding:25px;}
	.db_wrap .cont_text_title{font-size:1.6em;}
	.customer_box{padding:25px;}
}