@charset "UTF-8";
/*main color*/
/*accent*/
/*mono*/
/*navfoot*/
/*addcolor*/
/*font-family*/
/*font-weight notosans*/
/*media query break point*/
/*sp*/
/*tablet*/
/*se*/
/*追加*/
/*topConcept*/
/*grid settings*/
/* media query */
#news main {
  padding-top: 10rem;
}
@media only screen and (max-width: 768px) {
  #news main {
    padding-top: 7.2rem;
  }
}
#news main .p-news {
  width: 100%;
  max-width: 1000px;
  margin: 5rem auto 0;
}
@media only screen and (max-width: 768px) {
  #news main .p-news {
    margin: 3rem auto 0;
  }
}
#news main .p-news__list__item {
  border-bottom: 1px solid #DEDEDE;
}
#news main .p-news__list__item .itemLink {
  display: block;
  padding: 2.4rem 0;
  transition: 0.3s;
}
@media only screen and (max-width: 768px) {
  #news main .p-news__list__item .itemLink {
    padding: 2rem 0;
  }
}
@media (hover: hover) and (pointer: fine) and (min-width: 789px) {
  #news main .p-news__list__item .itemLink:hover:hover {
    opacity: 0.8;
  }
}
#news main .p-news__list__item .itemLink dl {
  display: grid;
  gap: 1rem;
}
#news main .p-news__list__item .itemLink dl dt {
  display: flex;
  align-items: center;
  gap: 0.8rem;
  font-family: "Jost", sans-serif;
  letter-spacing: 0.05em;
  line-height: 1;
}
#news main .p-news__list__item .itemLink dl dt .att {
  font-size: 1.2rem;
  background: #f4f4f4;
  padding: 0.4rem 0.6rem;
}
#news main .p-news__list__item .itemLink dl dd {
  font-size: 1.5rem;
}
#news main .p-newsDetail .c-card-detailTtl hgroup p {
  font-family: "Jost", sans-serif;
}
#news main .p-newsDetail__in {
  width: 90%;
  max-width: 800px;
  margin: 0 auto;
}
#news main .p-newsDetail__in__txt {
  margin: 5rem auto 0;
}
@media only screen and (max-width: 768px) {
  #news main .p-newsDetail__in__txt {
    margin: 2rem auto 0;
  }
}
#news main .p-newsDetail__in__btn {
  max-width: 32rem;
  margin: 8rem auto 10rem;
}
@media only screen and (max-width: 768px) {
  #news main .p-newsDetail__in__btn {
    margin: 6rem auto 8rem;
  }
}

.p-cont-bg {
  background-color: #fff;
}/*# sourceMappingURL=news.css.map */