﻿@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;}


/**/

.hsec_02,
.txtbox table td,
.acrobat,
footer .nav,
footer,
.menu_list a,
form textarea,
.sec_03 a
{background-color: #aaa;}


header h1 a,
header .title a,
.txtbox h3
{ background-color: #999;}


a.more_news { background-color: #ccc;}
a.more_news:hover,
a.more_news:focus { background-color: #aaa;}


footer .reread_link a
{ background-color: rgba(196,196,196,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: #999; background-image: repeating-linear-gradient(-45deg, #9FD9D9, #9FD9D9 4px, transparent 4px, transparent 12px);
}
.menu_list li a:hover { background-color: #999;}

form textarea { color: #999;}


.sec_03 a:hover
{ background-color: #999;}


a.link_text,
.sec_03 a,
.menu_list a,
footer .nav a
{color:#000085;}

a.link_text:visited,
.sec_03 a:visited,
.menu_list a:visited,
footer .nav a:visited
{color:#850000;}

a.link_text:hover,
.sec_03 a:hover,
.menu_list a:hover,
footer .nav a:hover
{color:#3a3a3a;}

a.link_text:active,
.sec_03 a:active,
footer .nav a:active
{color:#004500;}



/*************************************************
 レスポンシブ　1200 + 20 
**************************************************/
@media screen and (max-width:1220px) {

header h1,
header .title
{ background-color: #999;}



}
