/*
===============================================================================
/company/css/index.css
会社案内 - 会社概要用スタイルシート
===============================================================================*/

/*-----------
Shared Styles
-------------*/



/*------------
Element Styles
--------------*/

/* Contents > [HTMLTag] Table
===============================================================================*/
#contents table {
	table-layout:fixed;
	margin:19px 0 15px;

	border-bottom:1px solid #379;
	border-right:1px solid #379;
}
#contents th {
	padding:6px 10px;

	vertical-align:top;
	text-align:left;
	border-top:1px solid #379;
	border-left:1px solid #379;
	background:#A3BAC2;
	
	width:115px;
	voice-family: "\"}\"";
	voice-family:inherit;
	width:94px;
} html>body #contents th {width:94px;}
#contents td {
	padding:6px 10px;

	border-top:1px solid #379;
	border-left:1px solid #379;
	background:#EEF3F3;
	
	width:570px;
	voice-family: "\"}\"";
	voice-family:inherit;
	width:549px;
} html>body #contents td {width:549px;}
#contents td.nopadding {
	padding:0;

	width:570px;
}

/* Contents > [HTMLTag] DL inside Table
===============================================================================*/
#contents dl {
	margin:0;
	background:transparent url("../../images_public/contents/dl_bg.gif") repeat-x left bottom;
}
#contents dl.last {
	background:none;
}
#contents dt {
	float:left;
	padding:8px 12px;

	font-weight:bold;
	color:#378;

	width:100px;
	voice-family: "\"}\"";
	voice-family:inherit;
	width:86px;
} html>body #contents dt {width:86px;}
#contents dd {
	display:block;

	margin-left:130px;
	padding:8px 0;
}