#sitemap #content #title03 { background: url(../images/sitemap_h4-01.jpg) 0 0 no-repeat; }
#sitemap #content #title04 { background: url(../images/sitemap_h4-02.jpg) 0 0 no-repeat; }
#sitemap #content #title05 { background: url(../images/prevent_h4-01.jpg) 0 0 no-repeat; }

#sitemap #content .div_h4{
	margin-left:25px;
	}

#concept #wrapper #main #content dl.abcd dt { width: 10px; margin-right: 5px;}

#cerec3 #content strong {
	color:#941c42;
}

#cerec3 #content p.sub {
	margin:0px 10px;
}

#cerec3 #content #title04 { background: url(../images/cerec3_h3-04.jpg) 0 0 no-repeat; margin-top: 30px; }
#cerec3 #content #title05 { background: url(../images/cerec3_h3-05.jpg) 0 0 no-repeat; margin-top: 30px; }
#cerec3 #content #title06 { background: url(../images/cerec3_h3-06.jpg) 0 0 no-repeat; margin-top: 30px; }
#cerec3 #content #title07 { background: url(../images/cerec3_h3-07.jpg) 0 0 no-repeat; margin-top: 30px; }

#cerec3 #content img.title04 {
	vertical-align:top;
}

#cerec3 #content img.rarrow {
	vertical-align:middle;
}

.box_flow .txt2 { float: left; margin: 30px 0 0 5px;}
.box_flow .txt3 { float: left; margin: 20px 0 0 5px;}
.box_flow .txt4 { float: left; margin: 10px 0 0 5px;}

.box_flow2 {
	width: 540px;
}

.box_flow2 p {
	margin: 0px;
	padding: 0px;
}

.box_flow2 .txt{ float: left;}
.box_flow2 .imgR{ float: right; margin-right:10px; padding-top:100px;}

#content ul.cerec3 {
	width:300px;
}

#content ul.cerec3 li {
	list-style: none;
	background: url(../images/list.jpg) 0 4px no-repeat;
	padding-left:20px;
}