/*! Writen  by SCSS */
.limited_cont_area .limited_login_ttl {
  display: none; }
.limited_cont_area .limited_cont a:not(.coming) .content_group .btn_txt {
  display: block; }

.lim_midashi_wrap {
  flex-direction: column;
  justify-content: center;
  text-align: center;
  row-gap: 15px;
  color: #c6932f;
  font-size: clamp(14px, 1.667vw, 20px);
  margin-bottom: clamp(40px, 6.667vw, 80px); }
  @media screen and (max-width: 820px) {
    .lim_midashi_wrap {
      font-size: 2.2vw; } }
  @media screen and (max-width: 480px) {
    .lim_midashi_wrap {
      font-size: 3.5vw;
      row-gap: 10px; } }
  .lim_midashi_wrap .en_midashi {
    font-size: 300%;
    line-height: 1;
    color: #c0a062;
    width: fit-content;
    margin: 0 auto;
    letter-spacing: 0.05em; }
  .lim_midashi_wrap .midashi_read {
    line-height: 1;
    color: #000;
    letter-spacing: 0.2em; }

/*# sourceMappingURL=limited_common.css.map */
