/* CSS Document */
/* default
---------------------------------------------------- */
* {
	font: 12px "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3", sans-serif;
	color: #3A2727;
	margin: 0px;
	padding: 0px;
}


h1,h2,h3,h4,h5,h6,p,div,
dl,dt,dd,ul,ol,li,th,
form,fieldset{ 
   margin:0;
   padding:0;
}

ul {
	list-style: none;
}

body {
    background: url(../images/back.jpg) repeat center top;
    text-align: center;
    vertical-align: top;   
}

#wrapper {
    width: 950px;
	height:auto;
    margin: 0px auto; 

}

#main {   
  	width: 900px;
	margin: 0px auto; 
	vertical-align: top; 
	text-align: center; 
} 


/* main
---------------------------------------------------- */
#topbox01{
    background-color: #000000 ;
    width:900px;
	height: 251px;
	text-align: left;
	display:block;
}

#topbox01 img {
	vertical-align: top;

}

#topbox02 {
    background: #000000 url(../images/topback.jpg) no-repeat left top ;
    width: 950px;
	height: 368px;
	text-align: left;
	vertical-align: top;
	clear: both;
}

#topbox02a{
    width: 323px;
	text-align: left;
	float: left;
	padding: 113px 0 0 25px;
}
#topbox02b{
    width: 318px;
	text-align: left;
	float: right;
	padding: 113px 25px 0 0;
}


/* footer
---------------------------------------------------- */
#topfooter {
	background: #000000 url(../images/bottomback.jpg) repeat left top ;    
	width: 950px;
	height: 98px;
	clear: both;
	}

.copy {
	font-size: 12px;
	line-height: 18px;
	color: #999999;
    text-align: center;	
	margin: 17px 0px 0 0;
	}
	

