@charset "UTF-8";

body {
  color: #333;
/*  background-color: #ccc; */
}

div#body,
div#sigunature
{
	font-size: 84%;
}

div#sigunature:hover
{
	font-size: 84%;
}

h1.title a
  { color: #e00025 }

h2 {
    background-color: #ddd;
    border: 0px;
    border-left: solid black 12px;
    min-height: 23px;
   	padding: 10px 0px 4px 12px;
}

h3 {
	background-color: #ddd;
	border: 0px;
	border-left: solid maroon 6px;
	padding: 8px 0px 6px 12px;
}

h4, h5, h6 {
	color: #333;
	background-color: #eee;
	border-color: #000;
	padding: 6px 0px 4px 12px;
	border-width: 0 0 0 6px;
}

h2 {
	font-size: 130%;
}

h3, h4 h5, h6 {
	font-size: 110%;
}

div#menubar h2
{
	background-color: white;
	color: black;
	padding: 4px 4px 1px 0;
}

div#sidebar h2
{
	background-color: #222;
	color: white;
	padding: 4px 4px 1px 0;
}

div#menubar h3, div#sidebar h3
{
	border: 1px solid #000;
	background-color: #bbd6ff;
	color: black;
	padding: 5px 4px 5px 0;
}

div#menubar h4, #menubar h5, div#sidebar h4
{
	border-color: #000;
	background-color: #ddd;
	padding: 5px 4px 5px 0;
}


div#menubar h5 {
	font-size: 100%;
}

div#menubar hr.full_hr {
	background-color: #eee;
}


a:link
  { color: #002AFF; }

a:active
  { color: #002AFF; }



a:visited
  { color: #002AFF; }

a:hover {
    color: #fff;
    background-color: #89AFD7;
}

h2 a:active, h2 a:link, h2 a:visited,
h3 a:active, h3 a:link, h3 a:visited
{
    color: ;
}

h4 a:active, h4 a:link, h4 a:visited,
h5 a:active, h5 a:link, h5 a:visited
{
    color: blue;
}


div#menubar a {
    color: white;
}

div#menubar a:hover {
    color: white;
}

div#menubar h2, div#menubar h3, div#menubar h4, div#menubar h5,
div#sidebar h2, div#sidebar h3, div#sidebar h4, div#sidebar h5
{
	margin: 11px 0;
}

div#menubar h2 a, div#menubar h3 a, div#menubar h4 a, div#menubar h5 a,
div#sidebar h2 a, div#sidebar h3 a, div#sidebar h4 a, div#sidebar h5 a
{
    color: ;
}

#naviframe a:link,
#naviframe a:active,
#naviframe a:visited,
#naviframe a:hover
{
     color: #fff;
}

hr.layout_hr {
    background-color: #000;
}

hr.full_hr, hr.short_line {
    background-color: #000;
}


div#contents_frame {
    background-color: #fff;
    border-color: #000}

div#naviframe {
    background-color: #000;
    border-color: #000;
}

div#navigator {
    color: ;
}

div#notificationframe {
    background-color: #eee;
    border-color: #000;
}

td.ltable {
	background-color: #333;
	border: 1px solid #eee;
	color: #FFAD00;

}

td.rtable {
    background-color: #fff;
    border-color: #666;
}

div#page_title, #page_title a {
    color: #fff;
    background-color: #333;
    border-color: #000;
}

div#lastmodified {
    color: #fff}

div#topicpath {
  color: #333;
}

#footeraria {
	font-size: 84%;
}

#foot_signature {
    background-color: #ddd;
    color: #333;
    border-color: #000;
}

#foot_signature a {
    color: #333;
}



.style_table
{
background-color: #000;  //2012年01月25日変更箇所
}

.style_th
{
    background-color: #fff;
}

thead td.style_td,
tfoot td.style_td
{
    color: white;
    background-color: #555;
    border-color: #000;
}

thead th.style_th,
tfoot th.style_th
{
    color: white;
    background-color: #555;
    border-color: #000;
}

.style_td
{
//    border-color: #000;
    background-color: #eee;
}

span.noexists a
{
	background-color: #f5ff83;
	color: #f00}

a.note_super
{
	color: #f00;
	background-color: inherit;
}


td.rgn_buoon_cl {
    color: #333;
}

.rgn_buoon_cl span {
    border-color: #000;
}

pre
{
    color: #000;
	background-color: #ddd;
	border-color:#666;
}

/* extra attach table */
table.attach_table
{
	color: #333;
	background-color: #ddd;
}

th.attach_th
{
	color: #333;
	background-color: #ddd;
}

td.attach_td1
{
	color: #333;
	background-color: #fff;
}

td.attach_td2
{
	color: #333;
	background-color: #ddd;
}


th.attach_th, td.attach_td1, td.attach_td2
{
	border-color:#000;
}

div.contents {
    border-color:#000;
    background-color: #333;
}

div.contents, div.contents a {
    color: white;
}

span#neweditwiki a {
	color: #333;
}



/* gyo2cal.inc.php plugin */
.gyo2cal td {
    color: #000;
}

ul.list1 li.pcmt {
	border-top: 2px #ccc solid;
}

ul.list2 li.pcmt,
ul.list3 li.pcmt
{
	border-top: 0;
}


/*
/    使用箇所不明
/
//////////////////////*/

.super_index
{
    color: #333;
	background-color: inherit;
}

hr.note_hr
{
	border-color:#000;
}

div#preview
{
    color: #333;
	background-color: inherit;
}

span.diff_added
{
	color: #2238d6;
	background-color: inherit;
}

span.diff_removed
{
	color: red;
	background-color: inherit;
}

.style_table_vote
{
	color: #f00;
	background-color: inherit;
	border-color:#000;
}

td.vote_label
{
	color: #333;
	background-color: #ddd;
	border-color:#000;
}
td.vote_td1
{
	color: #333;
	background-color: #ddd;
	border-color:#000;
}
td.vote_td2
{
	color: #333;
	background-color: inherit;
	border-color:#000;
}

blockquote
{
	border-color:#000;
	background-color: #ddd;
}

/* カレンダー部 未定義

.calendar {
	background-color: inherit;
}

.calendar_td_caltop {
	background-color: inherit;
}

.calendar_td_week {
	background-color: inherit;
}

.calendar_td_blank {
	background-color: inherit;
}

.calendar_td_today {
    color: #333;
	background-color: inherit;
}

.calendar_td_sun {
    color: #333;
	background-color: inherit;
}

.calendar_td_day {
    color: #333;
	background-color: inherit;
}

.calendar_td_sat {
    color: #333;
	background-color: inherit;
}

.calendar_td_today a,
.calendar_td_sun a,
.calendar_td_day a,
.calendar_td_sat a
{
    color: #333;
	display:block;
}

.calendar_td_today a strong,
.calendar_td_sun a strong,
.calendar_td_day a strong,
.calendar_td_sat a strong
{
    color: #333;
}

*/

/* カレンダーその２ 未定義

.style_calendar
{
	color:inherit;
	background-color:#CCD5DD;
}

.style_td_caltop
{
	color:inherit;
	background-color:#EEF5FF;
}

.style_td_today
{
	color:inherit;
	background-color:#FFFFDD;
}

.style_td_sat
{
	color:inherit;
	background-color:#DDE5FF;
}

.style_td_sun
{
	color:inherit;
	background-color:#FFEEEE;
}

.style_td_blank
{
	color:inherit;
	background-color:#EEF5FF;
}

.style_td_day
{
	color:inherit;
	background-color:#EEF5FF;
}

.style_td_week
{
	color:inherit;
	background-color:#DDE5EE;
}

*/

/* ミニカレンダー 未定義

.ministyle_calendar
{
	color:inherit;
	background-color:#E0E0E0;
}

.ministyle_td_caltop
{
	color:inherit;
	background-color:#FFF5EE;
}

.ministyle_td_today
{
	color:inherit;
	background-color:#FFFFDD;
}

.ministyle_td_sat
{
	color:inherit;
	background-color:#DDE5FF;
}

.ministyle_td_sun
{
	color:inherit;
	background-color:#FFEEEE;
}

.ministyle_td_blank
{
	color:inherit;
	background-color:#EEEEEE;
}

.ministyle_td_day
{
	color:inherit;
	background-color:#EEF5FF;
}

.ministyle_td_week
{
	color:inherit;
	background-color:#E0E0E0;
}

*/

/* ミニカレンダー vewer 未定義

h3.minicalendar
{
	border-color:#ffffff #ffffff #999999 #ff9933;
    color:inherit;
}

h4.minicalendar
{
	border-color:#ffffff #ffffff #999999 #ffCC66;
    color:inherit;
}

*/

/* popup toc 未定義

#poptoc
{
	border-color: gray;
	background: #fff8ee;
}

#poptoc a:hover
{
	background:#ccddee;
}

#poptoc a
{
	color:blue;
}

#poptoc h2
{
	color:navy;
	background:#ffeecc;
	border-color: silver;
}

#poptoc h2 a
{
	color:navy;
}

#poptoc .nav
{
	border-color: gray;
}

#poptoc a.here
{
	color: #333333;
	background: #fff8f8;
	border-color: gray;
}

*/

/* for MediaPlayer 未定義

.playercontainer
{
	border-color: #333;
}

.player
{
	background-color:black;
}


*/


/* html.php/catbody() */
strong.word0
{
	background-color:#FFFF66;
	color:black;
}
strong.word1
{
	background-color:#A0FFFF;
	color:black;
}
strong.word2
{
	background-color:#99FF99;
	color:black;
}
strong.word3
{
	background-color:#FF9999;
	color:black;
}
strong.word4
{
	background-color:#FF66FF;
	color:black;
}
strong.word5
{
	background-color:#880000;
	color:white;
}
strong.word6
{
	background-color:#00AA00;
	color:white;
}
strong.word7
{
	background-color:#886800;
	color:white;
}
strong.word8
{
	background-color:#004699;
	color:white;
}
strong.word9
{
	background-color:#990099;
	color:white;
}

.glossymenu p a,
.glossymenu p a *:visited,
.glossymenu p a:active
{
    color: blue;
}

.submenuheader p a:visited,
.submenuheader p a:active
{
    color: #333;
}

#menubar .rgn_buoon_cl span {
    border-color: #fff;
}

#menubar td.rgn_buoon_cl {
	color: #fff;
}