@charset "UTF-8";



.news_select{
    border-bottom: 1px solid rgba(51,51,51,0.1);
    padding-bottom: 19px;
}
.news_select_input{
    position: relative;
    z-index: 1;    
}
.news_select_input:before{
    content: "";
    z-index: 1;
    position: absolute;
    background: #11a688;
    width: 6px;
    height: 6px;
    top:0;
    bottom: 0;
    left: 0;
    border-radius: 10px;
    margin: auto;
}
.news_select select{
    font-weight: 700;
    height: 32px;
    line-height: 32px;
    padding: 0 15px 0 16px;
    width: 100%;
    background: url(../img/common/arrow2.svg) 100% 50% no-repeat;
}


.c-news_list{
    margin-top: -44px;
}

@media screen and (max-width: 960px){
  .c-news_list {
      margin-top: 0px;
  }
  .news_select{
    border-bottom: none;
  }
  .news_select_input{
    width: 120px;
  }
}

/* -------------------------------- */

.news_head{}
.news_head_date{
    display: block;
    margin: 0 0 9px;
    opacity: 0.5;
}
.news_head_ttl{
    font-size: 28px;
    font-weight: 500;
    letter-spacing: 0;
    padding: 0 0 29px;
    margin: 0 0 50px;
    border-bottom: 1px solid rgba(51,51,51,0.1);
}
.news_body{}
/* -------------------------------- */
/* -------------------------------- */
/* -------------------------------- */

/*---------------------------------------------------------
  ホバー (PCのみ)
---------------------------------------------------------*/

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

}



/*---------------------------------------------------------
    スマホ
---------------------------------------------------------*/

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

    .news_select{}
    .news_select_input{}
    .news_select_input:before{}
    .news_select select{font-size: 14px;}


    .c-news_list{}


    /* -------------------------------- */

    .news_head{}
    .news_head_date{}
    .news_head_ttl{
    font-size: 22px;
    padding: 0 0 20px;
    margin: 0 0 35px;
}
    .news_body{}

    /* -------------------------------- */


}

