/* 三国検索スタイルシート http://sangoku.lib.net/style/sandb.css */
/*
 ──────────────
 サイト共通
 ──────────────
*/
BODY {
	margin-width    :0;
	margin-height   :0;
	margin-top      :0;
	margin-bottom   :0;
	background-color:#338738;
	font-face:ＭＳ　明朝;
	font-face:ＭＳ　Ｐ明朝;
	font-face:ＭＳ　ゴシック;
	font-face:ＭＳ　Ｐゴシック;
	font-face:MS UI Gothic;
	font-size:12pt;
	color:#FFFFFF;
}

TABLE {
	border-width:0px;
}

IMG {
	border-width:0px;
}

/*
 ──────────────
 共通ヘッダ
 ──────────────
*/
.headertbl {
	background-color:#FF5050;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}

.header_left {
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}

.header_center {
	background-color:#FFFFFF;
	font-size:13px;
	color:#0000FF;
	padding-top: 0px;
	padding-left: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
}

.header_right {
	padding-top: 3px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}

.header_right_1 {
	color:#000000;
	font-size:10pt;
	padding-top: 5px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}

.header_right_2 {
	color:#FFFFFF;
	font-size:10pt;
	padding-top: 5px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}

.header_space {
	font-size:4px;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}

.header_center a,
.header_center a:link,
.header_center a:visited,
.header_center a:active {
	color:#0000FF;
	font-size:13px;
	text-decoration:none;
}

.header_center a:hover{
	color:#FF0000;
	font-size:13px;
	text-decoration:underline;
}

.footortbl {
	background-color:#338738;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}

.footor_left {
	padding-top: 3px;
	padding-left: 10px;
	padding-right: 0px;
	padding-bottom: 3px;
}

.footor_center {
	font-size:10pt;
	color:#FFFFFF;
	padding-top: 3px;
	padding-left: 2px;
	padding-right: 0px;
	padding-bottom: 3px;
}

.footor_right {
	padding-top: 3px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 3px;
}

.footor_space {
	background-color:#FFFF00;
	font-size:1px;
	padding-top: 2px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}

.footor_center a,
.footor_center a:link,
.footor_center a:visited,
.footor_center a:active,
.footor_center a:hover {
	color:#FFFFFF;
	font-size:10pt;
	text-decoration:underline;
}

/*
 ──────────────
 トップナビバー
 ──────────────
*/
.newnavitbl {
	background-color:#FF5050;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}

.newnavitd {
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}

.navibartbl {
	background-color:#FF5050;
	background-image: url("../img/line/navibar.gif");
	background-repeat: repeat-x;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}

.navibartd {
	font-size:11pt;
	color:#FFFFFF;
	padding-top: 2px;
	padding-left: 6px;
	padding-right: 10px;
	padding-bottom: 5px;
}

.navibartd a,
.navibartd a:link,
.navibartd a:visited,
.navibartd a:active,
.navibartd a:hover {
	color:#FFFFFF;
	font-size:11pt;
	text-decoration:underline;
}

/*
 ──────────────
 コミュニティナビバー
 ──────────────
*/
.comnavibartbl {
	background-color:#409940;
	background-image: url("../img/line/comnavibar.gif");
	background-repeat: repeat-x;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}

.comnavibartd {
	font-size:11pt;
	color:#FFFFFF;
	padding-top: 3px;
	padding-left: 10px;
	padding-right: 4px;
	padding-bottom: 4px;
}

.comnavibartd a,
.comnavibartd a:link,
.comnavibartd a:visited,
.comnavibartd a:active,
.comnavibartd a:hover {
	color:#FFFFFF;
	font-size:11pt;
	text-decoration:underline;
}

/*
 ──────────────
 ボトムインフォメーション
 ──────────────
*/
.bottominfo {
	font-size:11pt;
	color:#FFFFFF;
	padding-top: 2px;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 6px;
}

.bottominfo a,
.bottominfo a:link,
.bottominfo a:visited,
.bottominfo a:active{
	color:#FFFFFF;
	font-size:11pt;
	text-decoration:none;
}

.bottominfo a:hover {
	color:#FFFF00;
	font-size:11pt;
	text-decoration:underline;
}

/*
 ──────────────
 三國志学会ＰＲ
 ──────────────
*/
.sangokushitbl {
	background-color:#338738;
	background-image: url("../img/line/gakkaibar.gif");
	background-repeat: repeat-x;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}

.sangokushitd {
	font-size:11pt;
	color:#FFEEFF;
	padding-top: 6px;
	padding-left: 4px;
	padding-right: 4px;
	padding-bottom: 8px;
}

.sangokushigakkai {
	font-size:16pt;
	font-weight:bold;
	color:#FFEEFF;
	padding-top: 6px;
	padding-left: 10px;
	padding-right: 4px;
	padding-bottom: 8px;
}

.sangokushitd a,
.sangokushitd a:link,
.sangokushitd a:visited,
.sangokushitd a:active{
	color:#FFEEFF;
	font-size:11pt;
	text-decoration:none;
}

.sangokushitd a:hover {
	color:#D3D8FD;
	font-size:11pt;
	text-decoration:underline;
}

.sangokushigakkai a,
.sangokushigakkai a:link,
.sangokushigakkai a:visited,
.sangokushigakkai a:active{
	color:#FFEEFF;
	font-size:16pt;
	text-decoration:none;
}

.sangokushigakkai a:hover {
	color:#D3D8FD;
	font-size:16pt;
	text-decoration:underline;
}


