@charset "utf-8";
/* ===================================================================
CSS information

 file name  :list.css
 author	 :Ability Consultant
 style info :各村用、基本施設共通css
=================================================================== */

/*----------------------------------------------------
	.contents_inner
----------------------------------------------------*/
#flat #contents .contents_inner {
	padding:0;
}

/*----------------------------------------------------
	.main_area
----------------------------------------------------*/
body#flat #contents div.contents_inner .main_area {
	padding:6px 0 0 0;
	width:960px;
}
#contents .contents_inner .con_st {
	background: url(../images/bg_titleline.gif) left bottom no-repeat;
	margin:0 10px 10px 10px;
	padding:15px 0 0 0;
	overflow:hidden;
}
#contents .contents_inner .con_st h2 {
	padding:0 0 14px 16px;
}
#flat #page #contents .contents_inner .main_area .q_txt{
	margin-left: 40px
}

#contents .main_area h3.st {
	border:1px solid #c7d79e;
	padding:7px 7px 7px 25px;
	font-size:110%;
	color:#412800;
	background: url(../images/ic_h3.gif) left top no-repeat;
	margin:0 0 20px 0;
}

/*----------------------------------------------------
	.con_member
----------------------------------------------------*/
#contents .contents_inner .main_area .con_member .q_txt_1{
	margin:0 0 15px 0;
}

#contents .main_area .con_member {
	width:900px;
	margin:0 30px;
}

/* 一覧タブメニュー */
.main_area .listmenu {
	width:900px;
	height:47px;
	margin:0 0 15px 0;
	background: url(../images/list/img_pagemenu.gif) left bottom no-repeat;
}
.main_area .listmenu li {
	float:left;
	height:47px;
}
.main_area .con_member .listmenu .hokkaido,
.main_area .con_member .listmenu .hokkaido a{
	width:128px;
}
.main_area .con_member .listmenu .kanto,
.main_area .con_member .listmenu .kanto a{
	width:129px;
}
.main_area .con_member .listmenu .tokai,
.main_area .con_member .listmenu .tokai a{
	width:129px;
}
.main_area .con_member .listmenu .kinki,
.main_area .con_member .listmenu .kinki a{
	width:128px;
}
.main_area .con_member .listmenu .chugoku,
.main_area .con_member .listmenu .chugoku a{
	width:128px;
}
.main_area .con_member .listmenu .kyushu,
.main_area .con_member .listmenu .kyushu a{
	width:129px;
}
.main_area .con_member .listmenu .others,
.main_area .con_member .listmenu .others a{
	width:129px;
}
.main_area .listmenu li a {
	display:block;
	height:47px;
	text-indent:-9999em;
	font-size:1px;
	line-height:0;
	overflow:hidden;
}
.hokkaido .main_area .listmenu li.hokkaido a,
.main_area .listmenu li.hokkaido a:hover {
	background: url(../images/list/img_pagemenu.gif) left top no-repeat;
}
.kanto .main_area .listmenu li.kanto a,
.main_area .listmenu li.kanto a:hover {
	background: url(../images/list/img_pagemenu.gif) -128px top no-repeat;
}
.tokai .main_area .listmenu li.tokai a,
.main_area .listmenu li.tokai a:hover {
	background: url(../images/list/img_pagemenu.gif) -257px top no-repeat;
}
.kinki .main_area .listmenu li.kinki a,
.main_area .listmenu li.kinki a:hover {
	background: url(../images/list/img_pagemenu.gif) -386px top no-repeat;
}
.chugoku .main_area .listmenu li.chugoku a,
.main_area .listmenu li.chugoku a:hover {
	background: url(../images/list/img_pagemenu.gif) -514px top no-repeat;
}
.kyushu .main_area .listmenu li.kyushu a,
.main_area .listmenu li.kyushu a:hover {
	background: url(../images/list/img_pagemenu.gif) -642px top no-repeat;
}
.others .main_area .listmenu li.others a,
.main_area .listmenu li.others a:hover {
	background: url(../images/list/img_pagemenu.gif) -771px top no-repeat;
}


/*----------------------------------------------------
	.con_list 
----------------------------------------------------*/

#contents .main_area .con_list {
	width:900px;
}
#contents .main_area .con_list table.areatable {
	border:1px solid #d9d0c3;
	border-collapse:collapse;
	width:900px;
	margin:0 0 30px 0;
}
#contents .main_area .con_list table.areatable th,
#contents .main_area .con_list table.areatable td {
	border:1px solid #d9d0c3;
	border-collapse:collapse;
	background:#f2f0e2;
	padding:7px;
}
#contents .main_area .con_list table.areatable th {
	background:#ccc;
	text-align:center;
}
#contents .main_area .con_list table.areatable td.listheading {
	background:#e3deb8;
}
#contents .main_area .con_list table.areatable td.listheading a {
	color:#551a8b;
	font-weight:bold;
}
#contents .main_area .con_list table.areatable td.add {
	width:200px;
}



/*======================================

	hack - 各種cssハック - for IE7

=======================================*/
*:first-child+html {}


/*======================================

	hack - 各種cssハック - for IE6

=======================================*/
* html {}

