@charset "shift_jis";body {  font-family: Verdana, Arial, Helvetica, sans-serif, "?l?r ?S?V?b?N","Hiragino KaKu Gothic Pro", Osaka;  margin: 0;  padding: 0;  font-size: 75%;  color: #333;  background-color: #ffffff;}a:link {  text-decoration: none;  color: #0024FF;}a:visited {  text-decoration: none;  color: #0024FF;}A:active {  text-decoration: none;  color: #0024FF ;}A:hover {  text-decoration: none;  color: red;}p {  margin: 20px 0 20px 0;  line-height: 150%;  letter-spacing: 1px;}h1 {  font-size: 75%;  margin: 0;  padding: 2px 3px 0px 3px;  color: #333;}#main {  margin: 0 auto 0 auto;  padding: 0;  border-top: solid 3px #005ebb;  border-right:  solid 1px #c6c6c6;  border-bottom: solid 1px #c6c6c6;  border-left: solid 1px #c6c6c6;  width: 750px;  background-color: #ffffff;}#header {  margin: 0;  background-color: #999999;}#header-inner {  margin: 0;  padding: 0;  width: 750px;  height: 80px;  font-family:Verdana;  font-family:Verdana;  background-image: url(img/header.gif);  background-repeat: no-repeat;}#header h1 {  margin: 0;  padding: 50px 0 10px 15px;  font-size: 87.5%;  color: #004080;}#header a:link{ text-decoration: none;  color: #0024FF ;}#header a:Visited{ text-decoration: none; color: #0024FF ;}#header a:active { text-decoration: none; color: #0024FF ;}#header a:hover { text-decoration: none; color: red;}#header-menu {  background-image: url(img/menu_back.gif);  background-repeat: repeat;  margin: 0px;  padding-top: 7px;  padding-bottom: 5px;  border-top: solid 2px #ffffff;  border-bottom: solid 2px #ffffff;}#header-menu ul {  text-align: center;  padding-bottom: 1px;  margin: 0px;  width: auto;}#header-menu li {  color: #ffffff;  display: inline;}#header-menu a:link{ text-decoration: none;  color: #fff ;}#header-menu a:Visited{ text-decoration: none; color: #fff ;}#header-menu a:active { text-decoration: none; color: #fff ;}#header-menu a:hover { text-decoration: none; color: #b5b5b5;}#container {  margin: 0px;  padding: 6px;  width: 730px;  background-color: #ffffff;}#contents {  float: right;  margin: 0;  padding: 5px 2px 0 5px;  width: 540px;}#contents h1 {  margin: 0;  padding: 5px 0 8px 14px;  line-height: 110%;  font-size: 75%;  color: #333333;  background-image: url(img/titlebar.gif);  background-repeat: no-repeat;}#menu {  float: left;  margin: 0;  padding: 5px 5px 0 6px;  width: 160px;  text-align: left;  background-color: #ffffff;}#menu h1 {  margin: 0;  padding: 5px 0 8px 14px;  line-height: 110%;  font-size: 75%;  color: #333333;  background-image: url(img/sidebar.gif);  background-repeat: no-repeat;}#menu p {  margin: 10px 4px 16px 4px;  line-height: 150%;}li {  list-style-image: url(img/mark.gif);  margin: 0 0 5px 0;}#menu a:link { text-decoration: none;  color: #0024FF ;}#menu a:visited { text-decoration: none; color: #0024FF ;}#menu a:active { text-decoration: none; color: #0024FF ;}#menu a:hover { text-decoration: none; color: red;}#footer {  clear: both;  margin: 0;  padding: 2px 0 6px 4px;  text-align: left;  font-size: 75%;  color: #666666;  border-top: 1px solid #999999;  background-color: #ffffff;}#footer h1 {  margin: 0;  text-align: right;  padding: 2px 8px 0 0;  font-size: 62.5%;  color: #666;}#footer h1 a:link { text-decoration: none;  color: #0024FF ; font-size: 62.5%;}#footer h1 a:visited { text-decoration: none; color: #0024FF ; font-size: 62.5%;}#footer h1 a:active { text-decoration: none; color: #0024FF ; font-size: 62.5%;}#footer h1 a:hover { text-decoration: none; color: red; font-size: 62.5%;}#footer a:link { text-decoration: none;  color: #0024FF ; font-size: 62.5%;}#footer a:visited { text-decoration: none; color: #0024FF ; font-size: 62.5%;}#footer a:active { text-decoration: none; color: #0024FF ; font-size: 62.5%;}#footer a:hover { text-decoration: none; color: red; font-size: 62.5%;}