@charset 'UTF-8';
/* CSS Document */

.recommendMv {
	position: relative;
	width: 100%;
	height: 200px;
	overflow: hidden;
}

.recommendMv__item {
	position: absolute;
	left: 50%;
	height: 200px;
	transform: translateX(-50%);
}

.recommendMv__img {
	height: 200px;
}

@media only screen and (min-width: 741px) {
.recommendMv {
	height: 400px;
}

.recommendMv__item {
	height: 400px;
}

.recommendMv__img {
	height: 400px;
}
}

.compactCard {
  height: auto !important;
  min-height: 84px;
}

.reccomend--hjp001 img,
.reccomend--hjp002 img,
.reccomend--hjp003 img,
.reccomend--hjp004 img,
.reccomend--hjp005 img,
.reccomend--hjp006 img,
.reccomend--op001 img,
.reccomend--op002 img,
.reccomend--op003 img,
.reccomend--op004 img,
.reccomend--op005 img,
.reccomend--op006 img {
	width: 320px;
	height: 213px;
	object-fit: cover;
}

/*** 国内ホテル価格条件 ***/
.hotel-condition{
  display: none;
}

a[href^="https://hotel.his-j.com/"] .hotel-condition{
  display: block;
  font-size: 12px;
  color: #6A6A6A;
}
@media only screen and (max-width: 741px) {
  a[href^="https://hotel.his-j.com/"] .hotel-condition{
    font-size: calc(20vw / 7.5);
  }
}