@charset "UTF-8";

/* ---------------------------------------------

	created: 2008-10-29;
	last-modified: 2008-11-27;

--------------------------------------------- */


/* css start ------------ */


/* --------------------------------------------------------------------
	レイアウト：トップページ
-------------------------------------------------------------------- */

/* ---------------------------------------------
	概要
--------------------------------------------- */

body#companyIndex div#contentsArea table.outline {
	margin: 49px 0 0 18px;
	border-top: 1px solid #CACACA;
	border-bottom: 1px solid #CACACA;
}

body#companyIndex div#contentsArea table.outline th,
body#companyIndex div#contentsArea table.outline td {
	vertical-align: top;
}

body#companyIndex div#contentsArea table.outline th {
	background: url(../img/idx_tbl_th_foot.gif) no-repeat left bottom #f2f2f2;
	width: 142px;
	text-align: left;
}

body#companyIndex div#contentsArea table.outline th.last {
	background-image: url(../img/idx_tbl_th_foot_2.gif);
}
	
body#companyIndex div#contentsArea table.outline th div {
	background: url(../img/idx_tbl_th_head.gif) no-repeat;
	padding: 17px 0 17px 20px;
}

body#companyIndex div#contentsArea table.outline td {
	padding: 14px 0 14px 15px;
}	

body#companyIndex div#contentsArea table.outline td.dot {
	background: url(../../common/img/tbl_dot.gif) repeat-x 1px bottom;
}


body#companyIndex div#contentsArea table.outline p.desc {
	padding: 10px 0 0;
	font-size: 10px;
	line-height: 1.4em;
}



	
/* css end ------------ */
