.dev-pc .meetingroomfeeimage {
  margin-left: 8em;
}
.dev-pc .meetingroomfeeimage figure,
.dev-sp .meetingroomfeeimage figure {
  margin: 0;
}
.dev-pc .cms-public .page .meetingroomfeeimage figure img {
  width: 989px;
}
.dev-pc ul.lightbox-floorinformation,
.dev-sp ul.lightbox-floorinformation {
  list-style-type: none;
  position: relative;
}
.dev-sp ul.lightbox-floorinformation a img {
  vertical-align: middle;
  width: 20px;
  margin-left: 4px;
}
.dev-pc ul.lightbox-floorinformation a span {
  display: none;
}
.dev-pc ul.lightbox-floorinformation li.lightbox-floorinformation-detail1 {
  position: absolute;
  left: 940px;
  top: 103px;
}
.dev-pc ul.lightbox-floorinformation li.lightbox-floorinformation-detail2 {
  position: absolute;
  left: 940px;
  top: 195px;
}
.dev-pc ul.lightbox-floorinformation li.lightbox-floorinformation-detail3 {
  position: absolute;
  left: 940px;
  top: 288px;
}
.dev-pc ul.lightbox-floorinformation li.lightbox-floorinformation-detail4 {
  position: absolute;
  left: 940px;
  top: 378px;
}
.dev-pc ul.lightbox-floorinformation li.lightbox-floorinformation-detail5 {
  position: absolute;
  left: 940px;
  top: 470px;
}
.dev-pc ul.lightbox-floorinformation li.lightbox-floorinformation-detail6 {
  position: absolute;
  left: 940px;
  top: 517px;
}
.dev-pc ul.lightbox-floorinformation li.lightbox-floorinformation-detail7 {
  position: absolute;
  left: 940px;
  top: 563px;
}
.dev-pc ul.lightbox-floorinformation li.lightbox-floorinformation-detail8 {
  position: absolute;
  left: 940px;
  top: 609px;
}