a#logo{
	margin-top:-18px;
}

body {
	overflow-y: scroll;
}
.uecam_wrap{
	display:table;
	width:100%;
}
.uecam_wrap .uecam_block{
	display:table-cell;
	vertical-align:middle;
	text-align:center;
}

@media(max-width:500px){
	.uecam_wrap,
	.uecam_wrap .uecam_block{
		display:block;
	}
}
#bottom h3{
	text-align:center;
}