/* 基本要素の再定義 */body {	font-family: "ヒラギノ角ゴ Pro W3","hiragino Kaku Gothic Pro","ＭＳ Ｐゴシック","MS P Gothic","MS ゴシック", Osaka, Arial, sans-serif;	font-size: 14px;	color: #000000;	line-height: 1.5;	margin: 0px 0px 0px 0px;	padding: 0px 0px 0px 0px;}p {	margin: 0px;	padding: 0px;	text-indent: 0em;}h1, h2, h3, h4, h5, h6 {	font-family: "ヒラギノ角ゴ Pro W3","hiragino Kaku Gothic Pro","ＭＳ Ｐゴシック","MS P Gothic","MS ゴシック", Osaka, Arial, sans-serif;	margin: 0px;	padding: 0px;}dl, dt, dd {	margin: 0px;	padding: 0px;}ul, ol, li {	margin: 0px;	padding: 0px;}/* ページの骨格部分　*/#wrapper {	width: 900px;	margin-left: auto;	margin-right: auto;}#head	{	background-position: center top;	background-repeat: no-repeat;	background-image:  url(../img/head01.gif);	width: 900px;	height: 100px;}#head2 {	background-position:center top;	background-repeat:no-repeat;	background-image: url(../img/bana30px.gif);	height:30px;}#list {	widh: 900px;	text-align:left;	height:20px;	padding-bottom: 2px;	padding-top: 2px;	clear:both;}#left {	width: 140px;	float: left;}#right {	text-align: right;}#center {	width: 740px;	padding: 0px 10px 0px 10px;	float: left;}#foot	{	clear:both;	background-position: center;	background-repeat: no-repeat;	background-image:  url(../img/foot01.gif);	width: 900px;	height: 25px;}#foot {	text-align: center;	padding:2px 0px 0px 0px;}#foot p {	font-weight:bold;}