@charset "utf-8";
/* CSS Document */
#mainContent1 {
	width:350px;
	height:345px;
	padding:10px 81px 20px 271px;
	background:url(../images/main_bck_design.jpg) no-repeat left top;
	color:#FFFFFF;
	line-height:140%;
}
.mainContent2, .mainContent4 {
	width:410px;
	padding:10px 20px 40px 270px;
	margin:0px 1px;
	background:url(../images/main_bck_system.jpg) no-repeat center top;
	font-size:11px;
	line-height:140%;
}
#main .mainContent2 a {
	color:#41879E;
}
#main .mainContent2 a:hover {
	color:#FF0055;
}
.mainContent4 {
	background:url(../images/main_bck_seo.jpg) no-repeat center top;
}
#mainContent1 h1 {
	color:#FFFFFF;
	font-size:24px;
	padding:24px 0px 0px 0px;
}
.mainContent2 h1 {
	color:#41879E;
	font-size:20px;
	padding:20px 0px 0px 0px;
}
.mainContent4 h1 {
	color:#996600;
	font-size:22px;
	padding:20px 0px 0px 0px;
}
.font12 {
	font-size:12px;
}
a.btnMoreInfo {
	width:116px;
	height:33px;
	display:block;
}
a.btnMoreInfo2 {
	position:absolute;
	bottom:10px;
	right:20px;
	width:116px;
	height:33px;
	display:block;
}
a.btnMoreInfo img, a.btnMoreInfo2 img {
	border:0px;
}
#portfolio {
	position:absolute;
	bottom:20px;
	left:10px;
	width:250px;
	text-align:center;
}
#portfolio img {
	border:0px;
}
#portfolio a {
	font-size:11px;
	color:#FF9999;
}
#portfolio a:hover {
	color:#FFFFFF;
}