﻿/* ===== 色：標準 ===== */

/* ---------- 共通 -------------------- */

body
{
    /*  通常の背景と文字色はdefault_body.cssで指定
        独立サイトは*_body.cssで指定
    background-color:#******;
    color:#******;
    */
}

#headerAreaDef
{
    background-color: #ffffff;
}

.haikei
{
}

.haikei02
{
    background:url("../images/top1/sky.jpg") no-repeat center -1px;
}
/* add 2012/09/05 会員専用コンテンツ対応 start */
.haikeiMember
{
    background-color:#F2FAFC;
}

#copyrightMember
{
    color:#333333;
    background-color:#A6DEEB;
}
/* add 2012/09/05 end */

#header a
{
}
a:link
{
	color:#1144CC;
}
a:visited
{
	color:#913898;
}
a:hover
{
	/*color:#FF7722;*/
	color:#C70026;
}


.rigntBox01 {
    background-color:#ffffff;
}

#mainbunrui
{
    background-color:#ffffff;
}
.rigntBox .naiyo {
    background-color:#ffffff;
}

/* ---------- stylesheet.css -------------------- */

/* 全体枠 */
#container 
{
	color:#333333;
}


/* テーブルリスト */
TABLE.table1 th,TABLE.table2 th
{
	/* ※文字色はカラーパターンCSSで定義 */
}
TABLE.formTable td
{
	background-color: #FFFFFF;
}

/* 検索条件項目 */
.searchItem
{
}

/* pankuzu */
#pankuzu
{
}
#pankuzu_7
{
	background:#FFFFFF;
}

/* copyright */
#copyright
{
    color:#333333;
    /*background-color:#FBF9F8;*/
}

/* カテゴリーグループリンク */
/* - 選択中 */
.catgrouplink_b
{
	background-color: #FFF1A0;
}

/* 各ページ一覧の分類帯 */
.bunrui {
    background:url("../images/CssColorType/h2Ttl.gif") no-repeat 7px center #D3E7F7;
}

/* 分類リンクメニュー */
.bunruiLink
{
	background-color: #FAF8EF;
}

/* ページ切替　選択中ページ */
.changePageLink span.nowPage
{
    color:#FFFFFF;
    background-color:#999999;    
}
.changePageLink span.linkPage a:hover
{
    color:#FFFFFF;
    background-color:#999999;
}

/* タブデザイン（新着、ランキングなど） */
/* - 選択中 */
.menuSel
{
	background-color: #FFF1A0;
	border-bottom:solid 2px #FFF1A0;
}

/* サブタイトル */
.titleBox{
	/* ※文字色はカラーパターンCSSで定義 */
}

/* 入力チェックエラーメッセージの添え書き */
div.inputErrMsgSoegaki
{
	color:#AF0000;
}
/* 入力チェックエラーメッセージ */
div.inputErrMsg
{
	color:#AF0000;
	border:1px solid #AF0000;
}
TABLE.formTable th span.hissuForm,.inputfrm_q_title span.hissuForm
{
    background:#FFFFFF;
    color:#b7282e;
}

/* 月間一覧へのリンク */
span.gekkan
{
    background:url("../images/g_navi_ya03.gif") no-repeat 5px center #eae8e8;
}

h1.classSetTitle
{
    color:#ffffff;
    background-color:#2B69A3;
}

.more {
    background-color: #ffffff;
}

/* ---------- font.css -------------------- */
SPAN.sizeA
{
	color:#333333;
}
SPAN.sizeB
{
	color:#333333;
}
SPAN.sizeBbb
{
	color:#333333;
}
SPAN.sizeRbb
{
	color:#AF0000;
}
SPAN.sizeAs
{
	color:#333333;
}
SPAN.sizeBs
{
	color:#333333;
}
SPAN.sizeAss
{
	color:#333333;
}
SPAN.sizeBss
{
	color:#333333;
}
SPAN.hissu
{
	color:#AF0000;
}
/* 注意喚起の色 */
span.colorR
{
	color:#AF0000;
}
/* カレンダー日曜日の色 */
.colorR2
{
	color:#dd0000;
}
/* カレンダー土曜日の色 */
.colorB2
{
    /* 2016/12/09 アクセシビリティ対応 コントラスト #1587BD→#1273A1 */
	color:#1273A1;
}
/* グレー */
span.colorG
{
	color:#777777;
}

h3.title
{
	color:#353535;
}

/* ---------- top1.css -------------------- */

/* TOP画面外枠＋バナー広告エリア */
#struct
{
}
#mainHeader
{
    background-color:#ffffff;
}

#headerMenu 
{

}

/* Foreign */
#foreign a
{
}

.select-box01 .dropmenu li ul li a{
  background: #ffffff;
}

.select-box01 .dropmenu li:hover > a.topmenu {
    background: #ffffff;
}
.select-box01 .dropmenu li a.topmenu:hover{
    background: #ffffff;
}

.select-box01 .dropmenu li:hover > a{
  background: #eff0f2;
}
.select-box01 .dropmenu li a:hover{
  background: #eff0f2;
}


/*:::::::::::::::::::::::::
 * 左メニュー
 *::::::::::::::::::::::::*/
/* 緊急情報 */
#kinkyuBlock
{
    background-color:#F9F2F2;
}
#chumokuArea 
{
    background:#FFFFFF;
}
#chumokuArea ul.classUmu
{
    background:#f8e7e6;
}

#kinkyuTxt
{
    background:#FFFFFF;
}

/* 新着情報 */

#newTtlNavi
{
    background-color:#ffffff;
}


#newTtlTab h3
{
    background-color:#E6E6E6;
    color:#333333;
    display:inline;
}
#newTtlTab .selected
{
    background-color:#2b69a3;
    color:#ffffff;
}
#newTtlTab #rss 
{
    background: #5f6e7e;
    color: #FFFFFF;
}
#newTtlTab .selected #rss
{
    background:#FFFFFF;
    color:#666666;
}
.info01
{
    background:#FFFFFF;
}
.infoIchiran
{
    background-color:#EAE8E9;
}

/*　トピックス */
#topicTtl .boxTtl
{
    background-image: url("../images/top1/t_icon_08.png"),
                      url("../images/top1/title_bk.gif");
    background-repeat:
    no-repeat, /* 最前面の背景レイヤーに対応 */
	repeat;
    background-position:15px center;
    padding:10px 0px 10px 45px;
}

.leftBox
{
    background:#FFFFFF;
}

div#topic .koushinDay {
    color: #646464;
}

div#topic span.date
{
	color:#646464;
}

/* 注目情報 */
#chumokuTtl .boxTtl
{
    background-image: url("../images/top1/title_bk.gif");
    background-repeat:repeat;
    padding:9px 0px 10px 10px;
}
#chumokuTtl h3 span.icon
{
    color:#5F6E7E;
}
div#chumoku .koushinDay {
    color: #646464;
}

div#chumoku span.date
{
	color:#646464;
}

/* 探す・調べる */
#searchMainTtl
{
    background-color:#FFF2D5;
}
.searchBtn2
{
    background:#555555;
    color:#FFFFFF;
}
#qa
{
    background-color:#FFFFFF;
}
#qa a
{
    color:#333333;
}
.orangeBtn
{
    background-color:#FFF2D7;
}
.orangeBtn a p
{
    background:#FFF2D7;
}


#changeHaikei {
    background-color:#EFF0F2;
}

.hMenu {
    background-color:#EFF0F2;
}

#calendar
{
    background-color:#FFFFFF;
}

#mainFontSizeSel {
    background-color:#EFF0F2;
}

/*:::::::::::::::::::::::::
 * 右メニュー
 *::::::::::::::::::::::::*/
/* 防災・緊急情報 */

#bousai a
{
    color:#FFFFFF;
    background:url("../images/top1/bousai_bg.gif") no-repeat;
}


/* 市議会 */
#gikai
{
    background-color:;
}
#gikai a
{
    color:#4D4D4D;
}
/* 子サイトバナー */
.childSite
{
    background-color:#FFFFFF;
}
.childSite a
{
    color:#4D4D4D;
}

/* テキストリンク */


#r_menu02 {
    background-image: url("../images/top1/t_icon_02.png"),
                      url("../images/top1/title_bk.gif");
    background-repeat:
    no-repeat, /* 最前面の背景レイヤーに対応 */
	repeat;
}

#r_menu03 {
    background-image: url("../images/top1/icon_yakudachi.png"),
                      url("../images/top1/title_bk.gif");
    background-repeat:
    no-repeat, /* 最前面の背景レイヤーに対応 */
	repeat;
}


#r_menu04 {
    background-image: url("../images/top1/icon_kouhou.png"),
                      url("../images/top1/title_bk.gif");
    background-repeat:
    no-repeat, /* 最前面の背景レイヤーに対応 */
	repeat;
}

#r_menu05 {
    background-image: url("../images/top1/icon_goiken.png"),
                      url("../images/top1/title_bk.gif");
    background-repeat:
    no-repeat, /* 最前面の背景レイヤーに対応 */
	repeat;
}

#r_menu06 {
    background-image: url("../images/top1/icon_link.png"),
                      url("../images/top1/title_bk.gif");
    background-repeat:
    no-repeat, /* 最前面の背景レイヤーに対応 */
	repeat;
}


#r_menu07 {
    background-image: url("../images/top1/icon_goran.png"),
                      url("../images/top1/title_bk.gif");
    background-repeat:
    no-repeat, /* 最前面の背景レイヤーに対応 */
	repeat;
}

.rigntBox .title
{
    background:url("../images/top1/title_bk.gif");
}

/* 公式Facebook */
.textBtn
{
    background-color:#5F6E7E;
}

.textBtn a
{
    color:#ffffff;
}
#tegami a
{
    color:#333333;
}

/* 関連リンクエリア */
#adinfoBox
{
    background:#FFFFFF;
}

/* フローティングバナー */
#fBanArea {
    background-color: #eff0f2;
}

/* フッターメニュー */
#footerMenu
{
    border-top:1px solid #C9CACA;
}

/* 問合せ先・サイトマップ */
#siteinfo
{
    background:url("../images/top1/footer_bk.gif");
}
#classList
{
    background-color: #5F6E7E;
    color:#FFFFFF;
}
#classList a
{
    color:#FFFFFF;
}
#classList a:hover
{
    /*color:#EFD8D2;*/
    font-weight:bold;
    text-decoration:underline !important;
}

/*2016/09/15 アクセシビリティ対応　div→ul li*/
div#footerBtn p,
ul#footerBtn li
{
    background-color:#FFFFFF;
}
/*2016/09/15 アクセシビリティ対応　div→ul li*/
div#footerBtn a,
ul#footerBtn a
{
}

/* copyright */
#cp
{
    color:#ffffff;
}
/* グローバルナビ */
div#naviContainer
{
    background-color:#FFFFFF;
    border-bottom:2px solid #cccccc;
    border-top:1px solid #f2f2f2;
}
div#naviArea a
{
    color:#4D4D4D;
}

div#naviArea ul#navi_list li a p
{
    /* 文字の縁取り start */
    /* IE9の文字の縁取りは、textshadow.js で調整 */
    /*filter:dropshadow(color=#333333,offx=0,offy=4,positive=1),dropshadow(color=#333333,offx=3,offy=2,positive=1),dropshadow(color=#333333,offx=3,offy=-1,positive=1),dropshadow(color=#333333,offx=1,offy=-4,positive=1),dropshadow(color=#333333,offx=-2,offy=-4,positive=1),dropshadow(color=#333333,offx=-4,offy=-2,positive=1),dropshadow(color=#333333,offx=-4,offy=2,positive=1),dropshadow(color=#333333,offx=-1,offy=3,positive=1);
    -webkit-text-stroke-color: #333333;
    -webkit-text-stroke-width: 1px;    
    text-shadow: #333333 1px 1px 0px, #333333 -1px 1px 0px, #333333 1px -1px 0px, #333333 -1px -1px 0px;*/
    /* 文字の縁取り end */
}

div#naviArea ul#navi_list li.selected
{
    background-color:#e5f2fa !important;
}

div#naviArea ul#navi_list li.selected a
{
}

div#naviArea ul#navi_list li.now
{
	background-color:#CBE6F3;
}

/*2016/09/15 アクセシビリティ対応　div→ul li*/
div#popNaviArea div.g_navi,
div#popNaviArea ul.g_navi
{
    background-color:#e5f2fa;
    /*border:solid 10px #FF6F00;*/
}

/*2016/09/15 アクセシビリティ対応　div→ul li*/
div#popNaviArea div.navi_child p.now,
div#popNaviArea li.navi_child p.now
{
    background-color:#fcf5eb;
}

/*2016/09/15 アクセシビリティ対応　div→ul li*/
div#popNaviArea div.navi_child p.now a,
div#popNaviArea li.navi_child p.now a
{
    color:#0c51a2 !important;
}


/*2016/09/15 アクセシビリティ対応　div→ul li*/
div#popNaviArea div.navi_child li.now,
div#popNaviArea li.navi_child li.now
{
    background-color:#FCEFE0;
}

div#popNaviArea div.navi_child li.now a
{
    color:#0c51a2 !important;
}


div#keyword a:after 
{
    content: "";
}
div#keyword a:before 
{
    content: "";
}
div#keyword a:hover:before 
{
    content: "";
}

/* ひとのうごき */
#ugokiTtl
{
    color:#575757;
}

/* アクセスランキング */
#rankTtl
{
    color:#575757;
}

.freearea
{
    background:#FFFFFF;
}


#toiawase {
    color:#ffffff;
}
/* ---------- [bbs]design01.css -------------------- */
table.topics th
{
	background-color:#eeeeee;
}
table.formBbs th {
    background-color: #EBF6F7;
}
div.topicdtl .title
{
	background-color:#ebf6f7;
}
table.BbsComment th
{
	background-color: #fffae9;
}
div#delComForm table th
{
	background-color: #fffae9;
}
span.bbsMstName
{
	background:#DCDCDC;
}
span.tokoshaName
{
	background:#FDE8D0;
}


/* ---------- [cal_copy][cal_recycle]design01.css -------------------- */
TABLE.cal th.sunCss
{
    background-color:#FCE4E6;
}
TABLE.cal th.normalCss
{
    background-color:#F2F2F2;
}
TABLE.cal th.satCss
{
    background-color:#EAF4FC;
}
TABLE.week th
{
    background-color:#F2F2F2;
}
td.style1
{
	background-color:#FFF1A0;
}
td.style2
{
	background-color:#FFFFFF;
}
tr.style1
{
	background-color:#FFF1A0;
}

/* ---------- [cal_recycle]design01.css -------------------- */
/* 地区の説明 */
.calrecycle_areaChange
{
	/* ※背景色は色別CSSで定義 */
	background-color:#E8F2D9;
}

.calrecycle_area
{
	/* ※背景色は色別CSSで定義 */
	background-color:#F2F8E9;
}


/* ごみ分類table */
.calrecycle_bun .td_label
{
	background-color:#EFF7E0;
}
.calrecycle_bun .td_text
{
	background-color:#FFFFFF;
}

/* データ */
.calrecycle_bikoDiv
{
	color:#FF0000;
}
.calrecycle_data
{
	color:#4a4a4a;
}
.calrecycle_mark
{
	color:#FF0000;
}


/* ---------- [entry]design01.css -------------------- */
/* 受付制限メッセージ */
.uke_limit
{
	color:#FF7722;
}
.inputfrm_q_title_midashi
{
}
/* 入力フォーム 設問 （entry） */
.inputfrm_q_title
{
}


/* ---------- [event_cal]design01.css -------------------- */

/*年間カレンダー 一覧ページ*/
.nenTitle
{
}


/* ---------- [faq2]design01.css -------------------- */
/* 背景色　白 */
td.colorA
{
	background-color:#FFFFFF;
}
/* 背景色　グレー */
td.colorQ
{
	background-color:#F2F2F2;
}


/* ---------- [imgkiji]design01.css -------------------- */
.sDate
{
	background-color:#F2F2F2;
}

/* ---------- [intro]design01.css -------------------- */
.listItem_1, .listItem_2, .listItem_3
{
	background-color:#FAF8EF;
}


/* ---------- [map]design01.css -------------------- */

.listitem1{
	background-color:#FAF8EF;
}
.listitem0{
	background-color:#FFFFFF;
}

div#clickMsg
{
	background-color: #FFFFFF;
}

/* ---------- [pubmag]design01.css -------------------- */
.mainleft
{
	background-color: #F2F2F2;
}


/* ---------- [section]design01.css -------------------- */
.top_left
{
	background-color:#F7F7F7;
}
.top_right
{
	background-color:#F7F7F7;
}

.sc_sectioninfo_div
{
	background-color:#F7F7F7;
}

.Holiday
{
    color:#FF0000;
}
.Saturday
{
    color:#0000FF;
}
.weekday
{
    color:#000000;
}


/* ---------- [word_l]design01.css -------------------- */
/* 背景緑 */
.sel_G
{
	background-color: #CCE198;
}
/* 背景白 */
.sel_W
{
	background-color: #FFFFFF;
}


/* ---------- common/control/Kijienq.ascx -------------------- */
div.enq_m {
    background-color: #f5f1f0;
}
div.enq_form {
    background-color: #FFFFFF;
}
div.enq_form div.memo2 {
    border: 1px solid #666666;
}
table.enq_s th {
    background-color: #E6F1F7;
}

/* ----------- etc ---------------------------------- */

/* add 2011/10/18 accesscounter start */
/* アクセスカウンター 枠 */
div.accessCounterWaku
{
	border:solid #969696 1px;
	padding:0px;
	margin:0px;
	width:74px;
	height:14px;
	background-color:#ffffff;
	float:right;
}
div.accessCounterWaku div.accessCounter
{
	border:none;
	padding:0px;
	margin:0px;
	text-align:left;
	float:left;
	width:99%;
	height:12px;
}
/* アクセスカウンター 数字 */
p.accesscounter_0
{
	width:9px;
	height:12px;
	margin:0px;
	padding:0px;
	float:left;
    background:url("../images/accesscounter/0.gif");
    background-repeat: no-repeat;
}
p.accesscounter_1
{
	width:9px;
	height:12px;
	margin:0px;
	padding:0px;
	float:left;
    background:url("../images/accesscounter/1.gif");
    background-repeat: no-repeat;
}
p.accesscounter_2
{
	width:9px;
	height:12px;
	margin:0px;
	padding:0px;
	float:left;
    background:url("../images/accesscounter/2.gif");
    background-repeat: no-repeat;
}
p.accesscounter_3
{
	width:9px;
	height:12px;
	margin:0px;
	padding:0px;
	float:left;
    background:url("../images/accesscounter/3.gif");
    background-repeat: no-repeat;
}
p.accesscounter_4
{
	width:9px;
	height:12px;
	margin:0px;
	padding:0px;
	float:left;
    background:url("../images/accesscounter/4.gif");
    background-repeat: no-repeat;
}
p.accesscounter_5
{
	width:9px;
	height:12px;
	margin:0px;
	padding:0px;
	float:left;
    background:url("../images/accesscounter/5.gif");
    background-repeat: no-repeat;
}
p.accesscounter_6
{
	width:9px;
	height:12px;
	margin:0px;
	padding:0px;
	float:left;
    background:url("../images/accesscounter/6.gif");
    background-repeat: no-repeat;
}
p.accesscounter_7
{
	width:9px;
	height:12px;
	margin:0px;
	padding:0px;
	float:left;
    background:url("../images/accesscounter/7.gif");
    background-repeat: no-repeat;
}
p.accesscounter_8
{
	width:9px;
	height:12px;
	margin:0px;
	padding:0px;
	float:left;
    background:url("../images/accesscounter/8.gif");
    background-repeat: no-repeat;
}
p.accesscounter_9
{
	width:9px;
	height:12px;
	margin:0px;
	padding:0px;
	float:left;
    background:url("../images/accesscounter/9.gif");
    background-repeat: no-repeat;
}


.menuBlock div.menuHead,
.menuBlockL div.menuHead
{
	background-color:#005bac;
	color:#ffffff;
}


.menuBlockmachi div.menuItembg
{
	padding:0px;
	margin:0px;
	background:url("../images/top1/machizukuri_bg.gif") repeat-y;
}

.menuBlockiza div.menuHead
{
	background-color:#C23A0F;
	color:#ffffff;
}


.menuBlockiza div.menuItembg
{
	background-color:#fef1f2;
}
.menuBlockgaiyou div.menuItembg
{
	background-color:#f4fafc;
}

.menuBlock02 div.menuItembg
{
	background-color:#f4fafc;
}


#rankbg
{
	background-color:#f7f9f9;
    height:45px;
}

h1.classTitle
{
    background-color:#2B69A3;
    border-bottom:2px solid #C1C1C1;
    color:#ffffff;
}

.newInfo
{
	color:#0C51A2;
}

ul#classMenuArea
{
	background-color:#FFFFFF;
}

ul#classMenuArea li.selected, ul#danrakuMenuArea li.selected
{
	background-color:#DAEDF9;

}

ul#classMenuArea li.selected a, ul#danrakuMenuArea li.selected a
{
    color:#2B69A3;

}

.midashi
{
	background-color:#EEEEEE;
}
.class,.class2
{
    background-color:#FFFFFF;
}
#ugkLink
{
	background-color:#ebf3f8;
}

p.kinkyuTtl,div.saigaittl
{
	color:#CC0000;
}

div.saigaittl span
{
    color:#333333;
}

#kinkyuTtlArea a
{
    color:#B6000D;
}

#tab
{
	background-color:#01913A;
	color:#ffffff;
}

#tab a
{
	color:#ffffff;
}

.menuBlockLife div.menuHead
{
	background-color:#ccecf0;
}

.menuBlockBunrui div.menuHead
{
	background-color:#ccecf0;
}

h1.title
{
	background:#2B69A3;
    color:#ffffff;
	border-bottom:solid 3px #C1C1C1;
}

#headerTtl
{
	background:#2B69A3;
    color:#ffffff;
	border-bottom:solid 3px #C1C1C1;
}

/* add 2011/10/18 accesscounter end */

ul#classSetMenuArea
{
    background-color:#FFFFFF;
}
.mokuteki .subInfo
{
    background-image: url("../images/top1/t_icon_02.png"), url("../images/top1/title_bk.gif");
    background-repeat: no-repeat, repeat;
    color:#333333;
}

#newAreaWaku,.kijilist,.calArea #mcWrapper
{
    background-color:#FFFFFF;
}
.kijiArea
{
    background-color:#F5F1F0
}
.loadbox .title .upddate
{
    color:#555555;
}
#banArea
{
    background-color: #f5f1f0;
}
#banArea #banWrap
{
    background-color: #FFFFFF;
}
/* 2016/09/15 アクセシビリティ対応 <div><p>→<ul><li>*/
p.textBan,
li.textBan
{
    background-color: #FFFFFF;
}


.r_menu .banTitle 
{
    background: #eeeeee none repeat scroll 0 0;
    color: #333333;
}

/* レコメンド記事 */
div#recommend {
    background-color: #f5f1f0;
}
div#recommend ul {
    background-color: #FFFFFF;
}

/* フリーエリア 枠（背景白） */
div.freeAreaWaku_white
{
    background-color:#ffffff;
}

/* 最近チェックしたページ */
#browsingHistoryArea
{
    background-color:#ffffff;
}
.browsinghistory_header {
    background-color:#eff0f2;
}

#browsingHistoryTop1 .browsinghistory_header
{
    padding:10px 0px 10px 20px;
}

#browsingHistoryTop1 #browsinghisotry_block.normalMode .browsinghistory_header
{
    background-image: url("../images/top1/t_icon_07.png"),
                      url("../images/top1/title_bk.gif");
    background-repeat:
    no-repeat, /* 最前面の背景レイヤーに対応 */
	repeat;
    background-position:15px center;
}
#browsingHistoryTop1 #browsinghisotry_block.textMode .browsinghistory_header
{
    background-image: none;
}


/* テキストモード用 */

#siteTitle {
    color:#333333;
}


.r_menu {
    background-color:#eff0f2;
}

.r_menu01 {
    background-color:#eff0f2;
}

#siteinfotext
{
    background-color:#6b7888;
}

.logotext {
color:#ffffff;}


/*分類一覧ページ*/
.KijiListType3, .KijiListType4{
    background-color: #F5F1F0;
}
.KijiListType4 li.loadbox .kijiTitle-wrap
{
    background-color:#F5F1F0;
}
.KijiListType4 li.loadbox .kijiTitle{
    background-color: #cedfef;
}
.KijiListType4 li{
    background-color: #dcdcdc;
}

@media screen and (max-width:480px) {
    /* 480pxより小さい画面で適用 */


    /* 最近チェックしたページ */
    #browsingHistoryArea
    {
        background-color:#ffffff;
    }
    .browsinghistory_header {
        background-color:#eff0f2;
    }

    #browsingHistoryTop1 .browsinghistory_header
    {
        padding:10px 0px 10px 20px;
    }

    #browsingHistoryTop1 #browsinghisotry_block.normalMode .browsinghistory_header
    {
        /*background-image: url("../images/top1/t_icon_07.png"),
                          url("../images/top1/title_bk.gif");
        background-repeat:
        no-repeat,
	    repeat;
        background-position:15px center;*/
        background-image: none;
    }
    #browsingHistoryTop1 #browsinghisotry_block.textMode .browsinghistory_header
    {
        background-image: none;
    }
}


/****** 紹介記事(info) ******/
.groupName {
    background-color: #006837;
    color: #fff;
}
#infoSearchArea {
    background-color: #ddd;
}

/***** サイトマップ *****/
.topContentsName {
    background-color: #0C51A2;
    color: #ffffff;
}

    .topContentsName a {
        color: #ffffff;
    }

/**********************************************/
/* 移行用css                                  */
/**********************************************/
.migration h2{
  background-color:#D3E7F7;
}

/* hpkiji カレンダー */
h1.cal_title {
    /*background: #2B69A3;
    color: #ffffff;
    border-bottom: solid 3px #C1C1C1;*/
}
/* イベントカレンダー表示 */
.eventcal_list dl {
    border-color: #cccccc;
}
.eventcal_list dl dt {
    /*background-color: #eaf4fc;*/
    background-color: #F2F2F2;
    border-color: #cccccc;
}
.eventcal_list dl dd {
    border-color: #cccccc;
}
.eventcal_list dd.cl_row {
    /*background-color: #eaf4fc;*/
}

/* 分類ページサムネイル記事表示 start */
.thumsArea {
}

    .thumsArea .thumsWrap {
    }

        .thumsArea .thumsWrap h2 {
            border-color: #2B69A3;
        }

/* 分類ページサムネイル記事表示 end */

/* telリンク */
@media screen and (min-width:768px) {
    /* telリンク PCではリンクなし */
    #mainShosai .danraku a[href^="tel:"] {
        color: #333333 !important;
    }
}
@media screen and (max-width:767px) {
    /* telリンク スマホではリンクあり */
    #mainShosai .danraku a[href^="tel:"] {
    }
}