@charset "Shift_JIS";
/* CSS Document */
ul.dropdown li#r_link5 a{
	background-position:-583px -51px;
}
h3 {
	background:url(../kigyo/images/title.gif) no-repeat right;
	height:28px;
	text-indent:-9999px;
	width:950px;
}
h4{
	background:#FF5900;
	color:#fff;
	padding:3px;
	font-weight:bold;
	font-size:12px;
	margin:20px 0 0 73px;
	display:inline;
}

#Anavi {
	width:800px;
	padding:5px 0px 5px 0px;
	margin: 0 auto 10px auto;
	background-color:#EAEAEA;
}
#right_area em IMG {
	margin:0px;
	padding:0px;
	vertical-align:bottom;
	border-style:none;
	display:block
}

#list table {
	width:800px;
	margin:-1px auto 20px auto;
	border:solid 1px #666666;
	border-top: solid 2px #000;
}
#list th,td {
	width:175px;
	text-align:left;
	vertical-align:text-top;
	padding:8px;
}
#list th a,#list td a{
	background:url(../kigyo/images/img_18.gif) no-repeat 8px 2px;
	padding:0px 5px 0px 20px;
}
#list td {
	background-color:#EEEEEE
}

fieldset {
	border-style:none
}
em{
	clear:both;
	display:block;
	margin:0 auto;
	width:800px;
}


/*////////////////////////////////
pickup設定////////////////////////
////////////////////////////////*/

#pickup{
	width:800px;
	height:140px;
	margin:20px auto 40px auto;
	}
#pickup dl{
	width:133px;
	height:120px;
	float:left;
	text-align:center;
	}

#pickup img{border:0;}
.clearfix:after {
  content: ".";  /* 新しい要素を作る */
  display: block;  /* ブロックレベル要素に */
  clear: both;
  height: 0;
  visibility: hidden;
}