@charset "utf-8";/* CSS Document */body{		font-family: Verdana, Osaka, "ＭＳ Ｐゴシック",sans-serif;		margin:0;		padding:0;}.style8 {	font-size: 12px;	line-height: 1.2em;}.faq-top{	margin:5px 0;}.tabContainer dl dt {	background: url(../images/faq/faq-arrow.gif) no-repeat;	background-position: 0 1px;	padding:0 0 5px 20px;	font-size:14px;	font-weight:bolder;	color:#813B2D;	border-bottom:solid 1px #813B2D;	margin:0 0 5px 5px;}.tabContainer dl dd {	margin: 0 0 0.1em 0.1em;	padding: 0;}.click{	color:#333333;	margin:0 0 5px 5px;	font-size:13px;	border-bottom:solid 1px #813B2D;	padding-bottom:5px;}.faq-box {	margin-left:25px;}.faq-list {	color: #FF6600;	font-size: 12px;		border: 1px solid #663300;	padding: 7px;		background-color:#FFFFFF;		width:450px;}.faq-list a {	color: #FF6600;	font-size: 12px;	text-decoration:none;	line-height: 1.5em;}.faq-list a:hover{	color: #669900;	font-size: 12px;	text-decoration:underline;	line-height: 1.5em;}.faq-part{	background-image: url(../images/faq/faq-arrow.gif);	background-repeat: no-repeat;	background-position: 0 4px;	padding:0 0 5px 20px;	font-size:14px;	font-weight:bolder;	color:#813B2D;	border-bottom:solid 1px #813B2D;	margin:0 0 5px 5px;}.faq-list ul {margin: 0 0 1em 1em;padding: 0;}.faq-list li{	list-style-type:none;	margin-bottom:2px;}.faq-list-left{	width:260px;	float:left;}.faq-list-right{	margin-left:20px;	width:260px;	float:left;}.faq-form{	clear:both;	margin-left:10px;}.style12{	color: #660000;	font-size: 16px;	font-weight: bold;}.style13 {	color: #669900;	font-size: 14px;	line-height: 1.3em;}.style13 a{	color: #669900;	font-size: 12px;	text-decoration:none;	line-height: 1.5em;}.style13 a:hover{	color: #669900;	font-size: 12px;	text-decoration:underline;	line-height: 1.5em;}.style14 {	font-size: 12px;		border-left:#FF0000 solid 3px;	padding:5px;		background:#fff;		width:460px;}.style33 {color: #FFFFFF}.style34{font-size: 14px}body {	background-color: #FFFFCC;}.faq-add{	border-top:2px dotted #333;	border-bottom:2px dotted #333;	padding:5px;	margin:0 100px 5px 0; 	width:450px;}.attention{font-size:13px;color:#669900;font-weight:bold;}table.table-fonts{	width:353px;	margin:10px 0 0 10px;}td.td-fonts{	margin:0;	padding:5px;}.faq-back {	background-image: url(../images/faq/faq-bar.gif);	padding-left: 70px;	font-size: 13px;	background-repeat: no-repeat;	background-position: left;	padding-top: 40px;	height: 40px;}.faq-r{	font-size: 12px;	line-height: 1.5em;		text-align:right;		margin:10px 10px 0 0;}.faq-r a {	color: #FF6600;	text-decoration: none;}.faq-r a:hover {	color: #669900;	text-decoration: underline;}.faq-l {	font-size: 12px;	line-height: 1.5em;		text-align:left;		margin-left:10px;}.faq-l a {	color: #FF6600;	text-decoration: none;}.faq-l a:hover {	color: #669900;	text-decoration: underline;}.style10 {	color: #FF0000;	font-size: 12px;}
