body {	background-color: #FFFFFF;	background-image: url(../share_img/header.jpg);	background-repeat: no-repeat; 	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"}div#contArea {	margin-top: 80px;	margin-left: 20px;	width: 700px;}h1 {	margin-bottom: 10px;}h2 {	background-color: #006699;	padding: 2px 0px 2px 5px;	width: 100%;	font-size: 18px;	color: #FFFFFF;}.mainCont {	margin-left: 20px;	margin-top: 10px;	margin-bottom: 30px;	width: 700px;}.readCopy {	margin-top: 5px;	margin-left: 20px;	width: 500px;	margin-bottom: 20px;}.readCopy2 {	margin-left: 20px;}ul {	margin-left: 10px;	margin-bottom: 30px;	font-size: 12px;	line-height: 150%;	width: 250px;	float: left;}.imageTable {	margin-bottom: 30px;	font-size: 12px;	float: right;	table-layout: fixed;}.imageTable td {	width: 133px;	vertical-align: top;}.imageTable img {	margin-top: 3px;	margin-bottom: 2px;}.imageTable2 {	margin-top: -20px;	margin-bottom: 30px;	font-size: 12px;	float: right;	table-layout: fixed;}.imageTable2 td {	width: 150px;	vertical-align: top;}.imageTable2 img {	margin-top: 3px;	margin-bottom: 2px;}h3 {	margin-left: 20px;	margin-top: 10px;	font-size: 16px;}.listTable {	margin-left: 20px;	margin-bottom: 30px;	font-size: 12px;}td {	padding: 3px;}div#footerArea {	border-width: 1px 0px 0px 0px;	border-color: #000000;	border-style: solid;	margin-top: 20px;	margin-left: 30px;	margin-bottom: 30px;	padding-top: 5px;	text-align: center;	font-size: 10px;	line-height: 150%;	width: 700px;}