@charset "utf-8";

.FltL{
float:left;
}

.FltR{
float:right;
}
.mt5{
margin-top:5px;
}

.mt10{
margin-top:10px;
}

.mt20{
margin-top:20px;
}
.mt30{
margin-top:30px;
}

.mr10{
margin-right:10px;
}

.mr15{
margin-right:15px;
}

.mr5{
margin-right:5px;
}

.ml10{
margin-left:10px;
}

.ml15{
margin-left:15px;
}

.ml180{
margin-left:180px;
}

.mb10{
margin-bottom:10px;
}
.red {
color:#D40000;
}

.green{
color:#04C10D;
}
.gray{
color:#757575;
}

.grn {
color:#090;
}

/*flowChart*/
ul.flowChart img{padding: 0 10px  0;}
p.c1lear{float:none;}
ul.flowChart{width:590px;height:56px;float:left;padding:0;margin:0 0 20px 15px;}
ul.flowChart li{height:61px;float:left;padding:0 0 0 0 ;margin:0 0 0 0;}
ul.flowChart li.flow01 a{width:108px;height:66px;background: url(../../flow/img/step1.gif) no-repeat left top;text-indent: -9999px;display:block;float:left;}
ul.flowChart li.flow02 a{width:100px;height:66px;background: url(../../flow/img/step2.gif) no-repeat left top;text-indent: -9999px;display:block;float:left;}
ul.flowChart li.flow03 a{width:98px;height:66px;background: url(../../flow/img/step3.gif) no-repeat left top;text-indent: -9999px;display:block;float:left;}
ul.flowChart li.flow04 a{width:100px;height:66px;background: url(../../flow/img/step4.gif) no-repeat left top;text-indent: -9999px;display:block;float:left;}
ul.flowChart li.flow05 a{width:99px;height:66px;background: url(../../flow/img/step5.gif) no-repeat left top;text-indent: -9999px;display:block;float:left;}
ul.flowChart li.flow06 a{width:85px;height:66px;background: url(../../flow/img/step6.gif) no-repeat left top;text-indent: -9999px;display:block;float:left;}

ul.flowChart li.flow01 a:hover,
ul.flowChart li.flow02 a:hover,
ul.flowChart li.flow03 a:hover,
ul.flowChart li.flow04 a:hover,
ul.flowChart li.flow05 a:hover,
ul.flowChart li.flow06 a:hover,
ul.flowChart li.flow07 a:hover,
ul.flowChart li.flow08 a:hover
{background-position: 0 -66px;}

a.next{width:140px;height:59px;background: url(../../flow/img/flow_btn1.gif) no-repeat left top;text-indent: -9999px;display:block;margin-left : auto ; margin-right : auto ;margin-top:20px;}
a.next:hover{background-position: 0 -59px;}
/*new*/


/*newend*/

.flowBox{
	width:590px;
	margin: 15px 0px 5px 15px;
	float: left;
	color:#7d5c4b;
}
.flow-text {
	float: left;
	width: 317px;
	margin: 0px 0px 10px;
}

h4.flow01{
background:url(../../flow/img/flow_cycle.gif) no-repeat 0 4px;
padding:0px 0px 0px 17px;
margin:15px 0 0;
clear:both;
}

.flow-qa {
	width:590px;
	margin: 10px 0px 20px 15px;
	float: left;
	border-bottom: dotted 1px #669900;
	padding: 0px 0px 10px;
}

#baloon2{}
#baloon2 ul li{line-height:1.6em;}


table.flowTbl {
	width:588px;
	border:1px solid #D9D9D9;
	border-collapse:collapse;
	clear:both;
	margin: 0px 0px 0px 15px;
	color:#7d5c4b;
}
table.flowTbl th {
background:#A2A2A2;
color:#FFF;
border-top:1px solid #FFF;
font-weight:normal;
padding:5px 10px;
width:12em;
}
table.flowTbl th.top{
border:none;
}

table.flowTbl td {
padding:5px 10px;
border:1px solid #D9D9D9;
}
