@charset "utf-8";



/*/////////////////////////////////   ////*/



/*/////////////////////////////////////////////////////////////////////////////////////////////

	ContentMain		

/////////////////////////////////////////////////////////////////////////////////////////////*/






/*/////////////////////////////////////////////////////////////////////////////////////////////

	pageContent

/////////////////////////////////////////////////////////////////////////////////////////////*/

#pageContent{
	}
#pageContent .personal{
	/*background:url(../images/img_pers2.jpg) no-repeat right top;
	height:310px;
	}
	#pageContent .personal h2{
	padding-top:45px;*/
	}
	
#pageContent .personal p{
	margin-top:50px;
	width:300px;
}

#pageContent dl{
	}
	#pageContent dt{
	font-weight:bold;
	}
	#pageContent dd{
	margin-bottom:1.5em;
	}

#pageContent dl.toplist{
	width:484px;
	border:solid 1px #E1E1E1;
	/*border-top:solid 2px #A4B4CF;*/
	padding:7px;
	overflow:hidden;
	background:#F2F2F2;
	margin-bottom:15px;
	}
	#pageContent dl.toplist dt{
	float:left;
	}
	#pageContent dl.toplist dd em{
	display:block;
	padding-bottom:5px;
	}
	#pageContent dl.toplist dd{
	float:right;
	width:349px;
	margin:0;
	}




#pageContent ul#serviceList{
	margin-right:-16px;
	margin-top:1em;
	zoom:1;
	}
	#pageContent ul#serviceList li{
	float:left;
	display:inline;
	margin-right:16px;
	margin-bottom:16px;
	}
	
	#pageContent  .solution{
	display:block;
	}
	
	#pageContent .solution dt{
	float:left;
	padding-right:10px;
	display:inline-block;
	width:70px;
	
	}
	
	#pageContent .solution dd{
	margin-bottom:10px;
	}




