/* ----------------------------------------
*	Index-style
---------------------------------------- */
div#contents{
	background:url(../imgs/side_back.png) no-repeat top left;
}
div#main_contents{
	width:570px;
	float:right;
	padding:10px 10px 25px 20px;
}
div#main_contents h2{
	background:url(../imgs/health_forever/whats_new/title_whats_new.png) no-repeat top left;
	width:570px;
	height:32px;
	text-indent:-9999px;
	margin-bottom:15px;
}
p.page_to_top{
	clear:both;
	margin:20px 0px;
}
p.page_to_top a{
	display:block;
	background:url(../imgs/back_to_top.png) no-repeat top left;
	width:97px;
	height:13px;
	margin:0px 0px 0px auto;
	text-indent:-8888px;
	outline:none;
}


/*	information
---------------------------------------- */
div#information{
	width:175px;
	float:left;
	margin:15px 0px 0px 10px;
	background-color:#FFFFFF;
}
div#information h4{
	width:175px;
	border-top:solid 1px #119034;
	border-right:solid 3px #119034;
	background:url(../imgs/health_forever/whats_new/info_whats_new.png) no-repeat 10px 10px;
	height:12px;
	padding:8px 0px;
	text-indent:-9999px;
}
div#information ul{
	width:167px;
	border-right:solid 3px #EAEAEA;
	padding:5px 8px 5px 0px;
}
div#information li{
	margin:0px 0px 10px 10px;
}
div#information li a{
	display:block;
	height:13px;
	text-indent:-9999px;
	outline:none;
}
div#information li#whnew_corporate a{	background:url(../imgs/health_forever/whats_new/info_corporate_news.png) no-repeat center left;}
div#information li#whnew_health a{	background:url(../imgs/health_forever/whats_new/info_health_news.png) no-repeat center left;}
div#information li#whnew_Japan a{	background:url(../imgs/health_forever/whats_new/info_japan_today.png) no-repeat center left;}
div#information li#whnew_scientific a{	background:url(../imgs/health_forever/whats_new/info_scientific_report.png) no-repeat center left;}



/*	entry
---------------------------------------- */
div#entry_data{
	border-bottom:solid 2px #66CC00;
	margin-bottom:20px;
	margin-top:15px;
}
div#entry_data p{
	font-weight:bold;
	color:#474747;
}
div#entry_data h4{
	font-weight:bold;
	font-size:16px;
	color:#129436;
}
div#entry_content td p{
	margin-bottom:20px;
}
div#entry_content td ul{
	margin-bottom:20px;
}
div#entry_content td li{
	list-style-type:disc;
	margin-left:20px;
}

ul#ditto_list{
	width:550px;
	margin:15px auto;
}
ul#ditto_list li{
	border-bottom:dotted 1px #CCCCCC;
	padding-left:5px;
	padding-bottom:15px;
	margin-bottom:15px;
}
ul#ditto_list li p{
	padding-left:90px;
}
ul#ditto_list li p span{
	display:block;
}
ul#ditto_list li.ditto_parent22 p{ background:url(../imgs/health_forever/whats_new/icon_corp.png) no-repeat left center;}
ul#ditto_list li.ditto_parent23 p{ background:url(../imgs/health_forever/whats_new/icon_health.png) no-repeat left center;}
ul#ditto_list li.ditto_parent24 p{ background:url(../imgs/health_forever/whats_new/icon_japan.png) no-repeat left center;}
ul#ditto_list li.ditto_parent25 p{ background:url(../imgs/health_forever/whats_new/icon_science.png) no-repeat left center;}
p#ditto_flow{
	text-align:center;
}
p#ditto_flow a,
p#ditto_flow span.ditto_currentpage{
	margin:0px 5px;
}
