/* 振興会清里観光振興会 ヘッダー背景CSS ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ */
/* 泊まる */
/* ホテル */
.background-image-hotel {
  background-image: url(../image/tomaru/res-hotel001.jpg);
  background-position: 50% 50%;
  min-height: 500px;
}

@media screen and (max-width: 1650px) {
  .background-image-hotel {
    background-image: url(../image/tomaru/res-hotel002.jpg);
    background-position: 50% 50%;
    min-height: 500px;
  }
}

@media screen and (max-width: 767px) {
  .background-image-hotel {
    background-image: url(../image/tomaru/res-hotel003.jpg);
    background-position: 50% 50%;
    min-height: 500px;
  }
}

/* ペンション */
.background-image-pension {
  background-image: url(../image/tomaru/res-pension001.jpg);
  background-position: 50% 50%;
  min-height: 500px;
}

@media screen and (max-width: 1650px) {
  .background-image-pension {
    background-image: url(../image/tomaru/res-pension002.jpg);
    background-position: 50% 50%;
    min-height: 500px;
  }
}

@media screen and (max-width: 767px) {
  .background-image-pension {
    background-image: url(../image/tomaru/res-pension003.jpg);
    background-position: 50% 50%;
    min-height: 500px;
  }
}

/* 民宿・旅館 */
.background-image-minsyuku_ryokan {
  background-image: url(../image/tomaru/res-minsyuku001.jpg);
  background-position: 50% 50%;
  min-height: 500px;
}

@media screen and (max-width: 1650px) {
  .background-image-minsyuku_ryokan {
    background-image: url(../image/tomaru/res-minsyuku002.jpg);
    background-position: 50% 50%;
    min-height: 500px;
  }
}

@media screen and (max-width: 767px) {
  .background-image-minsyuku_ryokan {
    background-image: url(../image/tomaru/res-minsyuku003.jpg);
    background-position: 50% 50%;
    min-height: 500px;
  }
}

/* キャンプ */
.background-image-campsite {
  background-image: url(../image/tomaru/res-campsite001.jpg);
  background-position: 50% 50%;
  min-height: 500px;
}

@media screen and (max-width: 1650px) {
  .background-image-campsite {
    background-image: url(../image/tomaru/res-campsite002.jpg);
    background-position: 50% 50%;
    min-height: 500px;
  }
}

@media screen and (max-width: 767px) {
  .background-image-campsite {
    background-image: url(../image/tomaru/res-campsite003.jpg);
    background-position: 50% 50%;
    min-height: 500px;
  }
}

/* 貸別荘 */
.background-image-rentalvilla {
  background-image: url(../image/tomaru/res-rentalvilla001.jpg);
  background-position: 50% 50%;
  min-height: 500px;
}

@media screen and (max-width: 1650px) {
  .background-image-rentalvilla {
    background-image: url(../image/tomaru/res-rentalvilla002.jpg);
    background-position: 50% 50%;
    min-height: 500px;
  }
}

@media screen and (max-width: 767px) {
  .background-image-rentalvilla {
    background-image: url(../image/tomaru/res-rentalvilla003.jpg);
    background-position: 50% 50%;
    min-height: 500px;
  }
}

/* ユース・その他 */
.background-image-youth {
  background-image: url(../image/tomaru/res-youth001.jpg);
  background-position: 50% 50%;
  min-height: 500px;
}

@media screen and (max-width: 1650px) {
  .background-image-youth {
    background-image: url(../image/tomaru/res-youth002.jpg);
    background-position: 50% 50%;
    min-height: 500px;
  }
}

@media screen and (max-width: 767px) {
  .background-image-youth {
    background-image: url(../image/tomaru/res-youth003.jpg);
    background-position: 50% 50%;
    min-height: 500px;
  }
}

/* 食べる */
/* レストラン */
.background-image-restaurant {
  background-image: url(../image/taberu/res-restaurant001.jpg);
  background-position: 50% 50%;
  min-height: 500px;
}

@media screen and (max-width: 1650px) {
  .background-image-restaurant {
    background-image: url(../image/taberu/res-restaurant002.jpg);
    background-position: 50% 50%;
    min-height: 500px;
  }
}

@media screen and (max-width: 767px) {
  .background-image-restaurant {
    background-image: url(../image/taberu/res-restaurant003.jpg);
    background-position: 50% 50%;
    min-height: 500px;
  }
}

/* 中華・その他 */
.background-image-chinese {
  background-image: url(../image/taberu/res-chinese001.jpg);
  background-position: 50% 50%;
  min-height: 500px;
}

@media screen and (max-width: 1650px) {
  .background-image-chinese {
    background-image: url(../image/taberu/res-chinese002.jpg);
    background-position: 50% 50%;
    min-height: 500px;
  }
}

@media screen and (max-width: 767px) {
  .background-image-chinese {
    background-image: url(../image/taberu/res-chinese003.jpg);
    background-position: 50% 50%;
    min-height: 500px;
  }
}

/* 和食・蕎麦 */
.background-image-washoku {
  background-image: url(../image/taberu/res-washoku001.jpg);
  background-position: 50% 50%;
  min-height: 500px;
}

@media screen and (max-width: 1650px) {
  .background-image-washoku {
    background-image: url(../image/taberu/res-washoku002.jpg);
    background-position: 50% 50%;
    min-height: 500px;
  }
}

@media screen and (max-width: 767px) {
  .background-image-washoku {
    background-image: url(../image/taberu/res-washoku003.jpg);
    background-position: 50% 50%;
    min-height: 500px;
  }
}

/* カフェ */
.background-image-cafe {
  background-image: url(../image/taberu/res-cafe001.jpg);
  background-position: 50% 50%;
  min-height: 500px;
}

@media screen and (max-width: 1650px) {
  .background-image-cafe {
    background-image: url(../image/taberu/res-cafe002.jpg);
    background-position: 50% 50%;
    min-height: 500px;
  }
}

@media screen and (max-width: 767px) {
  .background-image-cafem {
    background-image: url(../image/taberu/res-cafe003.jpg);
    background-position: 50% 50%;
    min-height: 500px;
  }
}

/* ソフトクリーム */
.background-image-softcream {
  background-image: url(../image/taberu/res-softcream001.jpg);
  background-position: 50% 50%;
  min-height: 500px;
}

@media screen and (max-width: 1650px) {
  .background-image-softcream {
    background-image: url(../image/taberu/res-softcream002.jpg);
    background-position: 50% 50%;
    min-height: 500px;
  }
}

@media screen and (max-width: 767px) {
  .background-image-softcream {
    background-image: url(../image/taberu/res-softcream003.jpg);
    background-position: 50% 50%;
    min-height: 500px;
  }
}

/* 買う */
/* 食品 */
.background-image-foods {
  background-image: url(../image/kau/res-foods001.jpg);
  background-position: 50% 50%;
  min-height: 500px;
}

@media screen and (max-width: 1650px) {
  .background-image-foods {
    background-image: url(../image/kau/res-foods002.jpg);
    background-position: 50% 50%;
    min-height: 500px;
  }
}

@media screen and (max-width: 767px) {
  .background-image-foods {
    background-image: url(../image/kau/res-foods003.jpg);
    background-position: 50% 50%;
    min-height: 500px;
  }
}

/* 雑貨 */
.background-image-zakka {
  background-image: url(../image/kau/res-zakka001.jpg);
  background-position: 50% 50%;
  min-height: 500px;
}

@media screen and (max-width: 1650px) {
  .background-image-foods {
    background-image: url(../image/kau/res-foods002.jpg);
    background-position: 50% 50%;
    min-height: 500px;
  }
}

@media screen and (max-width: 767px) {
  .background-image-foods {
    background-image: url(../image/kau/res-foods003.jpg);
    background-position: 50% 50%;
    min-height: 500px;
  }
}

/* その他 */
.background-image-others {
  background-image: url(../image/kau/res-others001.jpg);
  background-position: 50% 50%;
  min-height: 500px;
}

@media screen and (max-width: 1650px) {
  .background-image-others {
    background-image: url(../image/kau/res-others002.jpg);
    background-position: 50% 50%;
    min-height: 500px;
  }
}

@media screen and (max-width: 767px) {
  .background-image-others {
    background-image: url(../image/kau/res-others003.jpg);
    background-position: 50% 50%;
    min-height: 500px;
  }
}



/* 見る */
/* ミュージアム */
.background-image-museum {
  background-image: url(../image/miru/museum/res-museum001.jpg);
  background-position: 50% 50%;
  min-height: 500px;
}

@media screen and (max-width: 1650px) {
  .background-image-museum {
    background-image: url(../image/miru/museum/res-museum002.jpg);
    background-position: 50% 50%;
    min-height: 500px;
  }
}

@media screen and (max-width: 767px) {
  .background-image-museum {
    background-image: url(../image/miru/museum/res-museum003.jpg);
    background-position: 50% 50%;
    min-height: 500px;
  }
}

/*  景色  */
.background-image-keshiki {
  background-image: url(../image/miru/keshiki/res-keshiki001.jpg);
  background-position: 50% 50%;
  min-height: 500px;
}

@media screen and (max-width: 1650px) {
  .background-image-keshiki {
    background-image: url(../image/miru/keshiki/res-keshiki002.jpg);
    background-position: 50% 50%;
    min-height: 500px;
  }
}

@media screen and (max-width: 767px) {
  .background-image-keshiki {
    background-image: url(../image/miru/keshiki/res-keshiki003.jpg);
    background-position: 50% 50%;
    min-height: 500px;
  }
}

/*  周辺施設 */
.background-image-nearby {
  background-image: url(../image/miru/nearby/res-nearby001.jpg);
  background-position: 50% 50%;
  min-height: 500px;
}

@media screen and (max-width: 1650px) {
  .background-image-nearby {
    background-image: url(../image/miru/nearby/res-nearby002.jpg);
    background-position: 50% 50%;
    min-height: 500px;
  }
}

@media screen and (max-width: 767px) {
  .background-image-nearby {
    background-image: url(../image/miru/nearby/res-nearby003.jpg);
    background-position: 50% 50%;
    min-height: 500px;
  }
}

/* 遊ぶ */
/* 登山 */
.background-image-mountaineer {
  background-image: url(../image/asobu/mountaineer/res-mountaineer001.jpg);
  background-position: 50% 50%;
  min-height: 500px;
}

@media screen and (max-width: 1650px) {
  .background-image-mountaineer {
    background-image: url(../image/asobu/mountaineer/res-mountaineer002.jpg);
    background-position: 50% 50%;
    min-height: 500px;
  }
}

@media screen and (max-width: 767px) {
  .background-image-mountaineer {
    background-image: url(../image/asobu/mountaineer/res-mountaineer003.jpg);
    background-position: 50% 50%;
    min-height: 500px;
  }
}

/* トレッキング */
.background-image-trekking {
  background-image: url(../image/asobu/trekking/res-trekking001.jpg);
  background-position: 50% 50%;
  min-height: 500px;
}

@media screen and (max-width: 1650px) {
  .background-image-trekking {
    background-image: url(../image/asobu/trekking/res-trekking002.jpg);
    background-position: 50% 50%;
    min-height: 500px;
  }
}

@media screen and (max-width: 767px) {
  .background-image-trekking {
    background-image: url(../image/asobu/trekking/res-trekking003.jpg);
    background-position: 50% 50%;
    min-height: 500px;
  }
}

/* ゴルフ・テニス */
.background-image-golf_tennis {
  background-image: url(../image/asobu/golf_tennis/res-golf001.jpg);
  background-position: 50% 50%;
  min-height: 500px;
}

@media screen and (max-width: 1650px) {
  .background-image-golf_tennis {
    background-image: url(../image/asobu/golf_tennis/res-golf002.jpg);
    background-position: 50% 50%;
    min-height: 500px;
  }
}

@media screen and (max-width: 767px) {
  .background-image-golf_tennis {
    background-image: url(../image/asobu/golf_tennis/res-golf003.jpg);
    background-position: 50% 50%;
    min-height: 500px;
  }
}

/* スノーシュー */
.background-image-snow {
  background-image: url(../image/asobu/snow/res-snow001.jpg);
  background-position: 50% 50%;
  min-height: 500px;
}

@media screen and (max-width: 1650px) {
  .background-image-snow {
    background-image: url(../image/asobu/snow/res-snow002.jpg);
    background-position: 50% 50%;
    min-height: 500px;
  }
}

@media screen and (max-width: 767px) {
  .background-image-snow {
    background-image: url(../image/asobu/snow/res-snow003.jpg);
    background-position: 50% 50%;
    min-height: 500px;
  }
}

/* スキー */
.background-image-ski {
  background-image: url(../image/asobu/ski/res-ski001.jpg);
  background-position: 50% 50%;
  min-height: 500px;
}

@media screen and (max-width: 1650px) {
  .background-image-ski {
    background-image: url(../image/asobu/ski/res-ski002.jpg);
    background-position: 50% 50%;
    min-height: 500px;
  }
}

@media screen and (max-width: 767px) {
  .background-image-ski {
    background-image: url(../image/asobu/ski/res-ski003.jpg);
    background-position: 50% 50%;
    min-height: 500px;
  }
}

/* アクティビティー */
.background-image-activity {
  background-image: url(../image/asobu/other/res-activity001.jpg);
  background-position: 50% 50%;
  min-height: 500px;
}

@media screen and (max-width: 1650px) {
  .background-image-activity {
    background-image: url(../image/asobu/other/res-activity002.jpg);
    background-position: 50% 50%;
    min-height: 500px;
  }
}

@media screen and (max-width: 767px) {
  .background-image-activity {
    background-image: url(../image/asobu/other/res-activity003.jpg);
    background-position: 50% 50%;
    min-height: 500px;
  }
}

/* ガイド */
.background-image-guide {
  background-image: url(../image/asobu/guide/res-guide001.jpg);
  background-position: 50% 50%;
  min-height: 500px;
}

@media screen and (max-width: 1650px) {
  .background-image-guide {
    background-image: url(../image/asobu/guide/res-guide002.jpg);
    background-position: 50% 50%;
    min-height: 500px;
  }
}

@media screen and (max-width: 767px) {
  .background-image-guide {
    background-image: url(../image/asobu/guide/res-guide003.jpg);
    background-position: 50% 50%;
    min-height: 500px;
  }
}

/* 体験施設 */
.background-image-experience {
  background-image: url(../image/asobu/experience/res-exp001.jpg);
  background-position: 50% 50%;
  min-height: 500px;
}

@media screen and (max-width: 1650px) {
  .background-image-experience {
    background-image: url(../image/asobu/experience/res-exp002.jpg);
    background-position: 50% 50%;
    min-height: 500px;
  }
}

@media screen and (max-width: 767px) {
  .background-image-experience {
    background-image: url(../image/asobu/experience/res-exp003.jpg);
    background-position: 50% 50%;
    min-height: 500px;
  }
}


/* 総合 */
/* アクセス */
.background-image-access {
  background-image: url(../image/sougou/access/res-access001.jpg);
  background-position: 50% 50%;
  min-height: 500px;
}

@media screen and (max-width: 1650px) {
  .background-image-access {
    background-image: url(../image/sougou/access/res-access002.jpg);
    background-position: 50% 50%;
    min-height: 500px;
  }
}

@media screen and (max-width: 767px) {
  .background-image-access {
    background-image: url(../image/sougou/access/res-access003.jpg);
    background-position: 50% 50%;
    min-height: 500px;
  }
}

/* バス */
.background-image-bus {
  background-image: url(../image/sougou/bus_taxi/res-bus001.jpg);
  background-position: 50% 50%;
  min-height: 500px;
}

@media screen and (max-width: 1650px) {
  .background-image-bus {
    background-image: url(../image/sougou/bus_taxi/res-bus002.jpg);
    background-position: 50% 50%;
    min-height: 500px;
  }
}

@media screen and (max-width: 767px) {
  .background-image-bus {
    background-image: url(../image/sougou/bus_taxi/res-bus003.jpg);
    background-position: 50% 50%;
    min-height: 500px;
  }
}

/* レンタカー */
.background-image-car_rentals {
  background-image: url(../image/sougou/car_rentals/res-car_rentals001.jpg);
  background-position: 50% 50%;
  min-height: 500px;
}

@media screen and (max-width: 1650px) {
  .background-image-car_rentals {
    background-image: url(../image/sougou/car_rentals/res-car_rentals002.jpg);
    background-position: 50% 50%;
    min-height: 500px;
  }
}

@media screen and (max-width: 767px) {
  .background-image-car_rentals {
    background-image: url(../image/sougou/car_rentals/res-car_rentals003.jpg);
    background-position: 50% 50%;
    min-height: 500px;
  }
}

/* レンタル自転車 */
.background-image-rental_bikes {
  background-image: url(../image/sougou/rental_bikes/res-rental_bikes001.jpg);
  background-position: 50% 50%;
  min-height: 500px;
}

@media screen and (max-width: 1650px) {
  .background-image-rental_bikes {
    background-image: url(../image/sougou/rental_bikes/res-rental_bikes002.jpg);
    background-position: 50% 50%;
    min-height: 500px;
  }
}

@media screen and (max-width: 767px) {
  .background-image-rental_bikes {
    background-image: url(../image/sougou/rental_bikes/res-rental_bikes003.jpg);
    background-position: 50% 50%;
    min-height: 500px;
  }
}

/* その他 */
.background-image-other-office {
  background-image: url(../image/sougou/others/res-others001.jpg);
  background-position: 50% 50%;
  min-height: 500px;
}

@media screen and (max-width: 1650px) {
  .background-image-other-office {
    background-image: url(../image/sougou/others/res-others002.jpg);
    background-position: 50% 50%;
    min-height: 500px;
  }
}

@media screen and (max-width: 767px) {
  .background-image-other-office {
    background-image: url(../image/sougou/others/res-others003.jpg);
    background-position: 50% 50%;
    min-height: 500px;
  }
}


/* 温泉 */
.background-image-onsen {
  background-image: url(../image/sougou/onsen/res-onsen001.jpg);
  background-position: 50% 50%;
  min-height: 500px;
}

@media screen and (max-width: 1650px) {
  .background-image-onsen {
    background-image: url(../image/sougou/onsen/res-onsen002.jpg);
    background-position: 50% 50%;
    min-height: 500px;
  }
}

@media screen and (max-width: 767px) {
  .background-image-onsen {
    background-image: url(../image/sougou/onsen/res-onsen003.jpg);
    background-position: 50% 50%;
    min-height: 500px;
  }
}

/* ヘルプ */
.background-image-help {
  background-image: url(../image/sougou/help/res-help001.jpg);
  background-position: 50% 50%;
  min-height: 500px;
}

@media screen and (max-width: 1650px) {
  .background-image-help {
    background-image: url(../image/sougou/help/res-help002.jpg);
    background-position: 50% 50%;
    min-height: 500px;
  }
}

@media screen and (max-width: 767px) {
  .background-image-help {
    background-image: url(../image/sougou/help/res-help003.jpg);
    background-position: 50% 50%;
    min-height: 500px;
  }
}



/* 記事 */
/* イージーサイクル */
.background-image-easy-cycle {
  background-image: url(../image/article/easy-cycle/res-easy-cycle051.jpg);
  background-position: 50% 50%;
  min-height: 500px;
}

@media screen and (max-width: 1650px) {
  .background-image-easy-cycle {
    background-image: url(../image/article/easy-cycle/res-easy-cycle052.jpg);
    background-position: 50% 50%;
    min-height: 500px;
  }
}

@media screen and (max-width: 767px) {
  .background-image-easy-cycle {
    background-image: url(../image/article/easy-cycle/res-easy-cycle053.jpg);
    background-position: 50% 50%;
    min-height: 500px;
  }
}

/* ヒーリング */
.background-image-healing {
  background-image: url(../image/article/healing/res-healing001.jpg);
  background-position: 50% 50%;
  min-height: 500px;
}

@media screen and (max-width: 1650px) {
  .background-image-healing {
    background-image: url(../image/article/healing/res-healing002.jpg);
    background-position: 50% 50%;
    min-height: 500px;
  }
}

@media screen and (max-width: 767px) {
  .background-image-healing {
    background-image: url(../image/article/healing/res-healing003.jpg);
    background-position: 50% 50%;
    min-height: 500px;
  }
}

/* 歴史 */
.background-image-history {
  background-image: url(../image/article/history/res-history001.jpg);
  background-position: 50% 50%;
  min-height: 500px;
}

@media screen and (max-width: 1650px) {
  .background-image-history {
    background-image: url(../image/article/history/res-history002.jpg);
    background-position: 50% 50%;
    min-height: 500px;
  }
}

@media screen and (max-width: 767px) {
  .background-image-history {
    background-image: url(../image/article/history/res-history003.jpg);
    background-position: 50% 50%;
    min-height: 500px;
  }
}

/* 清里チャンネル */
.background-image-kiyosatochannel {
  background-image: url(../image/article/kiyo-channel/ch000-1.jpg);
  background-position: 50% 50%;
  min-height: 500px;
}

@media screen and (max-width: 1650px) {
  .background-image-kiyosatochannel {
    background-image: url(../image/article/kiyo-channel/ch000-1.jpg);
    background-position: 50% 50%;
    min-height: 500px;
  }
}

@media screen and (max-width: 767px) {
  .background-image-kiyosatochannel {
    background-image: url(../image/article/kiyo-channel/ch000-1.jpg);
    background-position: 50% 50%;
    min-height: 500px;
  }
}

/* オープンガーデン */
.background-image-opengarden {
  background-image: url(../image/article/opengarden/opengarden-001.jpg);
  background-position: 50% 50%;
  min-height: 500px;
}

@media screen and (max-width: 1650px) {
  .background-image-opengarden {
    background-image: url(../image/article/opengarden/opengarden-001.jpg);
    background-position: 50% 50%;
    min-height: 500px;
  }
}

@media screen and (max-width: 640px) {
  .background-image-opengarden {
    background-image: url(../image/article/opengarden/head2.jpg);
    background-position: 50% 50%;
    min-height: 500px;
  }
}

.header_opengarden {
  top: 0;
  height: 500px;
  margin-top: 0px;
  background-image: url(../image/article/opengarden/opengarden-002.png);
  background-size: cover;
  background-repeat: no-repeat;
  background-position: top center;
}

@media screen and (max-width: 640px) {
  .header_opengarden {
    top: 0;
    height: 300px;
    margin-top: 0px;
    background-image: url(../image/article/opengarden/opengarden-002.png);
    background-size: cover;
    background-repeat: no-repeat;
    background-position: top center;
  }
}

/* イベント */
.background-image-event {
  background-image: url(../image/article/event/res-event001.jpg);
  background-position: 50% 50%;
  min-height: 500px;
}

@media screen and (max-width: 1650px) {
  .background-image-event {
    background-image: url(../image/article/event/res-event002.jpg);
    background-position: 50% 50%;
    min-height: 500px;
  }
}

@media screen and (max-width: 640px) {
  .background-image-event {
    background-image: url(../image/article/event/res-event003.jpg);
    background-position: 50% 50%;
    min-height: 500px;
  }
}

/* まずここ */
.background-image-mazukoko {
  background-image: url(../image/article/mazukoko/res-mazukoko001.jpg);
  background-position: 50% 50%;
  min-height: 500px;
}

@media screen and (max-width: 1650px) {
  .background-image-mazukoko {
    background-image: url(../image/article/mazukoko/res-mazukoko002.jpg);
    background-position: 50% 50%;
    min-height: 500px;
  }
}

@media screen and (max-width: 640px) {
  .background-image-mazukoko {
    background-image: url(../image/article/mazukoko/res-mazukoko003.jpg);
    background-position: 50% 50%;
    min-height: 500px;
  }
}

/* 四季・春 */
.background-image-shiki_sp {
  background-image: url(../image/article/shiki/spring/res-sp001.jpg);
  background-position: 50% 50%;
  min-height: 500px;
}

@media screen and (max-width: 1650px) {
  .background-image-shiki_sp {
    background-image: url(../image/article/shiki/spring/res-sp002.jpg);
    background-position: 50% 50%;
    min-height: 500px;
  }
}

@media screen and (max-width: 640px) {
  .background-image-shiki_sp {
    background-image: url(../image/article/shiki/spring/res-sp003.jpg);
    background-position: 50% 50%;
    min-height: 500px;
  }
}

/* 四季・夏 */
.background-image-shiki_su {
  background-image: url(../image/article/shiki/summer/res-su001.jpg);
  background-position: 50% 50%;
  min-height: 500px;
}

@media screen and (max-width: 1650px) {
  .background-image-shiki_su {
    background-image: url(../image/article/shiki/summer/res-su002.jpg);
    background-position: 50% 50%;
    min-height: 500px;
  }
}

@media screen and (max-width: 640px) {
  .background-image-shiki_su {
    background-image: url(../image/article/shiki/summer/res-su003.jpg);
    background-position: 50% 50%;
    min-height: 500px;
  }
}

/* 四季・秋 */
.background-image-shiki_au {
  background-image: url(../image/article/shiki/autumn/res-au001.jpg);
  background-position: 50% 50%;
  min-height: 500px;
}

@media screen and (max-width: 1650px) {
  .background-image-shiki_au {
    background-image: url(../image/article/shiki/autumn/res-au002.jpg);
    background-position: 50% 50%;
    min-height: 500px;
  }
}

@media screen and (max-width: 640px) {
  .background-image-shiki_au {
    background-image: url(../image/article/shiki/autumn/res-au003.jpg);
    background-position: 50% 50%;
    min-height: 500px;
  }
}

/* 四季・冬 */
.background-image-shiki_wi {
  background-image: url(../image/article/shiki/winter/res-wi001.jpg);
  background-position: 50% 50%;
  min-height: 500px;
}

@media screen and (max-width: 1650px) {
  .background-image-shiki_wi {
    background-image: url(../image/article/shiki/winter/res-wi002.jpg);
    background-position: 50% 50%;
    min-height: 500px;
  }
}

@media screen and (max-width: 640px) {
  .background-image-shiki_wi {
    background-image: url(../image/article/shiki/winter/res-wi003.jpg);
    background-position: 50% 50%;
    min-height: 500px;
  }
}

/*テイクアウト */
.takeout {
  top: 0px;
  height: 800px;
  margin: 0 auto;
  background-image: url(../image/article/takeout/to-03.jpg);
  background-size: cover;
  background-repeat: no-repeat;
  background-position: top center;
}

@media screen and (max-width: 1650px) {
  .takeout {
    top: 0px;
    height: 500px;
    margin: 0 auto;
    background-image: url(../image/article/takeout/to-04.jpg);
    background-size: cover;
    background-repeat: no-repeat;
    background-position: top center;
  }
}

@media screen and (max-width: 640px) {
  .takeout {
    top: 0px;
    height: 400px;
    margin: 0 auto;
    background-image: url(../image/article/takeout/to-02.jpg);
    background-size: cover;
    background-repeat: no-repeat;
    background-position: top center;
  }
}


/* 一緒 */
/* 子供 */
.background-image-children {
  background-image: url(../image/with/res-children001.jpg);
  background-position: 50% 50%;
  min-height: 500px;
}

@media screen and (max-width: 1650px) {
  .background-image-children {
    background-image: url(../image/with/res-children002.jpg);
    background-position: 50% 50%;
    min-height: 500px;
  }
}

@media screen and (max-width: 767px) {
  .background-image-children {
    background-image: url(../image/with/res-children003.jpg);
    background-position: 50% 50%;
    min-height: 500px;
  }
}

/* ペット */
.background-image-pet {
  background-image: url(../image/with/res-pet001.jpg);
  background-position: 50% 50%;
  min-height: 500px;
}

@media screen and (max-width: 1650px) {
  .background-image-pet {
    background-image: url(../image/with/res-pet002.jpg);
    background-position: 50% 50%;
    min-height: 500px;
  }
}

@media screen and (max-width: 767px) {
  .background-image-pet {
    background-image: url(../image/with/res-pet003.jpg);
    background-position: 50% 50%;
    min-height: 500px;
  }
}

/* インバウンド アクティビティー */
.background-image-in-activity {
  background-image: url(../image/asobu/other/res-activity001.jpg);
  background-position: 50% 50%;
  min-height: 500px;
}

@media screen and (max-width: 1650px) {
  .background-image-in-activity {
    background-image: url(../image/asobu/other/res-activity002.jpg);
    background-position: 50% 50%;
    min-height: 500px;
  }
}

@media screen and (max-width: 767px) {
  .background-image-in-activity {
    background-image: url(../image/asobu/other/res-activity003.jpg);
    background-position: 50% 50%;
    min-height: 500px;
  }
}

/* インバウンド 歴史 */
.background-image-in-history {
  background-image: url(../image/article/history/res-history001.jpg);
  background-position: 50% 50%;
  min-height: 500px;
}

@media screen and (max-width: 1650px) {
  .background-image-in-history {
    background-image: url(../image/article/history/res-history002.jpg);
    background-position: 50% 50%;
    min-height: 500px;
  }
}

@media screen and (max-width: 767px) {
  .background-image-in-history {
    background-image: url(../image/article/history/res-history003.jpg);
    background-position: 50% 50%;
    min-height: 500px;
  }
}

/* インバウンド まずここ */
.background-image-in-mazu {
  background-image: url(../image/article/mazukoko/res-mazukoko001.jpg);
  background-position: 50% 50%;
  min-height: 500px;
}

@media screen and (max-width: 1650px) {
  .background-image-in-mazu {
    background-image: url(../image/article/mazukoko/res-mazukoko002.jpg);
    background-position: 50% 50%;
    min-height: 500px;
  }
}

@media screen and (max-width: 767px) {
  .background-image-in-mazu {
    background-image: url(../image/article/mazukoko/res-mazukoko003.jpg);
    background-position:50% 50%;
    min-height: 500px;
  }
}

/* EVトゥクトゥク */
.background-image-evt {
  background-image: url(../image/article/EV-tuktuk/EV0.jpg);
  background-position: 50% 50%;
  min-height: 960px;
}

@media screen and (max-width: 1650px) {
  .background-image-evt {
    background-image: url(../image/article/EV-tuktuk/EV00.jpg);
    background-position: 50% 50%;
    min-height: 960px;
  }
}

@media screen and (max-width: 767px) {
  .background-image-evt {
    background-image: url(../image/article/EV-tuktuk/EV000.jpg);
    background-position: 50% 50%;
    min-height: 500px;
  }
}
