@charset "Shift_JIS";
/**
 :タイトル "「企業情報」カテゴリ用スタイル";
 :一行説明 "「企業情報」カテゴリ用のスタイルシートです";
 :作成日 "2010-00-00";
 :改訂版 [:版 "1.0.0"; :作成日 "2010-00-00"];
*/

/* 【「会社概要」TOP】
   --------------------------------------------- */
div.catIndex2 ul.officeList{
	clear: both;
	overflow: hidden;
	width: 576px;
	margin: 0 auto;
	font-weight: bold;
}
div.catIndex2 ul.officeList li.domestic{
	float: left;
	width: 288px;
	background: url(../../company/about/images/bg_list-domestic.gif) no-repeat left top;
}
div.catIndex2 ul.officeList li.overseas{
	float: right;
	width: 288px;
	background: url(../../company/about/images/bg_list-overseas.gif) no-repeat left top;
}
div.catIndex2 ul.officeList li a{
	display: block;
	width: 170px;
	padding: 0 10px 0 108px;
	line-height: 48px;
}
div.catIndex2 ul.officeList a:link{
	text-decoration: none;
}
div.catIndex2 ul.officeList a:visited{
	text-decoration: none;
}
div.catIndex2 ul.officeList a:hover{
	text-decoration: underline;
}
div.catIndex2 ul.officeList a:active{
	text-decoration: underline;
}


/* 【「CMギャラリー」】
   --------------------------------------------- */
#tvcm div.clWrap{
	width: 472px;
	padding: 0 23px 10px;
	margin: 0 auto 10px;
	background: url(../images/bg_border06.gif) repeat-x left bottom;
}
#tvcm div.catIndexGroup div.inner3{
	padding: 25px 10px 10px;
}
#tvcm div.clWrap div.pctL{
	width: 129px;
}
#tvcm div.clWrap div.txtR{
	width: 327px;
}
#tvcm div.clWrap.last{
	background: none;
}


/* 【事業所一覧】
   --------------------------------------------- */
table.dataTable01 th.enterprise{
	width: 160px;
}