
/* main block */

#contents {
	background:white;

}
#contents h1 {
	color:navy;
	text-align:right;
	maigin:0.5em;
	padding:0 1em 0 0.5em;
	border-bottom:2px solid teal;
}
#contents h2 {
	clear:both;
	color:navy;
	margin:0.5em;
	padding-left:0.5em;
	border-bottom:2px solid orange;
	text-align:left;
	font-size:14px;
}
#contents h3 {
	clear:both;
	color:navy;
	margin:1.5em;
	padding:0 1em 0 1em;
	padding-left:0.5em;
	border-bottom:2px dotted gray;
	text-align:left;
	font-size:12px;
}



#contents h4 {
	clear:both;
	color:navy;
	padding:0 1em 0 1.5em;
	margin:2.0em;
	padding-left:0.5em;
	border-bottom:2px dotted blue;
	text-align:left;
}


#contents h5 {
	clear:both;
	color:navy;
	margin:2.5em;
	padding:0 1em 0 2em;
	padding-left:0.5em;
	border:1px solid gray;
	border-left:thick solid orange;
	text-align:left;
}

#contents li {
	margin:1.5em;
	text-align:left;
}

.con {
	text-align:left;
	background:white;
	padding:0.5em
}
.con_2 {
	margin:1em;
	text-align:left;	
	background:white;
	padding:0.5em
}
.con_3 {
	margin:1.5em;
	text-align:left;	
	background:white;
	padding:0.5em
}
.con_4 {
	margin:2.5em;
	text-align:left;	
	background:white;
	padding:0.5em
}
.con_5 {
	margin:3.5em;
	text-align:left;	
	background:white;
	padding:0.5em
}
.con_6 {
	margin:0 0 0 3.5em;
	text-align:left;	
	background:white;
	padding:0.5em
}
#main {
	width:700px;
	float:left;
	border-right:1px solid gray;
}

.fig {
	float:right;
	margin-left:0.5em;

}
.fig1 {
	float:left;
	margin-left:0.5em;

}
.note {
	color:orange;
	text-indent:-1em;
	font-size:small;
	margin-left:2em;
}


