﻿table {
   table-layout: fixed;
   width: 100%;　　　
}
/*以上tableの左右の列を均等に追加CSS*/


 td { padding:10px;line-height: 250%;
  }
 tr { vertical-align:top; }     
                        
 table td:nth-child(odd){ background :url(" ../kabegami/o10.jpg"); } <!--/* 奇数のtdに埋め込む 薄いグレー* 原文の背景に使用-->

.head { background :url(" ../kabegami/o10.jpg")  ; padding:0.5em;} <!--/ 薄いグレー*漢文部分に使用＊-->
.head2 { background :url(" ../kabegami/a5.png")  ;padding:0.5em; } <!--* 浅緑・header 下標準仕様*-->
.head3 { background :url(" ../kabegami/o2.jpg");padding:0.5em; } <!--/*単独使用の時使う*/-->
.head4{background: url(" ../kabegami/asanoha00.gif");padding:0.5em;} <!--*単独使用の時使う*麻の葉模様*-->
.head5 { background :url(" ../kabegami/A9++.png");padding:0.5em; } <!--*header の下ナビに使う少し濃いグレー*経典の引用部分に使用*-->
.head6{background:url(" ../kabegami/a19.png"); padding:0.5em; } <!--*和紙濃いグレー*-->



body { margin: 0px auto;                /--*全体の配置を中央に持ってくる  *--/
	width: 90%; 
	line-height: 250%;
 }
header { text-align: center; 
	background:  url(" ../kabegami/1.png");
	margin-left: auto;  /*width 指定の時センタリング参照 http://www.thesitewizard.com/css/center-div-block.shtml ?*/
	margin-right: auto; 	
	　
           	height: 100px; 
	 
	line-height: 60px;       /* 一行のとき画像の中央に文字をそろえる、参照 http://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q1196258211*/
}

footer { text-align: center; 	
	background: url(" ../kabegami/1.png");
	
	margin-left: auto;  /*width 指定の時センタリング参照 http://www.thesitewizard.com/css/center-div-block.shtml ?*/
	margin-right: auto;  
        height:100px;
        line-height:60px;
}

            

a {text-decoration:none}
a:link { color: navy;  } 
a:visited { color: navy; } 
a:hover { color: red; }