@charset "UTF-8";

/* MAIN WINDOW MODULES -MAIN AREA- 
--------------------------------------------------------------*/
/*product*/
div.spec{
background:url(/common/images/price_bg_top.gif) left top no-repeat;
padding-top:14px;
width:739px;
}

div.specinnter{
background:url(/common/images/price_bg_bot.gif) left bottom repeat-y;
padding-bottom:15px;

}

div.spec2{
background:url(/common/images/price2_bg_top.gif) left top no-repeat;
padding-top:12px;
width:321px;
margin-top:20px;
}

div.spec2inner{
background:url(/common/images/price2_bg_btm.gif) left bottom repeat-y;
padding-bottom:10px
}
div.spec2inner p{
padding:0 10px;
}


div.imgfloatbox{
width:692px;
overflow:hidden;
_zoom:1;
	}
	
div.newvar div.floL,
div.newvar div.floR{
	width:346px;
	}	
	

/*-------------------------------------------------------------*/
/*faq*/
dl.faqlistQ,
dl.faqlistA{
	overflow:hidden;
	_zoom;1;
	}
	
dl.faqlistQ{
	margin-bottom:10px;
	}	
	
dl.faqlistA{
	margin-bottom:30px;
	}	
dl.faqlistQ dt,		
dl.faqlistA dt{
	width:50px;
	float:left;
	clear:both; 
	}
	
dl.faqlistA dd,
dl.faqlistQ dd{
	width:670px;
	margin-left:60px;
	}
	
dl.faqlistQ dd{
	font-weight:bold;
	}	
	
dl dd.arrow{
	*line-height:2em;/*IE7*/
	line-height:2em¥9;/*IE8*/
	}		
	
dl dd.arrow span{
	background:url(/faq/images/arrow_img_1.gif) 2px 0.5em no-repeat;
	background:url(/faq/images/arrow_img_1.gif) 1px 0.5em no-repeat¥9;/*IE8*/
	padding:7px 3px 19px 13px;
	}
	
dl dd.arrowred span{
	background:url(/faq/images/arrow_red.gif) 1px 0.5em no-repeat;
	padding:7px 2px 19px 13px;
	}
	
div.imgLF{
	overflow:hidden;
	_zoom:1;
	}	
	
div.imgLF div.img{
	float:left;
	width:292px;
	}
	
div.imgLF div.text{
	float:left;
	padding-left:10px;
	width:360px;
	}
	
/*----------------------------
document
--------------------------------------*/

body#document div.spec div.floL{
	width:510px;
	padding-left:15px;
	}
body#document div.spec div.floR{
	width:200px;
	}
table.documentTable{
	width:740px;
	}
table.documentTable{
		border-left:solid 1px #999999;
		}
			
table.documentTable th{
	background:#595959;
	border-top:solid 1px #999999;
	border-right:solid 1px #999999;
	padding:10px;
	color:#FFF;
	text-align:center;
	}
	
table.documentTable td{
	border-bottom:solid 1px #999999;
	border-right:solid 1px #999999;
	
	padding:10px;
	}	
	
p.pdfLink a{
	background:url(/document/images/icon_pdf.gif) right center no-repeat;
	padding-right:15px;
	}
	
p.readerLink a{
	background:url(/document/images/leader_icon.gif) left 0.5em no-repeat;
	padding-left:10px;
	display:block;
	}
			
			
p.lead{
	width:740px;
	margin-left:40px;
	}