@charset "UTF-8";
/* CSS Document */

/*
.example{
color: #FF0;
background:#000;
border-color: #FF0;
background: url(../img/common/arrow_cir_allcolor.gif);
}
a:link{
color: #fff;
}
a:hover{
color: #F00;
}
*/

/* --------------------------------------------------
font
-------------------------------------------------- */

font,strong,span{
	color:#FF0 !important;
}

/* --------------------------------------------------
form
-------------------------------------------------- */

input,
textarea{
color: #FF0 !important;
background:none !important;
border: #FF0 solid 1px !important;
}

/* --------------------------------------------------
link
-------------------------------------------------- */
a:link,
a:visited {
  color: #fff !important;
}
a:hover,
a:active{
  color: #F00 !important;
}

/* --------------------------------------------------
body
-------------------------------------------------- */
body {
  color: #FF0 !important;
  background:#000;
}

/* --------------------------------------------------
header
-------------------------------------------------- */
#header {
  background: none;
}
#headerMenu .search .text {
	background:#000;
	border: #FF0 solid 1px;
	color: #FF0;
}
#headerMenu .trend dt {
  color: #FF0;
}
#headerMenu .eventTickr dd {
	background:#000;
}

/* --------------------------------------------------
topicPath
-------------------------------------------------- */

.topicPath li a, #topicPath li span {
  background-image: url(../img/common/arrow_cir_allcolor.gif);
}

/* --------------------------------------------------
side
-------------------------------------------------- */
#side .btn{
  background: #F1FAEC;
}

/* --------------------------------------------------
sideMenu
-------------------------------------------------- */

.sideMenu li ul li a {
  background: #000 url(../img/common/arrow_cir_allcolor.gif) no-repeat 5px 1em;
}

/* --------------------------------------------------
searchMenu
-------------------------------------------------- */
.searchMenu {
	background: #000;
	border-color: #FF0;
}

/* -------------------------------------------------- keywordSearch*/
.keywordSearch .search .text {
	background: #000;
	border-color: #FF0;
}

.daySearch .text {
	background: #000;
	border-color: #FF0;
}

/* --------------------------------------------------
btnMenu
-------------------------------------------------- */
.btnMenu {
	background: #000;
	border-color: #FF0;
}

/* --------------------------------------------------
footer
-------------------------------------------------- */
#footer {
  background: none;
  text-shadow: none;
	color: #FF0;
}
#footer .footbanner {
	background: none;
	border: solid 1px #FF0;
}
#footer .footbanner p a {
  background: url(../img/common/arrow_cir_allcolor.gif) no-repeat left center;
}
#footerLink li {
  background: url(../img/common/arrow_cir_allcolor.gif) no-repeat left center;
}

/* --------------------------------------------------  notice */
.notice {
  color: #FF0;
  background: #000;
}
.notice p {
  color: #FF0;
}
.notice a.btn {
	border-color: #FF0;
	box-shadow: none;
	background: #000;
}
.notice a.btn:hover {
	background: #000;
}

/* --------------------------------------------------
postMeta
-------------------------------------------------- */
.postTitle {
  background: #000;
  border-top: #FF0 solid 1px;
  border-right: #FF0 solid 1px;
  border-left: #FF0 solid 1px;
}
.postMeta .postdate {
  color: #FF0;
}
.postTitle h2 {
  border-left: #FF0 solid 6px;
}

/* --------------------------------------------------
article
-------------------------------------------------- */
.article {
	background: #000;
	border-color: #FF0;
}
.article em{
  color: #F00;
}
.article .photo img {
	border-color: #FF0;
}
.article .photo span {
  color: #F00;
}
.article ul li {
  background: url(../img/common/arrow_cir_allcolor.gif) no-repeat left 0.6em;
}

/* --------------------------------------------------
title
-------------------------------------------------- */

.spc {
	background: #000;
}
.spc h3 {
	border-color: #FF0;
	background: #000;
}
.spc h3.feature {
	border-color: #FF0;
	background: #000;
}
.spc h4 {
	border-color: #FF0;
}
.spc em {
	color: #F00;
}
.spc .photo img {
	border-color: #FF0;
}
.spc .photo span {
  color: #F00;
}
.spc ul li {
  background: url(../img/common/arrow_cir_allcolor.gif) no-repeat left 0.6em;
}

/* --------------------------------------------------
title
-------------------------------------------------- */

.hl03 {
	border-color: #FF0;
	background: #000;
}

.hl04 {
	border-color: #FF0;
}

.hl05 {
	background-image:none;
	border: solid 1px #FF0;
	color: #FF0;
}
.hl06 {
	background-image:none;
	border: solid 1px #FF0;
}
.hl07 {
	border-color: #FF0;
	background: #000;
	color: #FF0;
}

/* --------------------------------------------------
list
-------------------------------------------------- */
.list {
border-color: #FF0;
}
.list li {
border-color: #FF0;
}

/* --------------------------------------------------
blockList
-------------------------------------------------- */
.blockList {
	background: none;
	border-color: #FF0;
}
.blockList li {
  background: url(../img/common/arrow_cir_allcolor.gif) no-repeat 0 0.5em;
}

/* --------------------------------------------------
listGroup
-------------------------------------------------- */

.listGroup dt {
  background:none;
  color: #FF0;
border:solid 1px #FF0;
}
.listGroup dt a {
  background:none;
}
/* --------------------------------------------------
sitemap
-------------------------------------------------- */

.sitemap h3 {
  background: #562D14;
  color: #FFF;
}
.sitemap h3 a {
  background: url(../img/common/arrow_cir_allcolor.gif) no-repeat 98% center;
}
.sitemap dt a {
  background: url(../img/common/arrow_cir_allcolor.gif) no-repeat left 5px;
}

/* --------------------------------------------------  newsList */
.newsList {
border-color: #FF0;
}
.newsList li {
border-color: #FF0;
}
.newsList span {
  background: url(../img/common/arrow_cir_allcolor.gif) no-repeat left 0.3em;
}

/* --------------------------------------------------  searchList */
.searchList {
border-color: #FF0;
}
.searchList li {
border-color: #FF0;
}
.searchList a {
  background: url(../img/common/arrow_cir_allcolor.gif) no-repeat left 0.4em;
}


/* --------------------------------------------------
latestBook
-------------------------------------------------- */

.latestBook li {
  background: #000;
}
.latestBook .photo img {
border-color: #FF0;
}

/* --------------------------------------------------
bookList
-------------------------------------------------- */
.bookList {
border-color: #FF0;
}
.bookList li {
border-color: #FF0;
}
.bookList p a {
  background: url(../img/common/arrow_cir_allcolor.gif) no-repeat 10px 0.3em;
}

/* --------------------------------------------------
bookMonthList
-------------------------------------------------- */
.bookMonthList li {
border-color: #FF0;
}

.bookMonthList a {
  background: url(../img/common/arrow_cir_allcolor.gif) no-repeat left 0.4em;
}

.bookMonthList .photo img {
	border-color: #FF0;
	background: #000;
}

/* --------------------------------------------------
eventList
-------------------------------------------------- */

.eventList .photo img {
	border-color: #FF0;
	background: none;
}
.eventList dt a {
  background: url(../img/common/arrow_cir_allcolor.gif) no-repeat left 0.4em;
}
.eventList .date {
	border: #FF0 solid 1px;
	background: none;
	color: #FF0;
}

/* --------------------------------------------------  attention */
.attention {
  border: #F00 solid 1px;
  color: #F00;
}

/* --------------------------------------------------  note */
.note {
	background:none;
	border-color: #FF0;
}

/* --------------------------------------------------  massage */
.massage {
  border: #FF0 solid 1px;
  color: #FF0;
  background: none;
}

/* --------------------------------------------------  notfound */
.notfound {
	border-color: #FF0;
	background: none;
}
.notfound h3 {
  color: #FF0;
}

/* -------------------------------------------------- linkList*/

.linkList li {
  background: url(../img/common/arrow_cir_allcolor.gif) no-repeat 0 50%;
}

/* -------------------------------------------------- linkMenu*/
.linkMenu {
  background:none;
}

/* --------------------------------------------------  resultline */
.resultline {
	background: #000;
	border-color: #FF0;
}
.resultline strong {
  color: #FF0;
}
.resultline span {
  color: #FF0;
}

/* --------------------------------------------------
backMenu
-------------------------------------------------- */
.backMenu a {
	border-color: #FF0;
}
.backMenu a:hover {
	background:none;
}

/* --------------------------------------------------
paging
-------------------------------------------------- */
#content .paging a {
	border-color: #FF0;
	background:#000000 !important;
	box-shadow:none !important;
}
#content .paging a:hover {
	background:#000000 !important;
}
#content .paging a:active {
	border-color: #FF0;
}
#content .paging span.current {
	border-color: #FF0;
	background:#000000 !important;
}

/* --------------------------------------------------
pagingMenu
-------------------------------------------------- */

.pagingMenu p {
background:none;
border-color: #FF0;
}

/* --------------------------------------------------
infoDesk
-------------------------------------------------- */
#infoDesk {
	border-color: #FF0;
	background: none;
}

/* --------------------------------------------------
relatedInfo
-------------------------------------------------- */

#relatedInfo div {
	background: none;
	border-color: #FF0;
}

#relatedInfo h5 {
	background: none;
}

/* --------------------------------------------------
subInfo
-------------------------------------------------- */
#subInfo {
  background: none;
border-color: #FF0;
}

#subInfo h5 {
  background: none;
}

/* --------------------------------------------------
recommend
-------------------------------------------------- */
#recommend {
	border-color: #FF0;
	background:none;
}
#recommend li {
  background: url(../img/common/arrow_cir_allcolor.gif) no-repeat left center;
}

/* --------------------------------------------------
question
-------------------------------------------------- */
#frequentlyQs {
border-color: #FF0;
  background:none;
}
#frequentlyQs li {
  background: url(../img/common/arrow_cir_allcolor.gif) no-repeat left 0.3em;
}

/* --------------------------------------------------
feedback
-------------------------------------------------- */
.feedback {
  background: none;
border-color: #FF0;
}
.feedback dt {
border-color: #FF0;
}
/* --------------------------------------------------
faqSearch
-------------------------------------------------- */
#faqSearch {
	border-color: #FF0;
}
#faqSearch dt {
  background: #FF0;
  color: #000;
}
#faqSearch dd {
  background: none;
}
#faqSearch .search .text {
	background: none;
	border-color: #FF0;
	color: #FF0;
}

/* --------------------------------------------------
table
-------------------------------------------------- */
table {
	background: none  !important;
	border-color: #FF0 !important;
}
td, th {
	border-color: #FF0 !important;
	color: #FF0 !important;
}
th {
	background:none  !important;
	border-color: #FF0 !important;
	color: #FF0 !important;
}
td {
background:none !important;
	border-color: #FF0 !important;
}

/* --------------------------------------------------  must */
.must {
	background:none;
	border: solid 1px #FF0;
	color: #FF0;
}
.error {
	color: #F00;
}


/* --------------------------------------------------
contactTable
-------------------------------------------------- */

.contactTable {
	border-color: #FF0;
}

/* --------------------------------------------------
dataTable
-------------------------------------------------- */
.dataTable {
	border-color: #FF0;
}

.dataTable th {
	background: none;
	border-color: #FF0;
}


/* --------------------------------------------------
monthMenu
-------------------------------------------------- */
.monthMenu,
.dayMenu {
  background:none;
  border:#FF0 solid 1px
}

.monthMenu h2,
.dayMenu h2 {
  color: #FF0;
}

/* --------------------------------------------------
monthTable
-------------------------------------------------- */
.monthTable {
border-color: #FF0;
}

.monthTable th {
  background:none;
border-color: #FF0;
  color: #FF0;
}

.monthTable td {
  border: #BEB696 solid 1px;
}

/* --------------------------------------------------
monthTitle
-------------------------------------------------- */
.monthTitle {
	background: none;
	border: solid 1px #FF0;
}
.monthTitle h2 {
	color: #FF0;
}

/* --------------------------------------------------
eventTable
-------------------------------------------------- */
#eventTable th.weekday {
  background: none;
}
#eventTable th.saturday {
  background: none;
}
#eventTable th.sunday {
  background: none;
}
#eventTable td.sat {
  background: none;
}
#eventTable td.sun {
  background: none;
}
#eventTable td.shuku {
  background: none;
}
#eventTable span.wd {
  background-color: #FF0;
  color:#000;
}
#eventTable span.sat {
  background-color: #FF0;
  color:#000;
}
#eventTable span.sun {
  background-color: #FF0;
  color:#000;
}
#eventTable span.shuku {
  background-color: #FF0;
  color:#000;
}

/* --------------------------------------------------
otherImage
-------------------------------------------------- */
#otherImage {
	background:none;
	border-color: #FF0;
}


/* --------------------------------------------------
top
-------------------------------------------------- */

/* --------------------------------------------------
topimage
-------------------------------------------------- */

#topimage li {
  background: #000;
}

/* --------------------------------------------------
prepare
-------------------------------------------------- */
#prepare {
  background: none;
}

#prepare h3 {
  background: none;
}

#prepare .linkList {
  background:none;
}

#prepare .linkList li {
  background: url(../img/common/arrow_cir_allcolor.gif) no-repeat 0 5px;
}

/* --------------------------------------------------
event
-------------------------------------------------- */
#event {
  background: none;
}
#event .monthMenu{
	border:none;
}
#event table {
  background: none;
border: #FF0 solid 1px;
}


/* --------------------------------------------------
prBanner
-------------------------------------------------- */
.prBanner {
  background: none;
}
.prBanner ul {
  background: none;
}

/* --------------------------------------------------
population
-------------------------------------------------- */
#population {
  background: none;
}
#population span {
  color: #FF0;
}
#population table {
  background: none;
border-color: #FF0;
}
#population td,
#population th {
border-color: #FF0;
}
#population th {
  background: none;
  color: #FF0;
}
#population strong {
  color: #F00;
}

/* --------------------------------------------------
emergency
-------------------------------------------------- */
#emergency {
  background: none;
}
#emergency p {
  background: url(../img/common/arrow_cir_allcolor.gif) no-repeat left 15%;
}

/* --------------------------------------------------
message
-------------------------------------------------- */
#message {
  border-color: #1A79BF;
  background: none;
}
#message p {
  background: url(../img/common/arrow_cir_allcolor.gif) no-repeat left 15%;
}

/* --------------------------------------------------
information
-------------------------------------------------- */
#information {
  color: #FF0;
}
#information .tabMenu {
  background: none;
}
#information {
  background: none;
}
#information .wrapper {
  background: none;
}
#information .wrapper li {
border-color: #FF0;
}
#newsInfo li {
  background: url(../img/top/arrow_cir_pnk.gif) no-repeat left 15%;
}
#entryInfo li {
  background: url(../img/top/arrow_cir_bl.gif) no-repeat left 15%;
}
#eventInfo li {
  background: url(../img/top/arrow_cir_or.gif) no-repeat left 15%;
}

/* --------------------------------------------------
seenSelect
-------------------------------------------------- */

#purpose .comment {
  background: #000;
}
/* --------------------------------------------------
dailyNews
-------------------------------------------------- */

#dailyNews .photo {
  background:none;
}

#dailyNews .photo a {
  border: none;
  background: #FFF;
}

#dailyNews dd span {
  color: #FF0;
}

/* --------------------------------------------------
movie
-------------------------------------------------- */
#movie {
  background:none;
}

/* --------------------------------------------------
ranking
-------------------------------------------------- */
#ranking {
  background:none;
}
#ranking h3 {
  background:none;
}
#ranking ul {
  background:none;
}
#ranking #rank1 {
  background:none;
}
#ranking #rank2 {
  background:none;
}
#ranking #rank3 {
  background:none;
}

