@charset "UTF-8";

/* -------------------------------------------------------------------------
　背景色黄色用設定
------------------------------------------------------------------------- */

/* h1 */
#wrapper h1 {
	background-color: #ACD0B9;
}

/* h2 */
#wrapper h2 {
	background: url(../images/base/h2_bg_yl.gif) no-repeat left bottom #FFFF99!important;
	border-bottom-color: #000;
}

#wrapper .main-content .kanko-image h2{
	background: url(../kanko/images/base/h3_bg.png) no-repeat 4px 3px!important;
	border-bottom-color: #000!important;
}

/* h3 */
#wrapper h3 {
	border-bottom-color: #000;
}

/* table */
#wrapper table {
	color: #000;
	border-color: #7D7D7D;
}
#wrapper th {
	background: #FF9;
	border-color: #7D7D7D;
}
#wrapper td {
	border-color: #7D7D7D;
}

/* hr */
#wrapper hr {
	border-color: #7D7D7D;
}

/* blockquote */
#wrapper blockquote {
	border-color: #7D7D7D;
}

/* adobe */
#wrapper #content #adobe {
	background: none!important;
}

/* コンテナ（コンテンツ＋サイド） */
#wrapper #container,
#wrapper #container-noside {
	color: #000;
	background: #FF9;
}
#wrapper #container a:link,
#wrapper #container-noside a:link {
	color: #00F;
}
#wrapper #container a:visited,
#wrapper #container-noside a:visited {
	color: #7D7D7D;
}
#wrapper #container a:hover,
#wrapper #container-noside a:hover,
#wrapper #container a:active,
#wrapper #container-noside a:active,
#wrapper #container a:focus,
#wrapper #container-noside a:focus {
	color: #F00;
}

#wrapper #container .text_blue,
#wrapper #container-noside .text_blue {
	color: #30F;
}

/* サイドナビ */
#wrapper ul#sidenavi li a:link {
	color: #00F;
	text-decoration: underline;
}
#wrapper ul#sidenavi li a:visited {
	color: #7D7D7D;
	text-decoration: underline;
}
#wrapper ul#sidenavi li a:hover,
#wrapper ul#sidenavi li a:active,
#wrapper ul#sidenavi li a:focus,
#wrapper ul#sidenavi li a.stay {
	text-decoration: underline;
}
#wrapper ul#sidenavi {
	border-color: #7D7D7D;
}
#wrapper ul#sidenavi li a {
	background-color: #FF9;
	border-color: #7D7D7D;
}
#wrapper ul#sidenavi ul li a {
	border-color: #7D7D7D;
}
#wrapper ul#sidenavi ul ul li a {
	border-color: #7D7D7D;
}
#wrapper ul#sidenavi ul ul li.last a {
	border-color: #7D7D7D;
}
#wrapper #side ul#sidenavi{
	background: #FF9;
}

/* トップページ　緊急情報 */
#wrapper #top-kinkyuu {
	background: #FF9;
}
#wrapper #top-kinkyuu li {
	border-color: #7D7D7D;
}

/* トップページ　お知らせ */
#wrapper #top-oshirase {
	background: #FF9;
}
#wrapper #top-oshirase dd {
	border-color: #7D7D7D;
}

#wrapper #top-news {
	background: #FF9;
}
#wrapper #top-news dd {
	border-color: #7D7D7D;
}

/* トップページ　注目情報 */
#wrapper #top-pickup {
	background: #FF9;
}
#wrapper #top-event dd {
	border-color: #7D7D7D;
}

/* トップページ　くらしのガイド */
#wrapper #top-guide table,
#wrapper #top-sagasu table {
	background: #FF9;
}

/* トップページ　サイド */
#wrapper .side-group {
	background: #FF9;
}
#wrapper .side-group-content{
	background: #FF9!important;
}

#wrapper .side-group .side-group-inner{
	background: #FF9!important;
}
#wrapper .side-group li {
	border-color: #7D7D7D;
}
#wrapper .side-group li a:link {
	text-decoration: underline;
}
#wrapper .side-group li a:visited {
	text-decoration: underline;
}
#wrapper .side-group h2 {
	color: #000;
}
#wrapper .side-shoukai ul{
	background: #FF9;
	border-right: 1px solid #C2C2C2;
	width: 181px;
}
*html #wrapper .side-shoukai ul{
	width: 182px;
}

#wrapper .side-kouhou h2{
	background: #FF9;
}
#wrapper .side-mayor h2{
	background: #FF9;
}
#wrapper .side-kouhou h2,
#wrapper .side-mayor h2,
#wrapper .side-waku h2,
#wrapper .side-keitai h2,
#wrapper .side-event h2,
#wrapper .side-keyword h2,
#wrapper #side-event h2,
#wrapper #side-keyword h2{
	background: #FF9!important;
}
#wrapper .side-shoukai h2{
	background: url(../images/base/side-shoukai_h2.gif) no-repeat left bottom #FFFBF4!important;
}

#wrapper .side-shoukai h2 a:link,
#wrapper .side-mayor h2 a:link{
	color: #333;
	text-decoration: underline;
}

/* トップページ　リストナビ */
#wrapper ul.side-listnavi li a {
	background-color: #FF9;
}
#wrapper ul.side-listnavi li a:link {
	color: #00F;
	text-decoration: underline;
}
#wrapper ul.side-listnavi li a:visited {
	color: #7D7D7D;
	text-decoration: underline;
}
#wrapper ul.side-listnavi li a:focus,
#wrapper ul.side-listnavi li a:hover,
#wrapper ul.side-listnavi li a:active {
	color: #F00;
}

/* トップページ　広告*/
#wrapper #footer-koukoku{
	background: #FFFF99;
}

/* 下層ページ　ページの先頭へ */
#wrapper p.btt a {
	color: #00F;
	border-color: #7D7D7D;
	text-decoration: underline;
}
#wrapper p.btt a:hover,
#wrapper p.btt a:active,
#wrapper p.btt a:focus {
	color: #F00;
	background-color: #FF9!important;
	border-color: #7D7D7D;
	text-decoration: underline;
}

/* 下層ページ　くらしの情報　くらしのガイド */
#wrapper #kurashi-guide {
	background: #FF9;
}
#wrapper #kurashi-guide a:link {
	text-decoration: underline;
}
#wrapper #kurashi-guide a:visited {
	text-decoration: underline;
}
#wrapper .kurashi-guide-group {
	border-color: #AAA;
}
#wrapper #kurashi-guide ul {
	border-color: #7D7D7D;
}
#kurashi-guide li a {
	border-color: #7D7D7D;
}

/* 広報みやこじま　テーブル */
td.public-page {
	background-color: #FFFF66!important;
}

/* 検索結果 */
.gsc-control-cse {
	background: none!important;
	border: none!important;
}
.gs-title {
	#color: #FF3300!important;
}
#content td.gsc-input input {
	background: none!important;
	color: #7D7D7D!important;
}

.gsc-webResult.gsc-result, .gsc-results .gsc-imageResult{
	background: #FFFF99!important;
}

.gsc-webResult.gsc-result, .gsc-results .gsc-imageResult:hover{
	box-shadow: none!important;
	background: #373BA6;
}


.gsc-results .gsc-cursor-box .gsc-cursor-page{
	background: #FFFF66!important;
	border-color:#FFFF99!important;
}
.gsc-results .gsc-cursor-box .gsc-cursor-current-page{
	background-color: #FFFF66!important;
	border-color: #FFFF66!important;
}

/* カレンダー */
.wcv_sys_cal .wcv_sys_cal_design table.wcv_sys_cal_caltype td {
    background-color: FFFF99!important;
}
.wcv_sys_cal .wcv_sys_cal_design table.wcv_sys_cal_caltype td.wcv_sys_cal_out, .wcv_sys_cal .wcv_sys_cal_design table.wcv_sys_cal_minical td.wcv_sys_cal_out {
    background: none!important;
}

/* カレンダー */

/*--七曜表--*/
.wcv_sys_cal .wcv_sys_cal_design table {
    background: none!important;
}
.wcv_sys_cal .wcv_sys_cal_design table.wcv_sys_cal_caltype td {
    background: none!important;
}
.wcv_sys_cal .wcv_sys_cal_design table.wcv_sys_cal_caltype td p.wcv_sys_cal_date {
    background: none!important;
}
.wcv_sys_cal .wcv_sys_cal_design table.wcv_sys_cal_caltype td p.wcv_sys_cal_date {
    border-bottom: 1px #CCC solid!important;
	color: #000!important;
}
.wcv_sys_cal .wcv_sys_cal_design table.wcv_sys_cal_caltype th,
.wcv_sys_cal .wcv_sys_cal_design table.wcv_sys_cal_minical th {
	background-color: #FFF966!important;
	color: #FF0;
}
.wcv_sys_cal .wcv_sys_cal_design table.wcv_sys_cal_caltype th,
.wcv_sys_cal .wcv_sys_cal_design table.wcv_sys_cal_minical th {
	color: #000!important;
}

/*土曜日*/
.wcv_sys_cal .wcv_sys_cal_design table.wcv_sys_cal_caltype th.wcv_sys_cal_sat, .wcv_sys_cal .wcv_sys_cal_design table.wcv_sys_cal_minical th.wcv_sys_cal_sat {
    color: #00F!important;
}
.wcv_sys_cal .wcv_sys_cal_design table.wcv_sys_cal_caltype td.wcv_sys_cal_sat p.wcv_sys_cal_date {
    color: #00F!important;
}

/*日曜日*/
.wcv_sys_cal .wcv_sys_cal_design table.wcv_sys_cal_caltype th.wcv_sys_cal_sun, .wcv_sys_cal .wcv_sys_cal_design table.wcv_sys_cal_minical th.wcv_sys_cal_sun {
    color: #C00!important;
}
.wcv_sys_cal .wcv_sys_cal_design table.wcv_sys_cal_caltype td.wcv_sys_cal_sun p.wcv_sys_cal_date {
    color: #C00!important;
}

/*テキスト*/
div.wcv_sys_cal_legend ul li span {
	color: #000!important;
}
tr td div p span {
	color: #000!important;
}
tr td div p a {
	color: #000!important;
}
tr td div p a:hover {
	color: #F00!important;
}


/*--リスト--*/
.wcv_sys_cal .wcv_sys_cal_design table.wcv_sys_cal_listtype td {
    background: none!important;
}
.wcv_sys_cal .wcv_sys_cal_design table.wcv_sys_cal_listtype th {
    background-color: #FFF966!important;
}
/*テキスト*/
.wcv_sys_cal .wcv_sys_cal_design table.wcv_sys_cal_listtype th {
	color: #000!important;
}
table.wcv_sys_cal_listtype tbody tr td p span {
	color: #000!important;
}
table.wcv_sys_cal_listtype tbody tr td p a {
	color: #000!important;
}
table.wcv_sys_cal_listtype tbody tr td p a:hover {
	color: #F00!important;
}
/*土曜日*/
.wcv_sys_cal .wcv_sys_cal_design table.wcv_sys_cal_listtype th.wcv_sys_cal_sat {
    color: #00F!important;
}
/*日曜日*/
.wcv_sys_cal .wcv_sys_cal_design table.wcv_sys_cal_listtype th.wcv_sys_cal_sun {
    color: #C00!important;
}

/*--複数列--*/
.wcv_sys_cal .wcv_sys_cal_design table.wcv_sys_cal_listtype tr.wcv_sys_cal_category td {
    background-color: #FFF966!important;
	color: #000!important
}
.wcv_sys_cal table.wcv_sys_cal_listtype td p {
	color: #000!important
}


/*--ミニカレンダー--*/
.wcv_sys_cal .wcv_sys_cal_design table {
    background: none!important;
}
.wcv_sys_cal .wcv_sys_cal_design table.wcv_sys_cal_caltype th,
.wcv_sys_cal .wcv_sys_cal_design table.wcv_sys_cal_minical th {
	background-color: #FFF966!important;
}
.wcv_sys_cal .wcv_sys_cal_design table.wcv_sys_cal_minical td {
	background: none!important;
}


/*土曜日*/
.wcv_sys_cal .wcv_sys_cal_design table.wcv_sys_cal_caltype th.wcv_sys_cal_sat,
.wcv_sys_cal .wcv_sys_cal_design table.wcv_sys_cal_minical th.wcv_sys_cal_sat {
    background-color: #FFF966!important;
    color: #00F!important;
}
.wcv_sys_cal .wcv_sys_cal_design table.wcv_sys_cal_minical td.wcv_sys_cal_sat {
    color: #00F!important;
}

/*日曜日*/
.wcv_sys_cal .wcv_sys_cal_design table.wcv_sys_cal_caltype th.wcv_sys_cal_sun,
.wcv_sys_cal .wcv_sys_cal_design table.wcv_sys_cal_minical th.wcv_sys_cal_sun {
    background-color: #FFF966!important;
    color: #C00!important;
}
.wcv_sys_cal .wcv_sys_cal_design table.wcv_sys_cal_minical td.wcv_sys_cal_sun {
    color: #C00!important;
}

/*テキスト*/
.wcv_sys_cal .wcv_sys_cal_design table.wcv_sys_cal_minical td {
    color: #000!important;
}
/*ハイライト*/
.wcv_sys_cal .wcv_sys_cal_design table.wcv_sys_cal_minical td.wcv_sys_cal_highlight {
    background: none repeat scroll 0 0 #FDFCE3!important;
}
/*リンク*/
.wcv_sys_cal p.wcv_sys_cal_minimonth a {
    color: #000!important;
}
.wcv_sys_cal p.wcv_sys_cal_minimonth a:hover {
	color: #F00!important;
}

.wcv_sys_cal p.wcv_sys_cal_minilink a {
    color: #000!important;
}
.wcv_sys_cal p.wcv_sys_cal_minilink a:hover {
	color: #F00!important;
}


/*凡例*/
.wcv_sys_cal .wcv_sys_cal_design .wcv_sys_cal_legend {
    background: none!important;
}
/*前月*/
.wcv_sys_cal p.wcv_sys_cal_prevbtn a {
	background: none!important;
}
/*次月*/
.wcv_sys_cal p.wcv_sys_cal_nextbtn a {
	background: none!important;
}

#wrapper .contactarea h2,
#wrapper .downloadarea h2,
#wrapper .linkarea h2{
	background: none!important;
}
