@CHARSET "UTF-8";

@import "common.css";
@import "thickbox3.1/thickbox.css";

.indexbg {
	background-image:url(../images/service/contents_vision_bg.png);
	background-position: top right;
	background-repeat: no-repeat;
	width:638px;
	padding:40px;
	behavior: url(../styles/iepngfix.htc);
}
.businessbg {
	background-image:url(../images/service/contents_business_bg.png);
	background-position: top right;
	background-repeat: no-repeat;
	behavior: url(../styles/iepngfix.htc);
	padding-top: 30px;
}

.consultingbg {
	background-color:#ffffff;
	background-image:url(../images/service/service_consulting_header.jpg);
	background-position: 6px 6px;
	background-repeat: no-repeat;
	width:717px;
	behavior: url(../styles/iepngfix.htc);
	position:relative;
}

.newbg {
	background-color:#ffffff;
	background-image:url(../images/service/service_new_header.jpg);
	background-position: 6px 6px;
	background-repeat: no-repeat;
	width:717px;
	behavior: url(../styles/iepngfix.htc);
	position:relative;
}

.alliancebg {
	background-color:#ffffff;
	background-image:url(../images/service/service_alliance_header.jpg);
	background-position: 6px 6px;
	background-repeat: no-repeat;
	width:717px;
	behavior: url(../styles/iepngfix.htc);
	position:relative;
}	

.crystal {
	float:left;
	width:180px;
	height: 420px;
	margin-left: 30px;
	background-image:url(../images/service/crystal.png);
	background-position: top right;
	background-repeat: no-repeat;
	behavior: url(../styles/iepngfix.htc);
}
.messages {
	padding-right:248px;
	line-height: 16pt;
}
.messages p {
	margin-bottom:20px;
}
.messages h3 {
	/*border-left: 4px solid #666666;
	border-bottom: 1px dotted #666666;
	padding: 4px 10px;
	margin-bottom: 20px;*/

	border-left: 6px solid #7A89A6;
	border-bottom: 1px solid #C3CBD8;
	padding: 4px 10px;
	margin-bottom: 10px;
}

#services {
	padding-top: 250px;
	padding-right: 25px;
	padding-left: 25px;
	/*height:auto !important;
	min-height:100%;*/
}

#services p {
	padding: 10px 10px 20px 10px;
	line-height: 14pt;
}

#services h3 {
	border-left: 6px solid #7A89A6;
	border-bottom: 1px solid #C3CBD8;
	padding: 4px 10px;
	margin-bottom: 10px;
}

#solution_menu {
	float:left;
	width:45%;
	padding: 5px 0 0 15px;
	margin: 0;
	font-size:x-small;
	color:#459EBC;
	line-height:14px;
}

#result {
	float:right;
	width:50%;
	font-size:x-small;
	color:#459EBC;
	line-height:14px;
}

.contentplace { background-color:rgb(238,241,246);color:#459FBA;}
.contentplace .result_content { margin: 0 10px 0 15px; line-height:14px; }
.topplace{ background: url(../images/service/ELRXAkENu-1.png) no-repeat top right; }
.bottomplace { background: url(../images/service/eHGStPjHp-2.png) no-repeat top right; }
img.placeborder { width: 15px; height: 15px;border: none;display: block !important; }

.menuitem {
	width: 426px;
	margin: 20px 0;
}
.menuitem a {
	display:block;
	width:426px;
	height:30px;
}

.menuitem a#m1 {
	background-image: url(../images/service/business_menu1.png);
	background-repeat: no-repeat;
	behavior: url(../styles/iepngfix.htc);
}
.menuitem a#m1:hover {
	cursor: pointer;
	background-image: url(../images/service/business_menu1_over.gif) !important;
	background-repeat: no-repeat;
	filter: none !important;
}

.menuitem a#m2 {
	background-image: url(../images/service/business_menu2.png);
	background-repeat: no-repeat;
	behavior: url(../styles/iepngfix.htc);
}
.menuitem a#m2:hover {
	cursor: pointer;
	background-image: url(../images/service/business_menu2_over.gif) !important;
	background-repeat: no-repeat;
	filter: none !important;
}

.menuitem a#m3 {
	background-image: url(../images/service/business_menu3.png);
	background-repeat: no-repeat;
	behavior: url(../styles/iepngfix.htc);
}
.menuitem a#m3:hover {
	cursor: pointer;
	background-image: url(../images/service/business_menu3_over.gif) !important;
	background-repeat: no-repeat;
	filter: none !important;
}

.menuitem a#m4 {
	background-image: url(../images/service/business_menu4.png);
	background-repeat: no-repeat;
	behavior: url(../styles/iepngfix.htc);
}
.menuitem a#m4:hover {
	cursor: pointer;
	background-image: url(../images/service/business_menu4_over.gif) !important;
	background-repeat: no-repeat;
	filter: none !important;
}

.menuitem a#m5 {
	background-image: url(../images/service/business_menu5.png);
	background-repeat: no-repeat;
	behavior: url(../styles/iepngfix.htc);
}
.menuitem a#m5:hover {
	cursor: pointer;
	background-image: url(../images/service/business_menu5_over.gif) !important;
	background-repeat: no-repeat;
	filter: none !important;
}
