﻿@charset "utf-8";
/***************************************
highcontrast.css
背景色:#000000;
文字色:#FFFF00;
***************************************/
body{background-color:#000000;color:#FFFF00;}

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:#FFFF00;}

#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;}

a{color:#80FFFF;}
a:visited{color:#FF00FF;}
a:hover{color:#FFFFFF;}
a:active{color:#FF0000;}


/**/

.hsec_02,
.txtbox table td,
.acrobat,
footer .nav,
footer,
.menu_list a,
form textarea,
.sec_03 a
{background-color: #000000;}

header h1 a,
header .title a,
.txtbox h3
{ background-color: #333;}


a.more_news { background-color: #333;}
a.more_news:hover,
a.more_news:focus { background-color: #000;}

footer .reread_link a
{ background-color: rgba(0,0,0,0.8);}



#menu li a:after { background: repeating-linear-gradient( 90deg, #fff, #fff 50%, transparent 50%, transparent); background-size: 6px 6px;}
.menu_list li {
  background-color: #333; background-image: repeating-linear-gradient(-45deg, #9FD9D9, #9FD9D9 4px, transparent 4px, transparent 12px);
}
.menu_list li a:hover { background-color: #333;}

form textarea { color: #fff;}


.sec_03 a:hover
{ background-color: #333;}


a.link_text,
.sec_03 a,
.menu_list a,
footer .nav a
{color:#80FFFF;}

a.link_text:visited,
.sec_03 a:visited,
.menu_list a:visited,
footer .nav a:visited
{color:#FF00FF;}

a.link_text:hover,
.sec_03 a:hover,
.menu_list a:hover,
footer .nav a:hover
{color:#FFFFFF;}

a.link_text:active,
.sec_03 a:active,
.menu_list a:active,
footer .nav a:active
{color:#FF0000;}


/*************************************************
 レスポンシブ　1200 + 20 
**************************************************/
@media screen and (max-width:1220px) {

header h1,
header .title
{ background-color: #333;}



}
