@charset "utf-8";
/* CSS Document */

.forestry {
	overflow: hidden;
	padding: 20px 20px 40px 20px;
	width: 830px;
}

.forestry ul {
	padding-left: 2em;
	list-style-type: disc;
	list-style-position: inside;
}

.forestry li {
	padding: 10px 0;
}

.forestry img {
	float: left;
	width: 405px;
	margin-right: 20px;
}

#forestry-index {
	float: right;
	width: 405px;
	font-size: 15px;
}

#forestry-index ul {
	padding-left: 2em;
	list-style-type: disc;
/*	list-style-position: inside;*/
	list-style-position: outside;
}

#forestry-index li {
	padding: 10px 0;
	line-height: 1.5;
}

.pd-left15{
	padding-left: 15px;
}

.cover {
	padding: 20px 0 30px 0;
}

.cover2 {
	padding: 20px 0 30px 0;
	margin-left: 5em; 
	text-indent: -5em;
}
	
 
#back-number{
	clear: both;
/*	margin-bottom: 20px;*/
}

.back-number-menu01 {
	margin:0 0 0 650px;
	padding:0 0 50px 0;
	width: 200px;
}

.back-number-menu01 p {
  width: 200px;/*親メニューの幅*/
  height: 25px;/*親メニューの高さ*/
  line-height: 25px;
  background:#73A530 url(../forestry/img/icn-back-n.gif) no-repeat 170px center;/*親メニューの背景色*/
  color: #FFF;/*親メニューの文字色*/
  text-align:center;
}

.back-number-menu01 ul {
  width: 200px;/*親メニューの幅*/
	padding:10px 0;
	text-align:center;
	background-color:#EBEBEB;
}

.back-number-menu01 ul li {
  width: 200px;/*親メニューの幅*/
	padding:	5px 0;
}

.back-number-menu01 ul li a {
	color: #2D2D2D;
	text-decoration: none;
}

.back-number-menu01 ul li a:hover {
	color: #2D2D2D;
	text-decoration: underline;
}

.back-number-menu01 ul li a:visited {
	color: #2D2D2D;
	text-decoration: none;
}

.back-number-menu02 {
	margin:0 0 0 650px;
	padding:0 0 50px 0;
	width: 200px;
	float:left;
}

.back-numbertxt {
	padding-top:10px;
	text-align:170%;
	padding-left:1em;
	text-indent:-1em;
}

