@charset "utf-8";

/*アワード単位
---------------------------------------------------------------------------*/
#header-catch {
	position: relative;
	display: flex;
	align-items: center; /* 上下中央 */
	background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 90%, rgba(255, 255, 255, 1) 100%), url("../images/airline_top_background.jpg") center center / cover no-repeat;
}

/*ロゴ画像*/
#airline-logo {
    position: absolute;
    left: 20%;
    transform: translateX(-30%);
    width: 60vw;
    max-width: 700px;
}
#logo img {
	display: block;
}

#award-white-logo {
	position: absolute;
	bottom: 2vh;
	right: 2vw;
	width: 18vw;
}

	/*画面幅500px以下の追加指定*/
	@media screen and (max-width:500px) {
	#header-catch {
		height: 34vh;
	}

	#airline-logo {
		left: 0;
		transform: none;
		width: 64vw;	/*ロゴの幅*/
	}

	#award-white-logo {
		right: 1vw;
		width: 34vw;
	}

	}/*追加指定ここまで*/

.gold-gradient-airlineimage-nofadeout {background: linear-gradient(to bottom, rgba(212, 175, 55, 0.2) 10%, rgba(255, 237, 171, 0.9) 100%), url("../images/main01.jpg") center center / cover no-repeat;}
