@charset "utf-8";

/* -------------------------------------
print.css
for printing settings
----------------------------------------- */
body{
	font-size:14px;
	background:#fff;
	color:#333;
}

/* font size */
h3{
	font-size:15px;
}

h4, h5,
p,
li,
dt,dd,
th,td,
div.grayColum h5.tbltitle {
	font-size: 14px;
	line-height:1.4;
	color:#333;
}

address,
.caption,
.captionI,
.captionCL,
div.grayColum dl.notes dt,
div.grayColum dl.notes dd,
dl#SpecNotes dt,
dl#SpecNotes dd ul li,
ul.ulList02 li,
ul.ulList03 li,
ul#winSoft3 li dd{
	font-size:12px;
	color:#333;
}


/* --------------------------------------------------
basic layout
---------------------------------------------------- */
div#wrapper{
	width:100%;
	margin:0;
	text-align:center;
	background-image:none;
}


div#content,
body#toppage div#content
body#special div#content{
	float:none;
	width:auto;
	margin:0;
	text-align:left;
	background:none;
}

/* #footer */
div#foot{
	width:auto;
	background-color:#fff;
	background-image:none;
	border-right:none;
	border-left:none;
}
div#foot address{
	width:auto;
	color:#333;
	padding-top:10px;
	border-top:1px solid #666;
}

div#lead{margin-bottom:20px;}

div#mainContent,
body#toppage div#mainContent,
body#special div#mainContent{
	float:none;
	width:auto;
	margin:0;
	padding:0 0 10px;
}

div#navigation,
div#sidebar{
	display:none;
}


/* section */
div.section,
div.section01,
div.section02,
sectionNML{
	width:auto;
}

/* section01(image with caption: rightside) */
div.section01 div.s01Img{
	width:200px;
}

div.section01 div.s01text{
	width:60%;
}

/* pagetop */

p.pagetop img{
	display:none;
}



/* h3 */
h3{
	color:#333;
	background:none;
	border-left:5px solid #95c10f;
	border-bottom:1px solid #333;
}

h3.imgTitle{
	border:none;
}

/* h4 */
h4{
	background:none;
	border-bottom:1px dotted #333;
}


/* div.grayColum */
div.grayColum,
div.grayColum p,
div.grayColum h5,
div.grayColum h4,
div.grayColum dl dt,
div.grayColum dl dd{
	background-color:#fff;
	background-image:none;
	color:#333;
}


/* TABLE feat_list */
table.tbl01{
width:95%;
margin-left:auto;
margin-right:auto;
border-top:1px solid #333;
border-left:1px solid #333;
}
table.tbl01 th{
border-right:1px solid #333;
border-bottom:1px solid #333;
}
table.tbl01 td{
border-right:1px solid #333;
border-bottom:1px solid #333;
}
table.tbl01 th{
background:#fff;
color:#333;
}

table.tbl01 .l_td{background:#fff;}


/* div.gframeColum */
div.gframeColum{
	width:auto;
	border:5px solid #ccc;
}


/* ======================================

index.html
========================================= */
/* topColumArea */
div#topColumArea{
	background:none;
	border:1px solid #666;
	margin:0 auto;
}


/* ======================================

Camera Performance (camera.html)
========================================= */

/* Fcolum */
div.Fcolum{
	min-height:115px;
}

div.Fcolum h4{border-bottom:none;}




/* ======================================

Accessories (acce.html)
========================================= */
div.accSection{
	width:95%;
	margin-left:auto;
	margin-right:auto;
}
div.accSection h4{
	height:auto;
	line-height:2;
	padding-left:0;
	background:none;
	border-bottom:1px solid #999;
}

/* div.DVDBurner */
div.DVDBurner{
	width:auto;
}



/* interfaseBox */
dl.interfaseBox{
	width:auto;
	background:#fff;
	border:1px solid #999;
}

dl.interfaseBox dd ul{
	list-style-type:disc;
}
dl.interfaseBox dd ul li{
	background:none;
	padding-left:0;
	margin-left:15px;
	padding-right:15px;
}

/* AccBox3clm */
.AccBox3clm03{
	float:left;
}
.AccBox3clm02{
	margin-left:20px;
	margin-right:20px;
}

/* for Attention Box */
dl#AttentionBox{
	width:auto;
}

/* ul#PaccList01 */
ul#PaccList01{
	width:40%;
}
ul#PaccList02{
	width:40%;
	float:left;
}



/* ======================================

Specifications (spec.html)
========================================= */
/* TBLspec */
table#TBLspec{
width:95%;
border-top:1px solid #333;
border-left:1px solid #333;
margin:0 auto 1em;
}
table#TBLspec th, table#TBLspec td{
border-right:1px solid #333;
border-bottom:1px solid #333;0
}
table#TBLspec th{
	color:#333;
	background-color: #fff;
}

/* SpecNotes */
dl#SpecNotes{
	width:95%;
	margin:0 auto 1em;
}
