/* スマホサイズ調整用 */
@media screen and (max-width: 720px) {
    html{
        font-size: 0.8rem;
    }

	.container{
        padding: 0;
    }
}

.header__logo {
    max-width: 12.375rem;
    width: 100%;
    margin-right: calc(114 * (100vw - 78.125rem) / 116);
  }
  @media screen and (min-width: 1366px) {
    .header__logo {
      margin-right: 7.125rem;
    }
  }
  @media screen and (max-width: 767px) {
    .header__logo {
      margin-left: auto;
      margin-right: auto;
    }
  }
  
  .header__logo img {
    width: 100%;
  }
  
  @media screen and (max-width: 767px) {
    .header__logo img {
      width: 70%;
      margin-left: 0.5rem;
    }
  }

  .new{
    color:red;
  }

.env-local{ 
  background-color: rgb(95, 185, 185); 
  padding: 2px; 
  display: inline-block;
  margin: 5px;
  color: #000; 
} 
.env-staging{ 
  background-color: #cc93bf; 
  padding: 2px; 
  display: inline-block;
  margin: 5px;
  color: #000; 
}

