@charset "UTF-8";
h1{
padding:20px 0px 20px 15px;
}
ul li{
font-size:1.2em;
line-height:1.5;
}

#contents p{
margin:0px 0px 17px 15px;
width:738px;
font-size:1.2em;
line-height:1.5;
}

 table{
margin:30px 0px 0px 15px;
width:738px;
border-top:1px solid #666666;
border-left:1px solid #666666;
}
 table th{
padding:5px 10px 5px 10px;
width:100px;
background-color:#DDDDDD;
border-bottom:1px solid #666666;
border-right:1px solid #666666;
font-size:1.2em;
font-weight:bold;
line-height:1.5;
vertical-align:top;
}
 table td{
padding:5px 10px 5px 10px;
background-color:#FFFFFF;
border-bottom:1px solid #666666;
border-right:1px solid #666666;
font-size:1.2em;
line-height:1.5;
}
#footer{
margin:50px 0px 0px 0px;
}