@charset "utf-8";

/*
ir/highlight.html
*/

#MainContainer h3 {
	border: 1px solid #CCC;
	padding: 4px;
	margin: 0 0 10px;
}

#MainContainer .h3_01{
	background:url(../../common_img/h3_01_bg.gif) left top no-repeat;
	color:#FFFFFF;
	padding:5px 10px 0;
	height: 18px;
	margin: 0 0 15px;
	}
/**/

#MainContainer div.pagelink {
	background-color: #EFEFEF;
	padding: 4px 0 4px;
	margin-bottom: 10px;
}

#MainContainer div.pagelink span {
	margin: 0 10px 0 10px;
}

/**/

#MainContainer p.t01 {
	font-size: x-small;
	float: right;
	padding: 0 20px 5px;
}

#MainContainer p.t02 {
	font-size: x-small;
	padding: 7px 0 0 15px;
}

#MainContainer div.table-set {
	width: 540px;
	margin: 0 auto;
}

#MainContainer div.table-set th {
	background: url(../../ir/library/data/img/th_bg.gif);
	color: #FFF;
	font-weight: normal;
	padding: 5px;
	font-size: x-small;
}

#MainContainer div.table-set th.th01 {
	border-top: 1px solid #CCC;
	border-right: 1px solid #CCC;
	border-left: 1px solid #CCC;
}

#MainContainer div.table-set th.th02 {
	border-top: 1px solid #CCC;
	border-right: 1px solid #CCC;
	width: 66px;
}

#MainContainer div.table-set td {
	background-color:#FFF;
	font-size: x-small;
	text-align: right;
	padding: 5px 10px 5px 0;
}

#MainContainer div.table-set td.td-h {
	background: #EFEFEF url(../../ir/library/data/img/td_dot01.gif) repeat-x bottom;
	text-align: left;
	padding: 5px 0 5px 10px;
}

#MainContainer div.table-set td.td01 {
	padding: 10px 0 5px 10px;
	border-right: 1px solid #CCC;
	border-left: 1px solid #CCC;
}

#MainContainer div.table-set td.td02 {
	background: url(../../ir/library/data/img/td_dot02.gif) repeat-x bottom;
	background-color:#FFF;
	text-align: right;
	padding: 10px 10px 5px 0;
	width: 66px;
	border-right: 1px solid #CCC;
}

#MainContainer div.table-set td.td03 {
	background: url(../../ir/library/data/img/td_dot02.gif) repeat-x bottom;
	background-color:#FFF;
	text-align: right;
	padding: 5px 10px 5px 0;
	width: 66px;
	border-right: 1px solid #CCC;
}

#MainContainer div.table-set td.td04 {
	background-color:#FFF;
	text-align: right;
	padding: 5px 10px 5px 0;
	width: 66px;
	border-right: 1px solid #CCC;
	border-bottom: 1px solid #CCC;
}

#MainContainer div.table-set td.line-h {
	line-height: 130%;
}

/***/

#MainContainer div.table-set td.td-h2 {
	background: url(../../ir/library/data/img/td_dot01.gif) repeat-x bottom;
	background-color:#EFEFEF;
	text-align: left;
	padding: 5px 0 5px 10px;
	border-right: 1px solid #CCC;
	border-left: 1px solid #CCC;
}

#MainContainer div.table-set td.td-h3 {
	background-color:#EFEFEF;
	text-align: left;
	padding: 5px 0 5px 10px;
	border-right: 1px solid #CCC;
	border-left: 1px solid #CCC;
	border-bottom: 1px solid #CCC;
}

/**/

#MainContainer h4 {
	background: url(../../ir/img/highlight_h3_02_bg.gif) no-repeat;
	color:#FFFFFF;
	height:17px;
	padding:6px 0 0 30px;
}

#MainContainer div.graph-l {
	float: left;
	width: 290px;
}

#MainContainer div.graph-r {
	float: left;
	width: 270px;
}

#MainContainer p.t10{
	font-size:83%;
	line-height:150%;
}


