a {
	text-decoration: none;
}
.link {
	color: black;
	background-color: rgba(0,0,255,.1);
	font-size: 1.5em;
}
.homero_navtop {
	display: inline-block;
	width: 100%;
	height: 4.5vh;
	top: 0.5vh;
	background-color: rgba(255,0,0,.05);
	text-align: center;
}
.homero_main {
	position: relative;
	text-align: center;
	height: 87.5vh;
}
.tit_img {
	display: block;
  margin-left: auto;
  margin-right: auto;
  width: 100%;
	height: 100%;
	object-fit: contain;
}
.homero_footer {
	text-align: center;
	display: inline-block;
	width: 100%;
	height: 4.5vh;
	bottom: 0.5vh;
	background-color: rgba(0,0,255,.05);
}
.cc_icon {
	height: 100%;
}