﻿body{ 
	background:url(zhulab_back.gif);
  	margin-right: auto; 
  	margin-left : auto;
  	width:1000px;
  	font-family:Arial, Helvetica, sans-serif;
}
#header{
	width:auto;
  	font-size:18px;
  	text-align : center;
}
#contents{
  	width:auto;
  	height:1500px;
  	margin-bottom: 20px;
  	line-height: 1.5em;
  	text-align:center;
  	font-size:20px;
}
#left{
	float:left;
  	width:145px;
  	line-height: 1.5em;
  	text-align:center;
}
#right{
	float:right;
  	width:800px;
  	line-height: 1.5em;
  	text-align:center;
}
#footer{
	width: auto;
	margin-top:100px;
  	font-size:15px;
  	text-align : center;
}
#menu ul{ 
margin: 0; 
padding: 0; 
list-style: none; 
}
#menu li{ 
display: inline; 
padding: 0; 
margin: 0; 
}
#menu li a{
display: block; 
border: 1px solid #9F99A3;
background-color:#0099FF;
padding: 3px 10px;
text-decoration: none;
color: #333;
width: 120px; 
margin: 2px 0px;
text-align: center;
font-size: 25px;
}
#menu li a:hover{
border: 1px solid #8593A9;
background-color: #9EB7DD;
}
/*headerのテーブル*/
.head{
	width:auto;
  	height:150px;
	margin-left:auto;
	margin-right:auto;
	text-align:left;
}
.head tr{
	margin-left:auto;
	margin-right:auto;
	text-align:left;
}
.head th{
	width:905px;
	height:120px;
	margin-left:auto;
	margin-right:auto;
	text-align:left;
}
.head td{
	width:95px;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
}
.zh{
	font-size:40px;
}
/*common link*/
.tb1  {
	width:auto;
	height:40px;
	border="1";
	text-align:center;
	font-style:italic;
	font-size:25px;
}
.tb1 th{
	width:165px;
	height:40px;
	background:url("4.gif")no-repeat;
}
.tb1 td{
	width:165px;
	height:40px;
	background:url("5.gif")no-repeat;
}
/*更新日*/
.re{
	position:relative;
	text-align:right;
}
.re_j{
	position:relative;
	text-align:right;
	font-family:HGP行書体;
}
.right_e{
	position:relative;
	text-align:right;
	font-style:italic;
}
.jump{
	text-align:center;
	font-family:HGP行書体;
}
.jump_e{
	text-align:center;
	font-style:italic;
}