@charset "utf-8";

#g_navi{
	width:860px;
	height:37px;
	display:block;
	margin-bottom:10px;
}

#g_navi li{
    float:left;
	display:inline;
	overflow:hidden;
}

#g_navi li a.top{
	display:block;
	height:37px;
	width:123px;
	background-image:url(../img/navi.gif);
	text-indent:-9999px;
	background-position: 0px 0px;
	background-repeat: no-repeat;
	 }
	 
#g_navi li a.top:hover{
	background-position: 0px -37px;
	 }
	 
#g_navi li a.album{
	display:block;
	height:37px;
	width:123px;
	background-image:url(../img/navi.gif);
	text-indent:-9999px;
	background-position: -123px 0px;
	background-repeat: no-repeat;
	 }
	 
#g_navi li a.album:hover{
	background-position: -123px -37px;
	 }
	 
#g_navi li a.trip{
    display:block;
	height:37px;
	width:123px;
	background-image:url(../img/navi.gif);
	text-indent:-9999px;
	background-position: -246px 0px;
	background-repeat: no-repeat;
	 }
	 
#g_navi li a.trip:hover{
	background-position: -246px -37px;
	 }

#g_navi li a.cm{
    display:block;
	height:37px;
	width:123px;
	background-image:url(../img/navi.gif);
	text-indent:-9999px;
	background-position: -369px 0px;
	background-repeat: no-repeat;
	 }
	 
#g_navi li a.cm:hover{
	background-position: -369px -37px;
	 }
	 

#g_navi li a.me{
    display:block;
	height:37px;
	width:123px;
	background-image:url(../img/navi.gif);
	text-indent:-9999px;
	background-position: -492px 0px;
	background-repeat: no-repeat;
	 }
	 
#g_navi li a.me:hover{
	background-position: -492px -37px;
	 }
	 

	 
#g_navi li a.comp{
    display:block;
	height:37px;
	width:123px;
	background-image:url(../img/navi.gif);
	text-indent:-9999px;
	background-position: -615px 0px;
	background-repeat: no-repeat;
	 }
	 
#g_navi li a.comp:hover{
	background-position: -615px -37px;
	 }
	 
#g_navi li a.shop{
    display:block;
	height:37px;
	width:122px;
	background-image:url(../img/navi.gif);
	text-indent:-9999px;
	background-position: -738px 0px;
	background-repeat: no-repeat;
	background-color:#999999;
	 }
	 
#g_navi li a.shop:hover{
	background-position: -738px -37px;
	 }
	 
#g_navi li a.top_stay{
	display:block;
	height:37px;
	width:123px;
	background-image:url(../img/navi.gif);
	text-indent:-9999px;
	background-position: 0px -37px;
	background-repeat: no-repeat;
	 }
	 


#g_navi li a.album_stay{
    background-position: -123px -37px;
	display:block;
	height:37px;
	width:123px;
	background-image:url(../img/navi.gif);
	text-indent:-9999px;
	background-repeat: no-repeat;
}

#g_navi li a.cm_stay{
    display:block;
	height:37px;
	width:123px;
	background-image:url(../img/navi.gif);
	text-indent:-9999px;
	background-position: -369px -37px;
	background-repeat: no-repeat;
	 }
	 
#g_navi li a.comp_stay{
    display:block;
	height:37px;
	width:123px;
	background-image:url(../img/navi.gif);
	text-indent:-9999px;
	background-position: -615px -37px;
	background-repeat: no-repeat;
	 }
#g_navi li a.me_stay{
    display:block;
	height:37px;
	width:123px;
	background-image:url(../img/navi.gif);
	text-indent:-9999px;
	background-position: -492px -37px;
	background-repeat: no-repeat;
	 }

#g_navi li a.trip_stay{
    display:block;
	height:37px;
	width:123px;
	background-image:url(../img/navi.gif);
	text-indent:-9999px;
	background-position: -246px -37px;
	background-repeat: no-repeat;
	 }
	 
#g_navi li a.shop_stay{
    display:block;
	height:37px;
	width:122px;
	background-image:url(../img/navi.gif);
	text-indent:-9999px;
	background-position: -738px -37px;
	background-repeat: no-repeat;
	background-color:#999999;
	 }