
/* sougi
------------------------------------------------------------ */

.flow_body, .flow_body_end {
	background:url(/wp2/wp-content/uploads/2012/02/heading_section-bg.gif) center bottom;
}

.flow_body_end {
	margin-bottom: 35px;
}

.flow_body p, .flow_body_end p {
	margin: 0 12px;
	padding: 12px 0;
}

.flow_body strong, .flow_body_end strong {
	font-weight: bold;
}

.flow_body ul {
	text-align: left;
}

.flow_body li {
	list-style: disc;
	margin-left: 30px;
}

.fig2 {
	margin: 0 auto;
	text-align: center;
}

.fig3 {
	margin: 8px auto;
	text-align: center;
}



.table_list {
	margin: 35px 0 24px 0;
}

.table_list .strong {
	font-weight: bold;
	color: #cc0000;
}

.table_list ul {
	text-align: left;
}

.table_list li {
	list-style: disc;
	margin-left: 15px;
}






.table_list2 {
	margin-bottom: 12px;
	border-collapse: collapse;
}

.table_list2 th, .table_list2 td {
	padding: 8px 0;
	text-align: center;
	border: 1px solid #ccc;
	background-color: #fff;
}

.table_list2 th {
	background-color: #efefef;
	color: #333;
}

.table_list2 td {
	padding: 8px 10px;
	background-color: #fff;
}

.table_list2 ul {
	text-align: left;
}

.table_list2 li {
	list-style: disc;
	margin-left: 15px;
}

.table_list2 td.cell_list {
	background-color: #ff6666;
	color: #fff;
}
