
/* フロントページ_の画面幅が1600ピクセル以下の場合にスタイルを適用する条件 */
@media screen and ( max-width:1600px){
  
  /* ********************************** 文字大きさ ********************************** */
  


}











/* 画面幅が1400ピクセル以下の場合にスタイルを適用する条件 */
@media screen and ( max-width:1400px){





}









/* 画面幅が1200ピクセル以下の場合にスタイルを適用する条件 */
@media screen and ( max-width:1200px){
  .news_post_flex_container {
    grid-template-columns: repeat(2, 1fr);
  }

  .news_post_flex_container::after {
    grid-column: span 2;
  }











}









/* 画面幅が1000ピクセル以下の場合にスタイルを適用する条件 */
@media screen and ( max-width:1000px){

  .post-type-archive-news .inner_wrapper,
  .tax-news_category .inner_wrapper,
  .tax-news_tag .inner_wrapper{
    padding: 0;
  }

  .tax-news_category .news_category_ttl,
  .tax-news_tag .news_category_ttl {
    width: 90%;
    margin: 0 auto 1.5em auto;
  }

  .post-type-archive-news .orange_border,
  .tax-news_category .orange_border,
  .tax-news_tag .orange_border {
    width: 90%;
    margin: 2em auto 0 auto;
  }

  .news_post_flex_container {
    gap: 1.5em;
    width: 90%;
    margin: 2em auto 0 auto;
  }

  .post-type-archive-news .category_text,
  .tax-news_category .category_text,
  .tax-news_tag .category_text {
    width: 90%;
  }



  .post-type-archive-news .category_list,
  .tax-news_category .category_list,
  .tax-news_tag .category_list {
    grid-template-columns: repeat(3, 1fr);
    width: 90%;
    margin: 0 auto;
  }

  .tax-news_category .news_category_ttl_c{
    width: 90%;
    margin: 2em auto 0 auto;
  }

  .post-type-archive-news .read_text,
  .tax-news_category .read_text,
  .tax-news_tag .read_text {
    width: 90%;
    margin: 1.5em auto 2em auto;
  }

  .post-type-archive-news .news_category_ttl,
  .post-type-archive-news .news_new_ttl {
    width: 90%;
    margin: 2em auto 1em auto;
  }

  .tax-news_tag .news_category_ttl_c{
    width: 90%;
    margin: 2em auto 0 auto;
  }



  /* レスポンシブ時(サイドバーが消えてから)に表示 */
  .post-type-archive-news .secondary_list_box,
  .tax-news_category .secondary_list_box,
  .tax-news_tag .secondary_list_box{
    display: block;
    width: 90%;
    margin: 3em auto 0 auto;
  }

  .news_post_flex_container {
    margin: 1em auto 0 auto;
  }

  .news_post_flex_item a {
    padding: 1.5em;
  }

  .news_post_wrapper .news_box .category {
    margin-bottom: 0.75em;
  }

  .news_day_wrapper {
    margin-top: 0.5em;
  }






























}




/* 画面幅が600ピクセル以下の場合にスタイルを適用する条件 */
@media screen and ( max-width:600px){

  .post-type-archive-news .archive_ttl_wrapper img,
  .tax-news_category .news_ttl_wrapper img,
  .tax-news_tag .news_ttl_wrapper img{
    min-height: 180px;
    object-fit: cover;
  }

  .news_post_flex_container {
    display: block;
  }

  .news_post_flex_container > li{
    margin-bottom: 1.5em;
  }

  .news_post_flex_container > li:last-of-type{
    margin-bottom: 1em;
  }

  .post-type-archive-news .category_text br,
  .tax-news_category .category_text br,
  .tax-news_tag .category_text br{
    display: none;
  }

  .post-type-archive-news .category_list,
  .tax-news_category .category_list,
  .tax-news_tag .category_list,
  .category_list, .tax-news_tag .category_list{
    grid-template-columns: repeat(2, 1fr);
    gap: 0.75em;
  }

  .post-type-archive-news .category_list li a,
  .tax-news_category .category_list li a,
  .tax-news_tag .category_list li a {
    height: 50px;
  }



 








  

  







}





/* 画面幅が400ピクセル以下の場合にスタイルを適用する条件 */
@media screen and ( max-width:400px){












}





