a{ text-decoraion:underline;color:#1A2F00;}
.ac2{ text-decoration:underline;color:#FFFFFF;}
a:hover{text-decoration:underline;color:#FFAA00;}
a:link {color: #1A2F00;}

.size1 {  font-size: x-small;}
.size2 {  font-size: small;}
.size3 {  font-size: medium;}

.icon1 { padding-left: 10px;}

.recommend li{
margin-bottom: 5px;
}

/* フッター */
td.footerline {
	background-color: #A8BC99;
}
.footer {
	font-size: 9pt;
}


/* 画面右のスペース（灰色） */
td.namazu_box {
	background-color: #DCE2D8;
}

/* 画面右のスペース（灰色） */
td.right_space {
	background-color: #DCE2D8;
}

/* 階層メニューの線 */
td.menu_line {
	background-color: #1A2F00;
}

/* 階層メニューの背景 */
td.menu_back {
	background-color: #E2E7E0;
	font-size: small;
}

/* 一覧の見出し(背景が緑/支援事業実績ページで使用） */
td.list_green {
	background-color: #596E3D;
	font-size: small;
}

/* 検索条件入力ボックスの見出し(左の見出し　濃い灰色） */
.search_input_title {
	background-color: #999999;
	color: #ffffff;
	font-size: small;
	text-align: center;
}
/* 検索条件入力ボックス */
.search_input {
	background-color: #C3CEB3;
	font-size: small;
	vertical-align: top;
}
/* 検索条件入力ボックス　注意書き */
.search_caution {
	color: #990000;
	font-size: small;
}
/* 検索ボタン */
.search_button {
	background-color: #AEC799;
}

/* 他のエキスパート検索画面へのリンク */
td.expert_search_link {
	background-color: #9B5B76;
	color: #ffffff;
}
/* 他のエキスパート検索画面へのリンク */
a.expert_search_link {
	color: #ffffff;
	font-size: x-small;
}


/* リストの見出し(左の見出し　背景が緑） */
.item_title {
	background-color: #8EA779;
	color: #ffffff;
	font-size: small;
	vertical-align: top;
}
/* リストの内容(背景が灰色） */
.item_content {
	background-color: #CCCCCC;
	font-size: small;
}

/* リストの内容　強調する項目(背景が緑） */
.main_item_content {
	background-color: #CCCCCC;
	font-size: small;
}

/* リストの内容　強調する項目(背景がピンク） */
.emp_item_content {
	background-color: #FFD4CB;
	font-size: small;
}

/* ページタイトル（背景が黒) */
.title_black {
	background-color: #000000;
	color: #ffffff;
	font-size: medium;
	font-weight: bold;
}

/* ページタイトル（背景が緑) */
.title_green {
	background-color: #596E3D;
	color: #ffffff;
	font-size: small;
}

/* ページタイトル（背景が緑) */
.search5 .title_green1 {
	background-color: #596E3D;
	color: #ffffff;
	font-size: small;
	padding-left:18px;
}

/*search5のボタン右スペース*/

.search5 td.rightspace1{
	padding-right:18px;
}

/* ページタイトルリンク（文字色が白) */
a.title_link {
	color: #ffffff;
}

/* 注目度（人気度）の背景色 */
.dantai_point {
	background-color: #B7B7B7;
}

/* 一覧表示テーブルのタイトル(背景が灰色） */
td.list_title {
	background-color: #8E8E8E;
	color: #ffffff;
	font-size: small;
	text-align: center;
}

th.list_title {
color:#FFFFFF;
font-weight:normal;
padding:4px;
background-color:#585858;
text-align:center;
}

/* 検索ボックスの背景(薄灰色） */
td.search {
	background-color: #E2E7DF;
	font-size: small;
}

/* ページ制御ボタンの背景 */
.paging_button {
	background-color: #596E3D;
}

.paging_button td {
	padding: 3px 0;
}


body {
	background-color: #ffffff;
	color: #1A2F00;
	margin-top: 0px;
	margin-left: 0px;
}

/* FAQ強調文字(タイトル下の文字) */
.faq_strict {
	color: #8EA779;
	font-size: large;
	font-weight: bold;
}







/**************************************/
/* 注意！！　　　　　　　　　　　　　 */
/* これより下は旧デザインの設定です   */
/* 新デザインに変更後は、削除します　 */
/**************************************/

/* メニュー用リンク */
a.menu:link {
	color: #ffffff;
	text-decoration: none;
}
a.menu:visited {
	color: #ffffff;
	text-decoration: none;
}
a.menu:hover {
	color: #66cccc;
	text-decoration: none;
}
a.menu:active {
	color: #66cccc;
	text-decoration: none;
}

/* ヘルプ用リンク */
a.help:link {
	color: #006633;
	text-decoration: underline;
}
a.help:visited {
	color: #006633;
	text-decoration: underline;
}

/**************************************/
/* タイトル 						  */
/**************************************/
div.title1 {
	font-size: medium;
	font-weight: bold;
}

div.title2 {
	font-size: small;
	font-weight: bold;
}

div.title3 {
	font-size: 100%;
	font-weight: bold;

}
/* 緑色太字 */
div.title4 {
	font-weight: bold;
	color: #006633;
}
/* 強調表示（赤太字） */
div.emp1 {
	font-weight: bold;
	color: #ff0000;
}
/* 注意書き（赤字） */
div.emp2 {
	color: #ff0000;
}
/* フッター */
div.footer {
	text-align: center;
	font-size: x-small;
}

/**************************************/
/* テーブル 						  */
/**************************************/

/* 右詰め */
td.right {
	text-align: right;
}
/* 中詰め */
td.center {
	text-align: center;
}
/* 上詰め */
td.top {
	vertical-align: top;
}
/* 太字 */
td.bold {
	font-weight: bold;
}

/* メニュー */
td.menu1 {
	font-size: 100%;
	width: 65%;
	font-weight: bold;
	color: #669999;
	background-color: #336666;
	padding: 3px;
}
td.menu2 {
	font-size: 100%;
	width: 35%;
	text-align: right;
	font-weight: bold;
	color: #ffffff;
	background-color: #336666;
	padding: 3px;
}


/* リスト用テーブル */
/* 左タイトル */
td.side_title,td.side_title_sub {
	font-weight: bold;
	color: #006633;
	background-color: #CCFF99;
}
/* 左タイトルサブ（色違い） */
td.side_title_sub {
	color: #006666;
	background-color: #99CC99;
}
/* 上タイトル */
td.top_title, td.top_title_left,td.top_title_right,top_title_sub {
	text-align: center;
	font-weight: bold;
	color: #006633;
	background-color: #CCFF99;
}
/* 上タイトル左寄せ */
td.top_title_left {
	text-align: left;
}
/* 上タイトル右寄せ */
td.top_title_right {
	text-align: right;
	font-weight: normal;
}
/* 上タイトルサブ（色違い） */
td.top_title_sub {
	color: #006666;
	background-color: #99CC99;
}


/* ヘルプ */
td.help {
	text-align: right;
	font-weight: bold;
}

/* 強調（太字、テーブルがオレンジ） */
tr.emp {
	font-weight: bold;
	background-color: #FFCC99;
}
tr.emp1 {
	background-color: #FFCC99;
}

/* メニューバーの空間設定 */
form.margin_bottom {
	margin: 0px;
}
