/**********zenntai分類**********/
div.zentai{
 font-size: 80%;
 width: 100% ;
/*
 background-image: url(top_data/okechan/OC000.png);

 background-image: url(top_data/top_image/lr_bcg.gif);
*/
}

div.100{
 text-align: right;
 align: right;
 width:100%;
 margin-top:0px;
 margin-bottom:0px;
 position:absolte;left:0px;top:0px}

/*  a img{
 filter:gray}
a:hover img{filter:alpha(opacity=100)}*/

 


/*****上段情報分類*****/

/**********トップロゴ-google部分**********/
div.upper{
 margin-bottom: 0px
 }

/* 　ＧＯＯＧＬＥ検索を含んだ部分　ＴＯＰ部との余白調整用　　 */
form.upper{
 margin-bottom:0px;
 margin-top:0px;}								



/**********サイトマップ部分**********/
div.sitemap1{
 background-color: #ffa500;					
 height: 25px;

 font-size: 90%; 
 text-align: center;
 margin-top: 0px;
 margin-left: 0px;
 margin-right: 0px;
 padding-left: 0px;
 padding-right: 0px;
}

div.sitemap1 a{
 background-color: #ffa500;
 border-right: double 3px #003333;
 color: #003333;
 text-decoration: none;
 text-align: center;
 display: block;
 width: 130px;
 float: left;
 line-height: 25px;}

div.sitemap1 a:hover{
 background-color: #009b8b;
 color: #ffffff;
 border-right: double 3px #ffffff;
 position:relative;left:3;top:-3}







/**********メインフォト部分**********/
div.photo{
 width: 100%;
 margin-bottom: 0px；
 margin-top: 0px；
}


/**********インフォメーション部分**********/
table.info{
 /*width: 100%;
 height: 10px;
 border: 1px;
 color: #ffffff;*/
 font-weight: bold;
 font-size: 80%
}

div.info{
 width: 100%;
 align: left;
 height: 15px;
 font-weight: bold;
 color:#ffffff
}

div.info-left{
 float: left;
 text-align: center;
 text-valign: middle;
 width: 125px;
 background-image: url(top_data/top_image/info02.jpg);
}

div.info-right{
 float: right;
 left: 125px;
 width: %;
 background-color: #000000;
 align: left
}



/**********情報本体部分**********/
/* 左・中央・右を囲んだ中段部分 */

div.cover-main{
 margin-top:1px;
 margin-bottom: 0px;
 padding-top:1px;
 padding-left:3px;
 padding-right:3px;
 border-top:2px dotted #33FF66;
 vertical-align:top;
/* border-bottom:2px dotted #33FF66;*/;
}			

/* 中段のうち左 */
div.cover-left{
 width: 190px;
 padding-top: 5px;
/* float: left;*/

/* padding-left:5px*/
/* background-image: url(top_data/top_image/lr_bcg.gif);*/
}


/* 中段のうちR */
div.R{
/* float: right;*/

/* margin-left: 210px;*/
 margin-bottom: 0px;
 padding-top:0px;
 padding-left:2px;
 padding-bottom:5px;
/* border-top: 2px dotted #33FF66;*/
/* border-bottom: 2px dotted #33FF66;*/
/* background-image: url(top_data/top_image/lr_bcg.gif);*/
}


/* 中段のうち右 */
div.cover-right{
 width: 200px;
/* float: right;*/
 padding-left:8px;
/* border:1px solid #33FF66; */
/* border-left :0px solid  ffa500;*/
}




/* センターのうち右 */
div.cover-mr{

/* float: right;*/
 padding-left:5px;
/* padding-left:125px;*/

/* border:1px solid #33FF66; */
/* border-left :0px solid  ffa500;*/
}


/* センターのうち左 */
div.cover-ml{
 width: 122px;
/* float: left;*/
 padding-left:0px;
/* border:1px solid #33FF66; */
/* border-left :0px solid  ffa500;*/
}





/* バナー広告  */
div.banner{
 border-bottom: 2px dotted #33FF66;
 padding-bottom: 0px;
 margin-bottom: 1px;
}






/* 重要情報  */
div.cover-juuyo{
/* float: left;*/
 padding-right: 30px;
/* margin-right: 210px;*/
/* margin-left: 210px;*/
 background-image: url(top_data/top_image/line_right.gif);
 background-repeat:repeat-y;
 background-position : 100% 0px;
}		



/* 中段のうち中央  */
div.cover-center{
/* float: left;*/
 padding-right:30px;
/* margin-right: 210px;*/
/* margin-left: 0px;*/
 background-image: url(top_data/top_image/line_right.gif);
 background-repeat:repeat-y;
 background-position : 100% 0px;
}						
/* ミドル  */
div.cover-middle{
/* float: right;*/
 margin-left: 210px;
 padding-left: 0px
 border-left : 0px solid #ffa500;
/* border:1px solid #33FF66; */
}






/**********左コンテナ部分**********/
/*****　桶川の風景部分　*****/
/* タイトル部分 */
div.season_title{
  width:190px;
  border-top:1px solid #3f49c7;
  border-bottom:1px solid #3f49c7;
  border-left:7px double #3f49c7;
  border-right:7px double #3f49c7;
  background-color:#7e85da;
  color:#FFFFFF;
  font-size:90%;
  padding:2px 10px 2px 0px;
  text-align : center;
}

/* 枠 */
div.season {
 width: 190px;
 border:1px solid #c4c4c4;						
 text-align:center;
 margin-bottom:7px;
}

/* テーブル部分 */
table.season{								
 width: auto;}
 
/* 写真に対するコメント部分 */
span.season_exp{
 font-size:12px;
 color:#214f77;}

/* 写真撮影日 */
span.season_recdate{							
 font-size:10px;
 color:#acacac;}


/*****　市の概略部分　*****/
/* タイトル部分 */
div.summary_title{
  width:190px;
  border-top:1px solid #fb8282;
  border-bottom:1px solid #fb8282;
  border-left:7px double #fb8282;
  border-right:7px double #fb8282;
  background-color:#ce4a4a;
  color:#FFFFFF;
  font-size:90%;
  padding:2px 10px 2px 0px;					
  text-align : center;
}

/* 枠 */
div.summary {
 width: 190px;
 border:1px solid #c4c4c4;					
 text-align:left;
 margin-bottom:7px;
 font-size:90%;
}

/* ＵＬ部分 */
ul.summary{
 font-size:100%;
 color:#336600;
 list-style-image : url (top_data/top_image/point_c.gif);
 padding-left:5px;
 margin-left:22px;
 margin-bottom:5px;				 margin-top:0px;}

/* テーブル部分（実は『タグに直接記述』がほとんどです。） */
table.summary{
font-size:90%;								
color:#336600;
margin-left:10px;}


/*****　市勢情報･リンク部分　subwindow　*****/
/*----- サブウインドウ
　構成は同じで、◆タイトル部分の色合いを変えるために数種類用意しました。 
　なお、◆外枠部分 ◆テーブル部分◆ＵＬは全て共通です。
【a】　＝　若草色
【b】　＝　鶯色
【c】　＝　あずき色
【d】　＝　あさがお色
【e】　＝　唐草色
【f】　＝　モカ色
【g】　＝　マンダリン色
【h】　＝　黒鉄色
【i】　＝　りんどう色
【j】　＝　あじさい色

------*/
/* 【ａ】wakakusa  */
div.subwindow_a_title{
  width:190px;
  border-top:2px solid #80d376;
  border-bottom:2px solid #80d376;
  border-left:7px double #80d376;
  border-right:7px double #80d376;
  background-color:#41a835;
  color:#FFFFFF;
  font-size:90%;
  padding:5px 10px 5px 0px;
  margin-bottom:0px;
  text-align : center;
}

/*---------------------------------------------------------*/ 
/* 【ｂ】uguisu  */
div.subwindow_b_title{
  width:190px;
  border-top:2px solid #00ff40;
  border-bottom:2px solid #00ff40;
  border-left:7px double #00ff40;
  border-right:7px double #00ff40;
  background-color:#86d77d;
  color:#FFFFFF;
  font-size:90%;
  padding:5px 10px 5px 0px;
  text-align : center;
}

/*---------------------------------------------------------*/
/* 【ｃ】 azuki */
div.subwindow_c_title {
  width:190px;
  border-top:2px solid #fb8282;
  border-bottom:2px solid #fb8282;
  border-left:7px double #fb8282;
  border-right:7px double #fb8282;
  background-color:#ce4a4a;
  color:#FFFFFF;
  font-size:90%;
  padding:5px 10px 5px 0px;					
  text-align : center;
}

/*---------------------------------------------------------*/
/* 【ｄ】 asagao */
div.subwindow_d_title{
  width:190px;
  border-top:2px solid #3f49c7;
  border-bottom:2px solid #3f49c7;
  border-left:7px double #3f49c7;
  border-right:7px double #3f49c7;
  background-color:#7e85da;
  color:#FFFFFF;
  font-size:90%;
  padding:5px 10px 5px 0px;
  text-align : center;
/*  border:1px solid #e49338;
  background-color:#edb87c;
  color:#FFFFFF; */
}

/*---------------------------------------------------------*/
/* 【e】karakusa  */
div.subwindow_e_title{
  width:190px;
  border-top:2px solid #4d4d00;
  border-bottom:2px solid #4d4d00;
  border-left:7px double #4d4d00;
  border-right:7px double #4d4d00;
  background-color:#6f6f00;
  color:#FFFFFF;
  font-size:90%;
  padding:5px 10px 5px 0px;
  margin-bottom:0px;
  text-align : center;
}

/*---------------------------------------------------------*/ 
/* 【f】mocha  */
div.subwindow_f_title{
  width:190px;
  border-top:2px solid #47211f;
  border-bottom:2px solid #47211f;
  border-left:7px double #47211f;
  border-right:7px double #47211f;
  background-color:#704e38;
  color:#FFFFFF;
  font-size:90%;
  padding:5px 10px 5px 0px;
  margin-bottom:0px;
  text-align : center;
}

/*---------------------------------------------------------*/
/* 【g】mandarin  */
div.subwindow_g_title{
  width:190px;
  border-top:2px solid #fa9b8d;
  border-bottom:2px solid #fa9b8d;
  border-left:7px double #fa9b8d;
  border-right:7px double #fa9b8d;
  background-color:#ffac2f;
  color:#ffffff;
  font-size:90%;
  padding:5px 10px 5px 0px;
  margin-bottom:0px;
  text-align : center;
}

/*---------------------------------------------------------*/
/* 【h】graphite  */
div.subwindow_h_title{
  width:190px;
  border-top:2px solid #353535;
  border-bottom:2px solid #353535;
  border-left:7px double #353535;
  border-right:7px double #353535;
  background-color:#555555;
  color:#ffffff;
  font-size:90%;
  padding:5px 10px 5px 0px;
  margin-bottom:0px;
  text-align : center;
}

/*---------------------------------------------------------*/
/* 【i】rindou  */
div.subwindow_i_title{
  width:190px;
  border-top:2px solid #660066;
  border-bottom:2px solid #660066;
  border-left:7px double #660066;
  border-right:7px double #660066;
  background-color:#c96bc5;
  color:#ffffff;
  font-size:90%;
  padding:5px 10px 5px 0px;
  margin-bottom:0px;
  text-align : center;
}

/*---------------------------------------------------------*/
/* 【j】ajisai  */
div.subwindow_j_title{
  width:190px;
  border-top:2px solid #aa6699;
  border-bottom:2px solid #aa6699;
  border-left:7px double #aa6699;
  border-right:7px double #aa6699;
  background-color:#666699;
  color:#ffffff;
  font-size:90%;
  padding:5px 10px 5px 0px;
  margin-bottom:0px;
  text-align : center;
}

/*---------------------------------------------------------*/
/* 【k】rindou  */
div.subwindow_k_title{
  width:190px;
  border-top:2px solid #995B00;
  border-bottom:2px solid #995B00;
  border-left:7px double #995B00;
  border-right:7px double #995B00;
  background-color:#C87800;
  color:#ffffff;
  font-size:90%;
  padding:5px 10px 5px 0px;
  margin-bottom:0px;
  text-align : center;
}

/*---------------------------------------------------------*/
/* 【l】rindou  */
div.subwindow_l_title{
  width:190px;
  border-top:2px solid #FFC875;
  border-bottom:2px solid #FFC875;
  border-left:7px double #FFC875;
  border-right:7px double #FFC875;
  background-color:#FFDBA4;
  color:#ffffff;
  font-size:90%;
  padding:5px 10px 5px 0px;
  margin-bottom:0px;
  text-align : center;
}

/*---------------------------------------------------------*/
/* 【m】rindou  */
div.subwindow_m_title{
  width:190px;
  border-top:2px solid #205900;
  border-bottom:2px solid #205900;
  border-left:7px double #205900;
  border-right:7px double #205900;
  background-color:#399900;
  color:#ffffff;
  font-size:90%;
  padding:5px 10px 5px 0px;
  margin-bottom:0px;
  text-align : center;
}

/*---------------------------------------------------------*/
/* 【n】rindou  */
div.subwindow_n_title{
  width:190px;
  border-top:2px solid #A9FF75;
  border-bottom:2px solid #A9FF75;
  border-left:7px double #A9FF75;
  border-right:7px double #A9FF75;
  background-color:#C6FFA4;
  color:#ffffff;
  font-size:90%;
  padding:5px 10px 5px 0px;
  margin-bottom:0px;
  text-align : center;
}

/*---------------------------------------------------------*/
/* 【o】rindou  */
div.subwindow_o_title{
  width:190px;
  border-top:2px solid #A9FF75;
  border-bottom:2px solid #A9FF75;
  border-left:7px double #A9FF75;
  border-right:7px double #A9FF75;
  background-color:#C6FFA4;
  color:#ffffff;
  font-size:90%;
  padding:5px 10px 5px 0px;
  margin-bottom:0px;
  text-align : center;
}


/*---------------------------------------------------------*/
/* 【小見出し共通】  */
div.subwindow {					 width: 190px;
 border:1px solid #c4c4c4;
 margin-top:0px;
 margin-bottom:7px;
 padding-top:0px;
 font-size:100%
}

table.subwindow {
 width: auto;
 border-collapse: collapse;}

ul.subwindow{
font-size:90%;
color:#336600;
padding-left:2px;
margin-left:22px;
margin-bottom:5px;
margin-top:0px; 
/*line-height:1.5em;*/
/*line-height:1.8em;*/
/*list-style-image : url(top_data/top_image/point_e.gif);*/
}


ul.subwindow02{

font-size:80%;

color:#336600;
list-style-image : url(top_data/top_image/point_d.gif);
padding-left:5px;
margin-left:115px;
margin-bottom:5px;
margin-top:0px;}






li.point{
line-height:1.6em;
list-style-image : url(top_data/top_image/point_f.gif);
}

li.new{
list-style-image : url(top_data/top_image/new02.gif);
}

dt.point{
line-height:1.2em;
list-style-image : url(top_data/top_image/point_f.gif);
}



/*-----サブタイトル用-----*/
div.sub_title{
 width:188px;
 border-top:1px solid #c0c0c0;
 border-bottom:1px solid #c0c0c0;
 border-left:3px dotted #c0c0c0;
 border-right:3px dotted #c0c0c0;
 background-color:#e8e8e8;
 color:#6633ff;
 font-size:90%;
 padding:2px 10px 2px 0px; 
 align: center;
 text-align : center;
}



/**********右コンテナ部分**********/
/*****　期間限定情報部分　*****/
/* タイトルの部分  */
/*
div.bunner_title{
  width:190px;
  border-top:1px solid #fb8282;
  border-bottom:1px solid #fb8282;
  border-left:7px double #fb8282;
  border-right:7px double #fb8282;
  background-color:#ce4a4a;
  color:#FFFFFF;
  font-size:90%;
  padding:2px 10px 2px 0px;					
  text-align : center;
}*/




/* 外枠コンテナ  */
div.bunner {
 width: 190px;
 border:1px solid #c4c4c4;					
 text-align:center;
 margin-bottom:7px;
}

/* 枠内にテーブルが組んであり、各行に画像を入れています。  */
table.bunner{
 width: auto;}								

/*****　情報直行便部分　*****/

/* subwindow_d を使用*/


/*****　情報直行便部分　*****/
/* タイトル『情報直行便』部分  */
div.info_express_title{
  width:190px;
  border-top:1px solid #ebad69;
  border-bottom:1px solid #ebad69;
  border-left:7px double #ebad69;
  border-right:7px double #ebad69;
  background-color:#e49338;			  color:#FFFFFF;
  font-size:90%;
  padding:2px 10px 2px 0px;
  text-align : center;}

/* 外枠コンテナ  */
div.info_express_ng {
 width: 190px;
 border:1px solid #c4c4c4;					
 text-align:center;
 margin-bottom:7px
}



/* 外枠grayコンテナ  */
div.info_express {
 width: 190px;
 border:1px solid #c4c4c4;					
 text-align:center;
 margin-bottom:7px
}


table.infoexpress{
 width: auto
}	


div.info_express a img{filter:gray}
div.info_express a:hover img{filter:alpha(opacity=100)}


/*****　市長室部分　*****/
/* タイトル部分 */
div.mayor_title{
  width:190px;
  border-top:1px solid #ebad69;
  border-bottom:1px solid #ebad69;
  border-left:7px double #ebad69;
  border-right:7px double #ebad69;
  background-color:#e49338;			  color:#FFFFFF;
  font-size:90%;
  padding:2px 10px 2px 0px;
  text-align : center;
}

/* 枠　*/
div.mayor {
 width: 190px;
 border:1px solid #c4c4c4;
 text-align:center;
 margin-bottom:7px;							
}

/* ＵＬ　 */
ul.mayor{
/*
font-size:70%;
*/
color:#336600;
list-style-image : url(top_data/top_image/point_d.gif);
padding-left:5px;
margin-left:100px;
margin-bottom:5px;							
margin-top:0px;}








/**********中央コンテナ部分**********/



/*************************************切替タブ部分
*************************************/


div.tab{
 background-color: #6666ff;	
 height: 45px;
 font-size: 100%; 
 text-align: center;
 margin-top: 0px;
 margin-bottom 2px;
 margin-left: 0px;
 margin-right: 0px;
 padding-left: 0px;
 padding-right: 0px;
 padding-bottom 2px;
}

div.tab a{
 background-color: #00ffbf; /*#ffa500;*/
 border-right: double 3px #3e237c;
 color: #003333;
 text-decoration: none;
 text-align: center;
 display: block;
 width: 115px;
 float: left;
 line-height: 45px;}

div.tab a:hover{
 background-color: #009b8b;
 font-size: 115%; 
 color: #ffffff;
 border-right: double 3px #ffffff;
 border-left: double 3px #3e237c;
 border-bottom: dotted 1px #ffffff;
 position:relative;left:20;top:-3}

/*****　ライフステージ部分　*****/
/* ライフステージ情報タイトル  */
DIV.life_title{
 background-image: url(top_data/okechan/life.gif);
 color: #ffffff;
 font-weight: bold;
 border-top:0px solid #33CC99;
 border-bottom:1px solid #009b8b;
 border-left:0px solid #33CC99;
 border-right:0px solid #33CC99;
 text-indent : 10%;
 background-repeat : no-repeat;
 height : 51px
}




/*****　重要情報部分　*****/
/*　重要情報タイトル  */
DIV.news_title{
 background-image: url(top_data/top_image/title_f.gif);
 color: #ffffff;
 font-weight: bold;
 border-top:0px solid #33CC99;
 border-bottom:1px solid #009b8b;
 border-left:0px solid #33CC99;		 border-right:0px solid #33CC99;
 text-indent : 10%;
 background-repeat : no-repeat;
 height : 25px;
/* background-color: #339966; */
}









/* コンテンツ枠  */
div.juuyo{
 margin-bottom:2px;
 margin-top:0px;
				
 padding-top:2px;
 padding-bottom:1px
}

div.kyoiku{
 margin-bottom:2px;
 margin-top:0px;
				
 padding-top:0px;
 padding-bottom:1px
}

div.news{
 border:1px solid #c4c4c4;
 margin-bottom:5px;
 margin-top:0px;							
 padding-top:2px;
 padding-bottom:5px
}

	
/* 情報　ＵＬ  */
ul.juuyo{
 margin-top:4px;
 margin-bottom:4px;
 vertical-align : middle;
 list-style-image : url(top_data/top_image/point_a.gif);
 list-style-position : outside
}


ul.kyoiku{
 margin-top:4px;
 margin-bottom:4px;
 vertical-align : middle;
 list-style-image : url(top_data/top_image/point_a.gif);
 list-style-position : outside
}

ul.news{
 margin-top:1px;
 margin-bottom:2px;
 vertical-align : middle;
 list-style-image : url(top_data/top_image/point_a.gif);
 list-style-position : outside
}
  	

/* 情報　li  */
li.juuyo{
 border-bottom:1px dotted #dcdcdc;}

li.kyoiku{
 border-bottom:1px dotted blue;}	

li.news{
 border-bottom:1px dotted #dcdcdc;}						

/* 情報文 */
span.juuyo{					
 width: 75%;			
 font-size: 14px;
 margin-bottom: 2px;
 color: #0033cc
}


span.kyoiku{					
 width: 93%;			
 font-size: 14px;
 margin-top: 4px;
 margin-bottom: 0px;
 color: #0033cc
}

span.news{					
 width: 75%;			
 font-size: 14px;
 margin-bottom: 2px;
 color: #0033cc
}

/* 情報日付　 */
span.juuyo_date{
 width: 23%;
 text-align: center;		 font-size: 12px;
 margin-bottom: 2px;
 color:#666666
}

span.kyoiku_date{
 width: 23%;
 text-align: center;		 font-size: 12px;
 margin-bottom: 2px;
 color:#666666
}
 
span.news_date{
 width: 23%;
 text-align: center;				 font-size: 12px;
 margin-bottom: 2px;
 color:#666666
}
 
/* リンク　 */	
div.news a:link{
 color:#006359;
 text-decoration:none
}

div.news a:visited{
 color:#2d885a;
 text-decoration:none
}

div.news a:hover{
color:#ec9800
} 

/* 重要リンク　 */
div.juuyo a:link{
 color:#006359;
 text-decoration:none
}

div.juuyo a:visited{
 color:#2d885a;
 text-decoration:none
}

div.juuyo a:hover{
 color:#f76f00; /* #ec9800 */
 background-color:#e1e1e1
} 




/* 教育リンク　 */
div.kyoiku a:link{
 color:#006359;
 text-decoration:none
}

div.kyoiku a:visited{
 color:#2d885a;
 text-decoration:none
}

div.kyoiku a:hover{
 color:#f76f00; /* #ec9800 */
 background-color:#e1e1e1
} 



/*****　新着情報部分　*****/
span.topics_r{
 font-size: 12px;
 float: right;
 width: 25%;
 align: right;
 text-align: right;
 margin-top: 10px;
 margin-bottom: 0px
}

span.topics_l{
 float: left;
 right: 25%;
 width: 75%;
 margin-bottom: 0px
}


/*****　新着情報部分　*****/
span.topics_r{
 font-size: 12px;
 float: right;
 width: 25%;
 align: right;
 text-align: right;
 margin-top: 10px;
 margin-bottom: 0px
}

span.topics_l{
 float: left;
 right: 25%;
 width: 75%;
 margin-bottom: 0px
}



/* 新着情報タイトル  */
DIV.new_title{
 background-image: url(top_data/okechan/new.gif);
 color: #ffffff;
 font-weight: bold;
 border-top:0px solid #33CC99;
 border-bottom:1px solid #009b8b;
 border-left:0px solid #33CC99;
 border-right:0px solid #33CC99;
 text-indent : 10%;
 background-repeat : no-repeat;
 height : 51px
}





/* 新着情報タイトル  */
DIV.topics_title{
 background-image: url(top_data/top_image/title_g.gif);
 color: #ffffff;
 font-weight: bold;
 border-top:0px solid #33CC99;
 border-bottom:1px solid #009b8b;
 border-left:0px solid #33CC99;
 border-right:0px solid #33CC99;
 text-indent : 10%;
 background-repeat : no-repeat;
 height : 25px
}

/* コンテンツ枠  */
div.topics {
/* border:1px solid #c4c4c4;*/
 margin-bottom:5px;
 margin-top:0px;			 padding-top:2px;
 padding-bottom:5px;
 background-image: url (top_data/top_image/image02.jpg);

/* background-image: url(top_data/top_image/News_bcg.gif);
*/}
	
/* 情報　ＵＬ  */
UL.topics{
 margin-top:4px;
 margin-bottom:4px;
 vertical-align : middle;
 list-style-position : outside;
 list-style-image : url(top_data/top_image/point_a.gif)
}										
/* 情報　ＬＩ  */
li.topics {border-bottom:1px dotted #dcdcdc;
	list-style-image : url(top_data/top_image/point_a.gif);}				
/*  情報文　  */
span.topics{
 align: left;
 width: 75%;
 font-size: 14px;
 margin-bottom: 2px
}

/* 　情報日付　 */
span.date{
 width: 23%;
 text-align:center;							 font-size: 12px;
 margin-bottom: 2px;
 color:#666666
}
 
/* リンク　 */
div.topics a:link{
 color:#006359;
 text-decoration:none
}

div.topics a:visited{
 color:#2d885a;
 text-decoration:none
}

div.topics a:hover{
 color:#f76f00; /* #ec9800 */
 background-color:#e1e1e1
} 


/*****　情報一覧部分　*****/

/* 分野別情報タイトル  */
DIV.bunya_title{
 background-image: url(top_data/okechan/bunya.gif);
 color: #ffffff;
 font-weight: bold;
 border-top:0px solid #33CC99;
 border-bottom:1px solid #009b8b;
 border-left:0px solid #33CC99;
 border-right:0px solid #33CC99;
 text-indent : 10%;
 background-repeat : no-repeat;
 height : 51px
}




/* タイトル部分 */
DIV.srch_title{
 background-image: url(top_data/top_image/title_h.gif);
 background-repeat:no-repeat;
 border-bottom:1px solid #009b8b;
 background-color:#FFffff;
 color:#FFFFFF;
 text-indent : 10%;							
 height:25px;
 margin-bottom:0px;
}

/* 枠  */
div.srch {
 padding:0px;
 margin-top:0px;
	/* width: 100%; */
}

/* 行部分【大分類＋矢印＋小分類を１行づつ囲んでいます】  */
DIV.par {
 margin-left :0px;
 margin-right :0px;
 margin-top :0px;
 margin-bottom :1px;			 font-size:100% ;
/* font-weihgt; bold; */
 color:#41a835;
/* background-color:#ffffff; */
 border-top : solid #ffffff 0px;
 border-left : solid #dcdcdc 0px;
 border-right : solid #80d376 0px;
 border-bottom: solid #80d376 1px;
 padding:5px 5px 5px 0px;
 valign:middle;
	/* width:95%; */
}


/***** 大分類 *****/
/* 大分類のリンク  */
span.par a:hover{
 border-style:none;
 color:#004a4b;
 background-color:#669999
}
	
span.par a:link{
 color: #004a4b;
 text-decoration:none
}

span.par a:visited{
 color: #004a4b;
 text-decoration:none
}
	
span.par a:active{
 color: #004a4b;
 text-decoration:none
}
	

/***** 小分類 *****/
/* 小分類の『ＴＤ』を装飾している『ＳＰＡＮ』  */
span.chi {
 margin-left :0px;
 margin-right :0px;
 margin-top :0px;
 margin-bottom :0px;
 padding :2px 2px 0px 3px;
 font-size:100%;
 border-left : solid #80d376 0px;
 border-right : double #80d376 0px;
 border-bottom: dotted #004f4f 0px;
 text-align :left
}

/* 小分類のリンク  */
span.chi a:hover{
 color : #ffffff;
 border-style:none;
 background-color:#006666;/* #669999 */
 position:relative;left:3;top:-2
}

span.chi a:active{
 color: #ffffff;

 border-style:none;

 background-color:#ffffff
}
	
span.chi a:link{
 color: #004a4b;
 text-decoration:none
}

span.chi a:visited{
 color: #ff9900;/*#004a4a*/
 text-decoration:none
}

/* 　情報一覧の大分類  */	
td.#srch1{
 width:200px;
 font-size:90%;
 text-align:center
}								
/* 　情報一覧の矢印部分  */
td.#srch2 {
 width:5%;
 background-image : url(top_data/top_image/direction.gif);
 background-position : center center;
 background-repeat : no-repeat
}				
/* 情報一覧の小分類  */
td.#srch3 {
 width:75%
}								





/********** 彩の国災害ネットワーク **********/

div.saigai_info
{margin-top: 5px;
 margin-bottom: 5px;
 padding-top:5px;
 border-top: 2px dotted #33FF66;
 
}

/********** フッター **********/

div.footer{
 padding-top: 0px;
 border-top: 2px dotted #33FF66;
 border-bottom: 2px dotted #33FF66;
 clear: both;
 width: 100%
 background-color: #ffffff;
 margin-top:0px;
}
