/* ‘S‘Ì */
body {
margin: 0;
padding: 0;
background-color: #ffffff;
font-size: 100%;
/* line-height: 1.5; */
color: #333333;
}

a:link { color: #0000ff; }
a:visited { color: #0000ff; }
a:hover { color: #ff00cc; }
a:active { color: #ff00cc; }

/* ”z’u */
#container {
/* width: 700px; */
/* margin: 0 auto; */
margin 0;
padding: 0;
}

#header {
margin: 0;
padding: 20px 10px 15px 10px;
border-bottom: 2px #38a1db dotted;
text-align: center;
}

#contents {
margin: 0;
padding: 10px;
text-align: center;
}

#footer {
margin: 0;
padding: 15px 10px 20px 10px;
border-top: 2px #38a1db dotted;
text-align: center;
}

