@charset "UTF-8";

/**/

/*--------------------------------------------------------------*/
/*コンテンツ　　　　　　　　　　　　　　　　　　　　　　　　　　*/
/*--------------------------------------------------------------*/
#column-right .content {
	width: 669px;
	margin-right: 10px;
	padding-bottom: 22px;
}
#column-right .content dt { margin-bottom: 10px;}
#column-right .content dd{ line-height: 1.2; }
#column-right .content dd.reference{
	padding-left: 14px;
	width: 596px;
	margin: 10px 30px 5px 30px;
	background: url(../image/common/bg_list.jpg) no-repeat 0 2px;
}

.faq dt {
	font-weight: bold;
	color: #ffffff;
	background: url(../image/faq/bullet.jpg) no-repeat 0 0;
	height: 28px;
	padding: 7px 0 0 35px;
}
.faq dt a:link { color: #ffffff; }
.faq dt a:link { color: #ffffff; }
.faq dt a:visited { color: #ffffff; }
.faq dt a:active { color: #ffffff; }

.bullet_dt { margin-bottom: 10px;}

.eratta { padding-left: 30px; margin-bottom: 8px;}

.eratta table { width: 610px; font-size: 85%;}

.eratta table tr.tr_fals { background-color: #dedede;}

.eratta table tr.tr_true { background-color: #F2EEF2;}

.eratta table td { padding: 5px 0 5px 5px;}

.eratta table td.td_l { width: 15px;}


.erattalink a:link { color: #000000; font-weight: bold; text-decoration:none; }
.erattalink a:link { color: #000000; font-weight: bold; }
.erattalink a:visited { color: #000000; font-weight: bold; text-decoration:none; }
.erattalink a:active { color: #000000; font-weight: bold; }


.border1 { border-bottom: solid 1px #999999;}

.ans {
	background: url(../image/faq/bg_a_bottom.jpg) no-repeat left bottom;
	width: 662px;
	margin-bottom: 13px;
	min-height: 28px;
	height: auto !important;
	height: 28px;
}
.ques {
	background: url(../image/faq/bg_q_bottom.jpg) no-repeat left bottom;
	width: 662px;
	margin-bottom: 5px;
	min-height: 28px;
	height: auto !important;
	height: 28px;
}

.ans_txt {
	background: url(../image/faq/bg_a.jpg) no-repeat 0 0;
	width: 583px;
	margin: 0;
	padding: 8px 13px 6px 58px;
	min-height: 15px;
	height: auto !important;
	height: 15px;
}
.ques_txt {
	background: url(../image/faq/bg_q.jpg) no-repeat 0 0;
	width: 583px;
	margin: 0;
	padding: 8px 13px 6px 58px;
	min-height: 15px;
	height: auto !important;
	height: 15px;
}

/**/

