body ,
a,
header .page_control form.search input#search_txt ,
header .page_control form.search input#search_txt:focus ,
header .page_control form.search input.search_bt ,
header nav{color:#ffffff;}

body ,
#jump a:focus,
/*
header .page_control form.search input#search_txt ,
header .page_control form.search input#search_txt:focus ,
*/
header .page_control form.search input.search_bt,
header nav,
.contents article ul li:before,
.contents article table th ,
.contents article .image_box figure ,
.contents nav dl dt{background-color:#000000;}


/* ADD */

header,
.contents .wrap,
.contents nav dl dd a,
section.menu ul.menu_tm2 li,
section.menu ul.menu_tm3 li
{ background-color: #000000;}


p.locus,
.contents,
.menu section.menu ul.menu li
{ background-color: #333333;}


.contents nav,
.contents nav dl dt,
.contents .wrap:before,
footer nav,
.txtbox h3,
section.sub_menu ul,
.menu section.menu ul.menu li a:hover,
header .page_control form.search .input_area,
header .page_control form.search .active .input_area,
header .page_control form.search input#search_txt,
header .page_control form.search input#search_txt:focus,
section.menu ul.menu_tm2 li a:hover,
section.menu ul.menu_tm3 li a:hover
{ background-color: #555555;}


section.news dl dt span { background-color: #cccccc;}

section.works .slide_box { background-color: rgba(33,56,122,0.5)}



footer nav ul.sitemap li a,
.menu section.menu ul.menu li a:hover,
section.menu ul.menu_tm2 li a span,
section.menu ul.menu_tm3 li a span,
.subtop .contents article .txtbox
{ color: #ffffff;}

header .page_control form.search input.search_bt
{ box-shadow: inset 0px 0px 0px 1px #555555;}


@media screen and (min-width:0) and (max-width:1220px) {
header { box-shadow: 0px 0px 3px 1px rgba(196,196,196,0.5);}
html body #menu, header nav ul#menu { background-color: rgba(0,0,0,0.9); box-shadow: 0px 0px 3px 1px rgba(196,196,196,0.5);}

header nav ul#menu li
{ background-color: #555555;}

header .page_control form.search .input_area,
header .page_control form.search .active .input_area,
header .page_control form.search input#search_txt,
header .page_control form.search input#search_txt:focus
{ background-color: #555555;}

}