/*--------------WORKFLOW*/#workflow{	width:546px;	margin: 30px auto 0px;}#workflow p{	margin-bottom: 20px;}#workflow .text{	width:546px;	background: url(../image/workflow/arrow.gif) no-repeat left top;	}#workflow .text p{padding:10px 10px 20px 50px;line-height:1.8em;}/*--------------FAQ*/#faq{width:555px;margin: 30px auto 0px;}#faq h3{	background: #00CC66;	height:12px;	color:#FFFFFF;	font-size:12px;	font-weight:bold;	margin-bottom:14px;	padding:8px;}#faq h4{	background: url(../image/faq/Q.jpg) no-repeat;	height:31px;	padding:10px 8px 0px 28px;	font-size: 12px;	font-weight: bold;}#faq p{	background: url(../image/faq/A.gif) no-repeat;	margin:0px 26px 20px;	padding-left:25px;	line-height:1.5em;}/*--------------PRIVACY*/#privacy{width:555px;margin: 30px auto 0px;line-height:1.6em;}#privacy h3,#privacy h4,#privacy p{font-size:12px;margin-bottom:10px;}#privacy ol{padding-bottom:14px;}#privacy li{margin-left:30px;}#privacy h5{font-size:10px;font-weight:normal;}#privacy p{line-height:1.8em;}/*--------------ABOUT*/.about td,.about th,.info td,.info th{	padding:8px;	text-align:left;	border-right: 1px solid #CCCCCC;	border-bottom: 1px solid #CCCCCC;}.about,.info{	border-top: 1px solid #CCCCCC;	border-left: 1px solid #CCCCCC;}.info{margin-top:20px;margin-left:20px;margin-bottom:50px;}.info em{font-size:10px;font-weight:normal;font-style:normal;}.req td,.req th{	padding:8px;	text-align:left;	border-right: 1px solid #0066FF;	border-bottom: 1px solid #0066FF;}.req{border-top: 1px solid #0066FF;	border-left: 1px solid #0066FF;}.price td,.price th{	padding:8px;	text-align:left;	border-right: 1px solid #FFCC99;	border-bottom: 1px solid #FFCC99;}.price{border-top: 1px solid #FFCC99;	border-left: 1px solid #FFCC99;	margin-bottom:40px;}.price th{	background: #FFFFCC;}.price em,.price2 em{font-size:10px;font-style:normal;color:#666666;}.price2 td,.price2 th{	padding:8px;	text-align:left;	border-right: 1px solid #00CC33;	border-bottom: 1px solid #00CC33;}.price2{	border-top: 1px solid #00CC33;	border-left: 1px solid #00CC33;	margin-bottom:40px;}.price2 th{	background: #FFCC33;	color:#FFFFFF;}th.ti,td.ti{background-color:#eee;font-size:10px;text-align:center;font-weight:normal;padding:4px;color:#666666;}.work{	height:160px;	text-align:center;	width:190px;	margin-right:5px;	margin-bottom:10px;	float:left;	border: 1px solid #CCCCCC;}.work h3{font-size:12px;}.workright{margin-left:200px;}.center {margin: 0;text-align:center;}.conf {color: #0066FF;}#privacy h6 {	padding: 0px;	margin : 0px 0px 0px 20px;	color: #FF0000;	line-height:2em;	font-size: 12px;	font-weight: bold;}.formcap {	color: #000;	background-color: #CCC;}