@charset "utf-8";
/***************************************
highcontrast.css
背景色:#000000;
文字色:#FFFF00!important;
***************************************/
body{background-color:#000000;color:#FFFF00!important;}
body * {	color: #fff;}
body a,
body header .page_control form.search input#search_txt ,
body header .page_control form.search input#search_txt:focus ,
body header .page_control form.search input.search_bt ,
body header nav{color:#FFFF00!important;}

#jump a:focus,
body header#main_header nav,
body header#main_header nav a,
body .content #main_header {background-color:#000000;}

body a,body a:link{color:#80FFFF!important;}
body a:visited{color:#FF00FF!important;}
body a:hover{color:#FFFFFF!important;}
body a:active{color:#FF0000!important;}
body #main_header nav ul#menu li a,body #main_header nav ul#menu li a:link{color:#80FFFF!important;}
body #main_header nav ul#menu li a:visited{color:#FF00FF!important;}
body #main_header nav ul#menu li a:hover{color:#FFFFFF!important;}
body #main_header nav ul#menu li a:active{color:#FF0000!important;}
body #main_header .wrap h1, #main_header .wrap #sitetitle {background-color: #FFF;}
body .page #main #top_message {background: #000000;}

body .page #main #contents_wrap #main_contents #easy_search_area #search_btn_wrap .search_btn {background: #000000;}

body .page #main #contents_wrap #sidebar_left #login_area {background: #000;}

body #footer_sub_menu .footer_sub_menu_inner .link_btn {background: #000;}

body footer .wrap .footer_inner #footer_link_area .item.qr p {background: #000;}

body #news_section .nav_btn_style {background: #111;}
body #news_section .nav_btn_style a {color: #FFFF00!important;}

body #ohanashikai_section .nav_btn_style {background: #111;}
body #ohanashikai_section .nav_btn_style a {color: #FFFF00!important;}

body.top #pr_area, #group_area  {background: #111!important;}
body.top #group_area .group_area_inner .flex_row .item {background: #000;}
body.top #group_area .group_area_inner .flex_row .item a {color: #FFFF00!important;}

body #footer_sub_menu {background: #333;}

body.type_page .page #main {background: #111;}
body.type_page .page #main #contents_wrap #main_contents .inner_contents {background: #000;}

body.type_page .page #main #contents_wrap #main_contents .inner_contents .content_wrap #link_contents ul li a {color: #FFFF00!important;}

body .page #main_header nav {background: #000;}

body footer {background: #000;}

body .page #main_header .wrap h1 {background: #fff;}
body .page #main_header .wrap #sitetitle {background: #fff;}

body footer #footer_contents #footer_link_area .item.qr {background: #000;}

body #main #contents_wrap #main_contents #news_section h2,
body #main #contents_wrap #main_contents #ohanashikai_section h2 {background: #FFFF00!important;}

body.type_kids_top .page #main #contents_wrap #main_contents.one_column .inner_contents #kids_toplink .search_btn,
body.type_kids_page .page #main #contents_wrap #main_contents.one_column .inner_contents #kids_toplink .search_btn,
body.type_kids_top .page #main #contents_wrap #main_contents.one_column .inner_contents #search_form, 
body.type_kids_page .page #main #contents_wrap #main_contents.one_column .inner_contents #search_form {background: #ffff00!important;}

body #pickup_banner header h3,
body .news_tab_nav .tab_index,
body #widget_open_info,
body #easy_search_area #search_header .search_inner {
	background: none;filter: none;
}
body #search_header h3 {
	background: #fff;
}

body .cell .th_sideline_default {
	background: #000;
}

body table footer #footer_contents dl dt, body footer #footer_contents dl dd {background-color: #fff; }

body #pickup_banner .pickup_inner {background: none;filter: none;}

body .cell .th_sideline_default h2 {color: #FFFF00!important;}

body #pickup_banner .pickup_inner ul li a {background: none;filter: none;}

body .cell .fsimpleblueblk_titlenoicon_wrapper, body .cell .th_sideline_default {background: inherit; filter: none;}

body .cell .fsimpleblueblk_titlenoicon_wrapper h2, body .cell .th_sideline_default h2 {color: #FFFF00!important;}

body ._leftcolumn *,body ._rightcolumn *,body ._centercolumn * {background: inherit; filter: none;}

body #main_header .wrap .page_control .UD dl.textsize_change dt ,
body #main_header .wrap .page_control .UD dl.color_change dt {
  background: #ffff00;
}