body {	background-color: #c0f5ff;}table{	background-color:#ffffff;	margin-left:auto;	margin-right:auto;	padding:0px 0px 0px 0px;		}img{	vertical-align: top;	margin:0px 0px 0px 0px;	padding:0px 0px 0px 0px;	}a:link {	color: #0000dd;	font-weight: none;	text-decoration: none;	font-size: 15px;}a:visited {	color: #0000dd;	font-weight: none;	text-decoration: none;}a:hover {	color: #dd0000;	text-decoration: none;	font-weight: none;	background-color:C1FFC1;}a:active {	color: #dd0000;	font-weight: none;	text-decoration: none;	}.twitter{	text-align:center;		}table.links{		border-collapse: collapse;		}td.head{	background-image:url(image_top/ue.png);	background-repeat:repeat-x;        height:75px;	padding:1px 0px 1px 1px;}td.td2{text-align:left;}td.td2a{	text-align:left;	padding:0px 0px 500px 0px;}	}td.td3{text-align:center;}td.td4{text-align:right;}td.td5{    vertical-align:top;	text-align:center;	}td.td6{    vertical-align:top;	text-align:left;	}td.td7{text-align:left;	padding:50px 50px 200px 0px;}td.td8{text-align:center;	padding:0px 0px 700px 0px;}td.td9{    vertical-align:top;	text-align:center; 	width:75px;	 }td.td10{    vertical-align:center;	text-align:center; 	width:115px;	 }td.links{vertical-align:top;	text-align:center;	background-color:#0102b5;	padding:0px 0px 0px 0px;	}td.links2{vertical-align:top;	text-align:center;	background-color:#0102b5;	height:50px;	}.linkinfo{width:180px;background-color:#ffffff;margin-left:auto;margin-right:auto;	}.linkinfo2{width:204px;background-color:#ffffff;margin-left:auto;margin-right:auto;	}.form{	text-align:center;	margin-left:auto;	margin-right:auto;	}	.float1{float:left;	}.contents{ position:relative; top:0px;left:0px; width:600px;hight:800px}	span.sright{text-align:right;		font-size:small;		vertical-align:top;	}	span.small{font-size:small;	}span.x-small{font-size:x-small;	}span.xx-small{font-size:xx-small;	}span.white{		color:white;font-size:small;		}span.red{	color:red;		}*{	margin: 0;	padding: 0px;}/*------------------------------------	#menu スタイル-------------------------------------- */dl#menu{	background: url(images/menuBg.gif)  left center;repeat-x;	float:left	}	dl#menu ul{		list-style: none;	}	dl#menu dd{		border-right: solid 1px #fff;		float: left;		text-align: center;		position: relative;		width: 166px;		height: 30px;	}				dl#menu dd a{			display: block;			color: #fff;			font-weight: bold;			text-decoration: none;			line-height: 33px;			width: 165px;			height: 33px;		}			dl#menu dd ul{		/*			グローバルメニュー下、プルダウンメニューのスタイル。		*/			background-color: #0102b5;			border-left: solid 1px #eef;			border-top: solid 1px #eef;			border-right: solid 1px #003392;			border-bottom: solid 1px #003392;			display: none;			position: absolute;			top: 30px;			left: 0;			z-index: 0;		}					dl#menu dd ul a{				font-size: 90%;				color: #ffffff;				height: auto;				line-height: 130%;				text-align: left;				padding: 5px 10px;				width: 140px;			}					dl#menu dd ul a.hierarchy{				background: url(../images/gmArrow.gif) 122px center no-repeat;			}					dl#menu dd ul li.rollOver{			/*				プルダウンメニュー、マウスオーバー時のスタイル。			*/				background-color: #C1FFC1;			}						dl#menu dd ul li.rollOver a.rollOverA{				color: #000000;			}					dl#menu dd ul li{				position: relative;			}							dl#menu dd ul li ul{					display: none;					position: absolute;					top: 0px;					left: 161px;					z-index: 0;				}
