body {
	font-family:"ＭＳ Ｐゴシック", "Osaka";
	font-size: 12px;
	line-height: 18px;
	color: #000000;
	background-image: url(/images/bg_images.gif);
	background-repeat: repeat-y;
	background-color: #565656;
}

table, td { font-family:"ＭＳ Ｐゴシック", "Osaka"; font-size: 12px; line-height: 18px; color: #000000;}
A:link {font-family:"ＭＳ Ｐゴシック", "Osaka"; color:#E47202; text-decoration: underline;}
A:visited {font-family:"ＭＳ Ｐゴシック", "Osaka"; color:#B65B01; text-decoration: underline;}
A:hover {font-family:"ＭＳ Ｐゴシック", "Osaka"; color:#FEC78F; text-decoration: underline;}
A:active {font-family:"ＭＳ Ｐゴシック", "Osaka"; color:#FEC78F; text-decoration: underline;}

a:link.normal{font-family:"ＭＳ Ｐゴシック", "Osaka"; color:#333333; text-decoration: underline;}
a:visited.normal{font-family:"ＭＳ Ｐゴシック", "Osaka"; color:#333333; text-decoration: underline;}
a:hover.normal{font-family:"ＭＳ Ｐゴシック", "Osaka"; color:#000000; text-decoration: underline;}
a:active.normal{font-family:"ＭＳ Ｐゴシック", "Osaka"; color:#000000; text-decoration: underline;}

.title {font-family:"ＭＳ Ｐゴシック",Osaka; font-size: 15px; line-height: 17px; color:#00B5EE; font-weight: bold;}
.subtitle { font-family:"ＭＳ Ｐゴシック", "Osaka"; font-size: 16px; line-height: 22px; color:#000000; font-weight: bold;}
.copy11 {

font-family:"ＭＳ Ｐゴシック", "Osaka"; font-size: 11px; line-height: 13px; font-color: #000000;
}
.copy11gray {
	font-family:"ＭＳ Ｐゴシック", "Osaka";
	font-size: 11px;
	line-height: 15px;
	font-color: #000000;
	color: #B6B6B6;

}
.copy12whiteb {
	font-family:"ＭＳ Ｐゴシック", "Osaka";
	font-size: 12px;
	line-height: 20px;
	font-color: #000000;
	font-weight: bold;
	color: #FFFFFF;

}
.copy10 {
font-family:"ＭＳ Ｐゴシック", "Osaka"; font-size: 10px; line-height: 14px; font-color: #000000;
}
.copy10_2{
font-family:"ＭＳ Ｐゴシック", "Osaka"; font-size: 10px; line-height: 12px; font-color: #000000;
}
.spec {
	font-family:"ＭＳ Ｐゴシック", "Osaka";
	font-size: 12px;
	font-color: #000000;
	padding: 2px 12px;
	color: #000000;

}
.spec2 {
	font-family:"ＭＳ Ｐゴシック", "Osaka";
	font-size: 12px;
	font-color: #000000;
	padding: 6px 12px;
	color: #000000;

}
.specwhite12 {
	font-family:"ＭＳ Ｐゴシック", "Osaka";
	font-size: 12px;
	font-color: #FFFFFF;
	padding: 2px 12px;
	color: #FFFFFF;

}
.specblack12 {
	font-family:"ＭＳ Ｐゴシック", "Osaka";
	font-size: 12px;
	font-color: #000000;
	margin:0;
	padding: 0 12px 3px 12px ;
	color: #FFFFFF;

}

.specwhite14 {
	font-family:"ＭＳ Ｐゴシック", "Osaka";
	font-size: 14px;
	font-color: #FFFFFF;
	padding: 2px 12px;
	color: #FFFFFF;

}
.white12 {

	font-family:"ＭＳ Ｐゴシック", "Osaka";
	font-size: 12px;
	line-height: 18px;
	font-color: #000000;
	font-weight: normal;
	color: #FFFFFF;
}
A.white12:link {font-family:"ＭＳ Ｐゴシック", "Osaka"; font-size: 12px; line-height: 18px; color:#FFFFFF; text-decoration: underline;}
A.white12:visited {font-family:"ＭＳ Ｐゴシック", "Osaka"; font-size: 12px; line-height: 18px; color:#E3E3E3; text-decoration: underline;}
A.white12:hover {font-family:"ＭＳ Ｐゴシック", "Osaka"; font-size: 12px; line-height: 18px; color:#FFCC66; text-decoration: underline;}
A.white12:active {font-family:"ＭＳ Ｐゴシック", "Osaka"; font-size: 12px; line-height: 18px; color:#FFCC66; text-decoration: underline;}

A.white14:link {font-family:"ＭＳ Ｐゴシック", "Osaka"; font-size: 14px; font-weight: bold; line-height: 20px; color:#FFFFFF; text-decoration: underline;}
A.white14:visited {font-family:"ＭＳ Ｐゴシック", "Osaka"; font-size: 14px;	font-weight: bold; line-height: 20px; color:#E3E3E3; text-decoration: underline;}
A.white14:hover {font-family:"ＭＳ Ｐゴシック", "Osaka"; font-size: 14px;	font-weight: bold; line-height: 20px; color:#FFCC66; text-decoration: underline;}
A.white14:active {font-family:"ＭＳ Ｐゴシック", "Osaka"; font-size: 14px;	font-weight: bold; line-height: 20px; color:#FFCC66; text-decoration: underline;}

.sidenavi12 {

	font-family:"MS UI Gothic", "Osaka";
	font-size: 12px;
	line-height: 14px;
	font-color: #000000;
	font-weight: normal;
	color: #FFFFFF;
}
A.sidenavi12:link {font-family:"MS UI Gothic", "Osaka"; font-size: 12px; line-height: 14px; color:#FFFFFF; text-decoration: underline;}
A.sidenavi12:visited {font-family:"MS UI Gothic", "Osaka"; font-size: 12px; line-height: 14px; color:#E3E3E3; text-decoration: underline;}
A.sidenavi12:hover {font-family:"MS UI Gothic", "Osaka"; font-size: 12px; line-height: 14px; color:#FFCC66; text-decoration: underline;}
A.sidenavi12:active {font-family:"MS UI Gothic", "Osaka"; font-size: 12px; line-height: 14px; color:#FFCC66; text-decoration: underline;}

.sidenavi11 {

	font-family:"MS UI Gothic", "Osaka";
	font-size: 11px;
	line-height: 12px;
	font-color: #000000;
	font-weight: normal;
	color: #FFFFFF;
}
A.sidenavi11:link {font-family:"MS UI Gothic", "Osaka"; font-size: 11px; line-height: 12px; color:#FFFFFF; text-decoration: underline;}
A.sidenavi11:visited {font-family:"MS UI Gothic", "Osaka"; font-size: 11px; line-height: 12px; color:#E3E3E3; text-decoration: underline;}
A.sidenavi11:hover {font-family:"MS UI Gothic", "Osaka"; font-size: 11px; line-height: 12px; color:#FFCC66; text-decoration: underline;}
A.sidenavi11:active {font-family:"MS UI Gothic", "Osaka"; font-size: 11px; line-height: 12px; color:#FFCC66; text-decoration: underline;}
.sidenavi11yellow {font-family:"MS UI Gothic", "Osaka";	font-size: 11px;	line-height: 12px;	font-weight: normal;	color:#FBB700;}
.sidenavi12yellow {font-family:"MS UI Gothic", "Osaka";	font-size: 12px;	line-height: 14px;	font-weight: normal;	color:#FBB700;}

.headline1 {
	line-height: 22px;
	font-weight: bold;
}
.newstitle {
	font-size: 12px;
	line-height: 14px;
	font-weight: bold;
	color: #FF9900;
}
.white12-2,.white12-3{
	font-family:"ＭＳ Ｐゴシック", "Osaka";
	font-size: 12px;
	line-height: normal;
	font-color: #000000;
	font-weight: normal;
	color: #FFFFFF;

}

A.white12-2:link {font-family:"ＭＳ Ｐゴシック", "Osaka"; font-size: 12px;  color:#FFFFFF; text-decoration: none;}
A.white12-2:visited {font-family:"ＭＳ Ｐゴシック", "Osaka"; font-size: 12px; color:#FFFFFF; text-decoration: none;}
A.white12-2:hover {font-family:"ＭＳ Ｐゴシック", "Osaka"; font-size: 12px; color:#FFFFFF; text-decoration: none;}
A.white12-2:active {font-family:"ＭＳ Ｐゴシック", "Osaka"; font-size: 12px; color:#FFFFFF; text-decoration: none;}

A.white12-3:link {font-family:"ＭＳ Ｐゴシック", "Osaka"; font-size: 12px;  color:#FFFFFF; text-decoration: none;}
A.white12-3:visited {font-family:"ＭＳ Ｐゴシック", "Osaka"; font-size: 12px; color:#FFFFFF; text-decoration: none;}
A.white12-3:hover {font-family:"ＭＳ Ｐゴシック", "Osaka"; font-size: 12px; color:#FFCC66; text-decoration:underline;}
A.white12-3:active {font-family:"ＭＳ Ｐゴシック", "Osaka"; font-size: 12px; color:#FFCC66; text-decoration:underline;}


.specwhite12-2 {
	font-family:"ＭＳ Ｐゴシック", "Osaka";
	font-size: 12px;
	font-color: #FFFFFF;
	padding: 0px 12px;
	color: #FFFFFF;

}
.white14 {
	font-size: 14px;
	line-height: 18px;
	color: #FFFFFF;
	font-weight: bold;
}

div#statement {margin: 5px 0px 5px -20px;}
div#statement li{margin-bottom: 8px; line-height:1.3em;}


div.scroll_news {
margin:0;
padding:0 4px 0 4px;
height:100px;
overflow:auto;
vertical-align:top;
background-color:#7D7D7D;
border:1px solid #333333;
}
div.scroll_news p {
margin:0 0 10px 0;
padding:0;

}

/*導入事例*/
.case_title,.case_title02
 {font-family:"ＭＳ Ｐゴシック",Osaka; font-size: 17px; color:#000000; font-weight: bold;}
.case_title{line-height: 1.5;}

a:link.case01{font-family:"ＭＳ Ｐゴシック", "Osaka"; font-size: 11px; color:#333333; text-decoration:none;}
a:visited.case01{font-family:"ＭＳ Ｐゴシック", "Osaka"; font-size: 11px; color:#666666; text-decoration: none;}
a:hover.case01{font-family:"ＭＳ Ｐゴシック", "Osaka"; font-size: 11px; color:#FFCC66; text-decoration: underline;}
a:active.case01{font-family:"ＭＳ Ｐゴシック", "Osaka"; font-size: 11px; color:#FFCC66; text-decoration: underline;}

.case_omit{
margin-left:390px;
font-size:13px;
font-weight:normal;
}
.case_list{
font-size:11px;
margin:0;
padding:0;
}
.case_list li{
width: 149px;
float: left;
display: inline; /* for WinIE6 */
margin: 0 3px 2px 0;
line-height:1.7;
}
p.case_text01{
line-height:1.5;
 margin:0 0 5px 0;
 padding:0;
}

.case_contents{
margin-top:10px;
}





/*共通*/
.tableA {
	border-collapse: separate;
	border-left: 1px solid #B6B6B6;
	border-top: 1px solid #B6B6B6;
}
.tableA th,
.tableA td {
	padding: 3px;
	background-color: #FFFFFF;
	border-right: 1px solid #B6B6B6;
	border-bottom: 1px solid #B6B6B6;
}
.tableA th {
	font-weight: normal;
	background-color: #EBEBEB;
}
.tableA td.cwarning {
	background-color: #6b0e0e;
}
th.cellb_none,
td.cellb_none {
	border-bottom-color: #FFFFFF;
}

/*技術情報*/
.cred {
	color: #cc0000;
}
.cgray {
	color: #888888;
}
.cgreen {
	color: #156627;
}
.cwarning {
	background-color: #6b0e0e;
	color: #ffffff;
}

/* ダウンロードページ */
broadcast
network
portable
digital
cd_player
combination
amp
karaoke
others


.dataTable {
	border-collapse: collapse;
	border: 1px solid #ffffff;
}
.dataTable th,
.dataTable td {
/*	border: 1px solid #ffffff;*/
	padding: 8px 5px;
}
.dataTable thead th {
	background: #000000;
	color: #ffffff;
	text-align: left;
	vertical-align: top;
}
.dataTable tbody th,
.dataTable tbody td {
	text-align: left;
}
.dataTable tbody td {
	background: #cbcbcb;
}
.dataTable tbody tr.even td {
	background: #e7e7e7;
}

.toPageTop {
	text-align: right;
	padding: 10px 0;
}
.toPageTop a {
	background: url(/images/arrow_top.gif) no-repeat 0 0.2em;
	padding-left: 15px;
}

.linkBullet {
	background: url(/images/arrow3.gif) no-repeat 0 -0.1em;
	padding-left: 14px;
	display: block;
}
.listBase,
.listBase li {
	margin: 0;
	padding: 0 0 5px;
	list-style: none;
}
.typeH li {
	float: left;
	margin-right: 15px;
}

.textTitle {
	font-size: 14px;
	font-weight: bold;
	background: #666666;
	color: #ffffff;
	padding: 3px;
	margin: 1em 0 0.5em;
}

/* download.html */
.dlListBox,
.dlListBox dt,
.dlListBox dd {
	margin: 0;
	padding:0;
}

