<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*é™¸ç½é˜²è¨­å®š*/
/*---------------------------------------------
/*æœ€æ–°ã®ãŠçŸ¥ã‚‰ã›*/
#about_riku .accordion-container {
  position: relative;
  width: 100%;
  /*border: 1px solid #0079c1;
    border-top: none;*/
  outline: 0;
  cursor: pointer;
}

#about_riku .accordion-container .accordion-title {
  display: block;
  position: relative;
  margin: 0;
  padding: 0.625em 0.625em 0.625em 2em;
  font-size: 1.25em;
  font-weight: normal;
  color: #555;
  /*background: #000;*/
  cursor: pointer;
}

#about_riku .accordion-container .accordion-title:hover,
#about_riku .accordion-container .accordion-title:active,
#about_riku .accordion-container .content-entry.open .accordion-title {
  /*background-color: #00aaa7;
    color: white;*/
}

#about_riku .accordion-container .accordion-title:hover i:before,
#about_riku .accordion-container .accordion-title:hover i:active,
#about_riku .accordion-container .content-entry.open i {
  color: white;
}

#about_riku .accordion-title {
  position: relative;
}

#about_riku .accordion-title:after {
  content: "";
  position: absolute;
  right: 31em;
  top: 38%;
  transition: all 0.2s ease-in-out;
  display: block;
  width: 8px;
  height: 8px;
  border-top: solid 2px #555;
  border-right: solid 2px #555;
  -webkit-transform: rotate(135deg);
  transform: rotate(135deg);
}

#about_riku .accordion-title.open:after {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  top: 45%;
}

#about_riku .accordion-content {
  display: none;
  padding-left: 2.3125em;
}

/* CSS for CodePen */
#about_riku .accordion-container {
  width: 100%;
  margin: 1.875em auto;
  text-align: center;
}

#accordion h4 {
  webkit-transition: 0.25s ease-in-out;
  -moz-transition: 0.25s ease-in-out;
  transition: 0.25s ease-in-out;
}

#about_riku #accordion h4:hover {
  transform: scale(1.2, 1.2);
  filter: drop-shadow(2px 2px 3px #555);
  webkit-transition: 0.25s ease-in-out;
  -moz-transition: 0.25s ease-in-out;
  transition: 0.25s ease-in-out;
}

.news_s {
  font-size: 80%;
  align-items: center;
  justify-content: left;
}

.news_b {
  font-size: 180%;
  margin-top: 0.25em;
  display: inline-block;
}

#news_tab .accordion-content {
  border-left: 1px solid #555;
  border-right: 1px solid #555;
  border-bottom: 1px solid #555;
  /*padding: 2em 0em;*/
  position: relative;
}

#news_tab .accordion-content {
  display: none;
}

#news_tab .accordion-content p {
  margin: 0;
}

.m_txt {
  display: none;
}

.news_con {
  padding: 2em 1.5em;
  border-top: 1px solid #555;
}

.news_con p {
  padding: unset;
}

.file_box {
  justify-content: space-between;
  width: 100%;
}

.file_box a {
  flex: 1;
  height: 4.5em;
  background-image: url(../../common/images/common/pdf_bg.svg);
  background-repeat: no-repeat;
  background-size: 40%;
  background-position: 0% 110%;
  webkit-transition: 0.25s ease-in-out;
  -moz-transition: 0.25s ease-in-out;
  transition: 0.25s ease-in-out;
}

.file_box a:hover {
  background: hsl(168deg 40% 83% / 100%);
  webkit-transition: 0.25s ease-in-out;
  -moz-transition: 0.25s ease-in-out;
  transition: 0.25s ease-in-out;
  background-image: url(../../common/images/common/pdf_bg.svg);
  background-repeat: no-repeat;
  background-size: 40%;
  background-position: 0% 110%;
}

.pdf_bg {
  width: 100%;
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
}

.file_box a:nth-child(2),
.file_box a:nth-child(3),
.file_box a:nth-child(4) {
  border-left: 1px solid #555;
}

.news_s {
  font-size: 70%;
}

.news_b {
  font-size: 160%;
  line-height: 40%;
}

.news_aco {
  min-height: 6em;
  /*padding: unset;*/
  height: 100%;
  display: flex;
  /*align-items: center;
  justify-content: center;*/
}

.news_ico {
  top: 5vw;
  display: none;
}

.pdf_a {
  /*padding: 0 0.5em;*/
}

.year_cat {
  width: 25vw;
  /*text-align: center;*/
}

.top_news_cat {
  display: inline-block;
  font-size: 100%;

  background: unset;
  border: none;
  color: #555;
  padding: 0;
}

.top_news_cat::before {
  content: "/";
  font-size: 100%;
  margin-right: 0.25em;
}

@media screen and (max-width: 1024px) {}

/*---------------------------------------------
TABLET
  ---------------------------------------------*/
@media screen and (max-width: 834px) {
  .year_cat {
    width: 15%;
  }

  .list_ttl {
    padding-left: 17%;
    width: 100%;
  }

  .top_news_cat {
    width: 7.5vw;
  }
}

/*TABLET*/

/*---------------------------------------------
MOBILE
  ---------------------------------------------*/
@media screen and (max-width: 480px) {
  .inside {}

  .on2 {
    transform: unset;
    left: 0;
    right: 0;
    margin: auto;
  }

  #about_riku .accordion-container .accordion-title {
    padding: unset;
  }

  .list_ttl {
    padding-left: 3%;
  }

  .news_s {
    font-size: 70%;
  }

  .news_b {
    font-size: 160%;
    line-height: 40%;
  }

  .news_aco {
    min-height: 6em;
    padding: unset;
    height: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
  }

  .news_ico {
    top: 5vw;
    display: none;
  }

  .pdf_a {
    padding: 0 0.5em;
  }

  .year_cat {
    width: 35vw;
    text-align: center;
  }

  .top_news_cat {
    width: 100%;
    font-size: 100%;
    background: unset;
    border: none;
    color: #555;
    padding: 0;
    display: flex;
    align-items: center;
    justify-content: center;
  }

  .top_news_cat::before {
    content: "/";
    font-size: 100%;
    margin-right: 0.25em;
  }
}

/*MOBILE*/</pre></body></html>