@charset "iso-8859-1";
/* CSS Document */

/*--------================= module ====================---------*/

  /* original sup setting */
span.comSup { 
	vertical-align:2px; 
	font-size:9px;
	margin-right:3px;
}


/*--------=================globalnavi====================---------*/

#g-navi {
	margin: 0;
	height: 45px;
	padding: 0;
}
.clear {
	clear: both;
}

/**********all-off**********/
#g-navi ul{
	margin: 0;
	padding: 0;
	list-style-type: none;
}
	
#g-navi li {
	margin: 0;
	padding: 0;
	text-indent: -9999px;
	float: left;
	overflow: hidden;
}
	
#g-navi li a {
	text-decoration: none;
	display: block;
	background: url(../images/common/main_nav.gif) no-repeat;
	height: 45px;
}

#g-navi li.on {
	text-decoration: none;
	display: block;
	background: url(../images/common/main_nav.gif) no-repeat;
	height: 45px;
}
/******** OFF **********/

#g-navi li#overview a {
	background-position: 0 0;
	width: 94px;
}

#g-navi li#engineerforeasyuse a {
	background-position: -94px 0;
	width: 109px;
}

#g-navi li#copyandscan a {
	background-position: -203px 0;
	width: 108px;
}

#g-navi li#features a {
	background-position: -311px 0;
	width: 76px;
}

#g-navi li#accessories a {
	background-position: -387px 0;
	width: 100px;
}

#g-navi li#specifications a {
	background-position: -487px 0;
	width: 113px;
}
/******** Select *********/

#g-navi li#overview a:hover {
	background-position: 0 -45px;
	width: 94px;
}

#g-navi li#engineerforeasyuse a:hover {
	background-position: -94px -45px;
	width: 109px;
}

#g-navi li#copyandscan a:hover {
	background-position: -203px -45px;
	width: 108px;
}

#g-navi li#features a:hover {
	background-position: -311px -45px;
	width: 76px;
}

#g-navi li#accessories a:hover {
	background-position: -387px -45px;
	width: 100px;
}

#g-navi li#specifications a:hover  {
	background-position: -487px -45px;
	width: 113px;
}
/******** ON *********/

#g-navi li#overview.on {
	background-position: 0 -45px;
	width: 94px;
}

#g-navi li#engineerforeasyuse.on {
	background-position: -94px -45px;
	width: 109px;
}

#g-navi li#copyandscan.on {
	background-position: -203px -45px;
	width: 108px;
}

#g-navi li#features.on {
	background-position: -311px -45px;
	width: 76px;
}

#g-navi li#accessories.on {
	background-position: -387px -45px;
	width: 100px;
}

#g-navi li#specifications.on {
	background-position: -487px -45px;
	width: 113px;
}
/*--------=================globalnavi====================---------*/


#flashAd {
/*	margin: -8px 0 2px 0;*/
	padding: 0;
	width:600px;
/*	border:2px solid #666;*/
}
	
#flashAd a {
	margin: 0;
	padding: 20px;
	color: #ccc;
	text-align:center;
}


/*----- spec -----*/
.content_menu {
	margin: 0;
	padding: 0 0 3px 0;
}
table.speclist { 
	margin: 0px 0 20px 0;
}
table.speclist td { align:left; background-color:#eee; border-left:1px solid #999;border-bottom:1px solid #999;}
table.speclist th { color:#000; font-weight: normal; border-bottom:1px solid #999;}
table.speclist th.Split { border-right:1px solid #999;}
table.speclist th.head { 
	color: #fff;
	font-weight:bolder;
	padding:0;
	margin:0;
	background-color:#666 !important;
	border-left:1px solid #fff;
	border-top: 1px solid #000; 
}
table.speclist th.head_left { 
	color: #fff;
	font-weight:bolder;
	padding:0;
	margin:0;
	background-color:#666 !important;
	border-left: none;
	border-top: 1px solid #000; 
}

 /*orange*/
table.speclist#comcolor th {background-color:#f1b75d;}
 
 /*purple*/
table.speclist#is900c th {background-color:#c4c4fd;}
 
 /*cobalt*/
table.speclist#hs400 th {background-color:#b7caf5;}
 
 /*blue*/
table.speclist#finisher th {background-color:#dae5fa;}
 
 /*lavender*/
table.speclist#offset th {background-color:#f0d7f5;}

 /*grayblue*/
table.speclist#stacking th {background-color:#cfd8e9;}

 /*green*/
table.speclist#feedkit th {background-color:#dafaeb;}

 /*gray*/
table.speclist#functions th {background-color:#cdcdcd;}

table.intabel td {
	border:none;
	font-size:11px;
	line-height:140%;
	
}


/*----- footer -----*/

.footnote {
	width: 590px;
	margin: 0 0 20px;
/*	font-size: 11px;*/
	text-align: left;
}

/*----- page top -----*/
.in_navi{
	font-size: 11px;
}

.in_navi a{
	color: #b2b2b2;
	text-decoration: none;
}

.in_navi a:hover{
	color: #C03;
	text-decoration: underline;
}
.spec-coment {
	width: 590px;
	margin: 0 0 30px;
/*	font-size: 11px;*/
	text-align: left;
}

.content-title {
	width: 550px;
	margin:5px 0 0 0;
	padding:2px 0 2px 15px; 
 	background-color:#000;
	color:#FFF;
	text-align:left;
}

.full-content-title {
	margin:15px 0 0 0;
	padding:5px 0 0 15px; 
	width: 599px;
	height:35px;
	text-align:left;
	background: url(../images/common/subtit_base1.gif) 0 0 no-repeat;
	font-weight:bold;
}

  /*-----  2column body TXT -----*/

.full-content {
	width: 360px;
	margin:0;
	padding:5px 5px 5px 15px;
	text-align:left;
	float:left;
}

.full-content-image {
	width: 198px;
	margin:0;
	padding:5px 10px 0 0;
	text-align:left;
	float:left;
}

.full-content1_5 {
	width: 365px;
	margin:0;
	padding:5px 5px 5px 15px;
	text-align:left;
	float:left;
}

.full-content-image1_5 {
	width: 208px;
	margin:0;
	padding:5px 10px 0 0;
	text-align:left;
	float:left;
}

.full-content2 {
	width: 280px;
	margin:0;
	padding:5px 5px 5px 15px;
	text-align:left;
	float:left;
}

.full-content-image2 {
	width: 288px;
	margin:0;
	padding:5px 10px 0 0;
	text-align:left;
	float:left;
}

.full-content2_5 {
	width: 290px;
	margin:0;
	padding:5px 5px 5px 15px;
	text-align:left;
	float:left;
}

.full-content-image2_5 {
	width: 278px;
	margin:0;
	padding:5px 10px 0 0;
	text-align:left;
	float:left;
}

.full-content3 {
	width: 260px;
	margin:0;
	padding:5px 5px 5px 15px;
	text-align:left;
	float:left;
}

.full-content-image3 {
	width: 308px;
	margin:0;
	padding:5px 10px 0 0;
	text-align:left;
	float:left;
}

.full-content-short {
	width: 448px;
	margin:0;
	padding:5px 5px 5px 15px;
	text-align:left;
	float:left;
}

.full-content-image-short {
	width: 120px;
	margin:0;
	padding:5px 10px 0 0;
	text-align:left;
	float:left;
}

.full-content-long {
	width: 568px;
	margin:0;
	padding:5px 5px 5px 15px;
	text-align:left;
	clear:left;
}

/*---------overview-------*/
.overview-intro{
	width: 595px;
	margin:0;
	padding:0;
}
.overview-intro-text {
	margin:0;
	padding:0;
	text-align:left;
}

.enagy-logo {
	margin:0;
	padding:0;
	width:61px;
}

.overview-movie-gray {
	margin:10px 0;
	padding:20px 0 0 0;
	width: 595px;
	height:252px;
	background-color:#ECECEC;
}
.overview-series {
	border-bottom:1px solid #999;
	border-top:1px solid #999;
	margin:0 0 10px 0;
	padding:10px 0;
	width: 595px;
}

.overview-content {
	width: 595px;
	margin:0 0 15px 0;
}

.overview-subcontent-title {
	text-align:left;
	margin:10px 0 0;
	padding:0;
}
.overview-content-text {
	margin:3px 0 0;
	text-align:left;
	width: 595px;
}
.overview-content-under {
	margin:8px 0 0 0;
	text-align:left;
	width: 595px;
}

.overview-forcejet {
	background-color:#231816;
	width: 595px;
}

.overview-forcejet-back {
	background: url(../images/overview/force_back01.jpg) 20 0 no-repeat;
	background-color: #231816;
}
.overview-forcejet-back-content {
	margin:5px 0;
	width: 550px;
	margin:5px 0;
	padding:0;
	text-align:left;
	color:#FFF;
}
.overview-forcejet-content {
	margin:5px 0;
	padding:0;
	width: 550px;
	text-align:left;
	color:#FFF;
}
.overview-coment {
	margin:10px 0 0 0;
	padding:0;
	text-align:left;
	width: 550px;
}
.over-coment {
	width: 595px;
	margin: 0 0 20px;
	font-size: 11px;
	text-align: left;
}
/*---------overview-------*/

/*---------engineered-------*/

.enginner-title-image {
	width: 599px;
	margin:25px 0 10px 0;
	text-align:center;
}
.enginner-sub-content-title {
	margin:15px 0 0 0;
	padding:5px 0 0 15px; 
	width: 297px;
	height:35px;
	text-align:left;
	background: url(../images/common/subtit_base2.gif) 0 0 no-repeat;
	font-weight:bold;
	
	/* border:1px solid #000;  */
}
.enginner-sub-content {
	margin:0;
	padding:0 15px 20px 15px;
	width: 282px;
	text-align:left;
	
	
	/* border:1px solid #000;  */ 
}
.enginner-sub-content-title-left {
	margin:15px 0 0 2px;
	padding:5px 0 0 15px; 
	width: 297px;
	height:35px;
	text-align:left;
	background: url(../images/common/subtit_base2.gif) 0 0 no-repeat;
	font-weight:bold;
}
.enginner-sub-content-left {
	margin:0 0 0 2px; 
	padding:0 15px 0 15px;
	width: 282px;
	text-align:left;
}
/*---------engineered-------*/

/*---------copyscan-------*/
.copyscan-content {
	margin:15px 0 0 0;
	padding:5px 0 0 10px;
	width: 320px;
	text-align:left;
	float:left;
	
	/* border:1px solid #000; */
}
.copyscan-content-image {
	margin:15px 0 0 0;
	padding:5px 5px 5px 25px;
	width: 228px;
	text-align:center;
	float:left;
	
	/* border:1px solid #000; */
}
/*---------copyscan-------*/