/* ■共通 ----------------------------------- *//* 背景、行間-----*/body {	color: #333333;	background-color: #eeeeee;	margin: 0 0 0 100px;	padding: 0px;}/* リンク-----*/a:link {	color: #006699;	background-color:transparent;	text-decoration: none;}a:visited {	color: #990066;	background-color:transparent;	text-decoration: none;}a:hover {	color: #333333; text-decoration: underline;	}a:active {	color: #cccccc;	background-color:transparent;	text-decoration: none;}A{text-decoration:none;}/*ヘッダ・フッタの枠・色・幅等-----*/td.body{	border: solid;	border-width: 0px 1px 0px 0px;	border-color: #999999;	background-color: #FFFFFF;	padding:10px 5px 0px 5px;	margin:0px;;}td.list{	border: solid;	border-width: 0px 0px 0px 1px;	border-color: #999999;	background-color: #FFFFFF;	padding:10px 20px 0px 10px;	margin:0px;;}td.body1c2{	font-size:x-small;	border: solid;	border-width: 0px 1px 0px 1px;	border-color: #999999;	background-color: #FFFFFF;	padding: 5px;;}/* 表組の下線 --- */td.kasen{	font-size:10pt;	border: dotted;	border-width: 0 0 1px 0;	border-color: #333333;	padding:8px;}td.height9H{	line-height:9.5pt;	font-weight:bold;	text-align:center;	border: solid;	border-width: 1px 0 1px 0;	padding:5px 0px;	border-color: #336699;	background-color: #eeeeee;}/* 文字装飾 ----------------------------------- */ h1 {	margin-top: 0em;	margin-bottom: 0em;} h2 {	font-size:9pt;	margin-top: 0em;	margin-bottom: 0px;} h3 {	margin-top: 30px;	margin-bottom: 0px;}.top_date{	font-size: 9pt;	font-weight:bold;	border-bottom:solid 1px #999999; 	margin:10px 0 10px;	padding-left:5px;}.ddmore{margin-top:10px;}dl{	font-size:10pt;}/*その他-----*/hr {	color:#cccccc;}hr.taf{	color:#999999;}ul	{	list-style-image:url(../imgs/list_tri01.gif);}.gototop{ 	font-size:8pt;	color:#006666; 	text-align:right;	margin-bottom: 1em;}/* 罫線 ----------------------------------- */.contact {	display:block;	border: dashed;	border-width: 1px;	padding: 10px;	margin:	50px 0 10 0;	background-color:#eeeeee;	border-color: #336699;}.address {	text-align:center;	font-size:12pt;	display:block;	border: dashed;	border-width: 1px;	padding: 10px;	margin:	20px 0px;	background-color:#eeeeee;	border-color: #99999;}