.upload-info {
  padding: .25rem;
  background-color: #efefef;
  border: 1px solid #ddd;
  margin-bottom: .25rem;
}

.upload-info .board-info {
  display: block;
  margin: 0;
  padding: 0;
}

.upload-info .board-info li {
  display: inline-block;
  color: #666;
}

@media (max-width: 426px) {
  .upload-info .board-info li {
    display: block;
  }
}

.upload-info .board-info li .ui-title {
  font-weight: 600;
  color: #333;
}

.ask-alert {
  padding: .5rem;
  font-weight: 600;
  color: #ff0000;
  border: 1px solid #ff0033;
  border-left: 4px solid #ff3333;
  background-color: #ffff66;
}

.ask-file-wrap {
  overflow: hidden;
  background-color: #eee;
  padding: .5rem;
  margin: .5rem 0;
  border: 1px solid #ddd;
}

.ask-file-wrap h6 {
  display: inline-block;
}

.ask-file-wrap ul {
  display: inline-block;
  margin: 0;
  padding: 0;
  list-style: none;
}

.ask-file-wrap ul li {
  display: inline-block;
  padding: .2rem;
  color: #999;
}

.no_image.mob {
  background-color: #efefef;
}

.no_image.mob .noimg-text.mob {
  font-size: 1.25rem;
  text-align: center;
  font-weight: bold;
  color: #666;
  line-height: 200px !important;
}

.youtube-list-player {
  min-height: 120px;
}

.list-video-wrapper {
  display: none;
}

.list-video-wrapper video {
  object-fit: inherit;
}

.list-video-wrapper.display_video {
  display: block !important;
}

#bo_gall .gall_img span {
  line-height: normal;
}

#bo_gall .gall_img span.noimg-text {
  line-height: 120px;
}

[style*="--aspect-ratio"] > :first-child {
  width: 100%;
}

[style*="--aspect-ratio"] > img {
  height: auto;
}

@supports (--custom: property) {
  [style*="--aspect-ratio"] {
    position: relative;
  }
  [style*="--aspect-ratio"]::before {
    content: "";
    display: block;
    padding-bottom: calc(100% / (var(--aspect-ratio)));
  }
  [style*="--aspect-ratio"] > :first-child {
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
  }
}

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