@charset "UTF-8";
/* CSS Document */

#top img{
width: 100%;
}

#tezukuri{
padding: 30px 0;
background-image:url("../img/gyouza_back01.png");
background-repeat:no-repeat;
background-size: cover;
}
#tezukuri h2{
font-family: "ManyoGyoshoStd-E";
font-size: 200%;
color: #A31B06;
}
#tezukuri p{
margin-top: 20px;
margin-bottom: 0;
font-size: 120%;
line-height: 1.8em;
letter-spacing: 0.1em;
font-weight: 400;
font-family: Ryumin Medium KL,"リュウミン M-KL",HiraMinProN-W3,HiraMinPro-W3,"ヒラギノ明朝 ProN W3","ヒラギノ明朝 Pro W3","ＭＳ 明朝",serif;
}
video{
width: 100%;
margin-top: 30px;
}

/*メニュー部分はbace.css*/

#kodawari{
padding: 50px 0 0;
background-image:url("../img/gyouza_back02.png");
background-repeat:no-repeat;
background-size: cover;
text-align: left;
}
#kodawari h2{
font-family: "TsukuAOldMinPr6-D";
margin-bottom: 20px;
}
#kodawari .kodawari-box{
position: relative;
background-color: rgba(255,255,255,0.65);
padding: 50px 30px 50px;
width: 50%;
margin-left: 80px;
}
#kodawari img{
position: absolute;
top:-15px;
left:-15px;
}

#shop_banner{
background-image:url("../img/gyouza_shop01.png");
background-repeat:no-repeat;
background-size: cover;
text-align: left;
text-align: center;
padding: 40px 30px;
margin-top: 50px;
}
#shop_banner img{
margin: auto;
width: 100%;
max-width: 768px;
}










