@charset "utf-8";
/* CSS Document */

#flow .pageNavi h2 span {
    background: url(../../flow/images/ttl_01.gif) no-repeat scroll left top transparent;
    display: block;
    height: 38px;
    line-height: 999px;
    overflow: hidden;
    width: 446px;
}
#flow .Ssection {
	padding-top:49px;
}
.Ftel{
    background-color: #F2F2F2;
    border: 1px solid #D3D3D3;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	margin-bottom:15px;
}
.Ftel dt,
.Ftel dd{
	float:left;
}
.Ftel td{
	padding:24px 0 24px 30px;
}
.Ftel dt{
	margin-right:15px;
}
.Ftel dd{
	font-family:"微软雅黑","黑体";
	font-size:28px;
	color:#000;
	font-weight:bold;
	line-height:34px;
}
.Ftel dd a{
	color:#000;
}
.Ftel dd a:hover{
	text-decoration:none;
	color:#333;
}
.Ftel dd span{
	margin-top:-5px;
	font-size:16px;
}
.slash{
	background:url(../../flow/images/flow_bg01.gif) right 8px no-repeat;
	padding-right:15px;
	margin-right:5px;
}
.SimilarIn{
	padding-left:85px;
}
.F_CutLine td{
	border-top:1px solid #ccc;
	border-right:1px solid #ccc;
}
.F_CutLine td.end{
	border-right:none;
}
.processes{
	border-top: 1px solid #CCCCCC
}
.processes li{
	padding:15px 15px 15px 233px;
	background:url(../../about/images/about_bg01.gif) left bottom repeat-x;
	position:relative;
	min-height:36px;
	_height:36px;
	font-size:14px;
	color:#555;
}
.processes li span{
	position:absolute;
	color:#0095a5;
	font-weight:bold;
	top:15px;
	left:20px;
	width:144px;
	height:36px;
	padding-left:74px;
}
.processes li span.flow_step01{
	background:url(../../flow/images/step_01.gif) left top no-repeat;
}
.processes li span.flow_step02{
	background:url(../../flow/images/step_02.gif) left top no-repeat;
}
.processes li span.flow_step03{
	background:url(../../flow/images/step_03.gif) left top no-repeat;
}
.processes li span.flow_step04{
	background:url(../../flow/images/step_04.gif) left top no-repeat;
}
.processes li span.flow_step05{
	background:url(../../flow/images/step_05.gif) left top no-repeat;
}
.processes li span.flow_step06{
	background:url(../../flow/images/step_06.gif) left top no-repeat;
}
.processes li dt{
	font-weight:bold;
	color:#333;
}
.processes li dd a{
	padding-left:23px;
	background:url(../images/PDF_ico.gif) left top no-repeat;
	color:#005ca5;
}
.processes li dd a:hover{
	color:#004379;
	text-decoration:none;
}
.flow_pdf{
	padding:10px 0 10px 150px;
	margin-top:13px;
	background-color:#f0f0f0;
	margin-right:-15px;
	position:relative;
}
.processes li dt,
.processes li dd{
	float:left;
	padding:2px 15px;
	background:url(../images/VerticalLine_bg.gif) top right repeat-y;
}
.processes li dd{
	padding:2px 10px;
}
.processes li dd.w150{
	*width:125px;
}
.flow_pdf dt{
	position:absolute;
	left:1px;
}
.flow_pdf dd{
	/*margin-bottom:7px;*/
}
.processes li dd.left_bg{
	padding-left:0;
}
.left_bg p{
	padding-left:16px;
	background:url(../images/VerticalLine_bg.gif) top left repeat-y;
}
.processes li dd.left_bg a:hover{
	color:#005ca5;
}