@charset "UTF-8"; /**************************************************** * 配色設定color2 02黒背景 * *****************************************************/ *[color],*[style*="color"]{ color: inherit !important; } a:link{ color:#FFFFCA; } a:visited { color: #E6E6F0; } a:hover, a:active, a:focus { color: #FFF; } /*ルビ*/ rp, rt { background: #000; color: #fff; } h1,h2, h3,h4{ color:#fff; } em { color: #FC0; } /*構造 レイアウト*******************************************************/ body{ color:#fff; background-color:#001900; } /*ヘッダー詳細*******************************************************/ #ssTools #ss-kana a:before { background-image:url(images/i_kana2.png); } #ssTools #ss-voice a:before { background-image:url(images/i_voice2.png); } #ssTools a{ color:#fff; } #ssTools a:before, #t_jtools button{ background-color:#000; } #t_minus button{ background-image:url(images/i_small2.png); } #t_plus button{ background-image:url(images/i_large2.png); } .tMenu li a{ color: #fff; } .body--c1_town .tMenu li:nth-child(1), .body--c2_kurashi .tMenu li:nth-child(2), .body--c3_kanko .tMenu li:nth-child(3){ background-color:rgba(34, 86, 68, 1); } /*Mobile*/ @media screen and (max-width: 767px){ #tool h2{ color:#fff; } #tool,#sMenu, #tool.open:after,#sMenu.open:after { background-color: #333; } .tMenu li a:hover, .tMenu li a:active, .tMenu li a:focus{ background: #0F441F; } } /*Desktop*/ @media screen and (min-width: 768px), print{ #toolBar{ background:#333; } #pageHead{ background:#000; } #headBox h1 a{ background-image:url(images/logo2.png); } #headBox h1 a:before, #menu li a:before { background: #C4FF65; } } /*フッター詳細*******************************************************/ #footerBar .fInfo li a:before{ background-image:url(images/arrow_r2.png); } #footerBar .rss a:before{ background-image:url(images/rss2.png); } #fotBox{ color:#fff; background:#083D12; } /*コンテンツ*******************************************************/ .indexInter li:before { color:#fff; } ul.iLinks a:before, .pages li a:before, .subLists .nodes>ul li a:before{ border-left-color:#fff; } .mainText strong{ color:#FFFFCC !important; } article.body header.cover h1{ color:#fff; background:#000; } article.body h2, article.faq-question h2{ color:#fff; background: #333; } @media screen and (min-width: 768px), print{ article.body .coverImg h2{ background:#001900; } } .mainText th, .mainText td, .mainText th, .mainText td , .event-calendar .calendar th, .event-calendar .calendar td { border-color: #fff; } .mainText th, .event-calendar .calendar th { color:#fff; } #event-table .calendar thead>tr th:last-child, .event-calendar .calendar thead>tr th:last-child, .event-calendar .calendar td.sat, #event-list dl.sat .wday{ color:#80cdff; } #event-table .calendar thead>tr th:first-child, #event-table .calendar td.holiday .holiday, .event-calendar .calendar thead>tr th:first-child, .event-calendar .calendar td.sun, .event-calendar .calendar td.holiday, #event-list dl.sun .wday, #event-list dl.holiday .holiday{ color: #ffadcf; } .event-calendar .calendar td.next-month, .event-calendar .calendar td.prev-month { color: #ddd } #event-list , #event-list>.page, #event-list dl{ border-color:#ddd; } dl.see dt{ color:#fff; } .inquiry-form .column .required{ color:#FF0; } .inquiry-form .send input[name="cancel"]{ color:#fff; background:#222; } /*check通知*/ .errorExplanation{ border-color: #FF0; color: #FF0; background-color: #000; } /*category*/ #side h2{ background-color: #333333; } #side .category-nodes h2{ background-color:rgba(34, 86, 68, .1); } #side .sCategory ul li a, #side>div .pages li a{ color:#FFF; } #side .sCategory ul li.current a, #side>div .pages li.current a{ background-color:#656464; } .category-nodes p, .topics .entry li a time{ color:#FFF; } /*新着*/ .topics h2, .category .topics footer{ border-color: #C4FFC4; } .new:after { color: #C4FF65; } /*home*/ #searchBox{ background: rgba(48, 56, 44, .8); } #searchBox button { background-color: rgba(0, 25, 0, 1); } @media screen and (min-width: 768px), print{ #searchBox h3{ color:#fff; background :#001900; } } .cd-fixed-bg .wrapper, .topBox .board{ color:#fff; background:#001900; } .topBox h2{ color:#fff; } .topBox h2{ border-color:#C4FF65; } #event .calendar td a:after{ background:#FFA100; } #effort .element a{ color:#fff; background-color:rgba(0,0,0,0.7); } #guide ul li a { color:#fff; } #guide ul li.pub a { background-image:url(images/guide1-2.png) } #guide ul li.lib a { background-image:url(images/guide0-2.png) } #guide ul li.trs a { background-image:url(images/guide_trash2.png) } /*Mobile*/ @media screen and (max-width: 767px){ #homePage #menu{ background-color:rgba(0,0,0,.7); } } /*Desktop*/ @media screen and (min-width: 768px), print{ #homePage #pageHead{ background:rgba(0,0,0,0.7); } #homePage #pageHead.fixed{ background:#000; } } /**防災システム連携*/ #emergency{ border-color: #FFFF23; } #emergency h2{ color: #000; background: #FFFF23; }