/* breakpoint
-------------------------------------------*/
/*------------------------------------------------------------
vch750-8
------------------------------------------------------------*/
.p-vch750-8 .c-list1__title {
  font-weight: bold; }

.vch750_8 .l-wrapper {
  margin-top: 30px; }

.vch750_8_text1 {
  font-size: 2.1rem; }

.vch750_8 .mb120 {
  padding: 30px 0 120px 0; }
  @media screen and (max-width: 767px) {
    .vch750_8 .mb120 {
      padding: 10px 0 20px 0; } }

.vch750_8 .mb100 {
  padding-bottom: 100px; }
  @media screen and (max-width: 767px) {
    .vch750_8 .mb100 {
      padding-bottom: 20px; } }

.vch750_8 .blue {
  color: #6295D9;
  font-size: 1.4rem; }

.vch750_8 .c-line1 {
  padding-top: 50px; }

.vch750_8_text2 {
  font-size: 2.5rem;
  line-height: 4rem; }

.vch750_8_text3 {
  padding: 30px 0;
  font-size: 1.2rem; }

.p-vch750-8-2 .c-list1__text {
  margin-top: 10px; }

.p-vch750-8-2 .c-list1__title {
  font-size: 1.4rem; }

@media screen and (max-width: 767px) {
  .vch750_8 .c-textBlock2 p {
    font-size: 1rem; }
  .vch750_8_text1, .vch750_8_text2 {
    font-size: 1.4rem;
    line-height: 2rem; } }

/* 
------------------------------------------------------------*/
