@charset "utf-8";
/* CSS Document */
/* ===== global_navi ===== */
#global_navi {
	clear: both;
	position: relative;
	top: 100px;
	list-style: none;
	margin: 0 auto;
	width: 894px;
	height: 45px;
	z-index: 10;
    zoom: 1;
}

#global_navi li {
	float: left;
	margin-right: 6px;
	list-style: none;
	width: 143px;
	font-size: 10px;
	line-height: 1.1;
}

#global_navi a {
	display: block;
	width: 143px;
	height: 45px;
	background-image: url(../img/menu.gif);
	background-position: 0 0;
	background-repeat: no-repeat;
	text-indent: -9999px;
	overflow: hidden;
	filter: expression(document.execCommand("BackgroundImageCache", false, true));
}

#global_navi a#navi1 { background-position: 0 0;}
#global_navi a#navi2 { background-position: -143px 0;}
#global_navi a#navi3 { background-position: -286px 0;}
#global_navi a#navi4 { background-position: -429px 0;}
#global_navi a#navi5 { background-position: -572px 0;}
#global_navi a#navi6 { background-position: -715px 0;}

#global_navi a#navi1:hover, #global_navi a#navi1_now { background-position: 0 bottom;}
#global_navi a#navi2:hover, #global_navi a#navi2_now { background-position: -143px bottom;}
#global_navi a#navi3:hover, #global_navi a#navi3_now { background-position: -286px bottom;}
#global_navi a#navi4:hover, #global_navi a#navi4_now { background-position: -429px bottom;}
#global_navi a#navi5:hover, #global_navi a#navi5_now { background-position: -572px bottom;}
#global_navi a#navi6:hover, #global_navi a#navi6_now { background-position: -715px bottom;}

#global_navi li .sub {
	display: none;
    position: absolute;
	width: 137px;
	height: 173px;
	padding: 8px 3px 3px;
	background-image: url(../img/bg_sub.png);
	background-position: bottom;
	background-repeat: no-repeat;
}

#global_navi li .sub li {
	width: 137px;
	margin: 0;
}

#global_navi li .sub a {
	width: 137px;
	height: 23px;
	margin-bottom: 2px;
	background-position: left top;
	background-repeat: no-repeat;
}

#navi2_0 a { background-image: url(../img/navi2_1.png);}
#navi3_0 a { background-image: url(../img/navi2_2.png);}
#navi4_0 a { background-image: url(../img/navi2_3.png);}
#navi5_0 a { background-image: url(../img/navi2_4.png);}
#navi6_0 a { background-image: url(../img/navi2_5.png);}

#global_navi a#navi2_2,
#global_navi a#navi3_2,
#global_navi a#navi4_2,
#global_navi a#navi5_2,
#global_navi a#navi6_2
{ background-position: 0 -25px;}

#global_navi a#navi2_3,
#global_navi a#navi3_3,
#global_navi a#navi4_3,
#global_navi a#navi5_3,
#global_navi a#navi6_3
{ background-position: 0 -50px;}

#global_navi a#navi2_4,
#global_navi a#navi3_4,
#global_navi a#navi4_4,
#global_navi a#navi6_4
{ background-position: 0 -75px;}

#global_navi a#navi3_5,
#global_navi a#navi6_5
{ background-position: 0 -100px;}

#global_navi a#navi6_6
{ background-position: 0 -125px;}

#global_navi a#navi6_7
{ background-position: 0 -150px;}

#global_navi a:hover#navi2_1,
#global_navi a:hover#navi3_1,
#global_navi a:hover#navi4_1,
#global_navi a:hover#navi5_1,
#global_navi a:hover#navi6_1
{ background-position: -137px 0;}

#global_navi a:hover#navi2_2,
#global_navi a:hover#navi3_2,
#global_navi a:hover#navi4_2,
#global_navi a:hover#navi5_2,
#global_navi a:hover#navi6_2
{ background-position: -137px -25px;}

#global_navi a:hover#navi2_3,
#global_navi a:hover#navi3_3,
#global_navi a:hover#navi4_3,
#global_navi a:hover#navi5_3,
#global_navi a:hover#navi6_3
{ background-position: -137px -50px;}

#global_navi a:hover#navi2_4,
#global_navi a:hover#navi3_4,
#global_navi a:hover#navi4_4,
#global_navi a:hover#navi6_4
{ background-position: -137px -75px;}

#global_navi a:hover#navi3_5,
#global_navi a:hover#navi6_5
{ background-position: -137px -100px;}

#global_navi a:hover#navi6_6
{ background-position: -137px -125px;}

#global_navi a:hover#navi6_7
{ background-position: -137px -150px;}

#global_navi a:hover#navi2_4,
#global_navi a:hover#navi3_5,
#global_navi a:hover#navi4_4,
#global_navi a:hover#navi5_3,
#global_navi a:hover#navi6_7
{ margin-bottom: 0;}

#global_navi:after {
    height: 0;
    visibility: hidden;
    content: ".";
    display: block;
    clear: both;
}


