div#content .flow01-00 {
	margin-bottom: 20px;
}

div#content .flow01-01 {
	margin-bottom: 50px;
}

div#content .flow01-01-left {
	float: left;
	width: 210px;
	padding-right: 20px;
}

div#content .flow01-01-right {
	float: right;
	width: 330px;
}

div#content .flow01-01-right h3 {
	color: #CE0002;
	font-size: 20px;
	font-weight: bold;
	padding: 5px 0 7px;
}

div#content .flow01-01-right p {
	font-size: 10px;
	line-height: 150%;
	padding-bottom: 7px;
}

div#content .flow01-01-point {
	height: 33px;
	background: url(/images/flow_gra01-point.gif) no-repeat 5px 5px #F2F2F2;
	padding: 5px 5px 5px 75px;
}

div#content .flow01-01-point a {
	line-height: 120%;
}





div#content .flow02-01 {
	margin: 50px 0 5px;
	width: 560px;

}

div#content .flow02-01 h2 {
	padding: 12px 0 0 75px;
	background: url(/images/flow_gra01-point.gif) no-repeat 5px 5px #F2F2F2;
	height: 33px;
	font-size: 15px;
	font-weight: bold;
	color: #CE0002;
	vartical-align: middle;
	margin-bottom: 10px;
}

div#content .flow02-01 p {
	padding: 0 5px;
}

div#content .flow02-01-link {
	padding: 12px 0 0 75px;
	background: url(/images/flow_gra01-solve.gif) no-repeat 5px 5px #FFFFE6;
	height: 33px;
	margin: 10px 0;
}







div#content .flow03-00 {
	margin-bottom: 20px;
}

div#content .flow03-01 {
	margin-bottom: 50px;
}

div#content .flow03-01-left {
	float: left;
	width: 210px;
	padding-right: 20px;
}

div#content .flow03-01-right {
	float: right;
	width: 330px;
}

div#content .flow03-01-right h3 {
	color: #0000A0;
	font-size: 20px;
	font-weight: bold;
	padding: 5px 0 7px;
}

div#content .flow03-01-right p {
	font-size: 10px;
	line-height: 150%;
	padding-bottom: 7px;
}

div#content .flow03-01-point {
	height: 33px;
	background: url(/images/flow_car01-point.gif) no-repeat 5px 5px #F2F2F2;
	padding: 5px 5px 5px 75px;
}

div#content .flow03-01-point a {
	line-height: 120%;
}


div#content .flow04-01 {
	margin: 50px 0 5px;
	width: 560px;
}

div#content .flow04-01 h2 {
	padding: 12px 0 0 75px;
	background: url(/images/flow_car01-point.gif) no-repeat 5px 5px #F2F2F2;
	height: 33px;
	font-size: 15px;
	font-weight: bold;
	color: #0000A0;
	vartical-align: middle;
	margin-bottom: 10px;
}

div#content .flow04-01 p {
	padding: 0 5px;
}

div#content .flow04-01-link {
	padding: 12px 0 0 75px;
	background: url(/images/flow_car01-solve.gif) no-repeat 5px 5px #FFFFE6;
	height: 33px;
	margin: 10px 0;
}

