body{
font-family:"MSゴシック";
 background-color: #e0ffff; 
max-width: 900px;
margin: 0 auto;
}

header{
font-size: 24px;
font-family:"MSゴシック";
width: 100%;
background-color: #ff7fff; 
text-align: Right;
margin-top: 50px;
border-top: 1px solid #7fffbf;
padding-top: 10px
margin-top: 50px
}

footer{
font-family:"MSゴシック";
width: 100%;
text-align: center;
margin-top: 50px;
border-top: 1px solid #7fffff;
padding-top: 10px
margin-top: 50px
}

h1{
font-size: 32px;
color: #ff7fff;
text-align: center;
}

h2{
border: 2px solid #007700;
color: #ff7fff;
margin: 25px 0;
border-radius: 8px;
background-color: #adffff;
}

