@charset "UTF-8";
/* ------------------------------------------------
                SUPPORT SYSYEM
--------------------------------------------------- */

/*---------- ページタイトル イラスト ----------*/
.page-ttl-img {
	width: 50vw;
	max-width: 720px;
	position: absolute;
	top: 50px;
	right: 2vw;
	z-index: 2;
}
.page-ttl-img img {
    animation-delay: 0.2s;
}

@media (max-width: 1100px) {
	.page-ttl-img {
		width: 38vw;
		top: 9vw;
	}
}

@media (max-width: 768px) {
	.page-ttl-img {
		width: 86vw;
		position: absolute;
		top: auto;
		bottom: 12vw;
		right: 3vw;
		z-index: 2;
	}
}


