body{

	font: 12px;
	color: 333333;
	margin: 0px 0px;
	/* background-image:url(../image/background.gif); */
	background: FFFFFF;
	line-height : 16px;
	height: 100%;
}


.table1 { 
border-collapse: collapse; /* 枠線の表示方法 */ 
border: 1px #999999 solid; /* テーブル全体の枠線（太さ・色・スタイル） */ 
} 

.table1 TD { 
border: 1px #999999 solid; /* セルの枠線（太さ・色・スタイル） */ 
} 


.table2 { 
	border-collapse: collapse; /* 枠線の表示方法 */ 
	border: 1px #999999 solid; /* テーブル全体の枠線（太さ・色・スタイル） */ 
} 




td{

	font: 12px;
	color: 333333;
	line-height : 16px;

}

#container{

	background: #FFFFFF;
	width: 750px;
	margin: 0px 0px;
	border: 1px solid #999999;
	padding: 0px;

}

#top_left{

	float: left;
	width: 530px;

}

#top_right{
	width: 210px;

}
