@charset "UTF-8";

/* コンテンツ - OKAY
-------------------------------------------------------------- */

#main {
  font-family: "Roboto", "Noto Sans JP", sans-serif;
}

#main *.c-base {color: #F8F9FA;}
#main *.c-base2 {color: #DEE2E6;}
#main *.c-main {color: #E04433;}
#main *.c-accent {color: #19BCC2;}

#main a {color: #E04433;}

/* コンタクトフォーム */

#main .formHead .formHead-ttBottom {
  background-color: #E04433;
}

#main .formContent .formContent-item .item-head .head-required {
  background-color: #E04433;
}

#main .formContent .formContent-item .item-inputText:focus,
#main .formContent .formContent-item .item-inputSelect:focus {
  border: 1px solid #E04433!important;
}

#main .formEnd .formEnd-submit {
  border: 2px solid #19BCC2;
  background-color: #19BCC2;
}

@media only screen and (min-width: 768px) {
  #main .formEnd .formEnd-submit:hover{
    color: #19BCC2;
  }
}

