@charset "UTF-8";
/*
------------------------------------------------------------------------------------------ 
Iam DesignNetwork Corporation
stylesheet black.css
------------------------------------------------------------------------------------------ 
*/
/* --------------------------------------------------------------------------------------- */
/* alternate stylesheet */
body {
  background-color: #000;
  color: #fff;  
}

#wrap { background: none; }

#pagebody_inner { background: none; }

a:link { color: #fff; }
a:hover { color: #FAF500; }
a:visited { color: #fff; }
a:visited:hover { color: #FAF500; }

h2 { color: #000; }
h3 {
  color: #000;
}

#aja_contents_detail p a {
	color: #fff;
}

ul li a {
	color: #fff;
}

#alpha table tr th {
	background-color: #000;
	color: #FFF;
}

#aja_contents_inner #aja_contents_detail .alpha_table tr th {
	background-color: #000;
	color: #FFF;
}

#aja_contents_inner #aja_contents_detail a {
	color: #FFF;
}

.aja_list_index_content ul li a {
	color: #FFF;
}

.aja_list_index_content ul li a:hover {
	color: #FFF;
}

.aja_list_normal_inner dl dt a:hover {
	color: #A58538;
}

.aja_list_normal_inner dl dt a:visited {
	color: #666;
}

.alpha_h h3 a {
	color: #003399;
}

.alpha_h h3 a:hover {
	color: #A58538;
}

#top_access #top_access_inner dl {
	color: #000;
}

#alpha #alpha_inner #aja_topics #aja_topics_inner dl {
	background-color: #000;
}

#aja_topics_inner dl dt {
	color: #fff;
}

#aja_topics_inner dl dd a {
	color: #fff;
}

#aja_topics_inner dl dd a:hover {
	color: #fff;
}

#aja_topics_inner dl dd a:visited {
	color: #fff;
}

#topics #alpha #alpha_inner #aja_topics #aja_topics_inner dl {
	background-color: #000;
}

#topics #alpha #alpha_inner #aja_topics #aja_topics_inner dl dt {
	color: #fff;
	background-color: #000;
}

#topics #alpha #alpha_inner #aja_topics #aja_topics_inner dl dd a {
	color: #fff;
}

#topics #alpha #alpha_inner #aja_topics #aja_topics_inner dl dd a:hover {
	color: #fff;
}

#topics #alpha #alpha_inner #aja_topics #aja_topics_inner dl dd a:visited {
	color: #fff;
}


#top #alpha #top_alpha_navi .navi_box {
	background-image: none;
}

#top #alpha #top_alpha_navi .navi_box ul li a {
	color: #FFF;
}

#top #alpha #top_alpha_navi .navi_box ul li a:hover {
	color: #FFF;
}

#list_typeA #alpha .aja_list_normal .aja_list_normal_inner dl dt {
	background-color: #000;
}

.aja_list_normal_inner dl dt a {
	color: #FFF;
}

.aja_list_normal_inner dl dt a:hover {
	color: #FFF;
}

.aja_list_normal_inner dl dt a:visited {
	color: #FFF;
}

.aja_list_normal .alpha_list_page a,
#topics #alpha #alpha_inner #aja_topics .alpha_list_page a {
	color: #FFF;
}

.aja_list_normal .alpha_list_page a:hover,
#topics #alpha #alpha_inner #aja_topics .alpha_list_page a {
	color: #FFF;
}

#topic_path_top p a,
#topic_path_bottom p a {
	color: #003399;
}

#topic_path_top p,
#topic_path_bottom p {
	color: #000;
}

#topic_path_top p a:hover,
#topic_path_bottom p a:hover {
	color: #A58538;
}

#top_alpha_navi .navi_box ul li a {
	color: #003399;
}

#top_alpha_navi .navi_box ul li a:hover {
	color: #A58538;
}

#top_alpha_navi .navi_box ul li a:visited {
	color: #666;
}

#aja_contents_inner #aja_contents_detail .caution_area {
	background-color: #000;
	border: 1px solid #fff;
}

#aja_contents_inner #aja_contents_detail .caution_area p {
	color: #fff;
}

#top #alpha #top_access {
	background-image: none;
}

#top #alpha #top_access #top_access_inner {
	background-image: none;
}

#top #alpha #top_access #top_access_inner dl {
	color: #FFF;
}

/* tomigusuku */
#header_navi .lead_text { color: #000; }

.population table th { background: none; }

.page_access_rank ol { background: none; }

#top #info_news dl { background: none; }

#beta #emergency .emergency_msg { background: none; }

#beta #emergency ul li a { color: #000; }

#top_backnumber p, #top_backnumber a { color: #000; }

#alpha #alpha_inner #list_index .list_index_contents .list_index_h h3 a { color: #000; }

.rep_box, #footer .footer_contents { background: none; }

#alpha #alpha_inner h3 {
	color: #fff;
}
#container #pagebody .h_side_parts {
    background: #fff;
    color: #000;
    font-weight: bold;
}
.gnavi2 { background: #fff; }
.gnavi_level0 > a, .gnavi_level1 > a { color: #000; }
.gnavi_level0 > a:hover, .gnavi_level1 > a:hover {
	background: #000;
	text-shadow: none;
}

.city_map,
#life_event ul,
.topsidebanner,
#pagebody,
#wrap_inner,
#footer,
#footer_menu,
#alpha #alpha_inner table th { background: none; }

#alpha #alpha_inner .top_emergency .ttl {
    background: #dc0000;
    text-shadow: none;
}
#alpha .index_menu li {
    background: none;
    border: 2px solid;
}


/* footer */
#footer #footer_inner p {
	color: #000;
}

/*kosodate*/

/*--------------------------------------------------
保育を必要とする事由
--------------------------------------------------*/
.gnavi_kosodate li a{
	color: #ffffff !important;
}
.gnavi_kosodate li a.active {
    color: #84B61D !important;
}
.dir_kosodate .content1 table th{
	color: #000000;
}
/*--------------------------------------------------
よくある質問
--------------------------------------------------*/
.dir_kosodate .lead_01, .content1 h2{
	color: #ffffff !important;
}
.dir_kosodate .list_faq .box_a p{
	color: #000000 !important;
}
/*--------------------------------------------------
早わかり必要手続き
--------------------------------------------------*/
.modalArea .inner{
	background: #000000 !important;
}
.modalArea .answer .item{
	background-color: #000000 !important;
}
.modalArea .answer .ttl{
	color: #ffffff !important;
}
.modalArea .question span{
	color: #ffffff !important;
}