﻿@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/support_01.jpg);
	background-repeat:no-repeat;
	float: left;
	height: 25px;
	width: 96px;
}

#information {
	float: left;
	height: 25px;
	width: 196px;
	background-image: url(../images/sub_menu/support_02.jpg);
	background-repeat:no-repeat;
}
#faq {
	background-image: url(../images/sub_menu/support_03.jpg);
	background-repeat:no-repeat;
	height: 25px;
	width: 70px;
	float: left;
}

#otherinfo {
	background-image: url(../images/sub_menu/support_04.jpg);
	background-repeat:no-repeat;
	height: 25px;
	width: 68px;
	float: left;
}

#online {
	background-image: url(../images/sub_menu/support_05.jpg);
	background-repeat:no-repeat;
	height: 25px;
	width: 227px;
	float: left;
}

.bugmark{

font-size:9px;
background-color:#000066;
color:#FFFFFF;
padding:3px;
width:30px;
font-weight:bold;
margin-left:5px;
}

/*リンクたち*/

#download a{
	background-image: url(../images/sub_menu/support_01.jpg);
	background-repeat:no-repeat;
	float: left;
	height: 30px;
	width: 96px;
}

#information a{
	background-image: url(../images/sub_menu/support_02.jpg);
	background-repeat:no-repeat;
	float: left;
	height: 30px;
	width: 196px;
}

#faq a{
	background-image: url(../images/sub_menu/support_03.jpg);
	background-repeat:no-repeat;
	height: 30px;
	width: 70px;
	float: left;
}

#otherinfo a{
	background-image: url(../images/sub_menu/support_04.jpg);
	background-repeat:no-repeat;
	height: 30px;
	width: 68px;
	float: left;
}

#online a{
	background-image: url(../images/sub_menu/support_05.jpg);
	background-repeat:no-repeat;
	height: 30px;
	width: 227px;
	float: left;
}


/*オンマウス*/
#download a:hover {
	background-image: url(../images/sub_menu/support_over_01.jpg);
	background-repeat:no-repeat;
	float: left;
	height: 30px;
	width: 96px;
}

#information a:hover {
	background-image: url(../images/sub_menu/support_over_02.jpg);
	background-repeat:no-repeat;
	float: left;
	height: 30px;
	width: 196px;
}

#faq a:hover {
	background-image: url(../images/sub_menu/support_over_03.jpg);
	background-repeat:no-repeat;
	height: 30px;
	width: 70px;
	float: left;
}

#otherinfo a:hover {
	background-image: url(../images/sub_menu/support_over_04.jpg);
	background-repeat:no-repeat;
	height: 30px;
	width: 68px;
	float: left;
}

#online a:hover {
	background-image: url(../images/sub_menu/support_over_05.jpg);
	background-repeat:no-repeat;
	height: 30px;
	width: 227px;
	float: left;
}

/*Supportのトップページのダウンロード項目*/

ul.downloadItem{
	width:500px;
	margin-left:60px;
	clear:both;
	}
	
	.downloadItem li{
	float:left;
	width:130px;
	height:40px;
	display:block;
	margin-bottom:20px;
	background-position:center;
	padding-right:20px;
	}
	

	
	#dlsoft a{
	background-image:url(../images/dl_soft.gif);
	background-repeat:no-repeat;
	height:0px!important;
	height /**/:40px;
	overflow:hidden;
	padding-top:40px;
		display:block;
}
	
	#dlmanual a{
	background-image:url(../images/dl_manual.gif);
	background-repeat:no-repeat;
	height:0px!important;
	height /**/:40px;
	overflow:hidden;
	padding-top:40px;
		display:block;

	}
	
	#dlcata a{
	background-image:url(../images/dl_catalog.gif);
	background-repeat:no-repeat;
	height:0px!important;
	height /**/:40px;
	overflow:hidden;
	padding-top:40px;
		display:block;

	}
	
	/*マウスオーーーバーーー*/
	
	#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);
	}

/*Supportのトップページのオンラインカスタマ項目*/

ul.online{
	margin-left:60px;
	}
	
	.online li{
	float:left;
	width:130px;
	display:block;
	margin-bottom:20px;
	height:40px;
	padding-right:20px;
}
	

	#online_01 a{
	background-image:url(../images/support/online01.gif);
	background-repeat:no-repeat;
	height:0px!important;
	height /**/:40px;
	overflow:hidden;
	padding-top:40px;
		display:block;

}
	
	#online_02 a{
	background-image:url(../images/support/online02.gif);
	background-repeat:no-repeat;
	height:0px!important;
	height /**/:40px;
	overflow:hidden;
	padding-top:40px;
		display:block;

	}
	
	#online_03 a{
	background-image:url(../images/support/online03.gif);
	background-repeat:no-repeat;
	height:0px!important;
	height /**/:40px;
	overflow:hidden;
	padding-top:40px;
		display:block;

	}
	
	/*マウスオーーーバーーー*/
	
	#online_01 a:hover{
	background-image:url(../images/support/online01_over.gif);
	}
	
	#online_02 a:hover{
	background-image:url(../images/support/online02_over.gif);
	}
	
	#online_03 a:hover{
	background-image:url(../images/support/online03_over.gif);
	}


/*FAQリストページとanswerページ*/

.faq_list li {
	background-image:url(../images/question.gif);
	background-repeat:no-repeat;
	text-indent:25px;
	margin-left:30px;
	line-height:25px;
	font-size:12px;
	}


.answer {
	
	width: 560px;
   
	margin-left: 20px;
	margin-top: 10px;
		font-size: 12px;
}

.answer p{
margin-left:0px;
width:100%;
}

.answer_img {
	margin-left: 45px;
	margin-top: 15px;
	width: 500px;
	text-align: center;
}

/*FAQカテゴリー*/
.dlfaqcate{
margin-left:0px;
margin-right:3px;}

.dlfaqcate li{
margin-left:5px;}

.dlfaqtitle{
font-size:12px;
margin-bottom:15px;
margin-top:20px;
font-weight:bold;
background-image:url(../images/icon_textlink.gif);
background-repeat:no-repeat;
text-indent:15px;
vertical-align:top;}

.dlfaqtext{
text-indent:10px;}


.faq_all{
width:595px;
}

.faqdiv{

}

.faqlileft{
float:left;
width:198px;
}


.faqtable{
border:none;
border-collapse:collapse;
width:575px;
margin-right:10px;
margin-left:10px;}

.faqtable tr{
height:25px;
}

.faqtable td{
padding:5px;}

.thid{
border:none;
width:20%;
text-align:left;}

.thtitle{
border:none;
width:50%;
text-align:left;}

.faqtitle{
border:1px solid #cccccc;

color:#333333;
margin-right:15px;
margin-left:15px;
margin-top:20px;
margin-bottom:20px;
padding:10px;
font-size:13px;
font-weight:bold;}



/*マニュアルダウンロードの表*/

	.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;
	}
	

/*製品別サポート*/
.prosupport_all{
width:598px;
}

.prosupport_left{
float:left;
margin-left:5%;
width:50%;
line-height:20px;}

.prosupport_right{
float:right;
margin-right:5%;
width:40%;
line-height:20px;}

/*サポートインフォメーション*/
.olsupport{
margin: 10px 0px 10px 30px;
}

.olsupport li{
list-style-type:decimal;
margin-bottom: 10px;
font-size: 12px;
}

.olsupport_disc{
margin: 10px 0px 10px 30px;
}

.olsupport_disc li{
list-style:disc;
margin-bottom: 10px;
font-size: 12px;
}

.ulsupport{
margin: 10px 0px 10px 20px;
}

.ulsupport li{
list-style-type: square;
margin-bottom: 10px;
font-size: 12px;
}

.redboldsupport{
color:#990000;
font-weight:bold;}


/*ベータ版ソフトウェア*/
.betasoft{
border-collapse:collapse;
margin-bottom:20px;}

.betasoft th{
border:none;

width:20%;
border-collapse:collapse;
border-bottom:1px solid #CCCCCC;
border-right:1px solid #CCCCCC;}

.betasoft td{
border:none;
border-collapse:collapse;
border-bottom:1px solid #CCCCCC;
padding:3px;
}


.thbetasoft{
width:100%;
background-color:#C5D7E0;
border:none;
}

/*対応無線LANカード 生産終了品*/
.wirelesslan_table{
border:1px solid #333333;
padding:3px;
border-collapse:collapse;
width:550px;
}

.wirelesslan_table th{
background-color:#E4E4E4;
width:100px;

}


td.wirelesstitle{
text-align:center;
font-weight:bold;
background-color:#EAF1F4;
width:130px;
}

.wirelessbody{
width:200px;}

.wirelesslan_table td{
padding:5px;
border-bottom:1px solid #333333;
border-right:1px solid #333333;
}

.tdcenter{
text-align:center;}

.wirelessbold{
font-weight:bold;}


/*赤外線通信 FAQ*/

.wirelessfaq {

	border-bottom:1px dotted #333333;
	border-top:2px solid #333333;
	padding:5px;
	font-weight:bold;

	font-size:12px;
	margin-top:10px;
	}


.wirelessfaqanswer {
padding:5px;

		font-size: 12px;
}

.wirelessquestion{
border:none;
background-color:#CCCCCC;}


.wirelestext{
border:1px solid #F1F9FC;
background-color:#D2E0EC;
color:#333333;
padding:10px;
font-size:13px;
font-weight:bold;
margin-bottom:10px;
margin-left:15px;
margin-top:20px;
text-decoration:none;}


.wirelestext a{
color:#333333;
font-size:13px;
font-weight:bold;
margin-bottom:10px;
margin-left:10px;
margin-top:10px;
text-decoration:none;}