@charset "utf-8";

/*****************************************
		Background Color [Yellow]
*****************************************/
html {
	background-color: #FF0 !important;
	color: #333 !important;
}
a:link { color: #00F; }
a:visited {	color: #00F; }
a:hover { color: #F00; }
a:active { color: #F00; }
/*****************************************
				Header
*****************************************/
#header,
#headerContents { background: none; }
#headerContentsInner h1 a,
#headerContentsInner h1 a span { color: #333; }
#official a { color: #333; }
#official a:hover { color: #00F; }
#headerButton { background: #333; }
#headerBanner { background: #FF0; }
#headerBanner ul li a {
	background: #333;
	color: #FF0;
}
/*****************************************
		   Change Message Box
*****************************************/
#changeMessageBox {
	background: #FF0;
	border: 2px solid #333;
}
#changeMessage {
	color: #333;
}
/*****************************************
			Top Link
*****************************************/
#topLink ul li a {
	background: #FF0;
	color: #00F;
	border-color: #333;
}
#topLink ul li a:hover {
	background: #333;
	color: #FF0;
	border-color: #333;
}
/*****************************************
		Category List Index
*****************************************/
.categoryListIndexContents {
	border: solid 3px #333;
}
.categoryListIndexContents dl {
	border-bottom: dotted 1px #333;
}
/*****************************************
				Side
*****************************************/
#side ul { border-top: dotted 1px #333; }
#side ul li a {
	background: #333;
	color: #FF0;
}
#side ul li a:hover { background: #666; }
#lifeLine h2,
#relLink h2 {
	background-color: #333;
	color: #FF0;
}
/*****************************************
				Search
*****************************************/
#field_search {
	background: #333;
	border: solid 1px #333;
	color: #FF0;
}
/*****************************************
				Title
*****************************************/
#newsTitle {
	background: #333;
	color: #FF0;
}
.pageTitle {
	background: #333;
	color: #FF0 !important;
}
.contents h2,
.contents h3,
.contents h4,
.contents h5,
.contents h6 {
	background: #FF0;
	color: #333 !important;
	border-color: #333 !important;
}
/*****************************************
				Footer
*****************************************/
#footer { border-top: 2px solid #333; }
#footerLink dd a {
	background: #333;
	color: #FF0;
}
#footerLink dd a:hover { background: #666; }
#copyright { background: #333; }
/*****************************************
			Top Of Page
*****************************************/
#pageTop {
	background: #FF0;
	padding: 1px;
	box-sizing: border-box;
}
#pageTop a,
#pageTop a:hover {
	background-color: #00F;
}
#pageTop a:hover {
	filter: alpha(opacity=70);
	-moz-opacity: 0.7;
	opacity: 0.7;
}
/*****************************************
				Option
*****************************************/
.fileDL,
.reference {
	border: solid 1px #333;
}
.fileDL h2,
.reference h2 {
	background: #FF0;
	border-bottom: 1px solid #333;
	color: #333;
}
/*****************************************
				WYSIWYG
*****************************************/
.contents table th {
	background: #FF0;
}
/*****************************************
				Layout
*****************************************/
.cNavLink a {
	color: #00F !important;
}
#cboxTitle {
	color: #00F !important;
}
.cBtnBlack a,
.cBtnRed a,
.cBtnBlue a,
.cBtnGreen a,
.cBtnYellow a {
    background: none !important;
	color: #00F !important;
	border: 2px solid #333 !important;
}
.cBtnBlack a:hover,
.cBtnRed a:hover,
.cBtnBlue a:hover,
.cBtnGreen a:hover,
.cBtnYellow a:hover {
	color: #333 !important;
}