html {
    margin: 0;
    padding: 0;
}

a img { border: 0; }
a { color: #cc0000; text-decoration: underline; }
a:hover { color: #cc0000; }

h1, h2, h3, h4, h5, h6, p, ol, ul, pre {
    font-weight: normal;
	font-family:verdana, arial, sans-serif;
	color: #666;
}

/* レイアウト */

body {
    margin: 0;
    padding: 0;
    font-size: 12px;
    color: #999;
    background: #fff;
}

#container {
    positon: relative;
    margin: 0 auto; 
    width: 872px;
    text-align: left;
}
#banner { 
    position: relative;
    width: 872px; 
	height: 60px;
}

#box { 
   positon: relative;
   width: 872px;
   height: 702px;
   background: #ffffff url(image/bg.png) top left no-repeat;
   border: 1px solid #fff;
}


#flash {
   positon: relative;
   width: 800px;
   height: 630px;
   margin: 36px 34px 0px 35px;
}

#footer {
    margin: 20px 0 10px 0;
    padding-top: 3px;
    color: #666;
    font-size: 10px;
    text-align: right;
}


