/*======================================================================
   sightseeing layout
======================================================================*/
#sightseeing #mainVisual {
 background-image: url(../img/sightseeing/mainimg.jpg);
}

#kankou .lead .txtArea {
 text-align: center;
 margin-bottom: 4em;
}

#kankou .kankouList .content {
 background-image: url(../img/bg_gara01.png);
 padding: 20px;
 -webkit-box-sizing: border-box;
 box-sizing: border-box;
 margin-bottom: 70px;
}

#kankou .kankouList .content .txtArea {
 margin-bottom: 1em;
}

#kankou .kankouList .content .imgArea {
 text-align: center;
}

#kankou .kankouList .content.decobar::before {
 height: 20px;
 top: -20px;
 left: 0px;
}

@media screen and (min-width: 992px) {
 #kankou .kankouList .content {
  padding: 50px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-flow: row;
  flex-flow: row;
 }
 #kankou .kankouList .content .txtArea {
  width: 38%;
 }
 #kankou .kankouList .content .imgArea {
  width: 58%;
 }
 #kankou .kankouList .content:nth-child(odd) {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
  -ms-flex-flow: row-reverse;
  flex-flow: row-reverse;
 }
}
/*# sourceMappingURL=sightseeing.css.map */