/*------------------------------------------------------------
	index
------------------------------------------------------------*/
#main .pageLead {
  padding: 0px 0 2.3rem;
  background: -webkit-gradient(linear, right top, left top, from(#ffcb03), color-stop(104%, #fffffc));
  background: linear-gradient(-90deg, #ffcb03 0%, #fffffc 104%);
}

.pageLead .pho {
  margin: 0.7rem auto 0.6rem;
  width: 18rem;
}

#main .comBtnList .list01 {
  margin-bottom: 2.1rem;
}

#main .comBtnList .list02 a {
  border: none;
  background: transparent;
  color: #0796FF;
  font-size: 1.6rem;
}

#main .comBtnList {
  margin-top: 5.7rem;
}

#main .headLine01 {
  margin-bottom: 3rem;
}

#main .comBox .text {
  margin-bottom: 2.3rem;
}

.indent_list {
  margin: -1.7rem auto 2.4rem;
  color: rgba(0, 0, 0, 0.6);
  font-size: 1.2rem;
  line-height: 1.33;
  letter-spacing: -0.01em;
}

@media all and (min-width: 520px) {
  #main .comBtnList .list02 a:hover {
    color: #0171E2;
  }
}
@media all and (max-width: 519px) {
  #main .pageLead {
    margin-bottom: 3rem;
    background: linear-gradient(218deg, #ffcb03 0%, #fffffc 104%);
  }
  #main .comBtnList {
    margin-top: 4.3rem;
  }
  #main .headLine01 {
    margin-bottom: 3.2rem;
  }
  #main .comBox {
    padding: 1rem 1.6rem 0rem;
  }
  .pageLead .pho {
    margin: -1rem auto 0.5rem;
    mix-blend-mode: darken;
  }
}
