/* topbg */

.topbg {
	width: 100%;
	height: calc(100vh - 70px);
	background-position:center center;
	background-size: cover;
	display: flex;
	align-items: center;
	justify-content: center;
}

.topbg img{ margin-top:-25px;}

@media screen and (max-width: 960px) {
.topbg img{ width: 80%;}
}

@media (min-width: 961px) {
.topbg {
	position:relative;
	height:700px
}
.topbg img{ position:absolute; left:30px;top:100px; margin:0;}

}

