﻿@charset "utf-8";


html {
background-color:#ffffff;
}

body {
color:#000000;
background-color:#ffffff;
width:100%;
}

a {
color:#0066CC;
}

.maincontents {
margin:0px;
padding:0px;
}

.container, .footer {
width:100%;
margin:0px;
background-color:#ffffff;
}

#maintitle {
margin:5px 0;
}

.bodytext h2,
.bodytext h3,
.bodytext h4,
.bodytext h5,
.bodytext h6 {
border-color:#000000;
color:#000000;
background-color:#ffffff;
}

.bodytext table{
border-color:#000000;
width:99%;
margin:0 1px;
}
.bodytext th,
.bodytext td{
border-color:#000000;
}

.rightmenu .maincolwrapper .maincol {
margin:0 !important;
padding:0 !important;
border:none !important;
}

.maincontents .opinionheader {
display:none;
}

.maincontents .originheader {
width:100%!important;
background:none;
}
.maincontents .originfooter {
width:100%!important;
background:none;
}
.maincontents .origin {
background:none;
border:1px solid;
}

.rightmenu .maincol .title {
margin-top:0px;
}

.maincontents div.cal-hanrei span.cal-hanrei,
.maincontents div.calendar table td.eventday {
font-weight:bold;
background-color:#505050;
color:#FFFFFF;
}


#guide .maincontents .itembox,
#facilities .maincontents .itembox,
#organization .maincontents .itembox,
#other .maincontents .itembox {
float:none;
width:90%;
}

#guide .maincontents .itembox.category .title,
#facilities .maincontents .itembox.category .title,
#organization .maincontents .itembox.category .title {
background-image:none;
}

#guide .maincontents .itembox .title,
#facilities .maincontents .itembox .title,
#organization .maincontents .itembox .title,
#other .maincontents .itembox .title {
background-image:none;
width:90%;
}

#guide .maincontents .itembox h2,
#facilities .maincontents .itembox h2,
#organization .maincontents .itembox h2,
#other .maincontents .itembox h2 {
color:#000000;
}

#guide .maincontents .itembox.category ul,
#facilities .maincontents .itembox.category ul,
#organization .maincontents .itembox.category ul,
#other .maincontents .itembox.category ul {
background-color:#ffffff;
width:90%;
}

#voice .itembox {
float:none;
width:90%;
}

#voice .itembox .title {
background-color:#ffffff;
background-image:none;
color:#000000;
width:90%;
margin:0px;
}

#voice .itembox .title h4 {
color:#000000;
}

#voice .itembox ul {
width:90%;
}

#voice .datebox h4 {
border:none;
background-color:#ffffff;
color:#000000;
}

.downnew h3 {
background-color:#ffffff;
color:#000000;
padding:0;
}

#faq .topfive, #faq .bestfive {
width:90%;
float:none;
}

#faq .topfive h2, #faq .bestfive h2 {
background-color:#ffffff;
color:#000000;
}

#faq .itembox {
width:90%;
float:none;
}

#faq .itembox .title {
background-image:none;
background-color:#ffffff;
}

#faq .itembox .title h2 {
color:#000000;
}

#faq .itembox ul {
width:90%;
}

.citynakanooffice .office {
color:#000000;
}


.screenreader {
display:none;
}

.headertoolswrapper {
display:none;
}

.headertools {
display:none;
}

.access_tools {
display:none;
}

.globalnavigation {
display:none;
}

.usermenu {
display:none;
}

.breadcrumb {
display:none;
}

.rightcolwrapper {
display:none;
}

h2 .rss {
display:none;
}

#guidenavigationwrapper {
display:none;
}

.footernavigation {
display:none;
}


.footer {
display:none;
}

.map p {
display:none;
}

