*{
	margin: 0px;
	padding: 0px;
}

body {
	background-color: #F5F5F5;
	font-size: 95%;
	line-height: 150%;
	color: #333333;
	margin: 0px;
}


/* ヘッダーの設定*/
#head{
    width:700px;
    height:auto;
    background-color:#ffffff;
}
/* ラッパーの設定*/
#wrap{
    position:relative;
    width:700px;
    height:auto;
    background-color:#ffffff;
}
/* 左側の設定*/
#left{
	width:200px;
	float:left;
	background-color:#ffffff;
	height:auto;
	text-align:center;
}
/* 右側の設定*/
#right{
    width:500px;
    float:right;
    height:auto;
    background-color:#ffffff;
}
/* フッターの設定*/
#foot{
    position:relative;
    width:700px;
    height:auto;
    background-color:#ffffff;
    clear:both;
}

/* メニュー*/

#menu1 {
	margin: 0px;
	padding: 0px;
	width: 150px;
	border-top: 1px solid #666666;
	border-right: 1px solid #666666;
	border-left: 1px solid #666666;
	font-size: 100%;
}
#menu1 ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
	text-align: center;
}
#menu1 li {
	margin: 0px;
	padding: 0px;
}
#menu1 a {
	background-color: #ffffff;
	width: 150px;
	display: block;
	padding: 5px 0px;
	border-bottom: 1px solid #333333;
	text-decoration: none;
	color: #993333;
}
#menu1 a:hover {
	background-color: #008200;
	width: 150px;
	display: block;
	padding: 5px 0px;
	border-bottom: 1px solid #333333;
	text-decoration: none;
	color: #FFFFFF;
}


/* 更新情報*/
#kousin{
font-size: 95%;
text-align: right;
}



.box1 { 
background-color: #E3F0FB; /* 内容の背景色 */ 
border: 1px #00A200 solid; /* 枠線（太さ・色・スタイル） */ 
height:auto;
} 

.box1 H2 { 
background-color: #00A200; /* 見出しの背景色 */ 
font-size: 11pt; /* 見出しの文字サイズ */ 
color: #FFFFFF; /* 見出しの文字色 */ 
text-align: center;
margin: 0; /* スペースを削除 */ 
} 

.box1 P { 
margin: 0; /* スペースを削除 */ 
} 



.box2 { 
width: 75%; /* ボックスの横幅 */ 
background-color: #E3F0FB; /* 内容の背景色 */ 
border: 1px #00A200 solid; /* 枠線（太さ・色・スタイル） */ 
text-align: center;
height:auto;
} 

.box2 H1 { 
background-color: #00A200; /* 見出しの背景色 */ 
font-size: 9pt; /* 見出しの文字サイズ */ 
color: #FFFFFF; /* 見出しの文字色 */ 
margin: 0; /* スペースを削除 */ 
} 

.box2 P {
font-size: 10pt; /* 文字サイズ */  
margin: 0; /* スペースを削除 */ 
text-align: left;
text-indent: 1em;
} 


.box3 { 
width: 100%; /* ボックスの横幅 */ 
background-color: #ffffff; /* 内容の背景色 */ 
text-align: center;
height:auto;
} 

.box3 H1 { 
background-color: #00A200; /* 見出しの背景色 */ 
font-size: 9pt; /* 見出しの文字サイズ */ 
color: #FFFFFF; /* 見出しの文字色 */ 
margin: 0; /* スペースを削除 */ 
} 

.box3 P { 
font-size: 12pt; /* 文字サイズ */ 
margin: 0; /* スペースを削除 */ 
} 



/* 表 */
table {
	width: auto;/*テーブル幅*/
	height:auto;/*テーブル高*/
	font-size:11pt;
	border-collapse:collapse;/*罫線処理*/
}
td ,th {
	width: 250px;/*セル幅*/
	height: 13px;/*セル高*/
	font-weight:normal;/*セル内文字太さ*/
	text-align:center;/*セル内文字位置*/
	border:1px solid #00A200;/*罫線色*/
}
td  {
	background-color: #E3F0FB;/*背景色1*/
}
th {
	background-color: #b6ffb6;/*背景色1*/
}



.Jcopyright{


  width: 100%;

  text-align: center;

  margin-top:    8px;

  margin-bottom: -1px;


}
