@charset "utf-8";
/* -----------------------------------------------------------
CSS Information
File name: finance.css
----------------------------------------------------------- */

#btnExcel {
	position: relative;
}
#btnExcel img {
	position:absolute;
	top:-21px;
	right:35px;
}
#chartBtn {
	width:580px;
	padding-top:36px;
}
#chartBtn li {
	display:inline;
	margin-right:9px;
}
#chartBtn li.last {
	margin-right:0px;
}

#top_highlight {
	width:316px;
	height:163px;
	position:relative;
}

#top_highlight p#summary_review {
	position:absolute;
	right:19px;
	bottom:25px;
}
/*----------決算レビュー----------*/
#finance {
	width:580px;
}
#finance .btnArea {
	width:580px;
	text-align:center;
	padding:36px 0;
}
#finance .pageTop {
	width:580px;
	margin:40px auto 40px;
	text-align:right;
}

/*----------関連するページ----------*/
.regulations {
	width:580px;
	background:#f5f5f5;
	margin-bottom:40px;
}
.regulationsTop {
	width:580px;
	background:url(../img/share/top-contents_inner.gif) no-repeat top;
	padding-top:16px;
}
.regulationsBottom {
	width:580px;
	background:url(../img/share/bottom-contents_inner.gif) no-repeat bottom;
	padding-bottom:16px;
}
.regulations p {
	margin-left:15px;
}
.regulations p span {
	margin-right:6px;
}


/*----------capex.htmlー----------*/
#capex p,
#capex li {
	font-size:13px;
	letter-spacing:0.1em;
	line-height:1.6;
}
#capex li {
	background:url(../img/share/icn-list.gif) no-repeat 0px 5px;
	padding-left:14px;
	margin-bottom:8px;
}

#capex div.top_mb {
	padding:35px 0 25px 0;
	
}
#capex .pageTop {
	width:580px;
	margin:40px auto 40px;
	text-align:right;
}
