@charset "utf-8";
/* CSS Document */

@import url("../../cssjs/contents.css");

/* side ------------------------*/
#side .subMenu{
	margin-left:38px;
	margin-bottom:5px;
	width:202px;
}
#side .subMenu a{
	font-weight:bold;
}
#side .subMenu strong{
	xcolor:#666666;
	color:#FFCC00;
}
#side .smallMenu{
	font-size:10px;
	line-height:1.8;
}

/* main --------------------*/

#pro{
}
#pro .proSub{
	margin:10px 0 10px 0;
}
#pro .proLine{
	margin-bottom:23px;
}
#pro .proBtn{
	margin-top:35px;
	text-align:right;
	vertical-align:bottom;
}
#proTxt{
	margin:0 15px 0 15px;
}
#proTxt strong{
	color:#061849;
}


#proTxt .proList{
	margin-left:-23px;
	margin-top:-10px;
}
#proTxt .proListN{
	margin-left:-23px;
	margin-top:-6px;
	list-style-type:none;
}
#proTxt .proListN li{
	list-style-type:none;
}


#proTxt .proTable{
	margin-left:28px;
	margin-top:-5px;
}

/*----
 Process
 -----------------*/
#processImg{
	margin-left:125px;
	position:relative;
}
#processImg p{
	margin:0px;
	padding:0px;
}

#processImg a.link1{
	display:block;position:absolute;
	left:201px;top:42px;
	width:121px;height:16px;
}
#processImg a.link2{
	display:block;position:absolute;
	left:199px;top:60px;
	width:290px;height:15px;
}
#processImg a.link3{
	display:block;position:absolute;
	left:200px;top:77px;
	width:173px;height:16px;
}
#processImg a.link4{
	display:block;position:absolute;
	left:291px;top:179px;
	width:109px;height:16px;
}
#processImg a.link5{
	display:block;position:absolute;
	left:291px;top:195px;
	width:140px;height:18px;
}
#processImg a.link6{
	display:block;position:absolute;
	left:291px;top:212px;
	width:113px;height:18px;
}
#processImg a.link7{
	display:block;position:absolute;
	left:185px;top:298px;
	width:159px;height:69px;
}
#processImg a.link8{
	display:block;position:absolute;
	left:0px;top:251px;
	width:159px;height:45px;
}
#processImg a.link9{
	display:block;position:absolute;
	left:44px;top:87px;
	width:123px;height:15px;
}
#processImg a.link10{
	display:block;position:absolute;
	left:45px;top:105px;
	width:101px;height:15px;
}

/*----
 IA Flow
 -----------------*/
#iaflow{
}

#iaflow .f14{
	width:600px;
}

#iaflow .frame{
	width:600px;
	border:#C1C5D1 solid 1px;
	padding:1px;
}

#iaflow .frame .box{
	width:575px;
	background:#F2F3F6;
	padding:19px 0 19px 25px;
}
#iaflow .frame .box h3{
	font-weight:bold;
	font-size:14px;
	color:#222222;
	background:url(../images/ia_mark.gif) no-repeat left 2px;
	padding:0 0 0 15px;
	margin:0 0 5px 0;
}
#iaflow .frame .box ul{
	margin:0 0 0 15px;
	padding:0px;
}
#iaflow .frame .box li{
	padding:0px;
	margin:0 0 3px 0px;
	font-size:12px;
	color:#222222;
	line-height:20px;
}



