@charset "utf-8";
/* CSS Document */
#nav{ width:760px; height:34px;}
ul#nav_main li{ display:block; float:left; height:34px; position:relative;}
ul#nav_main li a{ display:block; height:34px; background-position:left top; background-repeat:no-repeat; text-indent:-9999px; width:152px;}
ul#nav_main li#nav1 a{background:url(../img/nav/nav1.jpg);}
ul#nav_main li#nav2 a{background:url(../img/nav/nav2.jpg);}
ul#nav_main li#nav3 a{background:url(../img/nav/nav3.jpg);}
ul#nav_main li#nav4 a{background:url(../img/nav/nav4.jpg);}
ul#nav_main li#nav5 a{background:url(../img/nav/nav5.jpg);}
ul#nav_main li#nav1 a:hover,body#top ul#nav_main li#nav1 a{background-position:left -34px;}
ul#nav_main li#nav2 a:hover,body#company ul#nav_main li#nav2 a{background-position:left -34px;}
ul#nav_main li#nav3 a:hover,body#service1 ul#nav_main li#nav3 a{background-position:left -34px;}
ul#nav_main li#nav4 a:hover,body#service2 ul#nav_main li#nav4 a{background-position:left -34px;}
ul#nav_main li#nav5 a:hover,body#report ul#nav_main li#nav5 a{background-position:left -34px;}

ul#nav_main li ul{display:none;border:#3dc4cb 1px solid;border-bottom:#000 1px solid;border-right:#000 1px solid; background-color:#355181;}
ul#nav_main li:hover ul#nav_sub,ul#nav_main li.mhover ul#nav_sub{ display:block; position:absolute; top:34px; left:0px;}
ul#nav_main li:hover ul#nav_sub2,ul#nav_main li.mhover ul#nav_sub2{display:block;position:absolute; top:34px; left:-60px;}
ul#nav_main li ul li{height:25px; float:none; width:210px;}
ul#nav_main li ul#nav_sub li a{ display:block; height:25px; width:210px; background:none; text-indent:0.5em; font-size:12px; color:#FFFFFF; line-height:2em; text-decoration:none; }
ul#nav_main li ul#nav_sub2 li a{ display:block; height:25px; width:210px; background:none; text-indent:0.5em; font-size:12px; color:#FFFFFF; line-height:2em; text-decoration:none;  }
ul#nav_main li ul#nav_sub li a:hover,ul#nav_main li ul#nav_sub2 li a:hover{background-color:#5E7DB9; }




