
#body .sectionImageBlockA01{
	position: relative;
	width: 549px;
}

#body .sectionImageBlockA01 .leadBlockA01{
	position: absolute;
	left: 0;
	bottom: 0;
	width: 549px;
	margin: 0;
	background: url(/products/digital_cameras/fujinon/img/shared/bg_section-image_01.png) repeat;
}

#body .sectionImageBlockA01 .leadBlockA01 p{
	padding: 12px 18px;
	color: #FFFFFF;
	font-size: 181%;
	line-height: 1.2;
}


#body .titleBlockA01{
	margin-top: -9px;
	border: 1px solid #DDDDDD;
	padding: 1px;
}

#body .titleBlockA01 div{
	position: relative;
	width: 545px;
	height: 96px;
}

#body .titleBlockA01 h2{
	margin: 0;
	padding: 35px 235px 0 14px;
	border-bottom: none;
	background: none;
	color: #333333;
	font-size: 164%;
	line-height: 1.2;
}

#body .titleBlockA01 h2 a{
	display: block;
}


#body .titleBlockA01 p{
	position: absolute;
	bottom: 0;
	right: 0;
	background: url(/products/digital_cameras/fujinon/img/shared/bg_01.png) repeat;
}

#body .titleBlockA01 p a{
	display: block;
	padding: 6px 8px 6px 22px;
	font-weight: bold;
}
#body .titleBlockA01 p a:link,
#body .titleBlockA01 p a:visited,
#body .titleBlockA01 p a:active{
	color: #ffffff;
	background: url(/products/digital_cameras/fujinon/img/shared/icon_01.gif) no-repeat 9px .6em;
}


#body .contentBlock{
	margin-top: 20px;
	padding-bottom: 20px;
	background: url(/products/digital_cameras/fujinon/img/shared/bg_02.gif) repeat-x left bottom;
}
#body .contentBlock:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }
#body .contentBlock { display:inline-block; }
/*\*/
* html #body .contentBlock { height:1%; }
#body .contentBlock { display:block; }
/**/

#body .contentBlock h3{
	margin: 0 0 12px;
	border-top: none;
	font-size: 127%;
}

#body .contentBlock .floatBlockA01,
#body .contentBlock .floatBlockA02{
	margin-top: 0;
}

#body .contentBlock .floatUnit{
	margin-bottom: 0;
}

#body .contentBlock .contentBlockC03{
	color: #999999;
	font-size: 91%;
	font-weight: normal;
}

#body .contentBlock dl.descriptionBlockA01 dt.descriptionTitle{
	margin-left: 0;
}

#body .contentBlock ul.noteULA01 li{
	margin-left: 0;
	color: #999999;
	background: none;
	list-style: none;
}

#body .contentBlock .parallelBlockA10{
	border-bottom: none;
}


#body .btnDetail{
	display: inline-block;
	margin: 9px 0 8px 12px;
	border: 1px solid #DDDDDD;
	padding: 1px;
}
* html #body .btnDetail{
	display: inline;
	float: left;
}
*:first-child+html #body .btnDetail{
	display: inline;
	float: left;
}

#body .btnDetail p{
	background: #028E6C url(/products/digital_cameras/fujinon/img/shared/bg_03.gif) repeat-x left bottom;
}
* html #body .btnDetail p{
	float: left;
}

#body .btnDetail p a{
	display: block;
	padding: 10px 20px 10px 30px;
	background: url(/products/digital_cameras/fujinon/img/shared/icon_02.gif) no-repeat 13px 1.0em;
	font-weight: bold;
}
* html #body .btnDetail p a{
	float: left;
}

#body .btnDetail p a:link,
#body .btnDetail p a:visited,
#body .btnDetail p a:active{
	color: #ffffff;
	background: url(/products/digital_cameras/fujinon/img/shared/icon_02.gif) no-repeat 13px 1.0em;
}


#body .pageTop{
	margin:8px 0 34px;
	text-align: right;
	font-size: 0;
}

#body .pageTop img{
	vertical-align: top;
}

