@charset "utf-8";
/* CSS Document */
/* =================================== */
/* リンクページ */
/* =================================== */
#link{
/*background: url(../images/link/teat_bg2.gif) top no-repeat;*/
margin: 0 auto 0 auto;
width: 950px;
height: 610px;
}
#hook{
width: 267px;
height: 150px;
margin: 25px auto 0 15px;
float: left;
}
#hook img{
float: left;
}
#desk{
background: url(../images/link/desk_bg.gif) right bottom no-repeat;
width: 300px;
height: 265px;
margin: 0 auto 0 auto;
float: left;
position: relative;
left: 15px;
z-index: 2;
}
#desk img{
float: right;
}
#wall{
width: 330px;
float: left;
height: 75px;
margin: 0 auto 0 auto;
position: relative;
left: 40px;
top: 40px;
z-index: 5;
}
#sidetable{
background: url(../images/link/sidetable_bg.gif) right bottom no-repeat;
width: 195px;
height: 207px;
float: right;
margin: 20px 0 0 0;
position: relative;
left: 45px;
top: -50px;
z-index: 3;
}
#wall_left{
width: 370px;
height: 100px;
margin: 0 auto;
float: left;
position: relative;
top: -50px;
z-index: 4;
}
#table{
background: url(../images/link/table_bg.gif) no-repeat;
width: 800px;
height: 340px;
float: left;
margin: 0 0 0 0;
position: relative;
top: -400px;
z-index: 1;

}
#wall_right{
width: 179px;
height: 610px;
float: right;
text-align: left;
margin: 10px auto 0 auto;
position: relative;
top: 35px;
left: 70px;
}


/* 壁フック#hook */
#hook #kodomo{
margin: 0 18px 0 auto;
}
#hook #step{
margin: 3px 15px 0 auto;
}
#hook #marie{
margin: 35px 0 0 auto;
}
#hook .pleaseclick{
float: left;
position: relative;
top: -165px;
left: -160px; 
}

/* デスク#desk*/
#desk #umeyama{
margin: 0 auto 0 auto;
float: left;
position: relative;
top: 48px;
left: -60px;
z-index: 2;
}
#desk #nomadocross{
margin: 6px auto 0 auto;
float: left;
position: relative;
top: -58px;
left: 35px;
z-index: 1;
}
#desk #tokinoniwa{
margin: 33px 0 0 auto;
float: right;
}
#desk .pleaseclick{
float: left;
margin: 20px auto 0 80px; 
}

/* 真ん中壁#wall*/
#wall #kouge{
	position: relative;
	z-index: 2;
}
#wall #chidori{
margin: 0 auto 0 5px;
position: relative;
	z-index: 3;
}
#wall #hapica{
	position: relative;
	top: -130px;
	left: 27px;
	z-index: 1;
}
#wall #saidosho{
	position: relative;
	top: -200px;
	left: 50px;
	z-index: 4;
}

/*サイドテーブル#sidetable*/
#sidetable #acestudio{
position: relative;
top: -10px;
left: -5px;
}
#sidetable #coffee5{
margin: 0 auto 0 auto;
position: relative;
top: -10px;
left: 0px;
}
#sidetable #hoshinofumichan{
margin: 0 auto 0 auto;
position: relative;
top: 5px;
left: -20px;
}

/*左の壁#wall_left*/
#wall_left #nico{
position: relative;
left: -30px;
}
#wall_left #macaron{
position: relative;
top: 20px;
}


/*テーブル#table*/
#table #toka{
position: relative;
top: -5px;
left: -20px;
}
#table #miel{
position: relative;
top: -5px;
left: -18px;
}
#table #burgertoka{
position: relative;
top: -5px;
left: -18px;
}
#table #letande{
position: relative;
top: -5px;
left: -20px;
}
#table #hanakago{
position: relative;
left: -35px;
top: 0px;
}
#table #ten{
position: relative;
left: -70px;
top: -2px;
}
#table #sones{
position: relative;
left: -70px;
}
#table #tonton{
position: relative;
left: -100px;
}
#table #okamoto{
position: relative;
left: -110px;
}



/*右壁#wall_right*/
#wall_right #wakazo{
margin: 0 0 0 12px;
}
#wall_right #gram{
margin: 0 0 0 10px;
}
#wall_right #gracesquaregarden{
margin: 0 0 0 22px;
}
#wall_right #ease{
margin: 0 0 0 35px;
}
#wall_right #kitasyoji{
margin: 0 0 0 32px;
}
#wall_right #kodomocafe{
margin: 0 0 0 0;
position: relative;
z-index: 2;
}
#wall_right #genkikeikaku{
margin: 0 0 0 20px;
}
#wall_right #linewood{
margin: 0 0 0 10px;
}
#wall_right .pleaseclick{
position: relative;
left: 83px;
top: 5px;
z-index: 1;
}