@import url( "/css/base.css" );
/* additional colors */
.b_base_d1 { background-color: #fb7175; }
.b_base_l1 { background-color: #fDD0C9; }

/* complement colors */ 

#header {
	background-image: url(/conf/school/img/trans_juken0.gif);
	background-color: #fff; /*#ccf*/
}

#header h2 {
	color #666;
}

#footer {
        background-color: #fff;
}

#main .idx {
        background-color: #fff;
}

div.topicpath
{
        /*background: url(/img/d2_topicpath_school.gif) 0 0 no-repeat;*/
}

.tmsg td.mh {
        background-color:#e0f189;
}

.tmsg td.mhb {
        background-color:#e0f189;
}

.tmsg td.mb {
        background-color:#fff;
}

.tlist .tlh {
        background-color:#e0f189;
}

.tlist .tlb {
        background-color:#fff;
}

table.tlist th.ttl,
table.tlist th.date
{
        color: #ff3333;
}

table.tlist td {
}

.t_head {
        border-color: #e0f189;
        background-color: #f0f0f0;
}

.t_head .tmsg td.mb {
        background-color: #f0f0f0;
}

.m_head {
        background-color: #f0f0f0;
}

.m_head .tmsg td.mb {
        background-color: #f0f0f0;
}

div.msg_in {
        border-color: #e0f189;
        background-color:#e0f189;
}

#m_conf {
        background-color: #e0e0c0;
}

.rss_box a {color:#663333;}

.rss_box .ttl,
.glink .ttl {
        color: #fff;
}

div.ttl div,
div.ttl a.ttl,
th.ttl a.ttl
{
        color: #000;
}

th.ttl a.ttl
{
        color: #f33;
}

.info_box h2.bigtitle {
	color: #333;
	border-left-color: #dbf071;
	border-bottom-color: #dbf071;
}


.ads1 a {color:#663333;}

.pcntl span.num { color: #633; }
.mh .mid { color: #c08; }
.no_ex {color:#ccc;}

/* IE6用 */
a:hover.dorder,
a:hover.resb,
a:hover.ntb
{ background-color: #fff; }
a:hover.kiyab {background-color:#e0f189; }
