

/* showcase // for imo -------------------------- */
.wrapper {
  display: block;
  height: 950px;
  width: 900px;
  margin: 0px auto 0px auto;
  background-color: #C5C5C5;
  overflow: hidden;
}

ul.g_menu{
  z-index: 99;
}

.members_content {
  display: block;
  width: 100%;
  margin: 0px auto 0px auto;
  background-color: #C5C5C5;
}

.block01 {
  display: block;
  height: 800px;
  width: 150px;
  margin: 0px 0px 0px 0px;
  background-image: url(../image/Null_back.jpg);
  position: absolute;
  z-index: 1;
  overflow: hidden;
}
.block02 {
  display: block;
  height: 50px;
  width: 150px;
  margin: 800px 0px 0px 0px;
  background-image: url(../image/Shade_B_Null.jpg);
  position: absolute;
  z-index: 2;
  overflow: hidden;
}
.block03 {
  display: block;
  height: 50px;
  width: 600px;
  margin: 850px 0px 0px 150px;
  background-image: url(../image/Shade_C_Null.jpg);
  position: absolute;
  z-index: 3;
  overflow: hidden;
}
.block04 {
  display: block;
  height: 50px;
  width: 50px;
  margin: 0px 0px 0px 750px;
  background-image: url(../image/Shade_A.jpg);
  position: absolute;
  z-index: 4;
  overflow: hidden;
}
.block05 {
  display: block;
  height: 800px;
  width: 150px;
  margin: 50px 0px 0px 750px;
  background-image: url(../image/Null_forward_A.jpg);
  position: absolute;
  z-index: 5;
  overflow: hidden;
}
.block06e {
  display: block;
  height: 50px;
  width: 200px;
  margin: 850px 0px 0px 700px;
  background-image: url(../image/Forward_B_select.jpg);
  position: absolute;
  z-index: 6;
  overflow: hidden;
}
.block07 {
  display: block;
  height: 50px;
  width: 250px;
  margin: 900px 0px 0px 650px;
  position: absolute;
  z-index: 7;
  overflow: hidden;
}
.block08 {
	display: block;
	height: 850px;
	width: 600px;
	margin: 0px 0px 0px 150px;
	background-image: url(../image/member/craftsmen.gif);
	position: absolute;
	z-index: 8;
	overflow: hidden;
}


.submenu {
  display: block;
  width: 140px;
  margin: 200px 0px 0px 30px;
  padding: 0px;
  position: absolute;
  overflow: hidden;
  z-index: 99;
}

.submenu a{
  color: #FFFFFF;
  text-decoration: none;
}

.submenu a:hover{
  background-color: #CF2E18;
}

.sub_link{
  display: block;
  margin: 5px 0px 0px 0px;
  padding: 8px 0px 0px 10px;
  height: 30px;
  width: 130px;
  background-color: #000000;
  font-size: 18px;
}



ul.members_group{
position:relative;
margin:0px;
padding:0px;
z-index: 99;
}

ul.members_group li{
position:absolute;
display:block;
margin:0px;
padding:0px;
text-indent:-9999px;

}
ul.members_group a{
display:block;
height: 18px;
width: 80px;
margin:0px;
padding:0px;
}
ul.members_group li.funakubo{
display:block;
left:612px;
top: 341px;
}

ul.members_group li.miura{
	left:200px;
	top: 401px;
}
ul.members_group li.yamauchi{
	left:341px;
	top: 665px;
}
ul.members_group li.honda{
	left:540px;
	top: 453px;
}
ul.members_group li.arai{
	left:440px;
	top: 478px;

}
ul.members_group li.arai a{
	width:60px;

}
ul.members_group li.seino{
	left:307px;
	top: 588px;
}

ul.members_group li.gido{
	left:341px;
	top: 432px;

}
ul.members_group li.hosoya{
	left:474px;
	top: 691px;
}
ul.members_group li.yoshii{
	left:674px;
	top: 665px;
}
ul.members_group li.miyata{
	left:145px;
	top: 675px;
}
ul.members_group li.otake{
	left:555px;
	top: 597px;
}

.go_home_left a{
	position:absolute;
	display:block;
	top:260px;
	width:73px;
	height:104px;
	text-indent:-9999px;
	
}
.members_footer{
display: block;
position:absolute;
margin:760px 0px 0px 150px;
padding:0px;
width:600px;
z-index: 99;
}

.syokunin_footer{
	display:block;
	margin: 0px 5px 0px 0px;
	width:55px;
	height:80px;
	text-indent: -9999px;
	float:left;
	overflow: hidden;
}

.syokunin_footer a{
	display:block;
	margin: 0px 5px 0px 0px;
	width:55px;
	height:80px;
	text-indent: -9999px;
	float:left;
	overflow: hidden;
}

.footLinkMember {
  display: block;
  width: 600px;
  overflow: hidden;
}
.footLinkwrapper {
  display: block;
  width: 900px;
  padding: 0px 0px 0px 4px;
  white-space: nowrap;
}
.footLink {
	display: block;
	height: 80px;
	width: 52px;
	float: left;
	overflow: hidden;
}
.footLink img {
	border: none;
}
.footLinkSpace {
	display: block;
	height: 80px;
	width: 2px;
	float: left;
	overflow: hidden;
}