@charset "utf-8";

/* style for 1-1 ~ 1-6.html */


/* ##### Page Title ##### */
div#Content h1.Page_Title{
	margin: 0 0 1em 0;
	padding: 20px 0 0 0;
	color:#67849d;
	font-size:150%;
	line-height: 130%;
	font-weight:bold;
}
/* ##### Page Title Ends ##### */




/* ##### Description block ##### */
div.Section{
	width:100%;
	margin-bottom: 30px;
}
div#Content div.Section_Title{
	margin-bottom:5px;
	padding-bottom:5px;
	border-bottom:1px #000 solid;	
}
div#Content div.Section_Title h2{
	margin:0;
	padding: 0 0 0 10px;
	background: url("../images/content/heading_misc.gif") 0 0 no-repeat;
	font-size:120%;
	line-height:140%;
}
/* ##### Description block Ends ##### */




/* ##### Figure box ##### */
div.Figure_Box{
	padding:5px;
	border:1px #ccc solid;	
}
/* ##### Figure box Ends ##### */




/* ##### 1-1 ##### */
div#Sample_Images{
	width:600px;
	margin-bottom:50px;
	margin-left:80px;
}
div#Sample_Images div#Target_Photo{
	width:490px;
	float:left;
}
div#Sample_Images div.Thumbnail_Block{
	width:100px;
	float:right;
}
div#Sample_Images ul{
	margin:0;
	padding:0;
	list-style:none;
}
div#Sample_Images ul li{
	width:90px;
	margin: 0 0 6px 0;
	padding:0;
}
div#Sample_Images a,
div#Sample_Images img{
	display:block;
}




table#Censor_Size{
	margin-top:15px;
}
table#Censor_Size img{
	display:inline;
}
table#Censor_Size th{
	padding-bottom:5px;
	vertical-align:bottom;
	text-align:left;
}
table#Censor_Size td{
	vertical-align:top;
	text-align:left;
	font-size: 90%;
	line-height: 130%;
}

div#ISO_Sample{
	width:370px;
	padding-top:10px;
}
div#ISO_Sample div.Box1,
div#ISO_Sample div.Box2{
	width:120px;
	float:left;
	margin-right:5px;
}
div#ISO_Sample div.Box3{
	width:120px;
	float:left;
}

div#Mirrorless{
	margin-top:10px;
}
div#Mirrorless table td{
	padding-bottom:5px;
	vertical-align:bottom;
	text-align:left;
}
div#Mirrorless ul{
	margin:0;
	padding:0;
	list-style:none;
}
div#Mirrorless ul li{
	margin: 0 0 0.5em 0;
	padding:0;
	font-size:90%;
	line-height:130%;
}
div#Mirrorless p{
	margin:0;	
}
/* ##### 1-1 Ends ##### */




/* ##### 1-2 ##### */
div#HD_Viewing_Image{
	background:url("../images/content/1-2/1-2_03.jpg") top right no-repeat;
}
table#Movie_Format{
	width:100%;	
}
table#Movie_Format th,
table#Movie_Format td{
	padding:0.2em 0.5em;
	font-size:90%;
	line-height:130%;
	font-weight:normal;
	border-bottom:1px #666 solid;
}
table#Movie_Format th{
	text-align:left;
	vertical-align:middle;
}
table#Movie_Format td{
	text-align: center;
	vertical-align:middle;
}
table#Movie_Format thead th{
	text-align:center;
	border-top:1px #666 solid;
	background-color:#ddd;
}
table#Movie_Format .Border{
	border-right:1px #999 solid;
	border-left:1px #999 solid;
}
div#Sample_Movies{
	width:760px;
	margin-top:20px;
	margin-bottom:50px;
}



div.Split_Movie_Area{
	width:760px;
	padding-bottom:20px;	
}
div#Lens_Change table{
	width:370px;
}
div#Lens_Change table td{
	padding-top:3px;
	text-align:left;
	vertical-align:top;
}
div#Lens_Change table td.Icon1{
	width:30px;
}
div#Lens_Change table td.Icon2{
	width:105px;
}
div#Lens_Change table td.Lens_Name{
	text-align:left;
	font-size:90%;
	line-height:130%;
}
div#Lens_Change table td.Lens_Name span{
	font-weight:bold;	
}
/* ##### 1-2 Ends ##### */





/* ##### 1-3 ##### */
div.Control_Flash{
	width:760px;
	margin-bottom:25px;
}

div#Intuitive_Control h3{
	padding: 5px 5px;
	margin-bottom:10px;
	background: #9ca6ac url("../images/content/1-3/heading_bg.gif") 0 0 repeat-x;
	border-bottom:1px #848b90 solid;
	color:#fff;
	font-size:100%;
	line-height:130%;
}
/* ##### 1-3 Ends ##### */





/* ##### 1-4 ##### */


table#Panorama_Spec{
	width:100%;
	margin-top:5px;
	border-top:1px #666 solid;
}
table#Panorama_Spec th,
table#Panorama_Spec td{
	padding:0.2em 0.5em;
	font-size:90%;
	line-height:130%;
	font-weight:normal;
	border-bottom:1px #666 solid;
}
table#Panorama_Spec th{
	text-align:left;
	vertical-align:middle;
	font-weight:bold;
}
table#Panorama_Spec tbody td{
	text-align: center;
	vertical-align:middle;
	border-left:1px #999 solid;
}
table#Panorama_Spec thead th{
	text-align:center;
	border-left:1px #999 solid;
	background-color:#ddd;
}
table#Panorama_Spec thead td{
	background-color:#ddd;
}




ul#Auto_HDR_Captions{
	margin:5px 0 0 0;
	padding:10px;
	background-color:#eee;
	list-style: none;
}
ul#Auto_HDR_Captions li{
	display:inline;
	margin:0;
	padding:0 1em 0 0;
	font-size:90%;
	line-height: 130%;
}
div#HDR_Flow{
	width:760px;
	padding:10px 0;
	background-color:#333;
	color:#fff;
}
div#HDR_Flow table{
	width:750px;
	margin-left:5px;
}
div#HDR_Flow table td{
	text-align:left;
	vertical-align:top;
}
div#HDR_Flow table img{
	display:block;
}



table#DRO_Sample{}
table#DRO_Sample img{
	display:block;
}
table#DRO_Sample td{
	text-align:left;
}
table#DRO_Sample td.Photo{
	width:305px;
	vertical-align:top;
}
table#DRO_Sample td.Link{
	vertical-align:bottom;
}
table#DRO_Sample ul{
	margin:0;
	padding:0;
	list-style:none;
}
table#DRO_Sample ul li{
	margin: 0 0 0.7em 0;
	padding: 0 0 0 13px;
	font-size:90%;
	line-height:130%;
	background: url("../images/content/1-4/arrow.gif") 0 center no-repeat;
}
table#DRO_Sample ul li a:link,
table#DRO_Sample ul li a:visited{
	color:#666;
}
table#DRO_Sample ul li a:hover{
	color:#000;
}




table.AF_Mode{
	width:350px;
}
table.AF_Mode td{
	padding-bottom:10px;
	text-align:left;
	vertical-align:top;
}
table.AF_Mode td.Photo{
	width:170px;
}

table.AF_Mode2{
	width:390px;
}
table.AF_Mode2 td{
	padding-bottom:5px;
	text-align:left;
	vertical-align: bottom;
}
table.AF_Mode2 td.Photo{
	width:290px;
}
table.AF_Mode2 ul{
	margin:0;
	padding:0;
	list-style:none;
}
table.AF_Mode2 ul li{
	margin: 0 0 0.3em 0;
	padding: 0 0 7px 20px;
	font-size:90%;
	line-height:130%;
	background: url("../images/content/1-4/enlarge_icon.gif") 0 0 no-repeat;
}
table.AF_Mode2 ul li a:link,
table.AF_Mode2 ul li a:visited{
	color:#666;
}
table.AF_Mode2 ul li a:hover{
	color:#000;
}
/* ##### 1-4 Ends ##### */






/* ##### 1-5 ##### */
div#TruBlack_Illust{
	width:745px;
	padding-bottom:5px;
}
div#TruBlack_Illust div.Box1{
	width:230px;
	float:left;
	margin-right:10px;
}
div#TruBlack_Illust div.Box2{
	width:290px;
	float:left;
}
div#TruBlack_Illust div.Box3{
	width:200px;
	padding: 25px 0 0 0;
	float:right;

}
	
div#TruBlack_Illust h3{
	margin: 0 0 5px 0;
	padding: 0 0 0 12px;
	background: url("../images/content/1-5/heading_point.gif") 0 0.3em no-repeat;
	font-size:100%;
	font-weight:bold;
	line-height:130%;
}
div#TruBlack_Illust ul{
	margin: 0;
	padding:10px;
	list-style:none;
	background-color:#eee;
}
div#TruBlack_Illust ul li{
	margin: 0 0 0.3em 0;
	padding:0;
	font-size:90%;
	line-height:130%;
}

table#Anti_Dust_Illust{
	
}
table#Anti_Dust_Illust td{
	text-align:left;
	vertical-align:top;
}
table#Anti_Dust_Illust caption{
	margin: 0 0 5px 0;
	padding: 0 0 0 12px;
	background: url("../images/content/1-5/heading_point.gif") 0 0.3em no-repeat;
	font-size:100%;
	font-weight:bold;
	line-height:130%;
	text-align:left;
}
table#Anti_Dust_Illust dl{
	margin:0;
	padding:0;
}
table#Anti_Dust_Illust dl dt{
	width:1.8em;
	float:left;
	clear:both;
	margin: 0 -1.8em 0.5em 0;
	padding:0;
	font-size:90%;
	line-height:130%;
	color:#666;
}
table#Anti_Dust_Illust dl dd{
	margin: 0 0 0.5em 0;
	padding:0 0 0 1.8em;
	font-size:90%;
	line-height:130%;
	color:#666;
}

dl#Software_Screen{
	margin:0;
	padding:0;
	font-size:90%;
	line-height:130%;
}
dl#Software_Screen img{
	display:block;
}
dl#Software_Screen dt{
	margin:0 0 3px 0;
	padding:0;
}
dl#Software_Screen dd{
	margin:0 0 15px 0;
	padding:0;
}

/* ##### 1-5 Ends ##### */






/* ##### 1-6 ##### */
div#HDMI_Connect{
	width:760px;
	margin: 30px 0 10px 0;
	padding:0 0 0 0;
}
div#HDMI_Connect p.Region_Note{
	margin: 0 0 0 0;
	padding: 0 0 15px 10px;
	font-size: 90%;
	line-height: 130%;
	background:url("../images/content/point.gif") 0 0.4em no-repeat;
}
div#HDMI_Connect div.Left{
	width:240px;
	float:left;
	margin-right:20px;
}
div#HDMI_Connect div.Center{
	width:240px;
	float:left;
}
div#HDMI_Connect div.Right{
	width:240px;
	float:right;
}

div#HDMI_Connect h3{
	width:100%;
	clear:both;
	margin: 2em 0 0.5em 0;
	padding:4px 0 4px 0;
	font-size:100%;
	line-height:130%;
	background: #eee url("../images/content/1-6/dotline.gif") left bottom repeat-x;
}
div#HDMI_Connect h3.First{
	margin: 0 0 0.5em 0;
}
div#HDMI_Connect div.Mark{
	width:55px;
	float:right;
	margin: 0 0 10px 10px;
}
div#HDMI_Connect div.Mark img{
	display:block;
}

div.Sweep_Panorama_3D{
	width:240px;
	margin-top: 20px;
	padding: 10px 0 5px 0;
	border-top:2px #ccc solid;
	border-bottom:2px #ccc solid;
}



/* ##### 1-6 Ends ##### */







