@charset "utf-8";
/* CSS Document */

.kijunhouMenu {
	font-size:20px;
}

	.kijunhouMenu li {
		list-style-type:none;
	}

	.kijunhouMenu a:link, .kijunhouMenu a:visited {
		padding:6px;
		text-decoration:none;
		background:#FFF url(/images/common/icon/icon_basic.gif) no-repeat 4px 15px ;
		display:block;
		text-indent:20px;
		border-bottom:dotted 1px #999;
	}

	.kijunhouMenu a:hover, .kijunhouMenu a:active {
		padding:6px;
		text-decoration:none;
		background:#EED url(/images/common/icon/icon_basic.gif) no-repeat 4px 15px ;
		display:block;
		text-indent:20px;
		border-bottom:dotted 1px #999;
	}


/*----------------------------------------------------------
	建築基準法デジタル法令集
----------------------------------------------------------*/
.kijunhou {
	line-height:1.6;
	}

.kijunhou .indexNavi {
	padding:4px;
	border:dotted 1px #CCC;
	margin:0px 4px;
	width:196px;
	}
	
	.kijunhou .indexNavi h3 {
		padding:8px 4px;;
		background:#369;
		color:#FFF;
		font-size:16px;
		text-align:center;
		line-height:1.2 !important;
		font-weight:bold;
		letter-spacing:1px;
		}
	
	.kijunhou .indexNavi ul {
		}
		
	.kijunhou .indexNavi li {
		list-style-type:none;
		font-size:82.5%;
		padding:4px;
		border-bottom:dotted 1px #999;
		}
			
	.kijunhou .indexNavi a {
		display:block;
		padding:4px;
		text-decoration:none;
		}
		
		.kijunhou .indexNavi table {
			width:100%;
			}
		
		.kijunhou .indexNavi td {
			border-bottom:dotted 1px #999;
			}
		
		.kijunhou .indexNavi a:hover, .kijunhou .indexNavi tr:hover {
			background:#EED;
			text-decoration:none;
			}

.kijunhou .kw_index {
	margin:40px 0px 0px 0px;
	border:solid 1px #CCC;
	}

.kijunhou .kw_index h3 {
	font-weight:bold;
	letter-spacing:1px;
	}
	
	.kijunhou .kw_index h3 a {
		text-decoration:none;
		display:block;
		padding:10px 6px;
		border-bottom:dotted 1px #CCC;
		background:#FFF url(/images/common/icon/icon_basic.gif) no-repeat 6px 12px ;
		text-indent:16px;
		}
		
		.kijunhou .kw_index h3 a:hover {
			background:#EED url(/images/common/icon/icon_basic.gif) no-repeat 6px 12px ;
			}

.kijunhou .kw_index p {
	font-size:75%;
	padding:10px;

	}



.kijunhou h3.searchWords {
	font-size:20px;
	}
	
	.kijunhou h3.searchWords span {
		font-size:11px;
		margin-left:4px;
		}
		
		.kijunhou .searchNavi {
			font-size:75%;
			text-align:right;
			}


.kijunhou .pageIndex {
	padding:10px;
}	

	.kijunhou .pageIndex a {
		display:block;
		padding:2px 0px;
		}
		
		.kijunhou .pageIndex table {
			width:100%;
			}
		
		.kijunhou .pageIndex td {
			border-bottom:dotted 1px #999;
			}
		
		.kijunhou .pageIndex a:hover, .kijunhou .pageIndex tr:hover {
			background:#EED;
			text-decoration:none;
			}




.kijunhou div.convert {
	line-height:1.8 !important;
	font-size:14px;
	}

.kijunhou div.convert ul {
	margin:12px 0px 24px 24px;
	}

.kijunhou div.convert li {
	border-bottom:dotted 1px #999;
	}
	
	.kijunhou div.convert li:first-child {
		font-size:18px;
		}
	
	.kijunhou div.convert li a {
		text-decoration:none !important;
		margin:4px 0px;
		padding:2px 4px;
		display:block;
		}
		
		.kijunhou div.convert li a:hover {
			background:#EED;
			}



.kijunhou div.convert a {
	text-decoration:none;
	}

.kijunhou div.convert a:link, .kijunhou div.convert a:visited, .kijunhou div.convert a:hover, .kijunhou div.convert a:active{
	text-decoration:underline;
	}


.kijunhou .convert table {
	border-collapse:collapse;
	border: dotted 1px #999;
	}

.kijunhou .convert td {
	padding:4px;
	}

.kijunhou .convert td {
	border: dotted 1px #999;
	}

/*
.kijunhou .convert tr > td:first-child { white-space:nowrap; }
*/

.kijunhou .convert hr {
	display:block !important;
	}


.kijunhou .convert h2, .kijunhou .convert h3, .kijunhou .convert h4 {
	margin:10px 0px;
	line-height:1.8 !important;
	}



a.spreadContents {
	display:block;
	background:#EED;
	text-decoration:none;
	}
a.foldContents {
	display:none;
	background:#EED;
	text-decoration:none;
	}







/*----------------------------------------------------------
	建築基準法デジタル法令集検索
----------------------------------------------------------*/
.kijunhouSearch {
	border:solid 1px #369;
	margin:20px 0px;
	}
	
	.kijunhouSearch h3 {
		float:left;
		padding:10px;
		width:260px;
		font-size:81.25%;
		}
	
	.kijunhouSearch .keyword{
		padding:10px;
		float:right;
		}

	.kijunhouSearch .bunruiSakuin {
		background:#369;
		padding:3px 10px;
		}














/*----------------------------------------------------------
	コンバート
----------------------------------------------------------*/
.kijunhou .convert div.update {
	text-align: right;
	margin-bottom: 1em;
}
.kijunhou .convert h1 {
	line-height:1.6;
}
.kijunhou .convert h1 span {
	font-size: 12px;
}
.kijunhou .convert h2 {
	font-size: 18px;
	padding: 5px;
	border: solid 1px #999;
	line-height:1.6;
}
.kijunhou .convert hr {
	clear: both;
	height: 1px;
	color: #CCC;
	margin: 10px 0px;
}
.kijunhou .convert td {
}
.kijunhou .convert p {
	margin: 0.5em 0em;
	text-indent: 1em;
}
.kijunhou .convert div.list p {
	margin: 0.5em 1em;
}
.kijunhou .convert div.list div.list {
	padding-left: 1em;
}
.kijunhou .convert div.list p.list {
	text-indent: -1em;
}
.kijunhou .convert p.noindent {
	text-indent: 0em;
}
.kijunhou .convert p.siki {
	text-indent: 0em;
	font-weight: bold;
}
.kijunhou .convert div.quote {
	margin: 0.5em 1em;
	padding: 1em 2em;
	border: solid 1px #000;
}
.kijunhou .convert div.quote p.note {
	margin: 0;
	text-indent: 0;
}
.kijunhou .convert .image {
	margin-left: 1em;
	padding: 0.5em 0;
}
.kijunhou .convert sup {
	font-size: 10px;
}
.kijunhou .convert h2 .small {
	font-size: 14px;
}
.kijunhou .convert .small {
	font-size: 10px;
}
.kijunhou .convert .large {
	font-size: 20px;
}
.kijunhou .convert .notice {
	font-size: 14px;
	color: #ff0000;
}

.kijunhou .convert .list {
	font-size: 14px;
	color: #FF0000;
}


/*----------------------------------------------------------
	広げる・たたむ
----------------------------------------------------------*/
.convert {
	float:left;
	width:630px;
	}

.innerRight {
	float:right;
	width:20px;
	}

.innerRight2 {
	display:none;
	}


/*----------------------------------------------------------
	元
----------------------------------------------------------*/
    div.chapter { margin-left: 3em; font-weight: bold; }
    div.article { margin-left: 1em; font-weight: bold; }
    div.item { margin-left: 1em; text-indent: -1em; }
    div.number { margin-left: 2em; text-indent: -1em; }
    div.para1 { margin-left: 3em; text-indent: -1em; }
    div.para2 { margin-left: 4em; text-indent: -1em; }
    div.para3 { margin-left: 5em; text-indent: -1em; }
    div.para4 { margin-left: 6em; text-indent: -1em; }
    div.para5 { margin-left: 7em; text-indent: -1em; }
    div.para6 { margin-left: 8em; text-indent: -1em; }
    div.para7 { margin-left: 9em; text-indent: -1em; }
    div.para8 { margin-left: 10em; text-indent: -1em; }
    div.para9 { margin-left: 11em; text-indent: -1em; }
    div.para10 { margin-left: 12em; text-indent: -1em; }


