@charset "UTF-8";
/*テーマカラー文字部分 */
.news01__ttl01,
.cont01__ttl01,
.cont02__ttl01,
.cont03 .fw-static-api-search-name {
  color: #242424;
}

/*テーマカラー背景色*/
.defList02__ttl,
.cont03 .fw-btn-search-01,
.cont03 .fw-btn-search-01:hover {
  background: #2b49b4;
}

/*出発空港を選択のプルダウン矢印*/
.cont03 .fw-top .fw-static-api-departure .fw-select::before {
  border-top-color: #2b49b4;
  border-right-color: #2b49b4;
}

/*サブカラーテキスト*/
.container01__ttl01 {
  color: #bfe6ed;
}

/*サブカラー背景色*/
.container01__ttl01::after {
  background: #bfe6ed;
}

/*FAQ枠背景色*/
.faq01__inner {
  background: #e7fbfa;
}

/*FAQ Questionの文字*/
.faq01__question {
  color: #98cedc;
}

/*ページ内リンクナビの文字色*/
.nav01__link01 {
  color: #fff;
}

/*ページ内リンクナビの矢印*/
.nav01__link01::after {
  border-top-color: #fff;
  border-right-color: #fff;
}

/* H1とページ内リンクの帯グラデ*/
.kv01__ttl01,
.nav01__inner {
  background: linear-gradient(to right, #11e9c3, #1233c2);
}

/* 4つのポイントの帯グラデ*/
.contList01__ttl01 {
  background: linear-gradient(to right, #09b7b2, #2c43b4);
}
/*# sourceMappingURL=theme.css.map */