.section__block--top-page {
  max-width: 1100px;
}

.slider {
  margin-top: auto;
}
.slider .bx-wrapper {
  margin-bottom: 0;
}
.slider .bx-wrapper .bx-caption {
  text-align: center;
  top: 0;
  bottom: auto;
}

#slider img {
  display: block;
  margin: 0 auto;
}

.banner__section {
  margin-top: 2px;
}

.news__lists {
  list-style-type: none;
  margin: 0 0 2em;
}

.news__list {
  margin-bottom: .5em;
}

.news__date {
  margin-right: 1em;
}
/* aicon */

@media screen and (max-width: 460px){
.aicon {display:none}
}
}
.aicon-mb{
  padding: 0;
  }

/*PC、タブレットの場合*/
.aicon-pc	{ display:inline!important; 
  margin-top:20px;
}
.aicon-mb	{ display:none!important; }
@media screen and (max-width: 768px) {
/*スマホの場合*/
.aicon-pc	{ display:none!important; }
.aicon-mb { display:inline!important; 
  margin-bottom:10px;}
  }

.notice{
  margin-right:90px;
 margin-left:90px;
 font-size: 1.5em;
}

@media screen and (max-width: 768px) {
 .notice{ margin-right:20px;
 margin-left:20px;
 font-size: 1em;
  }}

