
/*"ページヘッダ"*/

TABLE.PageHeader {
	font-size: small;
}


/*"ページ詳細"*/

TABLE.PageDetail {
	font-size: small;
}


/*"ページフッタ"*/

TABLE.PageFooter {
	font-size: small;
}

TD.HeaderTitle {
	font-size: small;
}

TD.HeaderTopics {
	font-size: small;
}

TD.HeaderLinks {
	font-size: small;
}

TABLE.PageGuide {
	font-size: small;
}


/* ページ詳細（選択されている) */

TD.PageGuideActive {
	font-size: small;
}


/* ページ詳細（選択されていない） */

TD.PageGuideDefault {
	font-size: small;
	font-weight: bold;
	text-align: left;
	border-width: 1px 1px 1px 1px;
	border-style: solid solid solid solid;
	border-color: silver silver silver silver;
	background-color: #ffffcc;
}


/* ページ詳細 */

TD.PageGuideNotUsed {
	font-weight: bold;
}


/* ページ詳細 */

TD.PageGuideHeader {
	font-size: small;
	color: black;
	background-color: #99ccff;
	text-align: center;
	border-width: 1px 1px 1px 1px;
	border-style: solid solid solid solid;
	border-color: black black black black;
	font-weight: bold;
}

TD.PageContents {
	font-size: small;
}

TD.PageRelated {
	font-size: small;
}

TD.FooterTitle {
	font-size: small;
}

TD.FooterTopics {
	font-size: small;
}

TD.FooterLinks {
	font-size: small;
}


/* ページガイド内テーブル */

TABLE.InnerPageGuide {
	font-size: small;
}


/* ページガイド内テーブル（選択されている）*/

TD.InnerPageGuide_Active {
	font-size: small;
}


/* ページガイド内テーブル（選択されていない）*/

TD.InnerPageGuide_Default {
	font-size: small;
}


 /* News and Topics */

TABLE.NewsTopics {
	font-size: small;
}

TD.NewsTopicsHead {
	font-size: small;
	color: white;
	font-weight: bold;
	background-color: navy;
	text-align: left;
	vertical-align: middle;
	border-width: 2px 2px 2px 2px;
	border-style: solid solid solid solid;
	border-color: black black black black;
}

TD.NewsTopicsSpace {
	font-size: small;
	text-align: left;
	vertical-align: top;
}

TD.NewsTopicsBoard {
	font-size: small;
	text-align: left;
	vertical-align: top;
}


/* News and Topics */

TABLE.NTBoardList {
	font-size: small;
}

TD.NTBLDateIssue {
	color: #660000;
	font-size: small;
	text-align: center;
	vertical-align: middle;
}

TD.NTBLContents {
	color: black;
	font-size: small;
	text-align: left;
	vertical-align: middle;
}


/* ページ詳細 */

TABLE.UpdateHist {
	font-size: small;
}

TD.UpdateHistBox {
	font-size: small;
	font-weight: bold;
	color: black;
	background-color: lime;
	vertical-align: middle;
	text-align: center;
	border-width: 1px 1px 1px 1px;
	border-style: double double double double;
	border-color: black black black black;
}


/* サイト情報 */

TABLE.SiteInfo {
	font-size: small;
}


