.menu {
	list-style-type: none;
	margin: 0;
	padding: 0;
}
.menu li {
	float: left;
	margin: 0;
	padding: 0;
	text-align: center;
}
.local_menu {
	width: 165px;
	line-height:41px;
	font-size: 12px;
	padding: 0px;
	float: left;
	text-align: center;
	margin: 0px;
	
}
.local_menu li{
	list-style: none;
	margin: 0px;
	width: 165px;
	text-align: center;
	float: left;
	
}
.local_menu li a {
	text-decoration: none;
	width: 100%;
	display: block;
	float: left;
	text-align: center;
	color: #FF9;
}
.btn_l {
	list-style-type: none;
	line-height: 250px;
	width: 200px;
	padding: 0;
	float: left;
	text-align: center;
	margin-right: 7px;
}
.btn_s {
	list-style-type: none;
	line-height: 80px;
	width: 200px;
	padding: 0;
	float: left;
	text-align: center;
	margin-right: 7px;
}

#local_navi {
	float: right;
	width: 665px;
	white-space: nowrap;
	text-align: right;
	vertical-align: bottom;
	padding-top: 0px;
}
#local_navi ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
	line-height: 32px;
}
#local_navi li {
	float: left;
	margin: 0;
	padding: 0;
	width: 95px;
	background-color: #108FB1;
	height: 32px;
}

#global_news a {
	background-image: url(../../img/navi/news01.gif);
	display: block;
	background-repeat: repeat;
	width: 100%;
}
#global_news a:hover {
	background-image: url(../../img/navi/news02.gif);
	display: block;
	background-repeat: repeat;
	width: 100%;
}
#global_news a:active {
	background-image: url(../../img/navi/news03.gif);
	display: block;
	background-repeat: repeat;
	width: 100%;
}
#global_news-on {
	background-image: url(../../img/navi/news03.gif);
	display: block;
	background-repeat: repeat;
	width: 100%;
}
#global_group a {
	background-image: url(../../img/navi/group01.gif);
	display: block;
	background-repeat: repeat;
	width: 100%;
}
#global_group a:hover {
	background-image: url(../../img/navi/group02.gif);
	display: block;
	background-repeat: repeat;
	width: 100%;
}
#global_group a:active {
	background-image: url(../../img/navi/group03.gif);
	display: block;
	background-repeat: repeat;
	width: 100%;
}
#global_group-on {
	background-image: url(../../img/navi/group03.gif);
	display: block;
	background-repeat: repeat;
	width: 100%;
}
#global_strategy a {
	background-image: url(../../img/navi/strategy01.gif);
	display: block;
	background-repeat: repeat;
	width: 100%;
}
#global_strategy a:hover {
	background-image: url(../../img/navi/strategy02.gif);
	display: block;
	background-repeat: repeat;
	width: 100%;
}
#global_strategy a:active {
	background-image: url(../../img/navi/strategy03.gif);
	display: block;
	background-repeat: repeat;
	width: 100%;
}
#global_strategy-on {
	background-image: url(../../img/navi/strategy03.gif);
	display: block;
	background-repeat: repeat;
	width: 100%;
}
#global_business {
	width:166px;
}
#global_business a {
	background:url(../../img/navi/nav_btn01_off.jpg) no-repeat;
	display: block;
	width:166px;
}
#global_business a:hover {
	background:url(../../img/navi/nav_btn01_on.jpg) no-repeat;
	display: block;
	width:166px;
}
#global_business a:active {
	background:url(../../img/navi/nav_btn01.jpg) no-repeat;
	display: block;
	width:166px;
}
#global_business-on {
	background:url(../../img/navi/nav_btn01.jpg) no-repeat;
	display: block;
	width:166px;
}
#global_business-on a {
	background:url(../../img/navi/nav_btn01.jpg) no-repeat;
	display: block;
	width:166px;
}
#global_business-on a:hover {
	background:url(../../img/navi/nav_btn01.jpg) no-repeat;
	display: block;
	width:166px;
}
#global_business-on a:active {
	background:url(../../img/navi/nav_btn01.jpg) no-repeat;
	display: block;
	width:166px;
}
#global_ir a {
	background:url(../../img/navi/nav_btn02_off.jpg) no-repeat;
	display: block;
	width: 167px;
}
#global_ir a:hover {
	background:url(../../img/navi/nav_btn02_on.jpg) no-repeat;
	display: block;
	width: 167px;
}
#global_ir a:active {
	background:url(../../img/navi/nav_btn02.jpg) no-repeat;
	display: block;
	width: 167px;
}
#global_ir-on {
	background:url(../../img/navi/nav_btn02.jpg) no-repeat;
	display: block;
	width: 167px;
}
#global_ir-on a {
	background:url(../../img/navi/nav_btn02.jpg) no-repeat;
	display: block;
	width: 167px;
}
#global_ir-on a:hover {
	background:url(../../img/navi/nav_btn02.jpg) no-repeat;
	display: block;
	width: 167px;
}
#global_ir-on a:active {
	background:url(../../img/navi/nav_btn02.jpg) no-repeat;
	display: block;
	width: 167px;
}
#global_corp {
	width:167px;
}
#global_corp a {
	background:url(../../img/navi/nav_btn03_off.jpg) no-repeat;
	display: block;
	width:167px;
}
#global_corp a:hover {
	background:url(../../img/navi/nav_btn03_on.jpg) no-repeat;
	display: block;
	width:167px;
}
#global_corp a:active {
	background:url(../../img/navi/nav_btn03.jpg) no-repeat;
	display: block;
	width:167px;
}
#global_corp-on {
	background:url(../../img/navi/nav_btn03.jpg) no-repeat;
	display: block;
	width:167px;
}
#global_corp-on a {
	background:url(../../img/navi/nav_btn03.jpg) no-repeat;
	display: block;
	width:167px;
}
#global_corp-on a:hover {
	background:url(../../img/navi/nav_btn03.jpg) no-repeat;
	display: block;
	width:167px;
}
#global_corp-on a:active {
	background:url(../../img/navi/nav_btn03.jpg) no-repeat;
	display: block;
	width:167px;
}
#global_recruit {
	width:167px;
}
#global_recruit a {
	background:url(../../img/navi/nav_btn04_off.jpg) no-repeat;
	display: block;
	width:167px;
}
#global_recruit a:hover {
	background:url(../../img/navi/nav_btn04_on.jpg) no-repeat;
	display: block;
	width:167px;
}
#global_recruit a:active {
	background:url(../../img/navi/nav_btn04.jpg) no-repeat;
	display: block;
	width:167px;
}
#global_recruit-on {
	background:url(../../img/navi/nav_btn04.jpg) no-repeat;
	display: block;
	width:167px;
}
#global_recruit-on a {
	background:url(../../img/navi/nav_btn04.jpg) no-repeat;
	display: block;
	width:167px;
}
#global_recruit-on a:hover {
	background:url(../../img/navi/nav_btn04.jpg) no-repeat;
	display: block;
	width:167px;
}
#global_recruit-on a:active {
	background:url(../../img/navi/nav_btn04.jpg) no-repeat;
	display: block;
	width:167px;
}
#local_01-01 {
	background-image: url(../../img/navi/sub/01-01.gif);
	display: block;
	background-repeat: repeat;
	width: 100%;
}
#local_01-02 {
	background-image: url(../../img/navi/sub/01-02.gif);
	display: block;
	background-repeat: repeat;
	width: 100%;
}
#local_01-03 {
	background-image: url(../../img/navi/sub/01-03.gif);
	display: block;
	background-repeat: repeat;
	width: 100%;
}
#local_02-01 {
	background-image: url(../../img/navi/sub/02-01.gif);
	display: block;
	background-repeat: repeat;
	width: 100%;
}
#local_02-02 {
	background-image: url(../../img/navi/sub/02-02.gif);
	display: block;
	background-repeat: repeat;
	width: 100%;
}
#local_02-03 {
	background-image: url(../../img/navi/sub/02-03.gif);
	display: block;
	background-repeat: repeat;
	width: 100%;
}
#local_02-04 {
	background-image: url(../../img/navi/sub/02-04.gif);
	display: block;
	background-repeat: repeat;
	width: 100%;
}
#local_03-01 {
	background-image: url(../../img/navi/sub/03-01.gif);
	display: block;
	background-repeat: repeat;
	width: 100%;
}
#local_03-02 {
	background-image: url(../../img/navi/sub/03-02.gif);
	display: block;
	background-repeat: repeat;
	width: 100%;
}
#local_03-03 {
	background-image: url(../../img/navi/sub/03-03.gif);
	display: block;
	background-repeat: repeat;
	width: 100%;
}
#local_03-04 {
	background-image: url(../../img/navi/sub/03-04.gif);
	display: block;
	background-repeat: repeat;
	width: 100%;
}
#local_04-01 {
	background-image: url(../../img/navi/sub/04-01.gif);
	display: block;
	background-repeat: repeat;
	width: 100%;
}
#local_04-02 {
	background-image: url(../../img/navi/sub/04-02.gif);
	display: block;
	background-repeat: repeat;
	width: 100%;
}
#local_04-03 {
	background-image: url(../../img/navi/sub/04-03.gif);
	display: block;
	background-repeat: repeat;
	width: 100%;
}
#local_04-04 {
	background-image: url(../../img/navi/sub/04-04.gif);
	display: block;
	background-repeat: repeat;
	width: 100%;
}
#local_05-01 {
	background-image: url(../../img/navi/sub/05-01.gif);
	display: block;
	background-repeat: repeat;
	width: 100%;
}
#local_05-02 {
	background-image: url(../../img/navi/sub/05-02.gif);
	display: block;
	background-repeat: repeat;
	width: 100%;
}
#local_05-03 {
	background-image: url(../../img/navi/sub/05-03.gif);
	display: block;
	background-repeat: repeat;
	width: 100%;
}
#local_05-04 {
	background-image: url(../../img/navi/sub/05-04.gif);
	display: block;
	background-repeat: repeat;
	width: 100%;
}
#local_05-05 {
	background-image: url(../../img/navi/sub/05-05.gif);
	display: block;
	background-repeat: repeat;
	width: 100%;
}
#local_05-06 {
	background-image: url(../../img/navi/sub/05-06.gif);
	display: block;
	background-repeat: repeat;
	width: 100%;
}
#local_05-07 {
	background-image: url(../../img/navi/sub/05-07.gif);
	display: block;
	background-repeat: repeat;
	width: 100%;
}
#local_05-08 {
	background-image: url(../../img/navi/sub/05-08.gif);
	display: block;
	background-repeat: repeat;
	width: 100%;
}
#local_05-09 {
	background-image: url(../../img/navi/sub/05-09.gif);
	display: block;
	background-repeat: repeat;
	width: 100%;
}
#local_05-10 {
	background-image: url(../../img/navi/sub/05-10.gif);
	display: block;
	background-repeat: repeat;
	width: 100%;
}
#local_05-11 {
	background-image: url(../../img/navi/sub/05-12.gif);
	display: block;
	background-repeat: repeat;
	width: 100%;
}
#local_06-01 {
	background-image: url(../../img/navi/sub/06-01.gif);
	display: block;
	background-repeat: repeat;
	width: 100%;
}
#local_06-02 {
	background-image: url(../../img/navi/sub/06-02.gif);
	display: block;
	background-repeat: repeat;
	width: 100%;
}
#local_06-03 {
	background-image: url(../../img/navi/sub/06-03.gif);
	display: block;
	background-repeat: repeat;
	width: 100%;
}
#local_06-04 {
	background-image: url(../../img/navi/sub/06-04.gif);
	display: block;
	background-repeat: repeat;
	width: 100%;
}
#local_06-05 {
	background-image: url(../../img/navi/sub/06-05.gif);
	display: block;
	background-repeat: repeat;
	width: 100%;
}
#local_06-06 {
	background-image: url(../../img/navi/sub/06-06.gif);
	display: block;
	background-repeat: repeat;
	width: 100%;
}
#local_07-01 {
	background-image: url(../../img/navi/sub/07-01.gif);
	display: block;
	background-repeat: repeat;
	width: 100%;
}
#local_07-02 {
	background-image: url(../../img/navi/sub/07-02.gif);
	display: block;
	background-repeat: repeat;
	width: 100%;
}
#local_07-03 {
	background-image: url(../../img/navi/sub/07-03.gif);
	display: block;
	background-repeat: repeat;
	width: 100%;
}

#btn_area {
	margin-top: 30px;
	margin-bottom: 20px;
	text-align: left;
	margin-left: 18px;
}

#btn_l01 a {
	background-image: url(../../jp/strategy/reorganize/img/btn01b.jpg);
	display: block;
	background-repeat: repeat;
	width: 100%;
}
#btn_l01 a:hover {
	background-image: url(../../jp/strategy/reorganize/img/btn01a.jpg);
	display: block;
	background-repeat: repeat;
	width: 100%;
}
#btn_l02 a {
	background-image: url(../../jp/strategy/reorganize/img/btn02b.jpg);
	display: block;
	background-repeat: repeat;
	width: 100%;
}
#btn_l02 a:hover {
	background-image: url(../../jp/strategy/reorganize/img/btn02a.jpg);
	display: block;
	background-repeat: repeat;
	width: 100%;
}
#btn_l03 a {
	background-image: url(../../jp/strategy/reorganize/img/btn03b.jpg);
	display: block;
	background-repeat: repeat;
	width: 100%;
}
#btn_l03 a:hover {
	background-image: url(../../jp/strategy/reorganize/img/btn03a.jpg);
	display: block;
	background-repeat: repeat;
	width: 100%;
}

#btn_s01 a {
	background-image: url(../../jp/strategy/reorganize/img/mini_btn01b.jpg);
	display: block;
	background-repeat: repeat;
	width: 100%;
}
#btn_s01 a:hover {
	background-image: url(../../jp/strategy/reorganize/img/mini_btn01a.jpg);
	display: block;
	background-repeat: repeat;
	width: 100%;
}
#btn_s02 a {
	background-image: url(../../jp/strategy/reorganize/img/mini_btn02b.jpg);
	display: block;
	background-repeat: repeat;
	width: 100%;
}
#btn_s02 a:hover {
	background-image: url(../../jp/strategy/reorganize/img/mini_btn02a.jpg);
	display: block;
	background-repeat: repeat;
	width: 100%;
}
#btn_s03 a {
	background-image: url(../../jp/strategy/reorganize/img/mini_btn03b.jpg);
	display: block;
	background-repeat: repeat;
	width: 100%;
}
#btn_s03 a:hover {
	background-image: url(../../jp/strategy/reorganize/img/mini_btn03a.jpg);
	display: block;
	background-repeat: repeat;
	width: 100%;
}

