@charset "utf-8";

/* ==========================================================================
   共通部分
   ========================================================================== */

/* ==========================================================================
   header
   ========================================================================== */
header{
	background: url(../img/header_orange_bg.png) repeat-x;
}

/*header nav#header ul.nav li:hover{
	background: #f5ae74;
}*/

header nav#header ul.nav li a{
	background: #f5ae74;
	border: solid 1px #F6974A;
}

header nav#header ul.nav li a:hover{
	color: #ff8b27;
}

header nav#header ul.nav li.current ,
header nav#header ul.nav li.current a{
	color: #ff8b27;
}

header #custom{
	background:#ffdcbf;
}

header #custom table#customchange td #big.active,
header #custom table#customchange td #small.active {
	background: #ff8b27;
	color: #fff;
}

header #custom table#customchange td #big{
	border:solid 1px #ff8b27;
}

header #custom table#customchange td #small{
	border:solid 1px #ff8b27;
}

/* ==========================================================================
   main
   ========================================================================== */

#eyecatch ul li span {
	border: 2px solid #ffe9d6;
}

#main #banner-gikai{
	background: #ffe9d6;
}

#main ul#tab li{
	background: #f5ae74;
	border: solid 2px #F6974A;
	border-bottom: none;
}

#main ul#tab li span {
	border-bottom: 2px solid #F6974A;
}

#main ul#tab li.on{
	color:#ff8b27;
	border: solid 2px #F6974A;
	border-bottom: none;
}

#main ul#tab li.on span {
	border-bottom: 2px solid #fff;
}

#main #new{
	border: solid 2px #F6974A;
}

#main .news-list {
	border: solid 2px #F6974A;
}

#main h2{
	background:#ffe9d6;
}

#main .box{
	border: solid 2px #F6974A;
}

/*暮らしのガイド*/

/* ==========================================================================
   カレンダー
   ========================================================================== */

#post-676 #mc_categories ul li{
	background: #f5ae74;
	border: solid 2px #F6974A;
}

#post-676 #mc_categories ul li:hover{
	color:#29e8fd;
}

#post-676 #mc_categories ul li.selected{
	color:#29e8fd;
}

#post-676 #mc_categories ul li a:hover ,
#post-676 #mc_categories ul li.selected a{
	color:#ff8b27;
}

#main #post-676 .cal{
	border: solid 2px #F6974A;
}

/* ==========================================================================
   sidebar
   ========================================================================== */

#side-left nav#left .side-box , #side-right nav#right .side-box{
	border: solid 2px #F6974A;
}

#side-left nav#left .side-box h2,
#side-right nav#right .side-box h2{
	background:#ffe9d6;
}

#side-right nav#right .side-box ul#cont li {
	border: 2px solid #fef3f6;
}

#side-right nav#right .side-box ul#cont li:hover{
	background: #fef3f6 url(../img/icon_list.png) no-repeat;
	background-position: 2px 18px;
	background-size: 16px;
}

/* ==========================================================================
   sidebar　カレンダー
   ========================================================================== */

#left .side-calendar .side-box h2#eventlist,
#right .side-calendar .side-box h2#eventlist {
	background: #ffe9d6;
}

#left .side-calendar .event-date,
#right .side-calendar .event-date{
	border-bottom: solid 1px #ffe9d6;
}

#left .side-calendar ul#upcoming-events li p:first-child,
#right .side-calendar ul#upcoming-events li p:first-child{
	background-color:#fff7e5;
	border-bottom: solid 1px #ffe9d6;
}

/* ==========================================================================
   下部バナー
   ========================================================================== */

/* ==========================================================================
   footer
   ========================================================================== */

footer #address{
	background: #fff7e5;
}

footer address{
	background: #fff7e5;
}

footer address p.yakuba span{
	color:#ff8b27;
}

footer #copy{
	background:#ffdcbf;
}

/*固定ページCSS*/

/* ==========================================================================
   breadcrumbs
   ========================================================================== */

/* ==========================================================================
   main
   ========================================================================== */

#main #new{
	border: solid 2px #ffe9d6;
}

#main h2{
	background:#ffe9d6;
}

#main h3,
#main h2 + h3 {
	background:#fff7e5;
}

#main h4{
	background: url(../img/bg_orange_h4.png) no-repeat;
	border-bottom: solid 1px #ffe9d6;
}

#main h5{
	border-bottom: solid 2px #fff7e5;
}

#main dl dt{
	background:url(../img/icon_square_orange_dt.png) no-repeat 0px;
}

#main table th {
	background: #ffe9d6;
}

/*記事一覧・ひとりごと・日付*/

/*振替*/

/*寄附金活用方法*/
#main #post-78 table ,
#main #post-78 table td{
	border: none;
	text-align:center;
}

/*ふるさと納税*/

/*議会だより・議事録*/

/*体験ページ*/

/*各ページ内リンクリスト*/

/* 新着情報 */

/*グーグルマップ*/
