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

/* <pre> */

/* 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; }

/* wikitable class */
table.wikitable {
	background-color:	#f9f9f9;
	color: black;
	border:	1px #aaa solid;
	border-collapse:	collapse;
}
 
table.wikitable th, table.wikitable td {
	border:	1px #aaa solid;
	padding:	0.2em;
}
 
table.wikitable th {
	background-color:	#f2f2f2;
	text-align:	center;
}
 
table.wikitable caption {
	margin-left:	inherit;
	margin-right:	inherit;
}

/* 本文の見出し用のスタイルシート*/

#bodyContent h2 {
	margin: 2em 0px 1em 0px;
	padding: 0.5em;
	border-style: solid;
	border-width: 1px 0.5em 1px 1em;
	border-color: #969696;
	font-size: 132%;
	font-weight: bold;
	letter-spacing: 0.2em;
}

#bodyContent h3 {
	margin: 1em 0px 0.5em 0px;
	padding: 0.3em;
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	border-color: #969696;
	font-size: 116%;
	font-weight: bold;
	letter-spacing: 0.1em;
}

#bodyContent h4 {
	margin: 0.7em 0px 0.7em 0px;
	padding: 0.3em;
	border-bottom: 1px dotted;
	border-color: #969696;
	font-size: 108%;
	font-weight: bold;
}

#bodyContent h5, #bodyContent h6 {
	margin: 0.5em 0 0.5em 0;
}

/*目次の部分のボーダー消し*/

#toctitle h2,
.toctitle h2 {
	border: none;
	font-size: 100%;
}

/*カテゴリページのH3のボーダー消し*/
#mw-subcategories h3 {border: none;}
#mw-pages h3 {border: none;}

/*メインページH3タイトルクラス*/
#bodyContent .mp-l-title {
	border: 1px solid #a3bfb1;
	padding: 5px;
	color:#000000;
	background-color:#cef2e0;
}

#bodyContent .mp-r-title {
	border: 1px solid #a3b0bf;
	padding: 5px;
	color:#000000;
	background-color:#cedff2;
}

/**
 * Easy Copy Input
 * Author: Dantman
 */

span.cpinput { display: none; }
input.cpinput {
    background: url('http://images.wikia.com/eq2/ja/images//c/ce/NOIA16.png') top left no-repeat;
    width: 16px;
    height: 16px;
    padding: 0px;
    margin: 0px;
    border: 1px solid #eee;
    color: #fff;
    font-size: 0px;
    overflow: hidden;
    vertical-align: text-bottom;
}

/* 表のカラースキーマ */
.cs-blue { border:1px solid #a1a1b3; background-color: #f5faff; }
.cs-blue th { background-color:#cedff2; border:1px solid #a3b0bf; }
.cs-blue.bordered {border-collapse:collapse;}
.cs-blue.bordered td{border:1px solid #aaa;}

.cs-pink { border:1px solid #bfa3b1; background-color: #fff5f5; }
.cs-pink th { background-color: #f2e0e0; border:1px solid #bfa3b1; }
.cs-pink.bordered {border-collapse:collapse;}
.cs-pink.bordered td{border:1px solid #aaa;}

.cs-beige { border:1px solid #a1a180; background-color: #fffff0; }
.cs-beige th { background-color: #f0f0d0; border:1px solid #a1a180; }
.cs-beige.bordered {border-collapse:collapse;}
.cs-beige.bordered td{border:1px solid #aaa;}

.cs-green { border:1px solid #a1b3a1; background-color: #f5fffa; }
.cs-green th { background-color:#cef2e0; border:1px solid #a3bfb1; }
.cs-green.bordered {border-collapse:collapse;}
.cs-green.bordered td{border:1px solid #aaa;}

.cs-purple { border:1px solid #c0c0f0; background-color: #f7f8ff; }
.cs-purple th { background-color: #d5d5f5; border:1px solid #c0c0f0;}
.cs-purple.bordered {border-collapse:collapse;}
.cs-purple.bordered td{border:1px solid #aaa;}

/* navibox class */
.navibox {
	border-width:	1px;
	border-style:	solid;
	color:	black;
	margin-bottom:	0.5em;
	margin-left:	1em;
	padding:	.2em;
	float:	right;
	clear:	both;
}
 
.navibox th, .navibox td {
	vertical-align:	top;
}

.navibox td {
	font-size: 90%;
	padding: 0 .2em 0 .2em; 
}

.navibox caption {
	margin-left:	inherit;
}

.navibox.bordered {
	border-collapse:	collapse;
}

.navibox.bordered td, .navibox.bordered th {
	border:	1px solid #aaa;
}


/* navibox2 class */

.navibox2 {
	border-width:	1px;
	border-style:	solid;
	color:	black;
	margin-top:	1em;
	padding:	.2em;
}
 
.navibox2 th, .navibox2 td {
	vertical-align:	top;
}

.navibox2 td {
	font-size: 90%;
	padding: 0 .2em 0 .2em;
}

.navibox2 caption {
	margin-left:	inherit;
	margin-right:	inherit;
}

.navibox2.bordered {
	border-collapse:	collapse;
}

.navibox2.bordered td, .navibox2.bordered th {
	border:	1px solid #aaa;
}

/* Coin Colors */
font.coin-platinum { color: #A0A0A0; }
font.coin-gold { color: #FFBB00; }
font.coin-silver { color: #606060; }
font.coin-copper { color: #CC8800; }
font.coin-status { color: #0099FF; }

/* for use by Template:GreenRed */
.xc-green, .xc-green a:link, .xc-green a:visited { color: #33CC00; }
.xc-red, .xc-red a:link, .xc-red a:visited { color: #CC0000; } 

/* 品質の色（白背景用） */ 
.qc-mythical, .qc-mythical a:link, .qc-mythical a:visited { color: #CC0066; }
.qc-fabled, .qc-fabled a:link, .qc-fabled a:visited { color: #FF9999; }
.qc-mastercrafted, .qc-mastercrafted a:link, .qc-mastercrafted a:visited { color: #FF9900; }
.qc-handcrafted, .qc-handcrafted a:link, .qc-handcrafted a:visited { color: #33CC00; }
.qc-legendary, .qc-legendary a:link, .qc-legendary a:visited { color: #FF9900; }
.qc-treasured, .qc-treasured a:link, .qc-treasured a:visited { color: #BDEDFF; }
.qc-uncommon, .qc-uncommon a:link, .qc-uncommon a:visited { color: #33CC00; }
.qc-common, .qc-common a:link, .qc-common a:visited { color: #EEEEEE; }
.qc-unknown, .qc-unknown a:link, .qc-unknown a:visited { color: #BBBBBB; }

/* 「調べる」ウィンドウ */
.examinewindow a:link { color: #3377FF; }
.examinewindow a.new { color: #CC3300; }
.examinewindow a:visited { color: #9966ff; }

span.itemquality {
    font-weight: bold;
    font-size: 130%;
    font-family: Times;
    margin-top: 20px;
}

/* 品質の色（「調べる」ウィンドウ用） */ 
/* ゴミがいっぱい… */
.xqc-mythical, .xqc-mythical a:link, .xqc-mythical a:visited { color: #CC0066; }
.xqc-fabled, .xqc-fabled a:link, .xqc-fabled a:visited { color: #FF9999; }
.xqc-mastercrafted, .xqc-mastercrafted a:link, .xqc-mastercrafted a:visited { color: #FF9900; }
.xqc-legendary, .xqc-legendary a:link, .xqc-legendary a:visited { color: #FF9900; }
.xqc-treasured, .xqc-treasured a:link, .xqc-treasured a:visited { color: #BDEDFF; }
.xqc-handcrafted, .xqc-handcrafted a:link, .xqc-handcrafted a:visited { color: #33CC00; }
.xqc-uncommon, .xqc-uncommon a:link, .xqc-uncommon a:visited { color: #33CC00; }
.xqc-common, .xqc-common a:link, .xqc-common a:visited { color: #EEEEEE; }
.xqc-unknown, .xqc-unknown a:link, .xqc-unknown a:visited { color: #BBBBBB; }

table.examinewindow { 
    background-color: #000000;
    color: #FFFFFF;
    font-family: Times;
}
table.ew-extras, td.ew-extras {
    background-color: #DDDDDD;
    color: #000000;
}
td.ew-title-block {
    color: #FFFFFF;
    padding-bottom: 10px; 
}
font.ew-low, td.ew-low { color: #BBBBBB; }
font.ew-high, td.ew-high { font-weight: bold; color: #FFFFFF; }
font.ew-effects { color: #FFFF00; }
.ew-flags { font-weight: bold; color: #FFFF00; }
font.ew-title { font-size: 180%; font-weight: bold;}
font.ew-desc { font-size: 100% }
font.ew-effectlist { color: #99ccff; }
font.ew-effectdesc { color: #ffffff; }
td.ew-stats { 
    color: #33CC00;
    font-weight: bold;
}

/* </pre> */