/* ここに書いた CSS は全ての外装に反映されます */

/* Forum formatting -Algorithm & -Splaka */
.forumheader { border: 1px solid #aaa; background-color: #f9f9f9; margin-top: 1em; padding: 12px; }
.forumlist td.forum_edited a { color: black; text-decoration: none }
.forumlist td.forum_title a { padding-left: 20px; }
.forumlist td.forum_title a.forum_new { font-weight: bold; background: url(/images/4/4e/Forum_new.gif) 
center left no-repeat; padding-left: 20px; }
.forumlist td.forum_title a.forum_new:visited { font-weight: normal; background: none; padding-left: 20px; }
.forumlist th.forum_title { padding-left: 20px; }

/* Merge template style */
.messagebox {
	border:	1px solid #aaa;
	background:	#f9f9f9;
	width:	80%;
	margin:	0 auto 1em auto;
	padding:	.2em;
	text-align:	justify;
}
 
.messagebox.merge {
	border:	solid #033 2px;
	width:	55%;
	background:	#eff;
	padding:	1em;
	margin:	1em auto 1em auto;
}
 
.messagebox.cleanup {
	border:	1px solid #9f9fff;
	background:	#efefff;
	text-align:	center;
}
 
.messagebox.standard-talk {
	border:	1px solid #c0c090;
	background:	#f8eaba;
}
 
.infobox {
	border:	1px solid #aaa;
	background:	#f9f9f9;
	color:	black;
	margin-bottom:	0.5em;
	margin-left:	1em;
	padding:	.2em;
	float:	right;
	clear:	right;
}
 
.infobox th, .infobox td {
	vertical-align:	top;
}
 
.infobox caption {
	margin-left:	inherit;
}
 
.infobox.bordered {
	border-collapse:	collapse;
}
 
.infobox.bordered td, .infobox.bordered th {
	border:	1px solid #aaa;
}

/* NavFrame関係。[[MediaWiki:Monobook.css]]も参照 */
div.Spoiler div.NavFrame div.NavHead {
 position:relative;
}
div.Spoiler a.NavToggle {
 position:absolute;
 top:0px;
 right:3px;
}