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

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

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

h1{
font-size: 36px;
color: #FF0000;
text-align: center;
}

h2{
font-size: 24px;
border: 2px solid #000000;
color: #008800;
margin: 25px 0;
border-radius: 8px;
background-color: #BBFFDD;
}

h5{
font-size: 12px;

}