@charset "UTF-8";

/*-------- ▼▼▼ 以下.linkLumine(追加) ▼▼▼ --------*/
.guidance .linkLumine ul {
  margin-top: 7.66667vw;
  }
  @media screen and (min-width: 769px) {
    .guidance .linkLumine ul {
      margin-top: 5.85652vw;
    }
  }
  @media screen and (min-width: 1366px) {
    .guidance .linkLumine ul {
      margin-top: 4.6875rem;
    }
  }

.guidance .linkLumine ul li {
  border-top: 3px solid #000;
}
@media screen and (min-width: 769px) {
  .guidance .linkLumine ul li {
    width: 100%;
  }
}

.guidance .linkLumine ul li:last-child {
}

@media screen and (min-width: 769px) {
  .guidance .linkLumine ul li:last-child {
    border-top: 3px solid #000;
  }
}

.guidance .linkLumine a {
  display: block;
  background: #fff;
  padding: 5.33333vw 0vw 5.33333vw 0vw;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
  height: 100%;
}

.guidance .linkLumine a path {
  fill: #ff6e91;
  stroke: #ff6e91;
  stroke-width: .02em;
}

@media screen and (min-width: 769px) {
  .guidance .linkLumine a {
    padding: 3.29429vw 0vw 3.29429vw 0vw;
  }
}

@media screen and (min-width: 1366px) {
  .guidance .linkLumine a {
    padding: 2.8125rem 0rem 2.8125rem 0rem;
  }
}

.guidance .linkLumine a:hover, .guidance .linkLumine a:focus {
  background: #ff6e91;
}

.guidance .linkLumine a:hover path, .guidance .linkLumine a:focus path {
  fill: #fff;
  stroke: #fff;
}

.guidance .linkLumine__image {
  text-align: center;
  line-height: 1;
}

/*▽▽▽ 新宿 ▽▽▽*/
.guidance .linkLumine__shinjukuSize {
  width: 81.88997vw;
  height: 6.39639vw;
  }
  @media screen and (min-width: 769px) {
    .guidance .linkLumine__shinjukuSize {
      width: 46.92998vw;
      height: 3.66947vw;
    }
  }
  @media screen and (min-width: 1366px) {
    .guidance .linkLumine__shinjukuSize {
      width: 40.06647rem;
      height: 3.13281rem;
    }
  }
    /*▽▽▽ エスト ▽▽▽*/
.guidance .linkLumine__estSize {
  width: 90.93333333333334vw;
  height: 6.4vw;
  }
  @media screen and (min-width: 769px) {
    .guidance .linkLumine__estSize {
      width: 51vw;
      height: 3.66947vw;
    }
  }
  @media screen and (min-width: 1366px) {
    .guidance .linkLumine__estSize {
      width: 46.25rem;
      height: 3.1875rem;
    }
  }
/*▽▽▽ 有楽町 ▽▽▽*/
.guidance .linkLumine__yurakuchoSize {
  width: 90.93333333333334vw;
  height: 6.4vw;
  }
  @media screen and (min-width: 769px) {
    .guidance .linkLumine__yurakuchoSize {
      width: 51vw;
      height: 3.66947vw;
    }
  }
  @media screen and (min-width: 1366px) {
    .guidance .linkLumine__yurakuchoSize {
      width: 46.25rem;
      height: 3.1875rem;
    }
  }
  /*▽▽▽ 北千住 ▽▽▽*/
.guidance .linkLumine__kitasenjuSize {
  width: 90.93333333333334vw;
  height: 6.4vw;
  }
  @media screen and (min-width: 769px) {
    .guidance .linkLumine__kitasenjuSize {
      width: 51vw;
      height: 3.66947vw;
    }
  }
  @media screen and (min-width: 1366px) {
    .guidance .linkLumine__kitasenjuSize {
      width: 46.25rem;
      height: 3.1875rem;
    }
  }
/*▽▽▽ 池袋 ▽▽▽*/
.guidance .linkLumine__ikebukuroSize {
  width: 89.33333333333333vw;
  height: 6.4vw;
  }
  @media screen and (min-width: 769px) {
    .guidance .linkLumine__ikebukuroSize {
      width: 51vw;
      height: 3.66947vw;
    }
  }
  @media screen and (min-width: 1366px) {
    .guidance .linkLumine__ikebukuroSize {
      width: 43.75rem;
      height: 3.125rem;
    }
  }
/*▽▽▽ 立川 ▽▽▽*/
.guidance .linkLumine__tachikawaSize {
  width: 86.93333333333334vw;
  height: 6.4vw;
  }
  @media screen and (min-width: 769px) {
    .guidance .linkLumine__tachikawaSize {
      width: 49.444vw;
      height: 3.505vw;
    }
  }
  @media screen and (min-width: 1366px) {
    .guidance .linkLumine__tachikawaSize {
      width: 44.5rem;
      height: 3.154375rem;
    }
  }
/*▽▽▽ 町田 ▽▽▽*/
.guidance .linkLumine__machidaSize {
  width: 75.33333333333333vw;
  height: 6.4vw;
  }
  @media screen and (min-width: 769px) {
    .guidance .linkLumine__machidaSize {
      width: 45.168vw;
      height: 3.66vw;
    }
  }
  @media screen and (min-width: 1366px) {
    .guidance .linkLumine__machidaSize {
      width: 38.5625rem;
      height: 3.154375rem;
    }
  }
  /*▽▽▽ 荻窪 ▽▽▽*/
.guidance .linkLumine__ogikuboSize {
  width: 75.33333333333333vw;
  height: 6.4vw;
  }
  @media screen and (min-width: 769px) {
    .guidance .linkLumine__ogikuboSize {
      width: 45.168vw;
      height: 3.66vw;
    }
  }
  @media screen and (min-width: 1366px) {
    .guidance .linkLumine__ogikuboSize {
      width: 38.5625rem;
      height: 3.154375rem;
    }
  }
  /*▽▽▽ 大宮 ▽▽▽*/
.guidance .linkLumine__omiyaSize {
  width: 68.79865333333333vw;
  height: 6.4vw;
  }
  @media screen and (min-width: 769px) {
    .guidance .linkLumine__omiyaSize {
      width: 45.168vw;
      height: 3.66vw;
    }
  }
  @media screen and (min-width: 1366px) {
    .guidance .linkLumine__omiyaSize {
      width: 38.5625rem;
      height: 3.154375rem;
    }
  }
/*▽▽▽ 横浜 ▽▽▽*/
.guidance .linkLumine__yokohamaSize {
  width: 89.81333333333333vw;
  height: 6.493333333333333vw;
  }
  @media screen and (min-width: 769px) {
    .guidance .linkLumine__yokohamaSize {
      width: 51.464vw;
      height: 3.719vw;
    }
  }
  @media screen and (min-width: 1366px) {
    .guidance .linkLumine__yokohamaSize {
      width: 43.9375rem;
      height: 3.175rem;
    }
  }
  /*▽▽▽ 大船 ▽▽▽*/
.guidance .linkLumine__ofunaSize {
  width: 89.81333333333333vw;
  height: 6.493333333333333vw;
  }
  @media screen and (min-width: 769px) {
    .guidance .linkLumine__ofunaSize {
      width: 51.464vw;
      height: 3.719vw;
    }
  }
  @media screen and (min-width: 1366px) {
    .guidance .linkLumine__ofunaSize {
      width: 43.9375rem;
      height: 3.175rem;
    }
  }




/*-------- ▲▲▲ 以上.linkLumine(追加) ▲▲▲ --------*/
