
.base {
width:600px;
height:200px;
background-color: #00b2eb;
background-image : url(img/t_base.jpg);
background-repeat: no-repeat;
margin-top: 10px;
margin-left:0px;
margin-right:0px;
font-size:11pt;
color:#ffffff;
z-index: 1;
}


.sinchaku {
position:relative;
top:5px;
background-color: #cccccc;
width:600px;
padding-top:5px;
font-size:10pt;
}

.photo {
position:relative;
top:5px;
width:600px;
padding-left:5px;
padding-top:5px;
font-size:10pt;
}

.honbun{
position:relative;
top:10px;
left:10px;
background-image : url(img/food.jpg);
background-repeat: no-repeat;
color: #00b2eb;
font-size:10pt;
width:600px;
padding-left:70px;

}
.fashion{
position:relative;
top:10px;
left:10px;
background-image : url(img/fashion.jpg);
background-repeat: no-repeat;
color: #00b2eb;
font-size:10pt;
width:600px;
padding-left:70px;

}
.culture{
position:relative;
top:10px;
left:10px;
background-image : url(img/culture.jpg);
background-repeat: no-repeat;
color: #00b2eb;
font-size:10pt;
width:600px;
padding-left:70px;

}
.money{
position:relative;
top:10px;
left:10px;
background-image : url(img/money.jpg);
background-repeat: no-repeat;
color: #00b2eb;
font-size:10pt;
width:600px;
padding-left:70px;

}
.beauty{
position:relative;
top:10px;
left:10px;
background-image : url(img/beauty.jpg);
background-repeat: no-repeat;
color: #00b2eb;
font-size:10pt;
width:600px;
padding-left:70px;

}

.apart{
position:relative;
top:10px;
left:10px;
background-image : url(img/apart.jpg);
background-repeat: no-repeat;
color: #00b2eb;
font-size:10pt;
width:600px;
padding-left:70px;

}

.building{
position:relative;
top:10px;
left:10px;
background-image : url(img/buil_bk.jpg);
background-repeat: no-repeat;
color: #00b2eb;
font-size:10pt;
width:600px;
padding-left:70px;

}

.medical{
position:relative;
top:10px;
left:10px;
background-image : url(img/medical.jpg);
background-repeat: no-repeat;
color: #00b2eb;
font-size:10pt;
width:600px;
padding-left:70px;

}

.coffee{
position:relative;
top:10px;
left:10px;
background-image : url(img/coffee.jpg);
background-repeat: no-repeat;
color: #00b2eb;
font-size:10pt;
width:600px;
padding-left:70px;

}

.amusement{
position:relative;
top:10px;
left:10px;
background-image : url(img/amuse.jpg);
background-repeat: no-repeat;
color: #00b2eb;
font-size:10pt;
width:600px;
padding-left:70px;

}

.gourmet{
position:relative;
top:10px;
left:10px;
background-image : url(img/gourmet.jpg);
background-repeat: no-repeat;
color: #00b2eb;
font-size:10pt;
width:600px;
padding-left:70px;

}

.pub{
position:relative;
top:10px;
left:10px;
background-image : url(img/pub.jpg);
background-repeat: no-repeat;
color: #00b2eb;
font-size:10pt;
width:600px;
padding-left:70px;

}

.bar{
position:relative;
top:10px;
left:10px;
background-image : url(img/bar.jpg);
background-repeat: no-repeat;
color: #00b2eb;
font-size:10pt;
width:600px;
padding-left:70px;

}

.snack{
position:relative;
top:10px;
left:10px;
background-image : url(img/snack.jpg);
background-repeat: no-repeat;
color: #00b2eb;
font-size:10pt;
width:600px;
padding-left:70px;

}

.usually{
position:relative;
top:10px;
left:10px;
background-image : url(img/usually.jpg);
background-repeat: no-repeat;
color: #00b2eb;
font-size:10pt;
width:600px;
padding-left:70px;

}

.menu{
  position:relative;
  top:10px;
  left:10px;
  background-image : url(img/menu.jpg);
  background-position:right;
  background-repeat: no-repeat;
  color: #555555;
  font-size:10pt;
  padding-right:95px;
  width:600px;
  color: #00b2eb;
  line-height:1.2em;
}


.nedan{
font-weight: bold;
text-align: right;
}

.kakko{
font-size : xx-small;
color:#555555;
}
.name{
font-size : x-small;
color:#5555dd;
}
.chuo{
position:absolute;
top:20px;
left:380px;
background-image : url(img/chuo1.jpg);
background-repeat: no-repeat;
width:231px;
height:34px;
z-index: 2;
}

.map{
position:absolute;
top:55px;
left:400px;
width:250px;
font-size:9pt;
color:#ffffff;
z-index: 3;
}

.base_bun{
position:absolute;
top:35px;
left:125px;
width:275px;
font-size:11pt;
color:#ffffff;
z-index: 3;
}

.honbun_s{
  position:relative;
  top:10px;
  left:10px;
  background-image : url(img/shop.jpg);
  background-repeat: no-repeat;
  color: #00b2eb;
  font-size:10pt;
  width:600px;
  padding-left:70px;

}
.company{
  position:relative;
  top:10px;
  left:10px;
  background-image : url(img/company.jpg);
  background-position:right;
  background-repeat: no-repeat;
  color: #555555;
  font-size:10pt;
  padding-right:95px;
  width:600px;
  line-height:1.4em;

}