/* CSS Document */* {	margin: 0px 0px;	padding: 0px 0px;	}body, td, p, div {	color: #000000;	}a, a:visited{	text-decoration: none;	color: #006699;	}a:hover {	text-decoration: none;	color:#339900;	}p{	margin-top:10px;}.clear {	clear: both;	}/* Layout */body {	margin: 0px 0px;	padding: 0px 0px;	text-align: center;	background-image:url(../images/common/bg.gif);	background-repeat:repeat-x;	background-color: #DDE7F1;	}#layWrapper {	width: 800px;	margin:0px auto;	text-align: center;	}#layLogo {	padding: 0px 20px;	text-align: left;	}#layLinks{	padding: 0px 20px;	text-align: right;	}#layContents{	width: 760px;	padding: 0px 20px;	float:left;	text-align:left;	background-color:#FFFFFF;	}#navi{	margin:0;	padding:0;}#layLeft {	width: 460px;	float: left;	text-align:left;	}#layRight {	width: 270px;	float: right;	text-align:left;	}#layFooter {	clear:both;	width:760px;	border-top:1px solid #CCCCCC;	text-align:center;	}/* navi *//* layLeft Contents */td.home_date {	padding-right :10px;	padding-top: 5px;	padding-bottom: 5px;	}td.home_whatsnew {	padding-top: 5px;	padding-bottom: 5px;	vertical-align: top;	}td.home_more {	text-align:right;	padding-top: 5px;	padding-bottom: 5px;	border-top:1px dotted #CCCCCC;	}/* layRight Contents */td.home_links {	border:1px solid #CCCCCC;	padding:4px;	}#layRight ul, #layContents ul {	list-style: none;	margin: 0px 0px;	padding: 0px 0px;	}#layRight ul li, #layContents ul li {	list-style: none;	background-image: url(../images/common/arrow_blue.gif);	background-position:10px 10px;	background-repeat: no-repeat;	margin: 0px 0px;	padding: 8px 0px 2px 20px;	}.home_address{	margin-top:5px;	}/* layContents */#layContents h1{	margin-top:20px;	margin-bottom:10px;	color:#000033;	}#layContents h2{	margin-top:20px;	margin-bottom:10px;	color:#000033;	}.pagetop {	text-align:right;	}table.members{	background-color:#CCCCCC;	}table.members td{	padding:4px;	background-color:#FFFFFF;	}#layContents ul li.list2nd {	list-style: none;	background-image: url(../images/common/arrow_blue.gif);	background-position:20px 10px;	background-repeat: no-repeat;	margin: 0px 0px;	padding: 8px 0px 2px 30px;	}#layContents ul li.list3rd {	list-style: none;	background-image: url(../images/common/arrow_blue.gif);	background-position:40px 10px;	background-repeat: no-repeat;	margin: 0px 0px;	padding: 8px 0px 2px 50px;	}
