/*----------------------------------------------------
index css for TFX
----------------------------------------------------*/

h1 {
	margin-bottom: 1px;
}

table#ct-index {
	margin: 17px 0px 19px 20px;
}

td#left-menu ul {
	margin-bottom: 10px;
	padding-top: 3px;
}

td#left-menu ul li {
	margin-top: 1px;
	font-size: 1px;
	line-height: 1px;
}

td#left-menu ul li img {
	vertical-align: top;
}


table#ct-index h2.border {
	padding-bottom: 5px;
	border-bottom: 10px solid #002068;
}

table.news-tbl {
	width: 490px;
	margin-bottom: 8px;
}

table.news-tbl td {
	padding: 7px 10px 7px 0px;
	background: #F6F6F6;
	border-top: 1px solid #FFFFFF;
	font-size: 10px;
	line-height: 1.6em;
}

table.news-tbl td.new {
	width: 38px;
	padding: 9px 0px 0px;
	text-align: center;
}
table.news-tbl td a:link { color : #333; }
table.news-tbl td a:visited { color : #333; }
table.news-tbl td a:hover { color : #F60; }
table.news-tbl td a:active { color : #F60; }

ul.market {
	margin-top: 6px;
}

ul.market li {
	padding: 3px 13px;
	margin-bottom: 1px;
	background: #001A61;
	font-size: 10px;
	line-height: 1.5em;
}

ul.market li a:link { color : #FFF; }
ul.market li a:visited { color : #FFF; }
ul.market li a:hover { color : #F60; }
ul.market li a:active { color : #F60; }

td#right-menu {
	padding-top: 13px;
}

td#right-menu p {
	margin-bottom: 6px;
}

td#right-menu ul {
	padding-top: 4px;
}

td#right-menu ul li img {
	vertical-align: top;
}

ul.btn_bnr {
	margin: 0px 10px 10px 0px;
	text-align: right;
}

ul.btn_bnr li {
	display: inline;
	padding-left: 10px;
}

ul.btn_bnr li img {
	vertical-align: top;
}