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

/* #groupService
------------------------------------------------*/
#groupService {
	margin-bottom: 70px;
}

#groupService h2 {
	margin-bottom: 30px;
}


/* #groupServiceHead
------------------------------------------------*/
#groupServiceHead {
	margin-bottom: 35px;
	padding-bottom: 80px;
	background: url(../img/common/bg_borderBottom643.gif) left bottom no-repeat;
}

#groupServiceHeadInner {
	position: relative;
	height: 226px;
	background: url(../img/portal/sub/service/bg_gropuServiceHead.gif) left top no-repeat;
}

#groupServiceHeadInner2 {
	position: relative;
	height: 48px;
}
#groupServiceHeadInner2 ul{
	margin-left:25px;
}
#groupServiceHeadInner2 li{
	float:left;
}

#groupServiceHead h3, #groupServiceHead p {
	position: absolute;
}

#groupServiceHead h3 {
	top: 20px;
	left: 346px;
}

#megaSolution {
	top: 77px;
	left: 388px;
}

#solutionLeed {
	top: 129px;
	left: 345px;
	width: 288px;
}

#serviceDetailLink {
margin-top:230px;
margin-left:20px;
}

#serviceDetailLink ul{
}

#serviceDetailLink li{
float:left

}



/* .section-lv3
------------------------------------------------*/
.section-lv3 {
	margin-bottom: 40px;
	padding-bottom: 40px;
	background: url(../img/common/bg_borderBottom643.gif) left bottom no-repeat;
}

.section-lv3Inner {
	width: 372px;
	float: left;
}

.companyImg {
	float: right;
}

.serviceLeed {
	margin-bottom: 20px;
	line-height: 1.5;
}


/* .serviceTitle
------------------------------------------------*/
.serviceTitle {
	position: relative;
	height: 52px;
	margin-bottom: 20px;
}

.serviceTitle h3, .serviceTitle p {
	position: absolute;
}

.serviceTitle h3 {
	top: 33px;
	left: 64px;
}

.companyName {
	top: 5px;
	left: 65px;
}


/* .serviceTopLink
------------------------------------------------*/
.serviceTopLink a:hover img {
	opacity: 0.9;
	filter: alpha(opacity=90);
}


