@charset "utf-8";
/* CSS Document */
.under_mv{
  background: url(../img/mv.png) no-repeat center;
  background-size: cover;
}

.bnrs_inner{
  max-width: 1024px;
  width: 90%;
  margin: auto;
  display: flex;
  gap:20px;
}
.bnr{
  display: flex;
  background: #04378C;
  max-width: 241px;
  width: 100%;
  height: 60px;
  align-items: center;
  position: relative;
  padding: 3px 20px;
  &::after{
    content: '';
    display: block;
    width: 16px;
    height: 14px;
    background: url(../img/arrow_rec.svg) no-repeat center;
    background-size: contain;
    position: absolute;
    right: 20px;
  }
}
@media screen and ( max-width: 1023px ) {

}
@media screen and ( max-width: 767px ) {
.anchor{
  padding-bottom: 0;
}
.bnrs_inner{
  flex-direction: column;
  align-items: center;
}
}