body { background:#fff url("../images/bg.gif") center 0; text-align:center; }
body,p,h1,h2,h3,h4,h5,form { margin:0; padding:0; }
body,td,th { color:#333; font-size:12px; line-height:1.7; }
img { border:0; }
a { color:#f90; }

span { color:#c00; }

div#wrap { width:880px; background:#fff url("../images/title.jpg") no-repeat; margin:0 auto; text-align:left; }
div#contents { padding:20px; }

h1 { height:230px;}
h2 { font-size:16px; width:410px; padding:15px 0; border-bottom:1px dotted #999; }
h3 { background:#eee; margin:20px 0 10px 0; padding:2px 10px; border-bottom:1px dotted #999; font-size:13px; }
p { padding:10px 0 0 0; }

p#about { width:410px; }
p#about1 { padding:0px 10px 0px 10px; }

p#back { padding-bottom:400px; }
p#attention { font-size:11px; color:#666; padding-bottom:20px; }
p#date { font-size:13px; margin:20px 0 0 0; padding:10px; border:4px solid #ccc; }

p#date1 { font-size:22px; 0 0 0; padding:100px 10px 20px 10px; color:#0000ff;}

p#date em { font-size:12px; color:#c00; font-weight:normal; font-style:normal; }

form { padding:20px 0 0 0; }
form table { margin:0 5px; }
form td { padding:5px 50px 5px 20px; vertical-align:top; }
form td strong { color:#999; font-size:11px; }
form th { padding:6px 0; font-weight:bold; width:200px; text-align:right; vertical-align:top; }
form .end th { padding-top:40px; }
form .end td { padding-top:40px; }
form input { background:#eee; }
form textarea { background:#eee; }
form p { padding:50px 0 10px 220px; }
form p input { width:100px; margin:0 5px; }
 
ul { margin:0; padding:7px 0 30px 40px; }
li { list-style-type:decimal; margin:0; padding:3px; color:#666; }


p#footer1 { padding:15px 0; border-top:2px solid #ccc; text-align:center; font-size:11px; color:#666; }
p#footer2 { padding:10px; background:#eee; text-align:center; font-size:11px; color:#666; }
