@charset "UTF-8";
#globalMenu{
margin:5px 0px 0px 5px;
padding:0px;
width:770px;
background-image:url(img/menuBG.gif);
background-repeat:no-repeat;
}

#globalMenu ul{
margin:0px 0px 0px 0px;
padding-left:0px;
height:33px;
width:700px;
list-style:none;
}
#globalMenu li{
margin:0px;
padding-top:3px;
width:130px;
float:left;
text-indent:-5000em;
overflow:hidden;
}
.company a{
display:block;
margin:0px;
padding:0px;
height:30px;
width:130px;
background-image:url(img/Menu_company.gif);
background-repeat:no-repeat;
background-position:center;
}
.company a:hover{
display:block;
margin:0px;
padding:0px;
height:30px;
width:130px;
background-image:url(img/Menu_companyON.gif);
background-repeat:no-repeat;
}

.work a{
display:block;
margin:0px;
padding:0px;
height:30px;
width:130px;
background-image:url(img/Menu_work.gif);
background-repeat:no-repeat;
background-position:center;
}
.work a:hover{
display:block;
margin:0px;
padding:0px;
height:30px;
width:130px;
background-image:url(img/Menu_workON.gif);
}
.products a{
display:block;
margin:0px;
padding:0px;
height:30px;
width:130px;
background-image:url(img/Menu_products.gif);
background-repeat:no-repeat;
background-position:center;
}
.products a:hover{
display:block;
margin:0px;
padding:0px;
height:30px;
width:130px;
background-image:url(img/Menu_productsON.gif);
background-repeat:no-repeat;
}
.recruit a{
display:block;
margin:0px;
padding:0px;
height:30px;
width:130px;
background-image:url(img/Menu_recruit.gif);
background-repeat:no-repeat;
background-position:center;
}
.recruit a:hover{
display:block;
margin:0px;
padding:0px;
height:30px;
width:130px;
background-image:url(img/Menu_recruitON.gif);
background-repeat:no-repeat;
}



#second_globalMenu{
margin:5px 0px 0px 5px;
margin-bottom:0px;
width:770px;
background-image:url(img/2nd_menuBG.gif);
background-repeat:no-repeat;
}
#second_globalMenu ul{
margin:0px 0px 0px 0px;
padding-left:0px;
height:33px;
width:770px;
list-style:none;
}
#second_globalMenu li{
margin-left:1px;
padding-top:3px;
width:191px;
float:left;
text-indent:-5000em;
overflow:hidden;
}
.company2 a{
display:block;
margin:0px;
padding:0px;
height:30px;
width:190px;
background-image:url(img/Menu_company.gif);
background-repeat:no-repeat;
background-position:center;
}
.company2 a:hover{
display:block;
margin:0px;
padding:0px;
height:30px;
width:190px;
background-image:url(img/Menu_companyON.gif);
background-repeat:no-repeat;
}

.work2 a{
display:block;
margin:0px;
padding:0px;
height:30px;
width:190px;
background-image:url(img/Menu_work.gif);
background-repeat:no-repeat;
background-position:center;
}
.work2 a:hover{
display:block;
margin:0px;
padding:0px;
height:30px;
width:190px;
background-image:url(img/Menu_workON.gif);
}
.products2 a{
display:block;
margin:0px;
padding:0px;
height:30px;
width:190px;
background-image:url(img/Menu_products.gif);
background-repeat:no-repeat;
background-position:center;
}
.products2 a:hover{
display:block;
margin:0px;
padding:0px;
height:30px;
width:190px;
background-image:url(img/Menu_productsON.gif);
background-repeat:no-repeat;
}
.recruit2 a{
display:block;
margin:0px;
padding:0px;
height:30px;
width:190px;
background-image:url(img/Menu_recruit.gif);
background-repeat:no-repeat;
background-position:center;
}
.recruit2 a:hover{
display:block;
margin:0px;
padding:0px;
height:30px;
width:190px;
background-image:url(img/Menu_recruitON.gif);
background-repeat:no-repeat;
}

/**********************************************************************************************/
/* 第2階層                 */
/***********************************************/
#subMenu{
margin:5px 0px 20px 0px;
width:195px;
padding:0px;
border:solid 1px #cccccc;
background-image:url(img/sub_menuTitleBG.gif);
background-position:top;
background-repeat:repeat-x;
}
#subMenu img{
margin:0px;
padding:0px;
}
#subMenu ul{
margin:0px;
padding:0px;
font-size:12px;
text-align:left;
list-style:none;
background-color:#ddeef2;
}
#subMenu li{
margin:0px 0px 0px 0px;
padding:5px 0px 5px 0px;
border-top:solid 1px #ffffff;
line-height:18px;

}
#subMenu li a{
display:block;
margin:0px 0px 0px 0px;
padding:0px;
width:195px;
text-decoration:none;
color:#333333;
background-image:url(img/aicon2.gif);
background-position:2% 35%;
background-repeat:no-repeat;
text-indent:20px;
background-color:#ddeef2;
}
#subMenu li a:hover{
display:block;
margin:0px 0px 0px 0px;
padding:0px;
width:195px;
background-image:url(img/aicon2on.gif);
background-position:2% 35%;
background-repeat:no-repeat;
color:#FF6600;
font-size:12px;
}
#subMenu li a.select{
display:block;
margin:0px 0px 0px 0px;
padding:0px;
width:195px;
background-image:url(img/aicon2on.gif);
background-position:2% 35%;
background-repeat:no-repeat;
color:#FF6600;
font-size:12px;
}
/***********************************************/
/* 第2階層                 */
/**********************************************************************************************/
