body {
  color: #000000;
/*  background-color: #9ae4e8; */
  background-color: #ffffff;
  text-align: center;
}
/* テーブル・段落 */
td { font-size:13px; line-height:140%; }
p  { margin:3px 5px; }

/* コンテンツ */
h1 { color:black; font:12pt"MSPゴシック", "Osaka−等幅"; margin:6px 2px;}
h2 { color:blue;  font-size:12pt; margin:0px 0px;}
h3 { color:blue;  font-size:12pt; margin:0px 0px;}

.line1  { line-height: 10%; }
.line2  { line-height: 20%; }
.line3  { line-height: 30%; }
.line4  { line-height: 40%; }
.line5  { line-height: 50%; }

a:hover { color: #000000; text-decoration: none; background-color: #808000}

#container {
  margin: 0pt auto;
  text-align: left;
  width: 450px;
  font-size: 100%;
}
#list_block {
  float: left;
  overflow: hidden;
  padding: 5px 5px 5px 5px;
  width: 270px;
  background-color: #f0f0f0;
  border: 1px solid #c0c0c0;
}
#menu_block {
  float: right;
  overflow: hidden;
  padding: 5px 5px 5px 5px;
  width: 150px;
  background-color: #e0ff92;
  border: 1px solid #87bc44;
}
#prev_pager {
  float: left;
}
#next_pager {
  float: right;
}
#input_form {
  text-align: center;
}
#input_text {
  font-size: 1.15em;
  font-size-adjust: none;
  font-stretch: normal;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  height: 2.5em;
  line-height: 1.1;
  overflow: auto;
  padding: 5px;
  width: 450px;
}
#submit_button {
  background-color: #808080;
  border: 1px solid black;
  color: #ffffff;
  cursor: pointer;
  font-size: 1em;
  font-weight: bold;
  margin-top: 5px;
}
#input_block {
  padding: 0px 0px 0px 0px;
  margin-bottom: 10px;
}
ul {
  padding: 0px 0px 0px 0px;
  margin-left: 0px;
}
.pan_submenu {
	float: right;
	font-size: 11px;
	margin-top: 4px;
}
.pan_submenu ul {
	display: inline;
	margin: 0px;
	padding: 0px;
}
.pan_submenu ul li{
	float: left;
	list-style-type: none;
	background-image: url(/images/mark-91.gif);
	background-repeat: no-repeat;
	background-position: left 1px;
	padding-left: 13px;
	margin: 0px;
	padding-right: 5px;
}
.pan_submenu a,
.pan_submenu a:link,
.pan_submenu a:visited {
	color: #333333;
	text-decoration: underline;
}
.pan_submenu a:hover { color: #FF0000;text-decoration:underline;}
