/*偽イスラエル本文●第１章以降　2018.11.27*/

header	{
	background-color: white;
	border: 2px #0000cd solid;	}

header h1	 {
	margin: 6px 0px 0px 0px  ;
	padding:  0px;
	line-height: 1.0em ;
	text-align: center ;
	font-size: 1.9em;
	color: #0000cd;  
	}  

header h1 a:link	{color: #0000cd;  }  
header h1 a:visited	{color: #0000cd;  } 

/*
@media screen and  ( max-width:480px) 
	{
	header h1 {font-size: 1.4em;}	}*/


/*第一章*/
.oldr h2	{
	font-size:1.8em;
	line-height:1.1;
	color: #0000cd;  
	text-align:center;
	margin-top:0px
	;border:none;
	}


/*第一節*/
.oldr h3	{
	margin: 6px 0px 0px 0px  ;
	line-height:1.2em; 
	text-align: center ;
	font-size: 1.8em;
	color:#0099ff;
	color:#3366CC;
	border-bottom: 2px solid #6699FF;
	}


/*WEB公開*/
.koukai	{
	color: #ff00ff;
	text-align:center;
	font-size:1.2em;
	font-weight:bold;
	padding:0px;margin:0px;}

.oldr h4
	{
	margin: 20px 0px 0px 0px;
	text-align: left ;
	color:#3366CC;
	font-size:1.5em;
	border-bottom:1px solid navy;
	border-left:16px solid navy;
	padding:2px 10px 2px 10px;
	}

h4.nuke 
	{
	margin: 20px 0px 0px 0px  ;
	padding-left:2em;
	text-align: left ;
	font-size: 1.2em;
	color: navy;  
	border:none;
	border-bottom:1px solid gray; }

h4.yomikata 
	{
	border-left:16px solid navy;
	border-bottom:none;
	}
	
.yomikakomi
	{
	border:1px solid navy; 
	margin-top:16px; 
	margin-bottom:6px; 
	padding: 0px 15px;
	}

.oldr h5
	{
	margin: 20px 0px 0px 0px  ;
	padding-left:2em;
/*	text-indent:-1em;	*/
	text-align: left ;
	font-size: 1.2em;
	color:#3366CC;
	color: navy;  
	border-bottom:1px solid gray; }

h5.origin 
	{
	margin: 20px 0px 0px 0px  ;
	padding-left:1em;
	text-align: left ;
	font-size: 1.4em;
	color:#3366CC;
	/*	border-left:8px solid navy;	*/
	border-bottom:1px solid navy; 
	}


/*囲み*/
.kakomi
	{
	border:2px solid #808080; 
	margin-bottom:6px; 
	padding: 3px 15px;
	}
.sidemokuji
	{
	display: block;
	border: 2px #0000ff solid;
	border: 2px navy solid;
	margin: 0px 0px 6px 0px;
	width: auto;
	padding: 6px 6px;
	}
.sidemokuji p
	{
	line-height:1.2em; 
	margin:3px 0px;"
	color:navy;
	}
.navy p
	{
	color:navy;
	}
/*
.zuhan	{
	border:2px navy dotted;
	padding:6px;
	}

.indot	{
	border-left:3px dotted navy; padding-left:1em;
	}
*/
.nisebl p	{color:navy;	padding-left:1em;}

.tyu {margin-left:2em;}


/*不祥隠しより*/
table {
	border-collapse:collapse; 
	margin-left:auto;
	margin-right:auto;
	margin-bottom:16px;
	width: ;
	}
th, td {
	font-weight:normal;
	padding:3px 8px;
	border:1px solid #6699FF;
	}
th	{ text-align: center; color:navy;background: #e6eaff;}
td 	{ text-align: center;}

td.l 	{ text-align: left; }
td.r 	{ text-align: right; }


