@charset "utf-8";

/* 商品紹介 */
@import url("../../common/css/common.css");

/* contents */
#contents h1 {margin-bottom: 0;}

#qa ul {
	padding-bottom: 50px;
}

#qa ul li {
	padding: 20px 0;
	background: url(../img/line_02.gif) no-repeat left bottom;
}

#qa ul li .questionlist {
	margin-left: 56px;
	font-size: 14px;
	line-height: 22px;
	color: #4C2C20;
}

#qa ul li .questionlist .question {
	background: url(../img/img_q.gif) no-repeat left top;
}

#qa ul li .questionlist .question p {
	margin-left: 35px;
	padding: 5px 5px 5px 8px;
	border:1px solid #af9d91;
	font-weight: bold;
}

#qa ul li .questionlist .answer {
	margin-top: 10px;
	background: url(../img/img_a.gif) no-repeat left top;
}

#qa ul li .questionlist .answer p {
	margin-left: 35px;
	padding: 5px 5px 5px 8px;
}

.red {color: #ee0000;}

.clear { clear:both; }

/* fit images on text tags */
#contents h2,
#contents h3 {
	font-size: 0;
	line-height: 0;
}

/* clearfix */
#qa ul li:after,
#qa ul li .questionlist:after,
#qa ul li .questionlist .question:after,
#qa ul li .questionlist .answer:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
#qa ul li,
#qa ul li .questionlist,
#qa ul li .questionlist .question,
#qa ul li .questionlist .answer {zoom:100%;}
