.ct-diorama {
  position: relative;
  width: 1000px;
  max-width: 1000px;
  background: url("../kaisha/images/diorama_map.png") 0 0 no-repeat;
  padding-bottom: 540px;
  background-size: 100% auto; }
  .ct-diorama__icon {
    position: absolute;
    width: 80px;
    height: 88px;
    background: url("../kaisha/images/diorama_point.png") 0 0 no-repeat;
    cursor: pointer; }
  .ct-diorama__balloon {
    position: absolute;
    width: 250px;
    height: 90px;
    display: none;
    line-height: 1.2; }

.d_balloon p {
  font-weight: bold;
  padding-bottom: 8px; }
