
nav.float-nav {
  height: calc(52px + env(safe-area-inset-bottom));
}

@media only screen and (max-width: 768px) {
  .body-top .wrap-top-btn {
    bottom: calc(176px + env(safe-area-inset-bottom));
  }
}

@media only screen and (max-width: 768px) {
  #chatplusview.chatplusview-modern.closed.float #outline #eye_catcher {
    bottom: calc(100% + env(safe-area-inset-bottom) + 60px * var(--zoom)) !important;
  }
}

/* hunger */
#renewal2022 .label2303new > li{
  border-radius: 5px;
}
#renewal2022 .label2303new .tag-01,
.shop-guide-wrap .list-card .card .card-info.label2303new .card-date.new:after,
.evecam .wrap-search .cont-info.label2303new .cont-label > span.label-03,
.shop-news .c-shopnews-box01 a .label2303new .new,
.news .c-news-box01 a .c-news-box01-detail.label2303new .new{
  background-color: #dc514f;
  display: inline-block;
}
#renewal2022 .label2303new .tag-02,
.evecam .wrap-search .cont-info.label2303new .cont-label > span.label-01,
.evecam .wrap-search .cont-info.label2303new .cont-label > span.label-05,
.shop-news .c-shopnews-box01 .label2303new .cat.is-shop,
.md-col4_04__box .md-col4_04__box__label.label2303new .label,
.md-article-detail__title__wrap .date li.label.label2303new span,
.news .c-news-box01 .c-news-box01-detail.label2303new .cat{
  background-color: #7f7f7f;
}
.shop-guide-wrap .list-card .card .card-info.label2303new .card-lbl{
  border-radius: 5px;
}
.shop-guide-wrap .list-card .card .card-info.label2303new .card-lbl.lbl-col01{
  background-color: #7f7f7f;
}
.md-carousel__single-column__type_01 .box__label.label2303new .label,
.news-notice-list li .icon2.label2303new{
  background-color: #7f7f7f;
}
.news-notice-list li .icon2.label2303new{
  height: auto;
}
.shop-guide-wrap .list-card .card .card-info.label2303new .card-lbl.lbl-col01,
.shop-guide-wrap .list-card .card .card-info.label2303new .card-date.new:after,
.evecam .wrap-search .cont-info.label2303new .cont-label > span,
.shop-news .c-shopnews-box01 .label2303new .cat,
.shop-news .c-shopnews-box01 a .label2303new .new,
.md-col4_04__box .md-col4_04__box__label.label2303new .label,
.md-article-detail__title__wrap .date li.label.label2303new span,
.md-carousel__single-column__type_01 .box__label.label2303new .label,
.news .c-news-box01 .c-news-box01-detail.label2303new .cat,
.news .c-news-box01 a .c-news-box01-detail.label2303new .new,
.news-notice-list li .icon2.label2303new{
  font-family: "Noto Sans JP", -apple-system, BlinkMacSystemFont, "Helvetica Neue", YuGothic, "ヒラギノ角ゴ ProN W3", "Hiragino Kaku Gothic ProN", Arial, メイリオ, Meiryo, sans-serif;
  line-height: 1.5;
  padding: 1px 10px 2px;
  font-size: 12px;
  color: #fff;
  border-radius: 5px;
}
.evecam .wrap-search .cont-info.label2303new .cont-label > span{
  border: none;
  font-weight: 100;
  margin-right: 2px;
}
.evecam .wrap-search .cont-tag.type02 > span{
  border-radius: 5px;
  padding-left: 10px;
}
.evecam .wrap-search .cont-tag.type02 > span:before{
  content: none;
}
.label2303new .label_tag01{
  background-color: #7f7f7f !important;
}
.label2303new .label_tag02{
  background-color: #dc514f !important;
}

.information__box__item.label2303new a span.label--01,
.information__box__item.label2303new a span.label--02,
.md-article-detail.type-info .md-article-detail__section .date .label.label2303new{
  font-family: "Noto Sans JP", -apple-system, BlinkMacSystemFont, "Helvetica Neue", YuGothic, "ヒラギノ角ゴ ProN W3", "Hiragino Kaku Gothic ProN", Arial, メイリオ, Meiryo, sans-serif;
  line-height: 1.5;
  padding: 1px 10px 2px;
  font-size: 12px;
  color: #fff !important;
  border-radius: 5px;
}
.information__box__item.label2303new a span{
  border-left: none;
  position: relative;
}
.information__box__item.label2303new a span:nth-of-type(2)::before{
  content: "";
  display: inline-block;
  width: 1px;
  height: 14px;
  background-color: #999;
  position: absolute;
  left: -9px;
  top: 50%;
  margin-top: -7px;
}
.information__box__item.label2303new a .label--01,
.md-article-detail.type-info .md-article-detail__section .date .label.label2303new{
  background-color: #7f7f7f;
}
.information__box__item.label2303new a .label--02,
.md-article-detail.type-info .md-article-detail__section .date .label--02.label2303new{
  background-color: #dc514f;
}
.md-article-detail.type-info .md-article-detail__section .date .label.label2303new{
  border-left: none;
  margin:0 5px 5px 0;
}
.md-article-detail.type-info .md-article-detail__section .date .label.label2303new:first-of-type{
  margin-left: 12px;
  position: relative;
}
.md-article-detail.type-info .md-article-detail__section .date .label.label2303new:first-of-type::before{
  content: "";
  display: inline-block;
  width: 1px;
  height: 14px;
  background-color: #999;
  position: absolute;
  left: -9px;
  top: 50%;
  margin-top: -7px;
}
.ds-none{
  display: none;
  }

@media only screen and (max-width: 768px) {
  .shop-guide-wrap .list-card .card .card-info.label2303new .card-lbl.lbl-col01,
  .shop-guide-wrap .list-card .card .card-info.label2303new .card-date.new:after,
  .evecam .wrap-search .cont-info.label2303new .cont-label > span,
  .shop-news .c-shopnews-box01 .label2303new .cat,
  .shop-news .c-shopnews-box01 a .label2303new .new,
  .md-col4_04__box .md-col4_04__box__label.label2303new .label,
  .md-article-detail__title__wrap .date li.label.label2303new span,
  .md-carousel__single-column__type_01 .box__label.label2303new .label,
  .news .c-news-box01 .c-news-box01-detail.label2303new .cat,
  .news .c-news-box01 a .c-news-box01-detail.label2303new .new,
  .news-notice-list li .icon2.label2303new{
    font-size: 11px;
  }
.information__box__item.label2303new a span.label--01,
.information__box__item.label2303new a span.label--02,
.md-article-detail.type-info .md-article-detail__section .date .label.label2303new{
  font-size: 11px;
}
}





