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:#333}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:#aaa}a,a:visited{color:#29277a}.top .contents{background-color:#888}header nav ul:before{background-image:url(../img/nav_bg_under_lc.png)}header .title,header h1,.contents,.sub_top .contents,.contents nav dl dt,.contents nav ul.banner_text li{background-image:none}.contents .wrap,.sub_top .contents .wrap,.contents p.locus,.contents nav ul.banner_text li a,form textarea,footer .footer_category dl a,footer .wrap .footer_text_link li a:hover,.contents article table th{color:#333}.contents .wrap,.list .section ul,.top .safety dl dd,.top section.news_important,.top .tabmenu,.top .life_menu,.top .contents .town_info .column_left{background-color:#aaa}.contents,.sub_top .contents{background-color:#888}header,.sub_top .contents .list .section h2,.top .contents .adbanner{background-color:transparent}.contents p.locus,.contents nav dl dt,.txtbox h4,section h2,.acrobat,footer .footer_category,.contents article table th,footer .reread_link a,form textarea,.sub_top .contents .list .section,.sub_top .contents nav ul.sub_top_menu li a{background-color:rgba(255,255,255,0.4)}.top .tabmenu .division,.sec_05,.top .sec_01 .news_important h2{background-color:#aaa}header .page_control,.top .emergency,.top .emergency dl,.top .emergency dl dd,.top .sec_02 .tabmenu ul.menu,.sec_01,.sec_03,.sec_04{background-color:#ccc}.top .contents .links{background-color:#aaa}.top .sec_04 h2 span,.top .sub_menus_wrap h2 span,.top .sec_04 h2 span,.top .contents .adbanner .tp_wrap h2 span{border-color:#333}.top .news dt,.top .sec_01 .news_important h2,.top .sub_menus_wrap h2,.top .sec_04 h2,.top .frame_people h2,header .page_control dl dt,header .page_control .search label.search_txt,.top .contents .tp_wrap h2 span,.top .contents .adbanner .tp_wrap h2{color:#333}.top .emergency dl dd{color:#aa0900}.top .contents .tp_wrap h2 span{border-color:#333}.photo_menu a{background-color:#aaa}.top .tabmenu ul.menu li a{background-color:#666;color:#fff}.top .tabmenu ul.menu li.active a{background-color:#aaa;color:#333}.icon_banner li a,.text_banner li a,.frame_buttons .text_banner li a,.photo_title{background:#aaa;box-shadow:inset 0 0 0 3px #333;border-color:#333}.icon_banner li a:hover,.icon_banner li a:focus,.text_banner li a:hover,.text_banner li a:focus,.frame_buttons .text_banner li a:hover,.frame_buttons .text_banner li a:focus{background:#aaa;border-color:#333}.news+.more a{background:#aaa;box-shadow:inset 0 0 0 3px #333;border:none}.news+.more a:hover,.news+.more a:focus{background-color:#aaa;border-color:#333}header .page_control .search input.search_bt{box-shadow:inset 0 0 0 3px #333;border:none}