﻿@charset "utf-8";
/***************************************
lowcontrast.css
背景色:#AAAAAA;
文字色:#333333;
***************************************/
body{background-color:#AAAAAA;color:#333333;}

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:#333333;}

#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:#AAAAAA;}

a{color:#000085;}
a:visited{color:#850000;}
a:hover{color:#3a3a3a;}
a:active{color:#004500;}

/*
.txtbox h2 {background-color:#AEB5BF;}
.map_section h2, .file_section h2, .link_section h2 {background-color:#AEB5BF;}
.acrobat {background-color:#AEB5BF;}
.contents .side_faq a {background-color:#AEB5BF;}
.form_section, .info_section  {background-color:#AEB5BF;}
.form_section h2, .info_section h2 {background-color:#AEB5BF;}
.contents nav dl {background-color:#AEB5BF;}
.contents .side_other a  {background-color:#AEB5BF;}
.contents nav dd a {background-color:#AEB5BF;}
.contents nav dl dt {background-color:#3264A6;}
#menu {background-color:#AEB5BF;}
#menu dl dt a{color: #000000;}
.info_button a {background-color:#778899;}
*/
#menu li dt a:hover, #menu li dt a:focus, #menu dl:hover dt a, #menu dl.focus dt a {background-color:#3264A6;}
#menu ul.sub_category{background-color:#3264A6;}
#menu ul.sub_category li a {background-color:#AEB5BF;}
#menu li a {color: #000000;}

/*top*/
.top_section.sec_02,.sec_04,.sec_05,.sec_06,.sec_07,.sec_08,.sec_02 .important_notices,.emergency_info,.sec_02 h2,.emergency_info dt,.emergency_case dt,.emergency_case,.top_search label.search_txt,.sec_04 .dual_right,.sec_04 .dual_right h2,.emergency_case dd a,.sec_04 .dual_right a.more,.sec_05 h2,.sec_05 .dual_wrap,.sec_05 .dual_wrap,.sec_07 div.dual_right,.magazine_box h2,.magazine_button li a,.admin_banner a,.sec_02 .more,.sec_05 .slide_banner a.more,#menu,.top_search input.search_txt,.top_search .search_inner2,.top_search .search_category,footer .nav a:hover, footer .nav a:focus,.top_search .search_bt,header .address{background-color:#AAAAAA;}
.sec_04:after,.sec_05:before,.sec_05:after,.sec_06,.sec_07,.sec_05,.decoration.deco_4-1,.decoration.deco_4-2,.decoration.deco_5-1,.decoration.deco_5-2,.decoration.deco_5-3,.decoration.deco_5-4,.top_text_banner a{background:none;}
.sec_02 .more,.emergency_case dd a,.sec_04 .dual_right a.more,.sec_05 .slide_banner a.more,.magazine_button li a,footer .nav a{color:#000085;border-bottom:none;}
.sec_02 .more:visited,.emergency_case dd a:visited,.sec_04 .dual_right a.more:visited,.sec_05 .slide_banner a.more:visited,.magazine_button li a:visited,footer .nav a:visited{color:#850000;}
.top_text_banner a,.top_text_banner a,.admin_banner .admin_text{color:#000085;}
.sec_02 .more:hover,.emergency_case dd a:hover,.sec_04 .dual_right a.more:hover,.sec_05 .slide_banner a.more:hover,.magazine_button li a:hover,footer .nav a:hover{color:#3a3a3a;}
.sec_02 .more:active,.emergency_case dd a:active,.sec_04 .dual_right a.more:active,.sec_05 .slide_banner a:active.more,.magazine_button li a:active,footer .nav a:active{color:#004500;}
.magazine_button li a{box-shadow:none;}
.sec_02 h2,.emergency_info{border: 3px solid #AF0000;}
.tabmenu.easy_search{border: 2px solid #A6C5F5;}
.list_theme a{border:none;}
.top_search label.search_txt,.sec_04 .dual_right h2,.sec_02 h2,.emergency_info dt,#menu dl dt a,.sec_05 h2,.sec_05 h3,.sec_05 .slide .hot_text,.magazine_box h2,footer .copyright,.top_search .search_category,.top_search .search_bt,.top_search input.search_txt{color:#000085;}

/*ページ*/

.map_section h2, .file_section h2, .link_section h2,.txtbox h2,.contents nav dl dt,.contents nav dd a,.contents .side_other a,.contents .side_other dt,.form_section, .info_section,.form_section h2, .info_section h2,.info_button a,.acrobat,.contents .side_faq a,.contents .side_faq a:hover, .contents .side_faq a:focus,#menu ul.sub_category li a:hover, #menu ul.sub_category li a:focus,.info_button a:hover, .info_button a:focus{background-color:#aaa;}
.txtbox h2{border:1px solid #aaa;}
.contents nav dd a,.info_button a,.contents .side_faq a{color:#000085;border-bottom:none;}
.contents nav dd a:visited,.contents .side_faq a:visited{color:#850000;}
.contents nav dd a:hover,.info_button a:hover, .info_button a:focus,.contents .side_faq a:hover{color:#3a3a3a;}
.contents nav dd a:active,.contents .side_faq a:active{color:#004500;}
.contents nav dt{color:#000000;}
.info_button a{box-shadow: none;}

/*footer*/
#footer {background-color:#AAA;}
.contents_footer {background-color:#AAA;}
.contents_footer, footer .map {background-color:#AAA;}
footer .wrap ,footer .nav,footer .copyright{background-color:#AAA;}


/*subtop*/
.contents .side_safety dt {background-color:#AAAAAA;color: #000000;}/*カテゴリタイトル*/
.contents .side_safety,
.contents nav dd a,.subtop .menu_section h2,
.contents nav ul, .contents nav dl,
.contents nav ul, .contents nav dl,
.contents .side_safety,
.subtop_search,
.list h2 a,
.subtop h1,
.list h2,.subtop .menu_section .more,
.subtop .section {background-color:#AAA;}
.list h2 a {color: #000085;}
.list_theme a {background-color:#AAAAAA;}/*テーマで探す*/
.subtop .menu_section .more{box-shadow: none;}
.border_white{text-shadow:none;}
.subtop .listopen .text_open, .subtop .listopen.active .text_close,
.contents .side_banner_text a,
.subtop .contents .side_category,
.subtop .contents .side_category a,
.tabmenu.easy_search .division,
.tabmenu.easy_search .menu li.active a {background-color:#AAA;}
.tabmenu.easy_search .menu a,
.subtop .menu_section h2 {color: #000000;}
.tabmenu.easy_search .menu a {background-color:#AEB5BF;}
.tabmenu.easy_search .menu a::after {color: #000000;}
.list_purpose a  {background-color:#AAAAAA;}
.tabmenu.easy_search .menu a:hover, .tabmenu.easy_search .menu a:focus{background-color:#AAAAAA;}
.subtop .menu_section .more {color:#000085;border-bottom:none;}
.subtop .menu_section .more:visited{color:#850000;}
.subtop .menu_section .more:ahover{color:#3a3a3a;}
.subtop .menu_section .more:active{color:#004500;}

/*QA*/
.faq h1 ,.faq .answerbox > dt,.faq .question{background-color:#AAAAAA;}
.faq .answerbox > dt {color: #000000;}


/* gikai */
.parliament header nav
{ background: #aaa;}

.parliament.menu .contents article,
.parliament.menu .contents h1,
.parliament.menu .contents article .txtbox
{ background-color: #aaa;}

.side_parliament a
{ background: #AEB5BF; box-shadow: none;}

.parliament #menu ul.sub_category,
.parliament #menu li dt a:hover,
.parliament #menu li dt a:focus,
.parliament #menu dl:hover dt a,
.parliament #menu dl.focus dt a,
.parliament .contents h1,
.parliament .txtbox h3,
.parliament .menu_section .news,
.parliament.menu .menu_list a
{ background-color: #AEB5BF;}



