@charset "UTF-8";

#zone0102{
	margin:0px auto 0px auto;
	padding:4px 0px 0px 0px;
	border:0px;
	float:none;
	width:936px;
}
#zone01{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	border:0px;
	float:left;
	width:620px;
}
#zone02{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	border:0px;
	width:300px;
	float:right;
}
#zone03{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
.design ul li{
	background-image:url("img/list_icon.gif");
}

/*▼▼▼▼▼▼▼▼▼サブトップメニューのスタイル▼▼▼▼▼▼▼▼▼*/
#subtop_menu{
	margin:0px auto 0px auto;
	padding:0px 0px 9px 0px;
	background-color:#fff;
	background-image:url(img/z1_bg.gif);
	background-repeat:no-repeat;
	background-position:bottom center;
}
#subtop_menu_box{
	margin:0px auto 7px auto;
	padding:11px 0px 0px 0px;
	background-image:url(img/z1_bg.gif);
	background-repeat:no-repeat;
	background-position:top center;
	text-align:center;
}
#subtop_menu table{
	width:602px;
	margin:0px auto 0px auto;
	padding:0px 0px 0px 0px;
	border: none;
	border-spacing:0;
	border-collapse: collapse;
	text-align:left;
}
#subtop_menu caption{
	display:none;
}
#subtop_menu td.th{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	background-color:#F27F2B;
	border-bottom:1px solid #d26f28;
	width:215px;
}
#subtop_menu td{
	margin:0px 0px 0px 0px;
	padding:10px 10px 6px 10px;
	border-bottom:1px solid #F27F2B;
}
#body #main_level .design #zone01 #subtop_menu h2{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
#body #main_level #subtop_menu li{
	display:inline-block;
	height:auto;
}

/*▼▼▼▼▼▼▼▼▼領域01のスタイル▼▼▼▼▼▼▼▼▼*/
#body #main_level .design #zone01 h2{
	background-image:url(img/z1_bg_top.gif);
}
#body #main_level .design #zone01 .h2{
	background-image:url(img/z1_bg_top.gif);
}
#body #main_level .design #zone01 .h2 h2{
	background-image:none;
}
/*▼▼領域01災害緊急情報のスタイル▼▼*/
#body #main_level .design #zone01 .kinkyu  h2{
	background-image:none;
}
/*▼▼領域01分類のスタイル▼▼*/
#body #main_level .design #zone01 .category {
	background-image:url(img/z1_bg_btm.gif);
}
#body #main_level .design #zone01 .category2 {
	background-image:url(img/z1_bg_btm.gif);
}
#body #main_level .design #zone01 .category3 {
	background-image:url(img/z1_bg_btm.gif);
}
#body #main_level .design #zone01 .category4 {
	background-image:url(img/z1_bg_btm.gif);
}
#body #main_level .design #zone01 .category5 {
	background-image:url(img/z1_bg_btm.gif);
}
/*▼▼領域01組織一覧のスタイル▼▼*/
#body #main_level .design #zone01 .kakuka{
	background-image:url(img/z1_bg_btm.gif);
}

/*▼▼領域01イベントのスタイル▼▼*/
#body #main_level .design #zone01 .event{
	background-image:url(img/z1_bg_btm.gif);
}
#body #main_level .design #zone01 .event ul{
}

/*▼▼領域01イベントカレンダーのスタイル▼▼*/
#body #main_level .design #zone01 .calendar{
	background-image:url(img/z1_bg_btm.gif);
}
#body #main_level .design #zone01 .calendar table {
	border-color:#f88736;
	width:586px;
}
#body #main_level .design #zone01 .calendar td {
	border-color:#f88736;
}
#body #main_level .design #zone01 .calendar th{
	border-color:#f88736;
}

/*▼▼領域01新着情報のスタイル▼▼*/
#body #main_level .design #zone01 .new .h2{
}
#body #main_level .design #zone01 .new{
	background-image:url(img/z1_bg_btm.gif);
}
#body #main_level .design #zone01 .new ul{
}

/*▼▼領域01ピックアップのスタイル▼▼*/
#body #main_level .design #zone01 .pickup{
	background-image:url(img/z1_bg_btm.gif);
}
#body #main_level .design #zone01 .pickup h3{
}
#body #main_level .design #zone01 .pickup ul{
}
#body #main_level .design #zone01 .pickup_other{
}

/*▼▼領域01ピックアップ2のスタイル▼▼*/
#body #main_level .design #zone01 .pickup2{
	background-image:url(img/z1_bg_btm.gif);
}
#body #main_level .design #zone01 .pickup2 h3{
}
#body #main_level .design #zone01 .pickup2 ul{
}
#body #main_level .design #zone01 .pickup2_other{
}

/*▼▼領域01ピックアップ3のスタイル▼▼*/
#body #main_level .design #zone01 .pickup3{
	background-image:url(img/z1_bg_btm.gif);
}
#body #main_level .design #zone01 .pickup3 h3{
}
#body #main_level .design #zone01 .pickup3 ul{
}
#body #main_level .design #zone01 .pickup3_other{
}

/*▼▼領域01人口・世帯数のスタイル▼▼*/
#body #main_level .design #zone01 .j_s{
	background-image:url(img/z1_bg_btm.gif);
}

/*▼▼領域01バナー広告のスタイル▼▼*/
#body #main_level .design #zone01 .bana{
}

/*▼▼領域01RSSのスタイル▼▼*/
#body #main_level .design #zone01 .rss{
}

/*▼▼領域01リンク・画像領域（画像）のスタイル▼▼*/
#body #main_level .design #zone01 .image h2{
	background-image:none;
}
/*▼▼領域01リンク・画像領域（テキスト）のスタイル▼▼*/
#body #main_level .design #zone01 .link{
	background-image:url(img/z1_bg_btm.gif);
}

/*▼▼領域01RSS一覧のスタイル▼▼*/
#body #main_level .design #zone01 .rss_list{
	background-image:url(img/z1_bg_btm.gif);
}

/*▼▼▼▼▼▼▼▼▼領域02のスタイル▼▼▼▼▼▼▼▼▼*/
#body #main_level .design #zone02 h2{
	background-image:url(img/z2_bg_top.gif);
}
#body #main_level .design #zone02 .h2{
	background-image:url(img/z2_bg_top.gif);
}
#body #main_level .design #zone02 .h2 h2{
	background-image:none;
}

/*▼▼領域02災害緊急情報のスタイル▼▼*/
#body #main_level .design #zone02 .kinkyu {
	background-color:#FFFFCC;
	border:2px solid #E52929;
}
#body #main_level .design #zone02 .kinkyu_lower {
	background-color:transparent;
	border:none;
}
#body #main_level .design #zone02 .kinkyu h2 {
	margin:0px 0px 0px 0px;
	padding:3px 5px 3px 8px;
	background-image:none;
}
#body #main_level .design #zone02 .kinkyu_other {
	float:none;
	width:90%;
	margin:0px 5px 0px 5px;
	padding:0px 5px 5px 12px;
	border:0px;
	background-position:left 4px;
	background-repeat:no-repeat;
	background-image:url("img/list_icon2.gif");
	text-align:left;
}
/*▼▼領域02分類のスタイル▼▼*/
#body #main_level .design #zone02 .category {
	background-image:url(img/z2_bg_btm.gif);
}
#body #main_level .design #zone02 .category2 {
	background-image:url(img/z2_bg_btm.gif);
}
#body #main_level .design #zone02 .category3 {
	background-image:url(img/z2_bg_btm.gif);
}
#body #main_level .design #zone02 .category4 {
	background-image:url(img/z2_bg_btm.gif);
}
#body #main_level .design #zone02 .category5 {
	background-image:url(img/z2_bg_btm.gif);
}
/*▼▼領域02組織一覧のスタイル▼▼*/
#body #main_level .design #zone02 .kakuka{
	background-image:url(img/z2_bg_btm.gif);
}

/*▼▼領域02イベントのスタイル▼▼*/
#body #main_level .design #zone02 .event{
	background-image:url(img/z2_bg_btm.gif);
}
#body #main_level .design #zone02 .event ul{
}

/*▼▼領域02イベントカレンダーのスタイル▼▼*/
#body #main_level .design #zone02 .calendar{
	background-image:url(img/z2_bg_btm.gif);
}
#body #main_level .design #zone02 .calendar table {
	border-color:#f88736;
	width:268px;
}
#body #main_level .design #zone02 .calendar td {
	border-color:#f88736;
}
#body #main_level .design #zone02 .calendar th{
	border-color:#f88736;
}

/*▼▼領域02新着情報のスタイル▼▼*/
#body #main_level .design #zone02 .new{
	background-image:url("img/z2_new_bg_btm.gif");
	padding-bottom:20px;
}
#body #main_level .design #zone02 .new .h2{
	background-image:url("img/z2_new_bg_top.gif");
	margin:0px;
	padding:0px;
	background-color:#FFFFFF;
	background-position:left 2px;
	background-repeat:no-repeat;
}
#body #main_level .design #zone02 .new .h2 h2{
	width:140px;
	margin:0px;
	padding:6px 0px 3px 0px;
}
#body #main_level .design #zone02 .new .h2 h2 img{
	float:none;
	margin:0px;
	padding:0px;
}
#body #main_level .design #zone02 .new h3{
	color:#BA530B;
}
#body #main_level .design #zone02 .new_other{
	float:none;
	width:auto;
	text-align:left;
	margin:0px 0px 0px 10px;
	padding:0px 0px 5px 12px;
	border:0px;
	background-position:left 4px;
	background-repeat:no-repeat;
	background-image:url("img/list_icon2.gif");
}

/*▼▼領域02ピックアップのスタイル▼▼*/
#body #main_level .design #zone02 .pickup{
	background-image:url("img/z2_new_bg_btm.gif");
	padding-bottom:20px;
}
#body #main_level .design #zone02 .pickup .h2{
	background-image:url("img/z2_new_bg_top.gif");
}
#body #main_level .design #zone02 .pickup .h2 h2{
	width:140px;
	padding-top:6px;
}
#body #main_level .design #zone02 .pickup h3{
	color:#BA530B;
}
#body #main_level .design #zone02 .pickup_other{
	float:none;
	width:auto;
	text-align:left;
	margin:0px 0px 0px 10px;
	padding:0px 0px 5px 12px;
	border:0px;
	background-position:left 4px;
	background-repeat:no-repeat;
	background-image:url("img/list_icon2.gif");
}

/*▼▼領域02ピックアップ2のスタイル▼▼*/
#body #main_level .design #zone02 .pickup2{
	background-image:url(img/z2_bg_btm.gif);
}
#body #main_level .design #zone02 .pickup2 h3{
}
#body #main_level .design #zone02 .pickup2 ul{
}
#body #main_level .design #zone02 .pickup2_other{
	float:none;
	text-align:left;
}

/*▼▼領域02ピックアップ3のスタイル▼▼*/
#body #main_level .design #zone02 .pickup3{
	background-image:url(img/z2_bg_btm.gif);
}
#body #main_level .design #zone02 .pickup3 h3{
}
#body #main_level .design #zone02 .pickup3 ul{
}
#body #main_level .design #zone02 .pickup3_other{
	float:none;
	text-align:left;
}

/*▼▼領域02人口・世帯数のスタイル▼▼*/
#body #main_level .design #zone02 .j_s{
	background-image:url(img/z2_bg_btm.gif);
}

/*▼▼領域02バナー広告のスタイル▼▼*/
#body #main_level .design #zone02 .bana{
}

/*▼▼領域02RSSのスタイル▼▼*/
#body #main_level .design #zone02 .rss{
}

/*▼▼領域02リンク・画像領域（画像）のスタイル▼▼*/
#body #main_level .design #zone02 .image h2{
	background-image:none;
}
/*▼▼領域02リンク・画像領域（テキスト）のスタイル▼▼*/
#body #main_level .design #zone02 .link{
	background-image:url(img/z2_bg_btm.gif);
}

/*▼▼領域02RSS一覧のスタイル▼▼*/
#body #main_level .design #zone02 .rss_list{
	background-image:url(img/z2_bg_btm.gif);
}

/*▼▼▼▼▼▼▼▼▼領域04のスタイル▼▼▼▼▼▼▼▼▼*/
#body #main_level .design #zone04 h2{
	background-image:url(img/z4_bg_top.gif);
}
#body #main_level .design #zone04 .h2{
	background-image:url(img/z4_bg_top.gif);
}
#body #main_level .design #zone04 .h2 h2{
	background-image:none;
}

/*▼▼領域04災害緊急情報のスタイル▼▼*/
#body #main_level .design #zone04 .kinkyu  h2{
	background-image:none;
}

/*▼▼領域04分類のスタイル▼▼*/
#body #main_level .design #zone04 .category {
	background-image:url(img/z4_bg_btm.gif);
}
#body #main_level .design #zone04 .category2 {
	background-image:url(img/z4_bg_btm.gif);
}
#body #main_level .design #zone04 .category3 {
	background-image:url(img/z4_bg_btm.gif);
}
#body #main_level .design #zone04 .category4 {
	background-image:url(img/z4_bg_btm.gif);
}
#body #main_level .design #zone04 .category5 {
	background-image:url(img/z4_bg_btm.gif);
}
/*▼▼領域04組織一覧のスタイル▼▼*/
#body #main_level .design #zone04 .kakuka{
	background-image:url(img/z4_bg_btm.gif);
}

/*▼▼領域04イベントのスタイル▼▼*/
#body #main_level .design #zone04 .event{
	background-image:url(img/z4_bg_btm.gif);
}
#body #main_level .design #zone04 .event ul{
}

/*▼▼領域04イベントカレンダーのスタイル▼▼*/
#body #main_level .design #zone04 .calendar{
	background-image:url(img/z4_bg_btm.gif);
}
#body #main_level .design #zone04 .calendar table {
	border-color:#f88736;
}
#body #main_level .design #zone04 .calendar td {
	border-color:#f88736;
}
#body #main_level .design #zone04 .calendar th{
	border-color:#f88736;
}

/*▼▼領域04新着情報のスタイル▼▼*/
#body #main_level .design #zone04 .new .h2{
}
#body #main_level .design #zone04 .new{
	background-image:url(img/z4_bg_btm.gif);
}
#body #main_level .design #zone04 .new ul{
}

/*▼▼領域04ピックアップのスタイル▼▼*/
#body #main_level .design #zone04 .pickup{
	background-image:url(img/z4_bg_btm.gif);
}
#body #main_level .design #zone04 .pickup h3{
}
#body #main_level .design #zone04 .pickup ul{
}
#body #main_level .design #zone04 .pickup_other{
}

/*▼▼領域04ピックアップ2のスタイル▼▼*/
#body #main_level .design #zone04 .pickup2{
	background-image:url(img/z4_bg_btm.gif);
}
#body #main_level .design #zone04 .pickup2 h3{
}
#body #main_level .design #zone04 .pickup2 ul{
}
#body #main_level .design #zone04 .pickup2_other{
}

/*▼▼領域04ピックアップ3のスタイル▼▼*/
#body #main_level .design #zone04 .pickup3{
	background-image:url(img/z4_bg_btm.gif);
}
#body #main_level .design #zone04 .pickup3 h3{
}
#body #main_level .design #zone04 .pickup3 ul{
}
#body #main_level .design #zone04 .pickup3_other{
}

/*▼▼領域04人口・世帯数のスタイル▼▼*/
#body #main_level .design #zone04 .j_s{
	background-image:url(img/z4_bg_btm.gif);
}

/*▼▼領域04バナー広告のスタイル▼▼*/
#body #main_level .design #zone04 .bana h2{
	background-image:none;
}

/*▼▼領域04RSSのスタイル▼▼*/
#body #main_level .design #zone04 .rss{
}

/*▼▼領域04リンク・画像領域（画像）のスタイル▼▼*/
#body #main_level .design #zone04 .image h2{
	background-image:none;
}

/*▼▼領域04リンク・画像領域（テキスト）のスタイル▼▼*/
#body #main_level .design #zone04 .link{
	background-image:url(img/z4_bg_btm.gif);
}

/*▼▼領域04RSS一覧のスタイル▼▼*/
#body #main_level .design #zone04 .rss_list{
	background-image:url(img/z4_bg_btm.gif);
}

/*▼▼▼▼▼▼▼▼▼中ページのスタイル▼▼▼▼▼▼▼▼▼*/
#body #main_level .design .main_naka{
}
.main_naka_kiji{
}
#body #main_level .design .main_naka h1{
	background-color:#732222;
	background-image:url("img/in_h1.gif");
}
#body #main_level .design .main_naka .in_h1{
	background-image:url("img/in_h1.gif");
}
#body #main_level .design .main_naka h2{
	border-color:#EE9860;
	background-color:#ffebd1;
	color:#A44D0E;
}
#body #main_level .design .main_naka h3{
	border-color:#EE9860;
	color:#A44D0E;
}
#body #main_level .design .main_naka h4{
	border-bottom:1px solid #4FC18F;
}
#body #main_level .design .main_naka .page_head{
	background-color:#E9E9E9;
}
#body #main_level .design .main_naka form{
}
#body #main_level .design .main_naka ul{
}
#body #main_level .design .main_naka ul li{
	border-bottom:2px solid #fedebe;
	background-image:url(img/list_icon.gif);
}

/*▼▼▼分類のスタイル▼▼▼*/
#body #main_level .design .main_naka .category01{
}
#body #main_level .design .main_naka .category_lower li{
	border:none;
}
#body #main_level .design .main_naka #page_right li{
	border-bottom:1px solid #ccc;
}

/*▼▼▼バナー広告のスタイル▼▼▼*/
#body #main_level .design .main_naka .bana{
}

/*▼▼▼サイトマップのスタイル▼▼▼*/
#body #main_level .design .main_naka .kakuka01{
}

/*▼▼▼RSS一覧のスタイル▼▼▼*/
#body #main_level .design .main_naka .rss{
	vertical-align:top;
}

/*▼▼▼イベントのスタイル▼▼▼*/
#body #main_level .design .main_naka .month{
}
#body #main_level .design .main_naka .month li{
	background-color:#FFECD3;
	border:2px solid #EDBB89;
	color:#732222;
	background-image:none;
}
#body #main_level .design .main_naka .month li.month_select{
	background-color:#732222;
	color:#FFF;
}
#body #main_level .design .main_naka #calendar_list table{
	border-color:#efae6e;
}
#body #main_level .design .main_naka #calendar_list th{
	border-color:#efae6e;
}
#body #main_level .design .main_naka #calendar_list td{
	border-color:#efae6e;
}
#body #main_level .design .main_naka .event_navi li{
	border-bottom:none;
	border-top:none;
	background-image:none;
	list-style-image:none;
}
#body #main_level .design .main_naka .event_navi li .bold{
	color:#794b1e;
}

/*▼▼▼詳細ページのスタイル▼▼▼*/
#body #main_level .design .main_naka .syosai_hiduke{
}

/*▼▼▼関連コンテンツ▼▼▼*/
#body #main_level .design .main_naka .kanren li{
	border:none;
}
/*▼▼▼別ルートのスタイル▼▼▼*/
#body #main_level .design ul.route li{
	margin:0px 0.5em 0px 0px;
	padding:3px 20px 3px 0px;
	border:0px;
	list-style-type:none;
	background-image:url("img/list_icon2.gif");
	background-position:right 8px;
	background-repeat:no-repeat;
	display:inline-block;
	height:auto;
}
