
#contwrapper01 {
	width:725px;
	display:block;


}


#renewcontent01 {
	width:720px;
	display:block;
	margin:10px 0 0 0;
	padding:0 0 0 0;
	background-color:#ededed;;
	
}

#renewcontent01 :after { content:"."; display:block; height:0; clear:both; visibility:hidden; }
#renewcontent01 { display:inline-block; }
/*\*/
* html #renewcontent01 { height:1%; }
#renewcontent01 { display:block; }
/**/



.reline01 {
	width:720px;
	min-height:240px;
	display:block;
	margin:10px 0 0 0;
	padding:0 0 0 0;
}


/*------------------------------------------------------------------------------carousel_area*/





/*-------------------------------new_moneypost*/

.relefcon01 {
	width:350px;
	float:left;
	margin:0;
	padding:0;
}

h3.retopttl01 {
	width:350px;
	height:31px;
	margin:0;
	padding:0;
}

dl.mg01 {
	width:343px;
	min-height:190px;
	margin:1px 0 0 0;
	padding:8px 5px 0 0;
	_padding:8px 5px 20px 0;
	border:1px solid #d4d4d4;
	background-color:#f1f1f1;
	font-size:12px;
	line-height:160%;
	text-align:left;
}


dl.mg01 :after { content:"."; display:block; height:0; clear:both; visibility:hidden; }
dl.mg01 { display:inline-block; }
/*\*/
* html dl.mg01  { height:1%; }
dl.mg01  { display:block; }
/**/

.mg01 dt {
	width:95px;
	float:left;
	min-height:180px;
	margin:0px 5px 10px 5px;
	_margin:0px 5px 20px 5px;

	padding:0;
}




/*-------------------------------publication*/


.rerigcon01 {
	width:350px;
	float:left;
	margin:0 0 0 20px;
	padding:0;
}

h3.retopttl02 {
	width:350px;
	height:31px;
	margin:0px 0 0 0;
	padding:0;
}


.retoplst01 {
	width:348px;
	margin:0;
	background:url(../img/common_line02.gif) repeat-x 0 top;
	background-color:#f1f1f1;
	border:1px solid #d4d4d4;
	font-size:12px;
	line-height:140%;
	text-align:left;
}

.retoplst01 .bg01 {
	background:url(../img/common_line02.gif) repeat-x 0 bottom;
	background-color:#f1f1f1;
	margin:0 0 0 0;
	padding:5px 10px;
	text-align:left;
	list-style:none;
}

ul.retoplst01 li.bg02{
	display:block;
	margin:1px auto 1px auto;
	border:1px solid #FFF;
	background-color:#4b4b4b;
	margin:0 0 0 0;
	padding:10px 10px;
	list-style:none;
	color:#FFF;
	text-align:right;
}

ul.retoplst01 li.bg02 { content:"."; display:block; height:0; clear:both; visibility:hidden; }
ul.retoplst01 li.bg02 { display:inline-block; }
/*\*/
* html ul.retoplst01 li.bg02 { height:1%; }
ul.retoplst01 li.bg02 { display:block; }
/**/




.retoplst01 .bg02 a:link{
	color:#FFF;
}

.retoplst01 .bg02 a:visited { 
	color:#FFF;
}

.retoplst01 .bg02 a:hover { 
	color:#CCC;
}

.retoplst01 .bg02 a:active { 
	color:#FFF;
}

.retoplst01 .bg03 {
	background:url(../img/common_line02.gif) repeat-x 0 bottom;
	background-color:#b4b4b;
	margin:0 0 0 0;
	padding:5px 10px;
	text-align:right;
	list-style:none;
	color:#FFF;
	text-align:right;
}

ul.retoplst01 li.bg03 { content:"."; display:block; height:0; clear:both; visibility:hidden; }
ul.retoplst01 li.bg03 { display:inline-block; }
/*\*/
* html ul.retoplst01 li.bg03 { height:1%; }
ul.retoplst01 li.bg03 { display:block; }
/**/

.retoplst01 .bg03 a:link{
	color:#FFF;
}

.retoplst01 .bg03 a:visited { 
	color:#FFF;
}

.retoplst01 .bg03 a:hover { 
	color:#CCC;
}

.retoplst01 .bg03 a:active { 
	color:#FFF;
}


/*----------------------------------------------------line_2*/

.reline02 {
	clear:both;
	width:723px;
	display:block;
	margin:15px 0 0 0;
	padding:0 0 0 0;
}

/*-------------------------------------------------------------------------------------fx_cfd*/



.relefcon02 {
	width:350px;
	float:left;
	margin:0;
	padding:0;
}


/*-------------------------------------------------------------------------------------chine*/



.rerigcon02 {
	width:350px;
	float:left;
	margin:0 0 0 20px;
	_margin:0 0 0 10px;
	padding:0;
}

/*-------------------------------------------------------------------------------------*/

h4.retopttl02 {
	width:350px;
	height:26px;
	margin:0;
	padding:0;
}

.recontentlistwrap01 {
	width:328px;
	margin:2px 0 0 0;
	padding:10px;
	border:1px solid #cccccc;
}


/*---------------------------------------GRAY_BOX*/
div.recontdeti01 {
	width:318px;
	margin:0 auto 5px auto;
	padding:5px;
	background-color:#eaeaea;
	border:1px solid #cccccc;
	text-align:left;
}

div.recontdeti01:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }
div.recontdeti01 { display:inline-block; }
/*\*/
* html div.recontdeti01 { height:1%; }
div.recontdeti01 { display:block; }
/**/

.recontdeti01 img.sum01 {
	float:left;
	margin-right:5px;
}

.recontdeti01 img.sum02 {
	float:left;
	margin-right:5px;
	padding-bottom:15px;
}

div.recontdeti01 strong {
	font-weight:bold;
	display:block;
}


/*---------------------------------------WHITE_BOX*/
div.recontdeti02 {
	width:318px;
	margin:0 auto 5px auto;
	padding:5px;
	background-color:#FFF;
	border:1px solid #cccccc;
	text-align:left;
}

div.recontdeti02:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }
div.recontdeti02 { display:inline-block; }
/*\*/
* html div.recontdeti02 { height:1%; }
div.recontdeti02 { display:block; }
/**/

.recontdeti02 img.sum01 {
	float:left;
	margin-right:5px;
}


.recontdeti02 img.sum02 {
	float:left;
	margin-right:5px;
	padding-bottom:15px;
}

div.recontdeti02 strong {
	font-weight:bold;
	display:block;
}


ul.contlst01 {
	list-style:none;
	text-align:left;
}

.contlst01 li {
	margin:5px 5px;
	padding-bottom:5px;
	list-style:none;
	text-align:left;
	background:url(../img/top_re_line01.gif) repeat-x 0 bottom;
}

.contlst01 li span {
	display:block;
	margin:0;
	padding-left:25px;
	text-align:left;
	background:url(../img/top_re_icon01.gif) no-repeat 0 0.3em;
	font-size:13px;
	line-height:160%;
}


/*-------------------------------------------------------------------------------------books*/



.rebooksarea01 {
	clear:both;
	width:720px;
	margin:0;
	padding:10px 0 0 0;
}

/*-------------------------------------------------------------------------------------*/

h4.retopttl03 {
	width:720px;
	height:26px;
	margin:0;
	padding:0;
}

.rebookareawrap01 {
	width:718px;
	margin:2px 0 0 0;
	padding:10px 0;
	border:1px solid #cccccc;
}

.rebookareawrap02 {
	clear:both;
	width:718px;
	margin:2px 0 0 0;
	padding:0;
}

.rebookareawrap01:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }
.rebookareawrap01 { display:inline-block; }
/*\*/
* html .rebookareawrap01 { height:1%; }
.rebookareawrap01 { display:block; }
/**/

.bookblk01 {
	width:220px;
	float:left;
	margin:0 0 0 10px;
	padding:10px 0 10px 5px;
}

.bookblk02 {
	width:215px;
	float:left;
	margin:0 0 0 10px;
	padding:10px 0 10px 10px;
	background:url(../img/top_re_line02.gif) repeat-y left 0;
}

img.bkim01 {
	float:left;
}

p.bktx01 {
	width:120px;
	margin:0 0 0 5px;
	float:left;
	text-align:left;
}
