/* showcase // for imo -------------------------- */
.wrapper {
  display: block;
  height: 950px;
  width: 900px;
  margin: 0px auto 0px auto;
  background-color: #C5C5C5;
  overflow: hidden;
}
.block01-01 {
  display: block;
  height: 800px;
  width: 150px;
  margin: 0px 0px 0px 0px;
  background-image: url(../image/Back_00.jpg);
  position: absolute;
  z-index: 1;
  overflow: hidden;
}
.block01-02 {
  display: block;
  height: 800px;
  width: 150px;
  margin: 0px 0px 0px 0px;
  background-image: url(../image/Back_01.jpg);
  position: absolute;
  z-index: 1;
  overflow: hidden;
}
.block01-03 {
  display: block;
  height: 800px;
  width: 150px;
  margin: 0px 0px 0px 0px;
  background-image: url(../image/Back_02.jpg);
  position: absolute;
  z-index: 1;
  overflow: hidden;
}
.block01-04 {
  display: block;
  height: 800px;
  width: 150px;
  margin: 0px 0px 0px 0px;
  background-image: url(../image/Back_03.jpg);
  position: absolute;
  z-index: 1;
  overflow: hidden;
}
.block01-pro {
  display: block;
  height: 800px;
  width: 150px;
  margin: 0px 0px 0px 0px;
  background-image: url(../../image/Back_Select.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.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.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-01 {
  display: block;
  height: 800px;
  width: 150px;
  margin: 50px 0px 0px 750px;
  background-image: url(../image/Forward_A_02.jpg);
  position: absolute;
  z-index: 5;
  overflow: hidden;
}
.block05-02 {
  display: block;
  height: 800px;
  width: 150px;
  margin: 50px 0px 0px 750px;
  background-image: url(../image/Forward_A_03.jpg);
  position: absolute;
  z-index: 5;
  overflow: hidden;
}
.block05-03 {
  display: block;
  height: 800px;
  width: 150px;
  margin: 50px 0px 0px 750px;
  background-image: url(../image/Forward_A_04.jpg);
  position: absolute;
  z-index: 5;
  overflow: hidden;
}
.block05-04 {
  display: block;
  height: 800px;
  width: 150px;
  margin: 50px 0px 0px 750px;
  background-image: url(../../image/Forward_A_Select.jpg);
  position: absolute;
  z-index: 5;
  overflow: hidden;
}
.block05-pro {
  display: block;
  height: 800px;
  width: 150px;
  margin: 50px 0px 0px 750px;
  background-image: url(../image/Forward_A_01.jpg);
  position: absolute;
  z-index: 5;
  overflow: hidden;
}
.block06 {
  display: block;
  height: 50px;
  width: 200px;
  margin: 850px 0px 0px 700px;
  background-image: url(../image/Forward_B.jpg);
  position: absolute;
  z-index: 6;
  overflow: hidden;
}
.block07 {
  display: block;
  height: 50px;
  width: 250px;
  margin: 900px 0px 0px 650px;
  background-image: url(../../image/Shade_D.jpg);
  position: absolute;
  z-index: 7;
  overflow: hidden;
}
.block08-01 {
  display: block;
  height: 850px;
  width: 600px;
  margin: 0px 0px 0px 150px;
  background-image: url(../image/interview01.jpg);
  position: absolute;
  z-index: 8;
  overflow: hidden;
}
.block08-02 {
  display: block;
  height: 850px;
  width: 600px;
  margin: 0px 0px 0px 150px;
  background-image: url(../image/interview02.jpg);
  position: absolute;
  z-index: 8;
  overflow: hidden;
}
.block08-03 {
  display: block;
  height: 850px;
  width: 600px;
  margin: 0px 0px 0px 150px;
  background-image: url(../image/interview03.jpg);
  position: absolute;
  z-index: 8;
  overflow: hidden;
}
.block08-04 {
  display: block;
  height: 850px;
  width: 600px;
  margin: 0px 0px 0px 150px;
  background-image: url(../image/interview04.jpg);
  position: absolute;
  z-index: 8;
  overflow: hidden;
}
.block08-pro {
  display: block;
  height: 850px;
  width: 600px;
  margin: 0px 0px 0px 150px;
  background-image: url(../image/profile.jpg);
  position: absolute;
  z-index: 8;
  overflow: hidden;
}
.block99 {
  display: block;
  height: 570px;
  width: 315px;
  margin: 160px 0px 0px 170px;
  position: absolute;
  z-index: 99;
  overflow: hidden;
}






.block01-01 a{
display: block;
height: 800px;
width: 150px;
}
.block01-02 a{
display: block;
height: 800px;
width: 150px;
}
.block01-03 a{
display: block;
height: 800px;
width: 150px;
}
.block01-04 a{
display: block;
height: 800px;
width: 150px;
}
.block01-pro a{
display: block;
height: 800px;
width: 150px;
}
.block05-01 a{
display: block;
height: 800px;
width: 150px;
}
.block05-02 a{
display: block;
height: 800px;
width: 150px;
}
.block05-03 a{
display: block;
height: 800px;
width: 150px;
}
.block05-04 a{
display: block;
height: 800px;
width: 150px;
}
.block05-pro a{
display: block;
height: 800px;
width: 150px;
}




/*-----------------Profileページ用css------------------*/


.blockprofile {
  display: block;
  height: 400px;
  width: 270px;
  margin: 330px 0px 0px 170px;
  position: absolute;
  z-index: 99;
  overflow: hidden;
}

.profile {
  padding: 5px;
  font-size: 12px;
  line-height: 20px;
  text-align: center;
}

.profile strong{
  font-size: 18px;
}

.address {
  margin: 0px 0px 0px 20px;
  padding: 5px;
  font-size: 11px;
}

.message {
  margin: 0px;
  padding: 5px;
  font-size: 12px;
}


/*----------------------------------------------------*/


/*------------Interviewボタン用css--------------------*/

.toInterview a{
  display: block;
  height: 20px;
  width: 100px;
  margin: 10px auto 0px auto;
  background: url(../../image/interview_black.gif);
  z-index: 99;
  overflow: hidden;
}

/*----------------------------------------------------*/

.toPage1 {
  display: block;
  height: 18px;
  width: 18px;
  margin: 732px 0px 0px 161px;
  position: absolute;
  z-index: 99;
  overflow: hidden;
}

.toPage2 {
  display: block;
  height: 18px;
  width: 18px;
  margin: 732px 0px 0px 185px;
  position: absolute;
  z-index: 99;
  overflow: hidden;
}

.toPage3 {
  display: block;
  height: 18px;
  width: 18px;
  margin: 732px 0px 0px 209px;
  position: absolute;
  z-index: 99;
  overflow: hidden;
}

.toPage4 {
  display: block;
  height: 18px;
  width: 18px;
  margin: 732px 0px 0px 233px;
  position: absolute;
  z-index: 99;
  overflow: hidden;
}


ul.members_group{
position:relative;
margin:0px;
padding:0px;
z-index: 99;
}
ul.members_group li.funakubo{
display:block;
left:605px;
top: 275px;
}
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.ohtsuka{
	left:534px;
	top: 378px;
}
ul.members_group li.takeuchi{
	left:520px;
	top:480px;
}
ul.members_group li.miura{
	left:219px;
	top: 401px;
}
ul.members_group li.yamauchi{
	left:309px;
	top: 660px;
}
ul.members_group li.honda{
	left:559px;
	top: 586px;
}
ul.members_group li.arai{
	left:479px;
	top: 519px;

}
ul.members_group li.arai a{
	left:449px;
	top: 479px;
	width:60px;

}
ul.members_group li.seino{
	left:215px;
	top: 595px;
}

ul.members_group li.gido{
	left:380px;
	top: 402px;

}

ul.members_group li.hosoya{
	left:447px;
	top: 580px;
}
.go_home_left a{
	position:absolute;
	display:block;
	top:260px;
	width:73px;
	height:104px;
	text-indent:-9999px;
	
}




.submenu {
  display: block;
  height: 180px;
  width: 100px;
  margin: 200px 0px 0px 30px;
  padding: 10px 5px 5px 10px;
  background-color: #000000;
  position: absolute;
  z-index: 99;
  overflow: hidden;
}

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

.sub_link{
  display: block;
  height: 30px;
  width: 80px;
  font-size: 18px;
}



.members_footer{
display: block;
position:absolute;
margin:760px 0px 0px 150px;
padding:0px;
width:600px;
z-index: 99;
}
/*.members_footer_menu{
	position:absolute;
	width:600px;
	height:100px;
	display:block;
	margin:0px auto;
	padding:0px;
	left: 1px;
	top: -99px;
}*/

.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;
}





