@charset "x-euc-jp";
/* LEFT-CONTENTS layout
----------------------------------------------------*/
div#page-body div#left-contents{
	float:left;
	width:663px;
}
div#page-body div#left-contents h2#ttl{
	width:663px;
}
div#page-body div#left-contents div.disc-box{
	padding:0px 30px;
}
div#page-body div#left-contents div.disc-box h3{
	height:31px;
}
div#page-body div#left-contents div.disc-box div.qa-box{
	float:left;
	width:583px;
	background-color:#f2f2f2;
	border:1px solid #c8c8c8;
	padding:12px 9px;
}
div#page-body div#left-contents div.disc-box div.qa-box p.question{
	height:37px;
}
div#page-body div#left-contents div.disc-box div.qa-box p.answer{
	float:left;
	width:556px;
	padding:0px 0px 0px 27px;
	background: url(../images/qa_bg_answer.gif) no-repeat 0px 5px;
	color:#575757;
	line-height:1.6;
}