@charset "utf-8";
#qa_idx01 {
	width: 480px;
	margin-right: auto;
	margin-bottom: 5px;
	margin-left: auto;
	background-image: url(../img/num_01.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	padding-top: 8px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 35px;
}
#qa_idx01 li,#qa_idx02 li,#qa_idx03 li,#qa_idx04 li,#qa_idx05 li{
	list-style-type: none;
	font-size: 80%;
	margin-bottom: 10px;
}
#qa_idx02 {
	width: 480px;
	margin-right: auto;
	margin-bottom: 5px;
	margin-left: auto;
	background-image: url(../img/num_02.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	padding-top: 8px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 35px;
}
#qa_idx03 {
	width: 480px;
	margin-right: auto;
	margin-bottom: 5px;
	margin-left: auto;
	background-image: url(../img/num_03.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	padding-top: 8px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 35px;
}
#qa_idx04 {
	width: 480px;
	margin-right: auto;
	margin-bottom: 5px;
	margin-left: auto;
	background-image: url(../img/num_04.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	padding-top: 8px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 35px;
}
#qa_idx05 {
	width: 480px;
	margin-right: auto;
	margin-bottom: 30px;
	margin-left: auto;
	background-image: url(../img/num_05.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	padding-top: 8px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 35px;
}
.qa_box {
	width: 500px;
	margin-right: auto;
	margin-bottom: 20px;
	margin-left: auto;
	border: 5px solid #F7F7F7;
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
.qa_box dl {
	font-size: 80%;
	line-height: 130%;
	margin-bottom: 10px;
}
.qa_box dt {
	background-image: url(../qa/img/q.gif);
	background-position: 0px 0px;
	width: 455px;
	background-repeat: no-repeat;
	padding-right: 5px;
	padding-bottom: 15px;
	padding-left: 35px;
	margin-bottom: 1em;
	color: #000066;
}
.qa_box dd {
	background-image: url(../qa/img/a.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	width: 455px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 35px;
	color: #666666;
	padding-top: 0px;
}
.qa_link {
	width: 448px;
	font-size: 80%;
	margin-bottom: 10px;
	background-image: url(../img/arrow03.jpg);
	background-repeat: no-repeat;
	background-position: 35px 3px;
	padding-left: 47px;
}
.qa_link a:link {
	color: #3399FF;
	text-decoration: underline;
}
.qa_link a:visited {
	color: #336699;
	text-decoration: underline;
}
.qa_link a:hover {
	color: #FF6600;
	text-decoration: underline;
}
.qa_list {
	width: 448px;
	font-size: 80%;
	margin-bottom: 10px;
	background-repeat: no-repeat;
	background-position: 0px 0px;
	padding-left: 47px;
	color: #666666;
	background-image: url(../qa/img/a.gif);
}
.qa_list p {
	margin-bottom: 1em;
}

.qa_list ol {
	padding-left: 20px;
	padding-right: 10px;

}

.qa_list li {
	line-height: 130%;
	margin-bottom: 10px;
}
