/* atwolf CSS */

/* 基本スタイル */

.return a:link, .return a:visited { color:#ffcc00; }
.return 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, div {
	margin: 0px;
	padding: 2px;
}

/* フォント */
.ClsSmall, .ClsWarning, .ClsInfo { font-size: 75%; }
.ClsTitle	{ font-size: 160%; }
.ClsSubCap	{ font-size: 90%; }
.ClsLogCap	{ font-size: 125%; }
.ClsWarning	{ color: red; }
.ClsInfo	{ color: blue; }
.ClsRed		{ color: red; }
.ClsBlue	{ color: blue; }

.ClsTop { vertical-align: top; }

/* 表示色 */
.ClsGM1		{ color: #ffa500; }
.ClsGM2		{ color: #ff0000; }
.ClsGM3		{ color: #33dd33; }
.ClsMsg2	{ font-size: 125%; font-weight: bolder; }
.ClsMsg3	{ font-size: 90%; color: #6666ee; }
.ClsMsgOne	{ color: #6666aa; }
.ClsMsgWolf	{ color: #ff0000; }
.ClsMsgFrend	{ color: #33dd33; }
.ClsMsgFox	{ color: #ffcc33; }
.ClsMsgDead, .ClsDeadTable {
	background-color: #e3e3e3;
	color: black;
}

/* ログテーブル */
.ClsLogTable, .ClsDeadTable {
	width: 46em;
	font-size: 92%;
}
.ClsLogNameWidth {
	width: 11.5em;
}
.ClsLogTextWidth {
	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%;
}
