@charset "UTF-8";

@media screen and (min-width: 769px) {
  #contentsContainer .lbo .p-mv__wrap {
    grid-template-columns: minmax(0, 651px) minmax(0, 500px);
    grid-template-rows: auto auto 1fr;
  }
  #contentsContainer .lbo .p-mv__ttl {
    font-size: 46px;
  }
  #contentsContainer .lbo .p-mv__ttl .-small {
    font-size: 44px;
  }
}

@media screen and (max-width: 768px) {
  #contentsContainer .lbo .p-mv__ttl {
      font-size: 28px;
      text-align: center;
  }
}

#contentsContainer .lbo .p-why_attention {
    background-image: url("/svcsol/focus/theme/lbo/images/lbo_attention001.png");
}
@media screen and (max-width: 768px) {
  #contentsContainer .lbo .p-why_attention {
    background-image: url("/svcsol/focus/theme/lbo/images/lbo_attention001_sp.png");
  }
}