@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; }
#pageTitle,
.newsTitle,
#contents h2,
#contents h3,
#contents h4,
#contents h5,
#contents h6,
.contentsCalendar h2,
.contentsCalendar h3,
.contentsCalendar h4,
.contentsCalendar h5,
.contentsCalendar h6,
.dirIndex h3,
#dirRel .dirIndex h3,
#faqQ dt,
#faqA dt,
.searchResponse dt {
	background: #FFE476;
	color: #333;
	border: none;
}
#navMenu h3,
#dirNews h3,
#dirIndexQA h3,
#mapCategory ul li {
	background: #FFE476;
	color: #333;
}
#pageTitle,
.newsTitle,
#contents h2,
.contentsCalendar h2 {
	padding-left: 15px;
	width: auto;
}
#navMenu ul,
#dirNews dl { border: solid 2px #FFE476; }
#mapNav h2 {
	background: #FFE476;
	color: #333;
	border: solid 1px #FFE476;
	border-bottom: none;
}
#mapNav ul li a,
.searchResponse dd a { color: #00F; }
#contact dt,
#mobileQR,
#copyright { color: #333; }
#pageInfo { background: none; }
#contents th,
#contents td,
.calendar_page th,
.calendar_page td,
#calList li,
#calendarAll th,
#calendarAll td,
#calendarAll dl dt,
#calendar7th table thead th,
#calendar7th table tbody td dl dt,
#calendar7th table tbody td dl dt { background-color: transparent !important; }
#calText,
#calendarAll dl.today,
#calendar7th table tbody td.today,
#eventCalendar .date .today,
.backSearchList a { background: #FFE476; }
.highlight {
	background: #FFE476;
	color: #00F;
}
/* Top Page*/
#news .newsFooter,
#governmentLinkList,
.bnrText,
#eventCalendar .date dl,
#eventCalendar .date .nodata,
#govLinkList { background-color: #FF0; }
#lifeEvent a { color: #03C; }
#lifeEvent a:hover { color: #C03; }
#contents table th,
#contents table td { background-color: transparent !important; }