@charset "utf-8";


h1{
	font-size:2.2rem;
	color:#fff;
	font-weight:bold;
	margin:1rem 0 0;
	padding: 2.2rem 0 1.8rem;
	text-align: center;
	background: #664343;
	}
	
	h1 span{font-size:80%;}

@media only screen and (max-width: 736px) {
h1 {
        font-size: 1.5rem;
        line-height: 150%;
        padding: 0.8rem 0 0.5rem;
    }
}
/*料理動画*/
.cooking_movie{width: 100%;aspect-ratio: 16 / 9;}
.cooking_movie iframe{width: 100%;height:100%;}
.cooking_movie p{font-size:1.3rem;}
.movie_btn{margin:0 auto 2rem;background-color:#f4edde;overflow: hidden;padding:0rem 4rem 1rem;}
.movie_btn ul{width:100%;display:block;}
.movie_btn ul li{width:50%;float:left;padding:2rem 1.2rem 1rem;}
.movie_btn ul li a{cursor:pointer;}
.movie_btn ul li img{width:100%;}
.movie_btn p{text-align:center;display:block;text-decoration:none; font-size: 2rem;}
.movie_btn a{text-decoration:none;}
@media only screen and (max-width: 736px) {
	.cooking_movie{width: 100%;}	
	.cooking_movie p{font-size:1.4rem;}
	.movie_btn{margin:0 auto 3rem;padding:2.5rem 0rem;}
	.movie_btn ul li{width:88%;float:none;margin:0 auto 0rem;padding:0;font-size: 1.8rem;}
	.movie_btn ul li:nth-child(2){margin-top:1.5rem;}
	.movie_btn p{font-size:1.6rem;}
}

.movie_link{margin:2rem auto 4rem;background-color:#f4edde;overflow: hidden;padding:1.2rem 4rem 1.2rem;}
.movie_link p{text-align:center;display:block;text-decoration:none; margin: 0 auto;font-size:1.7rem;}
.movie_link a{text-decoration:none;}
.movie_link span{text-decoration:underline; color:#0b3190;}
@media only screen and (max-width: 736px) {
	.movie_link{padding:1rem 4rem;margin:1rem auto 2.5rem;}
	.movie_link p{font-size:1.5rem;}	
}