header{
background-color: #d2691e;
}

h1{
font-size: 50px;
filter: drop-shadow(7px 7px 5px white);
text-align: center;
}

h2{
color: white;
background-color: maroon;
font-size: 2.5rem;
font-weight: 600;
line-height: 1.4em;
}



nav{
background-repeat:url("kabe.png");
color: black;
padding: 12px;
}

.dai{
text-align: center;
font-size: 20px;
font-weight: bold;
}


body{
background-image:url("ra-men.header.jpg");
}

.akakuro{
color: white;
background-color: firebrick;
font-size: 50px;
line-height: 1.4px;
}

h3{
background-color: #f0e68c;
font-size:30px;
margin:  0 0 10px;
}

footer{
background-color:coral;
text-align: center;
}

.modo{
text-align: center;
}

.menu{
background-color: gold;
font-size: 30px;
}

.jyo{
background-color: #f0e68c;
font-size: 30px;
font-weight: bold;
padding: 10px;
}

.tex{
color: white;
}

.aji{
background-color: #f5deb3; border-style:solid; border-color: black;
font-size: 20px;
padding: 10px;
}

.aji{
background: liner-gradient(transparent 0%, firebrick 0% );
padding: 5px;
}

.ue{
background-color: #f5deb3;
font-size: 15px;
}

ul{
 display: flex;
 }

.aka{
color: brown;
font-weight: bold;
}
.flex {
  display: flex; 
}

.flex .image {
  margin: 0;
  padding: 0;
}


.flex .right {
  margin: 0 0 0 20px;
  padding: 0;
}

.flex .menu {
  margin: 0;
  padding: 0;
  font-weight: bold;
}
  
.flex .jyo {
  margin: 0 0 10px;
  padding: 0;
}

.sen{
border-top: 1.5px dashed
firebrick;
border-bottom:1.5px dashed
white;
}
