﻿#menu{	
	color:#000;
	font-weight:bold;
	font-size:11pt;
	background-repeat:no-repeat;
	background-size:1920px 1759px;
	background-position:center;
	text-align:center;
	margin-top:20px;
	padding-bottom:5px;
	position:center;
	display:block;
	justify-content:center;
	z-Index:2;
}

.pic{
	background-image:url("../menu/damask.png");
	background-repeat:no-repeat;
	background-position:center;
	background-size:auto;
	display:flex;
	padding:50px 0;
	margin:20px auto;
	text-align:center;
	justify-content:center;
}
.pic-name{
	font-size:24pt;
	padding-top:10px;
	line-height:30pt;
	border-bottom:20px solid #fff ;
	border-image-slice:100;
	border-image-source:url("../menu/line.png");

}
.pic-price{
	font-size:18pt;
	padding:20px;
}
.pic-setsumei{
	text-align:left;
}
.menu-right{
	display:block;
	width:380px;
	padding:30px;
}

#menu-up img{
	width:533px; 
	height:341px; 
	object-fit:cover;
	padding-left:20px;
}
.menu-btn{
	display:block;
	margin-top:60px;
	padding-bottom:40px;
}

#Mmenu{
	display:none;
}

@media(max-width:1000px){
#Mmenu{ 
	display:block; 
	width:88vw;  
	height:112vw; 
	margin:0 auto; 
	color:white;  
	font-weight:bold; 
	background-image:url("../menu/damaskS.jpg"); 
	background-repeat:no-repeat;
	background-position:center;
	background-size:97vw;
	z-Index:3;
}
#Mmenu div{
	margin:2vw auto 0 auto;
}
#Mmenu div img{
	width:78vw;
	justify-content:center;
	text-align:center;
	margin:auto;

}
#Mmenu p{ 
	padding:0 30px 0 30px; 
	color:#000; text-align:left; 
	width:70vw; 
	display:inline-block; 
	justify-content:center; 
	font-size:2.8vw; 
	margin-bottom:0px; 
	line-height:5vw; 
	color:#462010;
}
#Mmenu h2{ 
	padding:0 30px 0 30px; 
	color:#000; 
	font-size:3.8vw; 
	margin-bottom:-1vw;
	margin-top:5vw;
}
#Mmenu h3{ 
	padding:0 30px 0 30px; 
	color:#462010; 
	font-size:3.6vw; 
	margin-bottom:-1vw;
}
#menu-up{
	display:none;
}
.menu-img{
	width:63vw;
}

}
@media{ min-width:1000px}{
#menu{ 	background-image:url("../menu/menu-back.png");}

}


}