@charset "utf-8";


/* CSS Document */
@import url("../../css/style.css");


div.fireprotection h4{
	clear:both;
	margin:0 0 20px 0;
}
div.fireprotection p span{
	color:#349fda;
	font-weight:bold;
}
div.fireprotection p{
	margin:0 0 20px 0;
}

aside#tokurei{
	background:#eff9ff;
	padding:20px 20px 5px 20px;
	margin:0 0 30px 0;
}
p#title_tokurei{
	margin:0 0 15px 0;
}


/* 防火対象物表（青）*/

table#tatemono{
	border:1px #CCE7F5 solid;
	line-height:1.8;
	margin:1em 0 3em 0;
	width:900px;
}

table#tatemono th,
table#tatemono td{
	padding:0.2em 1em;
}

table#tatemono thead th{
	background:#349FDA;
	color:#FFF;
	font-weight:bold;
}

table#tatemono thead th.title{
	border-right:1px #EAF5FB solid;
}

table#tatemono th{
	background:#CCE7F5;
	text-align:center;
}


table#tatemono tr.even td{
	background:#EAF5FB;
	border-top:1px #EAF5FB solid;
}

table#tatemono .important{
	font-weight:bold !important;
	color:#349FDA !important;
}

table#tatemono .num{
	border-top:1px #EAF5FB solid;
	font-weight:bold;
	vertical-align:middle !important;
	width:6em;
}

table#tatemono .period{
	border-top:1px #FFF solid !important;
	border-left:1px #FFF solid !important;
	background:#F6F6F6 !important;
	text-align:center;
	vertical-align:middle !important;
	width:6em;
}

table#tatemono .period_even{
	background:#F2F2F2 !important;
}	

table#tatemono .iroha{
	border-top:1px #EFF9F3 solid;
	border-right:1px #EFF9F3 solid;
	text-align:center;
	vertical-align:middle !important;
	width:1em;
}


table#tatemono02{
	border:1px #CCE7F5 solid;
	line-height:1.8;
	margin:1em 0 3em 0;
	width:900px;
}

table#tatemono02 th,
table#tatemono02 td{
	padding:0.2em 1em;
}

table#tatemono02 thead th{
	background:#349FDA;
	color:#FFF;
	font-weight:bold;
}

table#tatemono02 thead th.title{
	border-right:1px #EAF5FB solid;
}

table#tatemono02 th{
	background:#CCE7F5;
	border-top:1px #EAF5FB solid;
	font-weight:bold;
	vertical-align:middle !important;
}

table#tatemono02 th.num{
	width:13em;
}

table#tatemono02 tr.even td{
	background:#EAF5FB;
	border-top:1px #EAF5FB solid;
}

table#tatemono02 .important{
	font-weight:bold !important;
	color:#349FDA !important;
}

table#tatemono02 ol{
	list-style:decimal;
	margin-left:1.5em;
}


section#about_tenken01{
	margin-bottom:30px;
}
ul.tenken_list{
	border-top:1px solid #cbcbcb;
	padding:8px 0 0 0;
	list-style-type:disc;
	list-style-position:inside;
}
ul.tenken_list li{
	border-bottom:1px solid #cbcbcb;
	margin:0 0 8px 0;
	padding:0 0 8px 0;
} 

section#about_tenken02{
	margin-bottom:30px;
}