h1{
color:#ff006f;
font-size:250%;
text-align:center;
}
.content{
max-width:960px;
margin-right:auto;
margin-left:auto;
}
img{
max-width:100%;
}
li{
list-style:none;
}

ul{
display:flex;
justify-content:center;
gap:200PX;
padding:0;
}

.item{
display:flex;
gap:30px;
text-align:center;
}
dl{
flex:1;
}
footer{
text-align:center;
}
li a{
color:#000;
}
li a:hover{
text-decoration:none;
}
header{
border-top:solid 10px #c2e08f;
}
table{
border-collapse:collapse;
width:100%;
}
th,td{
border:solid 1px #ccc;
padding:10px;
}
th{
background-color:#fffef0;
}
td{
text-align:center;
}
.background{
background-color:beige;
}
.message{
background-color:beige;
margin-top:40px;
padding-top:10px;
padding-right:20px;
padding-bottom:10px;
padding-left:20px;
}
dd img{
border-radius:6px;
}
p img{
border-radius:6px;
}
@media(width <= 640px){
ul{
flex-direction:column;
gap:10px;
}
.item{
flex-direction:column;
}
}


























