@charset "shift_jis";
/*********************/
ul#subMenu li {
    float: left;
	overflow: hidden;
	text-indent: -9999px;
	line-height: 0;
    vartical-align: bottom;
    font-size: 0;
}


ul#globalNavi li {
    margin-bottom: 3px;
	overflow: hidden;
	text-indent: -9999px;
	line-height: 0;
    vartical-align: bottom;
    font-size: 0;
}

/*****************/
/***** ID ********/
/*****************/
ul#subMenu {
	position: absolute;
	right: 10px;
	top: 10px;
}


li#subMenu1 {
    margin-right: 10px;
}


li#subMenu1 a:link, li#subMenu1 a:visited {
    width: 63px;
	height: 25px;
	display: block;
	background: url(../images/sub_menu.gif) 0 0 no-repeat;
}


li#subMenu1 a:hover, li#subMenu1 a:active {
    width: 63px;
	height: 25px;
	display: block;
	background: url(../images/sub_menu.gif) -63px 0 no-repeat;
}


li#subMenu2 {

}


li#subMenu2 a:link, li#subMenu2 a:visited {
    width: 63px;
	height: 25px;
	display: block;
	background: url(../images/sub_menu.gif) 0 -25px no-repeat;
}


li#subMenu2 a:hover, li#subMenu2 a:active {
    width: 63px;
	height: 25px;
	display: block;
	background: url(../images/sub_menu.gif) -63px -25px no-repeat;
}


ul#globalNavi {
    width: 180px;
	margin-bottom: 35px;
}


li#navi1 {
    width: 180px;
	height: 40px;
	display: block;
	background:  url(../images/menu_btn.gif) -360px 0 no-repeat;
}


li#navi1 a:link, li#navi1 a:visited {
    width: 180px;
	height: 40px;
	display: block;
	background: url(../images/menu_btn.gif) 0 0 no-repeat;
}


li#navi1 a:hover, li#navi1 a:active {
    width: 180px;
	height: 40px;
	display: block;
	background: url(../images/menu_btn.gif) -180px 0 no-repeat;
}


li#navi2 {
    width: 180px;
	height: 40px;
	display: block;
	background:  url(../images/menu_btn.gif) -360px -40px no-repeat;
}


li#navi2 a:link, li#navi2 a:visited {
    width: 180px;
	height: 40px;
	display: block;
	background: url(../images/menu_btn.gif) 0 -40px no-repeat;
}


li#navi2 a:hover, li#navi2 a:active {
    width: 180px;
	height: 40px;
	display: block;
	background: url(../images/menu_btn.gif) -180px -40px no-repeat;
}


li#navi3 {
    width: 180px;
	height: 40px;
	display: block;
	background:  url(../images/menu_btn.gif) -360px -80px no-repeat;
}


li#navi3 a:link, li#navi3 a:visited {
    width: 180px;
	height: 40px;
	display: block;
	background: url(../images/menu_btn.gif) 0 -80px no-repeat;
}


li#navi3 a:hover, li#navi3 a:active {
    width: 180px;
	height: 40px;
	display: block;
	background: url(../images/menu_btn.gif) -180px -80px no-repeat;
}


li#navi4 {
    width: 180px;
	height: 40px;
	display: block;
	background:  url(../images/menu_btn.gif) -360px -120px no-repeat;
}


li#navi4 a:link, li#navi4 a:visited {
    width: 180px;
	height: 40px;
	display: block;
	background: url(../images/menu_btn.gif) 0 -120px no-repeat;
}


li#navi4 a:hover, li#navi4 a:active {
    width: 180px;
	height: 40px;
	display: block;
	background: url(../images/menu_btn.gif) -180px -120px no-repeat;
}


li#navi5 {
    width: 180px;
	height: 40px;
	display: block;
	background:  url(../images/menu_btn.gif) -360px -160px no-repeat;
}


li#navi5 a:link, li#navi5 a:visited {
    width: 180px;
	height: 40px;
	display: block;
	background: url(../images/menu_btn.gif) 0 -160px no-repeat;
}


li#navi5 a:hover, li#navi5 a:active {
    width: 180px;
	height: 40px;
	display: block;
	background: url(../images/menu_btn.gif) -180px -160px no-repeat;
}


li#navi6 {
    width: 180px;
	height: 40px;
	display: block;
	background:  url(../images/menu_btn.gif) -360px -200px no-repeat;
}


li#navi6 a:link, li#navi6 a:visited {
    width: 180px;
	height: 40px;
	display: block;
	background: url(../images/menu_btn.gif) 0 -200px no-repeat;
}


li#navi6 a:hover, li#navi6 a:active {
    width: 180px;
	height: 40px;
	display: block;
	background: url(../images/menu_btn.gif) -180px -200px no-repeat;
}


li#navi7 {
    width: 180px;
	height: 40px;
	display: block;
	background:  url(../images/menu_btn.gif) -360px -240px no-repeat;
}


li#navi7 a:link, li#navi7 a:visited {
    width: 180px;
	height: 40px;
	display: block;
	background: url(../images/menu_btn.gif) 0 -240px no-repeat;
}


li#navi7 a:hover, li#navi7 a:active {
    width: 180px;
	height: 40px;
	display: block;
	background: url(../images/menu_btn.gif) -180px -240px no-repeat;
}


li#navi8 {
    width: 180px;
	height: 40px;
	display: block;
	background:  url(../images/menu_btn.gif) -360px -280px no-repeat;
}


li#navi8 a:link, li#navi8 a:visited {
    width: 180px;
	height: 40px;
	display: block;
	background: url(../images/menu_btn.gif) 0 -280px no-repeat;
}


li#navi8 a:hover, li#navi8 a:active {
    width: 180px;
	height: 40px;
	display: block;
	background: url(../images/menu_btn.gif) -180px -280px no-repeat;
}


li#navi9 {
    width: 180px;
	height: 40px;
	display: block;
	background:  url(../images/menu_btn.gif) -360px -320px no-repeat;
}


li#navi9 a:link, li#navi9 a:visited {
    width: 180px;
	height: 40px;
	display: block;
	background: url(../images/menu_btn.gif) 0 -320px no-repeat;
}


li#navi9 a:hover, li#navi9 a:active {
    width: 180px;
	height: 40px;
	display: block;
	background: url(../images/menu_btn.gif) -180px -320px no-repeat;
}


li#navi10 {
    width: 180px;
	height: 40px;
	display: block;
	background:  url(../images/menu_btn.gif) -360px -360px no-repeat;
}


li#navi10 a:link, li#navi10 a:visited {
    width: 180px;
	height: 40px;
	display: block;
	background: url(../images/menu_btn.gif) 0 -360px no-repeat;
}


li#navi10 a:hover, li#navi10 a:active {
    width: 180px;
	height: 40px;
	display: block;
	background: url(../images/menu_btn.gif) -180px -360px no-repeat;
}


li#navi11 {
    width: 180px;
	height: 40px;
	display: block;
	background:  url(../images/menu_btn.gif) -360px -400px no-repeat;
}


li#navi11 a:link, li#navi11 a:visited {
    width: 180px;
	height: 40px;
	display: block;
	background: url(../images/menu_btn.gif) 0 -400px no-repeat;
}


li#navi11 a:hover, li#navi11 a:active {
    width: 180px;
	height: 40px;
	display: block;
	background: url(../images/menu_btn.gif) -180px -400px no-repeat;
}


li#navi12 {
    width: 180px;
	height: 40px;
	display: block;
	background:  url(../images/menu_btn.gif) -360px -440px no-repeat;
}


li#navi12 a:link, li#navi12 a:visited {
    width: 180px;
	height: 40px;
	display: block;
	background: url(../images/menu_btn.gif) 0 -440px no-repeat;
}


li#navi12 a:hover, li#navi12 a:active {
    width: 180px;
	height: 40px;
	display: block;
	background: url(../images/menu_btn.gif) -180px -440px no-repeat;
}


li#navi13 {
    width: 180px;
	height: 40px;
	display: block;
	background:  url(../images/menu_btn.gif) -360px -480px no-repeat;
}


li#navi13 a:link, li#navi13 a:visited {
    width: 180px;
	height: 40px;
	display: block;
	background: url(../images/menu_btn.gif) 0 -480px no-repeat;
}


li#navi13 a:hover, li#navi13 a:active {
    width: 180px;
	height: 40px;
	display: block;
	background: url(../images/menu_btn.gif) -180px -480px no-repeat;
}


li#navi14 {
    width: 180px;
	height: 40px;
	display: block;
	background:  url(../images/menu_btn.gif) -360px -520px no-repeat;
}


li#navi14 a:link, li#navi14 a:visited {
    width: 180px;
	height: 40px;
	display: block;
	background: url(../images/menu_btn.gif) 0 -520px no-repeat;
}


li#navi14 a:hover, li#navi14 a:active {
    width: 180px;
	height: 40px;
	display: block;
	background: url(../images/menu_btn.gif) -180px -520px no-repeat;
}


/*****************/
/***** CLASS *****/
/*****************/

