@charset "shift_jis";

/* パンくずリストの設定*/
#pankuzu{
  font-size : 10pt;
  padding-top : 2px;
}

/* ナビゲーションメニューの設定*/

#navi UL {
  display: block;
  margin-left: 0px;
  padding-left: 0px;
  list-style-type: none;
}

#navi UL A {
  font-size: 1.0em;
  width : 137px; /* IE6 Bug対策 */
  height : 38px;
  padding-left : 20px;
  padding-top : 10px;
}

#navi LI {
  margin-top : 1px;
  margin-bottom : 2px;
  padding-bottom : 1px;
  border-bottom-width : 1px;
  border-bottom-style : dotted;
  border-bottom-color : gray;
  width : 137px; /* IE6 Bug対策 */
  height : 38px;
}

#navi A:HOVER {
  font-size: 1.0em;
  background : url(../images/navi_ahover.gif) no-repeat;
  width : 137px; /* IE6 Bug対策 */
  height : 38px;
}
#navi p{
  font-size: 1.0em;
  text-align: center;
}

#navi #active {
  padding-left : 10px;
  padding-top : 10px;
  background : url(../images/navi_active.gif) no-repeat;
  font-size: 1.0em;
}

#navi #sub_active {
  padding-left : 20px;
  padding-top : 10px;
  background : url(../images/navi_sub_active.gif) no-repeat;
  font-size: 1.0em;
}

#navi #sub2_active {
  padding-left : 20px;
  padding-top : 10px;
  background : url(../images/navi_sub2_active.gif) no-repeat;
  font-size: 1.0em;
}

/* 各ページ見出しの設定*/
H2{
  padding-top : 5px;
  height : 25px;
  font-size : 13pt;
  font-weight : bold;
  text-indent : 10pt;
  letter-spacing : 1px;
  background-repeat : no-repeat;
  background-image : url(../images/navi_title.gif);
  margin-top : 5px;
  margin-left : 5px;
}

/* topページのリスト設定*/
#top_wrap UL {
  display: block;
  margin-left: 0px;
  padding-left: 0px;
  list-style-type: none;
  line-height : 140%;
}

#top_wrap UL A {
  font-size: 1.0em;
}

#top_wrap img {
  margin-left: 0px;
}

#top_wrap H3 {
  font-weight : bold;
  font-size : 16px;
  text-decoration : underline;
  font-family : "ＭＳ Ｐ明朝";
}

#top_wrap P {
  font-size: 1.0em;
  line-height : 120%;
}

/* 下線（点線）が欲しい時 */
.dot_border{
  border-bottom-width : 1px;
  border-bottom-style : dotted;
  border-bottom-color : gray;
}

/* メイン記事 */
.maintext{
  font-size: 14px;
  /*font-size: 0.9em;*/
  line-height: 130%;
}

/* ニュースアーカイブ用下線 */
.news_arc{

  border-bottom-width : 1px;
  border-bottom-style : dotted;
  border-bottom-color : gray;
  font-size : 15px;
  text-align : right;
}
.news_arc_date{
  font-size : 15px;
  text-align : left;
}

#news_kakomi{
  font-size : small;
  font-weight : bold;
  padding-top : 5px;
  padding-left : 5px;
  padding-right : 5px;
  padding-bottom : 5px;border-width : 2px 2px 2px 2px;border-style : solid solid solid solid;border-color : silver silver silver silver;
  width : 170px;
  text-align : center;
  height : 20px;
  background-position : center center;}


#tategaki{
  writing-mode:tb-rl;
  font-size : 11pt;
}

#iroha_title1{
  border-bottom-width : 2px;
  border-bottom-style : solid;
  border-bottom-color : #6699CC;
}

#iroha_title2{
  color : #6699CC;
}
.event_title{
  font-size : 16px;
  font-weight : bold;
  background-color : #F5E1E8;
  padding-top : 2px;
  padding-bottom : 2px;
}
.event_kiji{
  font-size : 15pt;
  line-height : 20px;
}

.event_table{
	border-collapse : collapse ;
        font-size : 1.0em;
}

.event_td{
	border-width : 1px ;
	border-style : solid ;
	padding : 3px ;
}

table.about {
	border-collapse : collapse ;
        font-size :1.0em;
}

table.about td {
	border-width : 1px ;
	border-style : solid ;
	padding : 3px ;
}

/* 地図用ナビゲーションメニューの設定*/

#map UL {
  display: block;
  margin-left: 0px;
  padding-left: 0px;
  list-style-type: none;
}

#map UL A {
/*  font-size: 1.0em; */
/*  padding-left : 20px; */
  padding-top : 10px;
  width : 137px; /* IE6 Bug対策 */
  height : 38px;
}

#map LI {
  font-size: 1.0em;
  margin-top : 1px;
  margin-bottom : 2px;
/*  padding-left : 20px; */
  border-bottom-width : 1px;
  border-bottom-style : dotted;
  border-bottom-color : gray;
  width : 137px; /* IE6 Bug対策 */
  height : 38px;
}

#map A:HOVER {
  background : url(../images/navi_ahover.gif) no-repeat;
  width : 137px; /* IE6 Bug対策 */
  height : 38px;
}

#top_map{
  background-image : url(../images/chiiki_info_all.gif);
  background-repeat : no-repeat;
}

/* 防犯協力会について */
#about_bouhan P{
  margin-left : 10px;
  font-size : 1.0em;
  line-height : 20px;
}

#about_bouhan #title{
  margin-left : 10px;
  font-size : 1.2em;
  font-weight : bold;
}

#about_bouhan #hyo_title{
  font-size : 1.2em;
  font-weight : bold;
}

#about_bouhan #seminar{
  font-size : 15px;
}
#about_bouhan #seminar_name{
  font-size : 14px;
  font-weight : bold;
}

#about_bouhan ul{
  font-size : 1.1em;
  list-style-type: none;
  margin-left: 20px;
}


/* 防犯協力会について */
#try_success P{
  margin-left : 10px;
  font-size : 1.0em;
  line-height : 20px;
}

#try_success #title{
  margin-left : 10px;
  font-size : 1.2em;
  font-weight : bold;
}



/* 民間防犯グループの設定*/
#private P{
  margin-left : 10px;
  font-size : 1.0em;
  line-height : 20px;
}

.private_table{
  margin-left : 10px;
  font-size : 1.0em;
}

.private_table2{
  margin-left : 10px;
  font-size : 1.1em;
  
  padding-top : 10px;
  padding-bottom : 10px;
  line-height : 20px;
}


/* トピックス */
#topics P{
  margin-left : 10px;
  font-size : 1.0em;
  line-height : 20px;
  padding-bottom : 30px;
}
#topics #title{
  margin-left : 10px;
  font-size : 1.1em;
  font-weight : bold;
}
.dantai_bold{
  font-weight : bold;
}


/* データの設定*/
#data P{
  margin-left : 10px;
  font-size : 1.0em;
  line-height : 20px;
}

#font_s{
  font-size : 1.0em;
}

#topics UL {
  display: block;
  list-style-type: none;
  font-size : 1.0em;
}
#link_midashi1{
  font-size : 1.0em;
  font-weight : bold;
}

/* サイトマップのリスト設定*/
#site_wrap UL {
  display: block;
  margin-left: 0px;
  padding-left: 0px;
  list-style-type: none;
  line-height : 140%;
}

#site_wrap LI {
  font-size: 1.0em;
  text-indent : 10pt;
}

#site_wrap H4 {
  font-size : small;
  font-weight : bold;
}

#site_wrap H5 {
  font-size : small;
  font-weight : bold;
  margin: 0px;
  text-indent : 10pt;
}


/* 下線（点線）が欲しい時2 */
.dot_border2{
  border-bottom-width : 3px;
  border-bottom-style : dotted;
  border-bottom-color : gray;
  width : 200px;
}


#link table{
	border-collapse : collapse ;
        font-size : 1.0em;
}

#link td{
	border-width : 1px ;
	border-style : solid ;
	padding : 3px ;
}
.event_table2{
  font-size : 1.1em;
}
.td_yellow{
  background-color : #ffffbf;
}
.td_blue{
  background-color : #c8c8ff;
}
#police_main{
  width : 160px;
  font-size: 1.0em;
}

#kiji_info P{
  margin-left : 10px;
  font-size : 1.0em;
  line-height : 20px;
  line-height : 140%;
}
.kiji_info_title{
  margin-left : 10px;
  font-size : 1.1em;
  font-weight : bold;
  line-height : 140%;
}
}

#kiji_info UL {
  display: block;
  list-style-type: none;
  font-size: 1.0em;
  line-height : 140%;
}
#main_wrap UL {
	DISPLAY: block; FONT-SIZE: 14px; PADDING-LEFT: 3px; MARGIN-LEFT: 3px; LINE-HEIGHT: 140%; LIST-STYLE-TYPE: none
}

#center_main UL {
	DISPLAY: block; FONT-SIZE: 14px; PADDING-LEFT: 3px; MARGIN-LEFT: 3px; LINE-HEIGHT: 115%; LIST-STYLE-TYPE: none
}

#center_bottom UL {
	DISPLAY: block; FONT-SIZE: 16px; PADDING-LEFT: 3px; MARGIN-LEFT: 3px; LINE-HEIGHT: 150%; LIST-STYLE-TYPE: none
}

#main_wrap H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; FONT-FAMILY: "ＭＳ Ｐ明朝"; TEXT-DECORATION: underline
}	
#center_main H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; FONT-FAMILY: "ＭＳ Ｐ明朝"; TEXT-DECORATION: underline
}	

#main_item6 UL {
FONT-SIZE: 18px; 
}

#main_item9 UL {
FONT-SIZE: 18px; 
}

#main_body3 SPAN {
	FONT-SIZE: 18px; 
}
#main_body4 SPAN {
	FONT-SIZE: 18px; 
}
#bottom_area UL {
	DISPLAY: block; FONT-SIZE: 16px; PADDING-LEFT: 3px; MARGIN-LEFT: 3px; LINE-HEIGHT: 150%; LIST-STYLE-TYPE: none
}

#bottom_area SPAN{
	FONT-SIZE:16px;
}
#bottom_area H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; FONT-FAMILY: "ＭＳ Ｐ明朝"; TEXT-DECORATION: underline
}
.capt{
	FONT-SIZE: 12px; 
  line-height : 150%;
  margin-top : 5px;
  text-align : left;
}	

#footer_area SPAN{
	FONT-SIZE:12px;
}

