@charset "utf-8";


#support_menu a{
	clear:both;
	text-decoration:none;
	height: 0 !important;
	height /**/:30px;
	padding-top:30px;
	overflow:hidden;
	display:block;
}



#download {
	background-image: url(../images/sub_menu/images/support_01.jpg);
	background-repeat:no-repeat;
	float: left;
	height: 30px;
	width: 141px;
}

#information {
	float: left;
	height: 30px;
	width: 221px;
	background-image: url(../images/sub_menu/images/support_02.jpg);
	background-repeat:no-repeat;
}
#faq {
	background-image: url(../images/sub_menu/images/support_03.jpg);
	background-repeat:no-repeat;
	height: 30px;
	width: 116px;
	float: left;
}

#otherinfo {
	background-image: url(../images/sub_menu/images/support_04.jpg);
	background-repeat:no-repeat;
	height: 30px;
	width: 179px;
	float: left;
}

/*リンクたち*/

#download a{
	background-image: url(../images/sub_menu/images/support_01.jpg);
	background-repeat:no-repeat;
	float: left;
	height: 30px;
	width: 141px;
}

#information a{
	background-image: url(../images/sub_menu/images/support_02.jpg);
	background-repeat:no-repeat;
	float: left;
	height: 30px;
	width: 221px;
}

#faq a{
	background-image: url(../images/sub_menu/images/support_03.jpg);
	background-repeat:no-repeat;
	height: 30px;
	width: 116px;
	float: left;
}

#otherinfo a{
	background-image: url(../images/sub_menu/images/support_04.jpg);
	background-repeat:no-repeat;
	height: 30px;
	width: 179px;
	float: left;
}


/*オンマウス*/
#download a:hover {
	background-image: url(../images/sub_menu/images/support_over_01.jpg);
	background-repeat:no-repeat;
	float: left;
	height: 30px;
	width: 141px;
}

#information a:hover {
	background-image: url(../images/sub_menu/images/support_over_02.jpg);
	background-repeat:no-repeat;
	float: left;
	height: 30px;
	width: 221px;
}

#faq a:hover {
	background-image: url(../images/sub_menu/images/support_over_03.jpg);
	background-repeat:no-repeat;
	height: 30px;
	width: 116px;
	float: left;
}

#otherinfo a:hover {
	background-image: url(../images/sub_menu/images/support_over_04.jpg);
	background-repeat:no-repeat;
	height: 30px;
	width: 179px;
	float: left;
}

/*Supportのトップページのダウンロード項目*/

ul.downloadItem{
	width:500px;
	margin-left:40px;
	clear:both;
	}
	
	.downloadItem li{
	float:left;
	width:150px;
	height:35px;
	display:block;
	margin-bottom:20px;
	}
	
	.downloadItem li a{

	}
	
	#dlsoft,
	#dlsoft a{
	background-image:url(../images/dl_soft.gif);
	background-repeat:no-repeat;
	height:0px!important;
	height /**/:35px;
	overflow:hidden;
	padding-top:35px;}
	
	#dlmanual,
	#dlmanual a{
	background-image:url(../images/dl_manual.gif);
	background-repeat:no-repeat;
	height:0px!important;
	height /**/:35px;
	overflow:hidden;
	padding-top:35px;
	}
	
	#dlcata,
	#dlcata a{
	background-image:url(../images/dl_catalog.gif);
	background-repeat:no-repeat;
	height:0px!important;
	height /**/:35px;
	overflow:hidden;
	padding-top:35px;
	}
	
	/*マウスオーーーバーーー*/
	
	#dlsoft a:hover{
	background-image:url(../images/dl_soft_over.gif);
	}
	
	#dlmanual a:hover{
	background-image:url(../images/dl_manual_over.gif);
	}
	
	#dlcata a:hover{
	background-image:url(../images/dl_catalog_over.gif);
	}

/*FAQリストページとanswerページ*/

.faq_list li {
	background-image:url(../images/question_00.jpg);
	background-repeat:no-repeat;
	text-indent:25px;
	margin-left:30px;
	line-height:25px;
	font-size:12px;
	}

.question {
	background-image: url(../images/question.jpg);
	width: 520px;
	padding-top: 45px;
	margin-left: 25px;
	padding-left: 20px;
	font-size: 12px;
	background-repeat: no-repeat;
}
.answer {
	background-image: url(../images/answer.jpg);
	width: 520px;
	padding-top: 45px;
	padding-left: 20px;
	margin-left: 25px;
	margin-top: 10px;
	background-repeat: no-repeat;
	font-size: 12px;
}
.answer_img {
	margin-left: 45px;
	margin-top: 15px;
	width: 500px;
	text-align: center;
}
.answer_text {
	width: 500px;
	margin-left: 45px;
	margin-top: 15px;
	font-size: 12px;
}

/*マニュアルダウンロードの表*/

	.manual_dl {
	margin-left:20px;
	border: 1px #CCCCCC solid;
	width:520px;
	}

	.manual_dl dt{
	width:80px;
	float:left;
	font-size:11px;
	display:inline;
	text-align:right;
	font-weight:bold;
	border-bottom: 1px #CCCCCC solid;
	border-top: 1px #CCCCCC solid;
	margin-left:20px;
			}
	
	.manual_dl dd{
	font-size:11px;
	padding-left:120px;
	border-top: 1px #CCCCCC solid;
	border-bottom: 1px #CCCCCC solid;
	}
	
	.no-line{
	border-bottom:none;
	}
	
/**/

#download,#download a {
		background-image: url(images/sub_menu/&download,&download-a.jpg);
		}
		
	#information,#information a {
		background-image: url(images/sub_menu/&information,&information-a.jpg);
		}
		
	#faq,#faq a {
		background-image: url(images/sub_menu/&faq,&faq-a.jpg);
		}
		
	#otherinfo,#otherinfo a {
		background-image: url(images/sub_menu/&otherinfo,&otherinfo-a.jpg);
		}
		
	#download a:hover {
		background-image: url(images/sub_menu/&download-a;hover.jpg);
		}
		
	#information a:hover {
		background-image: url(images/sub_menu/&information-a;hover.jpg);
		}
		
	#faq a:hover {
		background-image: url(images/sub_menu/&faq-a;hover.jpg);
		}
		
	#otherinfo a:hover {
		background-image: url(images/sub_menu/&otherinfo-a;hover.jpg);
		}
		
	#dlsoft,#dlsoft a {
		background-image: url(images/&dlsoft,&dlsoft-a.gif);
		}
		
	#dlmanual,#dlmanual a {
		background-image: url(images/&dlmanual,&dlmanual-a.gif);
		}
		
	#dlcata,#dlcata a {
		background-image: url(images/&dlcata,&dlcata-a.gif);
		}
		
	#dlsoft a:hover {
		background-image: url(images/&dlsoft-a;hover.gif);
		}
		
	#dlmanual a:hover {
		background-image: url(images/&dlmanual-a;hover.gif);
		}
		
	#dlcata a:hover {
		background-image: url(images/&dlcata-a;hover.gif);
		}
		
	.faq_list li {
		background-image: url(images/@faq_list-li.jpg);
		}
		
	.question {
		background-image: url(images/@question.jpg);
		}
		
	.answer {
		background-image: url(images/@answer.jpg);
		}
		
	