/* CSS Document */

body,h1,h2,h3,h4,p,ul,ol,li,dl,dt,dd,address,table,tr,th,td { margin:0px; padding:0px; list-style-type:none; }
table { border-collapse:collapse; border-spacing:0; }
a img { border:0; }

body { background-color:#fff; }
div#contents { margin:10px auto; width:559px; font-size:12px; line-height:1.4; }
div#contents div.inner { background:url(../img/bg.gif) no-repeat 0 bottom; margin-bottom:10px; overflow:hidden; zoom:1; }
div#contents div.inner h1 { margin-bottom:20px; }
div#contents div.inner div { margin:0 auto 20px; width:481px; }
div#contents div.inner div h2 { margin-bottom:10px; }
div#contents div.inner div p.img { text-align:right; margin-bottom:10px; }
div#contents div.inner div p.text { margin:0 10px 15px; }
div#contents div.inner div dl { margin-bottom:10px; }
div#contents div.inner div dl dt { margin-bottom:5px; }
div#contents div.inner div dl dd { text-align:center; }
div#contents p.close { text-align:center; }
