body{
	text-align:center;
	scrollbar-face-color:#3CB371;
	}

.contents{
	border:solid 1.5px #3CB371;
	width:830px;
	margin-left:auto;
	margin-right:auto
	}

.section{
	width:650px;
	margin-left:auto;
	margin-right:auto;
	text-align:left;
	margin-top:2em
	}

	
p{
	font-size:1em;
	font-family:"HG娵恨集窶-PRO"
	line-height:1.5em;
	}


h1{
	padding-left:5px;
	padding-right:5px;
	padding-top:3px;
	padding-bottom:0;
	font-family:"HG娵恨集窶-PRO"
	}
	
h2{
	font-size:1.15em;
	padding-left:5px;
	border-bottom:solid 2px #96CE2A; 
	margin-top:2em;
	margin-bottom:1em;
	font-family:"HG娵恨集窶-PRO"
	}

h3{
	font-size:1em;
	padding-left:5px;
	border-left:solid 8px #96CE2A;
	margin-top:0;
	margin-bottom:1em;
	font-family:"HG娵恨集窶-PRO"
	}

h4{
	font-size:1em;
	padding-left:5px;
	margin-top:0;
	margin-bottom:1em;
	text-align:right;
	font-family:"HG娵恨集窶-PRO"
	}


h5{
	font-size:0.85em;
	padding-left:5px;
	margin-top:0;
	margin-bottom:1em
	font-family:"HG娵恨集窶-PRO"
	}
h6{
	font-size:1.15em;
 color:#3CB371;		margin-top:2em;
	margin-bottom:1em;
	font-family:"HG娵恨集窶-PRO"
	}    

h7{
	font-weight:bold ;font-size:1em;
	color:#3CB371;padding-left:5px;
	margin-top:0;
	margin-bottom:1em;
	text-align:right;
	font-family:"cursive"
	}

address{
	font-size:0.75em;
	font-style:italic;
	color:#000000;
	border-top:solid 9px #96CE2A;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:18px;
	padding-right:0;
	text-align:left 
	}

P{ line-height: 1.5em; } 

p.menu{
	font-size:0.75em;
	margin-left:0;
	margin-right:0;
	margin-bottom:10px;
	margin-top:10px;
	background-color:#3CB371;
	height:3em;
	}


p.menu a{
	color:#000000;
	background-color:#3CB371;
	border-right:solid 1px #FFFFFF;
	text-decoration:none;
	display:block;
	width:13em;
	float:left;
	line-height:3em
	}

p.menu a:hover{
	background-color:#00BFFF
	}

p.menu span{
	color:#FFFFFF;
	display:none
	}
 	
p.img{
	padding-left:50px
	}

p.img2{
	text-align:center;
		}

p.img3{
	float:left
		}

dl{
	font-size:1em;
	font-family:"HG娵恨集窶-PRO";
	color:#000000;
	line-height:1.5em
	}
	
dt{
	font-weight:bold;
	font-family:"HG娵恨集窶-PRO";
	float:left;
	}

dd{
	margin-left:5em
	}

li{
	padding-left:0.3em;
	font-size:0.875em;
	font-family:"HG娵恨集窶-PRO";
	color:#000000;
	margin-bottom:1em;
	line-height:1.5em
	}

ul{
	list-style-image:url(../img/a9.gif)
	}

  table, th, td {  width="153";border-collapse: collapse;  border: 2px solid #ccc;  line-height: 1.5;} table.type06 th {  width: 43;padding: 10px;  font-weight: bold;  vertical-align: top;  background: #3CB371;  color: #ffffff;} table.type06 td {  width: 43;  padding: 10px;  vertical-align: top;} tr:nth-child(even) {  background: #d9d9d9;}  ;table, th, td {  text-align: left;width="153";  border-style:none;  line-height: 1.5;} table.type07 th {  text-align: left;font-size:0.8em;width: 43; border:hidden;font-weight: bold; } table.type07 td { border:hidden; font-size:0.8em; width: 43;  font-weight: bold;} tr:nth-child(even) 