@charset "utf-8";
/*-------------------------------------------------
  MURAKAMI CORPORATION
  * English *
-------------------------------------------------*/
p#headNav {
	display: block;
	float: right;
	width: 160px; /* en */
	margin: 0 0 0 0;
	padding: 2px 0 0 0;
	_padding: 4px 0 0 0; /* for IE6 */
	font-size: 10px;
}

#search {
	float: right;
	width: 257px; /* en */
	margin: 9px 0 10px 0;
	padding: 0 10px 0 10px;	
}

#main .box p.text img {
	vertical-align: middle; /* en */
	padding: 0 0 0 0;
}

#main .box .introductionList p.L span.caption,
#main .box .introductionList p.R span.caption {
	width: 259px; /* en */
	display: block;
	text-align: left;
}

.btnToList a.btnList {
	float: right;
	width: auto;
	margin: 7px 0 0 0; /* en */
}

.btnToList p.btnContact a {
	display: block;
	margin: 15px 0 0 0; /* en */
}

.btnArea a {
	display: block; /* en */
	background: url(/images/back_top.gif) no-repeat 0 3px;
	float: right;
	padding: 0 10px 0 12px;
	color: #7d7abe;
}

/*-------------------------------------------------
  Company Overview
-------------------------------------------------*/
.overviewTable table th {
	background: #d2d2d2;
	border-right: none !important;
	width: 140px; /* en */
	font-weight: normal;
	text-align: center;
}

/*-------------------------------------------------
  History
-------------------------------------------------*/
.history table th,
.history table td {
	padding: 8px 10px 8px 10px;
	border-bottom: 2px solid #fff;
	vertical-align: middle; /* en */
}
.history table th {
	background: #d1d1d1;	
	width: 40px; /* en */
	font-weight: normal;
	text-align: center;
}
