@charset "utf-8";
/* ==================================================
accessibility color
================================================== */

section,
header,
footer,
#page_main,
.txt_clr {
	color:#FFFF00 !important;
	background-image:none !important;
	background-color:#000000 !important;
	border-color:#FFFF00 !important;
}
main a,
.area .news_item .date,
.area .news_item .text,
.top-important .important_text a .important_tit .article, .top-important .note a,
#page_main a {
	color:#FFFFFF !important;
	background-color:transparent !important;
}
main a:hover,
#page_main a:hover,
main a:focus,
#page_main a:focus,
main a:visited,
#page_main a:visited {
	color: #FFFFFF !important;
	background-color:transparent !important;
	border-color:#FFFF00 !important;
}

/* local menu */
#lnav {
	border-color:#FFFF00 !important;
	background-color:transparent !important;
}
#page_menu_cate_file { border-top:solid 1px #FFFF00;}
#page_menu_cate_file li {
	border-color:#FFFF00 !important;
	background-color:transparent !important;
	color:#FFFF00 !important;
}
#page_menu_cate_file li.selected,
#page_menu_cate_file li a { background-image:url(/common/images/arrow_02y.png); }
#page_menu_cate_file li.selected { background-color:transparent !important;}
.lteie8 #page_menu_cate_file li.selected,
.lteie8 #page_menu_cate_file li a { background-image:url(/common/images/arrow_ie_02y.png); }

/* news area */
#newsarea #news_imp,
#newsarea .tabarea {
	border-bottom:1px solid #FFFF00;
	background-color:transparent !important;
}
#newsarea .tab,
#newsarea .tab li { border-color:#000 !important; }
#newsarea .tab li a { background-color:#FFFF00 !important; }
#newsarea .tab li a:hover,
#newsarea .tab li a:focus,
#newsarea .tab li.active a { background-color:#FFF !important; }

/* category top */
#category_page_list li a {
	background-color:transparent !important;
	background-image:url(/common/images/arrow_01y.png) !important;
	border-color:#FFFF00 !important;
}
.lteie8 #category_page_list li a { background-image:url(/common/images/arrow_ie_01y.png) !important;}

/* title */
h1,h2,h3,h4,h5,h6 {
	background-color:transparent !important;
	color:#FFFF00 !important;
	border-color:#FFFF00 !important;
}
.pagetitle_a5,
.pagetitle_a6 { background-image:url(/common/images/header_bgy.png) !important; }

/* table */
table, th, td { border-color:#FFFF00 !important;}
th {
	background-color:transparent !important;
	color:#FFFF00 !important;
}
th, td {
background-color:transparent !important;
color:#FFFF00 !important;
}