@import url(base.css);

/*------------------------------
LAYOUT
------------------------------*/
#mainArea{
width:750px;
float:none;
}

/*------------------------------
title
------------------------------*/
h1{
width:750px;
height:32px;
padding:3px 0px 10px 17px;
color:#fff;
font-size:1.2em;
/*height:31px;*/
margin:0px;
background:url(../top_img/ttl_products.jpg) no-repeat;
/*text-indent: -9999px;*/
}
h2,h3{
width:750px;
height:170px;
margin:15px 0px 0px 0px;
text-indent: -9999px;
clear:left;
}
h2{
background:url(../top_img/img_audio.jpg) no-repeat;
}
h3{
background:url(../top_img/img_cctv.jpg) no-repeat;
}

/*------------------------------
OTHERS
------------------------------*/
#mainArea #Audio,#mainArea #CCTV{
width:750px;
margin-bottom:20px;
font-family:"Verdana",Arial, Helvetica, sans-serif;
font-size:0.74em;
letter-spacing:-0.05em;
font-weight:bold;
}
#mainArea #CCTV span{
font-size:0.8em;
letter-spacing:0.01em;
}
#mainArea #Audio{
height:213px;
background:#BB5656;
}
#mainArea #CCTV{
height:108px;
background:#6E6694;
}
#mainArea #Audio a,#mainArea #CCTV a{
width:222px;
height:26px;
display:block;
margin:3px 0px 0px 3px;
padding:6px 0px 0px 24px;
float:left;
}
* html #mainArea #Audio a,
* html #mainArea #CCTV a{
margin:3px 0px 0px 2px;
}
#mainArea #Audio a{
color:#861010;
background:url(../top_img/navi_r_off.jpg) no-repeat;
}
#mainArea #CCTV a{
color:#3D2F82;
background:url(../top_img/navi_b_off.jpg) no-repeat;
}
#mainArea #Audio a:hover{
background:url(../top_img/navi_r_on.jpg) no-repeat;
}
#mainArea #CCTV a:hover{
background:url(../top_img/navi_b_on.jpg) no-repeat;
}
/*------------------------------
Data Library
------------------------------*/
#DataLibrary{
width:495px;
float:left;
border:#CCCCCC solid 2px;
}
#DataLibrary dt{
width:495px;
height:28px;
background:url(../top_img/ttl_datalibrary_on.gif) no-repeat;
}
#DataLibrary dt a{
padding:0px;
width:495px;
height:28px;
display:block;
text-indent: -9999px;
background:url(../top_img/ttl_datalibrary_off.gif) no-repeat;
}
#DataLibrary dt a:hover{
background:none;
}
#DataLibrary dd{
border-top:#CCCCCC solid 1px;
font-size:0.8em;
padding:8px;
}
/*------------------------------
BSI
------------------------------*/
#BSI{
padding:0px 0px 0px 520px;
}
#BSI dt img{
margin:15px 0px 0px 0px;
float:left;
}
#BSI dd{
color:#666666;
font-size:0.75em;
letter-spacing:0.03em;
padding:0px 0px 0px 72px;
}
/*------------------------------
pagetop
------------------------------*/
#pagetop{
margin-top:50px;
}
