body{
margin:0;
padding:0;
font-size:80%;
line-height:120%;
color:#535353;
background:#acacff;
text-align:center;
}

a:link{
color:#000;
text-decoration:underline;
}

a:visited{
color:#000;
text-decoration:underline;
}

a:hover{
color:#ff0000;
text-decoration:underline;
}

a:active{
color:#ff0000;
text-decoration:underline;
}


.body{
margin:0 auto;
padding:0;
width:730px;
background:#ffffff;
text-align:center;
}

.header{
margin:0 auto;
padding:0;
text-align:center;
color:#FFF;
background:#0000b0;
}

.header h1{
margin:auto;
padding: 5px 0px 5px 9px;
color:#fff;
font-size: 14px;
}

.img{
margin:10 auto;
padding:10;
text-align:center;
}

.main{
margin:0 auto;
padding:0;
text-align:center;
}

.contents{
margin:0;
padding:0;
text-align:left;
}

.contents h1{
margin:auto;
padding: 5px 0px 5px 14px;
color:#000;
font-weight:bold;
font-size: 14px;
}



.contents h2{
margin:auto;
padding: 5px 0px 10px 30px;
color:#000;
font-size: 14px;
font-weight:normal;
text-align:left;

}
.contents h2 a{
color:#000;
text-decoration: underline;
}

.contents h2 a:hover{
color: #0000ff;
text-decoration: underline;
}



¥contents ul{
list-style: none;
margin: 5px 20px;
}

¥contents ul li{
	display: block;
	margin: 5px 0 0 5px;
	padding: 5px 0 0 5px;
}



.footer{
margin:0 auto;
padding:0;
text-align:center;
color:#000;
background:#ffcccc;
}

.footer td{
margin:auto;
padding: 15px 0px 15px 0px;
text-align:center;
color:#000;
font-size: 14px;
}
