<style>
/* link ここから-------------------------------- */
.link{
         text-align: center;
         margin: 50px;
}
/* link ここまで-------------------------------- */
/* PC ここから-------------------------------- */
@media (min-width: 768px) {
	.smp , .sp{display:none;}
	.main{
		width:1000px;
        margin:0 auto;
.visual img{
height:300px;
object-fit:cover;
	}
 .link img{
        width:80px;
        height:80px;
        border-radius: 50%;
        object-fit: cover;
        margin-bottom: 20px;
    }
.movie{
width:500px;
margin:0 auto;
}
}
/* PC ここまで-------------------------------- */
/* スマホ ここから-------------------------------- */
@media screen and (max-width: 767px) {
	.pc{display:none;}
.visual img{
height:300px;
object-fit:cover;
}
.movie{
width:500px;
margin:0 auto;}
.movie{
width:100%;
}
/* スマホ ここまで-------------------------------- */
h1
{
text-align:center;
color: black;
font-size:35px;
background:write;
}
</style>