BODY {
	background-color: #FFFFFF;
	margin-top: 10px;
}
A:link {
	COLOR: #666666
}
A:visited {
	COLOR: #330066
}
A:hover {
	COLOR: #000000; TEXT-DECORATION: none
}
A IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
UL {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; LIST-STYLE-IMAGE: url(img/list_icon02.gif); PADDING-BOTTOM: 0px; MARGIN: 5px 5px 5px 25px; LINE-HEIGHT: 125%; PADDING-TOP: 0px
}
LI {
	MARGIN-BOTTOM: 5px
}
#box {
	MARGIN-LEFT: auto; WIDTH: 740px; MARGIN-RIGHT: auto
}
#top_head {
	BACKGROUND: url(img/top_head_bg.jpg) repeat-y; WIDTH: 740px; COLOR: #000000; HEIGHT: 60px
}
#top_head TD {
	FONT-SIZE: 10px; VERTICAL-ALIGN: bottom; WIDTH: 735px; HEIGHT: 55px; TEXT-ALIGN: right
}
#top_title {
	WIDTH: 740px; HEIGHT: 60px
}
#top_image {
	BACKGROUND: #ffffff; WIDTH: 740px; HEIGHT: 184px
}
#top_content {
	BACKGROUND: url(img/top_bg_c.jpg) #ffffff repeat-x; WIDTH: 740px
}
#top_content_r {
	WIDTH: 260px
}
#box_investor {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; BACKGROUND: #ffffff; FLOAT: left; BORDER-LEFT: #ffffff 1px solid; WIDTH: 178px; BORDER-BOTTOM: #ffffff 1px solid; HEIGHT: 188px
}
#box_investor .sub {
	BACKGROUND: #000000; WIDTH: 178px; HEIGHT: 30px
}
#box_investor .ctt {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px; BORDER-LEFT: #000000 1px solid; WIDTH: 176px; BORDER-BOTTOM: #000000 1px solid; HEIGHT: 157px
}
#box_fund {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; BACKGROUND: #ffffff; FLOAT: right; MARGIN-BOTTOM: 10px; BORDER-LEFT: #ffffff 1px solid; WIDTH: 278px; BORDER-BOTTOM: #ffffff 1px solid; HEIGHT: 188px
}
#box_fund .sub {
	BACKGROUND: #000000; WIDTH: 278px; HEIGHT: 30px
}
#box_fund .ctt {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px; BORDER-LEFT: #000000 1px solid; WIDTH: 276px; BORDER-BOTTOM: #000000 1px solid; HEIGHT: 157px
}
#box_seminar {
	CLEAR: both; BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; BACKGROUND: #ffffff; MARGIN-BOTTOM: 10px; BORDER-LEFT: #ffffff 1px solid; WIDTH: 468px; BORDER-BOTTOM: #ffffff 1px solid; HEIGHT: 158px
}
#box_seminar .sub {
	BACKGROUND: #000000; WIDTH: 468px; HEIGHT: 30px
}
#box_seminar .ctt {
	BORDER-RIGHT: #000000 1px solid; FONT-SIZE: 12px; OVERFLOW-X: hidden; OVERFLOW: auto; BORDER-LEFT: #000000 1px solid; WIDTH: 466px; HEIGHT: 105px; TEXT-ALIGN: left
}
#box_seminar .btn {
	BORDER-RIGHT: #000000 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #000000 1px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; BORDER-LEFT: #000000 1px solid; WIDTH: 462px; PADDING-TOP: 2px; BORDER-BOTTOM: #000000 1px solid; HEIGHT: 18px; TEXT-ALIGN: right
}
#box_news {
	CLEAR: both; BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; BACKGROUND: #ffffff; BORDER-LEFT: #ffffff 1px solid; WIDTH: 240px; BORDER-BOTTOM: #ffffff 1px solid; HEIGHT: 500px
}
#box_news .sub {
	BACKGROUND: #000000; WIDTH: 238px; HEIGHT: 30px
}
#box_news .ctt {
	BORDER-RIGHT: #ffffff 1px solid; FONT-SIZE: 12px; OVERFLOW: auto; BORDER-LEFT: #ffffff 1px solid; WIDTH: 238px; HEIGHT: 500px; TEXT-ALIGN: left
}
#box_current {
	CLEAR: both; BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; BACKGROUND: #ffffff; BORDER-LEFT: #ffffff 1px solid; WIDTH: 326; BORDER-BOTTOM: #ffffff 1px solid; HEIGHT: 532px
}
#box_current .sub {
	BACKGROUND: #000000; WIDTH: 468px; HEIGHT: 30px
}
#box_current .ctt {
	BORDER-RIGHT: #ffffff 1px solid; FONT-SIZE: 12px; OVERFLOW: auto; BORDER-LEFT: #ffffff 1px solid; WIDTH: 326; HEIGHT: 532px; TEXT-ALIGN: left
}

#box_article {
	CLEAR: both; BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; BACKGROUND: #ffffff; BORDER-LEFT: #ffffff 1px solid; WIDTH: 628px; BORDER-BOTTOM: #ffffff 1px solid;
}
#box_article .sub {
	BACKGROUND: #000000; WIDTH: 468px; HEIGHT: 30px
}
#box_article .ctt {
	BORDER-RIGHT: #ffffff 1px solid; FONT-SIZE: 12px; OVERFLOW: auto; BORDER-LEFT: #ffffff 1px solid; WIDTH: 622px; TEXT-ALIGN: left
}
#box_news .btn {
	BORDER-RIGHT: #000000 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #000000 1px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; BORDER-LEFT: #000000 1px solid; WIDTH: 410px; PADDING-TOP: 2px; BORDER-BOTTOM: #000000 1px solid; HEIGHT: 18px; TEXT-ALIGN: right
}
.top_news_head {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(img/top_news_head_bg.jpg) #ffffff repeat-x 50% bottom; PADDING-BOTTOM: 2px; COLOR: #444444; PADDING-TOP: 2px
}
.top_news_head:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: " "
}
.top_news_head01 {
	PADDING-LEFT: 25px; FLOAT: left; WIDTH: 90px
}
UNKNOWN {
	WIDTH: 110px
}
.top_news_head02 {
	FLOAT: left
}
#box_performance {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; BACKGROUND: #ffffff; MARGIN-BOTTOM: 10px; BORDER-LEFT: #ffffff 1px solid; WIDTH: 248px; BORDER-BOTTOM: #ffffff 1px solid; HEIGHT: 138px
}
#box_performance .sub {
	BACKGROUND: #000000; WIDTH: 248px; HEIGHT: 30px
}
#box_performance .ctt {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px; BORDER-LEFT: #000000 1px solid; WIDTH: 246px; BORDER-BOTTOM: #000000 1px solid; HEIGHT: 107px
}
#box_request {
	MARGIN-BOTTOM: 10px; WIDTH: 250px; HEIGHT: 40px
}
#box_spseminar {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; BACKGROUND: #ffffff; MARGIN-BOTTOM: 10px; BORDER-LEFT: #ffffff 1px solid; WIDTH: 248px; BORDER-BOTTOM: #ffffff 1px solid; HEIGHT: 93px
}
#box_spseminar .sub {
	BACKGROUND: #000000; WIDTH: 248px; HEIGHT: 30px
}
#box_spseminar .ctt {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px; BORDER-LEFT: #000000 1px solid; WIDTH: 246px; BORDER-BOTTOM: #000000 1px solid; HEIGHT: 62px
}
#box_partner {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; BACKGROUND: #ffffff; MARGIN-BOTTOM: 10px; BORDER-LEFT: #ffffff 1px solid; WIDTH: 248px; BORDER-BOTTOM: #ffffff 1px solid; HEIGHT: 93px
}
#box_partner .sub {
	BACKGROUND: #000000; WIDTH: 248px; HEIGHT: 30px
}
#box_partner .ctt {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px; BORDER-LEFT: #000000 1px solid; WIDTH: 246px; BORDER-BOTTOM: #000000 1px solid; HEIGHT: 62px
}
#box_opinion {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; BACKGROUND: #ffffff; MARGIN-BOTTOM: 10px; BORDER-LEFT: #ffffff 1px solid; WIDTH: 248px; BORDER-BOTTOM: #ffffff 1px solid; HEIGHT: 93px
}
#box_opinion .sub {
	BACKGROUND: #000000; WIDTH: 248px; HEIGHT: 30px
}
#box_opinion .ctt {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px; BORDER-LEFT: #000000 1px solid; WIDTH: 246px; BORDER-BOTTOM: #000000 1px solid; HEIGHT: 62px
}
#box_special {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; BACKGROUND: #ffffff; MARGIN-BOTTOM: 10px; BORDER-LEFT: #ffffff 1px solid; WIDTH: 248px; BORDER-BOTTOM: #ffffff 1px solid; HEIGHT: 93px
}
#box_special .sub {
	BACKGROUND: #000000; WIDTH: 248px; HEIGHT: 30px
}
#box_special .ctt {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px; BORDER-LEFT: #000000 1px solid; WIDTH: 246px; BORDER-BOTTOM: #000000 1px solid; HEIGHT: 62px
}
#box_lovemoney {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; BACKGROUND: #ffffff; MARGIN-BOTTOM: 10px; BORDER-LEFT: #ffffff 1px solid; WIDTH: 248px; BORDER-BOTTOM: #ffffff 1px solid; HEIGHT: 93px
}
#box_lovemoney .sub {
	BACKGROUND: #000000; WIDTH: 248px; HEIGHT: 30px
}
#box_lovemoney .ctt {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px; BORDER-LEFT: #000000 1px solid; WIDTH: 246px; BORDER-BOTTOM: #000000 1px solid; HEIGHT: 62px
}
#box_words {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; BACKGROUND: #ffffff; BORDER-LEFT: #ffffff 1px solid; WIDTH: 248px; BORDER-BOTTOM: #ffffff 1px solid; HEIGHT: 93px
}
#box_words .sub {
	BACKGROUND: #000000; WIDTH: 248px; HEIGHT: 30px
}
#box_words .ctt {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px; BORDER-LEFT: #000000 1px solid; WIDTH: 246px; BORDER-BOTTOM: #000000 1px solid; HEIGHT: 62px
}
#box_staffsblog {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; BACKGROUND: #ffffff; BORDER-LEFT: #ffffff 1px solid; WIDTH: 248px; BORDER-BOTTOM: #ffffff 1px solid; HEIGHT: 93px
}
#box_staffsblog .sub {
	BACKGROUND: #000000; WIDTH: 248px; HEIGHT: 30px
}
#box_staffsblog .ctt {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px; BORDER-LEFT: #000000 1px solid; WIDTH: 246px; BORDER-BOTTOM: #000000 1px solid; HEIGHT: 62px
}
#footer {
	FONT-SIZE: 10px; BACKGROUND: url(img/top_footer_bg.jpg) #000000 repeat-x 50% top; WIDTH: 740px; COLOR: #ffffff
}
#footer A:link {
	COLOR: #ffffff
}
#footer A:visited {
	COLOR: #ffffff
}
.ctt TD {
	PADDING-BOTTOM: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #cccccc 1px dashed
}
.ctt_td_left {
	PADDING-RIGHT: 20px; VERTICAL-ALIGN: top; WHITE-SPACE: nowrap
}

.txt8 {font-size: 8px}
.txt10 {font-size: 10px}
.txt10bold {
	font-size: 10px;
	font-weight: bold;
}
.txt12 {font-size: 12px}
.txt12chiku {
	font-size: 12px;
	padding-left: 25px;
}
.txt12red {
	font-size: 12px;
	color: #990000;
	font-weight: bold;
}
.txt12green {
	font-size: 12px;
	color: #46B399;
	font-weight: bold;
}
.txt14green {
	font-size: 14px;
	color: #46B399;
	font-weight: bold;
}
.txt15green {
	font-size: 15px;
	color: #46B399;
	font-weight: bold;
	line-height: 1.5em
}
.txt16green {
	font-size: 16px;
	color: #46B399;
	font-weight: bold;
	line-height: 1.5em
}
.txt18green {
	font-size: 18px;
	color: #46B399;
	font-weight: bold;
	line-height: 1.5em
}
.txt12black {
	font-size: 12px;
	color: #333333;
	font-weight: bold;
}
.txt18black {
	font-size: 18px;
	color: #333333;
	font-weight: bold;
}

#top_news_column{
width:980px;
 /*border:solid 1px gray;*/
margin:8px 0 8px 0;
padding:0;
}

#news_index{
width:635px;
float:left;
/*border:solid 1px blue;*/
background-color:#dfecf3;
margin:0 6px 0 0;
padding:0;
}
#news_index h2{
	border-left:solid 5px #b2bcce;
    margin:0;
    padding:2px 0 4px 4px !important;
    background-repeat:no-repeat;
    background-color: white;
    height:19px;
}
* html #news_index h2{
    padding:2px 0 1px 4px !important;
}
head:first-child+body #news_index h2{
	height:15px;
	padding:3px 10px;
}
#news_index h2 a{
color:#383838;
}
#news_index ul{
	list-style:none;
	margin: 10px;
	padding:0 8px;
	font-size:12px;
}