@charset "utf-8";
/* CSS Document */

#finance #contentArea {
	width:650px;
	margin:2px 0 8px 30px;
	background:url(../img/share/bg-contents.gif) repeat-y;
}
#ir_cn #btnExcel {
    position: relative;
}
#ir_cn #btnExcel img {
    position: absolute;
    right: 9px;
    top: -21px;
}
#ir_cn #chartBtn {
    padding-top: 36px;
    width: 580px;
}
#ir_cn #chartBtn li {
    display: inline;
    margin-right: 9px;
}
#ir_cn #chartBtn li.last {
    margin-right: 0;
}
#ir_cn #top_highlight {
    height: 163px;
    position: relative;
    width: 316px;
}
#ir_cn #top_highlight p#summary_review {
	bottom: 40px;
	position: absolute;
	right: 21px;
}
#ir_cn #finance {
    width: 580px;
}
#ir_cn #finance .btnArea {
    padding: 36px 0;
    text-align: center;
    width: 580px;
}
#ir_cn #finance .pageTop {
    margin: 40px auto;
    text-align: right;
    width: 580px;
}
#ir_cn .regulations {
    background: none repeat scroll 0 0 #F5F5F5;
    margin-bottom: 40px;
    width: 580px;
}
#ir_cn .regulationsTop {
    background: url("../img/share/top-contents_inner.gif") no-repeat scroll center top transparent;
    padding-top: 16px;
    width: 580px;
}
#ir_cn .regulationsBottom {
    background: url("../img/share/bottom-contents_inner.gif") no-repeat scroll center bottom transparent;
    padding-bottom: 16px;
    width: 580px;
}
#ir_cn .regulations p {
    margin-left: 15px;
}
#ir_cn .regulations p span {
    margin-right: 6px;
}
#ir_cn #capex p, #ir_cn #capex li {
    font-size: 13px;
    letter-spacing: 0.1em;
    line-height: 1.6;
}
#ir_cn #capex li {
    background: url("../img/share/icn-list.gif") no-repeat scroll 0 5px transparent;
    margin-bottom: 8px;
    padding-left: 14px;
}
#ir_cn #capex div.top_mb {
    padding: 35px 0 25px;
}
#ir_cn #capex .pageTop {
    margin: 40px auto;
    text-align: right;
    width: 580px;
}
#ir_cn #capex ul.clearfix li {
	line-height:1;
}
