﻿@charset "utf-8";

#language{ text-align:right; height:22px; float:right;}

#nav { margin:20px 0 0 0; padding:0; float:left; width:475px; height:48px; list-style-type: none;}

#nav { margin:20px 0 0 0; padding:0; float:left; width:475px; height:48px; list-style-type: none;}
#nav a {display: block;}
#nav li {float:left; background:#fff; width:115px; height:48px;}
#nav li a{height:48px; width:115px;  text-indent:-1000px;}
#nav li a:hover{ background-position:center bottom;}
.menu01 a {width:123px;background:url(../img/menu.gif) no-repeat center top;}
.menu02 a {background:url(../img/event.gif) no-repeat center top;}
.menu03 a {background:url(../img/shop.gif) no-repeat center top;}
.menu04 a {width:122px;background:url(../img/qa.gif) no-repeat center top;}	


#rightnav {margin:29px 15px 0 0; padding:0;width:180px; height:17px;list-style-type: none;} /* FireFox */
*html #rightnav { margin:25px 15px 0 0; padding:0;width:180px; height:17px;list-style-type: none;} /* ie6 fixed */
*+html #rightnav{ margin:25px 15px 0 0; padding:0;width:180px; height:17px;list-style-type: none;} /* ie7 fixed */

#rightnav a {display: block;}
#rightnav li {float:left; background:#fff;height:17px;}
#rightnav li a{height:17px; text-indent:-2000px;}
#rightnav li a:hover{ background-position:center bottom;}
.rightmenu01 a { width:65px;background:url(../img/company.gif) no-repeat center top;}
.rightmenu02 a { width:65px;background:url(../img/Recruit.gif) no-repeat center top;}
.rightmenu03 a { width:40px;background:url(../img/home.gif) no-repeat center top;}

.menu_link{ list-style:none; clear:both; margin:15px 0 0 0; padding:0; background-color:#FFFFFF;}
.menu_link li{ list-style:none; margin:0 14px 14px 0; width:195px; height:76px; float:left;background-color:#FFFFFF;}
.menu_link li a{ display:block; background:url(../img/menu_bg02.gif);height:73px; padding: 3px 0 0 3px}
.menurightend{margin:0 0 14px 0!important;}
.menu_link li a:hover{  background:url(../img/menu_bg01.gif);}
