@charset "UTF-8";

/**======================================
	video
======================================**/

/*--------------------------------------
	common
---------------------------------------*/
/*--------------------------------------
	index
---------------------------------------*/

.news_box .list_cont a {
  text-decoration: none;
}

.news_box .list_cont a:hover {
  color: inherit !important;
}

.news_box .list_cont a img {
  transition: 0.5s;
}

.news_box .list_cont a:hover img {
  transform: scale(1.1);
  opacity: 0.8;
  transition: 0.5s;
}

.news_box .list_cont p.news_date time {
  margin-bottom: 5px;
  font-weight: 500;
  font-style: italic;
  color: var(--main-color);
}

@media screen and (max-width: 599px) {
  .news_box ul.news_ul {
    margin-bottom: 15px !important;
  }

  .news_box .list_cont {
    margin-bottom: 0.5em;
  }

  .news_box .list_cont .news_cont {
    display: flex;
    justify-content: space-between;
  }

  .news_box .list_cont .news_cont .pic_cont {
    flex-basis: 40%;
    max-width: 40%;
  }

  .news_box .list_cont .news_cont .news_caption {
    flex-basis: 58%;
    max-width: 58%;
  }

  .news_box .list_cont p.news_date time {
    font-size: 1.4rem;
  }

  .news_box .list_cont a .news_pic .news_category {
    padding: 2px 8px;
  }
}

@media screen and (min-width: 600px) {
  .news_box ul.news_ul {
    margin-bottom: 0 !important;
  }

  .news_box .list_cont {
    margin-bottom: 2em;
  }
}

@media screen and (min-width: 1025px) {
}
/*--------------------------------------
	single
---------------------------------------*/
