/*-----------------------------------------------------------------生活安全企画課　各ページの設定*/

h3, h5, h6{
	margin-top: 1em;
}

/* ページトップの見出し（共通）に使用 */

h2{
	width: 550px;
	color: #1188aa;
	border-bottom: 9px solid #ddffee;
	padding-bottom: 1px;
	padding-left: 8px;
	margin-top: 1em;
	margin-bottom: 1.5em;
	font-size: 1.1em;
}

/* ページトップの見出しで特別なものはh3を使用すること */

/* 本文中の見出し（共通）に使用 */
h4{
	clear: both;
	border-top: 1px solid #4ad33b;
	border-bottom: 1px solid #4ad33b;
	color: #29871f;
	padding: 3px 4px 2px;
	margin-bottom: 8px;
	margin-top: 1.5em;
}

p{
	margin-left: 18px;
	margin-bottom: 1em;
}

ul, ol{
	margin-left: 2em;
}

.jisage{
	font-style: normal;
	margin-left: 2em;
}

.red{
	color: #f00;
}

.underline{
	text-decoration: underline;
}

.back{
	color: royalblue;
	margin: 0;
	padding: 0;
}

/* ------------------------------------------------------------------
古物のページの設定 e-kobutu24.html e-kobutu28.html */

ol.kobutu_toha{
	margin-left: 3em;
}

dl#kobutu_sinsei, dl#kobutu_eigyo_rule, dl#kobutu_asen_rule{
	margin-left: 2em;
}

dl#kobutu_sinsei dt, dl#kobutu_eigyo_rule dt,
dl#kobutu_asen_rule dt{
	padding-bottom: 1px;
	margin-top: 1.5em;
	margin-bottom: 2px;
}

dl#kobutu_sinsei dt em{
	padding: 4px;
	font-style: normal;
	color: #fff;
	background-color: #003399;
}

dl#kobutu_eigyo_rule dt em{
	padding:4px;
	font-style: normal;
	color: #fff;
	background-color: #5a05a1;
}

dl#kobutu_asen_rule dt em{
	padding:4px;
	font-size: normal;
	color: #fff;
	background-color: #7f1765;
}

dl#kobutu_sinsei dd, dl#kobutu_eigyo_rule dd, dl#kobutu_asen_rule dd{
	margin-left: 1em;
}

dl#kobutu_sinsei dd ul{
	margin-left: 2em;
	color: #555;
	font-size: 1em;
}

dl#kobutu_eigyo_rule dd ul{
	margin-left: 1em;
	color: #555;
	font-size: 1em;
}

dl#kobutu_basoku{
	margin-left: 2em;
}

dl#kobutu_basoku dt{
	margin-top: 1.5em;
	margin-bottom: 2px;
	}

dl#kobutu_basoku dd{
	margin-left: 4em;
}

/* ------------------------------------------------------------------
迷惑防止条例のページの設定　ファイル名の先頭にmeibou-がつくhtmlファイル */

p#meibou_top_zendan{
	width: 540px;
	margin: 0em auto 1em;
	line-height: 1.5;
}

ul#meibou_menu{
	 /*　ページ下のリンクメニューの設定 */
	margin-top: 0;
	maegin-left: 2em;
	list-style-type: none;
}

ul#meibou_kaisei_rireki{
	 /* 条例改定年月日の設定 */
	text-align: right;
	margin-top: 0;
	margin-right: 10px;
	margin-botoom: 30px;
	list-style-type: none;
	font-size: 0.8em;
	color: #444;
}

h5.meibou{
	border-bottom: 1px solid #cc3333;
	color: #cc0000;
	margin-left: 1em;
}

h6.meibou{
	margin-left: 2em;
	color: #1b0f87;
}

#meibou_gaiyou{
	 /* meibou-topの<h4>２ 条例の概要</h4>以降に設定 */
	line-height: 1.6;
}

#meibou_gaiyou p{
	margin-left: 3em;
}

.meibou_jisage{
	 /* 迷惑防止条例の条例分ページの設定 */
	margin-left: 5em;
	text-indent: -2em;
}

h3.meibou_jyorei{
	font-weight: normal;
	margin-top: 1.6em;
}

table#meibou_taishohyou{
	border: 1px solid #cccc66;
	margin-bottom:30px;
}

table#meibou_taishohyou th{
	background-color: #cccc66;
	border-left: 1px solid #cccc66;
	border-right: 1px solid #cccc66;
}

table#meibou_taisyohyou td{
	border-left: 1px solid #cccc66;
	border-right: 1px solid #cccc66;
}


/* ------------------------------------------------------------------
安全・安心のまちづくりのページ設定　ファイル名の先頭にt-がつくhtmlファイル */


#anzen {
}

/* --------------------------------
安全・安心まちづくりのページで使用 */

#anzen h5.katudou-rei {
}
#anzen h5.katudou-rei span{
	border-right: 8px solid #ff6633;
	border-left: 8px solid #ff6633;
	padding-right: 4px;
	padding-left: 4px;
}

#anzen .tiku{
	clear: both;
	width: 620px;
	margin: 10px 0 30px 40px;
	border: 2px dotted #85df7b;
	padding: 8px;
	overflow: hidden;
}

#anzen .tiku h6{
	margin: 0 0 4px;
	padding: 0 4px 3px;
	border-bottom: 1px solid #85df7b;
}

#anzen .tiku p#hiji img{
	margin-right: 18px;
}

#anzen .tiku p#kamegawa{
	float: right;
	margin: 4px 12px 4px 10px;
}

#anzen .tiku table#etc-tiku{
	margin-left: 18px;
}

#anzen .tiku table#etc-tiku td{
	width: 49%;
	padding-left: 4px;
}

#anzen .tiku table#etc-tiku img{
	float: left;
}


/* --------------------------------------------------
大分県安全・安心まちづくり条例の概要ページで使用 */

.kakomi{
	width: 520px;
	margin-left: 40px;
	border: 2px dotted #f3aa3d;
	padding: 0 8px 4px;
}

.kakomi h6{
	margin-top: 0;
	margin-bottom: 2px;
	border-bottom: 1px solid #f3aa3d;
	padding: 4px 0 2px;
	color: #e6440a;
}

.kakomi p{
	margin-bottom: 0;
}

#anzen-gaiyou { 
}

#anzen-gaiyou h5{
	margin-left: 10px;
	color: #0000aa;
}

#anzen-gaiyou #jisage{
	margin-left: 30px;
	border-left: 1px solid #3366ff;
	padding: 2px 0 0px 8px;
}

#anzen-gaiyou #jisage h6{
	margin-top: 8px;
	margin-bottom: 2px;
	color: #660033;
	border-bottom: 1px solid #3366ff;
}

#anzen-gaiyou #jisage p{
	margin-bottom: 20px;
}

#anzen-gaiyou ul{
	margin-left: 50px;
	margin-bottom: 1em;
}

#anzen-gaiyou ul li {
	line-hright: 1.8;
}

p#renraksaki{
	text-align: center;
	border-top: 2px solid #0033cc;
	padding-top: 8px;
	margin: 1em auto;
}

/* ---------------------------------------------
街頭犯罪等防止総合対策のページで使用 */

#anzen-gaitai {
}

#anzen-gaitai .img-right{
	float: right;
	margin-left: 10px;
	margin-right: 120px;
	maegin-bottom: 14px;
}

#anzen-gaitai .img-right p{
	text-align: center;
	font-size: 11px;
	margin-left: 0;
}

#anzen-gaitai h5{
	clear: both;
}

#anzen-gaitai p#kyoshou{
	clear: both;
	font-size: 1.4em;
	color: #ff0000;
	margin-bottom: 0;
}

/* ---------------------------------------------
街頭犯罪等抑止総合対策のページで使用	*/

#anzen-seibi {
}

#anzen-seibi {
}

#anzen-seibi table#img-left {
}
#anzen-seibi table#img-left td {
}

.img-right#anzen-seibi{
	folat: right;
	margin-left: 10px;
	margin-right: 60px;
	margin-bottom: 14px;
}

#anzen-seibi .img-right p{
	text-align: center;
	font-size: 12px;
	margin-left: 0;
	margin-bottom: 0;
}

/* ----------------------------------------------
防犯モデルマンション登録制度のページで使用 */

#anzen-model {
}

#anzen-model h5 .model{
	maegin-left: 20px;
	margin-bottom: 0;
	color: #ef522f;
	font-size: 1.2em;
}

#bouhan-model{
	 /* 防犯モデルマンション等登録制度について */
	width: 600px;
	margin: 1em auto 50px;
	padding: 8px 16px;
	background-color: #e9ffd3;
	border: 1px solid #9bca90;
}

#bouhan-model h5{
	text-align: center;
	color: #ff0000;
	font-size: 1.1em;
}

#bonhan-model h6 {
}

#bouhan-model ol{
	margin: 0.2em 0 1em 40px;
}

#bouhan-model ol li{
	margin-bottom: 0.3em;
}

#bouhan-kyoukai{
	 /*財団法人大分県防犯協会の紹介のコーナーの設定*/
	width: 600px;
	margin: 1em auto;
	padding: 8px 16px;
	border: 1px solid #9bca90;
}

#bouhan-kyoukai h5{
	text-align: center;
	font-size: 1.1em;
	maegin: 0.5em anto 20px;
}

#bouhan-kyoukai h6{
	clear: both;
	margin-left: 10px;
	margin-top
}

#bouhan-kyoukai p {
}

#bouhan-kyoukai ol{
	margin: 0.2em 0 1em 40px;
}

#bouhan-kyoukai ol li{
	margin-bottom: 0.3em;
}

#bouhan-kyoukai p#cp-kun{
	float: left;
	width:160px;
	font-size: 0.85em;
	text-align: center;
	margin-left: 0px;
}

#bouhan-kyoukai dl{
	margin-left: 185px;
}

#bouhan-kyoukai dl dt{
	float: left;
	width: 6em;
}

#bouhan-kyoukai dl dd{
	margin-left: 6em;
}

#bouhan-kyoukai p#zaidan-ha{
	margin-left: 185px;
	line-height: 1.5;
}

/* ---------------------------------------------
審査基準の概要のページで使用 */

#anzen-kijyun h3{
	margin: 0 0 8px 10px;
	font-size: 1.1em;
	border-left: 10px solid #ff6600;
	padding-left: 4px;
}

#anzen-kijyun h4{
	border-top: none;
	margin-left: 20px;
	margin-top: 0px;
	margin-bottom: 0;
}

#anzen-kijyun ul{
	margin-left: 40px;
	border-left: 1px solid #4ad33b;
	padding-top: 8px;
	padding-left: 40px;
	padding-bottom: 8px;
}

#anzen-kijyun ul li{
	margin-bottom: 8px;
}

#anzen-kijyun p.jyouken{
	margin-left: 40px;
	color: #006600;
	font-size: 0.9em;
	margin-bottom: 18px;
}

/* -------------------------------------------
地域安全連絡所のページで使用 */

#anzen-renraku {
}

#anzen-renraku p em{
	font-style: normal;
	text-decoration: underline;
	color: #ff0000;
}

/* -------------------------------------------
ストーカー規制法の概要のページで使用 */

#s-stoker {
}

#s-stoker p#sekou-nitiji{
	text-align: right;
	margin: -10px 20px 0 auto;
	font-size: 0.9em;
}

#s-stoker p strong.mokuteki{
	margin-left: 25px;
	font-size: 1.1em;
	color: #333399;
}

#s-stoker #taiou{
	width: 650px;
	margin: 1em auto;
	padding: 0 0px 8px;
	border: 1px solid #333399;
}

#s-stoker #taiou h5{
	margin-top: 0;
	background-color: #333399;
	padding: 4px 4px 2px;
	color: #ffffff;
}

#s-stoker #taiou ul{
	margin-top: 10px;
	margin-left: 30px;
}

#s-stoker #taiou ul li{
	margin-bottom: 0.5em;
}

#s-stoker dl#tukimatoi{
	margin: 18px 80px 20px 50px;
}

#s-stoker dl#tukimatoi dt{
	color: #662200;
	border-bottom: 1px solid #990000;
	font-weight: bold;
	padding-bottom:1px;
	padding-left: 6px;
	margin-bottom: 2px;
}

#s-stoker dl#tukimatoi dd{
	margin-bottom: 1.5em;
	padding-left: 30px;
}

#s-stoker p#siryo{
	margin-top: 2em;
	margin-bottom: 2em;
}

#s-stoker p#siryo em{
	font-style: nomal;
	font-weight: bold;
	letter-spacing: 1em;
	color: #ffffff;
	background-color: #003366;
	padding: 8px 0 8px 1em;
}

#s-stoker #soudan-saki{
	width: 420px;
	margin: 1em auto;
	padding: 10px 14px;
	border: 1px solid #333399;
}

#s-stoker #soudan-saki p{
	margin-left: 0;
}

/* ---------------------------------------------------------------
配偶者暴力防止法についての概要　のページで使用 */

#s-dv #houritu{
	font-size: 0.8em;
	color: #ff4400;
}

#s-dv h5{
	margin-left: 20px;
}

#s-dv ul{
	margin-left: 40px;
}

#s-dv ul li{
	margin-bottom: 0.4em;
}

/* -----------------------------------------------------------------
振り込め詐欺情報・専用メールアドレスのページで使用　*/

p#kudasai{
	font-size: 1.2em;
	color: #ff0000;
	margin-top: -20px;
	margin-bottom: 1em;
}

#chui-jikou{
	width: 600px;
	height: 186px;
	background : url(suto-ka-dv/chui-jikou.gif) left top / auto auto no-repeat scroll padding-box border-box transparent; margin-left: 10px; margin-right: 0; margin-top: 0.2em; margin-bottom: 1em
;
}

#chui-jikou h5{
	text-indent:-9999px;
	height: 40px;
}

#chui-jikou p{
	margin: 4px 14px 8px 38px;
}

#chui-jikou p#kinkyujitai{
	margin-top: 12px;
	margin-left: 46px;
	color: #ff0000;
}

/* -----------------------------------------------------------------
振り込め詐欺の手口と対策のページで使用　*/


	
.kaisetu{
	width: 620px;
	line-height: 1.8em;
	margin: 20px 0px 50px 50px;
	border: 3px dotted #8fbc8f;
	padding: 10px 10px 25px 15px;
}

.kaisetu p{
	margin: 0;
	padding: 0;
	text-indent: 1em;
}

.taisaku{
	font-weight: bold;
	line-height: 1.7em;
	margin: 15px 5px 50px 45px;
}

.teguchi-list{
	line-height: 1.7em;
	margin: 5px 0px 10px 50px;
}

.midashi{
	color: #0000cd;
}

#sagidouga{
	margin: 0;
	margin-left: 50px;
	padding: 0;
}
#sagidouga li{
	list-style: none;
	float: left;
}


#sagidouga a{
	display: block;
	width: 180px;
	line-height: 100px;
	text-indent: -9999px;
	margin: 20px 50px;
	padding: 0;
	border: none;
	overflow: hidden;

}

#sagidouga01 a{
	background-image : url(suto-ka-dv/btn_o.gif);
}
#sagidouga01 a:hover{
	background-image : url(suto-ka-dv/btn_o_h.gif);
}
#sagidouga02 a{
	background-image : url(suto-ka-dv/btn_k.gif);
}
#sagidouga02 a:hover{
	background-image : url(suto-ka-dv/btn_k_h.gif);
}	
#sagidouga03 a{
	background-image : url(suto-ka-dv/btn_p.gif);
}
#sagidouga03 a:hover{
	background-image : url(suto-ka-dv/btn_p_h.gif);
}	
#sagidouga04 a{
	background-image : url(suto-ka-dv/btn_y.gif);
}
#sagidouga04 a:hover{
	background-image : url(suto-ka-dv/btn_y_h.gif);
}	

.center{
	text-align: center;
	margin:0;
	padding: 0;
}


#keitai{
	margin: 0;
	margin-left: 60px;
	padding: 0;
}
#keitai li{
	list-style-type: none;
	float: left;
}
#keitai li a{
	display: block;
	margin: 30px;
	padding: 0;
	width: 70px;
	text-align: center;
}
.red_b{
	text-align: center;
	color: red;
	font-size: 13pt;
	font-weight: bold;
	text-decoration: underline;
	margin-top: -30px;
}
.right{
	float: right;
	margin-right: 70px;
	margin-top:20px;	
}
/* ---------------------------------------------
各種統計資料　のページで使用 */

ul.tokei_siryo{
	margin-left: 40px;
	list-style-type: square;
}

ul.tokei_siryo li{
	margin-bottom: 0.4em;
	font-size: 0.9em;
}

ul.tokei_siryo li a{
	font-size: 1.2em;
}

/* ---------------------------------------------
各種ダウンロードのページで使用 */

#download-menu{
	margin-left: 50px;
	font-size: 0.9em;
}

#download-menu h5{
	clear: both;
	margin-bottom: 0;
	margin-top: 1em;
}

#download-menu dl{
	margin-top: 0;
	margin-left: 20px;
	padding-bottom: 20px;
}

#download-menu dl dt{
	width: 7em;
	float: left;
}

#download-menu dl dd{
	margin-left: 8em;
	margin-bottom: 4px;
}

#download-menu p#file{
	color: #ff6600;
}

#sinsei-yousiki {
}

#sinsei-yousiki h5{
	margin-bottom: 0;
	margin-left: 9px;
	margin-right: 38px;
	border-left: 10px solid #009933;
	padding: 3px 0 1px 3px;
	background-color: #ccff99;
}

#sinsei-yousiki h6{
	margin-top: 4px;
	margin-left: 12px;
}

#sinsei-yousiki table.yousiki-list{
	margin: 0px 0 0px 20px;
	border-top: 1px solid #009933;
	border-collapse: collapse; /* 隣接する境界線を結合して（重ねて）表示 */
}

#sinsei-yousiki table.yousiki-list td{
	border-bottom: 1px solid #009933;
	padding: 6px 8px;
	vertical-align: text-top;
}

#pamphlet {
}

#pamphlet ul{
	margin-left: 50px;
	list-style-type: square;
}

#pamphlet ul li{
	margin-bottom: 0.4em;
}


/* --------------------------------
暮らし安全おおいたのページで使用 */


#anzen-oita .kiji{
	clear: both;
	width: 620px;
	margin: 20px 0 50px 40px;
	border: 2px dotted #85df7b;
	padding: 8px;
	overflow: hidden;
}

#anzen-oita .kiji h6{
	margin: 0 0 4px;
	padding: 10px;
	border-bottom: 1px solid #85df7b;
	height: 1.3em;
	color: dimgray;
}
#anzen-oita .kiji_in{
	margin: 10px;
}
#anzen-oita .kiji_in p{
	margin: 0;
	padding: 0;
	text-indent: 1em;
	line-height: 1.6em;
}
#anzen-oita img{
	margin: 10px 30px;
	float: left;
}

div .box{
	display: block;
	margin: 30px 50px 0px;
}

.kiji_past{
	margin: 8px 10px 10px;
}
.kiji_past ul{
	width: 700px;
	margin: 0;
	margin-bottom: 25px;
	margin-left: 25px;
}
.kiji_past li{
	width: 150px;
	list-style: none;
	line-height: 1.7em;
	margin-left: 5px;
	float: left;
}
.kiji_past p{
	margin-top: 5px;
	margin-bottom: 7px	
;
}

#img_center{
	text-align: center;
	}



/* --------------------------------
防犯パトロールのページで使用 */

#pato p{
	margin: 20px;
	padding: 0;
}

#pato ul {

}

#pato li{
	margin: 0 30px 10px;
	
}




/* --------------------------------
新着情報ＮＥＷＳで使用 */

.news_topi {
/*	padding: 5px;
	 border: 3px dotted #0080ff;
	 margin: 20px 50px;
	 overflow: hidden;*/
}


.news_topi img{
	margin: 20px;
	padding: 0;
	float: right;
	
}

.news_topi h5{
	color: #2f29fe;
	margin:0;
	border-bottom: solid 2px #0080ff;
	
	}
	
.news_topi p{
	margin: 5px;
	
	}


/* ---------------------------------------------
市町村別街頭犯罪発生状況　のページで使用 */

#gaihan {

}

#gaihan img{
	display: block;
	margin: 0 auto;
}

#gaihan table{
	border-collapse: collapse;
	text-align: right;
	font-size: 0.9em;
}

#gaihan table caption{
	color: #336699;
	font-weight: bold;
}

#gaihan table th{
	font-size: 0.9em;
	text-align: left;
	font-weight: normal;
}


.tyui{

	color: red;
	border-bottom: 5px double red;
		border-top: 5px double red;
	margin-bottom: 1.5em;
	margin-left: auto;
	margin-right: auto;
	font-size: 1.1em;

}



/* ---------------------------------------------
重要なお知らせ */

#sagi{
	margin: 0 20px;
	}

#sagi li{
	margin-bottom: 10px;
	line-height: 1.5em;
	list-style-type: square;
	font-weight: bold;
}
.dema{
	color: #336699;
	margin-left: 20px;

	}
#sagi .topi li{
	list-style-type: circle;
	font-weight: normal;
	}

.osirase{
	margin: 30px 0;
}

.osirase li{
	line-height: 1.8em;
	}




















































































































































	


































































































































































	