@charset "SHIFT_JIS";

body{background-color:#ffffff; text-align: center; } /* 全体のバック */
div#main{width:600; margin:0 auto; border:1px solid #000000;} /* 全体を囲む */
div#header{align:left; width:598; margin:0;  } /* タイトル部分 */

 /* メインメニュー部分 */
div#menu{align:left; margin:0; border:0px; }
#menu ul {margin:0; padding:0; } 
#menu li {width:118; float:left; text-align:center; line-height:50px; border:1px solid #000000; list-style:none; background:#ffffff}
#menu li.now {width:118; float:left; text-align:center; line-height:50px; border:1px solid #000000; list-style:none; background:#ddffff}
#menu li a {text-decoration: none; display:block;}
#menu li a:hover {background:#ccffff;}

div#diary{text-align:left; border:0px; line-height:160%; letter-spacing:1px; }
#diary ul{margin:0px 0px 0px 20px; padding:0px; } /* 日記ページの箇条書き */
#diary li{text-align:left; list-style:square; margin:0px 10px 0px 0px; padding:0px; text-align:left; list-style:square;} /* 日記ページの箇条書き */

h1{clear:left; text-align:left; font-size:20px; margin:5px 0px 0px 5px; color:#000000; font-family:'ＭＳ Ｐゴシック','Osaka',sans-serif;} /* タイトル */
h2{clear:left; text-align:left; font-size:20px; margin:5px 0px 0px 5px; color:#000000; font-family:'ＭＳ Ｐゴシック','Osaka',sans-serif;} /* 大見出し */
h3{text-align:left; font-size:18px; margin:3px 0px 0px 3px; color:000000; font-family:'ＭＳ Ｐゴシック','Osaka',sans-serif;} /* 中見出し */
h4{text-align:left; font-size:16px; margin:2px 0px 0px 2px; color:#000000; margin:0px; font-family:'ＭＳ Ｐゴシック','Osaka',sans-serif;} /* 小見出し */

p.heiryoku{text-align:left; line-height:160%; letter-spacing:1px; margin-left:1px; margin-right:1px; color:0000aa; font-family:'ＭＳ Ｐゴシック','Osaka',sans-serif; } /* 敵味方の陣営の説明　*/
p.story{text-align:left; line-height:160%; letter-spacing:1px; margin-left:3px; margin-right:1px; color:black; font-family:'ＭＳ Ｐゴシック','Osaka',sans-serif;} /* 略歴（本文）＆　*/
p.itiran{border-bottom:1px solid black; text-align:left; line-height:220%; letter-spacing:1px; margin-left:1px; margin-right:1px; color:black; font-family:'ＭＳ Ｐゴシック','Osaka',sans-serif; } /* 略歴（本文）＆　参考文献　＆　広告　*/
pre.keizu{line-height:90%; inter-ideograph; color:black; text-justify:auto; text-align:left; margin-left:5px; } /* 系図　*/
span.tusho{line-height:160%; letter-spacing:1px; margin-left:1px; margin-right:1px; color:0000aa;} /* 通称・官位　*/

div#photo{width:500; border:2px ridge; background-color:#eeeeee; line-height:160%; letter-spacing:1px; margin-left:50px; margin-right:50px;} /* 写真のセンタリングテスト */}
div.p-comment{letter-spacing:1px; text-align:left; color:#004400; line-height:160%; font-family:'ＭＳ Ｐゴシック','Osaka',sans-serif; }/* 写真の説明 */
a img {border:none; }
address{text-align:right; font-size:13px; color:black; margin:5px 10px 20px 0px; font-family:'ＭＳ Ｐゴシック','Osaka',sans-serif; } /* 著作権 */
hr.link{width:580px; color:#7d7d7d; } /* 人名辞典・系図一覧・合戦辞典・旅日記・のライン */

div#link{width:600; line-height:1.4; letter-spacing:2px; text-align:left; font-size:14px; margin:10px 5px 10px 5px; font-family:'ＭＳ Ｐゴシック','Osaka',sans-serif; } /* リンク（パンくずリスト） */

/* ハイパーリンクの色など */
A:link{ color:#0000FF; }
A:active{ color:#0066FF;  }
A:visited{ color:#330066;  }
A:hover{ color:#0066FF; }
