#contents div.unordered-list01 ul{
	font-size:0.8em;
	color:#555;
	line-height:1.5;
}
#contents .number
{
	font-size:0.8em;
	color:#444;
}
#contents img.topmargin{
	margin-top:26px;
}



#contents div.unordered-list01{
	margin:26px 0 0 5px;
	padding-top:2px;
	width:460px;
	background:#F8F8F8 url(/en/csr/message/img/bg_index01.gif) left top no-repeat;
}
#contents div.unordered-list01 ul{
	padding-bottom:2px;
	background:#F8F8F8 url(/en/csr/message/img/bg_index02.gif) left bottom no-repeat;
}
#contents div.unordered-list01 ul li{
	padding:1px 1px 0 34px;
	list-style:none;
	border-left:1px solid #E4E4E4;
	border-right:1px solid #E4E4E4;
	background:url(/en/csr/message/img/blt_square01.gif) 17px 7px no-repeat;
}
#contents div.unordered-list01 ul li.first-child{
	padding:12px 1px 0 34px;
	background-position:17px 17px;
}
#contents div.unordered-list01 ul li.last-child{
	padding-bottom:12px;
}


/*-----------------ol.number---------------------*/
#contents ul.number{
	margin:0 0 0 5px;
}
#contents ul.number li{
	margin-top:15px;
	height:100%;
	list-style:none;
	line-height:1.5;
	font-weight:bold;
}
#contents ul.number li.first-child{
	margin-top:18px;
}
#contents ul.number li span{
	display:block;
	margin:-1.5em 0 0 1.5em;
}
#contents ul.number li.double-digits span{
	margin-left:2em;
}
#contents ul.number li ul{
	margin:0;
}
#contents ul.number li ul li{
	margin:7px 0 0 0;
	padding:0 0 0 18px;
	font-weight:normal;
	line-height:1.5;
	background:url(/en/csr/message/img/blt_line01.gif) left 0.7em no-repeat;
}
#contents ul.number li ul li.first-child{
	margin-top:12px;
}