/*
============================ yellow CSS ============================

			カラー・画像情報を設定
				1.全体構成
				2.TOPページ
				3.カテゴリトップ
				4.カテゴリ詳細
				5.汎用

====================================================================
*/


/* 1.全体構成
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ▽ */

*{background:#ffff00!;}

body,
#headLangSet a,
#headLangSet a:hover,
#headTxtSize dd a.textresizer-active,
#headTxtSize dd a,
#headTxtSize dd a:hover,
#headBgClr dd.btnWi a,
#headBgClr dd.btnBl a,
#headBgClr dd.btnYe a,
#headBgClr dd.btnBk a,
#headBgClr dd.btnWi a:hover,
#headBgClr dd.btnBl a:hover,
#headBgClr dd.btnYe a:hover,
#headBgClr dd.btnBk a:hover,
#serchBoxGoogle,
#serchBoxGoogle h3,
#footLinkArea li a,
#footLinkArea li a:hover,
#gNav li a,
#gNav li a:hover,
#gNav li a.current,
#lNav,
#lNav li a,
#lNav li a:hover,
#fNav a:link,
#fNav a:visited,
.sideBox,
footer,
#copyright,
#topics ul li a,
#kaigi ul li a{
	color: #000 !important;
}

#contentMain span { color: #000000;}/* 161207追加 */

/*#breadList ul li:after{ content: url("/content/admin/head_bread_separator_w_koan.png") ;}*/

body,
#wrapper,
.gsc-input-box{
	background-image:none!important;
}

body,
#sNav
#wrapper,
#contentMainWrap,
#serchBoxGoogle,
.sideBox,
footer,
#copyright,
.btnAnshinMail li a,
.btnAnshinMail li a:hover,
.gsc-input-box,
#topics ul li a,
#kaigi ul li a,
#sNav,                                        /*/// ここから公安のみ ///*/
#headTxtSize dd a.textresizer-active,
#headTxtSize dd a:hover,
#headTxtSize dd a,
#headBgClr dd.btnWi a,
#headBgClr dd.btnBl a:hover,
#headBgClr dd.btnBl a,
#headBgClr dd.btnYe a:hover,
#headBgClr dd.btnYe a,
#headBgClr dd.btnBk a:hover,
#headBgClr dd.btnBk a,
#gNav li a:hover,
#gNav li a.current,
#gNav li a,
#footLinkArea li a:hover,
#footLinkArea li a{
	background:#ffff00!important;
	background-color:#ffff00 !important;
}


/*　border上下左右　*/
#headLangSet a,
#headTxtSize dd a.textresizer-active,
#headTxtSize dd a,
#headBgClr dd.btnWi a,
#headBgClr dd.btnBl a,
#headBgClr dd.btnYe a,
#headBgClr dd.btnBk a,
#gNav li a,
#gNav li a.current,
#lNav,
.btnAnshinMail li a,
.btnAnshinMail li a,
#serchBoxGoogle,
#serchBoxGoogle h3,
#footLinkArea li a,
#topics ul li a,
#kaigi ul li a{
	border:#000 solid 2px;
}

/* border上　*/
footer,
#copyright{
	border-top:#000 solid 2px;
}

/* border下　*/
#lNav li,
#sNav{
	border-bottom:#000 solid 2px;
}

#headBgClr dt,
#headTxtSize dt{ color:#000000;/* 161207追加 */}


/* 2.TOPページ
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ▽ */

/*お知らせ（背景（黄）、黒文字、黒枠）*/
#infomation,
#infomation .emergency,
#infomation dl.update dt span{
	background:none !important;
	color: #000!important;
	border:#000 solid 2px;
}

/*黒文字に変更*/
#infomation .emergency_text a,
#infomation h2,
#infomation dl.update dt,
#infomation dl.update dd a{color:#000!important;}


/*微調整*/
#serchBoxGoogle h3{padding:.3em;}
#infomation .emergency .emergency_text{background:none; border-left:#000 solid 2px;}


/*トピックス、関連サイト*/
#topics ul li,
#footLinkArea li{border:none;}
#topics ul li a{border-radius:5px; -webkit-border-radius: 5px;}



/* 3.カテゴリトップ
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ▽ */

/* お知らせエリア　*/
.newsArea,
.newsTit,
.warningArea {
	background: #ffff00;
}
.newsArea {	border-color: #000;}


/* 4.カテゴリ詳細
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ▽ */
#toiawaseArea{	border-color: #000;}
#toiawaseArea h2{
	background: none;
	border-bottom: 1px solid #000;
}


/* サイドメニュー  */
#lNav,
#lNav li a,
#lNav li a.current{background:none;}


/* 公安 古物商一覧  */
#kobutsu table.borderTable th{background-color:#ffff00 !important; color:#000 !important;}

label,
.side_bar-search-field{border:1px solid #000 !important; background:none !important;}
label#list:before{border-right:1px solid #000;}


/* サイトマップ  */
ul.sitemapList > li > a{
	background:none !important;
	border-bottom: 1px solid #000 !important;
	border-left: 5px solid #000 !important;
}



/* 5.汎用
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ▽ */
#topics ul li,
#footLinkArea li{border:none;}

/* 表組風定義リスト */
dl.dlTable dt {	border-left-color: #000;}

/* 見出し */
.titCtg,
.titPage,
.h2Style,
.h3Style,
.h4Style {
	color: #000;
	text-shadow:none;
}
.h3Style{ background: #ffff00;}
.titCtg { background: none;}
.titPage,
.h2Style,
.h4Style {
	border: #000 solid 2px;
	background:none;
}

/* フォント */
.red { color: #000;}

/* 検索窓 */
.gsc-input-box{border-color:#000 !important;}
#searchWindow,
#serchBoxGoogle,
#serchBoxGoogle h3{
	background: #ffff00;
}
#serchBoxGoogle h3 { color: #000;}
#gsc td { background: none;}
#gsc input[type="text"]:focus { border-color: #b2e0eb ; }
#serchBoxGoogle .keyword{border:#000 solid 1px; background:none; width:7em; color:#000;}

#searchWrap #serchBoxGoogle table,
#searchWrap #serchBoxGoogle table tbody,
#searchWrap #serchBoxGoogle table tr,
#searchWrap #serchBoxGoogle table td{background:none !important;}

#searchWrap #serchBoxGoogle input.gsc-input {background:none !important;}


/* 検索結果 20190702追加*/
#contentMain .gsc-result-info,
#contentMain .gsc-orderby-label,
#contentMain .gsc-option-menu-item,
#contentMain .gsc-selected-option,
#contentMain a.gs-title,
#contentMain a.gs-title b,
#contentMain .gs-snippet { color: #000000;}

#contentMain .gs-visibleUrl,
#contentMain .gs-visibleUrl-long { color: #333333;}

#contentMain .gsc-above-wrapper-area { border-bottom: 0;}

#contentMain .cse .gsc-control-cse,
#contentMain .gsc-control-cse,
#contentMain .gsc-selected-option-container,
#contentMain .gsc-webResult.gsc-result,
#contentMain .gsc-results .gsc-imageResult {
	background-color: #ffff00;
}
#contentMain .gsc-webResult.gsc-result {
  border: 1px solid #000;
}
#contentMain .gsc-selected-option-container {
	border-color:#000000 !important;
}
#contentMain .gsc-option-selector {
	background: url(/content/admin/icon_arrow_black_down_koan_s.png) center no-repeat !important;
	top: 0;
	width: 1.5em;
	height: 3em;
}
#contentMain .gsc-control-cse,
#contentMain .gsc-option-menu {
	border: 1px solid #000;
	background-color: #ffff00;
}
#contentMain .gsc-option-menu-item-highlighted,
#contentMain .gsc-option-menu-item-highlighted div {
	background-color: #000 !important;
	color: #ffff00;
}
#contentMain .gsc-cursor-page {
	background-color: #ffff00;
	color: #000000;
}


/*ボーダーありテーブル*/
.borderTable th,
.borderTable td,
.borderTable thead th,
.borderTable tbody th,
.borderTable thead td,
.borderTable thead td.inquiry{
	background: #ffff00!important;
	color: #000;
}
.borderTable th,table.borderTable td{	border-color: #000;}

/*リンク、ボタン*/
a:link, a:visited { color:#000;}
a:hover,a:active { opacity:0.8; }

/* ボタン */
div.btnNoml,
.btnNoml li a,
.btnNoml li a:hover,
div.btnSBlue,
.btnSBlue li a,
.btnSBlue li a:hover,
.btnSBlue li.Sim_center a,
.btnSBlue li.Sim_center a:hover{
	background: #ffff00;
	border: #000 solid 2px; 
}

/* 枠線つきボックス */
.border,
.borderClr {
	border-color: #000;
}

/* 枠線つき背景色付ボックス */
.borderClr {border-color: #000; background: #ffff00;/* 161207追加 */}
/* 枠線画像 */
.imgBorder { border-color: #000;}


/* お問い合わせ見出し */
.borderTable thead th.inquiry{ color:#000000;/* 161207追加 */}


/* プルダウン・入力窓関連 */
select,
option,
input{color:#000 !important;}

::-webkit-input-placeholder, /* Google Chrome, Safari, Opera 15+, Android, iOS */
:placeholder-shown,          /* 各ベンダープレフィックスが取れた標準版！！(http://caniuse.com/#search=placeholder-shown) */
:-ms-input-placeholder,      /* IE 10+ */
:-moz-placeholder,           /* Firefox 18- */
::-moz-placeholder           /* Firefox 19+ */
{
	color:#000;
}

