@charset "shift_jis"; 

/*ナビ共通*/

#naviBox {
	margin: -80px auto 0 auto;
	_margin: -70px auto 0 auto;
	padding: 0px;
	list-style: none;
width: 763px;
	background: url(../images/financial/headerUlBg.gif) 0px 44px no-repeat;
	height: 70px;
	z-index:1;
}
#naviBox li{
	margin: 12px 20px 0 -10px;
	padding: 0px;
	list-style: none;
	line-height:100%;
	width:102px;
	float:left;
	text-decoration: none;
}
/* メニュー１ */

#naviBox #naviMenu1 a:link ,#naviBox #naviMenu1 a:visited ,
#naviBox #naviMenu1 a:active,#naviBox #naviMenu2 a:hover ,#naviBox #naviMenu1 #selectTab {
	background: url(/themes/jobboard/images/financial/headerMenu1.gif) no-repeat right top;
	text-indent: -999em;
	display:block;
	height: 32px;
}
/* メニュー2 */
#naviBox #naviMenu2 a:link ,#naviBox #naviMenu2 a:visited {
	background: url(/themes/jobboard/images/financial/headerMenu2.gif) no-repeat left top;
	text-indent: -999em;
	display:block;
	height: 32px;
}

#naviBox #naviMenu2 a:hover ,#naviBox #naviMenu2 a:active{
	background: url(/themes/jobboard/images/financial/headerMenu2.gif) no-repeat right top;
	text-indent: -999em;
	display:block;
	height: 32px;
}
/* メニュー3 */
#naviBox #naviMenu3 a:link ,#naviBox #naviMenu3 a:visited {
	background: url(/themes/jobboard/images/financial/headerMenu3.gif) no-repeat left top;
	text-indent: -999em;
	display:block;
	height: 32px;
}

#naviBox #naviMenu3 a:hover ,#naviBox #naviMenu3 a:active {
	background: url(/themes/jobboard/images/financial/headerMenu3.gif) no-repeat right top;
	text-indent: -999em;
	display:block;
	height: 32px;
}
/*色に関する設定*/
/*comon*/
body {
background: url(../images/financial/bodyBg.gif) #95B5D8;
}
/*	--- layout.css ---	*/
#allBox {
	background: url(../images/financial/mainBoxBg.png) repeat-y;
	}

/*	ヘッダのボックス	*/
#headerWrap {
	background: url(../images/financial/headerBg.gif) repeat-x;
}
/*	サブエリアのボックス	*/
#subBox {
	background-image: url(../images/financial/subBoxBg.gif);
	border: solid 1px #BCDC9E;
}

/*	フッタのボックス	*/
#footerBox {
	background-color: #5C8046;
	color: #FFFFFF;
}
/*	--- main.css ---	*/
/*	本文パート--記事タイトル	*/
.title {
	border-left: solid 5px #5C8046;
	}

/*	記事タイトル（もと日付）	*/
.date, .date1,.date2, .date3, .date4, .date5, .date6, .date7 {
	background: url(../images/financial/mainTitleBg.gif) #789B60 repeat-x;
}
/*	記事内ソース	*/
.newsTextBox pre {
	border-top: solid 1px #CCCCCC;
	border-left: solid 1px #CCCCCC;
	background-color: #EEEEEE;
}

/*　検索語の装飾用　*/
.searchWord {
	color: #CC0000;
	font-weight: bold;
	text-decoration: underline;
}

/*	添付ファイル関連	*/
/*	添付画像	*/
.img {
	padding:5px;
	border-top: solid 1px #C0C0C0;
	border-right: solid 1px #808080;
	border-bottom: solid 1px #808080;
	border-left: solid 1px #C0C0C0;
	background-color: #FFFFFF;
}

/*	添付ファイルのキャプション	*/
.caption {
	margin: 2px 0px 5px;
	padding: 0px 5px;
	color: #666666;
	font-size: 10px;
	text-align: center;
}

/*	---フォームの各種設定ここから---	*/
/*	エラーメッセージ	*/
.error {
	color: #FF0000;
}
/* --会社概要とお問い合わせの箱背景-- */
#headerBox #headerUl {
	background: url(../images/financial/headerUlBg1.gif) no-repeat left top;
}
/* --会社概要とお問い合わせの箱背景-- */
#headerBox #headerUlBox {
	background: url(../images/financial/headerUlBg2.gif) no-repeat right top;
}
/* --トップへアイコン-- */
#toTop img{
	background-color: #5C8046;
	}

/* --会社概要とお問い合わせのリスト-- */
#headerWrap #headerBox #headerUlBox #headerUl #headerUl1 a:link ,
#headerWrap #headerBox #headerUlBox #headerUl #headerUl1 a:visited,
#headerWrap #headerBox #headerUlBox #headerUl #headerUl1 a:hover,
#headerWrap #headerBox #headerUlBox #headerUl #headerUl1 a:active {
	background: url(../images/financial/headerLiBg.gif) no-repeat right 4px;
}

/* --お問い合わせ-- */
#headerWrap #headerBox #headerUlBox #headerUl #headerUl2 a:link ,
#headerWrap #headerBox #headerUlBox #headerUl #headerUl2 a:visited,
#headerWrap #headerBox #headerUlBox #headerUl #headerUl2 a:hover,
#headerWrap #headerBox #headerUlBox #headerUl #headerUl2 a:active {
	background: url(../images/financial/headerLiBg.gif) no-repeat right 4px;
}
/* --記事内の表背景-- */
#allBox #mainBox .dateBox .infoTable {
	background: #CCCCCC;
}
/* --記事内の表題-- */
#allBox #mainBox .dateBox th {
	color: #FFFFFF;
	background: #5C8046;
}
/* --記事内の表セル-- */
#allBox #mainBox .dateBox td {
	background-color: #F5F5F5;
}
/* --閲覧数-- */
#allBox #mainBox .dateBox .accessCountBox {
	background: #F5F5F5;
	border: 1px solid #CCCCCC;
}
/* --記事送りアイコン-- */
#allBox #mainBox .entryNavi .backLink img{
	background-color: #5C8046;
}
/* --次記事送りアイコン-- */
#allBox #mainBox .entryNavi .nextLink img{
	background-color: #5C8046;
}

/*	--- sub.css ---	*/
#subBox h2 {
	color: #FFFFFF;
	background: url(../images/financial/subTitleBg.gif) repeat-x #76995F;
}
/* --メニューエリアのテキストリスト-- */
#allBox #subBox .subDataBox .subList .liTxt {
background:url(../images/financial/subListLiBg.gif) 0px 7px no-repeat;
	}

/* ---messageList--- */

#allBox #mainBox #cxBox {
	width: 500px;
	margin: 0px 0px 20px;
	padding: 0px;
	border: 1px solid #E0E0E0;
}
#allBox #mainBox #cxBox ul{
	background: #F5F5F5;
	margin: 1px;
	padding: 9px;
	width: 480px;
}
/*	記事タイトル（もと日付）	*/
.fxList {
	background: url(../images/fx/mainTitleBg.gif) #60789B repeat-x;
margin: 0px;
	padding: 6px;
	color: #FFFFFF;
	font-size: 14px;
	font-weight: bold;

}
/*	記事タイトル（もと日付）	*/
.cxList {
	background: url(../images/cx/mainTitleBg.gif) #BE5771 repeat-x;
margin: 0px;
	padding: 6px;
	color: #BE5771;
	font-size: 14px;
	font-weight: bold;
}
#allBox #mainBox .dateBox .wwwListUl {
	margin: -10px 0 10px 0;
	padding: 0px;
	width: 480px;
	list-style: none;
}
#allBox #mainBox .dateBox .wwwListUl li {
	margin:0 10px;
	padding: 10px 0;
	border-bottom: dotted 1px #CCCCCC;
	width:480px;
}
#allBox #mainBox .dateBox .moreLink {
	margin: 10px;
}
#allBox #mainBox .dateBox .moreLink img{
	margin-right: 5px;
}
#allBox #mainBox .dateBox .cxList a:link ,#allBox #mainBox .dateBox .cxList a:visited,#allBox #mainBox .dateBox .cxList a:active,#allBox #mainBox .dateBox .cxList a:hover ,
#allBox #mainBox .dateBox .fxList a:link ,#allBox #mainBox .dateBox .fxList a:visited,#allBox #mainBox .dateBox .fxList a:active,#allBox #mainBox .dateBox .fxList a:hover {
		color: #FFFFFF;
}
#headerWrap #headerBox #description {
	color: #345B15;
}

