/*ヘッダー　共通*/
SPAN.hed
{
	font-size: 70%;
	color: #666666;
  line-height : 3%;
}
/*フッター　共通*/
table.foot
{
	font-size: 65%;
}

span.t_midashi
{
	color: #e3002d;
	background-color: #fcd4c5;
}

table.pro
{
	font-size: 85%;
}

/* 議案報告　質疑*/
span.gian
{
	color: #333399;
	font-weight: bold;
	font-size: 105%;
}
/*議会報告　質問と答弁*/
span.gian2
{
	color: #000000;
	font-size: 95%;
}

/*議会テーブル*/
th.gikai
{
	font-size: 105%;
	background-color: #ffccff;
	color: #cc3366;
}

/*活動テーブル*/
table.katudou
{
	font-size: 80%;
}

/*テーブルボックス*/
table.box
{
	line-height: 130%;
}

/*ニュース*/
table.news
{
	line-height: 120%;
	font-size: 95%;
}


/*リストインデント調整*/
UL.type_2_1{
  list-style-image : url(images/dot.gif);
  list-style-type : disc;
  list-style-position : outside;
  margin : 0;
  padding : 0 0 0 21px;
  
}
li.style_2_1{
  font-size:90%;
  line-height : 130%;
}
li.style_2_2{
  font-size:85%;
  line-height : 130%;
}

/*写真テーブル*/
table.photo
{
 font-size:75%;
 line-height:100%;
 color:#333399;
}

/*段落　１文字字下げ(TOP)*/
p.top { 
text-indent: 1em; 
font-size:105%;
} 

/*段落　１文字字下げ*/
p { 
text-indent: 1em; 
font-size:95%;
} 

/*かたまり　１文字字下げ*/
div { 
text-indent: 1em; 
line-height:110%;
font-size: 95%;
} 

/*委員会タイトル（リスト）*/
li.iinkai
{
font-size:110%;
font-weight: bold;
color:#020848;
}

/*タブ型メニュー*/
ul.tab{
margin:0;
padding:0;
list-style:none;
width:550px;
height:40px;
border-bottom:5px solid #ed4561;
}

li.tab{
float:right;
margin:0 5px 0 0;
padding:0;
text-align:center;
font-size:110%;
font-weight: bold;
}

li.tab a{
display:block;
margin-top:10px;
padding-top:5px;
width:160px;
height:27px;
text-decoration:none;
color:#fff;

}

li.tab a:hover,#here a{
color:#fff;
margin:0;
height:37px;

} 

/*タブ型メニューその0*/

li.tab0{
float:right;
margin:0 3px 0 0;
padding:0;
text-align:center;
font-size:80%;
font-weight: bold;
}

li.tab0 a{
display:block;
margin-top:10px;
padding-top:5px;
width:160px;
height:27px;
text-decoration:none;
color:#000;
background:url("image/tabu-honkaigiy.gif") no-repeat;
}

li.tab0 a:hover,#here0 a{
color:#fff;
margin:0;
height:37px;
background:url("image/tabu-honkaigiy.gif") no-repeat;
}

/*タブ型メニューその1*/

li.tab1{
float:right;
margin:0 3px 0 0;
padding:0;
text-align:center;
font-size:80%;
font-weight: bold;
}

li.tab1 a{
display:block;
margin-top:10px;
padding-top:5px;
width:160px;
height:27px;
text-decoration:none;
color:#000;
background:url("image/tabu-iinkaiy.gif") no-repeat;
}

li.tab1 a:hover,#here1 a{
color:#fff;
margin:0;
height:37px;
background:url("image/tabu-iinkaiy.gif") no-repeat;
}

/*タブ型メニューその２*/
ul.tab2{
margin:0;
padding:0;
list-style:none;
width:550px;
height:45px;
border-bottom:10px solid #ed4561;
}

li.tab2{
float:right;
margin:0 3px 0 0;
padding:0;
text-align:center;
font-size:85%;
font-weight: bold;
}

li.tab2 a{
display:block;
margin-top:10px;
padding-top:5px;
width:90px;
height:27px;
text-decoration:none;
color:#000;
}

li.tab2 a:hover,#here2 a{
color:#fff;
margin:0;
height:37px;
}

/*タブ型メニューその3*/

li.tab3{
float:right;
margin:0 3px 0 0;
padding:0;
text-align:center;
font-size:80%;
font-weight: bold;
}

li.tab3 a{
display:block;
margin-top:10px;
padding-top:5px;
width:110px;
height:27px;
text-decoration:none;
color:#000;
background:url("image/tabu-19-3y.gif") no-repeat;
}

li.tab3 a:hover,#here3 a{
color:#fff;
margin:0;
height:37px;
background:url("image/tabu-19-3y.gif") no-repeat;
}

/*タブ型メニューその4*/

li.tab4{
float:right;
margin:0 3px 0 0;
padding:0;
text-align:center;
font-size:85%;
font-weight: bold;
}

li.tab4 a{
display:block;
margin-top:10px;
padding-top:5px;
width:110px;
height:27px;
text-decoration:none;
color:#000;
background:url("image/tabu-19-4y.gif") no-repeat;
}

li.tab4 a:hover,#here4 a{
color:#fff;
margin:0;
height:37px;
background:url("image/tabu-19-4y.gif") no-repeat;
}

/*タブ型メニューその5*/

li.tab5{
float:right;
margin:0 3px 0 0;
padding:0;
text-align:center;
font-size:85%;
font-weight: bold;
}

li.tab5 a{
display:block;
margin-top:10px;
padding-top:5px;
width:110px;
height:27px;
text-decoration:none;
color:#000;
background:url("image/tabu-19-5y.gif") no-repeat;
}

li.tab5 a:hover,#here5 a{
color:#fff;
margin:0;
height:37px;
background:url("image/tabu-19-5y.gif") no-repeat;
}

/*タブ型メニューその6*/

li.tab6{
float:right;
margin:0 3px 0 0;
padding:0;
text-align:center;
font-size:85%;
font-weight: bold;
}

li.tab6 a{
display:block;
margin-top:10px;
padding-top:5px;
width:160px;
height:27px;
text-decoration:none;
color:#000;
background:url("image/tabu-tuujyou-katudouy.gif") no-repeat;
}

li.tab6 a:hover,#here6 a{
color:#fff;
margin:0;
height:37px;
background:url("image/tabu-tuujyou-katudouy.gif") no-repeat;
}

/*タブ型メニューその7*/

li.tab7{
float:right;
margin:0 3px 0 0;
padding:0;
text-align:center;
font-size:85%;
font-weight: bold;
}

li.tab7 a{
display:block;
margin-top:10px;
padding-top:5px;
width:160px;
height:27px;
text-decoration:none;
color:#000;
background:url("image/tabu-gikai-katudouy.gif") no-repeat;
}

li.tab7 a:hover,#here7 a{
color:#fff;
margin:0;
height:37px;
background:url("image/tabu-gikai-katudouy.gif") no-repeat;
}

/*タブ型メニューその8*/

li.tab8{
float:right;
margin:0 3px 0 0;
padding:0;
text-align:center;
font-size:85%;
font-weight: bold;
}

li.tab8 a{
display:block;
margin-top:10px;
padding-top:5px;
width:160px;
height:27px;
text-decoration:none;
color:#000;
background:url("image/tabu-katudou-nikkiy.gif") no-repeat;
}

li.tab8 a:hover,#here8 a{
color:#fff;
margin:0;
height:37px;
background:url("image/tabu-katudou-nikkiy.gif") no-repeat;
}


/*タブ型メニュー本会議*/

li.tab-hon{
float:right;
margin:0 3px 0 0;
padding:0;
text-align:center;
font-size:85%;
font-weight: bold;
}

li.tab-hon a{
display:block;
margin-top:10px;
padding-top:5px;
width:90px;
height:27px;
text-decoration:none;
color:#000;
background:url("image/tabu-hony.gif") no-repeat;
}


li.tab-hon a:hover,#herehon a{
color:#fff;
margin:0;
height:37px;
background:url("image/tabu-hony.gif") no-repeat;
}