@charset "UTF-8";/* CSS Document *//*文字色背景を黄色*/.yb{ background:#ff0;}/*赤文字*/.rb{ color:#f00;}* {	margin:0;	padding:0;	list-style: none;}* html body {	font-size: 75%;	font-family:Verdana, "ＭＳ Ｐゴシック", sans-serif;}* html  #header {	height: 95px;}* html #menu {	width: 800px;}* html #pan {	width: 800px;	margin-top: -15px;}*  html  h2 {	width: 187px;}* html #sub0 {	margin-right: 10px;}*  html  h3 {	width: 562px;}* html #main0 {	margin-left: 10px;}* html #main0 .main1_header {	margin-left: 8px;}* html #main0 .main1_footer {	margin-left: 8px;}* html #main0 .main2_footer {	margin-right: 2px;}*  html   #main0  .div_R {	clear: right;}*:first-child+html body {	/* for WinIE7*/	font-size: 75%;	font-family:'メイリオ', Meiryo, Verdana, "ＭＳ Ｐゴシック", sans-serif;}html>/**/body #main0 .main1 p { line-height /*\**/: 1.59\9 }		body  {	color: #3e3e3e;	font-size: 12px;	font-family:Verdona, sans-serif, "ヒラギノ角ゴ Pro W3", Osaka, "ＭＳ Ｐゴシック";	background-color: #7DB1EC;	text-align: center;	background-repeat: repeat;	background-image: url(../images/bg.gif);}a:link  {	color: #222222;	text-decoration: none}a:visited {	color: #222222;	text-decoration: none;}a:hover  {	text-decoration: underline;	border-style: none;}li {	display: inline;	float: left;	border-style: none;}img  {	border-style: none;}#container {	margin-right: auto;	margin-left: auto;	width: 800px;	background-image: url(../images/shadow.gif);	background-repeat: repeat-y;}#header {	padding-top: 10px;	width: 800px;	height: 85px;	margin-right: auto;	margin-left: auto;}h1 {	font-size: 12px;	font-weight: normal;	padding-left: 30px;	color: #222222;	text-align: left;	float: left;}#header .Sitemap {	font-size: 10px;	padding-right: 23px;	text-align: right;	float: right;	color: #222222;}#header .Title {	font-size: 30px;	padding-left: 30px;	font-weight: bolder;	text-align: left;	clear: both;	padding-top: 10px;}#header  .Title a {	text-decoration: none;	color: #222222;}#header  .Title  a hover {	text-decoration: none;}#menu {	height: 61px;	background-image: url(../images/header_menu.gif);	background-repeat: no-repeat;	width: 769px;	float: left;	padding-left: 16px;	padding-right: 15px;} #menu li {	width: 128px;	float: left;	display: block;	height: 61px;	line-height: 75px;}#menu li a{	color: #222222;	font-weight: bold;	text-decoration: none;	display: block;	height: 61px;}#menu li a:hover{	background-image: url(../images/header_menu_o.gif);	background-repeat: no-repeat;	color: #222222;}#pan {	color: #00AA00;	background-image: url(../images/pan.gif);	text-align: left;	width: 760px;	font-size: 10px;	float: left;	height: 33px;	line-height: 29px;	padding-left: 40px;	margin-bottom: 10px;}#pan a {	color: #00AA00;}h4 {	background-image: url(../images/sub_header.gif);	background-repeat: no-repeat;	font-size: 12px;	color: #FFFFFF;	line-height: 39px;	text-align: left;	padding-left: 15px;	height: 41px;	width: 172px;}#sub0 {	width: 187px;	float: right;	margin-bottom: 7px;	margin-right: 20px;}#sub0 .sub_div {	text-align: left;	float: left;	margin-bottom: 10px;}#sub0    .sub_div a  {	color: #FFFFFF;	text-decoration: none;	padding-left: 15px;	height: 27px;	padding-top: 2px;	line-height: 27px;}#sub0    .sub_div a:hover {	text-decoration: underline;	color: #FFFFFF;}#sub0  .sub_div li {	display: block;	height: 30px;	width: 187px;	background-image: url(../images/sub_menu.gif);	background-repeat: no-repeat;	line-height: 30px;	text-decoration: none;}#sub0 .AD {	padding-left: 5px;	float: left;}h2 {	background-image: url(../images/title01zz.gif);	background-repeat: no-repeat;	color: #FFFFFF;	font-weight: bold;	font-size: 16px;	line-height: 37px;	text-align: left;	padding-left: 20px;	float: left;	width: 552px;	height: 37px;	margin-bottom: 2px;}h3{	background-image: url(../images/title00.gif);	background-repeat: no-repeat;	color: #FFFFFF;	font-weight: bold;	font-size: 16px;	line-height: 37px;	text-align: left;	padding-left: 20px;	float: left;	width: 542px;	height: 37px;	margin-bottom: 5px;}#main0  {	width: 562px;	float: left;	text-align: left;	margin-bottom: 7px;	margin-left: 20px;}#main0 .main1 {	line-height: 159%;	width: 558px;	float: left;	background-repeat: repeat-y;	background-image: url(../images/title01_main.gif);	margin-left: 4px;}#main0 .main1_header {	float: left;	margin-left: 4px;}#main0  .main1 p {	margin-top: -3px;	padding-right: 20px;	padding-bottom: 5px;	padding-left: 16px;}#main0 .main1_footer {	float: left;	margin-bottom: 10px;	margin-left: 4px;}#main0 .main2 {	width: 560px;	float: left;}#main0 .Lead {	font-size: 12px;	color: #222222;	background-image: url(../images/title02_main_head.gif);	background-repeat: no-repeat;	text-align: left;	line-height: 31px;	font-weight: bold;	height: 34px;}#main0 .main2_div  {	background-image: url(../images/title02_main.gif);	background-repeat: repeat-y;	width: 279px;	float: left;	line-height: 1.4;}#main0 .IMAGE   {	margin: 3px 8px 3px 12px;	text-align: left;}#main0  .main2 p {	padding: 3px 10px 3px 13px;}#main0   .main2 img {	float: left;}#footer {	color: #488BD2;	background-image: url(../images/footer.gif);	background-repeat: no-repeat;	width: 800px;	clear: both;	position: relative;	height: 79px;}#footer a {	color: #488BD2;}#footer ul {	padding-left: 15px;	padding-top: 18px;}#footer li {	display: inline;}#copyright {	color: #87B2DF;	text-align: left;	width: 750px;	font-size: 10px;	margin-right: auto;	margin-left: auto;	height: 20px;	line-height: 20px;	margin-top: 3px;}#copyright a {	color: #87B2DF;	font-weight: normal;}#copyright a:hover {	color: #87B2DF;	text-decoration: underline;} table {  margin-bottom:20px;  } table, td, th {   table border:1; border-width: 1; border-style : solid; vertical-align:middle; }  th { color: blue; font-size: 20px; background: #f5f5f5; text-align:center;} td {padding:5px;  font-size: 14px; background: #F0FFFF;}a:link { color: #006699; }a:visited {color: blueviolet; }a:hover { color: orange; }.minna{	background-image: url(../images/aq-pink.gif);	background-repeat: no-repeat;	color: #2F4F4F;	font-weight: bold;	font-size: 16px;	text-align: left;	padding-left: 20px;	float: left;	margin-bottom: 3px;}.dmm{	background-image: url(../images/aq-green.gif);	background-repeat: no-repeat;	color: #8B008B;	font-weight: bold;	font-size: 16px;	text-align: left;	padding-left: 20px;	float: left;	margin-bottom: 3px;}.mj{	background-image: url(../images/aq-orange.gif);	background-repeat: no-repeat;	color: #006400;	font-weight: bold;	font-size: 16px;	text-align: left;	padding-left: 20px;	float: left;	margin-bottom: 3px;}
