/* [project]/src/app/news/[category]/_feature/styles/ThreadDetailInformation.module.scss.module.css [app-client] (css) */
.ThreadDetailInformation-module-scss-module__HBsy_G__info {
  border-bottom: 1px solid var(--neutral-black);
  justify-content: space-between;
  align-items: center;
  height: 72px;
  display: flex;
}

.ThreadDetailInformation-module-scss-module__HBsy_G__info__category {
  align-items: center;
  gap: 12px;
  font-size: 14px;
  line-height: 1;
  display: flex;
}

.ThreadDetailInformation-module-scss-module__HBsy_G__info__category__divider {
  background: var(--neutral-300);
  border-radius: 8px;
  width: 1px;
  height: 12px;
}

.ThreadDetailInformation-module-scss-module__HBsy_G__info__category__text {
  color: var(--neutral-500);
  font-weight: 500;
}

.ThreadDetailInformation-module-scss-module__HBsy_G__info__category__text.ThreadDetailInformation-module-scss-module__HBsy_G__fusion {
  color: var(--purple-300);
}

.ThreadDetailInformation-module-scss-module__HBsy_G__info__category__text.ThreadDetailInformation-module-scss-module__HBsy_G__fission {
  color: var(--cyan-600);
}

.ThreadDetailInformation-module-scss-module__HBsy_G__info__category__text.ThreadDetailInformation-module-scss-module__HBsy_G__notice, .ThreadDetailInformation-module-scss-module__HBsy_G__info__category__text.ThreadDetailInformation-module-scss-module__HBsy_G__event {
  color: var(--neutral-500);
}

.ThreadDetailInformation-module-scss-module__HBsy_G__info__category__date {
  color: var(--neutral-500);
  font-weight: 400;
}

.ThreadDetailInformation-module-scss-module__HBsy_G__info__share {
  transition: all .24s ease-in-out;
}

@media only screen and (max-width: 639px) {
  .ThreadDetailInformation-module-scss-module__HBsy_G__info {
    height: 13.3333vw;
  }

  .ThreadDetailInformation-module-scss-module__HBsy_G__info__category {
    gap: 3.3333vw;
    font-size: 3.8889vw;
  }

  .ThreadDetailInformation-module-scss-module__HBsy_G__info__category__divider {
    border-radius: 2.2222vw;
    height: 3.3333vw;
  }

  .ThreadDetailInformation-module-scss-module__HBsy_G__info__share {
    border-radius: 3.3333vw !important;
    width: 11.1111vw !important;
    height: 11.1111vw !important;
  }

  .ThreadDetailInformation-module-scss-module__HBsy_G__info__share > i {
    width: 5.5556vw;
    height: 5.5556vw;
  }
}

/* [project]/src/app/news/[category]/_feature/styles/ThreadNavigation.module.scss.module.css [app-client] (css) */
.ThreadNavigation-module-scss-module__Yd8JZa__nav {
  z-index: 1;
  background: var(--neutral-opacity-white-w-85);
  -webkit-backdrop-filter: blur(20px);
  backdrop-filter: blur(20px);
  border-radius: 1000000000px;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 64px;
  padding: 0 8px;
  display: flex;
  box-shadow: 0 8px 16px -5px #0000001a;
}

.ThreadNavigation-module-scss-module__Yd8JZa__nav__back {
  color: var(--gray-900);
  align-items: center;
  gap: 8px;
  font-size: 16px;
  font-weight: 500;
  line-height: 1;
  transition: all .24s ease-in-out;
  display: flex;
  border-radius: 1000000000px !important;
}

.ThreadNavigation-module-scss-module__Yd8JZa__nav__buttons {
  align-items: center;
  gap: 8px;
  display: flex;
}

.ThreadNavigation-module-scss-module__Yd8JZa__nav__buttons__prev_next {
  align-items: center;
  gap: 8px;
  min-width: 102px;
  padding: 12px 16px;
  font-size: 16px;
  font-weight: 500;
  line-height: 1;
  display: flex;
  border-radius: 1000000000px !important;
}

.ThreadNavigation-module-scss-module__Yd8JZa__nav__buttons__prev_next.ThreadNavigation-module-scss-module__Yd8JZa__disabled, .ThreadNavigation-module-scss-module__Yd8JZa__nav__buttons__prev_next:disabled {
  pointer-events: none;
  cursor: not-allowed;
  color: var(--neutral-opacity-gray-g-60) !important;
}

@media only screen and (max-width: 639px) {
  .ThreadNavigation-module-scss-module__Yd8JZa__nav {
    height: 13.3333vw;
    box-shadow: none;
    border-radius: 0;
    padding: 0 2.2222vw !important;
  }

  .ThreadNavigation-module-scss-module__Yd8JZa__nav__back {
    font-size: 0;
    overflow: hidden;
    border-radius: 3.3333vw !important;
    width: 13.3333vw !important;
    height: 13.3333vw !important;
    padding: 0 !important;
  }

  .ThreadNavigation-module-scss-module__Yd8JZa__nav__back__text {
    display: none;
  }

  .ThreadNavigation-module-scss-module__Yd8JZa__nav__back > i {
    width: 6.6667vw !important;
    min-width: 6.6667vw !important;
    height: 6.6667vw !important;
    min-height: 6.6667vw !important;
  }

  .ThreadNavigation-module-scss-module__Yd8JZa__nav__buttons {
    justify-content: center;
    align-items: center;
    gap: 0;
    display: flex;
  }

  .ThreadNavigation-module-scss-module__Yd8JZa__nav__buttons__prev_next {
    font-size: 0;
    width: 13.3333vw !important;
    min-width: 13.3333vw !important;
    height: 13.3333vw !important;
    padding: 0 !important;
  }

  .ThreadNavigation-module-scss-module__Yd8JZa__nav__buttons__prev_next__text {
    display: none;
  }

  .ThreadNavigation-module-scss-module__Yd8JZa__nav__buttons__prev_next > i {
    height: 6.6667vw;
    width: 6.6667vw !important;
    min-width: 6.6667vw !important;
  }
}

/* [project]/src/app/news/[category]/[threadId]/_styles/ThreadDetailPage.module.scss.module.css [app-client] (css) */
.ThreadDetailPage-module-scss-module__mFPTPG__page {
  background-color: #fff;
  min-height: calc(100vh - 256px);
  padding-top: 224px;
  position: relative;
}

.ThreadDetailPage-module-scss-module__mFPTPG__nav {
  z-index: 1;
  -webkit-backdrop-filter: blur(20px);
  backdrop-filter: blur(20px);
  max-width: 990px;
  position: fixed;
  top: 88px;
  left: 50%;
  transform: translateX(-50%);
}

.ThreadDetailPage-module-scss-module__mFPTPG__article {
  width: 100%;
  max-width: 990px;
  margin: 0 auto;
  padding: 0 32px;
  position: relative;
}

.ThreadDetailPage-module-scss-module__mFPTPG__article__title {
  color: var(--gray-900);
  font-size: 50px;
  font-weight: 700;
  line-height: 1.4;
}

.ThreadDetailPage-module-scss-module__mFPTPG__contents {
  word-break: break-word;
  margin-top: 72px;
  margin-bottom: 200px;
  font-size: 16px;
  font-weight: 400;
  line-height: 160%;
}

.ThreadDetailPage-module-scss-module__mFPTPG__contents table, .ThreadDetailPage-module-scss-module__mFPTPG__contents tr, .ThreadDetailPage-module-scss-module__mFPTPG__contents td, .ThreadDetailPage-module-scss-module__mFPTPG__contents th, .ThreadDetailPage-module-scss-module__mFPTPG__contents td {
  border-width: 1px;
}

.ThreadDetailPage-module-scss-module__mFPTPG__contents th, .ThreadDetailPage-module-scss-module__mFPTPG__contents td {
  padding: 8px;
}

.ThreadDetailPage-module-scss-module__mFPTPG__contents table img, .ThreadDetailPage-module-scss-module__mFPTPG__contents img {
  height: auto !important;
}

.ThreadDetailPage-module-scss-module__mFPTPG__contents table img {
  display: inline-block;
}

.ThreadDetailPage-module-scss-module__mFPTPG__contents h1 {
  font-size: 36px;
  font-weight: 700;
  font-family: var(--font-roboto);
  line-height: 120%;
}

.ThreadDetailPage-module-scss-module__mFPTPG__contents h2 {
  font-size: 30px;
  font-weight: 700;
  font-family: var(--font-roboto);
  line-height: 120%;
}

.ThreadDetailPage-module-scss-module__mFPTPG__contents h3 {
  font-size: 24px;
  font-weight: 700;
  font-family: var(--font-roboto);
  line-height: 120%;
}

.ThreadDetailPage-module-scss-module__mFPTPG__contents h4 {
  font-size: 20px;
  font-weight: 700;
  font-family: var(--font-roboto);
  line-height: 120%;
}

.ThreadDetailPage-module-scss-module__mFPTPG__contents h5 {
  font-size: 18px;
  font-weight: 700;
  font-family: var(--font-roboto);
  line-height: 120%;
}

.ThreadDetailPage-module-scss-module__mFPTPG__contents h6 {
  font-size: 16px;
  font-weight: 700;
  font-family: var(--font-roboto);
  line-height: 120%;
}

.ThreadDetailPage-module-scss-module__mFPTPG__contents a {
  font-size: 16px;
  font-weight: 400;
  font-family: var(--font-roboto);
  color: var(--purple-400);
  line-height: 140%;
}

.ThreadDetailPage-module-scss-module__mFPTPG__contents ol {
  padding-left: 18px;
  list-style: decimal;
}

.ThreadDetailPage-module-scss-module__mFPTPG__contents ul {
  padding-left: 18px;
  list-style: outside;
}

.ThreadDetailPage-module-scss-module__mFPTPG__contents blockquote {
  border-left: 4px solid var(--gray-100);
  padding: 8px 0 8px 26px;
}

.ThreadDetailPage-module-scss-module__mFPTPG__contents iframe {
  width: 100%;
}

@media only screen and (max-width: 639px) {
  .ThreadDetailPage-module-scss-module__mFPTPG__page {
    min-height: 840px;
    padding-top: 37.7778vw;
  }

  .ThreadDetailPage-module-scss-module__mFPTPG__nav {
    max-width: 100%;
    top: 15.5556vw;
  }

  .ThreadDetailPage-module-scss-module__mFPTPG__article {
    max-width: 100%;
    padding: 0 5.5556vw;
  }

  .ThreadDetailPage-module-scss-module__mFPTPG__article__title {
    font-size: 6.6667vw;
    line-height: 1.4;
  }

  .ThreadDetailPage-module-scss-module__mFPTPG__contents {
    margin-top: 6.6667vw;
    margin-bottom: 33.3333vw;
  }
}

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