@charset "utf-8";

h2, h3, h4, h4 span, h5 span, .bn span {
	display:block;
	position:absolute;
	left:-3000px;
}

#health {
	padding:215px 18px 0 18px;
	background:url(../../img/under/health/title1.jpg) no-repeat;
	position:relative;
}

#health table th {
	width:65px;
}

h5.t2 {
	width:495px;
	height:70px;
	background:url(../../img/under/health/title2.jpg) no-repeat left center;
}

#health .box {
	width:495px;
	padding-bottom:15px;
}

#health h6 {
	text-indent:20px;
	background:url(../../img/under/icon_h5.gif) no-repeat;
	height:30px;
	font-size:90%;
	font-weight:bold;
}

#health p.bn {
}

#health p.bn  {
	display:block;
	width:108px;
	height:32px;
	position:absolute;
	top:11px;
	left:424px;
	_left:406px;
	background:url(../../img/under/health/btn_bn_r.jpg) no-repeat;
}
#health .bn a {
	display:block;
	width:108px;
	height:32px;
	background:url(../../img/under/health/btn_bn.jpg) no-repeat;
}
#health .bn a:hover {background:none;}

/* BACK NUMBER
********************************************************************************************/

#health-backnumber {
	padding:215px 18px 0 18px;
	background:url(../../img/under/health/title_bn.jpg) no-repeat;
	position:relative;
}

#health-backnumber ul {padding:0 0 0 22px;}

#health-backnumber ul li {
	display:block;
	height:32px;
}

#health-backnumber ul li a {
	display:block;
	height:32px;
	text-indent:-5000px;
	background:none;
	outline:none;
}

#health-backnumber ul li.new {
	height:48px;
	background:url(../../img/under/health/title_bn4.jpg) no-repeat;
}
#health-backnumber ul li.new a {
	display:block;
	height:48px;
	text-indent:-5000px;
}

#health-backnumber ul li.vol1 {
	background:url(../../img/under/health/title_bn1.jpg) no-repeat;
}
#health-backnumber ul li.vol2 {
	background:url(../../img/under/health/title_bn2.jpg) no-repeat;
}
#health-backnumber ul li.vol3 {
	background:url(../../img/under/health/title_bn3.jpg) no-repeat;
}

/* HEALTH vol.1
********************************************************************************************/

#health.vol1 {
	padding:200px 18px 0 18px;
	background:url(../../img/under/health/title_vol1.jpg) no-repeat;
	position:relative
}

#health.vol1 h4 {
	position:relative;
	left:0;
	top:0;
	display:block;
	width:495px;
	height:45px;
	background:url(../../img/under/health/title_vol1_1.jpg) no-repeat;
}

#health.vol1 h5 {
	width:495px;
	height:50px;
}

#health.vol1 h5#title2 {
	background:url(../../img/under/health/title_vol1_2.jpg) no-repeat left bottom;
}
#health.vol1 h5#title3 {
	background:url(../../img/under/health/title_vol1_3.jpg) no-repeat left bottom;
}

#health.vol1 dl dt {
	font-size:84%;
	line-height:150%;
	font-weight:bold;
}

#health.vol1 .tsubo {padding:15px 0 0 0;}

#health.vol1 .tsubo p {
	display:block;
	width:140px;
	float:left;
	margin-right:25px;
	text-indent:0;
}
#health.vol1 .tsubo p strong {display:block;}
#health.vol1 .tsubo p.rb {
	margin:0;
}

/* HEALTH vol.2
********************************************************************************************/

#health.vol2 {
	padding:200px 18px 0 18px;
	background:url(../../img/under/health/title_vol2.jpg) no-repeat;
	position:relative
}

#health.vol2 h4 {
	position:relative;
	left:0;
	top:0;
	display:block;
	width:495px;
	height:45px;
	background:url(../../img/under/health/title_vol2_1.jpg) no-repeat;
}

#health.vol2 table {width:495px; margin-top:10px;}

#health.vol2 h5 {
	width:495px;
	height:50px;
}

#health.vol2 h5#title2 {
	background:url(../../img/under/health/title_vol2_2.jpg) no-repeat left bottom;
}
#health.vol2 h5#title3 {
	background:url(../../img/under/health/title_vol2_3.jpg) no-repeat left bottom;
}

#health.vol2 dl,#health.vol2 p.right {margin-top:10px;}

#health.vol2 dl dt {
	font-size:84%;
	line-height:150%;
	font-weight:bold;
}

/* HEALTH vol.3
********************************************************************************************/

#health.vol3 {
	padding:200px 18px 0 18px;
	background:url(../../img/under/health/title_vol3.jpg) no-repeat;
	position:relative
}

#health.vol3 h4 {
	position:relative;
	left:0;
	top:0;
	display:block;
	width:495px;
	height:45px;
	background:url(../../img/under/health/title_vol3_1.jpg) no-repeat;
}

#health.vol3 div.pkg {padding:15px 0 0 0;}
#health.vol3 table.right {width:230px; margin-left:10px; float:right;}
#health.vol3 p.left {margin:0; padding:0; text-indent:0; display:block; width:250px;}
#health.vol3 p.left img {margin-bottom:5px;}

#health.vol3 h5 {
	width:495px;
	height:50px;
}

#health.vol3 h5#title1 {
	background:url(../../img/under/health/title_vol3_2.jpg) no-repeat left bottom;
}

#health.vol3 dl,#health.vol2 p.right {margin-top:10px;}

#health.vol3 dl dt {
	font-size:84%;
	line-height:150%;
	font-weight:bold;
}
