<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";




.g-container {
	background-image: url("/hotel/fukuoka/_assets/img/common/bg-blue-01.png");
}

.u-contents {
	padding-bottom: 0;
}



.u-page-title__name {
	bottom: 10%;
}

.u-page-menu {
	margin: -6.25% 0 4%;
}

.u-page-menu ul li a.is-active {
	color: #fff;
	background: #888;
}

.u-page-title__copy {
	color: #fff;
	letter-spacing: .15em;
}




.c-photo-list {
	background: #fff;
	overflow: hidden;
}

.c-photo-list.is-all {
	display: block;
}

.c-photo-list__inner {
	margin: 0 0 0 -5px;
}

.c-photo-list__inner:nth-child(even) {
	flex-direction: row-reverse;
}

.c-photo-list__inner a {
	border-left: 5px solid #fff;
	border-bottom: 5px solid #fff;
	display: inline-block;
	overflow: hidden;
}

.c-photo-list__inner a img {
	transition: 2s;
}

.c-photo-list__inner a:hover img {
	transform: scale(1.05);
}

.c-photo-list__inner &gt; figure {
	width: 60.055%;
}

.c-photo-list__inner &gt; figure + div {
	width: calc(100% - 60.055%);
}

.c-photo-list__inner &gt; figure + div a {
	width: 50%;
}




.lightboxOverlay {
	outline: none;
}

.lb-disable-scrolling {
	position: static;
}

.lightbox .lb-image {
	border: 0;
}

*::-ms-backdrop, .is-modal-fixed {
	position: fixed;
	width: 100%;
	height: 100%;
}



</pre></body></html>