@charset "utf-8";
/* CSS Document */


body {
	background-image:url(../img/images/top/369.jpg);
	
	
	
	
	

	
	
	
	
	
	
	
	
	
}
	

#contents {
	color: #000;
	background-color: #FFF;
	margin: 0px;
	padding: 0px;
	height: auto;
	width: 800px;
	
}
div#box{
	width:800px;
	margin:0 auto;
	


}

div#main{
	width:800px;
	height:500px;
	background-image:url(../img/images/top/top-main.png);
	
	
	
	text-align:right;
	
	}


	

#gnavi{
	
	width:800px;
	height:50px;
	
}

#gnavi li{
	width:800px;
	height:50px;
	float:right;
	

	
	
}

#lbox{
	
	clear:left;
	width:530px;
	height:350px;
	float:left;
	background-image:url(../img/images/top/infoB.jpg);
	
	
	
	background-repeat:no-repeat;
	background-position:0px 0px;
	
	padding-top:100px;
	
	padding-right:10px;	
	
	
	
	
	

}

#la{
	width:480px;
	height:300px;
	padding-left:50px;
	
	
}

#lb{
	width:480px;
	height:50px;
	padding-left:0px;
	padding-top:15px;
	
	
	
}

	



#rbox{
	width:248px;
	height:450px;
	float:left;
	padding-left:10px;
	
	
	
	
	

   
	
	
}
#footer{
	clear:both;
	float:right;
	
}


table.info{
	width:500px;
	text-align:left;
}

td.date_n { 
font-size:10pt;
text-align:right; vertical-align:top;
width:20px;
padding:2px 5px 1px 2px; }

td.date { 
font-size:10pt; color:#333333; font-weight:bold;
text-align:left; vertical-align:top; line-height:1.1;
width:86px;
padding:2px 0px 1px 3px;
}

td.info { 
font-size:10pt; color:#333333;
text-align:left; line-height:1.3;
width:400px;
padding:2px 20px 5px 3px; 
}
	
	
	




	
