/* CSS Document */

/*-reset----------------*/
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td{ margin: 0; padding: 0;}
h1, h2, h3, h4, h5, h6{font-weight: normal;}
ol, ul{list-style:none;}
fieldset, img{border:0;}
table{border-collapse: collapse; border-spacing:0;}
caption, th{text-align:left;}
address, caption, cite, code, dfn, em, strong, th, var{ font-style: normal; font-weight: normal;}
img{margin:0px; padding:0px; border:none; vertical-align:bottom;}

/*-all------------------*/
body {margin:0; padding:0; width:100%; background: #ffffff url(img/bg.gif) repeat; font-size:13px; line-height:1.3em; text-align:center;}
p {margin-bottom:2px; padding:0 10px;}


#contents { width:550px; margin:15px auto 0; padding:0 0; text-align:center;}

#contents:after {content: "."; display: block; height: 0; clear: both; visibility: hidden; }
#contents {display: inline-block; clear:both}
* html #contents {height: 1%;}
#contents {display: block;}

#contents h1{ margin:0 0 10px; padding:0;}

div.box01 {width:530px; margin:0 auto; padding:15px 0 25px; text-align:center; background-color:#FFF; border:#CCC solid 1px;}
div.txt01 {width:495px; text-align:left; background:url(img/poptempo_line01.gif) bottom center no-repeat; margin:10px auto; padding:0 10px 20px;}
div.txt02 { width:495px; text-align:left; margin:10px auto; padding:0 10px 05px;}
div#copy {margin:0; padding:20px 0;