body{
    width: 100%;
    max-width: 900px;
    margin: auto;
}
h3 {
  background:#4d4012;/*背景色*/
  color: white;
  padding: 0.5em;/*文字まわり（上下左右）の余白*/
}
.shopName {
    font-size: 20px;
}

.shopNameKana {
    font-size: 10px;
}
.example img,.image img{
    max-width: 100%;
    height: auto;
}
.example img {
    width: 100%;
    height: 300px;
}
.image {
    width: 40%;
}
.itembody {
	display: flex;
}
.example2 {
    border: none;
}
.example2 td {
    border: none;
}
.koumoku{
    background: #e3d7a3;
    border: 1px solid #333;
    width: 40%;
}
.naiyou{
    background: #f7f6f5;
    border: 1px solid #333;
}