@charset "utf-8";

.report h2 {
	font-size: 1.7rem;
  padding-bottom: 10px;
  border-bottom: 3px solid #d0cfcf;
  padding-left: 10px;
  margin-bottom: 10px;
}
.report div h4 {
	width: 50px;
	padding-left: 10px;
	float: left;
}
.report ul {
	width: 650px;
	float: right;
}
.report ul li {
  background: url(/img/150625/pdficon_small.png) no-repeat left 0px;
  padding: 2px 0 13px 20px;
  font-size: 98%;
  display: block;
  margin: 0 30px 0 0;
}
.report ul li a {
	color: #07587a;
	text-decoration: none;
}
.report ul li a:hover {
	text-decoration: underline;
}
.report div {
	padding: 15px 0 2px;
	border-bottom: 1px dotted #d0cfcf;
}
#acMenu {
	margin-bottom: 30px;
}
#acMenu dt{
	background:url(../img/common/plus_pic_001.gif) 680px 0px no-repeat;
	display:block;
	cursor:pointer;
	clear:both;
	font-size: 1.7rem;
  padding-bottom: 10px;
  border-bottom: 3px solid #d0cfcf;
  padding-left: 10px;
  margin-bottom: 10px;
	}
#acMenu dd{
	display:none;
	}
#acMenu dt.active{
	background:url(../img/common/minus_pic_001.gif) 680px 0px no-repeat;
	}
#contents .link_old, #contents .link_reptop {
  text-align: right;
}
#contents .link_old a, #contents .link_reptop a {
  font-size: 1.1rem;
  color: #07587a;
  background: url(/img/150625/arrow_pic_002.png) no-repeat 0 4px;
  padding-left: 10px;
}
#contents .link_reptop a {
  background: url(/img/150625/arrow_pic_003.gif) no-repeat 0 4px;
}
#contents .link_old a:hover, #contents .link_reptop a:hover {
	text-decoration: underline;
}

