@charset "utf-8";
/*	/introduction/css/style.css	*/

div.wrap div#content p.lead {
	margin-bottom:15px;
	}
div.wrap div#content div.inner table th {
	border-right:solid 5px #FFFFFF;
	width:20%;
	text-align:center;
	}
div.wrap div#content div.inner table th,
div.wrap div#content div.inner table td {	
	padding:10px;
	}
div.wrap div#content div.inner table tr.cross th,
div.wrap div#content div.inner table tr.cross td {
	background:#F3F3F3;
	} 
div.wrap div#content div.inner table td dl dt {
	float:left;
	clear:left;
	width:120px;
	}
div.wrap div#content div.inner table td dl dd {
	float:left;
	width:334px;
	} 
div.wrap div#content div.inner table td ul.fLeft {
	float:left;
	width:220px;
	}
div.wrap div#content p.mapImage {
	margin-left:82px;
	}
div.wrap div#content div.mapImageBlock {
	background:transparent url(/introduction/images/idx_bg_001.gif) no-repeat left top;
	padding:20px 0px 0px;
	}
div.wrap div#content div.mapImageBlock div.mapImageBlockInner {
	background:transparent url(/introduction/images/idx_bg_002.gif) no-repeat left bottom;
	padding:0px 20px 20px;
	}
div.wrap div#content div.mapImageBlock div.mapImageBlockInner div.msBoxLeft {
	float:left;
	margin-right:21px;
	width:287px;
	}
div.wrap div#content div.mapImageBlock div.mapImageBlockInner div.msBoxRight {
	float:left;
	width:287px;
	}
div.wrap div#content div.mapImageBlock div.mapImageBlockInner div.msBoxLeft p.caption,
div.wrap div#content div.mapImageBlock div.mapImageBlockInner div.msBoxRight p.caption {
	margin-top:5px;
	color:#FFFFFF;
	padding-left:12px;
	background:transparent url(/introduction/images/idx_ico_001.gif) no-repeat left 0.35em;
	}

div.wrap div#content p.directorPhoto {
	width:141px;
	}