/* CSS Document */#topcontents{	text-align:center;}#topmain{	margin:auto;	width:760px;	text-align:center;	margin:0;	padding:0;}.pagetop{	text-align:right;	margin :30px 0px 20px 0px;	width:730px;	padding:0px;}/******en*******/#colbg-out{	width:740px;	text-align:center;	margin:0 auto;	padding:0;	background-image:url(../topimg/colblockbg02.gif);	background-repeat: repeat-y; 	background-position: 0px 0px;}#colbg{	margin:auto;	width:740px;	text-align:center;	margin:0;	padding:8px 0;	background-image:url(../topimg/colblockbg01.gif);	background-repeat: no-repeat; 	background-position: 0px 0px;}.coltab{	border:0px;	margin:0 auto;	padding:0 0;	width:726px;}.coltab td{	margin:10px 0 10px 0;	padding:0;	vertical-align:top;}td.colum01,td.colum02,td.colum03{	width:237px;	text-align:center;background-color: #FFF;}td.colum04{	width:16px;}.colum01 ul{	margin:10px 0;	padding:0 0;}.colum01 li{	list-style-type:none;	margin:8px auto;	padding:0 0;}div.colblock{	margin:0;	padding:0;	text-align:center;}.coltab p{	width:200px;	text-align:left;	margin:5px 15px 10px 15px;}