@charset "utf-8";
/* CSS Document */
.framepp_footer{
	display:block;

	 width:1280px;
	 height:auto;
	 margin-top:5px;
	  margin: 0 auto;
	 padding:5px;
	 border:solid 0px #0033CC;
	
}

.framepp_main_footer{
	 width:100%;
	 height:auto;
	 margin-top:0px;
	 float:left;
	 padding:0px;
	 border:solid 0px #FF0000;

}


.kartu_footer{
	width:350px;
	height:270px;
	border: solid 0px #FFFFFF;
	float:left;
	padding:10px;
}

.kartu_footer_judul{
	width:95%;
	height:35px;
	padding-top:10px;
	font:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:600;
	color:#FFFFFF;
	
	float:left;
	border-bottom: solid 1px #CDCDCD; ;
	
	margin-bottom:15px;
}

.kartu_footer_map{
	width:550px;
	height:270px;
	border: solid 1px #FFFFFF;
	float:left;
	margin-left:5px;
	margin-right:5px;
	overflow:hidden;
	
}

.kartu_footer_isi1{
	width:25px;
	height:20px;
	border: solid 0px #FFFFFF;
	float:left;
	color:#FFFFFF;
}

.kartu_footer_isi2{
	width:290px;
	height:auto;
	border: solid 0px #FFFFFF;
	float:left;
	color:#FFFFFF;
	margin-bottom:5px;
}

.kartu_footer_pc{
	width:1250px;
	height:30px;
	border-top: solid 1px #FFFFFF;
	float:left;
	margin-left:5px;
	margin-right:5px;
	color:#FFFFFF;
	text-align:center;
	padding:5px;
	margin-top:10px;
	
}

@media screen and (max-width:480px) {

.framepp_footer{
		width:100%;
}

.kartu_footer_map{
	width:95%;
	
	
}

.kartu_footer_pc{
	width:95%;
}	
	

}