@charset "UTF-8";

/*-------------------------------------------*/
/*	PC
/*-------------------------------------------*/

@media screen and (min-width:900px) {

  /* =====================
    news
  ===================== */
  
  #news {
    padding: 50px 0 0;
  }

  .news_item:first-of-type {
    border-top: 1px solid var(--color-black);
  }

  .pager {
    margin-top: 80px;
  }

  /* =====================
    fv_single
  ===================== */
  
  #single_news #fv_single {
    padding-top: 95px;
  }
  
  /* =====================
    single_news
  ===================== */

  #single_news .inner {
    width: 1200px;
    max-width: 92%;
    padding-bottom: 60px;
    border-bottom: 4px solid var(--color-black);
  }

  .fv_single_ttl {
    font-size: 48px;
    letter-spacing: 0.05em;
    margin-bottom: 20px;
  }

  #single_news .news_cat {
    margin: 0 0 20px 0;
  }
    
}

/*-------------------------------------------*/
/*	SP
/*-------------------------------------------*/

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

  /* =====================
    news
  ===================== */
  
  #news {
    padding: 50px 0 0;
  }

  .news_item:first-of-type {
    border-top: 1px solid var(--color-black);
  }

  .pager {
    margin-top: 80px;
  }

  /* =====================
    fv_single
  ===================== */
  
  #single_news #fv_single {
    padding: 20px 0;
    border-bottom: 4px solid var(--color-black);
  }

  #single_news #fv_single .time {
    font-size: 14px;
  }
  
  /* =====================
    single_news
  ===================== */

  .fv_single_ttl {
    margin-bottom: 10px;
  }

  #single_news .news_cat {
    margin-bottom: 10px;
  }

   
}