/* カラーレイアウト */
body {
	background:url(../img/background.gif) repeat;
}
#wrap {
	background-color: #FFFFFF;
	color: #333333;
}

#head h1 a{
	color: #333333;
}

#foot {
	background-color: #000000;
	color: #FFFFFF;
}

#foot a{color: #FFFFFF;}

/* ヘッダメニュー */

.navi .menu1 a{background:url(../img/navi_bg1.gif) no-repeat;}
.navi .menu1 a:hover{background:url(../img/navi_on1.gif) no-repeat;}
.navi .menu2 a{background:url(../img/navi_bg2.gif) no-repeat;}
.navi .menu2 a:hover{background:url(../img/navi_on2.gif) no-repeat;}
.navi .menu3 a{background:url(../img/navi_bg3.gif) no-repeat;}
.navi .menu3 a:hover{background:url(../img/navi_on3.gif) no-repeat;}
.navi .menu4 a{background:url(../img/navi_bg4.gif) no-repeat;}
.navi .menu4 a:hover{background:url(../img/navi_on4.gif) no-repeat;}
.navi .menu5 a{background:url(../img/navi_bg5.gif) no-repeat;}
.navi .menu5 a:hover{background:url(../img/navi_on5.gif) no-repeat;}

/* トップ画像 */
.top-img{border:solid 1px #999999;}


/* 各枝ページ */
#contents table{background-color: #999999;}
#contents th{
	background-color: #000000;
	color: #FFFFFF;
}
#contents td{
	background-color: #FFFFFF;
}



/* リンク集 */
.contents-text .favorite li a{
	padding-left:20px;
}
.contents-text .favorite li a:hover{
	padding-left:20px;
}

/* 見出し */
.finding{
	background:url(../img/finding_bg.gif) no-repeat;
	color: #FFFFFF;
}
.finding2{
	background:url(../img/finding_bg2.gif) no-repeat;
	color: #000000;
}

/* リンク */
a:link { color: #666666; text-decoration: none;} 
a:visited { color: #666666; text-decoration: none;} 
a:hover { color: #000000; } 
a:active { color: #000000; }

.input_border {
	border: 1px solid #666666;
}