/*	ガジェットlsdb_hello用*/

.hello_head
{
	MARGIN: 0px;
	FONT-WEIGHT: bold;
	PADDING-BOTTOM: 2px;
}
.hello_form
{
	MARGIN-TOP: 5px;
	MARGIN-BOTTOM: 10px;
	PADDING-LEFT: 5px;
	PADDING-RIGHT: 5px;	
}
.hello_body
{
    text-align: center;
	MARGIN-TOP: 10px;
	MARGIN-BOTTOM: 5px;
	PADDING-LEFT: 5px;
	PADDING-RIGHT: 5px;	
}

.hello_oshirase
{
    text-align: center;
    FONT-WEIGHT: bold;
	MARGIN-TOP: 10px;
	MARGIN-BOTTOM: 5px;
}

/*	ガジェットdb_directory用*/


 #lsdb_top_menu {
	background-color: #FFFFFF;
	margin-top: 15px;
/*	width: 650px;*/
	}

 #lsdb_top_menu img { border: 0;
 }

 #lsdb_top_menu th {
	width: 36px;
	padding: 2px;
	vertical-align: top;
	}

 #lsdb_top_menu tr {
/*	height: 76px;*/
	}

 #lsdb_top_menu td {
	padding: 0px 20px 0px 0px;
	text-align: left;
	vertical-align: top;
	}

 #lsdb_top_menu dl {
	margin-top: 2px;
	margin-left: 10px;
	margin-bottom: 25px;
	}

 #lsdb_top_menu dt {
	font: 14px 'Hiragino Kaku Gothic Pro','ヒラギノ角ゴ Pro W3','ＭＳ Ｐゴシック', sans-serif;
	color: #191174;
	font-weight: bold;
	letter-spacing: 3px;
	}

 #lsdb_top_menu dd {
	font: 12px 'Hiragino Kaku Gothic Pro','ヒラギノ角ゴ Pro W3','ＭＳ Ｐゴシック', sans-serif;
	color: #404040;
	margin:5px 0 0 0;
	line-height: 1.5em;
	}

 #lsdb_top_menu a:link, #lsdb_top_menu a:visited {
	color: #226F8C;
	text-decoration: underline;
	}
	
 #lsdb_top_menu a:hover {
	color: #FF00FF;
	text-decoration: underline;
	}
.kaisetsu {
	background-color : #87cefa ;
	color : #ffffff ;
	display : inline ;
	padding : 1px;
	font-size: 0.9em;
	font-weight: bold;
	margin-left: 12px;
	}
.video_icon {
    padding-left : 3px;
    }
    
/*	ガジェット新着情報用*/

.ul_oshirase
{
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 0px;
	PADDING-BOTTOM: 0px;
}
.ul_oshirase LI
{
    BORDER-RIGHT: #fff 1px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #fff 1px solid;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 1px;
    BORDER-LEFT: #fff 1px solid;
    PADDING-TOP: 1px;
    BORDER-BOTTOM: #fff 1px solid;
}
.info_ymd
{
color:#ff00ff;
}

/* ガジェットニュースとブログ用 */
A.fmaxbox
{
    MARGIN-TOP: 2px;
    DISPLAY: block;
    FLOAT: left;
    OVERFLOW: hidden;
    WIDTH: 16px;
    MARGIN-RIGHT: 4px;
    HEIGHT: 16px;
    MARGIN-RIGHT: 5px;
/*    BACKGROUND-IMAGE: url(image/day_max_dark_blue.gif);*/
    BACKGROUND-IMAGE: url(image/day_arrow_r_blue.gif);
}
A.fminbox
{
    MARGIN-TOP: 2px;
    DISPLAY: block;
    FLOAT: left;
    OVERFLOW: hidden;
    WIDTH: 16px;
    MARGIN-RIGHT: 4px;
    HEIGHT: 16px;
    MARGIN-RIGHT: 5px;
/*    BACKGROUND-IMAGE: url(image/day_min_dark_blue.gif);*/
    BACKGROUND-IMAGE: url(image/day_arrow_rb_blue.gif);
}
A.fmaxbox:hover
{
/*    BACKGROUND-IMAGE: url(image/day_max_dark_blue_highlight.gif);*/
    BACKGROUND-IMAGE: url(image/day_arrow_r_blue_highlight.gif);
}
A.fminbox:hover
{
/*    BACKGROUND-IMAGE: url(image/day_min_dark_blue_highlight.gif);*/
    BACKGROUND-IMAGE: url(image/day_arrow_rb_blue_highlight.gif);
}
.uftl
{
    BORDER-RIGHT: medium none;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #fff 1px solid;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 5px;
    BORDER-LEFT: medium none;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: #fff 1px solid;
}

/*	タブメニューツール用*/
#tool_tab_menu img { border: 1px;
border-style: solid;
border-color: #226F8C;
margin-top: 5px;
 }

 #tool_tab_menu {
	background-color: #FFFFFF;
	margin-right: 20px;
	}

 #tool_tab_menu th {
	width: 36px;
	padding: 2px;
	vertical-align: top;
	}

 #tool_tab_menu tr {
	height: 76px;
	}

 #tool_tab_menu td {
	padding: 0;
	text-align: left;
	vertical-align: top;
	}

 #tool_tab_menu dl {
	margin-top: 2px;
	margin-left: 10px;
	margin-bottom: 25px;
	}

 #tool_tab_menu dt {
	font: 14px 'Hiragino Kaku Gothic Pro','ヒラギノ角ゴ Pro W3','ＭＳ Ｐゴシック', sans-serif;
	color: #191174;
	font-weight: bold;
	letter-spacing: 3px;
	}

 #tool_tab_menu dd {
	font: 12px 'Hiragino Kaku Gothic Pro','ヒラギノ角ゴ Pro W3','ＭＳ Ｐゴシック', sans-serif;
	color: #404040;
	margin:5px 0 0 0;
	line-height: 1.5em;
	}

 #tool_tab_menu a:link, #tool_tab_menu a:visited {
	color: #226F8C;
	text-decoration: none;
	}
	
 #tool_tab_menu a:hover {
	color: #FF00FF;
	text-decoration: none;
	}
#tool_tab_head
{
	MARGIN: 0px;
	FONT-WEIGHT: bold;
	PADDING-LEFT: 10px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 3px;
	PADDING-BOTTOM: 2px;
}
#tool_tab_body
{
	MARGIN: 0px;
	PADDING-LEFT: 10px;
	PADDING-RIGHT: 20px;
	PADDING-TOP: 5px;
	PADDING-BOTTOM: 20px;
}

/*	タブメニューAbout_us用*/

.about_us {
margin-left: 30px; 
}

/*プロジェクト一覧用*/

#genome_project_list table{
margin-left: 10px;
border-collapse: collapse; /* 枠線の表示方法 */
border: 1px #999999 solid; /* テーブル全体の枠線（太さ・色・スタイル） */
}
#genome_project_list TD {
border: 1px #999999 solid; /* セルの枠線（太さ・色・スタイル） */
empty-cells: show;
MARGIN: 0px;
PADDING: 2px 2px 2px 4px;
} 
#project_update_date
{   font-size: 140%;
    line-height: 150%;
    margin-top : 15px;
    margin-right: 30px;
    margin-bottom: 15px;
    text-align: right;
}

/*サイトポリシー用*/
#site_policy{
	margin-right:40px;
	font-size:1.0em;
	}
#site_policy　H1{
	font-size:1.5em;
		color: #191174;
	}
#site_policy H2{
	font-size:1.2em;
	}
#site_policy p {
	line-height:1.7em;
	}
#site_policy ul {
	list-style-type:disc;
	line-height:1.4em;
	margin-top:0.5em;
	margin-bottom:1em;
	}
#site_policy ol{
	list-style-type:decimal;
	line-height:1.7em;
	}
#site_policy li{
	line-height:1.7em;
	margin-bottom:0.3em;
	}




