@charset "utf-8";

body #wrapperbox #wrapperA { /*�C���f�b�N�X�p�w�i�摜*/
	width:840px;
	height:auto;
	margin-right:auto;
	margin-left:auto;
	background: url("../images/bg_list.gif") repeat-y center top !important;
}
#list_menu .menu li{
	margin-left: 11px !important;
	_margin-left: 7px !important;
}
#list_menu h1 {
	width: 80px !important;
}

.ex {
	border: 1px solid #DADADA;
    margin-bottom: 10px;
    padding: 5px 0 0 10px;
    width: 380px;
	clear: both;
}
.ex ul {
	float:left;
	padding: 5px 0 5px 30px;
}
.ex ul li {
	font-size: 11px;
	width: 160px;
}
.ex:after {
  content: ".";  /* 新しい要素を作る */
  display: block;  /* ブロックレベル要素に */
  clear: both;
  height: 0;
  visibility: hidden;
}

.ex ul{
  min-height: 1px;
}

* html .ex ul{
  height: 1px;
  /*¥*//*/
  height: auto;
  overflow: hidden;
  /**/
}
.web_interactive .interactive li a{
	width: 235px;
	height: 65px;
	display: block;
}
#bg_01 {
	background: url(../archives/list/web_bg01.gif) no-repeat;
}
.sup {
	padding: 0 0 10px 0;
	float: left;
	width: 380px;
}
.anc {
	float: left;
	width: 120px;
}
.anc a {
	background: url("../images/icon_link.gif") no-repeat scroll -3px 3px transparent;
    float: left;
    font-size: 10px;
    height: 10px;
    margin-left: 10px;
    padding-left: 10px;
}
.committee_name,.committee_name_top,.committee_name_bottom {
	margin-bottom:6px;
	padding-top:0;
	line-height: 15px;
}
#committee .list_com, #committee .list_com dd{
	padding: 0;
}