@charset "UTF-8";#container {	background: #FFFFFF url(images/header01.jpg) no-repeat left top;	margin: 0px auto;	padding: 0px 0px 10px;	width: 760px;	border-right: 1px solid #999999;	border-left: 1px solid #999999;}#container #contents {	float: left;	width: 560px;}#container #footer {	font: 1em/1.5em Arial, Helvetica, sans-serif;	color: #999999;	text-align: center;	margin: 0px;	padding: 10px 0px 0px;	border-top: 1px solid #0066FF;	clear: both;}#container h1 {	margin: 0px;	padding: 20px 10px 5px 30px;	font: bold 2em Arial, Helvetica, sans-serif;	color: #fefefe;}#container p a {	text-decoration: none;}#container #footer a {	color: #0066FF;	text-decoration: underline;}#container p {	font: 1.2em/1.8em Arial, Helvetica, sans-serif;	margin: 0px 10px;	padding: 5px 20px;}#container h2 {	font: bold 1.2em Arial, Helvetica, sans-serif;	color: #0066CC;	padding: 10px;	border-bottom: 1px solid #0066CC;	border-left: 10px solid #0066CC;	border-top-color: #0066CC;	border-right-color: #0066CC;	margin-right: 20px;	margin-left: 20px;	clear: both;}#container #menu {	width: 180px;	float: left;	padding-left: 10px;	padding-top: 20px;}body {	font-size: 62.5%;	margin: 0px;	padding: 0px;}#footer ul {	padding: 5px;	list-style: none;	left: 50%;	margin-top: 0px;	margin-bottom: 0px;}#container #footer p {    font: 0.9em/1.5em Arial, Helvetica, sans-serif;	text-align: center;	width: 100%;}#footer ul li {	display: block;	margin: 0px;	padding: 3px;	float: left;	clear: right;}#container img {	float: right;	clear: left;	margin: 0px;	padding: 5px 20px 5px 10px;}.analize {	display: none;}#container #menu ul {	padding: 15px 0px 10px 6px;	margin: 0px;	background: #EAEAEA;}#container #menu h3 {	font: 12px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;	color: #FFF;	background: url(images/sidemidasi.gif) no-repeat left top;	margin: 0px;	padding: 9px 0px 0px;	height: 21px;	width: 180px;	text-align: center;}#container #menu li a {	font-size: 1.2em;	list-style: none;	background: url(images/side_arrow.gif) no-repeat left 4px;	text-align: left;	width: 155px;	display: block;	outline:hidden;	padding-left: 15px;	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;	letter-spacing: -1px;}#container #menu li {	width: 170px;	list-style: none;	height: 27px;	display: block;}#container #menu li a:hover {	list-style: none;	color: #FF0000;}