@charset "UTF-8";

/*
--------------------------------
	article list
--------------------------------
*/
/* ---- news: press release archive ---- */
.c-article-list-topics a.pdf-img {
  padding: 27px 60px 23px 30px;
}
.c-article-list-topics a.pdf-img::after {
  content: "";
  display: ;
  position: initial;
  right: initial;
  top: initial;
  width: initial;
  height: initial;
  background-image: initial;
  background-size: initial;
}
.c-article-list-topics a.pdf-img p + img {
  position: absolute;
  top: calc(50% - 12px);
  width: 20px;
  height: 24px;
  right: 30px;
}

@media screen and (max-width: 767.9px) {
  .c-article-list-topics a.pdf-img {
      padding: 27px calc(5vw + 35px) 23px 5vw;
  }
  .c-article-list-topics a.pdf-img p + img {
      right: 5vw;
  }
}

/*
--------------------------------
	link list
--------------------------------
*/
/* ---- panel ---- */
.c-box-link-list ul a.pdf-img::after {
  content: none;
}
.c-box-link-list ul a.pdf-img img {
  position: absolute;
  right: 28px;
  top: calc(50% - 10px);
  width: 17px;
  height: 20px;
}
@media screen and (max-width: 767.9px) {
  .c-box-link-list ul a.pdf-img img {
      right: calc(5vw - 2px);
  }
}

/*
--------------------------------
	download
--------------------------------
*/
/* ---- thumbnail + text link ---- */
.c-download dl dd a.pdf-img::after {
  content: none;
}
.c-download dl dd a.pdf-img img {
  display: inline-block;
  width: 20px;
  height: 24px;
  margin-left: 0.7em;
  vertical-align: middle;
  transform: translateY(-2px);
}

/*
--------------------------------
	link panel
--------------------------------
*/

a.c-link-panel-image-head.pdf::after {
    content: none;
}
.c-link-panel-image-head .txt p + img{
    aspect-ratio: initial;
    object-fit: initial;
    transform: initial;
    filter: initial;
    transition: initial;
    width: 18px; 
    position: absolute;
    bottom: 11px;
    right: 12px;
}
.c-link-panel-image-head .txt p + img.pdf{
    width: 18px; 
    position: absolute;
    bottom: 11px;
    right: 12px;
}


ol.c-list ol.c-list li::before,
.c-image.has-caption .caption,
.c-interview-panel > p,
.c-acrobat p,
.c-acrobat p a,
.c-news-ticker .txt #news-container #news-date {
  color: #767676;
}