@charset "UTF-8";
/*ek_c逕ｨ*/
#air_logo {
  margin: 0 10px 10px 0;
}

.search-box .tab-category li:hover, .search-box .tab-category .active {
  background: #213e68;
}
.search-box .search-content {
  border-color: #213e68;
}
.search-box .tab-ticket-kind .active, .search-box .tab-ticket-kind li:hover {
  background: #e3e3e3;
}
.search-box .search-content-inner {
  background: #e3e3e3;
}
.search-box .btn-search button {
  background: #213e68;
}

#air_company_business .contentWrap {
  padding-bottom: 10px;
}

.ca_info {
  text-align: center !important;
}

.forexample {
  width: 718px;
  margin: 20px auto 0;
}
.forexample.first {
  margin: 0 auto 0;
}
.forexample .detailBlock {
  margin: 30px auto 0;
}
.forexample .detailBlock.first {
  margin: 35px auto 0;
}
.forexample .detailBlock h3 {
  background-image: url(//s.skygate.co.jp/pc/air_company/images/ek/bg_title-01.png);
  background-position: left top;
  background-repeat: no-repeat;
  width: 718px;
  height: 27px;
  color: #fff;
  font-size: 18px;
  text-align: center;
  padding: 4px 0 0;
  margin: 0 auto;
  letter-spacing: 0.1em;
}
.forexample .detailBlock .column2 {
  width: 718px;
  margin: 10px auto 0;
  overflow: hidden;
}
.forexample .detailBlock .column2 .image {
  width: 264px;
  float: left;
}
.forexample .detailBlock .column2 .explain {
  width: 442px;
  float: right;
}
.forexample .detailBlock .column2 .explain h4 {
  width: 442px;
  line-height: 1;
  font-size: 14px;
  color: #333;
  text-align: center;
  padding: 4px 0 12px 0;
  background-image: url(//s.skygate.co.jp/pc/air_company/images/ek/bg_title-02.png);
  background-position: left bottom;
  background-repeat: no-repeat;
}
.forexample .detailBlock .column2 .explain p {
  margin: 8px 0 0 0;
  padding: 0 10px;
  line-height: 1.8em;
}
