@charset "utf-8";
/* 背景 */
#page-body:before {
	content: '';
	display: block;
	background-size: cover;
	background-repeat: no-repeat;
	position: fixed;
	width: 100%;
	min-height: 100vh;
	top: 0;
	left: 0;
	z-index: -1;
}
#bg_class>li>label>.bg-image01,
#page-body.bg-image01:before {
	background-image: url('/images/bg-image/bgimage01.webp');
	background-position: bottom 25% center;
	background-color: rgba(0,0,0,0.33);
	background-blend-mode: darken;
}
#bg_class>li>label>.bg-image02,
#page-body.bg-image02:before {
	background-image: url('/images/bg-image/bgimage02.webp');
	background-position: center center;
	background-color: rgba(0,0,0,0.4);
	background-blend-mode: darken;
}
#bg_class>li>label>.bg-image03,
#page-body.bg-image03:before {
	background-image: url('/images/bg-image/bgimage03.webp');
	background-position: bottom 25% center;
	background-color: rgba(0,0,0,0.5);
	background-blend-mode: darken;
}
#bg_class>li>label>.bg-image04,
#page-body.bg-image04:before {
	background-image: url('/images/bg-image/bgimage04.webp');
	background-position: center center;
	background-color: rgba(0,0,0,0.5);
	background-blend-mode: darken;
}
#bg_class>li>label>.bg-image05,
#page-body.bg-image05:before {
	background-image: url('/images/bg-image/bgimage05.webp');
	background-position: center center;
	background-color: rgba(0,0,0,0.33);
	background-blend-mode: darken;
}