@charset "utf-8";

/* darkback */

body {
	background-image:none;
	background-color:#262626;/*bodycolor*/
	color:#fff;/*textcolor*/
}
#header  {
	background-color:#ffdf00;
}
/*===anchor===*/
a:link {
	background-color:#262626;/*bodycolor*/
	color:#acf;/*linkcolor*/
	text-decoration:underline;
}
a:visited {
	background-color:#262626;/*bodycolor*/
	color:#d9d;/*visitedcolor*/
	text-decoration:underline;
}
a:hover {
	text-decoration:none;
}
a:active {
	text-decoration:underline;
}
#header h1 a {
	background-color:transparent;
}
@media screen {
	#header #searchbox {
		background-image:url(/images/corner_r_b.gif);
	}
}
@media screen {
	#header #searchbox form {
		background-image:url(/images/corner_l_b.gif);
	}
}
#header form#switchform p#switch a {
	background:#453617 url(/images/bbar_back.png) 0 0 repeat-x;
}
#side1 h3 {
	background-image:url(/images/menuback_dark.png);
	background-color:#262626;
	color:#fff;
}
#side1 a:link {
	color:#acf;
	text-decoration:none;
}
#side1 a:visited {
	color:#d9d;
	text-decoration:none;
}
#side1 a:hover {
	text-decoration:underline;
}
#side1 a:active {
	text-decoration:none;
}
#core .sHead {
	background-color:#262626;
	background-image:none;
	color:#fff;
}
#core .sHead h2 {
	background-color:#262626;
	background-image:none;
	color:#fff;
	border-top:solid 1px #ccc;
	border-left:solid 1px #ccc;
	border-right:solid 1px #ccc;
	border-bottom:none;
}
#core #whatsnew h2 {
	background-color:#262626;
	background-image:none;
	color:#fff;
	border-top:solid 1px #ccc;
	border-left:solid 1px #ccc;
	border-right:solid 1px #ccc;
	border-bottom:none;
}
/* eventCalendar */
#eventCalendar {
	background-color:#262626;
	color:#fff;
	background-image:none;
}
#bigCalArea th {
	background-color:#262626 !important;
	color:#fff !important;
}
#bigCalArea th.sun {
	background-color:#262626 !important;
	color:#fff !important;
}
#bigCalArea th.sat {
	background-color:#999;
	color:#fff;
}
#bigCalArea p.cDay {
	background-color:#444 !important;
	color:#fff !important;
}


body.entryList #core h1,
body.menuTop #core h1 {
	background-color:#333 !important;
	background-image:none;
	border:solid 1px #999;
	color:#fff !important;
}
#core .dlList dt {
	background-color:#262626 !important;
	color:#fff !important;
}

/*junkan*/
.junkanTopArea p.toRcTable {
	background-color:#333 !important;
}
#core .junkanTopArea ol.flow ul dl {
	background-color:#333 !important;
}
#core .junkanTopArea ul.download {
	background-color:#333 !important;
}
dl#confirmList dd {
	background-color:#444;
}
span.instr {
	color:#999;
}
/*=== footer ===*/
#footer {
	background-color:#262626;
	color:#fff;
}
