.u-text--head {
    color: #494949 !important;
    font-size: 24px !important;
    font-family: '游ゴシック体', 'Yu Gothic', YuGothic, 'ヒラギノ角ゴ Pro', 'Hiragino Kaku Gothic Pro', 'メイリオ', Meiryo, 'MS Pゴシック', 'MS PGothic', sans-serif;
    
  }
  .u-color--head {
    color: #494949 !important;
  }
  .u-text--subhead {
    color: #494949 !important;
    font-size: 17px !important;
    font-family: '游ゴシック体', 'Yu Gothic', YuGothic, 'ヒラギノ角ゴ Pro', 'Hiragino Kaku Gothic Pro', 'メイリオ', Meiryo, 'MS Pゴシック', 'MS PGothic', sans-serif;
    
  }
  .u-text--body {
    color: #9A9A9A !important;
    font-size: 13px !important;
    font-family: '游ゴシック体', 'Yu Gothic', YuGothic, 'ヒラギノ角ゴ Pro', 'Hiragino Kaku Gothic Pro', 'メイリオ', Meiryo, 'MS Pゴシック', 'MS PGothic', sans-serif;
    
  }
  .u-text--strong {
    color: #494949 !important;
    font-size: 13px !important;
    font-family: '游ゴシック体', 'Yu Gothic', YuGothic, 'ヒラギノ角ゴ Pro', 'Hiragino Kaku Gothic Pro', 'メイリオ', Meiryo, 'MS Pゴシック', 'MS PGothic', sans-serif;
    
  }
  .u-text--link {
    color: #8e80bb !important;
    font-size: 13px !important;
    font-family: '游ゴシック体', 'Yu Gothic', YuGothic, 'ヒラギノ角ゴ Pro', 'Hiragino Kaku Gothic Pro', 'メイリオ', Meiryo, 'MS Pゴシック', 'MS PGothic', sans-serif;
    
  }
  .u-text--head--overlay {
    color: #FFFFFF !important;
    font-size: 24px !important;
    font-family: '游ゴシック体', 'Yu Gothic', YuGothic, 'ヒラギノ角ゴ Pro', 'Hiragino Kaku Gothic Pro', 'メイリオ', Meiryo, 'MS Pゴシック', 'MS PGothic', sans-serif;
    
  }
  .u-text--subhead--overlay {
    color: #FFFFFF !important;
    font-size: 17px !important;
    font-family: '游ゴシック体', 'Yu Gothic', YuGothic, 'ヒラギノ角ゴ Pro', 'Hiragino Kaku Gothic Pro', 'メイリオ', Meiryo, 'MS Pゴシック', 'MS PGothic', sans-serif;
    
  }
  .u-text--body--overlay {
    color: #FFFFFF !important;
    font-size: 13px !important;
    font-family: '游ゴシック体', 'Yu Gothic', YuGothic, 'ヒラギノ角ゴ Pro', 'Hiragino Kaku Gothic Pro', 'メイリオ', Meiryo, 'MS Pゴシック', 'MS PGothic', sans-serif;
    
  }
  .u-text--color--overlay {
    color: #FFFFFF !important;
  }
  .u-color__btn--bg {
    /*background: #386F81 !important;*/
    background: #8e80bb !important;
  }
  .u-color__btn--bg--overlay {
    background: #386F81 !important;
  }
  .u-color__btn {
    color: #386F81 !important;
  }
  .u-text--btn {
    color: #FFFFFF !important;
    font-size: px !important;
    font-family: '游ゴシック体', 'Yu Gothic', YuGothic, 'ヒラギノ角ゴ Pro', 'Hiragino Kaku Gothic Pro', 'メイリオ', Meiryo, 'MS Pゴシック', 'MS PGothic', sans-serif;
    
  }
  .u-text--btn--overlay {
    color: #FFFFFF !important;
    font-size: 13px !important;
    font-family: '游ゴシック体', 'Yu Gothic', YuGothic, 'ヒラギノ角ゴ Pro', 'Hiragino Kaku Gothic Pro', 'メイリオ', Meiryo, 'MS Pゴシック', 'MS PGothic', sans-serif;
    
  }
  .u-color__btn--text {
    color: #FFFFFF !important;
  }
  .u-color__btn--text--bg {
    background: #FFFFFF !important;
  }
  .u-text--input {
    color: #9A9A9A !important;
    font-size: 13px !important;
    font-family: '游ゴシック体', 'Yu Gothic', YuGothic, 'ヒラギノ角ゴ Pro', 'Hiragino Kaku Gothic Pro', 'メイリオ', Meiryo, 'MS Pゴシック', 'MS PGothic', sans-serif;
    
  }
  .u-color--input {
    color: #9A9A9A !important;
  }
  .u-color__input--bg {
    background: #FFFFFF !important;
  }
  .u-color__border--input {
    border-color: #BDC1C2 !important;
  }
  .u-color__bg--base {
    background: #FFFFFF !important;
  }
  .u-color__bg--main {
    background: #FFFFFF !important;
  }
  .u-color__border--border {
    border-color: #D8DDDF !important;
  }
  .u-color__border--main {
    border-color: #D8DDDF !important;
  }
  .u-font--head {
    font-size: 24px !important;
    font-family: '游ゴシック体', 'Yu Gothic', YuGothic, 'ヒラギノ角ゴ Pro', 'Hiragino Kaku Gothic Pro', 'メイリオ', Meiryo, 'MS Pゴシック', 'MS PGothic', sans-serif;
    
  }
  .u-font--subhead {
    font-size: 17px !important;
    font-family: '游ゴシック体', 'Yu Gothic', YuGothic, 'ヒラギノ角ゴ Pro', 'Hiragino Kaku Gothic Pro', 'メイリオ', Meiryo, 'MS Pゴシック', 'MS PGothic', sans-serif;
    
  }
  .u-font--body {
    font-size: 13px !important;
    font-family: '游ゴシック体', 'Yu Gothic', YuGothic, 'ヒラギノ角ゴ Pro', 'Hiragino Kaku Gothic Pro', 'メイリオ', Meiryo, 'MS Pゴシック', 'MS PGothic', sans-serif;
    
  }
  
  .c-form_table .formError > *, .c-form_table--confirm .formError > *{
      color:#fff;
  }
  
  
  
  /*================ Fonts ================*/
  
  /*================ Headings ================*/
  h1, .h1,
  h2, .h2,
  h3, .h3,
  h4, .h4,
  h5, .h5,
  h6, .h6 {
    font-family: "游ゴシック", serif;
  }