﻿/*　ページの基本デザイン------------------------------------------------------------*/
body {
	font: 100% "ＭＳ ゴシック", "Courier New", monospace;
	text-align:center;
	background-image:url('../images/d-d7.gif');
}

/*　div幅（ページ全体におけるテキスト枠幅）------------------------------------------*/
div.contents {
	width: 750px;
	margin: auto;
	text-align: left;
	border:solid 0px #FFFFFF;
	position:relative;
}

/*----------------------------------------------------------DIV内をセンターにそろえる-*/
div.center {
	text-align:center;
}

/*　更新履歴内の書体について-----------------------------------*/
p.rireki {
	font-size: 70%;
	font-family: メイリオ, "MS UI Gothic", "Arial Unicode MS", sans-serif;
	font-weight: normal;
	line-height: 130%;
}

/*　indexの左側*/
#leftside {
	width:365px;
	margin-left:0px;
}

/*　indexの右側（見出し部分）*/
#rightside {
	width:385px;
	position:absolute;
	left:365px;
}

/*　フロートクリア＋著作権表記用*/
address {
	font: 80% メイリオ, "MS UI Gothic", "Arial Unicode MS", sans-serif;
	text-align:center;
	margin-top:15px;
	clear:both;
}

/*　現在のページはどこ？用*/
.path { 
	text-align: right;
	margin:0px;
	font: 80% メイリオ, "MS UI Gothic", "Arial Unicode MS", sans-serif;
} 

/*　参考文献------------------------------------------------------------------------*/
span.sankoubunken {
	font-family:メイリオ, "MS UI Gothic", "Arial Unicode MS", sans-serif;
	font-size:60%;
}

/*　生没年用------------------------------------------------------------------------*/
span.seibotunen {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16pt;
	text-transform: none;
	color: #FF0000;
}

/*　ページ全体のリンク下線を消す処理-------------------------------------------------*/
a {
	font: 100% "ＭＳ ゴシック", "Courier New", monospace;
	color: #663300;
	text-decoration: underline;
}

/*　indexページ内の各氏族（小見出）のリンクにのみ適用------------------------------------*/
.a_contents {
	font: normal normal normal 90% メイリオ, "MS UI Gothic", "Arial Unicode MS", sans-serif;
	color: #663300;
	text-decoration: none;
}

/*　文書の見出しに適用------------------------------------*/
.a_midasimonjo {
	font: normal normal normal 110% メイリオ, "MS UI Gothic", "Arial Unicode MS", sans-serif;
	color: #663300;
	font-weight:bold;
	text-decoration: none;
}

/*　単語だけ小さく------------------------------------*/
.a_tango {
	font-size:70%;
	font-family:"ＭＳ Ｐゴシック", Arial, sans-serif;
}

/*　単語だけもっと小さく------------------------------------*/
.a_tango_small {
	font-size: 40%;
	font-weight: lighter;
	font-family: メイリオ, "MS UI Gothic", "Arial Unicode MS", sans-serif;
}

/*　大きめ（リンクの文字も同様に大きく変更できる）------------------------------------*/
.a_linklarge {
	font-size: 140%;
	color: #FF5050;
	font-family: メイリオ, "MS UI Gothic", "Arial Unicode MS", sans-serif;
	font-weight: bold;
}

/*　見出し部分--------------------------------------------------------------------------*/
h1 {
	position: absolute;
	top: -500px;
}

/*　氏族のコンテンツ-----------------------------------------------------------------------*/
h2 {
	margin-left: 10px;
	font-family: メイリオ, "MS UI Gothic", "Arial Unicode MS", sans-serif;
	font-size: 50px;
	margin-bottom: 0px;
	color: #6666FF;
}

/*　氏族のコンテンツ-----------------------------------------------------------------------*/
h3 {
	margin-left: 0px;
	font-family: メイリオ, "MS UI Gothic", "Arial Unicode MS", sans-serif;
	font-size: 25px;
	margin-bottom: 0px;
	color: #660000;
}

/*　氏族のコンテンツ-----------------------------------------------------------------------*/
h4 {
	margin-left: 0px;
	font-family: メイリオ, "MS UI Gothic", "Arial Unicode MS", sans-serif;
	font-size: 20px;
	margin-bottom: 0px;
	color: #009933;
}

/*画像部分--------------------------------------------------------------------------*/
img.1 {
	float:right;
	margin:4px 12px;
	border:0;
}

img.2 {
	float:left;
	margin:4px 12px;
	border:0;
}

/*　---------------------------------------------------------------------写真に影をつける*/
.img_sirofuti {
    padding:9px 9px;
    background-color:#ffffff;
    border-color:#dddddd #aaaaaa #aaaaaa #dddddd;
    border-width:1px;
    border-style:solid;
}

/*--------------------------------------------------------------------------スペース定義*/
p {
	font-size: 100%;
	font-family: "ＭＳ ゴシック", "Courier New", monospace;
	font-weight: normal;
	line-height: 140%;
}

/*--------------------------------------------------------------------------系譜のタイトル用*/
p.keifu_title {
	font-family: メイリオ, "MS UI Gothic", "Arial Unicode MS", sans-serif;
	font-size: 20px;
	color: #663300;
}

p.text {
	font-size: 80%;
	font-family: メイリオ, "MS UI Gothic", "Arial Unicode MS", sans-serif;
	font-weight: normal;
	line-height: 140%;
}

p.read {
	font-family: メイリオ, "MS UI Gothic", "Arial Unicode MS", sans-serif;
	font-size: 12pt;
	font-style: normal;
	line-height: 15pt;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-align: left;
}

/*------------------------------------------------------------------------系譜大*/
p.keifu_large {
	font-family: "ＭＳ ゴシック", "Courier New";
	font-size: 12pt;
	line-height: 12pt;
	font-weight: normal;
	font-style: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	white-space: normal;
	word-spacing: normal;
	letter-spacing: normal;
	vertical-align: text-top;
	text-align: left;
}

/*--------------------------------------------------------------------------系譜*/
p.keifu {
	font-family: "ＭＳ ゴシック", "Courier New";
	font-size: 9pt;
	line-height: 9pt;
	font-weight: normal;
	font-style: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	white-space: normal;
	word-spacing: normal;
	letter-spacing: normal;
	vertical-align: text-top;
	text-align: left;
}

/*--------------------------------------------------------------------------系譜小*/
p.keifu2small {
	font-family: "ＭＳ ゴシック", "Courier New";
	font-size: 7.5pt;
	line-height: 7.5pt;
	font-weight: normal;
	font-style: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	white-space: normal;
	word-spacing: normal;
	letter-spacing: normal;
	vertical-align: text-top;
	text-align: left;
}

/*---------------------------------------------------------------------もっと小さい系譜*/
p.keifu3xsmall {
	font-family: "ＭＳ ゴシック", "Courier New";
	font-size: 6.2pt;
	line-height: 6.2pt;
	font-weight: normal;
	font-style: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	white-space: normal;
	word-spacing: normal;
	letter-spacing: normal;
	vertical-align: text-top;
	text-align: left;
}

/*-------------------------------------------------------------------------歴代の代数*/
p.toushutitle {
	font-family: メイリオ, "MS UI Gothic", "Arial Unicode MS", sans-serif;
	font-size: 18pt;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #009933;
}

/*-------------------------------------------------------------------------特大センター*/
p.center0 {
	font-family: メイリオ, "MS UI Gothic", "Arial Unicode MS", sans-serif;
	font-size: 21pt;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #663300;
	text-align: center;
}

/*-------------------------------------------------------------------------太センター*/
p.center1 {
	font-family: メイリオ, "MS UI Gothic", "Arial Unicode MS", sans-serif;
	font-size: 15pt;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #009933;
	text-align: center;
}

/*-------------------------------------------------------------------------中センター*/
p.center2 {
	font-family: メイリオ, "MS UI Gothic", "Arial Unicode MS", sans-serif;
	font-size: 12pt;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #000080;
	text-align: center;
}

/*-------------------------------------------------------------------------中見出し茶色*/
p.nakamidasi {
	font-family: メイリオ, "MS UI Gothic", "Arial Unicode MS", sans-serif;
	font-size: 18pt;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #800000;
}

/*-------------------------------------------------------------------------中見出しクスミ青*/
p.nakamidasi1 {
	font-family: メイリオ, "MS UI Gothic", "Arial Unicode MS", sans-serif;
	font-size: 18pt;
	font-style: normal;
	line-height: normal;
	font-weight: bolder;
	font-variant: normal;
	text-transform: none;
	color: #0066CC;
}

/*-------------------------------------------------------------------------小見出し13px茶*/
p.komidasi {
	font-family: メイリオ, "MS UI Gothic", "Arial Unicode MS", sans-serif;
	font-size: 13pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #CC6600;
}

/*-----------------------------------------------------------------中見出し茶色【センターそろえ】*/
p.center_nakamidasi {
	font-family: メイリオ, "MS UI Gothic", "Arial Unicode MS", sans-serif;
	font-size: 18pt;
	text-align: center;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #800000;
}

/*-----------------------------------------------------------------見出しから飛ばす*/
p.midasirink {
	font-family: "ＭＳ ゴシック", "Courier New";
	font-size: 12pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
}

/*-------------------------------------------------------------------------参考文献*/
p.sankoubunken {
	font-family: メイリオ, "MS UI Gothic", "Arial Unicode MS", sans-serif;
	font-size: 8pt;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
}

/*-------------------------------------------------------------------------生没年*/
p.seibotunen {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #FF0000;
}

/*-------------------------------------------------------------------------タイトル*/
p.title {
	font-family: "MS UI Gothic", Osaka-UI;
	font-size: 40pt;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: capitalize;
	color: #0000FF;
}

/*-------------------------------------------------------------------------タイトル*/
p.myouji {
	font-family: "ＭＳ Ｐゴシック", Arial, sans-serif;
	font-size: 32pt;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: capitalize;
	color: #FF0000;
}

/*-------------------------------------------------------------------------名前*/
p.namae {
	font-family: メイリオ, "MS UI Gothic", "Arial Unicode MS", sans-serif;
	font-size: 300%;
	font-style: normal;
	line-height: normal;
	font-weight: lighter;
	font-variant: normal;
	text-transform: capitalize;
	color: #FF0000;
}

/*-------------------------------------------------------------------------タイトル*/
p.toushu {
	font-family: "ＭＳ ゴシック", "Osaka－等幅";
	font-size: 11pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: capitalize;
}

/*----------------------------------------------------------表中テキストだが使わないか*/
p.hyou-naka-txt {
	font-family: "MS UI Gothic", Osaka-UI;
	font-size: 9pt;
	font-style: normal;
	line-height: 12pt;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
}


/* テーブル（750px）-----------------------------------------------------------------↓*/
table.body {
	border-collapse: collapse;
	border-spacing: 5px;
	empty-cells: show;
	table-layout: fixed;
	width:750px; 
	margin-left:auto;
	margin-right:auto;	
}

/* 一般的なテーブル---------------------------------------------------------------------*/
table.border {
	border-bottom: 3pt #808080 solid;
	border-left: 3pt #C0C0C0 solid;
	border-right: 3pt #808080 solid;
	border-top: 3pt #C0C0C0 solid;
	font-family: "ＭＳ Ｐゴシック", Arial, sans-serif;
	font-size: 10pt;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	border-collapse: collapse;
	border-spacing: 3px;
	empty-cells: show;
	table-layout: auto;
}

/*　写真用テーブル【左】--------------------------------------------------------------------*/
table.photo_left {
	border-bottom: 3pt #808080 solid;
	border-left: 3pt #C0C0C0 solid;
	border-right: 3pt #808080 solid;
	border-top: 3pt #C0C0C0 solid;
	font-family: メイリオ, "MS UI Gothic", "Arial Unicode MS", sans-serif;
	text-align:center;
	font-size: 90%;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	float:left;
	clear:both;
}

/*　写真用テーブル【右】--------------------------------------------------------------------*/
table.photo_right {
	border-bottom: 3pt #808080 solid;
	border-left: 3pt #C0C0C0 solid;
	border-right: 3pt #808080 solid;
	border-top: 3pt #C0C0C0 solid;
	font-family: メイリオ, "MS UI Gothic", "Arial Unicode MS", sans-serif;
	text-align:center;
	font-size: 90%;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	float:right;
	clear:both;
}

/*　表フロート【左】---------------------------------------------------------------↓*/
table.left_table2 {
	font-family: メイリオ, "MS UI Gothic", "Arial Unicode MS", sans-serif;
	font-size:80%;
	line-height:130%;
	table-layout:auto;
	border-collapse: collapse;
	empty-cells: show;
	border-style: solid;
	border-width: 3px;
	border-color: #C0C0C0 #808080 #808080 #C0C0C0;
	float:left;
	clear:both;

}

/*　表フロート【右】--------------------------------------------------------------↓*/
table.right_table2 {
	font-family: メイリオ, "MS UI Gothic", "Arial Unicode MS", sans-serif;
	font-size:80%;
	line-height:130%;
	table-layout:auto;
	border-collapse: collapse;
	empty-cells: show;
	border-style: solid;
	border-width: 3px;
	border-color: #C0C0C0 #808080 #808080 #C0C0C0;
	float:right;
	clear:both;
}

/*　左にフロートさせたいとき*/
.example1 { 
	float: left; 
}

/*　右にフロートさせたいとき*/
.example2 { 
	float: right; 
} 

/*　東氏の当主名------------------------------------------------------------------↓*/
table.tousitoushu {
	font-family: メイリオ, "MS UI Gothic", "Arial Unicode MS", sans-serif;
	font-size: 80%;
	table-layout: auto;
	border-collapse: collapse;
	empty-cells: show;
	border-style: none;
	width: 360px;
	text-align: center;
}

/*　表1上段の歴代藩主の表組用------------------------------------------------------------------↓*/
table.table1 {
	font-family: メイリオ, "MS UI Gothic", "Arial Unicode MS", sans-serif;
	font-size: 90%;
	line-height: 110%;
	table-layout: auto;
	border-collapse: collapse;
	empty-cells: show;
	border-style: solid;
	border-width: 3px;
	border-color: #C0C0C0 #808080 #808080 #C0C0C0;
	width: 744px;
}

td.td1 {
	border-right: 1pt #808080 solid;
	border-left: 1pt #C0C0C0 solid;
	border-top: 1pt #C0C0C0 solid;
	border-bottom: 1pt #808080 solid;
	padding-top:3px;
	padding-right:3px;
	padding-left:3px;
	padding-bottom:3px;
	text-align:center;
}

/*　宗家の履歴用------------------------------------------------------------------↓*/
table.table2 {
	font-family: メイリオ, "MS UI Gothic", "Arial Unicode MS", sans-serif;
	font-size:80%;
	line-height:130%;
	table-layout:auto;
	border-collapse: collapse;
	empty-cells: show;
	border-style: solid;
	border-width: 3px;
	border-color: #C0C0C0 #808080 #808080 #C0C0C0;
}

td.td2 {
	font-family: メイリオ, "MS UI Gothic", "Arial Unicode MS", sans-serif;
	font-size:90%;
	line-height:130%;
	border-right: 1pt #808080 solid;
	border-left: 1pt #C0C0C0 solid;
	border-top: 1pt #C0C0C0 solid;
	border-bottom: 1pt #808080 solid;
	padding-top:3px;
	padding-right:3px;
	padding-left:3px;
	padding-bottom:3px;
	text-align: left;
}

/*　幅いっぱい、内は等間隔------------------------------------------------------------------↓*/
table.table_haba {
	font-family: メイリオ, "MS UI Gothic", "Arial Unicode MS", sans-serif;
	font-size: 80%;
	line-height: 130%;
	table-layout: fixed;
	border-collapse: collapse;
	empty-cells: show;
	border-style: solid;
	border-width: 3px;
	border-color: #C0C0C0 #808080 #808080 #C0C0C0;
}

/*　ページ内の表組み（吾妻鏡とか）-------------------------------------------*/
td.td3 {
	font-family: メイリオ, "MS UI Gothic", "Arial Unicode MS", sans-serif;
	border-right: 1pt #808080 solid;
	border-left: 1pt #C0C0C0 solid;
	border-top: 1pt #C0C0C0 solid;
	border-bottom: 1pt #808080 solid;
	padding-top:3px;
	padding-right:3px;
	padding-left:3px;
	padding-bottom:3px;
	text-align:left;
	vertical-align:top;
}

/*　ページ内の表組み（吾妻鏡とか）-------------------------------------------*/
td.td3_tofuku {
	font-family: "ＭＳ ゴシック", "Courier New", monospace;
	border-right: 1pt #808080 solid;
	border-left: 1pt #C0C0C0 solid;
	border-top: 1pt #C0C0C0 solid;
	border-bottom: 1pt #808080 solid;
	padding-top: 3px;
	padding-right: 3px;
	padding-left: 3px;
	padding-bottom: 3px;
	text-align: left;
	vertical-align: top;
}

/*　ページ内の表組み（吾妻鏡とか2 td3よりも小さい。上揃え）------------------------------*/
td.td4 {
	font-family: メイリオ, "MS UI Gothic", "Arial Unicode MS", sans-serif;
	font-size:80%;
	line-height:110%;
	border-right: 1pt #808080 solid;
	border-left: 1pt #C0C0C0 solid;
	border-top: 1pt #C0C0C0 solid;
	border-bottom: 1pt #808080 solid;
	padding-top:2px;
	padding-right:2px;
	padding-left:2px;
	padding-bottom:2px;
	text-align: left;
	vertical-align:top;
}

/*　囲み無し　td4------------------------------*/
td.td5 {
	font-family: メイリオ, "MS UI Gothic", "Arial Unicode MS", sans-serif;
	font-size:100%;
	line-height:145%;
	padding-top:2px;
	padding-right:2px;
	padding-left:2px;
	padding-bottom:2px;
	text-align: left;
	vertical-align:top;
}

/*　表組み（クリーム　センター）------------------------------*/

td.centeryellow {
	font-family: メイリオ, "MS UI Gothic", "Arial Unicode MS", sans-serif;
	border-right: 1pt #808080 solid;
	border-left: 1pt #C0C0C0 solid;
	border-top: 1pt #C0C0C0 solid;
	border-bottom: 1pt #808080 solid;
	padding-top: 3px;
	padding-right: 3px;
	padding-left: 3px;
	padding-bottom: 3px;
	text-align: center;
	vertical-align: top;
	background-color: #FFFFCC;
}

/*　表組み（白　レフト）------------------------------*/
td.td_color_white {
	font-family: メイリオ, "MS UI Gothic", "Arial Unicode MS", sans-serif;
	border-right: 1pt #808080 solid;
	border-left: 1pt #C0C0C0 solid;
	border-top: 1pt #C0C0C0 solid;
	border-bottom: 1pt #808080 solid;
	padding-top: 3px;
	padding-right: 3px;
	padding-left: 3px;
	padding-bottom: 3px;
	text-align: left;
	vertical-align: top;
	background-color: #FFFFFF;
	font-size:80%;
}

/*　古文書用のdiv------------------------------------------------------------------↓*/
div.komonjo {
	font-family: メイリオ, "MS UI Gothic", "Arial Unicode MS", sans-serif;
	font-size: 90%;
	line-height: 130%;
	width: 680px;
	padding-top: 10px;
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 10px;
	background-image: url('../images/tx_cay.gif');
}

/*　見出し用のdiv------------------------------------------------------------------↓*/
div.midasi {
	font-family: メイリオ, "MS UI Gothic", "Arial Unicode MS", sans-serif;
	font-size:110%;
	font-weight:bold;
	color:#663300;
	width:730px;
	padding-top:10px;
	padding-right:10px;
	padding-left:10px;
	padding-bottom:10px;
}
