@charset "utf-8";
/* Q＆A CSS */

/**********２カラムレイアウト部分**********/

/*カラム右*/
#right_back {
	width:587px;
	float:right;
}

/*カラム左*/
#left {
	width:204px;
	float:left;
}
/****************************************/

/*見出し*/
#right_back h3 {
	width:575px;
	height:45px;
	margin:6px auto 1em;
	background-image:url(../img/midashi5.jpg);
	overflow:hidden;
	text-indent:-1000px;
}
p.text {
	width:545px;
	margin:0 auto 1em;
	font-size:0.9em;
}

/*Q＆Aテーブル*/
table.faq {
	width:545px;
	margin:0 auto 10px;
	border-collapse:collapse;
	border:solid 1px #666;
}
table.faq th {
	text-align:left;
	background:url(../img/midashi_back2.jpg) no-repeat 0 1px;
	height:26px;
	font-size:0.9em;
	padding-left:30px;
	border-bottom:solid 1px #acacac;
}
table.faq td {
	padding:8px 10px 10px 30px;
	font-size:0.8em;
	background:url(../img/icon_a.gif) no-repeat 8px 8px;
}
td ul {
	margin:0.5em 1em 0;
}
td p {
	text-align:center;
}
td p a {
	color:#b38893;
}

/*Q&Aなし*/
table.faq2 {
	width:545px;
	margin:0 auto 10px;
	border-collapse:collapse;
	border:solid 1px #666;
}
table.faq2 th {
	text-align:left;
	background:url(../img/midashi_back1.jpg) no-repeat 0 1px;
	height:26px;
	font-size:0.9em;
	padding-left:30px;
	border-bottom:solid 1px #acacac;
}
table.faq2 td {
	padding:8px 10px 10px 30px;
	font-size:0.8em;
}
