@charset "utf-8";
/*

----------------------------------------------------

UpdateHistory
09/0*******

*/

/*ヘッダー画像*/

	/*商品紹介*/
	#lower div h2.faq{ background:url(../../faq/img/faq_bg_h2.jpg) right top no-repeat;}
	#lower div h2.material{ background:url(../../faq/img/faq_bg_h2.jpg) right top no-repeat;}
	#lower div h2.nutritional{ background:url(../../faq/img/faq_bg_h2.jpg) right top no-repeat;}
	#lower div h2.sukoyaka{ background:url(../../faq/img/faq_bg_h2.jpg) right top no-repeat;}
	#lower div h2.limit{ background:url(../../faq/img/faq_bg_h2.jpg) right top no-repeat;}
	#lower div h2.save{ background:url(../../faq/img/faq_bg_h2.jpg) right top no-repeat;}


/********************************************************
    よくあるご質問
********************************************************/
.faq h3{
	padding-bottom:15px;
	border-bottom:#E5E5E5 solid 1px;
}


.faq #faqList{
	float:left;
	margin-bottom:30px;
}
.faq #faqList li{
	float:left;
}
.faq #faqList li a{
	display:block;
	border:#E5E5E5 solid 1px;
	margin:0 5px 5px;
}
.faq #faqList li a:hover{
	border:#9e0926 solid 1px;
}




.faq dl{
	border-bottom:#E5E5E5 solid 1px;
	margin-bottom:2px;
}

.faq dl dt{
	padding:0;
	margin:0;
}
.faq dl dt a{
	background:url(../img/icon/cmn_icon14.png) 0.5em 0.9em no-repeat;
	padding:8px 8px 8px 28px;
	font-weight:bold;
	color:#525552;
	text-decoration:none;
	display:inline-block;
	width:684px;
	line-height:1.5;
}
.faq dl dt a:hover{
	text-decoration: underline;
	background-color:#F7F7F7;
}
.faq dl dd{
	background:url(../img/icon/cmn_icon15.png) 2.4em 0.7em no-repeat;
	padding:8px 30px 23px 55px;
	line-height:1.5;
}
