ul#global_navi li#global_navi_health a {
	background: url(/common/images/navi_health.gif) !important;
}
ul#global_navi li#global_navi_health a:hover {
	background: url(/common/images/navi_health_over.gif) !important;
}


/* contents */

#contents .main_visual {
	width: 558px;
	height: 180px;
	text-indent: -9999px;
}


/* illness */
#contents #illness_visual {
	background: url(/health/images/illness_visual.jpg) no-repeat;
}

#contents p {
	line-height: 18px;
	padding-top: 2px;
}

#contents .inner_box {
	width:534px;
	margin: 12px auto;
}

#contents .inner_box ul {
	margin-bottom: 30px;
}

#contents .inner_box ul li {
	background: url(/common/images/dotline_light.gif) repeat-x left bottom;
	padding: 5px 0 7px;
	color: #474747;
}

#contents div#topic {
	background-color: #F9E8E7;
	padding: 12px 12px 9px;
	margin: 11px 0 30px 0;
}

#contents div#topic p {
	padding-top: 8px;
}

#contents h3.headline {
	margin-bottom: 7px;
}

#contents #yobou {
	margin-top:30px;
}

#contents div#topic h4 {
	color: #575757;
	font-weight: bold;
}

#contents div#memo {
	width: 510px;
	border: solid 1px #EDBBB8;
	padding: 11px 11px 8px;
	margin-top: 11px;
}

#contents div#memo h4 {
	color: #DA918C;
	font-size:117%;
	font-weight: bold;
}

#contents div#memo p {
	padding-top: 6px;
}

#contents #illness_inner table {
	width: 532px;
	border-collapse:collapse;
	border-right: solid 1px #454545;
	border-bottom: solid 1px #454545;
}
#contents #illness_inner table th, #illness_inner table td {
	border-left: solid 1px #454545;
	border-top: solid 1px #454545;
	padding: 6px;
}
#contents #illness_inner table th {
	text-align: left;
	background-color: #F9E8E7;
	color: #454545;
}
#contents #illness_inner table td {
	color: #474747;
}
#contents #illness_inner sub {
	color:#474747;
	font-size:83%;
}
#contents #cause {
	margin-top:10px;
}

#contents #cause td.left_cell {
	width: 100px;
}
#contents #cause td.right_cell {
	width: 434px;
}

#contents ul.link_box {
	margin: 14px 0 0;
	float: left;
}
#contents ul#left_ul {
	margin-right: 12px;
}

#contents ul.link_box li {
	width: 249px;
	height: 28px;
	margin-top: 12px;
	padding: 14px 0 0 12px;
	background: url(/health/images/link_box_bg.gif) no-repeat;
}

#contents ul.link_box li a {
	height: 18px;
	display: block;
	text-indent: -9999px;
}

#contents ul.link_box li#autonomic a {background: url(/health/images/btn_autonomic.gif) no-repeat; width: 139px;}
#contents ul.link_box li#poor_blood a {background: url(/health/images/btn_poor_blood.gif) no-repeat; width: 139px;}
#contents ul.link_box li#chilblains a {background: url(/health/images/btn_chilblains.gif) no-repeat; width: 162px;}
#contents ul.link_box li#menopausal a {background: url(/health/images/btn_menopausal.gif) no-repeat; width: 104px;}
#contents ul.link_box li#insomniac a {background: url(/health/images/btn_insomniac.gif) no-repeat; width: 70px;}
#contents ul.link_box li#anemia a {background: url(/health/images/btn_anemia.gif) no-repeat; width: 53px;}
#contents ul.link_box li#weak_digestion a {background: url(/health/images/btn_weak_digestion.gif) no-repeat; width: 86px;}
#contents ul.link_box li#constipation a {background: url(/health/images/btn_constipation.gif) no-repeat; width: 53px;}
#contents ul.link_box li#diarrhea a {background: url(/health/images/btn_diarrhea.gif) no-repeat; width: 53px;}
#contents ul.link_box li#cold a {background: url(/health/images/btn_cold.gif) no-repeat; width: 178px;}

#contents ul.link_box li#autonomic a:hover {background: url(/health/images/btn_autonomic_over.gif) no-repeat;}
#contents ul.link_box li#poor_blood a:hover {background: url(/health/images/btn_poor_blood_over.gif) no-repeat;}
#contents ul.link_box li#chilblains a:hover {background: url(/health/images/btn_chilblains_over.gif) no-repeat;}
#contents ul.link_box li#menopausal a:hover {background: url(/health/images/btn_menopausal_over.gif) no-repeat;}
#contents ul.link_box li#insomniac a:hover {background: url(/health/images/btn_insomniac_over.gif) no-repeat;}
#contents ul.link_box li#anemia a:hover {background: url(/health/images/btn_anemia_over.gif) no-repeat; width:}
#contents ul.link_box li#weak_digestion a:hover {background: url(/health/images/btn_weak_digestion_over.gif) no-repeat;}
#contents ul.link_box li#constipation a:hover {background: url(/health/images/btn_constipation_over.gif) no-repeat;}
#contents ul.link_box li#diarrhea a:hover {background: url(/health/images/btn_diarrhea_over.gif) no-repeat;}
#contents ul.link_box li#cold a:hover {background: url(/health/images/btn_cold_over.gif) no-repeat;}


#contents .image_right {
	width:170px;
	height:128px;
	margin:0 0 0 12px;
	float:right;
}

#contents #image_autonomic {background: url(/health/images/autonomic_imbalance.jpg) no-repeat;}
#contents #image_poor_blood {background: url(/health/images/poor_blood_circulation.jpg) no-repeat;}
#contents #image_disorder {background: url(/health/images/menopausal_disorder.jpg) no-repeat;}
#contents #image_insomniac {background: url(/health/images/insomniac.jpg) no-repeat;}
#contents #image_anemia {background: url(/health/images/anemia.jpg) no-repeat;}
#contents #image_digestion {background: url(/health/images/weak_digestion.jpg) no-repeat; height:96px;}
#contents #image_constipation {background: url(/health/images/constipation.jpg) no-repeat;}
#contents #image_cold {background: url(/health/images/cold.jpg) no-repeat;}

/* detail */
#contents #headline_detail0 {
	width:512px;
	height:87px;
	background:url(/health/images/headline_detail0.gif) no-repeat;
	margin:28px auto 11px;
	text-indent:-9999px;
}

#contents h2#headline_detail {
	width: 496px;
	height: 61px;
	background: url(/health/images/headline_detail.gif) no-repeat;
	margin: 28px auto 11px;
	text-indent: -9999px;
}

#contents h3#detail_copy {
	height: 26px;
	background: url(/health/images/detail_copy.gif) no-repeat center #E4E4E4;
	margin-bottom: 11px;
	text-indent: -9999px;
}

#contents #detail_visual {
	height: 247px;
	background: url(/health/images/detail_visual.gif) no-repeat;
	margin-bottom: 28px;
}

#contents h3 {
	font-size:117%;
	line-height:140%;
	font-weight: bold;
	color: #434343;
	margin-bottom: 26px;
}

#contents h3#actuality_inner {
	margin-top: 30px;
}

#contents #detail_point {
	height: 26px;
	background: url(/health/images/detail_point.gif) no-repeat center #FEE2FF;
	margin-top: 20px;
	text-indent: -9999px;
}

#contents ul.banner_link {
	margin-top: 30px;
}
#contents ul.banner_link li {
	background: none;
}
#contents ul.banner_link li#banner_promotion {
	margin: 0 60px 0 0;
}

#contents ul.banner_link li#banner_promotion a {background: url(/health/images/banner_promotion.jpg) no-repeat;}
#contents ul.banner_link li#banner_illness a {background: url(/health/images/banner_illness.jpg) no-repeat;}

#contents ul.banner_link li#banner_promotion a:hover {background: url(/health/images/banner_promotion_over.jpg) no-repeat;}
#contents ul.banner_link li#banner_illness a:hover {background: url(/health/images/banner_illness_over.jpg) no-repeat;}

#contents a#banner_actuality {
	display: block;
	width: 170px;
	height: 108px;
	background: url(/health/images/banner_actuality.jpg);
	margin: 0 0 12px 20px;
	text-indent: -9999px;
	float: right;
}
#contents a:hover#banner_actuality {
	background: url(/health/images/banner_actuality_over.jpg);
}


/* promotion */
#contents #promotion_visual {
	height: 339px;
	background: url(/health/images/promotion_visual.gif) no-repeat;
	margin-bottom: 26px;
}

#contents h2.point {
	height: 30px;
	margin-bottom: 23px;
	padding-top: 45px;
	text-indent: -9999px;
}
#contents h2#point1 {background: url(/health/images/promotion_point1.gif) no-repeat left bottom;}
#contents h2#point2 {background: url(/health/images/promotion_point2.gif) no-repeat left bottom;}

#contents #rhythm_image {
	width: 474px;
	height: 261px;
	background: url(/health/images/rhythm_image.gif) no-repeat;
	margin: 30px auto 20px;
}

#contents h3#rhythm3element {
	width: 337px;
	height: 20px;
	background: url(/health/images/rhythm3element.gif) no-repeat;
	text-indent: -9999px;
	margin: 0 auto 12px;
}

#contents .rhythm_column {
	width: 170px;
	margin-right: 12px;
	float: left;
}
#contents #relax_column {
	margin-right: 0;
}
#contents .rhythm_column h4 {
	height: 14px;
	padding-top: 2px;
	text-align: center;
	font-weight: bold;
	color: #FFFFFF;
}
#contents .rhythm_column p {
	min-height: 144px;
	_height:144px;
	border: solid 2px;
	border-top:none;
	padding: 4px;
	color: #434343;
}
#contents #sleep_column h4 {background-color: #027ABB;}
#contents #meal_column h4 {background-color: #FF66AF;}
#contents #relax_column h4 {background-color: #01AD4E;}
#contents #sleep_column p {
	border-color: #027ABB;
	background-color: #CCE4F1;
}
#contents #meal_column p {
	border-color: #FF66AF;
	background-color: #FFE0EF;
}
#contents #relax_column p {
	border-color: #01AD4E;
	background-color: #D6F2E1;
}
#contents .every_week h3{
	padding-top: 30px;
}

#contents .inner_left {
	width: 352px;
	margin-right: 12px;
	float: left;
}
#contents .inner_left2 {
	width: 352px;
	margin-right: 2px;
	float: left;
}
#contents .inner_left3 {
	width: 362px;
	margin-right: 2px;
	float: left;
}
#contents .inner_right {
	width: 170px;
	float: left;
}
.inner_right .right_navi {
	width: 166px;
	border: solid 2px #FBAF5D;
}
#contents .inner_right2 {
	width: 180px;
	float: left;
}
.right_navi h4 {
	height: 101px;
	background: url(/health/images/warm.gif) no-repeat;
	text-indent: -9999px;
}
#contents .inner_box .right_navi ul {
	margin:0;
}
#contents .inner_box .right_navi ul li {
	padding: 1px 0 0;
}
#contents .inner_box .right_navi ul li {
	background: url(/health/images/dotline_orange.gif) repeat-x left top;
}
.right_navi li a {
	width:166px;
	height: 25px;
	display: block;
	text-indent: -9999px;
}
.right_navi li#btn_meal a {background: url(/health/images/btn_meal.gif) no-repeat 10px 5px;}
.right_navi li#btn_stretch a {background: url(/health/images/btn_stretch.gif) no-repeat 10px 5px;}
.right_navi li#btn_yomeishu a {background: url(/health/images/btn_yomeishu.gif) no-repeat 10px 5px;}

.right_navi li#btn_meal a:hover {background: url(/health/images/btn_meal_over.gif) no-repeat 10px 5px;}
.right_navi li#btn_stretch a:hover {background: url(/health/images/btn_stretch_over.gif) no-repeat 10px 5px;}
.right_navi li#btn_yomeishu a:hover {background: url(/health/images/btn_yomeishu_over.gif) no-repeat 10px 5px;}

/* actuality */
#contents #actuality_visual {
	height: 180px;
	background: url(/health/images/actuality_visual.jpg) no-repeat;
	margin-bottom: 26px;
}

#contents #woman {
	width: 60px;
	height: 106px;
	background: url(/health/images/yomeishu_woman.jpg) no-repeat;
	margin-right: 6px;
	float:left;
}


#contents h2.act_point {
	width:534px;
	margin-bottom: 20px;
	padding-top: 45px;
	text-indent: -9999px;
}
#contents h2#act_point1 {
	height:77px;
	background: url(/health/images/actuality_point1.gif) no-repeat left bottom;
	margin-bottom: 0px;
}
#contents h2#act_point2 {
	height:79px;
	background: url(/health/images/actuality_point2.gif) no-repeat left bottom;
}
#contents h2#act_point3 {
	height:55px;
	background: url(/health/images/actuality_point3.gif) no-repeat left bottom;
}
#contents h2#act_point4 {
	height:55px;
	background: url(/health/images/actuality_point4.gif) no-repeat left bottom;
}
#contents h2#act_point5 {
	height:79px;
	background: url(/health/images/actuality_point5.gif) no-repeat left bottom;
}
#contents h2#act_point6 {
	height:79px;
	background: url(/health/images/actuality_point6.gif) no-repeat left bottom;
}

#contents div.act_graph {
	margin-bottom: 30px;
	padding-top: 6px;
	text-indent: -9999px;
}

#contents div#act_graph1 {
	height:82px;
	width:356px;
	background: url(/health/images/actuality_graph1.gif) no-repeat left bottom;
	margin-top: 20px;
}
#contents div#act_graph2 {
	height:108px;
	width:534px;
	background: url(/health/images/actuality_graph2.gif) no-repeat left bottom;
}
#contents div#act_graph3 {
	height:210px;
	width:318px;
	background: url(/health/images/actuality_graph3.gif) no-repeat left bottom;
}
#contents div#act_graph4 {
	height:196px;
	width:534px;
	background: url(/health/images/actuality_graph4.gif) no-repeat left bottom;
}
#contents div#act_graph5 {
	height:100px;
	width:534px;
	background: url(/health/images/actuality_graph5.gif) no-repeat left bottom;
}
#contents div#act_graph6 {
	height:402px;
	width:534px;
	background: url(/health/images/actuality_graph6.gif) no-repeat left bottom;
}

#contents div.act_illust {
	text-indent: -9999px;
}
#contents div#act_illust1 {
	margin-top:0px;
	height:167px;
	background: url(/health/images/actuality_illust1.gif) no-repeat right top;
}
#contents div#act_illust2 {
	height:496px;
	background: url(/health/images/actuality_illust2.gif) no-repeat right top;
}

#contents div#topic.act {
	margin-top: 40px
}

#contents ul.banner_link li#banner_improvement {
	margin: 0 60px 0 0;
}

#contents ul.banner_link li#banner_improvemant a {background: url(/common/images/banner_improvement.jpg) no-repeat;}
#contents ul.banner_link li#banner_efficacy a {background: url(/common/images/banner_efficacy.jpg) no-repeat;}

#contents ul.banner_link li#banner_improvement a:hover {background: url(/common/images/banner_improvement_over.jpg) no-repeat;}
#contents ul.banner_link li#banner_efficacy a:hover {background: url(/common/images/banner_efficacy_over.jpg) no-repeat;}

#contents b {font-weight:bold;color:#474747;line-height:18px;}



/* m-actuality */
#contents #m-actuality_visual {
	height: 180px;
	background: url(/health/images/m_actuality_visual.jpg) no-repeat;
	margin-bottom: 26px;
}

#contents #man {
	width: 66px;
	height: 106px;
	background: url(/health/images/yomeishu_man.jpg) no-repeat;
	margin-right: 0;
	float:left;
}

#contents h2#m-act_point1 {
	height:77px;
	background: url(/health/images/m_actuality_point1.gif) no-repeat left bottom;
	margin-bottom: 0px;
}
#contents h2#m-act_point2 {
	height:54px;
	background: url(/health/images/m_actuality_point2.gif) no-repeat left bottom;
	padding-top:35px;
}
#contents h2#m-act_point3 {
	height:78px;
	background: url(/health/images/m_actuality_point3.gif) no-repeat left bottom;
}
#contents h2#m-act_point4 {
	height:78px;
	background: url(/health/images/m_actuality_point4.gif) no-repeat left bottom;
	padding-top:35px;
}
#contents h2#m-act_point5 {
	height:79px;
	background: url(/health/images/m_actuality_point5.gif) no-repeat left bottom;
}
#contents h2#m-act_point6 {
	height:79px;
	background: url(/health/images/m_actuality_point6.gif) no-repeat left bottom;
}

#contents div.m-act_graph {
	margin-bottom: 30px;
	padding-top: 6px;
	text-indent: -9999px;
}

#contents div#m-act_graph1_1 {
	height:117px;
	width:534px;
	background: url(/health/images/m_actuality_graph1_1.gif) no-repeat left bottom;
	margin-top: 20px;
}
#contents div#m-act_graph1_2 {
	height:242px;
	width:534px;
	background: url(/health/images/m_actuality_graph1_2.gif) no-repeat left bottom;
	margin-top: 20px;
	margin-bottom:20px;
}

#contents div#m-act_graph2 {
	height:109px;
	width:534px;
	background: url(/health/images/m_actuality_graph2.gif) no-repeat left bottom;
}
#contents div#m-act_graph3 {
	height:211px;
	width:534px;
	background: url(/health/images/m_actuality_graph3.gif) no-repeat left bottom;
	margin-bottom: 20px;
}
#contents div#m-act_graph4 {
	height:194px;
	width:454px;
	background: url(/health/images/m_actuality_graph4.gif) no-repeat left bottom;
	margin-bottom: 20px;
}
#contents div#m-act_graph5_1 {
	height:109px;
	width:534px;
	background: url(/health/images/m_actuality_graph5_1.gif) no-repeat left bottom;
}
#contents div#m-act_graph5_2 {
	height:109px;
	width:534px;
	background: url(/health/images/m_actuality_graph5_2.gif) no-repeat left bottom;
}
#contents div#m-act_graph6_1 {
	height:243px;
	width:534px;
	background: url(/health/images/m_actuality_graph6_1.gif) no-repeat left bottom;
	margin-bottom: 10px;
}
#contents div#m-act_graph6_2 {
	height:197px;
	width:534px;
	background: url(/health/images/m_actuality_graph6_2.gif) no-repeat left bottom;
}

#contents div#m-act_illust1 {
	margin-top:0px;
	height:384px;
	background: url(/health/images/m_actuality_illust1.gif) no-repeat right top;
}
#contents div#m-act_illust2 {
	height:310px;
	background: url(/health/images/m_actuality_illust2.gif) no-repeat right top;
}
#contents div#m-act_illust3 {
	height:376px;
	background: url(/health/images/m_actuality_illust3.gif) no-repeat right top;
}
#contents div#m-act_illust4 {
	height:156px;
	background: url(/health/images/m_actuality_illust4.gif) no-repeat right top;
}
#contents div#m-act_points {
	height:43px;
	background: url(/health/images/m_actuality_points.gif) no-repeat right top;
	margin-bottom: 20px;
}
#contents div#m-act_illust6 {
	height:134px;
	background: url(/health/images/m_actuality_illust6.gif) no-repeat right top;
}

#contents h4#m-act_life{
	font-weight: bold;
	color: #678ac7;
	margin-bottom: 10px;
}

#contents .weak_stomach {
	padding:0 25px 0;
	line-height:140%;
	height:263px;
	background: url(/health/images/health_weak_stomach.gif) no-repeat;
}


