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

}

header{
font-size: 20px;
font-family:"MSゴシック";
width: 100%;
background-color:#d6ffff; 
margin-top: 50px;
border-top: 1px solid #d6ffff;
padding-top: 10px
margin-top: 5
}

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

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

h2{
text-align: center;
border: 2px solid #ff84ff;
color: #000000;
margin: 25px 0;
border-radius: 8px;
background-color: #d6ffff;
}

N1{
padding-left: 10px;
padding-right: 10px;
}