#top{
	position: relative;
	background: url(../images/top/mainimg.jpg);
    height: calc( 100vh );
	background-size:cover;

}

#tp-caption{
	position: absolute;
	top : calc( 50vh - 60px );
	left: calc( 50vw );
	width:50%;
	background-color: rgba( 0, 0, 0, 0.3 );
	color: #fff;
}

#tp-caption span{
    font-size:40px;
}
#tp-caption .cp{
    padding:20px;
}