@charset "UTF-8";
/* ======================================================================
 setting
====================================================================== */
/* 文字 */
/* 背景 */
/* 背景 */
/* 枠 */
/* ボタン */
/* ボタン */
/* ======================================================================
 p_archive_downloads, .p_taxonomy_downloads
====================================================================== */
.p_archive_downloads .l_container .l_content .l_main > .inner .l_read > .inner,
.p_taxonomy_downloads .l_container .l_content .l_main > .inner .l_read > .inner {
  padding: 92px 100px 0;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  -moz-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: center;
  -moz-justify-content: center;
  -ms-justify-content: center;
  justify-content: center;
  -ms-flex-pack: center;
  -webkit-align-items: center;
  -moz-align-items: center;
  -ms-align-items: center;
  align-items: center;
}
@media screen and (max-width: 768px) {
  .p_archive_downloads .l_container .l_content .l_main > .inner .l_read > .inner,
  .p_taxonomy_downloads .l_container .l_content .l_main > .inner .l_read > .inner {
    padding: 50px 4.6875%;
  }
}
.p_archive_downloads .l_container .l_content .l_main > .inner .content,
.p_taxonomy_downloads .l_container .l_content .l_main > .inner .content {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  padding: 92px 0 100px;
}
@media screen and (max-width: 768px) {
  .p_archive_downloads .l_container .l_content .l_main > .inner .content,
  .p_taxonomy_downloads .l_container .l_content .l_main > .inner .content {
    display: block;
    padding: 0;
  }
}
.p_archive_downloads .l_container .l_content .l_main > .inner .content .aside,
.p_taxonomy_downloads .l_container .l_content .l_main > .inner .content .aside {
  position: relative;
  width: 360px;
  min-width: 360px;
}
@media screen and (max-width: 768px) {
  .p_archive_downloads .l_container .l_content .l_main > .inner .content .aside,
  .p_taxonomy_downloads .l_container .l_content .l_main > .inner .content .aside {
    width: 100%;
    min-width: 0;
    padding: 0 4.6875%;
    margin: 0 0 50px;
  }
}
@media screen and (min-width: 769px) {
  .p_archive_downloads .l_container .l_content .l_main > .inner .content .aside #sticked,
  .p_taxonomy_downloads .l_container .l_content .l_main > .inner .content .aside #sticked {
    width: 360px;
  }
}
.p_archive_downloads .l_container .l_content .l_main > .inner .content .aside .c_list_9 > .inner .alllist .allselect,
.p_taxonomy_downloads .l_container .l_content .l_main > .inner .content .aside .c_list_9 > .inner .alllist .allselect {
  margin: 0 0 4px;
}
@media screen and (max-width: 768px) {
  .p_archive_downloads .l_container .l_content .l_main > .inner .content .aside .c_list_9 > .inner .alllist .allselect,
  .p_taxonomy_downloads .l_container .l_content .l_main > .inner .content .aside .c_list_9 > .inner .alllist .allselect {
    margin: 0;
  }
}
.p_archive_downloads .l_container .l_content .l_main > .inner .content .aside .c_list_9 > .inner .alllist .subcat,
.p_taxonomy_downloads .l_container .l_content .l_main > .inner .content .aside .c_list_9 > .inner .alllist .subcat {
  font-size: 18px;
  margin: 30px 0 20px;
}
.p_archive_downloads .l_container .l_content .l_main > .inner .content .aside .c_list_9 > .inner .alllist .subcat._second,
.p_taxonomy_downloads .l_container .l_content .l_main > .inner .content .aside .c_list_9 > .inner .alllist .subcat._second {
  margin: 40px 0 20px;
}
@media screen and (max-width: 768px) {
  .p_archive_downloads .l_container .l_content .l_main > .inner .content .article .ttl_outer,
  .p_taxonomy_downloads .l_container .l_content .l_main > .inner .content .article .ttl_outer {
    padding: 0 4.6875%;
  }
}
.p_archive_downloads .l_container .l_content .l_main > .inner .content .article .ttl_outer .c_ttl_2,
.p_taxonomy_downloads .l_container .l_content .l_main > .inner .content .article .ttl_outer .c_ttl_2 {
  margin: 0 0 50px;
}
.p_archive_downloads .l_container .l_content .l_main > .inner .content .article .post-list .no_article,
.p_taxonomy_downloads .l_container .l_content .l_main > .inner .content .article .post-list .no_article {
  margin: 0 4.6875%;
}
.p_archive_downloads .l_container .l_content .l_main > .inner .content .article .c_pagination_outer,
.p_taxonomy_downloads .l_container .l_content .l_main > .inner .content .article .c_pagination_outer {
  margin: 50px 0;
}
@media screen and (max-width: 768px) {
  .p_archive_downloads .l_container .l_content .l_main > .inner .list_outer,
  .p_taxonomy_downloads .l_container .l_content .l_main > .inner .list_outer {
    margin: 50px 0;
    padding: 0 4.6875%;
  }
}

.c_list_8 > .item .link .txtwrap .infowrap.new202202 .inner {
  height: auto;
  display: flex;
  vertical-align: inherit;
  border-radius: 0;
  padding: 0;
  box-sizing: border-box;
  background: none;
  color: #fff;
  flex-wrap: wrap;
}
.c_list_8 > .item .link .txtwrap .infowrap.new202202 .inner p {
  height: 30px;
  display: table-cell;
  vertical-align: middle;
  border-radius: 15px;
  padding: 0 20px;
  box-sizing: border-box;
  background: #f29d00;
  color: #fff;
  display: flex;
  align-items: center;
  margin-right: 10px;
  margin-bottom: 10px;
}
@media screen and (max-width: 768px) {
  .c_list_8 > .item .link .txtwrap .infowrap.new202202 .inner p {
    height: 25px;
    padding: 0 10px;
    border-radius: 13px;
  }
}

/*# sourceMappingURL=p_archive_downloads.css.map */
