@charset "UTF-8";

/* CSS Document */



div#wrapper div#main div#side ul li.side_f a {
	background: url(../../img/side_f_f2.jpg) no-repeat left top;
}

/******************************************************************
#
******************************************************************/
/*見出し*/
div#wrapper div#main div#contents div#contents_box div.midasi h1  {
	background: url(../../izumi/img/title.gif) no-repeat left top;
}

div#wrapper div#main div#contents div#contents_box div.midasi div.read_img {
	background: url(../../izumi/img/read.jpg) no-repeat left top;
}



/*ボタンボックス*/
div#wrapper div#main div#contents div#contents_box ul.btn_box {
	width:511px;
	margin: 15px 0 0 34px;
}

div#wrapper div#main div#contents div#contents_box ul.btn_box li {
	width: 511px;
	height: 65px;
}

div#wrapper div#main div#contents div#contents_box ul.btn_box li a {
	width: 511px;
	height: 59px;
}

/*イベント・団体・グループ情報*/
div#wrapper div#main div#contents div#contents_box ul.btn_box li.group a {
	background: url(../../izumi/img/btn_group.jpg) no-repeat left top;
}
div#wrapper div#main div#contents div#contents_box ul.btn_box li.group,
div#wrapper div#main div#contents div#contents_box ul.btn_box li.group a:hover {
	background: url(../../izumi/img/btn_group_f2.jpg) no-repeat left top;
}

/*統計情報*/
div#wrapper div#main div#contents div#contents_box ul.btn_box li.figures a {
	background: url(../../izumi/img/btn_figures.jpg) no-repeat left top;
}
div#wrapper div#main div#contents div#contents_box ul.btn_box li.figures,
div#wrapper div#main div#contents div#contents_box ul.btn_box li.figures a:hover {
	background: url(../../izumi/img/btn_figures_f2.jpg) no-repeat left top;
}

/*ウィルあいちニュース*/
div#wrapper div#main div#contents div#contents_box ul.btn_box li.news a {
	background: url(../../izumi/img/btn_plus.jpg) no-repeat left top;
}
div#wrapper div#main div#contents div#contents_box ul.btn_box li.news,
div#wrapper div#main div#contents div#contents_box ul.btn_box li.news a:hover {
	background: url(../../izumi/img/btn_plus_f2.jpg) no-repeat left top;
}

/*ウィルレター*/
div#wrapper div#main div#contents div#contents_box ul.btn_box li.letter a {
	background: url(../../izumi/img/btn_letter.jpg) no-repeat left top;
}
div#wrapper div#main div#contents div#contents_box ul.btn_box li.letter,
div#wrapper div#main div#contents div#contents_box ul.btn_box li.letter a:hover {
	background: url(../../izumi/img/btn_letter_f2.jpg) no-repeat left top;
}

/*交流ネット通信*/
div#wrapper div#main div#contents div#contents_box ul.btn_box li.net a {
	background: url(../../izumi/img/btn_net.jpg) no-repeat left top;
}
div#wrapper div#main div#contents div#contents_box ul.btn_box li.net,
div#wrapper div#main div#contents div#contents_box ul.btn_box li.net a:hover {
	background: url(../../izumi/img/btn_net_f2.jpg) no-repeat left top;
}

/*リンク集*/
div#wrapper div#main div#contents div#contents_box ul.btn_box li.link a {
	background: url(../../izumi/img/btn_link.jpg) no-repeat left top;
}
div#wrapper div#main div#contents div#contents_box ul.btn_box li.link,
div#wrapper div#main div#contents div#contents_box ul.btn_box li.link a:hover {
	background: url(../../izumi/img/btn_link_f2.jpg) no-repeat left top;
}


/***************************************/
/* ページ上部のメニュー                */
/***************************************/


div#wrapper div#main div#contents div#contents_box div.izumi_btn ul li {
	height: 42px;
}

/* イベント・団体・グループ情報 */
div#wrapper div#main div#contents div#contents_box div.izumi_btn ul li.opac {
	width: 116px;
}
div#wrapper div#main div#contents div#contents_box div.izumi_btn ul li.opac a {
	width: 111px;
	height: 42px;
	background: url(../../izumi/img/btn_opac.gif) no-repeat left top;
}
div#wrapper div#main div#contents div#contents_box div.izumi_btn ul li.opac,
div#wrapper div#main div#contents div#contents_box div.izumi_btn ul li.opac a:hover {
	background: url(../../izumi/img/btn_opac_f2.gif) no-repeat left top;
}
div#wrapper div#main div#contents div#contents_box div.opac_b ul li.opac a {
	background: url(../../izumi/img/btn_opac_f2.gif) no-repeat left top;
}

/* 男女共同参画関連統計情報 */
div#wrapper div#main div#contents div#contents_box div.izumi_btn ul li.toukei {
	width: 111px;
}
div#wrapper div#main div#contents div#contents_box div.izumi_btn ul li.toukei a {
	width: 106px;
	height: 42px;
	background: url(../../izumi/img/btn_toukei.gif) no-repeat left top;
}
div#wrapper div#main div#contents div#contents_box div.izumi_btn ul li.toukei,
div#wrapper div#main div#contents div#contents_box div.izumi_btn ul li.toukei a:hover {
	background: url(../../izumi/img/btn_toukei_f2.gif) no-repeat left top;
}
div#wrapper div#main div#contents div#contents_box div.toukei_b ul li.toukei a {
	background: url(../../izumi/img/btn_toukei_f2.gif) no-repeat left top;
}

/* ウィルあいちニュース */
div#wrapper div#main div#contents div#contents_box div.izumi_btn ul li.willnews {
	width: 104px;
}
div#wrapper div#main div#contents div#contents_box div.izumi_btn ul li.willnews a {
	width: 99px;
	height: 42px;
	background: url(../../izumi/img/btn_willplus.gif) no-repeat left top;
}
div#wrapper div#main div#contents div#contents_box div.izumi_btn ul li.willnews,
div#wrapper div#main div#contents div#contents_box div.izumi_btn ul li.willnews a:hover {
	background: url(../../izumi/img/btn_willplus_f2.gif) no-repeat left top;
}
div#wrapper div#main div#contents div#contents_box div.willnews_b ul li.willnews a {
	background: url(../../izumi/img/btn_willplus_f2.gif) no-repeat left top;
}

/* ウィル・レター */
div#wrapper div#main div#contents div#contents_box div.izumi_btn ul li.willletter {
	width: 70px;
}
div#wrapper div#main div#contents div#contents_box div.izumi_btn ul li.willletter a {
	width: 65px;
	height: 42px;
	background: url(../../izumi/img/btn_willletter.gif) no-repeat left top;
}
div#wrapper div#main div#contents div#contents_box div.izumi_btn ul li.willletter,
div#wrapper div#main div#contents div#contents_box div.izumi_btn ul li.willletter a:hover {
	background: url(../../izumi/img/btn_willletter_f2.gif) no-repeat left top;
}
div#wrapper div#main div#contents div#contents_box div.willletter_b ul li.willletter a {
	background: url(../../izumi/img/btn_willletter_f2.gif) no-repeat left top;
}

/* 交流ネット通信 */
div#wrapper div#main div#contents div#contents_box div.izumi_btn ul li.kouryu {
	width: 91px;
}
div#wrapper div#main div#contents div#contents_box div.izumi_btn ul li.kouryu a {
	width: 86px;
	height: 42px;
	background: url(../../izumi/img/btn_kouryu.gif) no-repeat left top;
}
div#wrapper div#main div#contents div#contents_box div.izumi_btn ul li.kouryu,
div#wrapper div#main div#contents div#contents_box div.izumi_btn ul li.kouryu a:hover {
	background: url(../../izumi/img/btn_kouryu_f2.gif) no-repeat left top;
}
div#wrapper div#main div#contents div#contents_box div.kouryu_b ul li.kouryu a {
	background: url(../../izumi/img/btn_kouryu_f2.gif) no-repeat left top;
}

/* リンク集 */
div#wrapper div#main div#contents div#contents_box div.izumi_btn ul li.link {
	width: 78px;
}
div#wrapper div#main div#contents div#contents_box div.izumi_btn ul li.link a {
	width: 78px;
	height: 42px;
	background: url(../../izumi/img/btn_link.gif) no-repeat left top;
}
div#wrapper div#main div#contents div#contents_box div.izumi_btn ul li.link,
div#wrapper div#main div#contents div#contents_box div.izumi_btn ul li.link a:hover {
	background: url(../../izumi/img/btn_link_f2.gif) no-repeat left top;
}
div#wrapper div#main div#contents div#contents_box div.link_b ul li.link a {
	background: url(../../izumi/img/btn_link_f2.gif) no-repeat left top;
}




/******************************************************************
#　イベント・団体・グループ情報　政策窓口情報一覧
******************************************************************/

/*IE7のみ*/
*:first-child+html body p.ko_mid {
	margin: 35px 0 0 0 !important;
}

div#wrapper div#main div#contents div#contents_box p.table_mid {
	font-weight: bold;
	font-size: 80%;
	/*\*/
		*font-size: 80%; 
}

div#wrapper div#main div#contents div#contents_box table.seisaku_t {
	width: 535px;
	margin: 8px 0 0 20px;
}

div#wrapper div#main div#contents div#contents_box table.seisaku_t tr th,
div#wrapper div#main div#contents div#contents_box table.seisaku_t tr td {
	padding: 10px 10px 10px 10px;
	border: 1px solid #999999;
	font-size: 80%;
	/*\*/
		*font-size: 80%; 
}

div#wrapper div#main div#contents div#contents_box table.seisaku_t tr th {
	background: #F0F0F0;
	font-weight: normal;
}

div#wrapper div#main div#contents div#contents_box table.seisaku_t tr.bg_orange td {
	background: #FFFFD6;
}

div#wrapper div#main div#contents div#contents_box table.seisaku_t tr th.cell_a {
	width: 15%;
}

div#wrapper div#main div#contents div#contents_box table.seisaku_t tr th.cell_b {
	width: 65%;
}

div#wrapper div#main div#contents div#contents_box table.seisaku_t tr th.cell_c {
	width: 20%;
}


/******************************************************************
#　男女共同参画関連統計情報
******************************************************************/

/*このページのみ*/
/*見出しh2（背景オレンジ）*/
div#wrapper div#main div#contents div#contents_box h2.toukei_ko_mid {
	height: 20px;
}

div#wrapper div#main div#contents div#contents_box div.izumi_con {
	width: 550px;
	margin: 0 0 0 20px;
}

div#wrapper div#main div#contents div#contents_box div.toukei_con ul li {
	margin: 10px 0 0 0;
	background: url(../../izumi/img/arrow.gif) no-repeat left 2px;
	padding: 0 0 0 12px;
	>margin: 8px 0 0 0;
	>background: url(../../izumi/img/arrow.gif) no-repeat left 5px;
}
/* FireFoxのみ */
html>/**/body div#wrapper div#main div#contents div#contents_box div.toukei_con ul li, x:-moz-any-link, x:default{
	background: url(../../izumi/img/arrow.gif) no-repeat left 3px;
}

/*最上部のみ*/
div#wrapper div#main div#contents div#contents_box div.toukei_con dl.top_point {
	margin: 10px 0 0 0;
}
div#wrapper div#main div#contents div#contents_box div.toukei_con dl.top_point dt {
	background: url(../../izumi/img/arrow.gif) no-repeat left 2px;
	padding: 0 5px 0 12px;
}
/* FireFoxのみ */
html>/**/body div#wrapper div#main div#contents div#contents_box div.toukei_con dl.top_point dt, x:-moz-any-link, x:default{
	background: url(../../izumi/img/arrow.gif) no-repeat left 3px;
}
div#wrapper div#main div#contents div#contents_box div.toukei_con dl.top_point dd {
	margin: 5px 0 0 10px;
	padding: 0 0 0 10px;
	background: url(../../izumi/img/point.gif) no-repeat left 5px;
}


/*丸のもの*/
div#wrapper div#main div#contents div#contents_box div.toukei_con dl.maru_point dt {
	margin: 10px 0 0 0;
	padding: 0 0 0 18px;
	background: url(../../izumi/img/mid_mid.gif) no-repeat left top;
	font-weight: bold;
}

div#wrapper div#main div#contents div#contents_box div.toukei_con dl.maru_point dd {
	margin: 2px 0 0 15px;
	padding: 0 0 0 12px;
	background: url(../../izumi/img/arrow.gif) no-repeat left 3px;
}

/******************************************************************
#　ウィルあいちニュース
******************************************************************/

div#wrapper div#main div#contents div#contents_box div.izumi_con ul.backnum li {
	display: blok;
	width: 245px;
	margin: 5px 0 0 0;
}

div#wrapper div#main div#contents div#contents_box div.izumi_con  div.new_comm {
	width: 530px;
	margin: 0 0 0 20px;
}

div#wrapper div#main div#contents div#contents_box div.izumi_con  div.new_comm div.new_comm_con {
	float: left;
	width: 358px;
}

div#wrapper div#main div#contents div#contents_box div.izumi_con  div.new_comm div.new_comm_con ul li {
	padding: 0 0 0 10px;
	text-indent: -10px;
}
                            
div#wrapper div#main div#contents div#contents_box div.izumi_con  div.new_comm p.new_comm_img {
	float: right;
	width: 150px;
}



div#wrapper div#main div#contents div#contents_box div.izumi_con p.willnews_theme {
	margin: 20px 0 0 0;
	padding: 0 0 0 18px;
	background: url(../../izumi/img/mid_mid.gif) no-repeat left 2px;
	font-weight: bold;
	font-size: 85%;
	/*\*/
		*font-size: 85%; 
}

/******************************************************************
#　ウィル・レター
******************************************************************/
/* ボタン設定 */
div#wrapper div#main div#contents div#contents_box ul.letter_btn li {
	height: 32px;
}

div#wrapper div#main div#contents div#contents_box ul.letter_btn li.request {
	width: 91px;
}
div#wrapper div#main div#contents div#contents_box ul.letter_btn li.request a {
	width: 81px;
	height: 32px;
	background: url(../../izumi/img/willletter/btn_request.gif) no-repeat left top;
}
div#wrapper div#main div#contents div#contents_box ul.letter_btn li.request,
div#wrapper div#main div#contents div#contents_box ul.letter_btn li.request a:hover {
	background: url(../../izumi/img/willletter/btn_request_f2.gif) no-repeat left top;
}

div#wrapper div#main div#contents div#contents_box ul.letter_btn li.change {
	width: 148px;
}
div#wrapper div#main div#contents div#contents_box ul.letter_btn li.change a {
	width: 138px;
	height: 32px;
	background: url(../../izumi/img/willletter/btn_change.gif) no-repeat left top;
}
div#wrapper div#main div#contents div#contents_box ul.letter_btn li.change,
div#wrapper div#main div#contents div#contents_box ul.letter_btn li.change a:hover {
	background: url(../../izumi/img/willletter/btn_change_f2.gif) no-repeat left top;
}


div#wrapper div#main div#contents div#contents_box ul.letter_btn li.stop {
	width: 81px;
}
div#wrapper div#main div#contents div#contents_box ul.letter_btn li.stop a {
	width: 81px;
	height: 32px;
	background: url(../../izumi/img/willletter/btn_stop.gif) no-repeat left top;
}
div#wrapper div#main div#contents div#contents_box ul.letter_btn li.stop,
div#wrapper div#main div#contents div#contents_box ul.letter_btn li.stop a:hover {
	background: url(../../izumi/img/willletter/btn_stop_f2.gif) no-repeat left top;
}

/*コンテンツ内容*/
div#wrapper div#main div#contents div#contents_box div.willletter_con {
	margin: 0px 0 0 40px !important;
	padding: 20px 0 0 0 !important;
}

div#wrapper div#main div#contents div#contents_box ul.letter_backnum li {
	display: block;
	width: 180px;
	margin: 5px 0 0 0;
}

/******************************************************************
#　交流ネット通信
******************************************************************/
div#wrapper div#main div#contents div#contents_box dl.kouryu_dl {
	
}

div#wrapper div#main div#contents div#contents_box dl.kouryu_dl dt {
	display: block;
	height: 15px;
	margin: 10px 0 0 0;
	padding: 0 0 0 18px;
	background: url(../../izumi/img/mid_mid.gif) no-repeat left top;
	>background: url(../../izumi/img/mid_mid.gif) no-repeat left 1px;
	font-weight: bold;
}
/* FireFoxのみ */
html>/**/body div#wrapper div#main div#contents div#contents_box dl.kouryu_dl dt, x:-moz-any-link, x:default{
	height: 16px;
	background: url(../../izumi/img/mid_mid.gif) no-repeat left 2px;
}

div#wrapper div#main div#contents div#contents_box dl.kouryu_dl dd {
	margin: 5px 0 0 20px;
}

div#wrapper div#main div#contents div#contents_box div.izumi_con ul.kouryu_backnum li {
	display: block;
	width: 50px;
	margin: 10px 0 0 0;
}

/******************************************************************
#　リンク集
******************************************************************/



/*リンク集*/
div#wrapper div#main div#contents div#contents_box p.link_midasi {
	margin: 20px 0 0 0;
	padding: 0 0 0 18px;
	background: url(../../izumi/img/mid_mid.gif) no-repeat left 2px;
	font-weight: bold;
}

div#wrapper div#main div#contents div#contents_box table.link_table {
	margin: 0 0 0 20px;
	font-size: 80%;
	/*\*/
		*font-size: 80%; 
}

div#wrapper div#main div#contents div#contents_box table.link_table tr td {
	padding: 3px 0 3px 10px;
	background: url(../../izumi/img/point.gif) no-repeat left 9px;
}




/* メニュー */
div#wrapper div#main div#contents div#contents_box ul.link_menu {
	width: 568px;
	height: 37px;
	margin: 20px 0 0 0;	
	border: 1px solid #FF6600;
	font-size: 70% !important;
	/*\*/
		*font-size: 70% !important; 
		line-height: 120%;
}

div#wrapper div#main div#contents div#contents_box ul.link_menu li {
	width: 80px;
	height: 37px;
	_height: 36px;
	border-right: 1px solid #FF6600;
	text-align: center;
	color: #FF6600;
}
/**/
div#wrapper div#main div#contents div#contents_box ul.link_menu li.index {
	width: 100px;
	_width: 98px;
}
div#wrapper div#main div#contents div#contents_box ul.link_menu li.challenge {
	width: 61px;
	_width: 59px;
}
div#wrapper div#main div#contents div#contents_box ul.link_menu li.others {
	_width: 70px;
	border: 0 none;
}


div#wrapper div#main div#contents div#contents_box ul.link_menu li a {
	display: block;
	width: 75px;
	_width: 83px;
	height: 27px;
	padding: 5px 3px 5px 3px;
	color: #FF6600;
}
/**/
div#wrapper div#main div#contents div#contents_box ul.link_menu li.index a {
	width: 94px;
	_width: 98px;
}
div#wrapper div#main div#contents div#contents_box ul.link_menu li.challenge a {
	width: 57px;
	_width: 59px;
}
div#wrapper div#main div#contents div#contents_box ul.link_menu li.others a {
	_width: 71px;
}

div#wrapper div#main div#contents div#contents_box ul.link_menu li a:hover {
	background: #FF6600;
	color: #FFFFFF;
}

div#wrapper div#main div#contents div#contents_box ul.link_menu li a p {
	padding: 2px 5px 2px 5px;
}


/*ページ表示時の店頭メニュー*/
div#wrapper div#main div#contents div#contents_box ul.index_b li.index a,
div#wrapper div#main div#contents div#contents_box ul.gov_b li.gov a,
div#wrapper div#main div#contents div#contents_box ul.challenge_b li.challenge a,
div#wrapper div#main div#contents div#contents_box ul.uni_b li.uni a,
div#wrapper div#main div#contents div#contents_box ul.pran_b li.pran a,
div#wrapper div#main div#contents div#contents_box ul.ord_b li.ord a,
div#wrapper div#main div#contents div#contents_box ul.others_b li.others a{
	background: #FF6600;
	color: #FFFFFF;
	
}

div#wrapper div#main div#contents div#contents_box p.others_txt {
	padding: 0 0 0 10px;
	text-indent: -10px;
	font-size: 65% !important;
	/*\*/
		*font-size: 65% !important; 
}
/*IE7のみ*/
*:first-child+html body div#wrapper div#main div#contents div#contents_box p.others_txt {
	padding: 0 0 0 5px;
	text-indent: -5px;
}
