/*--------------------------------------------------------------------------
	css default color set

	$id$
*/

body {
	background-color: #ffffff;
}

/*--------------------------------------------------------------------------
	base text
*/

header,
header a,
td,
#bogepady, 
#leaitrr-right,
.footer-navi, 
.footer-navi a, 
.leaf,
.leaf h1,
.leaf h2,
.leaf h3,
.leafbody,
.subbox
.calstatus td,
.cal_mediation td
{
	color: #334455;
}

th {
	color: #ffffff;
}

th a           { color: #ffffff; text-decoration: underline; }
th a:active    { color: #ffffff; text-decoration: underline; }
th a:link      { color: #ffffff; text-decoration: underline; }
th a:hover     { color: #ffffff; text-decoration: underline; }
th a:visited   { color: #ffffff; text-decoration: underline; }

#res_adsult_status td a { color: #ffffff; text-decoration: underline; }
#res_adsult_status td a:active    { color: #ffffff; text-decoration: underline; }
#res_adsult_status td a:link      { color: #ffffff; text-decoration: underline; }
#res_adsult_status td a:hover     { color: #ffffff; text-decoration: underline; }
#res_adsult_status td a:visited   { color: #ffffff; text-decoration: underline; }

.cal_mediation_entry a,
.cal_mediation_entry a:active,
.cal_mediation_entry a:link,
.cal_mediation_entry a:hover,
.cal_mediation_entry a:visited
{ color: #ffffff; text-decoration: underline; }
/*--------------------------------------------------------------------------
	border
*/

th {
	border-color: #405060;
}

td,
.side_menu hr,
.count_result_partner th,
.adlists td,
.framestatus td,
.calstatus th,
.calstatus td,
.cal_month th,
.cal_month td,
.cal_mediation th,
.cal_mediation td
{
	border-color: #506070;
}	

h1,h2,h3,footer {
	border-color: #707f87;
}

.pager {
	border-color: #778899;
}

header {
	border-color: #909fa7;
}

.side_menu {
	border-color: #556677;
}

.subbox,
.adlists,
.calstatus,
.userstatus
{
	border-color: #ffffff;
}

/*--------------------------------------------------------------------------
	background- color
*/


th,
.adlists th,
.calstatus th,
.framestatus th,
.count_result_partner th,
.cal_month th,
.cal_mediation th,
.calstatus th
{
	background-color: #607080;
}


#leaitrr-right {
	text-shadow: 3px 3px 3px #102030;
}

/*--------------------------------------------------------------------------
	buttons
*/

.site_menu:hover span,
.submenu td a,
#harcment_result td.ctrl a,
#stliad_result td.ctrl a ,
.ctrl a,
.submenu td a {
	background-color: #dfefff;
	border-color: #304050;
}

.site_menu:hover span,
.submenu td a,
.ctrl a,
.ctrl a:hover span,
.submenu td a,
.submenu td a:hover span {
	color: #304050;
}

.side_menu a,
.submenu a
{
	background-color: #708090;
	box-shadow: 0px 0px 3px #a0b0c0;

}

a           { color: #203040; text-decoration: underline; }
a:active    { color: #203040; text-decoration: underline; }
a:link      { color: #203040; text-decoration: underline; }
a:hover     { color: #203040; text-decoration: underline; }
a:visited   { color: #203040; text-decoration: underline; }

.side_menu a           { color: #ffffff; text-decoration: underline; }
.side_menu a:active    { color: #ffffff; text-decoration: underline; }
.side_menu a:link      { color: #ffffff; text-decoration: underline; }
.side_menu a:hover     { color: #ffffff; text-decoration: underline; }
.side_menu a:visited   { color: #ffffff; text-decoration: underline; }

.preview_frame a           { color: #0000ff; text-decoration: underline; }
.preview_frame a:active    { color: #0000ff; text-decoration: underline; }
.preview_frame a:link      { color: #0000ff; text-decoration: underline; }
.preview_frame a:hover     { color: #0000ff; text-decoration: underline; }
.preview_frame a:visited   { color: #0000ff; text-decoration: underline; }

.pager a { color: #223344; }

th {
	color: #ffffff;
	font-weight: bold;
}

.adlists th,
.calstatus th,
.framestatus th,
.count_result_partner th{
	color:#ffffff;
	font-weight: bold;
}

.count_result_partner th{
}

.adlists td, .calstatus td, .framestatus td{
	color:#ffffff;
}

.count_result_top_month th a.no-link,
.count_result_partner td{
	color: #506070;
}


.count_result_partner td{
	background-color: #ffffff;
}

.count_result_partner tr:nth-child(even) > td{
    background-color: #eeeeee;
	}


.cal_month th, .cal_mediation th{
	color:#ffffff;
	font-weight: bold;
}

.cal_month td, .cal_mediation td{
	color:#ffffff;
}

.calstatus th {
	color:#ffffff;
	font-weight: bold;
}

.caution {
	color: red;
}

.selmenu {
}

input, select, textarea {
}


errmsg {
}

.errormsg {
	background-color:#ffffff;
}

.odds1 {
	background-color:#e0e0e0 !important;
}

.odds0 {
	background-color:#ffffff !important;
}

.tagid_even {
	background-color: #d0d0d0 !important;
}

#stliad_result td a,
#harcment_result td a{
	color: #102030;
}

.ctrl a:hover span,
.submenu td a:hover span{
	background-color: #ffffff;
}

.cal_month td {
	color: #445566;
}

.color_g {
	background-color:#c0ffc0 !important;
}

.color_b {
	background-color:#c0d0f0 !important;
}

.color_r {
	background-color: #ffc0c0 !important;
}

