/* 中デバイス（タブレット, 768px 以上）
============================================== */
@media (min-width: 768px) {
  .img-size {
    width: 70px;
    margin-bottom: .5rem;
}
}

/* 大デバイス（デスクトップ, 992px 以上）
============================================== */
@media (min-width: 992px) {
  nav ul {
    display: flex;
  }

.v-bar{
    border-left: 1px dotted gray;
  }

  nav ul li a {
    display: block;
    padding: 0 10px;
  }

#conte .row {
    background-size: auto 550px;
}
}

/* 中デバイス（タブレット, 992px 未満）
============================================== */
@media (max-width: 991.98px) {
  nav ul {
    padding-top: 1rem;
  }
#partner .card-body .card-subtitle{
    font-size: 0.75rem;
}

#conte .row {
    background-size: auto 400px;
}
}

/* 極小デバイス（縦向きモバイル, 576px 未満）
============================================== */
@media (max-width: 575.98px) {

#conte .row {
    background-size: auto 300px;
}
} /* END */
