@charset "UTF-8";

#title1 + section{
   background-color: #caff94;
   border-top: solid 10px #a3d96e;
    font-weight: bold;
    text-align: center;
    font-size: 1.2em;
}

#title2 + section{
   background-color: #fbe2e7;
   border-top: solid 10px #f18d9e;
    font-weight: bold;
    text-align: center;
    font-size: 1.2em;
}

#title3 + section{
   background-color: #e5f6f1;
   border-top: solid 10px #98dbc6;
    font-weight: bold;
    text-align: center;
    font-size: 1.2em;
}

#title1 + section span,
#title2 + section span,
#title3 + section span{
    font-size: 0.8em;
    display:inline-block;
}

#list + div.block_news_1.add_design3 .content_wrapper li a{
    background-color: #eee;
    border: 1px solid #eee;
    box-sizing: border-box;
}

#list + div.block_news_1.add_design3 .content_wrapper li a > p{
  display:none;
}

#list + div.block_news_1.add_design3 .content_wrapper li a > div{
  padding-bottom: 1rem;
}

@media screen and (max-width:700px){
  #list + div.block_news_1.add_design3 .content_wrapper li a > div{
    padding: 0 10px 10px;
  }
}

/*-----------20250515追加---------*/
#title1 +section#nbp10804518\ 10804518 {
    background: #F9F5CA;
    border-color: #E6D72A;
}