/* CSS Document */

/*#headerArea.head01 form{ width:450px;}*/

#headerArea form ul{
	text-align:right;
	font-weight:bold;
	margin: 0 0 10px 0;
	padding: 0;
	white-space:nowrap
	}

#headerArea form ul li{
	display: inline;
	margin: 0 0 0 25px;
	padding: 0;
	color:#494d4e;}

#headerArea form ul li img{
	vertical-align:middle;
	margin:0 -15px 0 5px}

#headerArea.head01 form dl{ width:100%; text-align:right;}

#headerArea #h1Area{ clear:both; margin: 0 0 5px 0}

#headerArea #h1Area h1{
	font-size: 20px;
	line-height: 1.4;
	/*\*/
	_font-size: 170%;
	/**/
	color:#fff;
	margin:0 0 /*15px*/ 0;
	padding:0 10px;
	float:left;}

*+html #headerArea #h1Area h1{font-size: 170%;}

#headerArea #h1Area ul.iconLinkListB02{
	font-size: 13px;
	font-weight:bold;
	line-height: 1.4;
	/*\*/
	_font-size: 110%;
	/**/
	text-align:right;
	color:#fff;
	margin:4px 0 /*15px*/ 0;
	padding:0 10px;
	float:right;
	
	}

*+html #headerArea #h1Area ul.iconLinkListB02{font-size: 110%;}

#headerArea #h1Area ul li{ display:inline; margin:0 0 0 15px}

#headerArea #h1Area ul.iconLinkListB02 li a{ color:#fff}

#headerArea #h1Area ul.iconLinkListB02 li.icon01 a{
padding:3px 0 3px 22px;
background:url("/img/btimg/icon_related_02_01.gif") 0 0.2em no-repeat; /*Variable Image*/
}

#headerArea #h1Area ul.iconLinkListB02 li.icon02 a{
padding:3px 0 3px 22px;
background:url("/img/btimg/icon_related_02_02.gif") 0 0.2em no-repeat; /*Variable Image*/
}

#headerArea #h1Area ul.iconLinkListB02 li.icon03 a{
padding:3px 0 3px 22px;
background:url("/img/btimg/icon_related_02_03.gif") 0 0.2em no-repeat; /*Variable Image*/
}

#headerArea #h1Area ul.iconLinkListB02 li.icon04 a{
padding:3px 0 3px 22px;
background:url("/img/btimg/icon_related_02_04.gif") 0 0.2em no-repeat; /*Variable Image*/
}

#headerArea #h1Area ul.iconLinkListB02 li.icon05 a{
padding:3px 0 3px 22px;
background:url("/img/btimg/icon_related_02_05.gif") 0 0.2em no-repeat; /*Variable Image*/
}

#headerArea #h1Area ul.iconLinkListB02 li.icon06 a{
padding:3px 0 3px 22px;
background:url("/img/btimg/icon_related_02_06.gif") 0 0.2em no-repeat; /*Variable Image*/
}

#headerArea #h1Area ul.iconLinkListB02 li.icon07 a{
padding:3px 0 3px 22px;
background:url("/img/btimg/icon_related_02_07.gif") 0 0.2em no-repeat; /*Variable Image*/
}

#headerArea #h1Area ul.iconLinkListB02 li.icon08 a{
padding:3px 0 3px 22px;
background:url("/img/btimg/icon_related_02_08.gif") 0 0.2em no-repeat; /*Variable Image*/
}

#contentsArea div.ProductTop{ padding:0 0 0 0}

#contentsArea div.ProductTop div{
	width:235px;
	float:left;
	_display:inline;
	margin:0 10px 0 0}

#contentsArea div.ProductTop div p{ margin:0 0 0 17px}

#contentsArea div.ProductTop div ul{ margin:0 0 0 8px}

#contentsArea div.ProductTop div.lastItem{ margin:0}

#contentsArea div.ProductTop { margin:0 0 15px 0}

/* Healthcare= Information Block
---------------------------------------------------------- */
#infoBlock{
margin:15px 10px;
}

#infoBlock div#productArea{
float:left;
width:277px;
}

#infoBlock div#information{
float:left;
width:277px;
margin-left:8px;
}

#infoBlock div#topics{
float:left;
margin-left:8px;
width:380px;
}

#infoBlock dl{
font-size:80%;
line-height:1.4;
}

#infoBlock dl dt{
width:8em;
}

#infoBlock dl dd{
margin:-1.4em 5px 5px 8.5em;
}

#infoBlock div#infoArea ul.bannerArea{
clear:both;
margin:0;
padding:0;
list-style:none;
text-align:right;
}

#infoBlock div#infoArea ul.bannerArea li{
display:inline;
margin-left:8px;
}

