/*upper_navi*/
#upper_navi { line-height: 25px; background-color: #fff5de; text-decoration: none; overflow: hidden; margin: 0; padding: 5px 0 0; }
#upper_navi ul { height: 25px; margin: 0 0 0; padding: 0; }
#upper_navi li { text-indent: -3000px; height: 25px; float: left; margin: 0; padding: 0; list-style-type: none; }
#upper_navi li a { height: 25px; float: left; margin: 0; padding: 0; display: block; }
li#khs { background-image: url(../img/navigations/upnavi_khs_on.gif); background-repeat: no-repeat; width: 200px; height: 25px; margin: 0; padding: 0; }
li#khs a { background-image: url(../img/navigations/upnavi_khs_off.gif); background-repeat: no-repeat; background-position: 0 0; margin: 0; padding: 0; width: 200px; height: 25px; }
li#khs a:hover { background-image: url(../img/navigations/upnavi_khs_hover.gif); background-repeat: no-repeat; background-position: 0 0; }
li#gs { background-image: url(../img/navigations/upnavi_gs_on.gif); background-repeat: no-repeat; margin: 0; padding: 0; width: 180px; height: 25px; }
li#gs a { background-image: url(../img/navigations/upnavi_gs_off.gif); background-repeat: no-repeat; margin: 0; padding: 0; width: 180px; height: 25px; }
li#gs a:hover { background-image: url(../img/navigations/upnavi_gs_hover.gif); background-repeat: no-repeat; background-position: 0 0; }
li#yumiko { background-image: url(../img/navigations/upnavi_yumiko_on.gif); background-repeat: no-repeat; margin: 0; padding: 0; width: 180px; height: 25px; }
li#yumiko a { background-image: url(../img/navigations/upnavi_yumiko_off.gif); background-repeat: no-repeat; margin: 0; padding: 0; width: 180px; height: 25px; }
li#yumiko a:hover { background-image: url(../img/navigations/upnavi_yumiko_hover.gif); background-repeat: no-repeat; background-position: 0 0; }
li#blog { background-image: url(../img/navigations/upnavi_blog_on.gif); background-repeat: no-repeat; margin: 0; padding: 0; width: 60px; height: 25px; }
li#blog a { background-image: url(../img/navigations/upnavi_blog_off.gif); background-repeat: no-repeat; margin: 0; padding: 0; width: 60px; height: 25px; }
li#blog a:hover { background-image: url(../img/navigations/upnavi_blog_hover.gif); background-repeat: no-repeat; background-position: 0 0; }
li#faq { background-image: url(../img/navigations/upnavi_faq_on.gif); background-repeat: no-repeat; margin: 0; padding: 0; width: 60px; height: 25px; }
li#faq a { background-image: url(../img/navigations/upnavi_faq_off.gif); background-repeat: no-repeat; margin: 0; padding: 0; width: 60px; height: 25px; }
li#faq a:hover { background-image: url(../img/navigations/upnavi_faq_hover.gif); background-repeat: no-repeat; background-position: 0 0; }
li#links { background-image: url(../img/navigations/upnavi_links_on.gif); background-repeat: no-repeat; margin: 0; padding: 0; width: 60px; height: 25px; }
li#links a { background-image: url(../img/navigations/upnavi_links_off.gif); background-repeat: no-repeat; margin: 0; padding: 0; width: 60px; height: 25px; }
li#links a:hover { background-image: url(../img/navigations/upnavi_links_hover.gif); background-repeat: no-repeat; background-position: 0 0; }
li#home { background-image: url(../img/navigations/upnavi_home_on.gif); background-repeat: no-repeat; margin: 0; padding: 0; width: 60px; height: 25px; }li#home a { background-image: url(../img/navigations/upnavi_home_off.gif); background-repeat: no-repeat; margin: 0; padding: 0; width: 60px; height: 25px; }
li#home a:hover { background-image: url(../img/navigations/upnavi_home_hover.gif); background-repeat: no-repeat; background-position: 0 0; }