/* ------------------------------------------------
	product style
------------------------------------------------ */
#flow_top,
#research,
#bus,
#supply,
#produce {
width:540px;
margin:20px 15px;
}

#flow_top h3 {
margin-bottom:30px;
}

#flow_top p {
margin-right:19px;
font-size:80%;
line-height:1.5;
margin-bottom:20px;
}



#research h3,
#supply h3,
#produce h3 {
margin-bottom:15px;
}

#research h4 {
padding-top:10px;
}

#research p {
padding-bottom:25px;
}


#research table {
margin:10px 0px;
}

#research table th,
#research table td {
vertical-align:top;
}

#research table th {
width:145px;
text-align:center;
font-size:65%;
font-weight:normal;
}

#research table th img {
margin-bottom:5px;
}

#research table td {
padding-right:20px;
font-size:80%;
line-height:1.5;
}


#bus h3 {
padding-bottom:5px;
}

#bus h4 {
margin-top:25px;
}

#bus p {
margin-top:10px;
font-size:80%;
line-height:1.5;
}

#bus p.txt {
margin-right:10px;
}


#bus table th,
#bus table td {
vertical-align:top;
padding-top:10px;
}


#bus table th {
width:145px;
text-align:center;
font-size:65%;
font-weight:normal;
}

#bus table th img {
margin-bottom:5px;
}

#bus table td {
padding-right:20px;
font-size:80%;
line-height:1.5;
}

#bus div {
text-align:center;
}

#bus div table {
margin-bottom:20px;
}

#bus div table td {
padding:5px;
font-size:65%;
line-height:1.5;
text-align:center;
}
