.question {	background-image: url(../faq/img/q_mark.gif);	background-repeat: no-repeat;	background-position: 10px 8px;	padding-top: 3px;	padding-bottom: 5px;	padding-left: 30px;font-weight: bold;	line-height: 170%;margin-top: 10px;}.question a:hover{	text-decoration:none;}.question a:active{	text-decoration:none;}.question_sp {height:28em;	margin-bottom: 2em;}.answer {	background-image: url(../faq/img/a_mark.gif);background-repeat: no-repeat;	background-position: 10px 8px;padding-bottom: 5px;padding-left: 30px;line-height: 170%;	padding-top: 3px;	padding-right: 20px;}.table_left {margin: 0px;	width: 145px;padding-right: 5px;padding-left: 5px;float: left;}.table_right {	padding-right: 5px;padding-left: 5px;float: right;	margin: 0px;clear: right;	width: 307px;}.table_outer {color:#666666;width: 473px;	margin: 0px 0px 1px;	background-color: #F5F5F5;	background-image: url(../faq/img/table_back.gif);background-repeat: repeat-y;clear: both;float: left;}.question a {	font-weight: bold;	color: #666666;background-color:#FFFFFF;}h3 {	background-image:none;	padding-left: 0px;	font-size: 1.0em;	color: #666666;font-weight: bold;background-color:#FFFFFF;}.kenteisiken {width: 450px;}.kenteisiken th {	width: 200px;border-collapse:collapse;}table th{list-style-type: none;	padding-left: 5px;	border-top-width: 1px;border-right-width: 1px;border-bottom-width: 1px;	border-left-width: 1px;	border-top-style: solid;border-right-style: solid;	border-bottom-style: solid;	border-left-style: solid;	border-top-color: #999999;border-right-color: #999999;	border-bottom-color: #999999;border-left-color: #999999;	border-collapse: collapse;}table {	margin-top: 5px;	margin-bottom: 5px;	border-collapse: collapse;}table td{padding-left: 5px;	border-top-width: 1px;border-right-width: 1px;	border-bottom-width: 1px;	border-left-width: 1px;	border-top-style: solid;	border-right-style: solid;	border-bottom-style: solid;	border-left-style: solid;	border-top-color: #999999;border-right-color: #999999;	border-bottom-color: #999999;	border-left-color: #999999;}.answer li {list-style-type: none;}.answer ul {	list-style-type: none;}.dantai {margin-left: 12px;}