@charset "UTF-8";
/* CSS Document */

@media (min-width: 769px) {
.film_roll_shuttle {
	text-align: left;
	/*background:black !important;*/
	float: none;
	position: relative;
	top: 0;
	left: 0;
	right: auto;
	bottom: auto;
	height: 100%;
	z-index: auto;
}
.film_roll_wrapper {display: block;text-align: center;	float: none;position: relative;top: auto;right: auto;bottom: auto;left: auto;min-height:640px !important;z-index: auto;width: 100%;height: 100%;margin: 0 !important;padding: 0 !important;overflow: hidden;}
}
@media (max-width: 768px) {
	div.film_roll_wrapper{overflow-x:hidden;}
	
	.film_roll_shuttle {
	text-align: left;
	float: none;
	position: relative;
	top: 0;
	left: 0;
	right: auto;
	bottom: auto;
	height: 100%;
	z-index: auto;
}
}
.film_roll_shuttle.vertical_center:before {
	content: '';
	display: inline-block;
	height: 100%;
	vertical-align: top;
	margin-right: -0.25em;
}
.film_roll_child {
	position: relative;
	display: inline-block !important;
*display:inline;
	vertical-align: top;
	zoom: 1;
	opacity:0.3;
	
}

.active{opacity:1;}

@media (min-width: 769px) {
.film_roll_pager {width:100%;text-align:center;margin:25px 0 0 0;}
.film_roll_pager a {
	width: 13px;
	height: 13px;border-radius:30px;
	display: inline-block;
	margin: 0 10px;
	background:#dddddd;
	transition: all 0.5s ease;
}
.film_roll_pager a:hover {
	background: #c26af9;
}
.film_roll_pager a.active {
	background: #c26af9;
}
.film_roll_pager span {
	display: none;
}
.film_roll_pager a, a.film_roll_prev, a.film_roll_next {
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box;
}
}
@media (max-width: 768px) {
	.film_roll_pager {width:100%;text-align:center;margin:5% 0 0 0;}
.film_roll_pager a {
	width: 7px;
	height: 7px;border-radius:7px;
	display: inline-block;
	margin: 0 10px;
	background:#dddddd;
	transition: all 0.5s ease;
}
.film_roll_pager a:hover {
	background: #c26af9;
}
.film_roll_pager a.active {
	background: #c26af9;
}
.film_roll_pager span {
	display: none;
}
.film_roll_pager a, a.film_roll_prev, a.film_roll_next {
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box;
}

}
@media (min-width: 769px) {
	.film_roll_prev, .film_roll_next {
	position: absolute;
	top: 28%;
	left: 15px;
	width: 41px;
	height: 65px;
	margin: -20px 0 0 0;
	background:url(https://68bca9.claudeassets.com/20260213141606im_/http://waterlilly-yk.com/images/common/arrow_l.png) no-repeat;
	opacity: 0.5;
}
.film_roll_prev:hover, .film_roll_next:hover {
	opacity: 0.9;
}
.film_roll_next {
	background:url(https://025514.claudeassets.com/20260213141606im_/http://waterlilly-yk.com/images/common/arrow_r.png) no-repeat;
	left: auto;
	right: 15px;
}
}

@media (max-width: 768px) {
	.film_roll_prev, .film_roll_next {display:none;}
}
/*
     FILE ARCHIVED ON 20:18:00 Jul 14, 2025 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 11:22:35 Jul 31, 2026.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.352
  exclusion.robots: 0.042
  exclusion.robots.policy: 0.034
  esindex: 0.005
  cdx.remote: 5.22
  LoadShardBlock: 68.91 (3)
  PetaboxLoader3.datanode: 67.625 (5)
  PetaboxLoader3.resolve: 75.988 (2)
  load_resource: 86.945
  loaddict: 32.215
*/