﻿@import url(./SideBoard_uiW.css);
/*@import url(./TabBar_uiW.css);*/
@import "commHeader_uiW.css";
@import "commFooter_uiW.css";
@import "selectLanguageMenu_uiW.css";

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

#floatmenu {
    background: #FFFFFF;
    background-color: #ffffff;
}

@media screen and (max-width: 788px) {
    #floatmenu {
        box-shadow: 0px 3px 6px rgb(0 0 0 / 16%);
    }
}   

    #floatmenu::before {
        background-color: #FFFFFF;
        border-top: 5px solid #C70F0F;
    }

    #floatmenu::before {
        background-color: #ffffff;
        border-top: 5px solid #C70F0F;
    }

.fa-solid {
    color: #8B0000 !important;
}

.fa-search {
    color: #C70F0F;
}

.bootstrap-scope .IZ-select .IZ-select__input {
    border: 2px solid #808080 !important;
}

.btn_Languages, .btn_accessibility, .btn_sagasu {
    color: #8B0000 !important;
    background-color: #FEF0E9 !important;
    border-left: 1px solid #FFFFFF !important;
}

#GlobalNavigationBlock {
    background-color: #FEF0E9;
    border-top: 2px solid #C70F0F;
    box-shadow: 0px 3px 6px rgb(0 0 0 / 16%);
}

/* トップページに戻る */

#mainTop {
    border: 1px solid #8B0000;
    background-color: #FFFFFF;
}

    #mainTop .fa-reply {
        color: #8B0000;
    }

    #mainTop a {
        color: #8B0000;
    }

        #mainTop a:hover {
            text-decoration: underline;
        }

/*サイト内検索*/
.bootstrap-scope .btn-gray {
    color: #8B0000 !important;
    background-color: #FFFFFF !important;
    border: none !important;
}

#top_searchMenu.active {
    background-color: #ffffff;
}

.searchMenu_title {
    color: #ffffff;
}

/*グローバルナビゲーション*/
#naviArea #navi_list .navi_tab div {
    border-left: 2px solid #BCBCBC;
}

#navi_tab_902 div {
    border-right: 2px solid #BCBCBC !important;
}

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

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

div#popNaviArea ul.g_navi {
    background-color: #F5DDDD;
}

div#popNaviArea h3.navi_child_name {
    border-bottom: 1px solid #BCBCBC;
}

#naviArea #navi_list div::before {
   color: #C70F0F;
}

/*フッター*/
a[href^="tel:"] {
    color: #333333 !important;
}

.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
{
}

.headerMenu {
    background-color: #FFFFFF;
}

a:link {
    color: #194593;
}

a:visited
{
	color:#95529B;
}

a:hover
{
	color:#C70026;
}

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


#homeLink a
{
    color:#333333 !important;
}

/*フッター*/
.wrapper_tel_fax a {
    color: #333333 !important;
    text-decoration: none;
}

.wrapper_tel_fax p {
    border-bottom: 1px solid #C6C6C6;
    text-decoration: none;
}

@media screen and (max-width: 789px) {
    .area_tel a {
        color: #333333;
    }

    #floatmenu {
        border-bottom: 2px solid #C70F0F;
    }

    #footerSpBtn {
        background: #E5E5E2;
    }

        #footerSpBtn a {
            border: solid 1px #4d4d4d;
            background-color: #FFFFFF;
        }

}

/* ---------- stylesheet.css -------------------- */
/* 全体枠 */
#container 
{
	color:#333333;
}

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

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

/* pankuzu */
#pankuzu
{
}
#pankuzu_7
{
}

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

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

/* 分類リンクメニュー */
.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;
}

/* 月間一覧へのリンク */
span.gekkan
{
    background:url("../images/bousai/ya_red.png") no-repeat 5px center #eae8e8;
}
TABLE.formTable th span.hissuForm,.inputfrm_q_title span.hissuForm
{
    background:#FFFFFF;
    color:#b7282e;
}

/* ---------- 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
{
	color:#1587BD;
}
/* グレー */
span.colorG
{
	color:#777777;
}

h3.title
{
	color:#353535;
}

/* ---------- bousai.css -------------------- */
/* 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;
}

/* TOP画面外枠＋バナー広告エリア */
#struct
{
}

#mainHeader
{
    background-color:#FFFFFF;
}

#containerBg
{
    background-color:#FFFFFF;
}

#area_kinkyu_top {
    border-top: 2px solid #FFFFFF;
    background-color: #F8F8F8;
    border-bottom: 2px solid #C70F0F;
}


#area_kinkyu_top .kinkyuHeader {
    background: #FEF0E9;
}

#area_kinkyu_top .kinkyuBlock {
    border: 2px solid #A8A8A8;
}


#area_kinkyu_top .kinkyuInfo {
    background-color: #FFFFFF;
}

#area_kinkyu_top .kinkyuTtl .title-container .title h4 {
    color: #8B0000
}

#area_kinkyu_top .kinkyuTtl .syousai a {
    background-color: #C70F0F;
    color: #FFFFFF;
}

#area_kinkyu_top .kinkyuTtl .ichiran a {
    background-color: #FFFFFF;
    color: #C70F0F;
    border: 2px solid #C70F0F;
}

#area_kinkyu_top .kinkyuHatsurei {
    background-color: #E9E9E9;
}

#area_kinkyu_top .cityBousaiStatus .noInfo {
    background-color: #FFFFFF;
    color: black;
}

    #area_kinkyu_top .kinkyuTxt li {
        border-bottom: 1px dotted #A8A8A8;
    }

        #area_kinkyu_top .kinkyuTxt li p.koshin {
            color: #808080;
        }

        #area_kinkyu_top .kinkyuTxt li .nodata {
            color: #333333;
        }

.freearea {
        background-color:#FFFFFF;
}

.infoboxL {
    background: #ffffff none repeat scroll 0 0;
}

.infotitle {
    background: #145924 none repeat scroll 0 0;
    border-radius: 8px;
        color: #ffffff;

}

.infotitle a{
    color: #ffffff;
    text-decoration:none;
}

.infotitle02 {
    background: #FCEC63 none repeat scroll 0 0;
}

.naiyo02 {
    background: #ffffff none repeat scroll 0 0;
}

.naiyo03 {
    background: #ffffff none repeat scroll 0 0;
}

#mainBtnArea {
    background-color:#D4D4D4;
}


#mainL ul
{
    background:#FFFFFF;
}


#newTtl {
    background:#ffffff;
    color:#333333;
}

#rss {
    color: #000000
}

#newInfo .naiyo {
    background: #FFFFFF;
}

.newInfo .naiyo li {
    border-bottom: 1px dashed #D6D6D6;
}

#newTtl01 {
    background:#ffffff;
    color:#333333;
}

.newInfo .listLinkArea {
    border: 1px solid #CBCBCB;
}

#listLinkArea01 a{
}

#newInfo01 .naiyo
{
    background:#FFFFFF;
}


#newTtl02 {
    background:#ffffff;
    color:#333333;
}

#newInfo02 .naiyo02
{
    background:#FFFFFF;

}

#newTtl03 {
    background:#ffffff;
    color:#333333;
}

#newInfo03 .naiyo02
{
    background:#FFFFFF;

}

#newTtl04 {
    background:#ffffff;
    color:#333333;
}


#newInfo04 .naiyo02
{
    background:#FFFFFF;
}

#cp {
    color: #FFF;
    background-color: #cc0000;
}

div#recommend {
    background:#F3f3f3;
}

div#recommend ul {
    background:#FFFFFF;
    }

#browsingHistoryArea {
    background:#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:#17a6d4;
	color:#ffffff;
}


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

.menuBlockiza div.menuHead
{
	background-color:#17a6d4;
	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;
}

.newInfo
{
	color:#4E4E4E;
}

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

ul#classMenuArea li.selected, ul#danrakuMenuArea li.selected
{

}
ul#classMenuArea li.selected a, ul#danrakuMenuArea li.selected a {
   border-left: 5px solid #C0001E;
   color:#3952A3;
}


.midashi {
    background-image: url(../images/bousai/arrow_right_circle_fill.png);    
}

ul.child li {
    background-image: url(../images/bousai/arrows_right_line.png);
    background-color: #FFFFFF;
}

.class,.class2
{
    background-color:#F3F3F3;
}
#ugkLink
{
	background-color:#ebf3f8;
}

p.kinkyuTtl,div.saigaittl
{
	color:#CC0000;
}
div.saigaittl span
{
    color:#333333;
}
#kinkyuTtlArea a
{
    color:#FFFFFF;
}

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

}

#tab a
{
	color:#ffffff;

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

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

#floatmenu_10
{
    width:100%;
    height:100%;
    border-bottom: 5px solid #566d7b;
    background:#FFFFFF;
}

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

ul#classSetMenuArea
{
    background-color:#FFFFFF;
    border-bottom: 1px solid #c0001e;
    border-left: 1px solid #c0001e;
    border-right: 1px solid #c0001e;

}

ul#classSetMenuArea li a {
    background: rgba(0, 0, 0, 0) url("../images/ya_red.png") no-repeat scroll 15px center;
    display: table-cell;
    padding: 0 5px 0 29px;
    text-decoration: none;
    vertical-align: middle;
}

.mokuteki .subInfo
{
    color: #333333;
    border-color: #c0001e;
}

#newAreaWaku {
    background-color: #F3F3F3;
}

.kijilist, .calArea #mcWrapper {
    background-color: #FFFFFF;
}

.kijiArea
{
    background-color:#F5F1F0
}

    .kijiArea .mainblock:before {
        color: #C70F0F;
    }

.loadbox .title .upddate
{
    color:#555555;
}
#banArea
{
    background-color: #f5f1f0;
}
#banArea #banWrap
{
    background-color: #FFFFFF;
}
p.textBan
{
    background-color: #FFFFFF;
}

#siteinfo {
    background-color: #f5f5f5;
}

ul.menu {
    background-color: #FFFFFF;
}

#yasashii {
    background-color: #00909A;
}

#yasashii a{
   text-decoration:none;
   color:#ffffff;
}

/*#mainTop a {

    background-color: #666666;
    color: #ffffff;
    border-radius: 3px;

}*/

.naiyo03 h5 {
    background-color: #fef9fb;

}

p.koshin {
color:#333333;}


/* info リンクURLの有無アイコン表示 */
.linkurli_isset {
    border-color: #c53d43;
    background-color: #c53d43;
    color: #ffffff;
}

.linkurli_noset {
    border-color: #0000ff;
    background-color: #0000ff;
    color: #ffffff;
}

/* info 項目のアイコン表示デフォルト（ワイルドカード指定） */
[class^="info_fldval-"] {
    background-color: #ffffff;
}
/* info 項目のアイコン表示 「info_fldval-（フィールドID）」 */
.info_iconWrap .info_fldval-5 {
    border-color: #f8e58c !important;
    background-color: #f8e58c !important;
    color: #333 !important;
}

.info_iconWrap .info_fldval-6 {
    border-color: #274a78 !important;
    background-color: #274a78 !important;
    color: #ffffff !important;
}

@media screen and (min-width:768px) {

    /*L-Alert内容表示用 start */
    #pcx_detail th, .pcx_detail th {
        background-color: #FCF2F2;
    }
    /*L-Alert内容表示用 end */

    /* L-Alert内容表示用 ver2.1 避難情報 start */
    #pcx_evacuation th, .pcx_evacuation th {
        background-color: #FCF2F2;
    }
    /* L-Alert内容表示用 ver2.1 避難情報 end */
}

@media screen and (max-width:767px) {

    /* L-Alert内容表示用 start */
    #pcx_detail th, .pcx_detail th {
        background-color: #FCF2F2;
    }
    /* L-Alert内容表示用 end */

    /* L-Alert内容表示用 ver2.1 避難情報 start */
    #pcx_evacuation th, .pcx_evacuation th {
        background-color: #FCF2F2;
    }
    /* L-Alert内容表示用 ver2.1 避難情報 end */
}


/*:::::::::::::::::::::::::
 * ボタンエリア
 *::::::::::::::::::::::::*/

.area_btn {
    background-color: #FEEEE9;
}

.wrap_btn a {
    color: #333333;
}

.wrap_btn li {
    background-color: #FFFFFF;
}

.area_btn .btn {
    box-shadow: 0px 3px 6px #0000001A;
}

    .area_btn .btn:hover {
        background-color: #F0F0F0;
    }

    .area_btn .btn p {
        background-color: #DCDCDC;
    }

    .area_btn .btn:hover p {
        background-color: #D0D0D0;
    }

/*:::::::::::::::::::::::::
 * アイコンエリア
 *::::::::::::::::::::::::*/

.icon_box span {
    color: #333;
}

.fas-bousai {
    color: #C70F0F;
}

.link_midashi {
    border-bottom: 1px dashed #707070;
}

    .link_midashi a {
        border: 1px solid #ddd0c1;
    }

/*/////////////見出しスタイル///////////////////*/

/*第二階層*/
h1.classTitle {
    font-size: 1.7em;
    background: #F5DDDD;
    border-bottom: 3px solid #C70F0F;    
}

/*分類ページ*/
h1.classSetTitle {
    background: #F5DDDD;
    border-bottom: 3px solid #C70F0F;
}

#bunrui_page_anchor_list li a {
    background-color: #F8F8F8;
}

/*記事ページ見出し*/
#container_8 h1.title {
    background-color: #F5DDDD;
    border-bottom: 3px solid #C70F0F;
}

#container_8 h2.title {
    background-color: #FCF9EA;
    border-bottom: 3px solid #C70F0F;
}


#container_8 h3.title {
    color: #353535;
    background-image: linear-gradient(90deg, #C70F0F 0 20%, #9F9F9F 20%);
}


#container_8 h4.title {
    border-left: 5px solid #C70F0F;
    font-size: 1.1em;
    color: #353535;
}

/*ページタイトル*/
#headerTtl_8 {
    background: #F5DDDD none repeat scroll 0 0;
    border-bottom: 3px solid #C70F0F;
}   

/*////////////////////////////////*/

.newlist_lccat_title {
    background-color: #FCF9EA;
    border-bottom: 3px solid #C70F0F;
}

/* さがすパネル */
#acc_title {
    background-color: #ebf6f7;
    color: #2a83a2;
}

.overlay_acc.open .acc_wp {
    background-color: #fff;
}

.change_title {
    color: #2a83a2;
}

.my-blue {
    color: #0F98BB;
}

.cityBousaiStatus .yesInfo {
    background-color: #D31716;
    color: white;
}
