@charset "utf-8";
/* ===================================================================
CSS information

 file name  :about.css
 author     :JTM(admin)
 style info :ページ専用要素
=================================================================== */

/* -----------------------------------------------------------
	#header
		ヘッダー
----------------------------------------------------------- */
#header {
  background:url(../img/about/bg_header_about.jpg) 0 0 no-repeat;
	height:170px;
}
#gNav li.gNav_about a:hover {
	background:url(../img/about/menu_about_on.jpg) -5px 0 no-repeat;
}
#gNav li.gNav_flow a:hover {
	background:url(../img/about/menu_about_on.jpg) 50% 0 no-repeat;
}
#gNav li.gNav_job a:hover {
	background:url(../img/about/menu_about_on.jpg) -517px 0 no-repeat;
}

/* -----------------------------------------------------------
	#contents > #main
		コンテンツ > メイン
----------------------------------------------------------- */
#contents #main h2 {
  width: 780px;
	height: 33px;
	margin-top:20px;
  background:url(../img/about/h2_about.gif) 0 0 no-repeat;
  text-indent:-9999px;
}
#contents #main h3 {
  clear:both;
	display:block;
  width: auto;
	margin-top:30px;
	margin-bottom:30px;
  text-indent:-9999px;
}
#contents #main h3.h3_about_jigyo {
	height: 33px;
  background:url(../img/about/h3_about_jigyo.gif) 0 0 no-repeat;
}
*html body #contents #main h3.h3_about_shozai {/*IE6対策*/
	margin-bottom:15px;
	height:80px;
	border-top:1px dashed #CCC;
  background:url(../img/about/h3_about_shozai.gif) 0 30px no-repeat;
}
#contents #main h3.h3_about_shozai {
	padding-top:30px;
	height:33px;
	border-top:1px dashed #CCC;
  background:url(../img/about/h3_about_shozai.gif) 0 30px no-repeat;
}
.list_jigyo, .list_shozai {
  padding-top:5px;
}
.list_jigyo li{
  font-weight:bold;
  padding-left:25px;
	margin:15px auto!important;
	background:url(../img/about/icn_check.gif) 0 2px no-repeat!important;
}
.list_shozai li{
  display:block;
	margin:15px auto!important;
	padding:0!important;
  background:none!important;
}
table.list_shozai th {
	width:13em;
	line-height:1.5em;
	padding-left:15px;
	padding-right:15px;
	background:url(../img/about/icn_about.gif) 0 3px no-repeat;
	font-weight:normal;
}
table.list_shozai th, table.list_shozai td {
	padding-bottom:10px;
}
.map_shozai {
  position:relative;
  width: 320px;
	height: 340px;
	background:url(../img/about/img_about_map.jpg) 0 0 no-repeat;
}

.map_shozai .map_kakudai a{
	position:absolute;
	top:302px;
	left:38px;
  display:block;
	width:113px;
	height:21px;
}

.map_kakudai a span, .map_shosai a span {
	display:none;
}
.map_shozai .map_kakudai a:hover{
	background:url(../img/about/img_about_map_on.jpg) -38px -302px no-repeat;
}
.map_shozai .map_shosai a{
	background:none;
	position:absolute;
  display:block;
	top:302px;
	left:167px;
	width:113px;
	height:21px;
}
.map_shozai .map_shosai a:hover{
	background:url(../img/about/img_about_map_on.jpg) -167px -302px no-repeat;
}
.map_shozai .map_shosai a img {
	display:none;
}
