
#header-pink
{

width: 100%;
height: 140px;
background-color: FF146F;
margin: 0px;
}


#header
{
position: relative;
margin-left: auto;
margin-right: auto;
width: 1280px;
height: 140;
}

.img-move a:hover
{
position: relative;
top: 4px;
left: 4px;
}



#tate1-bt
{
top: absolute;
left: 214px;
}

#tate2-bt
{
top: absolute;
left: 397px;
}

#tate3-bt
{
top: absolute;
left: 582px;
}

#tate4-bt
{
top: absolute;
left: 789px;
}

#tate5-bt
{
top: absolute;
left: 949px;
}

.yoko-bt
{
top:104px; 
position:absolute;
}

#haco
{
width: 1280px;
position:relative;
margin-left: auto;
margin-right: auto;

}


.text
{
margin-left: 243px;
}

.text2
{
text-align: center; 
}


#map
{
margin-left: 379px;
margin-top: 35px;
width: 521px;
height: 393px;
border: solid 2px 000000;
}

#shima
{
float: left;
margin-top: 0px;
margin-left: 190px;
width: 242px;
height: 561px;
}


#sakuhinn
{
width: 196px;
height: 111px;
}


#a
{
width: 242px;
height: 75px;
}

#b
{
width: 242px;
height: 76px;
}

#c
{
width: 242px;
height: 75px;
}

#d
{
width: 242px;
height: 74px;
}

#e
{
width: 242px;
height: 75px;
}

#time
{
width: 242px;
height: 76px;
}

#shiro
{
position: relative;
margin-top: 28px;
margin-left: 480px;
width: 607px;
height: 560px;

}

#yokoku1
{
position: absolute;
width: 208px;
height: 117px;
left: 23px;
top: 73px;
}

#yokoku2
{
position: absolute;
width: 208px;
height: 117px;
left: 23px;
top: 231px;
}

#yokoku3
{
position: absolute;
width: 208px;
height: 117px;
left: 23px;
top: 389px;
}

#yokoku4
{
position: absolute;
width: 480px;
height: 270px;
left: 65px;
top: 73px;
}


.hotmail
{
width: 458px;
height: 64px;
margin-top: 50px;
margin-left: auto;
margin-right: auto;
}

body
{
font-family: CI;
}

.center
{
margin-left: auto;
margin-right: auto;
}


