body{
	padding: 0;
	margin: 0;
}
.noren{
	width: auto;
	background-image: url(./img/cnt.png);
	background-repeat: no-repeat;
    background-position:bottom;
	text-align: center;
}
.caution{
	width: auto;
	height: 100px;
	text-align: center;
}
element{
	backface-visibility: visible;/*初期値 背面が可視になる*/
	backface-visibility: hidden;/*背面が非表示になる*/
}
.slider img {
	width: 100%;
	backface-visibility: hidden;/*追加*/
}
.slider{
	height: 200px;
	width: auto;
	background-image: url(./img/sushiLaneSmall.png);
}
.dish{
	width: 100%;
	background-color: antiquewhite;
}
#table{
	width: 100%;
}
.door{
	width: auto;
	height: auto;
	text-align: center;
}
h1{
	font-size: 40px;
	text-shadow: 0px 3px 1px whitesmoke;
}
a{
	text-decoration: none;
	color: black;
}