/* atwolf CSS */

/* 基本スタイル */

a:link, a:visited, a:hover { color: blue; }
a:hover { color:#DD0000; }

.ClsCapTbl a:link, .ClsCapTbl a:visited { color:#ffcc00; }
.ClsCapTbl a:hover { color:#DD0000; }

body, iframe, form{
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	background-color: white;
	color: black;
}
p {
	margin: 0px;
	padding: 2px;
}
div {
	margin: 0px;
	padding: 0px;
}
.ClsBtn		{ margin-left: 2px; }

/* フォント */
.ClsSml,
.ClsWarSml,
.ClsInfo	{ font-size: 75%; }
.ClsTitle	{ font-size: 160%; }
.ClsSubCap	{ font-size: 90%; }
.ClsLogCap	{ font-size: 125%; }
.ClsWarSml,
.ClsWar 	{ color: red; }
.ClsInfo,
.ClsWin		{ color: blue; }

/* 表示色 */
.ClsGM1		{ color: #ffa500; }
.ClsGM2		{ color: #ff0000; }
.ClsGM3		{ color: #33dd33; }
.ClsRes		{ color: #77BB32; }
.ClsRes2	{ color: #BBBBBB; }
.ClsMsg2	{ font-size: 125%; font-weight: bolder; }
.ClsMsg3	{ font-size: 90%; color: #6666ee; }
.ClsMsgGM	{ color: #DA70D6; }
.ClsMsgOne	{ color: #6666aa; }
.ClsMsgWolf	{ color: #ff0000; }
.ClsMsgFrend	{ color: #33dd33; }
.ClsMsgFox	{ color: #ffcc33; }

.ClsDead, .ClsDeadTbl {
	background-color: #e3e3e3;
	color: black;
}

/* ログテーブル */
.ClsLogTbl, .ClsDeadTbl {
	width: 46.5em;
	font-size: 92%;
	margin-left: 0px;
}

.ClsLogTbl tr, .ClsDeadTbl tr {
	padding-top: 1px;
	padding-bottom: 1px;
}
.ClsLogTbl tr td, .ClsDeadTbl tr td {
	padding-left: 2px;
	vertical-align: top;
}

.ClsLogNW {
	width: 12.0em;
}
.ClsLogTW {
	width: 34.5em;
}

/* キャプション */
.ClsCapTbl {
	margin-top: 0.5ex;
	margin-bottom: 0.5ex;
	width: 100%;
}
.ClsCapTbl tr td {
	background-color: black;
	color: white;
	font-weight: bold;
	font-size: 93%;
}
