@charset "UTF-8";
/* アーティスト詳細 > ナビゲーション 250124 */
.atst-detail-navi-area {
  margin: 0 auto;
  display: flex;
  justify-content: center;
  overflow: auto;
}

.atst-detail-navi-block {
  position: relative;
  height: 40px;
  display: flex;
}

.atst-detail-navi-item {
  position: relative;
  display: flex;
  height: 40px;
  text-align: center;
  z-index: 10;
}

.atst-detail-navi-item a {
  display: flex;
  flex-direction: column;
  justify-content: center;
  width: 100%;
}

.atstnaviflag-top {
  /*width: 13%;*/
  width: 73px;
}

.atstnaviflag-news {
  /*width: 15%;*/
  width: 84px;
}

.atstnaviflag-profile {
  /*width: 17%;*/
  width: 94px;
}

.atstnaviflag-media {
  /*width: 15%;*/
  width: 84px;
}

.atstnaviflag-event {
  /*width: 16%;*/
  width: 89px;
}

.atst-detail-navi-block span {
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  width: 73px;
  height: 40px;
  background: #e0adb9;
  border-radius: 3px;
  z-index: 2;
}

/* loaded contX 位置設定 */
.posflag-top .atst-detail-navi-block span {
  left: 0px;
}

.posflag-news .atst-detail-navi-block span {
  width: 84px;
  left: 73px;
}

.posflag-prof .atst-detail-navi-block span {
  width: 94px;
  left: 157px;
}

.posflag-media .atst-detail-navi-block span {
  width: 84px;
  left: 252px;
}

.posflag-event .atst-detail-navi-block span {
  width: 89px;
  left: 336px;
}

.posflag-disco .atst-detail-navi-block span {
  width: 135px;
  left: 425px;
}/*# sourceMappingURL=artist.css.map */