body {	margin: 0;	padding: 0;	font-style: normal;	font-weight: normal;	font-variant: normal;	font-size: 12px;	line-height: 20px;	color: #333333;	background-color: #FFFFFF;	text-align:left;}A	{color: #CC3300;text-decoration: none;}A:link	{color: #CC3333;text-decoration: none;}A:visited	{color: #CC3333;text-decoration: none;}A:active	{ color: #CC3333;text-decoration: none;}A:hover	{ color: #FF6600;text-decoration: none; }UL,OL,LI {		margin:0;	padding:0;	list-style: none none outside;	text-indent:0;}#container {	width: 900px;	height: 580px;	margin: 0;	padding: 0;	background-color: #FFFFFF;	text-align:left;	background-image: url(top.jpg);	background-repeat: no-repeat;	background-position: left top;}#header {	margin : 0;	padding : 0;	width : 900px;	height : 47px;}#contents {	margin : 0;	padding : 0;	width : 900px;	height : 468px;}#footer {	margin : 0;	padding : 0;	width : 900px;	height : 65px;}#header .headmenu {	margin : 0;	padding: 10px 0px 0px 670px;	height: 24px;	width: 230px;}#header .headmenu li {	text-indent : -9999px;	height : 24px;	float : left;}#header .headmenu ul li.news a {	display : block;	width : 110px;	height : 24px;	background-image : url("news.png");	background-repeat : no-repeat;}#header .headmenu ul li.news a:hover {	background-image : url("news-on.png");}#header .headmenu ul li.tel a {	display : block;	width : 84px;	height : 24px;	background-image : url("tel.png");	background-repeat : no-repeat;}#header .headmenu ul li.tel a:hover {	background-image : url("tel-on.png");}#contents .menu {	padding: 350px 0 0 60px;	margin: 0;}#contents .menu ul li {	float: left;	text-indent : -9999px;	display : block;	width : 105px;	height : 97px;	padding-left : 10px;}#contents .menu ul li a {	float: left;	text-indent : -9999px;	display : block;	width : 105px;	height : 97px;	background-image : url("toplink.png");	background-repeat : no-repeat;}#contents .menu ul li a:hover {	background-image : url("toplink-on.png");}#footer .oyako a {	margin : 10px 0 0 40px;	text-indent : -9999px;	display : block;	width : 190px;	height : 35px;	background-image : url("oyako.gif");	background-repeat : no-repeat;}#footer .oyako a:hover {	background-image : url("oyako-on.gif");}