.top_mes{
	width:500px;
	margin:0px 0px 10px 10px;
	padding:5px 5px 5px 0px;
	text-align:left;
	background-color:#FFF7D2;
}
#contents p{
	margin:0px;
	padding:0px 0px 3px 10px;
	text-indent:1em;
	font-size:0.9em;
}
#contents h2{
	margin:0px;
	padding:0px 0px 3px 5px;
	color:#333333;
	font-size:0.9em;
}
#contents h3{
	margin:0px;
	padding:20px 0px 3px 5px;
	color:#222222;
	border-bottom:1px solid #A05800;
	font-size:1em;
}
#contents dt{
	margin:0px;
	padding:10px 0px 3px 5px;
	color:#333333;
	font-weight:bold;
	font-size:0.9em;
}
#contents dd{
	margin:0px;
	padding:0px 0px 3px 20px;
	color:#333333;
	font-size:0.9em;
}
.fig_grb{
	width:550px;
	height:auto;
	position:relative;
}
.fig_grb div.fig1{
	width:270px;
	height:auto;
	padding-left:auto;
	padding-right:auto;
	position:absolute;
	bottom:0px;
	right:0px;
	text-align:center;
}
.fig_grb div.fig2{
	width:270px;
	height:auto;
	padding-left:auto;
	padding-right:auto;
	text-align:center;
}
.fig_grb div img{
	padding-left:auto;
	padding-right:auto;
}
.fig_grb div ul{
	margin:2px;
	padding-left:auto;
	padding-right:auto;
	border:1px solid #FFCC00;
	background-color:#FFF7D7;
	text-align:left;
}
.fig_grb div ul li{
	margin:2px 2px 2px -10px;
	padding:0px;
	list-style-type: none;
	text-align:left;
	text-indent:-1em;
	font-size:0.9em;
}