@charset "utf-8";

.slideshow {
	position: relative;
	overflow: hidden;
}
input[name="slideshow"] {
	display: none;
}

input[name="slideshow2"] {
	display: none;
}

input[name="slideshow3"] {
	display: none;
}

input[name="slideshow4"] {
	display: none;
}

input[name="slideshow5"] {
	display: none;
}

input[name="slideshow6"] {
	display: none;
}

input[name="slideshow7"] {
	display: none;
}

input[name="slideshow8"] {
	display: none;
}

input[name="slideshow9"] {
	display: none;
}

input[name="slideshow10"] {
	display: none;
}

/* :::::: slideContents :::::: */
.slideContents {
	position: relative;
	background: lightSeaGreen;
	text-align: center;
	-webkit-user-select: none;
	user-select: none;
	transition: transform .6s;
}
.slideContents section {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	transform: translateX(100%);
	transition: transform .6s cubic-bezier(0.215, 0.61, 0.355, 1);
}
.slideContents section img {
	max-width: 100%;
	padding: 0 50px;
	box-sizing: border-box;
	vertical-align: middle;
}

/* :::::: arrows :::::: */
.arrow,
.arrow label,
.arrow .ico {
	position: absolute;
}
.arrow {
	top: 0;
	margin: 0;
	transition: background .3s;
}
.prev {
	left: 0;
}
.next {
	right: 0;
}
.arrow:hover {
	background: rgba(255,255,255,.2);
}
.arrow,
.arrow label {
	cursor: pointer;
	width: 50px;
	height: 100%;
}
.arrow label {
	top: 0;
	left: 0;
	z-index: 1;
}
.arrow .ico {
	top: calc(50% - 6px);
	width: 12px;
	height: 12px;
	border-top: 3px solid #fff;
	opacity: 1;
}
.prev .ico {
	left: 50%;
	border-left: 3px solid #fff;
	transform: rotate(-45deg);
	transition: left .3s cubic-bezier(0.215, 0.61, 0.355, 1), opacity .3s;
}
.next .ico {
	right: 50%;
	border-right: 3px solid #fff;
	transform: rotate(45deg);
	transition: right .3s cubic-bezier(0.215, 0.61, 0.355, 1), opacity .3s;
}
.arrow:hover .ico {
	opacity: .6;
}
.prev:hover .ico {
	left: calc(50% - 6px);
}
.next:hover .ico {
	right: calc(50% - 6px);
}

/* :::::: contents :::::: */
.slideContents section {
	opacity: 0;
}
.slideContents section .contents {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	padding: 16px;
	box-sizing: border-box;
}
.slideContents section h1 {
	margin: 0;
	color: #2222aa;
	opacity: 0;
	font-size: 12px;
}
.slideContents section h2 {
	margin: 0;
	color: #AAFFAA;
	opacity: 0;
	font-size: 12px;
}

/* :::::: mechanism :::::: */
#switch1:checked ~ .slideContents #slide1,
#switch2:checked ~ .slideContents #slide2,
#switch3:checked ~ .slideContents #slide3,
#switch4:checked ~ .slideContents #slide4,
#switch5:checked ~ .slideContents #slide5 {
	position: relative;
	opacity: 1;
	transform: none;
}
#switch1:checked ~ .slideContents #slide5,
#switch2:checked ~ .slideContents #slide1,
#switch3:checked ~ .slideContents #slide2,
#switch4:checked ~ .slideContents #slide3,
#switch5:checked ~ .slideContents #slide4 {
	transform: translateX(-100%);
}
#switch1:checked ~ .slideContents #slide1 h1,
#switch1:checked ~ .slideContents #slide1 h2,
#switch2:checked ~ .slideContents #slide2 h1,
#switch2:checked ~ .slideContents #slide2 h2,
#switch3:checked ~ .slideContents #slide3 h1,
#switch3:checked ~ .slideContents #slide3 h2,
#switch4:checked ~ .slideContents #slide4 h1,
#switch4:checked ~ .slideContents #slide4 h2,
#switch5:checked ~ .slideContents #slide5 h1,
#switch5:checked ~ .slideContents #slide5 h2 {
	opacity: 1;
}

/* :::::: mechanism :::::: */
#switch11:checked ~ .slideContents #slide11,
#switch12:checked ~ .slideContents #slide12,
#switch13:checked ~ .slideContents #slide13,
#switch14:checked ~ .slideContents #slide14,
#switch15:checked ~ .slideContents #slide15 {
	position: relative;
	opacity: 1;
	transform: none;
}
#switch11:checked ~ .slideContents #slide15,
#switch12:checked ~ .slideContents #slide11,
#switch13:checked ~ .slideContents #slide12,
#switch14:checked ~ .slideContents #slide13,
#switch15:checked ~ .slideContents #slide14 {
	transform: translateX(-100%);
}
#switch11:checked ~ .slideContents #slide11 h1,
#switch11:checked ~ .slideContents #slide11 h2,
#switch12:checked ~ .slideContents #slide12 h1,
#switch12:checked ~ .slideContents #slide12 h2,
#switch13:checked ~ .slideContents #slide13 h1,
#switch13:checked ~ .slideContents #slide13 h2,
#switch14:checked ~ .slideContents #slide14 h1,
#switch14:checked ~ .slideContents #slide14 h2,
#switch15:checked ~ .slideContents #slide15 h1,
#switch15:checked ~ .slideContents #slide15 h2 {
	opacity: 1;
}

/* :::::: mechanism :::::: */
#switch21:checked ~ .slideContents #slide21,
#switch22:checked ~ .slideContents #slide22,
#switch23:checked ~ .slideContents #slide23,
#switch24:checked ~ .slideContents #slide24,
#switch25:checked ~ .slideContents #slide25 {
	position: relative;
	opacity: 1;
	transform: none;
}
#switch21:checked ~ .slideContents #slide25,
#switch22:checked ~ .slideContents #slide21,
#switch23:checked ~ .slideContents #slide22,
#switch24:checked ~ .slideContents #slide23,
#switch25:checked ~ .slideContents #slide24 {
	transform: translateX(-100%);
}
#switch21:checked ~ .slideContents #slide21 h1,
#switch21:checked ~ .slideContents #slide21 h2,
#switch22:checked ~ .slideContents #slide22 h1,
#switch22:checked ~ .slideContents #slide22 h2,
#switch23:checked ~ .slideContents #slide23 h1,
#switch23:checked ~ .slideContents #slide23 h2,
#switch24:checked ~ .slideContents #slide24 h1,
#switch24:checked ~ .slideContents #slide24 h2,
#switch25:checked ~ .slideContents #slide25 h1,
#switch25:checked ~ .slideContents #slide25 h2 {
	opacity: 1;
}

/* :::::: mechanism :::::: */
#switch31:checked ~ .slideContents #slide31,
#switch32:checked ~ .slideContents #slide32,
#switch33:checked ~ .slideContents #slide33,
#switch34:checked ~ .slideContents #slide34,
#switch35:checked ~ .slideContents #slide35 {
	position: relative;
	opacity: 1;
	transform: none;
}
#switch31:checked ~ .slideContents #slide35,
#switch32:checked ~ .slideContents #slide31,
#switch33:checked ~ .slideContents #slide32,
#switch34:checked ~ .slideContents #slide33,
#switch35:checked ~ .slideContents #slide34 {
	transform: translateX(-100%);
}
#switch31:checked ~ .slideContents #slide31 h1,
#switch31:checked ~ .slideContents #slide31 h2,
#switch32:checked ~ .slideContents #slide32 h1,
#switch32:checked ~ .slideContents #slide32 h2,
#switch33:checked ~ .slideContents #slide33 h1,
#switch33:checked ~ .slideContents #slide33 h2,
#switch34:checked ~ .slideContents #slide34 h1,
#switch34:checked ~ .slideContents #slide34 h2,
#switch35:checked ~ .slideContents #slide35 h1,
#switch35:checked ~ .slideContents #slide35 h2 {
	opacity: 1;
}
/* :::::: mechanism :::::: */
#switch41:checked ~ .slideContents #slide41,
#switch42:checked ~ .slideContents #slide42,
#switch43:checked ~ .slideContents #slide43,
#switch44:checked ~ .slideContents #slide44,
#switch45:checked ~ .slideContents #slide45 {
	position: relative;
	opacity: 1;
	transform: none;
}
#switch41:checked ~ .slideContents #slide45,
#switch42:checked ~ .slideContents #slide41,
#switch43:checked ~ .slideContents #slide42,
#switch44:checked ~ .slideContents #slide43,
#switch45:checked ~ .slideContents #slide44 {
	transform: translateX(-100%);
}
#switch41:checked ~ .slideContents #slide41 h1,
#switch41:checked ~ .slideContents #slide41 h2,
#switch42:checked ~ .slideContents #slide42 h1,
#switch42:checked ~ .slideContents #slide42 h2,
#switch43:checked ~ .slideContents #slide43 h1,
#switch43:checked ~ .slideContents #slide43 h2,
#switch44:checked ~ .slideContents #slide44 h1,
#switch44:checked ~ .slideContents #slide44 h2,
#switch45:checked ~ .slideContents #slide45 h1,
#switch45:checked ~ .slideContents #slide45 h2 {
	opacity: 1;
}

/* :::::: mechanism :::::: */
#switch51:checked ~ .slideContents #slide51,
#switch52:checked ~ .slideContents #slide52,
#switch53:checked ~ .slideContents #slide53,
#switch54:checked ~ .slideContents #slide54,
#switch55:checked ~ .slideContents #slide55 {
	position: relative;
	opacity: 1;
	transform: none;
}
#switch51:checked ~ .slideContents #slide55,
#switch52:checked ~ .slideContents #slide51,
#switch53:checked ~ .slideContents #slide52,
#switch54:checked ~ .slideContents #slide53,
#switch55:checked ~ .slideContents #slide54 {
	transform: translateX(-100%);
}
#switch51:checked ~ .slideContents #slide51 h1,
#switch51:checked ~ .slideContents #slide51 h2,
#switch52:checked ~ .slideContents #slide52 h1,
#switch52:checked ~ .slideContents #slide52 h2,
#switch53:checked ~ .slideContents #slide53 h1,
#switch53:checked ~ .slideContents #slide53 h2,
#switch54:checked ~ .slideContents #slide54 h1,
#switch54:checked ~ .slideContents #slide54 h2,
#switch55:checked ~ .slideContents #slide55 h1,
#switch55:checked ~ .slideContents #slide55 h2 {
	opacity: 1;
}

/* :::::: mechanism :::::: */
#switch61:checked ~ .slideContents #slide61,
#switch62:checked ~ .slideContents #slide62,
#switch63:checked ~ .slideContents #slide63,
#switch64:checked ~ .slideContents #slide64,
#switch65:checked ~ .slideContents #slide65 {
	position: relative;
	opacity: 1;
	transform: none;
}
#switch61:checked ~ .slideContents #slide65,
#switch62:checked ~ .slideContents #slide61,
#switch63:checked ~ .slideContents #slide62,
#switch64:checked ~ .slideContents #slide63,
#switch65:checked ~ .slideContents #slide64 {
	transform: translateX(-100%);
}
#switch61:checked ~ .slideContents #slide61 h1,
#switch61:checked ~ .slideContents #slide61 h2,
#switch62:checked ~ .slideContents #slide62 h1,
#switch62:checked ~ .slideContents #slide62 h2,
#switch63:checked ~ .slideContents #slide63 h1,
#switch63:checked ~ .slideContents #slide63 h2,
#switch64:checked ~ .slideContents #slide64 h1,
#switch64:checked ~ .slideContents #slide64 h2,
#switch65:checked ~ .slideContents #slide65 h1,
#switch65:checked ~ .slideContents #slide65 h2 {
	opacity: 1;
}

/* :::::: mechanism :::::: */
#switch71:checked ~ .slideContents #slide71,
#switch72:checked ~ .slideContents #slide72,
#switch73:checked ~ .slideContents #slide73,
#switch74:checked ~ .slideContents #slide74,
#switch75:checked ~ .slideContents #slide75 {
	position: relative;
	opacity: 1;
	transform: none;
}
#switch71:checked ~ .slideContents #slide75,
#switch72:checked ~ .slideContents #slide71,
#switch73:checked ~ .slideContents #slide72,
#switch74:checked ~ .slideContents #slide73,
#switch75:checked ~ .slideContents #slide74 {
	transform: translateX(-100%);
}
#switch71:checked ~ .slideContents #slide71 h1,
#switch71:checked ~ .slideContents #slide71 h2,
#switch72:checked ~ .slideContents #slide72 h1,
#switch72:checked ~ .slideContents #slide72 h2,
#switch73:checked ~ .slideContents #slide73 h1,
#switch73:checked ~ .slideContents #slide73 h2,
#switch74:checked ~ .slideContents #slide74 h1,
#switch74:checked ~ .slideContents #slide74 h2,
#switch75:checked ~ .slideContents #slide75 h1,
#switch75:checked ~ .slideContents #slide75 h2 {
	opacity: 1;
}

/* :::::: mechanism :::::: */
#switch81:checked ~ .slideContents #slide81,
#switch82:checked ~ .slideContents #slide82,
#switch83:checked ~ .slideContents #slide83,
#switch84:checked ~ .slideContents #slide84,
#switch85:checked ~ .slideContents #slide85 {
	position: relative;
	opacity: 1;
	transform: none;
}
#switch81:checked ~ .slideContents #slide85,
#switch82:checked ~ .slideContents #slide81,
#switch83:checked ~ .slideContents #slide82,
#switch84:checked ~ .slideContents #slide83,
#switch85:checked ~ .slideContents #slide84 {
	transform: translateX(-100%);
}
#switch81:checked ~ .slideContents #slide81 h1,
#switch81:checked ~ .slideContents #slide81 h2,
#switch82:checked ~ .slideContents #slide82 h1,
#switch82:checked ~ .slideContents #slide82 h2,
#switch83:checked ~ .slideContents #slide83 h1,
#switch83:checked ~ .slideContents #slide83 h2,
#switch84:checked ~ .slideContents #slide84 h1,
#switch84:checked ~ .slideContents #slide84 h2,
#switch85:checked ~ .slideContents #slide85 h1,
#switch85:checked ~ .slideContents #slide85 h2 {
	opacity: 1;
}

/* :::::: mechanism :::::: */
#switch91:checked ~ .slideContents #slide91,
#switch92:checked ~ .slideContents #slide92,
#switch93:checked ~ .slideContents #slide93,
#switch94:checked ~ .slideContents #slide94,
#switch95:checked ~ .slideContents #slide95 {
	position: relative;
	opacity: 1;
	transform: none;
}
#switch91:checked ~ .slideContents #slide95,
#switch92:checked ~ .slideContents #slide91,
#switch93:checked ~ .slideContents #slide92,
#switch94:checked ~ .slideContents #slide93,
#switch95:checked ~ .slideContents #slide94 {
	transform: translateX(-100%);
}
#switch91:checked ~ .slideContents #slide91 h1,
#switch91:checked ~ .slideContents #slide91 h2,
#switch92:checked ~ .slideContents #slide92 h1,
#switch92:checked ~ .slideContents #slide92 h2,
#switch93:checked ~ .slideContents #slide93 h1,
#switch93:checked ~ .slideContents #slide93 h2,
#switch94:checked ~ .slideContents #slide94 h1,
#switch94:checked ~ .slideContents #slide94 h2,
#switch95:checked ~ .slideContents #slide95 h1,
#switch95:checked ~ .slideContents #slide95 h2 {
	opacity: 1;
}

/* 要素を立体的に */
.slideContents {
	perspective: 1000px;
}
.slideContents section,
.slideContents h1,
.slideContents h2 {
	transition: opacity 1s, transform 1s cubic-bezier(0.215, 0.61, 0.355, 1);
}
.slideContents section {
	transform: translateX(500px) rotateY(-90deg);
	transition-duration: .8s, 1.2s;
}
#switch1:checked ~ .slideContents #slide1 h1,
#switch2:checked ~ .slideContents #slide2 h1,
#switch3:checked ~ .slideContents #slide3 h1,
#switch4:checked ~ .slideContents #slide4 h1,
#switch5:checked ~ .slideContents #slide5 h1 {
	transition-delay: .6s, 0s;
}
#switch1:checked ~ .slideContents #slide1 h2,
#switch2:checked ~ .slideContents #slide2 h2,
#switch3:checked ~ .slideContents #slide3 h2,
#switch4:checked ~ .slideContents #slide4 h2,
#switch5:checked ~ .slideContents #slide5 h2 {
	transition-delay: .6s, 0s;
}
#switch1:checked ~ .slideContents #slide1,
#switch2:checked ~ .slideContents #slide2,
#switch3:checked ~ .slideContents #slide3,
#switch4:checked ~ .slideContents #slide4,
#switch5:checked ~ .slideContents #slide5 {
	transform: translateX(0) rotateY(0deg);
	transition-delay: .2s, 0s;
}
#switch1:checked ~ .slideContents #slide5,
#switch2:checked ~ .slideContents #slide1,
#switch3:checked ~ .slideContents #slide2,
#switch4:checked ~ .slideContents #slide3,
#switch5:checked ~ .slideContents #slide4 {
	transform: translateX(-500px) rotateY(90deg);
}

#switch11:checked ~ .slideContents #slide11 h1,
#switch12:checked ~ .slideContents #slide12 h1,
#switch13:checked ~ .slideContents #slide13 h1,
#switch14:checked ~ .slideContents #slide14 h1,
#switch15:checked ~ .slideContents #slide15 h1 {
	transition-delay: .6s, 0s;
}
#switch11:checked ~ .slideContents #slide11 h2,
#switch12:checked ~ .slideContents #slide12 h2,
#switch13:checked ~ .slideContents #slide13 h2,
#switch14:checked ~ .slideContents #slide14 h2,
#switch15:checked ~ .slideContents #slide15 h2 {
	transition-delay: .6s, 0s;
}
#switch11:checked ~ .slideContents #slide11,
#switch12:checked ~ .slideContents #slide12,
#switch13:checked ~ .slideContents #slide13,
#switch14:checked ~ .slideContents #slide14,
#switch15:checked ~ .slideContents #slide15 {
	transform: translateX(0) rotateY(0deg);
	transition-delay: .2s, 0s;
}
#switch11:checked ~ .slideContents #slide15,
#switch12:checked ~ .slideContents #slide11,
#switch13:checked ~ .slideContents #slide12,
#switch14:checked ~ .slideContents #slide13,
#switch15:checked ~ .slideContents #slide14 {
	transform: translateX(-500px) rotateY(90deg);
}

#switch21:checked ~ .slideContents #slide21 h1,
#switch22:checked ~ .slideContents #slide22 h1,
#switch23:checked ~ .slideContents #slide23 h1,
#switch24:checked ~ .slideContents #slide24 h1,
#switch25:checked ~ .slideContents #slide25 h1 {
	transition-delay: .6s, 0s;
}
#switch21:checked ~ .slideContents #slide21 h2,
#switch22:checked ~ .slideContents #slide22 h2,
#switch23:checked ~ .slideContents #slide23 h2,
#switch24:checked ~ .slideContents #slide24 h2,
#switch25:checked ~ .slideContents #slide25 h2 {
	transition-delay: .6s, 0s;
}
#switch21:checked ~ .slideContents #slide21,
#switch22:checked ~ .slideContents #slide22,
#switch23:checked ~ .slideContents #slide23,
#switch24:checked ~ .slideContents #slide24,
#switch25:checked ~ .slideContents #slide25 {
	transform: translateX(0) rotateY(0deg);
	transition-delay: .2s, 0s;
}
#switch21:checked ~ .slideContents #slide25,
#switch22:checked ~ .slideContents #slide21,
#switch23:checked ~ .slideContents #slide22,
#switch24:checked ~ .slideContents #slide23,
#switch25:checked ~ .slideContents #slide24 {
	transform: translateX(-500px) rotateY(90deg);
}

#switch31:checked ~ .slideContents #slide31 h1,
#switch32:checked ~ .slideContents #slide32 h1,
#switch33:checked ~ .slideContents #slide33 h1,
#switch34:checked ~ .slideContents #slide34 h1,
#switch35:checked ~ .slideContents #slide35 h1 {
	transition-delay: .6s, 0s;
}
#switch31:checked ~ .slideContents #slide31 h2,
#switch32:checked ~ .slideContents #slide32 h2,
#switch33:checked ~ .slideContents #slide33 h2,
#switch34:checked ~ .slideContents #slide34 h2,
#switch35:checked ~ .slideContents #slide35 h2 {
	transition-delay: .6s, 0s;
}
#switch31:checked ~ .slideContents #slide31,
#switch32:checked ~ .slideContents #slide32,
#switch33:checked ~ .slideContents #slide33,
#switch34:checked ~ .slideContents #slide34,
#switch35:checked ~ .slideContents #slide35 {
	transform: translateX(0) rotateY(0deg);
	transition-delay: .2s, 0s;
}
#switch31:checked ~ .slideContents #slide35,
#switch32:checked ~ .slideContents #slide31,
#switch33:checked ~ .slideContents #slide32,
#switch34:checked ~ .slideContents #slide33,
#switch35:checked ~ .slideContents #slide34 {
	transform: translateX(-500px) rotateY(90deg);
}

#switch41:checked ~ .slideContents #slide41 h1,
#switch42:checked ~ .slideContents #slide42 h1,
#switch43:checked ~ .slideContents #slide43 h1,
#switch44:checked ~ .slideContents #slide44 h1,
#switch45:checked ~ .slideContents #slide45 h1 {
	transition-delay: .6s, 0s;
}
#switch41:checked ~ .slideContents #slide41 h2,
#switch42:checked ~ .slideContents #slide42 h2,
#switch43:checked ~ .slideContents #slide43 h2,
#switch44:checked ~ .slideContents #slide44 h2,
#switch45:checked ~ .slideContents #slide45 h2 {
	transition-delay: .6s, 0s;
}
#switch41:checked ~ .slideContents #slide41,
#switch42:checked ~ .slideContents #slide42,
#switch43:checked ~ .slideContents #slide43,
#switch44:checked ~ .slideContents #slide44,
#switch45:checked ~ .slideContents #slide45 {
	transform: translateX(0) rotateY(0deg);
	transition-delay: .2s, 0s;
}
#switch41:checked ~ .slideContents #slide45,
#switch42:checked ~ .slideContents #slide41,
#switch43:checked ~ .slideContents #slide42,
#switch44:checked ~ .slideContents #slide43,
#switch45:checked ~ .slideContents #slide44 {
	transform: translateX(-500px) rotateY(90deg);
}

#switch51:checked ~ .slideContents #slide51 h1,
#switch52:checked ~ .slideContents #slide52 h1,
#switch53:checked ~ .slideContents #slide53 h1,
#switch54:checked ~ .slideContents #slide54 h1,
#switch55:checked ~ .slideContents #slide55 h1 {
	transition-delay: .6s, 0s;
}
#switch51:checked ~ .slideContents #slide51 h2,
#switch52:checked ~ .slideContents #slide52 h2,
#switch53:checked ~ .slideContents #slide53 h2,
#switch54:checked ~ .slideContents #slide54 h2,
#switch55:checked ~ .slideContents #slide55 h2 {
	transition-delay: .6s, 0s;
}
#switch51:checked ~ .slideContents #slide51,
#switch52:checked ~ .slideContents #slide52,
#switch53:checked ~ .slideContents #slide53,
#switch54:checked ~ .slideContents #slide54,
#switch55:checked ~ .slideContents #slide55 {
	transform: translateX(0) rotateY(0deg);
	transition-delay: .2s, 0s;
}
#switch51:checked ~ .slideContents #slide55,
#switch52:checked ~ .slideContents #slide51,
#switch53:checked ~ .slideContents #slide52,
#switch54:checked ~ .slideContents #slide53,
#switch55:checked ~ .slideContents #slide54 {
	transform: translateX(-500px) rotateY(90deg);
}

#switch61:checked ~ .slideContents #slide61 h1,
#switch62:checked ~ .slideContents #slide62 h1,
#switch63:checked ~ .slideContents #slide63 h1,
#switch64:checked ~ .slideContents #slide64 h1,
#switch65:checked ~ .slideContents #slide65 h1 {
	transition-delay: .6s, 0s;
}
#switch61:checked ~ .slideContents #slide61 h2,
#switch62:checked ~ .slideContents #slide62 h2,
#switch63:checked ~ .slideContents #slide63 h2,
#switch64:checked ~ .slideContents #slide64 h2,
#switch65:checked ~ .slideContents #slide65 h2 {
	transition-delay: .6s, 0s;
}
#switch61:checked ~ .slideContents #slide61,
#switch62:checked ~ .slideContents #slide62,
#switch63:checked ~ .slideContents #slide63,
#switch64:checked ~ .slideContents #slide64,
#switch65:checked ~ .slideContents #slide65 {
	transform: translateX(0) rotateY(0deg);
	transition-delay: .2s, 0s;
}
#switch61:checked ~ .slideContents #slide65,
#switch62:checked ~ .slideContents #slide61,
#switch63:checked ~ .slideContents #slide62,
#switch64:checked ~ .slideContents #slide63,
#switch65:checked ~ .slideContents #slide64 {
	transform: translateX(-500px) rotateY(90deg);
}

#switch71:checked ~ .slideContents #slide71 h1,
#switch72:checked ~ .slideContents #slide72 h1,
#switch73:checked ~ .slideContents #slide73 h1,
#switch74:checked ~ .slideContents #slide74 h1,
#switch75:checked ~ .slideContents #slide75 h1 {
	transition-delay: .6s, 0s;
}
#switch71:checked ~ .slideContents #slide71 h2,
#switch72:checked ~ .slideContents #slide72 h2,
#switch73:checked ~ .slideContents #slide73 h2,
#switch74:checked ~ .slideContents #slide74 h2,
#switch75:checked ~ .slideContents #slide75 h2 {
	transition-delay: .6s, 0s;
}
#switch71:checked ~ .slideContents #slide71,
#switch72:checked ~ .slideContents #slide72,
#switch73:checked ~ .slideContents #slide73,
#switch74:checked ~ .slideContents #slide74,
#switch75:checked ~ .slideContents #slide75 {
	transform: translateX(0) rotateY(0deg);
	transition-delay: .2s, 0s;
}
#switch71:checked ~ .slideContents #slide75,
#switch72:checked ~ .slideContents #slide71,
#switch73:checked ~ .slideContents #slide72,
#switch74:checked ~ .slideContents #slide73,
#switch75:checked ~ .slideContents #slide74 {
	transform: translateX(-500px) rotateY(90deg);
}

#switch81:checked ~ .slideContents #slide81 h1,
#switch82:checked ~ .slideContents #slide82 h1,
#switch83:checked ~ .slideContents #slide83 h1,
#switch84:checked ~ .slideContents #slide84 h1,
#switch85:checked ~ .slideContents #slide85 h1 {
	transition-delay: .6s, 0s;
}
#switch81:checked ~ .slideContents #slide81 h2,
#switch82:checked ~ .slideContents #slide82 h2,
#switch83:checked ~ .slideContents #slide83 h2,
#switch84:checked ~ .slideContents #slide84 h2,
#switch85:checked ~ .slideContents #slide85 h2 {
	transition-delay: .6s, 0s;
}
#switch81:checked ~ .slideContents #slide81,
#switch82:checked ~ .slideContents #slide82,
#switch83:checked ~ .slideContents #slide83,
#switch84:checked ~ .slideContents #slide84,
#switch85:checked ~ .slideContents #slide85 {
	transform: translateX(0) rotateY(0deg);
	transition-delay: .2s, 0s;
}
#switch81:checked ~ .slideContents #slide85,
#switch82:checked ~ .slideContents #slide81,
#switch83:checked ~ .slideContents #slide82,
#switch84:checked ~ .slideContents #slide83,
#switch85:checked ~ .slideContents #slide84 {
	transform: translateX(-500px) rotateY(90deg);
}

#switch91:checked ~ .slideContents #slide91 h1,
#switch92:checked ~ .slideContents #slide92 h1,
#switch93:checked ~ .slideContents #slide93 h1,
#switch94:checked ~ .slideContents #slide94 h1,
#switch95:checked ~ .slideContents #slide95 h1 {
	transition-delay: .6s, 0s;
}
#switch91:checked ~ .slideContents #slide91 h2,
#switch92:checked ~ .slideContents #slide92 h2,
#switch93:checked ~ .slideContents #slide93 h2,
#switch94:checked ~ .slideContents #slide94 h2,
#switch95:checked ~ .slideContents #slide95 h2 {
	transition-delay: .6s, 0s;
}
#switch91:checked ~ .slideContents #slide91,
#switch92:checked ~ .slideContents #slide92,
#switch93:checked ~ .slideContents #slide93,
#switch94:checked ~ .slideContents #slide94,
#switch95:checked ~ .slideContents #slide95 {
	transform: translateX(0) rotateY(0deg);
	transition-delay: .2s, 0s;
}
#switch91:checked ~ .slideContents #slide95,
#switch92:checked ~ .slideContents #slide91,
#switch93:checked ~ .slideContents #slide92,
#switch94:checked ~ .slideContents #slide93,
#switch95:checked ~ .slideContents #slide94 {
	transform: translateX(-500px) rotateY(90deg);
}

/* :::::: arrow mechanism :::::: */
.arrow label {
	pointer-events: none;
}
#switch1:checked ~ .prev label[for="switch5"],
#switch2:checked ~ .prev label[for="switch1"],
#switch3:checked ~ .prev label[for="switch2"],
#switch4:checked ~ .prev label[for="switch3"],
#switch5:checked ~ .prev label[for="switch4"],
#switch1:checked ~ .next label[for="switch2"],
#switch2:checked ~ .next label[for="switch3"],
#switch3:checked ~ .next label[for="switch4"],
#switch4:checked ~ .next label[for="switch5"],
#switch5:checked ~ .next label[for="switch1"] {
	pointer-events: auto;
}
#switch11:checked ~ .prev label[for="switch15"],
#switch12:checked ~ .prev label[for="switch11"],
#switch13:checked ~ .prev label[for="switch12"],
#switch14:checked ~ .prev label[for="switch13"],
#switch15:checked ~ .prev label[for="switch14"],
#switch11:checked ~ .next label[for="switch12"],
#switch12:checked ~ .next label[for="switch13"],
#switch13:checked ~ .next label[for="switch14"],
#switch14:checked ~ .next label[for="switch15"],
#switch15:checked ~ .next label[for="switch11"] {
	pointer-events: auto;
}
#switch21:checked ~ .prev label[for="switch25"],
#switch22:checked ~ .prev label[for="switch21"],
#switch23:checked ~ .prev label[for="switch22"],
#switch24:checked ~ .prev label[for="switch23"],
#switch25:checked ~ .prev label[for="switch24"],
#switch21:checked ~ .next label[for="switch22"],
#switch22:checked ~ .next label[for="switch23"],
#switch23:checked ~ .next label[for="switch24"],
#switch24:checked ~ .next label[for="switch25"],
#switch25:checked ~ .next label[for="switch21"] {
	pointer-events: auto;
}
#switch31:checked ~ .prev label[for="switch35"],
#switch32:checked ~ .prev label[for="switch31"],
#switch33:checked ~ .prev label[for="switch32"],
#switch34:checked ~ .prev label[for="switch33"],
#switch35:checked ~ .prev label[for="switch34"],
#switch31:checked ~ .next label[for="switch32"],
#switch32:checked ~ .next label[for="switch33"],
#switch33:checked ~ .next label[for="switch34"],
#switch34:checked ~ .next label[for="switch35"],
#switch35:checked ~ .next label[for="switch31"] {
	pointer-events: auto;
}
#switch41:checked ~ .prev label[for="switch45"],
#switch42:checked ~ .prev label[for="switch41"],
#switch43:checked ~ .prev label[for="switch42"],
#switch44:checked ~ .prev label[for="switch43"],
#switch45:checked ~ .prev label[for="switch44"],
#switch41:checked ~ .next label[for="switch42"],
#switch42:checked ~ .next label[for="switch43"],
#switch43:checked ~ .next label[for="switch44"],
#switch44:checked ~ .next label[for="switch45"],
#switch45:checked ~ .next label[for="switch41"] {
	pointer-events: auto;
}
#switch51:checked ~ .prev label[for="switch55"],
#switch52:checked ~ .prev label[for="switch51"],
#switch53:checked ~ .prev label[for="switch52"],
#switch54:checked ~ .prev label[for="switch53"],
#switch55:checked ~ .prev label[for="switch54"],
#switch51:checked ~ .next label[for="switch52"],
#switch52:checked ~ .next label[for="switch53"],
#switch53:checked ~ .next label[for="switch54"],
#switch54:checked ~ .next label[for="switch55"],
#switch55:checked ~ .next label[for="switch51"] {
	pointer-events: auto;
}
#switch61:checked ~ .prev label[for="switch65"],
#switch62:checked ~ .prev label[for="switch61"],
#switch63:checked ~ .prev label[for="switch62"],
#switch64:checked ~ .prev label[for="switch63"],
#switch65:checked ~ .prev label[for="switch64"],
#switch61:checked ~ .next label[for="switch62"],
#switch62:checked ~ .next label[for="switch63"],
#switch63:checked ~ .next label[for="switch64"],
#switch64:checked ~ .next label[for="switch65"],
#switch65:checked ~ .next label[for="switch61"] {
	pointer-events: auto;
}
#switch71:checked ~ .prev label[for="switch75"],
#switch72:checked ~ .prev label[for="switch71"],
#switch73:checked ~ .prev label[for="switch72"],
#switch74:checked ~ .prev label[for="switch73"],
#switch75:checked ~ .prev label[for="switch74"],
#switch71:checked ~ .next label[for="switch72"],
#switch72:checked ~ .next label[for="switch73"],
#switch73:checked ~ .next label[for="switch74"],
#switch74:checked ~ .next label[for="switch75"],
#switch75:checked ~ .next label[for="switch71"] {
	pointer-events: auto;
}
#switch81:checked ~ .prev label[for="switch85"],
#switch82:checked ~ .prev label[for="switch81"],
#switch83:checked ~ .prev label[for="switch82"],
#switch84:checked ~ .prev label[for="switch83"],
#switch85:checked ~ .prev label[for="switch84"],
#switch81:checked ~ .next label[for="switch82"],
#switch82:checked ~ .next label[for="switch83"],
#switch83:checked ~ .next label[for="switch84"],
#switch84:checked ~ .next label[for="switch85"],
#switch85:checked ~ .next label[for="switch81"] {
	pointer-events: auto;
}
#switch91:checked ~ .prev label[for="switch95"],
#switch92:checked ~ .prev label[for="switch91"],
#switch93:checked ~ .prev label[for="switch92"],
#switch94:checked ~ .prev label[for="switch93"],
#switch95:checked ~ .prev label[for="switch94"],
#switch91:checked ~ .next label[for="switch92"],
#switch92:checked ~ .next label[for="switch93"],
#switch93:checked ~ .next label[for="switch94"],
#switch94:checked ~ .next label[for="switch95"],
#switch95:checked ~ .next label[for="switch91"] {
	pointer-events: auto;
}







input[name="slideshow11"] {
	display: none;
}

/* :::::: mechanism :::::: */
#switch111:checked ~ .slideContents #slide111,
#switch112:checked ~ .slideContents #slide112,
#switch113:checked ~ .slideContents #slide113,
#switch114:checked ~ .slideContents #slide114,
#switch115:checked ~ .slideContents #slide115 {
	position: relative;
	opacity: 1;
	transform: none;
}
#switch111:checked ~ .slideContents #slide115,
#switch112:checked ~ .slideContents #slide111,
#switch113:checked ~ .slideContents #slide112,
#switch114:checked ~ .slideContents #slide113,
#switch115:checked ~ .slideContents #slide114 {
	transform: translateX(-100%);
}
#switch111:checked ~ .slideContents #slide111 h1,
#switch111:checked ~ .slideContents #slide111 h2,
#switch112:checked ~ .slideContents #slide112 h1,
#switch112:checked ~ .slideContents #slide112 h2,
#switch113:checked ~ .slideContents #slide113 h1,
#switch113:checked ~ .slideContents #slide113 h2,
#switch114:checked ~ .slideContents #slide114 h1,
#switch114:checked ~ .slideContents #slide114 h2,
#switch115:checked ~ .slideContents #slide115 h1,
#switch115:checked ~ .slideContents #slide115 h2 {
	opacity: 1;
}

#switch111:checked ~ .slideContents #slide111 h1,
#switch112:checked ~ .slideContents #slide112 h1,
#switch113:checked ~ .slideContents #slide113 h1,
#switch114:checked ~ .slideContents #slide114 h1,
#switch115:checked ~ .slideContents #slide115 h1 {
	transition-delay: .6s, 0s;
}
#switch111:checked ~ .slideContents #slide111 h2,
#switch112:checked ~ .slideContents #slide112 h2,
#switch113:checked ~ .slideContents #slide113 h2,
#switch114:checked ~ .slideContents #slide114 h2,
#switch115:checked ~ .slideContents #slide115 h2 {
	transition-delay: .6s, 0s;
}
#switch111:checked ~ .slideContents #slide111,
#switch112:checked ~ .slideContents #slide112,
#switch113:checked ~ .slideContents #slide113,
#switch114:checked ~ .slideContents #slide114,
#switch115:checked ~ .slideContents #slide115 {
	transform: translateX(0) rotateY(0deg);
	transition-delay: .2s, 0s;
}
#switch111:checked ~ .slideContents #slide115,
#switch112:checked ~ .slideContents #slide111,
#switch113:checked ~ .slideContents #slide112,
#switch114:checked ~ .slideContents #slide113,
#switch115:checked ~ .slideContents #slide114 {
	transform: translateX(-500px) rotateY(110deg);
}

#switch111:checked ~ .prev label[for="switch115"],
#switch112:checked ~ .prev label[for="switch111"],
#switch113:checked ~ .prev label[for="switch112"],
#switch114:checked ~ .prev label[for="switch113"],
#switch115:checked ~ .prev label[for="switch114"],
#switch111:checked ~ .next label[for="switch112"],
#switch112:checked ~ .next label[for="switch113"],
#switch113:checked ~ .next label[for="switch114"],
#switch114:checked ~ .next label[for="switch115"],
#switch115:checked ~ .next label[for="switch111"] {
	pointer-events: auto;
}






input[name="slideshow12"] {
	display: none;
}

/* :::::: mechanism :::::: */
#switch121:checked ~ .slideContents #slide121,
#switch122:checked ~ .slideContents #slide122,
#switch123:checked ~ .slideContents #slide123,
#switch124:checked ~ .slideContents #slide124,
#switch125:checked ~ .slideContents #slide125 {
	position: relative;
	opacity: 1;
	transform: none;
}
#switch121:checked ~ .slideContents #slide125,
#switch122:checked ~ .slideContents #slide121,
#switch123:checked ~ .slideContents #slide122,
#switch124:checked ~ .slideContents #slide123,
#switch125:checked ~ .slideContents #slide124 {
	transform: translateX(-100%);
}
#switch121:checked ~ .slideContents #slide121 h1,
#switch121:checked ~ .slideContents #slide121 h2,
#switch122:checked ~ .slideContents #slide122 h1,
#switch122:checked ~ .slideContents #slide122 h2,
#switch123:checked ~ .slideContents #slide123 h1,
#switch123:checked ~ .slideContents #slide123 h2,
#switch124:checked ~ .slideContents #slide124 h1,
#switch124:checked ~ .slideContents #slide124 h2,
#switch125:checked ~ .slideContents #slide125 h1,
#switch125:checked ~ .slideContents #slide125 h2 {
	opacity: 1;
}

#switch121:checked ~ .slideContents #slide121 h1,
#switch122:checked ~ .slideContents #slide122 h1,
#switch123:checked ~ .slideContents #slide123 h1,
#switch124:checked ~ .slideContents #slide124 h1,
#switch125:checked ~ .slideContents #slide125 h1 {
	transition-delay: .6s, 0s;
}
#switch121:checked ~ .slideContents #slide121 h2,
#switch122:checked ~ .slideContents #slide122 h2,
#switch123:checked ~ .slideContents #slide123 h2,
#switch124:checked ~ .slideContents #slide124 h2,
#switch125:checked ~ .slideContents #slide125 h2 {
	transition-delay: .6s, 0s;
}
#switch121:checked ~ .slideContents #slide121,
#switch122:checked ~ .slideContents #slide122,
#switch123:checked ~ .slideContents #slide123,
#switch124:checked ~ .slideContents #slide124,
#switch125:checked ~ .slideContents #slide125 {
	transform: translateX(0) rotateY(0deg);
	transition-delay: .2s, 0s;
}
#switch121:checked ~ .slideContents #slide125,
#switch122:checked ~ .slideContents #slide121,
#switch123:checked ~ .slideContents #slide122,
#switch124:checked ~ .slideContents #slide123,
#switch125:checked ~ .slideContents #slide124 {
	transform: translateX(-500px) rotateY(120deg);
}

#switch121:checked ~ .prev label[for="switch125"],
#switch122:checked ~ .prev label[for="switch121"],
#switch123:checked ~ .prev label[for="switch122"],
#switch124:checked ~ .prev label[for="switch123"],
#switch125:checked ~ .prev label[for="switch124"],
#switch121:checked ~ .next label[for="switch122"],
#switch122:checked ~ .next label[for="switch123"],
#switch123:checked ~ .next label[for="switch124"],
#switch124:checked ~ .next label[for="switch125"],
#switch125:checked ~ .next label[for="switch121"] {
	pointer-events: auto;
}


input[name="slideshow13"] {
	display: none;
}

/* :::::: mechanism :::::: */
#switch131:checked ~ .slideContents #slide131,
#switch132:checked ~ .slideContents #slide132,
#switch133:checked ~ .slideContents #slide133,
#switch134:checked ~ .slideContents #slide134,
#switch135:checked ~ .slideContents #slide135 {
	position: relative;
	opacity: 1;
	transform: none;
}
#switch131:checked ~ .slideContents #slide135,
#switch132:checked ~ .slideContents #slide131,
#switch133:checked ~ .slideContents #slide132,
#switch134:checked ~ .slideContents #slide133,
#switch135:checked ~ .slideContents #slide134 {
	transform: translateX(-100%);
}
#switch131:checked ~ .slideContents #slide131 h1,
#switch131:checked ~ .slideContents #slide131 h2,
#switch132:checked ~ .slideContents #slide132 h1,
#switch132:checked ~ .slideContents #slide132 h2,
#switch133:checked ~ .slideContents #slide133 h1,
#switch133:checked ~ .slideContents #slide133 h2,
#switch134:checked ~ .slideContents #slide134 h1,
#switch134:checked ~ .slideContents #slide134 h2,
#switch135:checked ~ .slideContents #slide135 h1,
#switch135:checked ~ .slideContents #slide135 h2 {
	opacity: 1;
}

#switch131:checked ~ .slideContents #slide131 h1,
#switch132:checked ~ .slideContents #slide132 h1,
#switch133:checked ~ .slideContents #slide133 h1,
#switch134:checked ~ .slideContents #slide134 h1,
#switch135:checked ~ .slideContents #slide135 h1 {
	transition-delay: .6s, 0s;
}
#switch131:checked ~ .slideContents #slide131 h2,
#switch132:checked ~ .slideContents #slide132 h2,
#switch133:checked ~ .slideContents #slide133 h2,
#switch134:checked ~ .slideContents #slide134 h2,
#switch135:checked ~ .slideContents #slide135 h2 {
	transition-delay: .6s, 0s;
}
#switch131:checked ~ .slideContents #slide131,
#switch132:checked ~ .slideContents #slide132,
#switch133:checked ~ .slideContents #slide133,
#switch134:checked ~ .slideContents #slide134,
#switch135:checked ~ .slideContents #slide135 {
	transform: translateX(0) rotateY(0deg);
	transition-delay: .2s, 0s;
}
#switch131:checked ~ .slideContents #slide135,
#switch132:checked ~ .slideContents #slide131,
#switch133:checked ~ .slideContents #slide132,
#switch134:checked ~ .slideContents #slide133,
#switch135:checked ~ .slideContents #slide134 {
	transform: translateX(-500px) rotateY(130deg);
}

#switch131:checked ~ .prev label[for="switch135"],
#switch132:checked ~ .prev label[for="switch131"],
#switch133:checked ~ .prev label[for="switch132"],
#switch134:checked ~ .prev label[for="switch133"],
#switch135:checked ~ .prev label[for="switch134"],
#switch131:checked ~ .next label[for="switch132"],
#switch132:checked ~ .next label[for="switch133"],
#switch133:checked ~ .next label[for="switch134"],
#switch134:checked ~ .next label[for="switch135"],
#switch135:checked ~ .next label[for="switch131"] {
	pointer-events: auto;
}






input[name="slideshow14"] {
	display: none;
}

/* :::::: mechanism :::::: */
#switch141:checked ~ .slideContents #slide141,
#switch142:checked ~ .slideContents #slide142,
#switch143:checked ~ .slideContents #slide143,
#switch144:checked ~ .slideContents #slide144,
#switch145:checked ~ .slideContents #slide145 {
	position: relative;
	opacity: 1;
	transform: none;
}
#switch141:checked ~ .slideContents #slide145,
#switch142:checked ~ .slideContents #slide141,
#switch143:checked ~ .slideContents #slide142,
#switch144:checked ~ .slideContents #slide143,
#switch145:checked ~ .slideContents #slide144 {
	transform: translateX(-100%);
}
#switch141:checked ~ .slideContents #slide141 h1,
#switch141:checked ~ .slideContents #slide141 h2,
#switch142:checked ~ .slideContents #slide142 h1,
#switch142:checked ~ .slideContents #slide142 h2,
#switch143:checked ~ .slideContents #slide143 h1,
#switch143:checked ~ .slideContents #slide143 h2,
#switch144:checked ~ .slideContents #slide144 h1,
#switch144:checked ~ .slideContents #slide144 h2,
#switch145:checked ~ .slideContents #slide145 h1,
#switch145:checked ~ .slideContents #slide145 h2 {
	opacity: 1;
}

#switch141:checked ~ .slideContents #slide141 h1,
#switch142:checked ~ .slideContents #slide142 h1,
#switch143:checked ~ .slideContents #slide143 h1,
#switch144:checked ~ .slideContents #slide144 h1,
#switch145:checked ~ .slideContents #slide145 h1 {
	transition-delay: .6s, 0s;
}
#switch141:checked ~ .slideContents #slide141 h2,
#switch142:checked ~ .slideContents #slide142 h2,
#switch143:checked ~ .slideContents #slide143 h2,
#switch144:checked ~ .slideContents #slide144 h2,
#switch145:checked ~ .slideContents #slide145 h2 {
	transition-delay: .6s, 0s;
}
#switch141:checked ~ .slideContents #slide141,
#switch142:checked ~ .slideContents #slide142,
#switch143:checked ~ .slideContents #slide143,
#switch144:checked ~ .slideContents #slide144,
#switch145:checked ~ .slideContents #slide145 {
	transform: translateX(0) rotateY(0deg);
	transition-delay: .2s, 0s;
}
#switch141:checked ~ .slideContents #slide145,
#switch142:checked ~ .slideContents #slide141,
#switch143:checked ~ .slideContents #slide142,
#switch144:checked ~ .slideContents #slide143,
#switch145:checked ~ .slideContents #slide144 {
	transform: translateX(-500px) rotateY(140deg);
}

#switch141:checked ~ .prev label[for="switch145"],
#switch142:checked ~ .prev label[for="switch141"],
#switch143:checked ~ .prev label[for="switch142"],
#switch144:checked ~ .prev label[for="switch143"],
#switch145:checked ~ .prev label[for="switch144"],
#switch141:checked ~ .next label[for="switch142"],
#switch142:checked ~ .next label[for="switch143"],
#switch143:checked ~ .next label[for="switch144"],
#switch144:checked ~ .next label[for="switch145"],
#switch145:checked ~ .next label[for="switch141"] {
	pointer-events: auto;
}






input[name="slideshow15"] {
	display: none;
}

/* :::::: mechanism :::::: */
#switch151:checked ~ .slideContents #slide151,
#switch152:checked ~ .slideContents #slide152,
#switch153:checked ~ .slideContents #slide153,
#switch154:checked ~ .slideContents #slide154,
#switch155:checked ~ .slideContents #slide155 {
	position: relative;
	opacity: 1;
	transform: none;
}
#switch151:checked ~ .slideContents #slide155,
#switch152:checked ~ .slideContents #slide151,
#switch153:checked ~ .slideContents #slide152,
#switch154:checked ~ .slideContents #slide153,
#switch155:checked ~ .slideContents #slide154 {
	transform: translateX(-100%);
}
#switch151:checked ~ .slideContents #slide151 h1,
#switch151:checked ~ .slideContents #slide151 h2,
#switch152:checked ~ .slideContents #slide152 h1,
#switch152:checked ~ .slideContents #slide152 h2,
#switch153:checked ~ .slideContents #slide153 h1,
#switch153:checked ~ .slideContents #slide153 h2,
#switch154:checked ~ .slideContents #slide154 h1,
#switch154:checked ~ .slideContents #slide154 h2,
#switch155:checked ~ .slideContents #slide155 h1,
#switch155:checked ~ .slideContents #slide155 h2 {
	opacity: 1;
}

#switch151:checked ~ .slideContents #slide151 h1,
#switch152:checked ~ .slideContents #slide152 h1,
#switch153:checked ~ .slideContents #slide153 h1,
#switch154:checked ~ .slideContents #slide154 h1,
#switch155:checked ~ .slideContents #slide155 h1 {
	transition-delay: .6s, 0s;
}
#switch151:checked ~ .slideContents #slide151 h2,
#switch152:checked ~ .slideContents #slide152 h2,
#switch153:checked ~ .slideContents #slide153 h2,
#switch154:checked ~ .slideContents #slide154 h2,
#switch155:checked ~ .slideContents #slide155 h2 {
	transition-delay: .6s, 0s;
}
#switch151:checked ~ .slideContents #slide151,
#switch152:checked ~ .slideContents #slide152,
#switch153:checked ~ .slideContents #slide153,
#switch154:checked ~ .slideContents #slide154,
#switch155:checked ~ .slideContents #slide155 {
	transform: translateX(0) rotateY(0deg);
	transition-delay: .2s, 0s;
}
#switch151:checked ~ .slideContents #slide155,
#switch152:checked ~ .slideContents #slide151,
#switch153:checked ~ .slideContents #slide152,
#switch154:checked ~ .slideContents #slide153,
#switch155:checked ~ .slideContents #slide154 {
	transform: translateX(-500px) rotateY(150deg);
}

#switch151:checked ~ .prev label[for="switch155"],
#switch152:checked ~ .prev label[for="switch151"],
#switch153:checked ~ .prev label[for="switch152"],
#switch154:checked ~ .prev label[for="switch153"],
#switch155:checked ~ .prev label[for="switch154"],
#switch151:checked ~ .next label[for="switch152"],
#switch152:checked ~ .next label[for="switch153"],
#switch153:checked ~ .next label[for="switch154"],
#switch154:checked ~ .next label[for="switch155"],
#switch155:checked ~ .next label[for="switch151"] {
	pointer-events: auto;
}






input[name="slideshow16"] {
	display: none;
}

/* :::::: mechanism :::::: */
#switch161:checked ~ .slideContents #slide161,
#switch162:checked ~ .slideContents #slide162,
#switch163:checked ~ .slideContents #slide163,
#switch164:checked ~ .slideContents #slide164,
#switch165:checked ~ .slideContents #slide165 {
	position: relative;
	opacity: 1;
	transform: none;
}
#switch161:checked ~ .slideContents #slide165,
#switch162:checked ~ .slideContents #slide161,
#switch163:checked ~ .slideContents #slide162,
#switch164:checked ~ .slideContents #slide163,
#switch165:checked ~ .slideContents #slide164 {
	transform: translateX(-100%);
}
#switch161:checked ~ .slideContents #slide161 h1,
#switch161:checked ~ .slideContents #slide161 h2,
#switch162:checked ~ .slideContents #slide162 h1,
#switch162:checked ~ .slideContents #slide162 h2,
#switch163:checked ~ .slideContents #slide163 h1,
#switch163:checked ~ .slideContents #slide163 h2,
#switch164:checked ~ .slideContents #slide164 h1,
#switch164:checked ~ .slideContents #slide164 h2,
#switch165:checked ~ .slideContents #slide165 h1,
#switch165:checked ~ .slideContents #slide165 h2 {
	opacity: 1;
}

#switch161:checked ~ .slideContents #slide161 h1,
#switch162:checked ~ .slideContents #slide162 h1,
#switch163:checked ~ .slideContents #slide163 h1,
#switch164:checked ~ .slideContents #slide164 h1,
#switch165:checked ~ .slideContents #slide165 h1 {
	transition-delay: .6s, 0s;
}
#switch161:checked ~ .slideContents #slide161 h2,
#switch162:checked ~ .slideContents #slide162 h2,
#switch163:checked ~ .slideContents #slide163 h2,
#switch164:checked ~ .slideContents #slide164 h2,
#switch165:checked ~ .slideContents #slide165 h2 {
	transition-delay: .6s, 0s;
}
#switch161:checked ~ .slideContents #slide161,
#switch162:checked ~ .slideContents #slide162,
#switch163:checked ~ .slideContents #slide163,
#switch164:checked ~ .slideContents #slide164,
#switch165:checked ~ .slideContents #slide165 {
	transform: translateX(0) rotateY(0deg);
	transition-delay: .2s, 0s;
}
#switch161:checked ~ .slideContents #slide165,
#switch162:checked ~ .slideContents #slide161,
#switch163:checked ~ .slideContents #slide162,
#switch164:checked ~ .slideContents #slide163,
#switch165:checked ~ .slideContents #slide164 {
	transform: translateX(-500px) rotateY(160deg);
}

#switch161:checked ~ .prev label[for="switch165"],
#switch162:checked ~ .prev label[for="switch161"],
#switch163:checked ~ .prev label[for="switch162"],
#switch164:checked ~ .prev label[for="switch163"],
#switch165:checked ~ .prev label[for="switch164"],
#switch161:checked ~ .next label[for="switch162"],
#switch162:checked ~ .next label[for="switch163"],
#switch163:checked ~ .next label[for="switch164"],
#switch164:checked ~ .next label[for="switch165"],
#switch165:checked ~ .next label[for="switch161"] {
	pointer-events: auto;
}






input[name="slideshow17"] {
	display: none;
}

/* :::::: mechanism :::::: */
#switch171:checked ~ .slideContents #slide171,
#switch172:checked ~ .slideContents #slide172,
#switch173:checked ~ .slideContents #slide173,
#switch174:checked ~ .slideContents #slide174,
#switch175:checked ~ .slideContents #slide175 {
	position: relative;
	opacity: 1;
	transform: none;
}
#switch171:checked ~ .slideContents #slide175,
#switch172:checked ~ .slideContents #slide171,
#switch173:checked ~ .slideContents #slide172,
#switch174:checked ~ .slideContents #slide173,
#switch175:checked ~ .slideContents #slide174 {
	transform: translateX(-100%);
}
#switch171:checked ~ .slideContents #slide171 h1,
#switch171:checked ~ .slideContents #slide171 h2,
#switch172:checked ~ .slideContents #slide172 h1,
#switch172:checked ~ .slideContents #slide172 h2,
#switch173:checked ~ .slideContents #slide173 h1,
#switch173:checked ~ .slideContents #slide173 h2,
#switch174:checked ~ .slideContents #slide174 h1,
#switch174:checked ~ .slideContents #slide174 h2,
#switch175:checked ~ .slideContents #slide175 h1,
#switch175:checked ~ .slideContents #slide175 h2 {
	opacity: 1;
}

#switch171:checked ~ .slideContents #slide171 h1,
#switch172:checked ~ .slideContents #slide172 h1,
#switch173:checked ~ .slideContents #slide173 h1,
#switch174:checked ~ .slideContents #slide174 h1,
#switch175:checked ~ .slideContents #slide175 h1 {
	transition-delay: .6s, 0s;
}
#switch171:checked ~ .slideContents #slide171 h2,
#switch172:checked ~ .slideContents #slide172 h2,
#switch173:checked ~ .slideContents #slide173 h2,
#switch174:checked ~ .slideContents #slide174 h2,
#switch175:checked ~ .slideContents #slide175 h2 {
	transition-delay: .6s, 0s;
}
#switch171:checked ~ .slideContents #slide171,
#switch172:checked ~ .slideContents #slide172,
#switch173:checked ~ .slideContents #slide173,
#switch174:checked ~ .slideContents #slide174,
#switch175:checked ~ .slideContents #slide175 {
	transform: translateX(0) rotateY(0deg);
	transition-delay: .2s, 0s;
}
#switch171:checked ~ .slideContents #slide175,
#switch172:checked ~ .slideContents #slide171,
#switch173:checked ~ .slideContents #slide172,
#switch174:checked ~ .slideContents #slide173,
#switch175:checked ~ .slideContents #slide174 {
	transform: translateX(-500px) rotateY(170deg);
}

#switch171:checked ~ .prev label[for="switch175"],
#switch172:checked ~ .prev label[for="switch171"],
#switch173:checked ~ .prev label[for="switch172"],
#switch174:checked ~ .prev label[for="switch173"],
#switch175:checked ~ .prev label[for="switch174"],
#switch171:checked ~ .next label[for="switch172"],
#switch172:checked ~ .next label[for="switch173"],
#switch173:checked ~ .next label[for="switch174"],
#switch174:checked ~ .next label[for="switch175"],
#switch175:checked ~ .next label[for="switch171"] {
	pointer-events: auto;
}






input[name="slideshow18"] {
	display: none;
}

/* :::::: mechanism :::::: */
#switch181:checked ~ .slideContents #slide181,
#switch182:checked ~ .slideContents #slide182,
#switch183:checked ~ .slideContents #slide183,
#switch184:checked ~ .slideContents #slide184,
#switch185:checked ~ .slideContents #slide185 {
	position: relative;
	opacity: 1;
	transform: none;
}
#switch181:checked ~ .slideContents #slide185,
#switch182:checked ~ .slideContents #slide181,
#switch183:checked ~ .slideContents #slide182,
#switch184:checked ~ .slideContents #slide183,
#switch185:checked ~ .slideContents #slide184 {
	transform: translateX(-100%);
}
#switch181:checked ~ .slideContents #slide181 h1,
#switch181:checked ~ .slideContents #slide181 h2,
#switch182:checked ~ .slideContents #slide182 h1,
#switch182:checked ~ .slideContents #slide182 h2,
#switch183:checked ~ .slideContents #slide183 h1,
#switch183:checked ~ .slideContents #slide183 h2,
#switch184:checked ~ .slideContents #slide184 h1,
#switch184:checked ~ .slideContents #slide184 h2,
#switch185:checked ~ .slideContents #slide185 h1,
#switch185:checked ~ .slideContents #slide185 h2 {
	opacity: 1;
}

#switch181:checked ~ .slideContents #slide181 h1,
#switch182:checked ~ .slideContents #slide182 h1,
#switch183:checked ~ .slideContents #slide183 h1,
#switch184:checked ~ .slideContents #slide184 h1,
#switch185:checked ~ .slideContents #slide185 h1 {
	transition-delay: .6s, 0s;
}
#switch181:checked ~ .slideContents #slide181 h2,
#switch182:checked ~ .slideContents #slide182 h2,
#switch183:checked ~ .slideContents #slide183 h2,
#switch184:checked ~ .slideContents #slide184 h2,
#switch185:checked ~ .slideContents #slide185 h2 {
	transition-delay: .6s, 0s;
}
#switch181:checked ~ .slideContents #slide181,
#switch182:checked ~ .slideContents #slide182,
#switch183:checked ~ .slideContents #slide183,
#switch184:checked ~ .slideContents #slide184,
#switch185:checked ~ .slideContents #slide185 {
	transform: translateX(0) rotateY(0deg);
	transition-delay: .2s, 0s;
}
#switch181:checked ~ .slideContents #slide185,
#switch182:checked ~ .slideContents #slide181,
#switch183:checked ~ .slideContents #slide182,
#switch184:checked ~ .slideContents #slide183,
#switch185:checked ~ .slideContents #slide184 {
	transform: translateX(-500px) rotateY(180deg);
}

#switch181:checked ~ .prev label[for="switch185"],
#switch182:checked ~ .prev label[for="switch181"],
#switch183:checked ~ .prev label[for="switch182"],
#switch184:checked ~ .prev label[for="switch183"],
#switch185:checked ~ .prev label[for="switch184"],
#switch181:checked ~ .next label[for="switch182"],
#switch182:checked ~ .next label[for="switch183"],
#switch183:checked ~ .next label[for="switch184"],
#switch184:checked ~ .next label[for="switch185"],
#switch185:checked ~ .next label[for="switch181"] {
	pointer-events: auto;
}






input[name="slideshow19"] {
	display: none;
}

/* :::::: mechanism :::::: */
#switch191:checked ~ .slideContents #slide191,
#switch192:checked ~ .slideContents #slide192,
#switch193:checked ~ .slideContents #slide193,
#switch194:checked ~ .slideContents #slide194,
#switch195:checked ~ .slideContents #slide195 {
	position: relative;
	opacity: 1;
	transform: none;
}
#switch191:checked ~ .slideContents #slide195,
#switch192:checked ~ .slideContents #slide191,
#switch193:checked ~ .slideContents #slide192,
#switch194:checked ~ .slideContents #slide193,
#switch195:checked ~ .slideContents #slide194 {
	transform: translateX(-100%);
}
#switch191:checked ~ .slideContents #slide191 h1,
#switch191:checked ~ .slideContents #slide191 h2,
#switch192:checked ~ .slideContents #slide192 h1,
#switch192:checked ~ .slideContents #slide192 h2,
#switch193:checked ~ .slideContents #slide193 h1,
#switch193:checked ~ .slideContents #slide193 h2,
#switch194:checked ~ .slideContents #slide194 h1,
#switch194:checked ~ .slideContents #slide194 h2,
#switch195:checked ~ .slideContents #slide195 h1,
#switch195:checked ~ .slideContents #slide195 h2 {
	opacity: 1;
}

#switch191:checked ~ .slideContents #slide191 h1,
#switch192:checked ~ .slideContents #slide192 h1,
#switch193:checked ~ .slideContents #slide193 h1,
#switch194:checked ~ .slideContents #slide194 h1,
#switch195:checked ~ .slideContents #slide195 h1 {
	transition-delay: .6s, 0s;
}
#switch191:checked ~ .slideContents #slide191 h2,
#switch192:checked ~ .slideContents #slide192 h2,
#switch193:checked ~ .slideContents #slide193 h2,
#switch194:checked ~ .slideContents #slide194 h2,
#switch195:checked ~ .slideContents #slide195 h2 {
	transition-delay: .6s, 0s;
}
#switch191:checked ~ .slideContents #slide191,
#switch192:checked ~ .slideContents #slide192,
#switch193:checked ~ .slideContents #slide193,
#switch194:checked ~ .slideContents #slide194,
#switch195:checked ~ .slideContents #slide195 {
	transform: translateX(0) rotateY(0deg);
	transition-delay: .2s, 0s;
}
#switch191:checked ~ .slideContents #slide195,
#switch192:checked ~ .slideContents #slide191,
#switch193:checked ~ .slideContents #slide192,
#switch194:checked ~ .slideContents #slide193,
#switch195:checked ~ .slideContents #slide194 {
	transform: translateX(-500px) rotateY(190deg);
}

#switch191:checked ~ .prev label[for="switch195"],
#switch192:checked ~ .prev label[for="switch191"],
#switch193:checked ~ .prev label[for="switch192"],
#switch194:checked ~ .prev label[for="switch193"],
#switch195:checked ~ .prev label[for="switch194"],
#switch191:checked ~ .next label[for="switch192"],
#switch192:checked ~ .next label[for="switch193"],
#switch193:checked ~ .next label[for="switch194"],
#switch194:checked ~ .next label[for="switch195"],
#switch195:checked ~ .next label[for="switch191"] {
	pointer-events: auto;
}






input[name="slideshow20"] {
	display: none;
}

/* :::::: mechanism :::::: */
#switch201:checked ~ .slideContents #slide201,
#switch202:checked ~ .slideContents #slide202,
#switch203:checked ~ .slideContents #slide203,
#switch204:checked ~ .slideContents #slide204,
#switch205:checked ~ .slideContents #slide205 {
	position: relative;
	opacity: 1;
	transform: none;
}
#switch201:checked ~ .slideContents #slide205,
#switch202:checked ~ .slideContents #slide201,
#switch203:checked ~ .slideContents #slide202,
#switch204:checked ~ .slideContents #slide203,
#switch205:checked ~ .slideContents #slide204 {
	transform: translateX(-100%);
}
#switch201:checked ~ .slideContents #slide201 h1,
#switch201:checked ~ .slideContents #slide201 h2,
#switch202:checked ~ .slideContents #slide202 h1,
#switch202:checked ~ .slideContents #slide202 h2,
#switch203:checked ~ .slideContents #slide203 h1,
#switch203:checked ~ .slideContents #slide203 h2,
#switch204:checked ~ .slideContents #slide204 h1,
#switch204:checked ~ .slideContents #slide204 h2,
#switch205:checked ~ .slideContents #slide205 h1,
#switch205:checked ~ .slideContents #slide205 h2 {
	opacity: 1;
}

#switch201:checked ~ .slideContents #slide201 h1,
#switch202:checked ~ .slideContents #slide202 h1,
#switch203:checked ~ .slideContents #slide203 h1,
#switch204:checked ~ .slideContents #slide204 h1,
#switch205:checked ~ .slideContents #slide205 h1 {
	transition-delay: .6s, 0s;
}
#switch201:checked ~ .slideContents #slide201 h2,
#switch202:checked ~ .slideContents #slide202 h2,
#switch203:checked ~ .slideContents #slide203 h2,
#switch204:checked ~ .slideContents #slide204 h2,
#switch205:checked ~ .slideContents #slide205 h2 {
	transition-delay: .6s, 0s;
}
#switch201:checked ~ .slideContents #slide201,
#switch202:checked ~ .slideContents #slide202,
#switch203:checked ~ .slideContents #slide203,
#switch204:checked ~ .slideContents #slide204,
#switch205:checked ~ .slideContents #slide205 {
	transform: translateX(0) rotateY(0deg);
	transition-delay: .2s, 0s;
}
#switch201:checked ~ .slideContents #slide205,
#switch202:checked ~ .slideContents #slide201,
#switch203:checked ~ .slideContents #slide202,
#switch204:checked ~ .slideContents #slide203,
#switch205:checked ~ .slideContents #slide204 {
	transform: translateX(-500px) rotateY(200deg);
}

#switch201:checked ~ .prev label[for="switch205"],
#switch202:checked ~ .prev label[for="switch201"],
#switch203:checked ~ .prev label[for="switch202"],
#switch204:checked ~ .prev label[for="switch203"],
#switch205:checked ~ .prev label[for="switch204"],
#switch201:checked ~ .next label[for="switch202"],
#switch202:checked ~ .next label[for="switch203"],
#switch203:checked ~ .next label[for="switch204"],
#switch204:checked ~ .next label[for="switch205"],
#switch205:checked ~ .next label[for="switch201"] {
	pointer-events: auto;
}






input[name="slideshow21"] {
	display: none;
}

/* :::::: mechanism :::::: */
#switch211:checked ~ .slideContents #slide211,
#switch212:checked ~ .slideContents #slide212,
#switch213:checked ~ .slideContents #slide213,
#switch214:checked ~ .slideContents #slide214,
#switch215:checked ~ .slideContents #slide215 {
	position: relative;
	opacity: 1;
	transform: none;
}
#switch211:checked ~ .slideContents #slide215,
#switch212:checked ~ .slideContents #slide211,
#switch213:checked ~ .slideContents #slide212,
#switch214:checked ~ .slideContents #slide213,
#switch215:checked ~ .slideContents #slide214 {
	transform: translateX(-100%);
}
#switch211:checked ~ .slideContents #slide211 h1,
#switch211:checked ~ .slideContents #slide211 h2,
#switch212:checked ~ .slideContents #slide212 h1,
#switch212:checked ~ .slideContents #slide212 h2,
#switch213:checked ~ .slideContents #slide213 h1,
#switch213:checked ~ .slideContents #slide213 h2,
#switch214:checked ~ .slideContents #slide214 h1,
#switch214:checked ~ .slideContents #slide214 h2,
#switch215:checked ~ .slideContents #slide215 h1,
#switch215:checked ~ .slideContents #slide215 h2 {
	opacity: 1;
}

#switch211:checked ~ .slideContents #slide211 h1,
#switch212:checked ~ .slideContents #slide212 h1,
#switch213:checked ~ .slideContents #slide213 h1,
#switch214:checked ~ .slideContents #slide214 h1,
#switch215:checked ~ .slideContents #slide215 h1 {
	transition-delay: .6s, 0s;
}
#switch211:checked ~ .slideContents #slide211 h2,
#switch212:checked ~ .slideContents #slide212 h2,
#switch213:checked ~ .slideContents #slide213 h2,
#switch214:checked ~ .slideContents #slide214 h2,
#switch215:checked ~ .slideContents #slide215 h2 {
	transition-delay: .6s, 0s;
}
#switch211:checked ~ .slideContents #slide211,
#switch212:checked ~ .slideContents #slide212,
#switch213:checked ~ .slideContents #slide213,
#switch214:checked ~ .slideContents #slide214,
#switch215:checked ~ .slideContents #slide215 {
	transform: translateX(0) rotateY(0deg);
	transition-delay: .2s, 0s;
}
#switch211:checked ~ .slideContents #slide215,
#switch212:checked ~ .slideContents #slide211,
#switch213:checked ~ .slideContents #slide212,
#switch214:checked ~ .slideContents #slide213,
#switch215:checked ~ .slideContents #slide214 {
	transform: translateX(-500px) rotateY(210deg);
}

#switch211:checked ~ .prev label[for="switch215"],
#switch212:checked ~ .prev label[for="switch211"],
#switch213:checked ~ .prev label[for="switch212"],
#switch214:checked ~ .prev label[for="switch213"],
#switch215:checked ~ .prev label[for="switch214"],
#switch211:checked ~ .next label[for="switch212"],
#switch212:checked ~ .next label[for="switch213"],
#switch213:checked ~ .next label[for="switch214"],
#switch214:checked ~ .next label[for="switch215"],
#switch215:checked ~ .next label[for="switch211"] {
	pointer-events: auto;
}






input[name="slideshow22"] {
	display: none;
}

/* :::::: mechanism :::::: */
#switch221:checked ~ .slideContents #slide221,
#switch222:checked ~ .slideContents #slide222,
#switch223:checked ~ .slideContents #slide223,
#switch224:checked ~ .slideContents #slide224,
#switch225:checked ~ .slideContents #slide225 {
	position: relative;
	opacity: 1;
	transform: none;
}
#switch221:checked ~ .slideContents #slide225,
#switch222:checked ~ .slideContents #slide221,
#switch223:checked ~ .slideContents #slide222,
#switch224:checked ~ .slideContents #slide223,
#switch225:checked ~ .slideContents #slide224 {
	transform: translateX(-100%);
}
#switch221:checked ~ .slideContents #slide221 h1,
#switch221:checked ~ .slideContents #slide221 h2,
#switch222:checked ~ .slideContents #slide222 h1,
#switch222:checked ~ .slideContents #slide222 h2,
#switch223:checked ~ .slideContents #slide223 h1,
#switch223:checked ~ .slideContents #slide223 h2,
#switch224:checked ~ .slideContents #slide224 h1,
#switch224:checked ~ .slideContents #slide224 h2,
#switch225:checked ~ .slideContents #slide225 h1,
#switch225:checked ~ .slideContents #slide225 h2 {
	opacity: 1;
}

#switch221:checked ~ .slideContents #slide221 h1,
#switch222:checked ~ .slideContents #slide222 h1,
#switch223:checked ~ .slideContents #slide223 h1,
#switch224:checked ~ .slideContents #slide224 h1,
#switch225:checked ~ .slideContents #slide225 h1 {
	transition-delay: .6s, 0s;
}
#switch221:checked ~ .slideContents #slide221 h2,
#switch222:checked ~ .slideContents #slide222 h2,
#switch223:checked ~ .slideContents #slide223 h2,
#switch224:checked ~ .slideContents #slide224 h2,
#switch225:checked ~ .slideContents #slide225 h2 {
	transition-delay: .6s, 0s;
}
#switch221:checked ~ .slideContents #slide221,
#switch222:checked ~ .slideContents #slide222,
#switch223:checked ~ .slideContents #slide223,
#switch224:checked ~ .slideContents #slide224,
#switch225:checked ~ .slideContents #slide225 {
	transform: translateX(0) rotateY(0deg);
	transition-delay: .2s, 0s;
}
#switch221:checked ~ .slideContents #slide225,
#switch222:checked ~ .slideContents #slide221,
#switch223:checked ~ .slideContents #slide222,
#switch224:checked ~ .slideContents #slide223,
#switch225:checked ~ .slideContents #slide224 {
	transform: translateX(-500px) rotateY(220deg);
}

#switch221:checked ~ .prev label[for="switch225"],
#switch222:checked ~ .prev label[for="switch221"],
#switch223:checked ~ .prev label[for="switch222"],
#switch224:checked ~ .prev label[for="switch223"],
#switch225:checked ~ .prev label[for="switch224"],
#switch221:checked ~ .next label[for="switch222"],
#switch222:checked ~ .next label[for="switch223"],
#switch223:checked ~ .next label[for="switch224"],
#switch224:checked ~ .next label[for="switch225"],
#switch225:checked ~ .next label[for="switch221"] {
	pointer-events: auto;
}






input[name="slideshow23"] {
	display: none;
}

/* :::::: mechanism :::::: */
#switch231:checked ~ .slideContents #slide231,
#switch232:checked ~ .slideContents #slide232,
#switch233:checked ~ .slideContents #slide233,
#switch234:checked ~ .slideContents #slide234,
#switch235:checked ~ .slideContents #slide235 {
	position: relative;
	opacity: 1;
	transform: none;
}
#switch231:checked ~ .slideContents #slide235,
#switch232:checked ~ .slideContents #slide231,
#switch233:checked ~ .slideContents #slide232,
#switch234:checked ~ .slideContents #slide233,
#switch235:checked ~ .slideContents #slide234 {
	transform: translateX(-100%);
}
#switch231:checked ~ .slideContents #slide231 h1,
#switch231:checked ~ .slideContents #slide231 h2,
#switch232:checked ~ .slideContents #slide232 h1,
#switch232:checked ~ .slideContents #slide232 h2,
#switch233:checked ~ .slideContents #slide233 h1,
#switch233:checked ~ .slideContents #slide233 h2,
#switch234:checked ~ .slideContents #slide234 h1,
#switch234:checked ~ .slideContents #slide234 h2,
#switch235:checked ~ .slideContents #slide235 h1,
#switch235:checked ~ .slideContents #slide235 h2 {
	opacity: 1;
}

#switch231:checked ~ .slideContents #slide231 h1,
#switch232:checked ~ .slideContents #slide232 h1,
#switch233:checked ~ .slideContents #slide233 h1,
#switch234:checked ~ .slideContents #slide234 h1,
#switch235:checked ~ .slideContents #slide235 h1 {
	transition-delay: .6s, 0s;
}
#switch231:checked ~ .slideContents #slide231 h2,
#switch232:checked ~ .slideContents #slide232 h2,
#switch233:checked ~ .slideContents #slide233 h2,
#switch234:checked ~ .slideContents #slide234 h2,
#switch235:checked ~ .slideContents #slide235 h2 {
	transition-delay: .6s, 0s;
}
#switch231:checked ~ .slideContents #slide231,
#switch232:checked ~ .slideContents #slide232,
#switch233:checked ~ .slideContents #slide233,
#switch234:checked ~ .slideContents #slide234,
#switch235:checked ~ .slideContents #slide235 {
	transform: translateX(0) rotateY(0deg);
	transition-delay: .2s, 0s;
}
#switch231:checked ~ .slideContents #slide235,
#switch232:checked ~ .slideContents #slide231,
#switch233:checked ~ .slideContents #slide232,
#switch234:checked ~ .slideContents #slide233,
#switch235:checked ~ .slideContents #slide234 {
	transform: translateX(-500px) rotateY(230deg);
}

#switch231:checked ~ .prev label[for="switch235"],
#switch232:checked ~ .prev label[for="switch231"],
#switch233:checked ~ .prev label[for="switch232"],
#switch234:checked ~ .prev label[for="switch233"],
#switch235:checked ~ .prev label[for="switch234"],
#switch231:checked ~ .next label[for="switch232"],
#switch232:checked ~ .next label[for="switch233"],
#switch233:checked ~ .next label[for="switch234"],
#switch234:checked ~ .next label[for="switch235"],
#switch235:checked ~ .next label[for="switch231"] {
	pointer-events: auto;
}






input[name="slideshow24"] {
	display: none;
}

/* :::::: mechanism :::::: */
#switch241:checked ~ .slideContents #slide241,
#switch242:checked ~ .slideContents #slide242,
#switch243:checked ~ .slideContents #slide243,
#switch244:checked ~ .slideContents #slide244,
#switch245:checked ~ .slideContents #slide245 {
	position: relative;
	opacity: 1;
	transform: none;
}
#switch241:checked ~ .slideContents #slide245,
#switch242:checked ~ .slideContents #slide241,
#switch243:checked ~ .slideContents #slide242,
#switch244:checked ~ .slideContents #slide243,
#switch245:checked ~ .slideContents #slide244 {
	transform: translateX(-100%);
}
#switch241:checked ~ .slideContents #slide241 h1,
#switch241:checked ~ .slideContents #slide241 h2,
#switch242:checked ~ .slideContents #slide242 h1,
#switch242:checked ~ .slideContents #slide242 h2,
#switch243:checked ~ .slideContents #slide243 h1,
#switch243:checked ~ .slideContents #slide243 h2,
#switch244:checked ~ .slideContents #slide244 h1,
#switch244:checked ~ .slideContents #slide244 h2,
#switch245:checked ~ .slideContents #slide245 h1,
#switch245:checked ~ .slideContents #slide245 h2 {
	opacity: 1;
}

#switch241:checked ~ .slideContents #slide241 h1,
#switch242:checked ~ .slideContents #slide242 h1,
#switch243:checked ~ .slideContents #slide243 h1,
#switch244:checked ~ .slideContents #slide244 h1,
#switch245:checked ~ .slideContents #slide245 h1 {
	transition-delay: .6s, 0s;
}
#switch241:checked ~ .slideContents #slide241 h2,
#switch242:checked ~ .slideContents #slide242 h2,
#switch243:checked ~ .slideContents #slide243 h2,
#switch244:checked ~ .slideContents #slide244 h2,
#switch245:checked ~ .slideContents #slide245 h2 {
	transition-delay: .6s, 0s;
}
#switch241:checked ~ .slideContents #slide241,
#switch242:checked ~ .slideContents #slide242,
#switch243:checked ~ .slideContents #slide243,
#switch244:checked ~ .slideContents #slide244,
#switch245:checked ~ .slideContents #slide245 {
	transform: translateX(0) rotateY(0deg);
	transition-delay: .2s, 0s;
}
#switch241:checked ~ .slideContents #slide245,
#switch242:checked ~ .slideContents #slide241,
#switch243:checked ~ .slideContents #slide242,
#switch244:checked ~ .slideContents #slide243,
#switch245:checked ~ .slideContents #slide244 {
	transform: translateX(-500px) rotateY(240deg);
}

#switch241:checked ~ .prev label[for="switch245"],
#switch242:checked ~ .prev label[for="switch241"],
#switch243:checked ~ .prev label[for="switch242"],
#switch244:checked ~ .prev label[for="switch243"],
#switch245:checked ~ .prev label[for="switch244"],
#switch241:checked ~ .next label[for="switch242"],
#switch242:checked ~ .next label[for="switch243"],
#switch243:checked ~ .next label[for="switch244"],
#switch244:checked ~ .next label[for="switch245"],
#switch245:checked ~ .next label[for="switch241"] {
	pointer-events: auto;
}






input[name="slideshow25"] {
	display: none;
}

/* :::::: mechanism :::::: */
#switch251:checked ~ .slideContents #slide251,
#switch252:checked ~ .slideContents #slide252,
#switch253:checked ~ .slideContents #slide253,
#switch254:checked ~ .slideContents #slide254,
#switch255:checked ~ .slideContents #slide255 {
	position: relative;
	opacity: 1;
	transform: none;
}
#switch251:checked ~ .slideContents #slide255,
#switch252:checked ~ .slideContents #slide251,
#switch253:checked ~ .slideContents #slide252,
#switch254:checked ~ .slideContents #slide253,
#switch255:checked ~ .slideContents #slide254 {
	transform: translateX(-100%);
}
#switch251:checked ~ .slideContents #slide251 h1,
#switch251:checked ~ .slideContents #slide251 h2,
#switch252:checked ~ .slideContents #slide252 h1,
#switch252:checked ~ .slideContents #slide252 h2,
#switch253:checked ~ .slideContents #slide253 h1,
#switch253:checked ~ .slideContents #slide253 h2,
#switch254:checked ~ .slideContents #slide254 h1,
#switch254:checked ~ .slideContents #slide254 h2,
#switch255:checked ~ .slideContents #slide255 h1,
#switch255:checked ~ .slideContents #slide255 h2 {
	opacity: 1;
}

#switch251:checked ~ .slideContents #slide251 h1,
#switch252:checked ~ .slideContents #slide252 h1,
#switch253:checked ~ .slideContents #slide253 h1,
#switch254:checked ~ .slideContents #slide254 h1,
#switch255:checked ~ .slideContents #slide255 h1 {
	transition-delay: .6s, 0s;
}
#switch251:checked ~ .slideContents #slide251 h2,
#switch252:checked ~ .slideContents #slide252 h2,
#switch253:checked ~ .slideContents #slide253 h2,
#switch254:checked ~ .slideContents #slide254 h2,
#switch255:checked ~ .slideContents #slide255 h2 {
	transition-delay: .6s, 0s;
}
#switch251:checked ~ .slideContents #slide251,
#switch252:checked ~ .slideContents #slide252,
#switch253:checked ~ .slideContents #slide253,
#switch254:checked ~ .slideContents #slide254,
#switch255:checked ~ .slideContents #slide255 {
	transform: translateX(0) rotateY(0deg);
	transition-delay: .2s, 0s;
}
#switch251:checked ~ .slideContents #slide255,
#switch252:checked ~ .slideContents #slide251,
#switch253:checked ~ .slideContents #slide252,
#switch254:checked ~ .slideContents #slide253,
#switch255:checked ~ .slideContents #slide254 {
	transform: translateX(-500px) rotateY(250deg);
}

#switch251:checked ~ .prev label[for="switch255"],
#switch252:checked ~ .prev label[for="switch251"],
#switch253:checked ~ .prev label[for="switch252"],
#switch254:checked ~ .prev label[for="switch253"],
#switch255:checked ~ .prev label[for="switch254"],
#switch251:checked ~ .next label[for="switch252"],
#switch252:checked ~ .next label[for="switch253"],
#switch253:checked ~ .next label[for="switch254"],
#switch254:checked ~ .next label[for="switch255"],
#switch255:checked ~ .next label[for="switch251"] {
	pointer-events: auto;
}






input[name="slideshow26"] {
	display: none;
}

/* :::::: mechanism :::::: */
#switch261:checked ~ .slideContents #slide261,
#switch262:checked ~ .slideContents #slide262,
#switch263:checked ~ .slideContents #slide263,
#switch264:checked ~ .slideContents #slide264,
#switch265:checked ~ .slideContents #slide265 {
	position: relative;
	opacity: 1;
	transform: none;
}
#switch261:checked ~ .slideContents #slide265,
#switch262:checked ~ .slideContents #slide261,
#switch263:checked ~ .slideContents #slide262,
#switch264:checked ~ .slideContents #slide263,
#switch265:checked ~ .slideContents #slide264 {
	transform: translateX(-100%);
}
#switch261:checked ~ .slideContents #slide261 h1,
#switch261:checked ~ .slideContents #slide261 h2,
#switch262:checked ~ .slideContents #slide262 h1,
#switch262:checked ~ .slideContents #slide262 h2,
#switch263:checked ~ .slideContents #slide263 h1,
#switch263:checked ~ .slideContents #slide263 h2,
#switch264:checked ~ .slideContents #slide264 h1,
#switch264:checked ~ .slideContents #slide264 h2,
#switch265:checked ~ .slideContents #slide265 h1,
#switch265:checked ~ .slideContents #slide265 h2 {
	opacity: 1;
}

#switch261:checked ~ .slideContents #slide261 h1,
#switch262:checked ~ .slideContents #slide262 h1,
#switch263:checked ~ .slideContents #slide263 h1,
#switch264:checked ~ .slideContents #slide264 h1,
#switch265:checked ~ .slideContents #slide265 h1 {
	transition-delay: .6s, 0s;
}
#switch261:checked ~ .slideContents #slide261 h2,
#switch262:checked ~ .slideContents #slide262 h2,
#switch263:checked ~ .slideContents #slide263 h2,
#switch264:checked ~ .slideContents #slide264 h2,
#switch265:checked ~ .slideContents #slide265 h2 {
	transition-delay: .6s, 0s;
}
#switch261:checked ~ .slideContents #slide261,
#switch262:checked ~ .slideContents #slide262,
#switch263:checked ~ .slideContents #slide263,
#switch264:checked ~ .slideContents #slide264,
#switch265:checked ~ .slideContents #slide265 {
	transform: translateX(0) rotateY(0deg);
	transition-delay: .2s, 0s;
}
#switch261:checked ~ .slideContents #slide265,
#switch262:checked ~ .slideContents #slide261,
#switch263:checked ~ .slideContents #slide262,
#switch264:checked ~ .slideContents #slide263,
#switch265:checked ~ .slideContents #slide264 {
	transform: translateX(-500px) rotateY(260deg);
}

#switch261:checked ~ .prev label[for="switch265"],
#switch262:checked ~ .prev label[for="switch261"],
#switch263:checked ~ .prev label[for="switch262"],
#switch264:checked ~ .prev label[for="switch263"],
#switch265:checked ~ .prev label[for="switch264"],
#switch261:checked ~ .next label[for="switch262"],
#switch262:checked ~ .next label[for="switch263"],
#switch263:checked ~ .next label[for="switch264"],
#switch264:checked ~ .next label[for="switch265"],
#switch265:checked ~ .next label[for="switch261"] {
	pointer-events: auto;
}









input[name="slideshow27"] {
	display: none;
}

/* :::::: mechanism :::::: */
#switch271:checked ~ .slideContents #slide271,
#switch272:checked ~ .slideContents #slide272,
#switch273:checked ~ .slideContents #slide273,
#switch274:checked ~ .slideContents #slide274,
#switch275:checked ~ .slideContents #slide275 {
	position: relative;
	opacity: 1;
	transform: none;
}
#switch271:checked ~ .slideContents #slide275,
#switch272:checked ~ .slideContents #slide271,
#switch273:checked ~ .slideContents #slide272,
#switch274:checked ~ .slideContents #slide273,
#switch275:checked ~ .slideContents #slide274 {
	transform: translateX(-100%);
}
#switch271:checked ~ .slideContents #slide271 h1,
#switch271:checked ~ .slideContents #slide271 h2,
#switch272:checked ~ .slideContents #slide272 h1,
#switch272:checked ~ .slideContents #slide272 h2,
#switch273:checked ~ .slideContents #slide273 h1,
#switch273:checked ~ .slideContents #slide273 h2,
#switch274:checked ~ .slideContents #slide274 h1,
#switch274:checked ~ .slideContents #slide274 h2,
#switch275:checked ~ .slideContents #slide275 h1,
#switch275:checked ~ .slideContents #slide275 h2 {
	opacity: 1;
}

#switch271:checked ~ .slideContents #slide271 h1,
#switch272:checked ~ .slideContents #slide272 h1,
#switch273:checked ~ .slideContents #slide273 h1,
#switch274:checked ~ .slideContents #slide274 h1,
#switch275:checked ~ .slideContents #slide275 h1 {
	transition-delay: .6s, 0s;
}
#switch271:checked ~ .slideContents #slide271 h2,
#switch272:checked ~ .slideContents #slide272 h2,
#switch273:checked ~ .slideContents #slide273 h2,
#switch274:checked ~ .slideContents #slide274 h2,
#switch275:checked ~ .slideContents #slide275 h2 {
	transition-delay: .6s, 0s;
}
#switch271:checked ~ .slideContents #slide271,
#switch272:checked ~ .slideContents #slide272,
#switch273:checked ~ .slideContents #slide273,
#switch274:checked ~ .slideContents #slide274,
#switch275:checked ~ .slideContents #slide275 {
	transform: translateX(0) rotateY(0deg);
	transition-delay: .2s, 0s;
}
#switch271:checked ~ .slideContents #slide275,
#switch272:checked ~ .slideContents #slide271,
#switch273:checked ~ .slideContents #slide272,
#switch274:checked ~ .slideContents #slide273,
#switch275:checked ~ .slideContents #slide274 {
	transform: translateX(-500px) rotateY(270deg);
}

#switch271:checked ~ .prev label[for="switch275"],
#switch272:checked ~ .prev label[for="switch271"],
#switch273:checked ~ .prev label[for="switch272"],
#switch274:checked ~ .prev label[for="switch273"],
#switch275:checked ~ .prev label[for="switch274"],
#switch271:checked ~ .next label[for="switch272"],
#switch272:checked ~ .next label[for="switch273"],
#switch273:checked ~ .next label[for="switch274"],
#switch274:checked ~ .next label[for="switch275"],
#switch275:checked ~ .next label[for="switch271"] {
	pointer-events: auto;
}






input[name="slideshow28"] {
	display: none;
}

/* :::::: mechanism :::::: */
#switch281:checked ~ .slideContents #slide281,
#switch282:checked ~ .slideContents #slide282,
#switch283:checked ~ .slideContents #slide283,
#switch284:checked ~ .slideContents #slide284,
#switch285:checked ~ .slideContents #slide285 {
	position: relative;
	opacity: 1;
	transform: none;
}
#switch281:checked ~ .slideContents #slide285,
#switch282:checked ~ .slideContents #slide281,
#switch283:checked ~ .slideContents #slide282,
#switch284:checked ~ .slideContents #slide283,
#switch285:checked ~ .slideContents #slide284 {
	transform: translateX(-100%);
}
#switch281:checked ~ .slideContents #slide281 h1,
#switch281:checked ~ .slideContents #slide281 h2,
#switch282:checked ~ .slideContents #slide282 h1,
#switch282:checked ~ .slideContents #slide282 h2,
#switch283:checked ~ .slideContents #slide283 h1,
#switch283:checked ~ .slideContents #slide283 h2,
#switch284:checked ~ .slideContents #slide284 h1,
#switch284:checked ~ .slideContents #slide284 h2,
#switch285:checked ~ .slideContents #slide285 h1,
#switch285:checked ~ .slideContents #slide285 h2 {
	opacity: 1;
}

#switch281:checked ~ .slideContents #slide281 h1,
#switch282:checked ~ .slideContents #slide282 h1,
#switch283:checked ~ .slideContents #slide283 h1,
#switch284:checked ~ .slideContents #slide284 h1,
#switch285:checked ~ .slideContents #slide285 h1 {
	transition-delay: .6s, 0s;
}
#switch281:checked ~ .slideContents #slide281 h2,
#switch282:checked ~ .slideContents #slide282 h2,
#switch283:checked ~ .slideContents #slide283 h2,
#switch284:checked ~ .slideContents #slide284 h2,
#switch285:checked ~ .slideContents #slide285 h2 {
	transition-delay: .6s, 0s;
}
#switch281:checked ~ .slideContents #slide281,
#switch282:checked ~ .slideContents #slide282,
#switch283:checked ~ .slideContents #slide283,
#switch284:checked ~ .slideContents #slide284,
#switch285:checked ~ .slideContents #slide285 {
	transform: translateX(0) rotateY(0deg);
	transition-delay: .2s, 0s;
}
#switch281:checked ~ .slideContents #slide285,
#switch282:checked ~ .slideContents #slide281,
#switch283:checked ~ .slideContents #slide282,
#switch284:checked ~ .slideContents #slide283,
#switch285:checked ~ .slideContents #slide284 {
	transform: translateX(-500px) rotateY(280deg);
}

#switch281:checked ~ .prev label[for="switch285"],
#switch282:checked ~ .prev label[for="switch281"],
#switch283:checked ~ .prev label[for="switch282"],
#switch284:checked ~ .prev label[for="switch283"],
#switch285:checked ~ .prev label[for="switch284"],
#switch281:checked ~ .next label[for="switch282"],
#switch282:checked ~ .next label[for="switch283"],
#switch283:checked ~ .next label[for="switch284"],
#switch284:checked ~ .next label[for="switch285"],
#switch285:checked ~ .next label[for="switch281"] {
	pointer-events: auto;
}






input[name="slideshow29"] {
	display: none;
}

/* :::::: mechanism :::::: */
#switch291:checked ~ .slideContents #slide291,
#switch292:checked ~ .slideContents #slide292,
#switch293:checked ~ .slideContents #slide293,
#switch294:checked ~ .slideContents #slide294,
#switch295:checked ~ .slideContents #slide295 {
	position: relative;
	opacity: 1;
	transform: none;
}
#switch291:checked ~ .slideContents #slide295,
#switch292:checked ~ .slideContents #slide291,
#switch293:checked ~ .slideContents #slide292,
#switch294:checked ~ .slideContents #slide293,
#switch295:checked ~ .slideContents #slide294 {
	transform: translateX(-100%);
}
#switch291:checked ~ .slideContents #slide291 h1,
#switch291:checked ~ .slideContents #slide291 h2,
#switch292:checked ~ .slideContents #slide292 h1,
#switch292:checked ~ .slideContents #slide292 h2,
#switch293:checked ~ .slideContents #slide293 h1,
#switch293:checked ~ .slideContents #slide293 h2,
#switch294:checked ~ .slideContents #slide294 h1,
#switch294:checked ~ .slideContents #slide294 h2,
#switch295:checked ~ .slideContents #slide295 h1,
#switch295:checked ~ .slideContents #slide295 h2 {
	opacity: 1;
}

#switch291:checked ~ .slideContents #slide291 h1,
#switch292:checked ~ .slideContents #slide292 h1,
#switch293:checked ~ .slideContents #slide293 h1,
#switch294:checked ~ .slideContents #slide294 h1,
#switch295:checked ~ .slideContents #slide295 h1 {
	transition-delay: .6s, 0s;
}
#switch291:checked ~ .slideContents #slide291 h2,
#switch292:checked ~ .slideContents #slide292 h2,
#switch293:checked ~ .slideContents #slide293 h2,
#switch294:checked ~ .slideContents #slide294 h2,
#switch295:checked ~ .slideContents #slide295 h2 {
	transition-delay: .6s, 0s;
}
#switch291:checked ~ .slideContents #slide291,
#switch292:checked ~ .slideContents #slide292,
#switch293:checked ~ .slideContents #slide293,
#switch294:checked ~ .slideContents #slide294,
#switch295:checked ~ .slideContents #slide295 {
	transform: translateX(0) rotateY(0deg);
	transition-delay: .2s, 0s;
}
#switch291:checked ~ .slideContents #slide295,
#switch292:checked ~ .slideContents #slide291,
#switch293:checked ~ .slideContents #slide292,
#switch294:checked ~ .slideContents #slide293,
#switch295:checked ~ .slideContents #slide294 {
	transform: translateX(-500px) rotateY(290deg);
}

#switch291:checked ~ .prev label[for="switch295"],
#switch292:checked ~ .prev label[for="switch291"],
#switch293:checked ~ .prev label[for="switch292"],
#switch294:checked ~ .prev label[for="switch293"],
#switch295:checked ~ .prev label[for="switch294"],
#switch291:checked ~ .next label[for="switch292"],
#switch292:checked ~ .next label[for="switch293"],
#switch293:checked ~ .next label[for="switch294"],
#switch294:checked ~ .next label[for="switch295"],
#switch295:checked ~ .next label[for="switch291"] {
	pointer-events: auto;
}






input[name="slideshow30"] {
	display: none;
}

/* :::::: mechanism :::::: */
#switch301:checked ~ .slideContents #slide301,
#switch302:checked ~ .slideContents #slide302,
#switch303:checked ~ .slideContents #slide303,
#switch304:checked ~ .slideContents #slide304,
#switch305:checked ~ .slideContents #slide305 {
	position: relative;
	opacity: 1;
	transform: none;
}
#switch301:checked ~ .slideContents #slide305,
#switch302:checked ~ .slideContents #slide301,
#switch303:checked ~ .slideContents #slide302,
#switch304:checked ~ .slideContents #slide303,
#switch305:checked ~ .slideContents #slide304 {
	transform: translateX(-100%);
}
#switch301:checked ~ .slideContents #slide301 h1,
#switch301:checked ~ .slideContents #slide301 h2,
#switch302:checked ~ .slideContents #slide302 h1,
#switch302:checked ~ .slideContents #slide302 h2,
#switch303:checked ~ .slideContents #slide303 h1,
#switch303:checked ~ .slideContents #slide303 h2,
#switch304:checked ~ .slideContents #slide304 h1,
#switch304:checked ~ .slideContents #slide304 h2,
#switch305:checked ~ .slideContents #slide305 h1,
#switch305:checked ~ .slideContents #slide305 h2 {
	opacity: 1;
}

#switch301:checked ~ .slideContents #slide301 h1,
#switch302:checked ~ .slideContents #slide302 h1,
#switch303:checked ~ .slideContents #slide303 h1,
#switch304:checked ~ .slideContents #slide304 h1,
#switch305:checked ~ .slideContents #slide305 h1 {
	transition-delay: .6s, 0s;
}
#switch301:checked ~ .slideContents #slide301 h2,
#switch302:checked ~ .slideContents #slide302 h2,
#switch303:checked ~ .slideContents #slide303 h2,
#switch304:checked ~ .slideContents #slide304 h2,
#switch305:checked ~ .slideContents #slide305 h2 {
	transition-delay: .6s, 0s;
}
#switch301:checked ~ .slideContents #slide301,
#switch302:checked ~ .slideContents #slide302,
#switch303:checked ~ .slideContents #slide303,
#switch304:checked ~ .slideContents #slide304,
#switch305:checked ~ .slideContents #slide305 {
	transform: translateX(0) rotateY(0deg);
	transition-delay: .2s, 0s;
}
#switch301:checked ~ .slideContents #slide305,
#switch302:checked ~ .slideContents #slide301,
#switch303:checked ~ .slideContents #slide302,
#switch304:checked ~ .slideContents #slide303,
#switch305:checked ~ .slideContents #slide304 {
	transform: translateX(-500px) rotateY(300deg);
}

#switch301:checked ~ .prev label[for="switch305"],
#switch302:checked ~ .prev label[for="switch301"],
#switch303:checked ~ .prev label[for="switch302"],
#switch304:checked ~ .prev label[for="switch303"],
#switch305:checked ~ .prev label[for="switch304"],
#switch301:checked ~ .next label[for="switch302"],
#switch302:checked ~ .next label[for="switch303"],
#switch303:checked ~ .next label[for="switch304"],
#switch304:checked ~ .next label[for="switch305"],
#switch305:checked ~ .next label[for="switch301"] {
	pointer-events: auto;
}






input[name="slideshow31"] {
	display: none;
}

/* :::::: mechanism :::::: */
#switch311:checked ~ .slideContents #slide311,
#switch312:checked ~ .slideContents #slide312,
#switch313:checked ~ .slideContents #slide313,
#switch314:checked ~ .slideContents #slide314,
#switch315:checked ~ .slideContents #slide315 {
	position: relative;
	opacity: 1;
	transform: none;
}
#switch311:checked ~ .slideContents #slide315,
#switch312:checked ~ .slideContents #slide311,
#switch313:checked ~ .slideContents #slide312,
#switch314:checked ~ .slideContents #slide313,
#switch315:checked ~ .slideContents #slide314 {
	transform: translateX(-100%);
}
#switch311:checked ~ .slideContents #slide311 h1,
#switch311:checked ~ .slideContents #slide311 h2,
#switch312:checked ~ .slideContents #slide312 h1,
#switch312:checked ~ .slideContents #slide312 h2,
#switch313:checked ~ .slideContents #slide313 h1,
#switch313:checked ~ .slideContents #slide313 h2,
#switch314:checked ~ .slideContents #slide314 h1,
#switch314:checked ~ .slideContents #slide314 h2,
#switch315:checked ~ .slideContents #slide315 h1,
#switch315:checked ~ .slideContents #slide315 h2 {
	opacity: 1;
}

#switch311:checked ~ .slideContents #slide311 h1,
#switch312:checked ~ .slideContents #slide312 h1,
#switch313:checked ~ .slideContents #slide313 h1,
#switch314:checked ~ .slideContents #slide314 h1,
#switch315:checked ~ .slideContents #slide315 h1 {
	transition-delay: .6s, 0s;
}
#switch311:checked ~ .slideContents #slide311 h2,
#switch312:checked ~ .slideContents #slide312 h2,
#switch313:checked ~ .slideContents #slide313 h2,
#switch314:checked ~ .slideContents #slide314 h2,
#switch315:checked ~ .slideContents #slide315 h2 {
	transition-delay: .6s, 0s;
}
#switch311:checked ~ .slideContents #slide311,
#switch312:checked ~ .slideContents #slide312,
#switch313:checked ~ .slideContents #slide313,
#switch314:checked ~ .slideContents #slide314,
#switch315:checked ~ .slideContents #slide315 {
	transform: translateX(0) rotateY(0deg);
	transition-delay: .2s, 0s;
}
#switch311:checked ~ .slideContents #slide315,
#switch312:checked ~ .slideContents #slide311,
#switch313:checked ~ .slideContents #slide312,
#switch314:checked ~ .slideContents #slide313,
#switch315:checked ~ .slideContents #slide314 {
	transform: translateX(-500px) rotateY(310deg);
}

#switch311:checked ~ .prev label[for="switch315"],
#switch312:checked ~ .prev label[for="switch311"],
#switch313:checked ~ .prev label[for="switch312"],
#switch314:checked ~ .prev label[for="switch313"],
#switch315:checked ~ .prev label[for="switch314"],
#switch311:checked ~ .next label[for="switch312"],
#switch312:checked ~ .next label[for="switch313"],
#switch313:checked ~ .next label[for="switch314"],
#switch314:checked ~ .next label[for="switch315"],
#switch315:checked ~ .next label[for="switch311"] {
	pointer-events: auto;
}






input[name="slideshow32"] {
	display: none;
}

/* :::::: mechanism :::::: */
#switch321:checked ~ .slideContents #slide321,
#switch322:checked ~ .slideContents #slide322,
#switch323:checked ~ .slideContents #slide323,
#switch324:checked ~ .slideContents #slide324,
#switch325:checked ~ .slideContents #slide325 {
	position: relative;
	opacity: 1;
	transform: none;
}
#switch321:checked ~ .slideContents #slide325,
#switch322:checked ~ .slideContents #slide321,
#switch323:checked ~ .slideContents #slide322,
#switch324:checked ~ .slideContents #slide323,
#switch325:checked ~ .slideContents #slide324 {
	transform: translateX(-100%);
}
#switch321:checked ~ .slideContents #slide321 h1,
#switch321:checked ~ .slideContents #slide321 h2,
#switch322:checked ~ .slideContents #slide322 h1,
#switch322:checked ~ .slideContents #slide322 h2,
#switch323:checked ~ .slideContents #slide323 h1,
#switch323:checked ~ .slideContents #slide323 h2,
#switch324:checked ~ .slideContents #slide324 h1,
#switch324:checked ~ .slideContents #slide324 h2,
#switch325:checked ~ .slideContents #slide325 h1,
#switch325:checked ~ .slideContents #slide325 h2 {
	opacity: 1;
}

#switch321:checked ~ .slideContents #slide321 h1,
#switch322:checked ~ .slideContents #slide322 h1,
#switch323:checked ~ .slideContents #slide323 h1,
#switch324:checked ~ .slideContents #slide324 h1,
#switch325:checked ~ .slideContents #slide325 h1 {
	transition-delay: .6s, 0s;
}
#switch321:checked ~ .slideContents #slide321 h2,
#switch322:checked ~ .slideContents #slide322 h2,
#switch323:checked ~ .slideContents #slide323 h2,
#switch324:checked ~ .slideContents #slide324 h2,
#switch325:checked ~ .slideContents #slide325 h2 {
	transition-delay: .6s, 0s;
}
#switch321:checked ~ .slideContents #slide321,
#switch322:checked ~ .slideContents #slide322,
#switch323:checked ~ .slideContents #slide323,
#switch324:checked ~ .slideContents #slide324,
#switch325:checked ~ .slideContents #slide325 {
	transform: translateX(0) rotateY(0deg);
	transition-delay: .2s, 0s;
}
#switch321:checked ~ .slideContents #slide325,
#switch322:checked ~ .slideContents #slide321,
#switch323:checked ~ .slideContents #slide322,
#switch324:checked ~ .slideContents #slide323,
#switch325:checked ~ .slideContents #slide324 {
	transform: translateX(-500px) rotateY(320deg);
}

#switch321:checked ~ .prev label[for="switch325"],
#switch322:checked ~ .prev label[for="switch321"],
#switch323:checked ~ .prev label[for="switch322"],
#switch324:checked ~ .prev label[for="switch323"],
#switch325:checked ~ .prev label[for="switch324"],
#switch321:checked ~ .next label[for="switch322"],
#switch322:checked ~ .next label[for="switch323"],
#switch323:checked ~ .next label[for="switch324"],
#switch324:checked ~ .next label[for="switch325"],
#switch325:checked ~ .next label[for="switch321"] {
	pointer-events: auto;
}






input[name="slideshow33"] {
	display: none;
}

/* :::::: mechanism :::::: */
#switch331:checked ~ .slideContents #slide331,
#switch332:checked ~ .slideContents #slide332,
#switch333:checked ~ .slideContents #slide333,
#switch334:checked ~ .slideContents #slide334,
#switch335:checked ~ .slideContents #slide335 {
	position: relative;
	opacity: 1;
	transform: none;
}
#switch331:checked ~ .slideContents #slide335,
#switch332:checked ~ .slideContents #slide331,
#switch333:checked ~ .slideContents #slide332,
#switch334:checked ~ .slideContents #slide333,
#switch335:checked ~ .slideContents #slide334 {
	transform: translateX(-100%);
}
#switch331:checked ~ .slideContents #slide331 h1,
#switch331:checked ~ .slideContents #slide331 h2,
#switch332:checked ~ .slideContents #slide332 h1,
#switch332:checked ~ .slideContents #slide332 h2,
#switch333:checked ~ .slideContents #slide333 h1,
#switch333:checked ~ .slideContents #slide333 h2,
#switch334:checked ~ .slideContents #slide334 h1,
#switch334:checked ~ .slideContents #slide334 h2,
#switch335:checked ~ .slideContents #slide335 h1,
#switch335:checked ~ .slideContents #slide335 h2 {
	opacity: 1;
}

#switch331:checked ~ .slideContents #slide331 h1,
#switch332:checked ~ .slideContents #slide332 h1,
#switch333:checked ~ .slideContents #slide333 h1,
#switch334:checked ~ .slideContents #slide334 h1,
#switch335:checked ~ .slideContents #slide335 h1 {
	transition-delay: .6s, 0s;
}
#switch331:checked ~ .slideContents #slide331 h2,
#switch332:checked ~ .slideContents #slide332 h2,
#switch333:checked ~ .slideContents #slide333 h2,
#switch334:checked ~ .slideContents #slide334 h2,
#switch335:checked ~ .slideContents #slide335 h2 {
	transition-delay: .6s, 0s;
}
#switch331:checked ~ .slideContents #slide331,
#switch332:checked ~ .slideContents #slide332,
#switch333:checked ~ .slideContents #slide333,
#switch334:checked ~ .slideContents #slide334,
#switch335:checked ~ .slideContents #slide335 {
	transform: translateX(0) rotateY(0deg);
	transition-delay: .2s, 0s;
}
#switch331:checked ~ .slideContents #slide335,
#switch332:checked ~ .slideContents #slide331,
#switch333:checked ~ .slideContents #slide332,
#switch334:checked ~ .slideContents #slide333,
#switch335:checked ~ .slideContents #slide334 {
	transform: translateX(-500px) rotateY(330deg);
}

#switch331:checked ~ .prev label[for="switch335"],
#switch332:checked ~ .prev label[for="switch331"],
#switch333:checked ~ .prev label[for="switch332"],
#switch334:checked ~ .prev label[for="switch333"],
#switch335:checked ~ .prev label[for="switch334"],
#switch331:checked ~ .next label[for="switch332"],
#switch332:checked ~ .next label[for="switch333"],
#switch333:checked ~ .next label[for="switch334"],
#switch334:checked ~ .next label[for="switch335"],
#switch335:checked ~ .next label[for="switch331"] {
	pointer-events: auto;
}






input[name="slideshow34"] {
	display: none;
}

/* :::::: mechanism :::::: */
#switch341:checked ~ .slideContents #slide341,
#switch342:checked ~ .slideContents #slide342,
#switch343:checked ~ .slideContents #slide343,
#switch344:checked ~ .slideContents #slide344,
#switch345:checked ~ .slideContents #slide345 {
	position: relative;
	opacity: 1;
	transform: none;
}
#switch341:checked ~ .slideContents #slide345,
#switch342:checked ~ .slideContents #slide341,
#switch343:checked ~ .slideContents #slide342,
#switch344:checked ~ .slideContents #slide343,
#switch345:checked ~ .slideContents #slide344 {
	transform: translateX(-100%);
}
#switch341:checked ~ .slideContents #slide341 h1,
#switch341:checked ~ .slideContents #slide341 h2,
#switch342:checked ~ .slideContents #slide342 h1,
#switch342:checked ~ .slideContents #slide342 h2,
#switch343:checked ~ .slideContents #slide343 h1,
#switch343:checked ~ .slideContents #slide343 h2,
#switch344:checked ~ .slideContents #slide344 h1,
#switch344:checked ~ .slideContents #slide344 h2,
#switch345:checked ~ .slideContents #slide345 h1,
#switch345:checked ~ .slideContents #slide345 h2 {
	opacity: 1;
}

#switch341:checked ~ .slideContents #slide341 h1,
#switch342:checked ~ .slideContents #slide342 h1,
#switch343:checked ~ .slideContents #slide343 h1,
#switch344:checked ~ .slideContents #slide344 h1,
#switch345:checked ~ .slideContents #slide345 h1 {
	transition-delay: .6s, 0s;
}
#switch341:checked ~ .slideContents #slide341 h2,
#switch342:checked ~ .slideContents #slide342 h2,
#switch343:checked ~ .slideContents #slide343 h2,
#switch344:checked ~ .slideContents #slide344 h2,
#switch345:checked ~ .slideContents #slide345 h2 {
	transition-delay: .6s, 0s;
}
#switch341:checked ~ .slideContents #slide341,
#switch342:checked ~ .slideContents #slide342,
#switch343:checked ~ .slideContents #slide343,
#switch344:checked ~ .slideContents #slide344,
#switch345:checked ~ .slideContents #slide345 {
	transform: translateX(0) rotateY(0deg);
	transition-delay: .2s, 0s;
}
#switch341:checked ~ .slideContents #slide345,
#switch342:checked ~ .slideContents #slide341,
#switch343:checked ~ .slideContents #slide342,
#switch344:checked ~ .slideContents #slide343,
#switch345:checked ~ .slideContents #slide344 {
	transform: translateX(-500px) rotateY(340deg);
}

#switch341:checked ~ .prev label[for="switch345"],
#switch342:checked ~ .prev label[for="switch341"],
#switch343:checked ~ .prev label[for="switch342"],
#switch344:checked ~ .prev label[for="switch343"],
#switch345:checked ~ .prev label[for="switch344"],
#switch341:checked ~ .next label[for="switch342"],
#switch342:checked ~ .next label[for="switch343"],
#switch343:checked ~ .next label[for="switch344"],
#switch344:checked ~ .next label[for="switch345"],
#switch345:checked ~ .next label[for="switch341"] {
	pointer-events: auto;
}






input[name="slideshow35"] {
	display: none;
}

/* :::::: mechanism :::::: */
#switch351:checked ~ .slideContents #slide351,
#switch352:checked ~ .slideContents #slide352,
#switch353:checked ~ .slideContents #slide353,
#switch354:checked ~ .slideContents #slide354,
#switch355:checked ~ .slideContents #slide355 {
	position: relative;
	opacity: 1;
	transform: none;
}
#switch351:checked ~ .slideContents #slide355,
#switch352:checked ~ .slideContents #slide351,
#switch353:checked ~ .slideContents #slide352,
#switch354:checked ~ .slideContents #slide353,
#switch355:checked ~ .slideContents #slide354 {
	transform: translateX(-100%);
}
#switch351:checked ~ .slideContents #slide351 h1,
#switch351:checked ~ .slideContents #slide351 h2,
#switch352:checked ~ .slideContents #slide352 h1,
#switch352:checked ~ .slideContents #slide352 h2,
#switch353:checked ~ .slideContents #slide353 h1,
#switch353:checked ~ .slideContents #slide353 h2,
#switch354:checked ~ .slideContents #slide354 h1,
#switch354:checked ~ .slideContents #slide354 h2,
#switch355:checked ~ .slideContents #slide355 h1,
#switch355:checked ~ .slideContents #slide355 h2 {
	opacity: 1;
}

#switch351:checked ~ .slideContents #slide351 h1,
#switch352:checked ~ .slideContents #slide352 h1,
#switch353:checked ~ .slideContents #slide353 h1,
#switch354:checked ~ .slideContents #slide354 h1,
#switch355:checked ~ .slideContents #slide355 h1 {
	transition-delay: .6s, 0s;
}
#switch351:checked ~ .slideContents #slide351 h2,
#switch352:checked ~ .slideContents #slide352 h2,
#switch353:checked ~ .slideContents #slide353 h2,
#switch354:checked ~ .slideContents #slide354 h2,
#switch355:checked ~ .slideContents #slide355 h2 {
	transition-delay: .6s, 0s;
}
#switch351:checked ~ .slideContents #slide351,
#switch352:checked ~ .slideContents #slide352,
#switch353:checked ~ .slideContents #slide353,
#switch354:checked ~ .slideContents #slide354,
#switch355:checked ~ .slideContents #slide355 {
	transform: translateX(0) rotateY(0deg);
	transition-delay: .2s, 0s;
}
#switch351:checked ~ .slideContents #slide355,
#switch352:checked ~ .slideContents #slide351,
#switch353:checked ~ .slideContents #slide352,
#switch354:checked ~ .slideContents #slide353,
#switch355:checked ~ .slideContents #slide354 {
	transform: translateX(-500px) rotateY(350deg);
}

#switch351:checked ~ .prev label[for="switch355"],
#switch352:checked ~ .prev label[for="switch351"],
#switch353:checked ~ .prev label[for="switch352"],
#switch354:checked ~ .prev label[for="switch353"],
#switch355:checked ~ .prev label[for="switch354"],
#switch351:checked ~ .next label[for="switch352"],
#switch352:checked ~ .next label[for="switch353"],
#switch353:checked ~ .next label[for="switch354"],
#switch354:checked ~ .next label[for="switch355"],
#switch355:checked ~ .next label[for="switch351"] {
	pointer-events: auto;
}






input[name="slideshow36"] {
	display: none;
}

/* :::::: mechanism :::::: */
#switch361:checked ~ .slideContents #slide361,
#switch362:checked ~ .slideContents #slide362,
#switch363:checked ~ .slideContents #slide363,
#switch364:checked ~ .slideContents #slide364,
#switch365:checked ~ .slideContents #slide365 {
	position: relative;
	opacity: 1;
	transform: none;
}
#switch361:checked ~ .slideContents #slide365,
#switch362:checked ~ .slideContents #slide361,
#switch363:checked ~ .slideContents #slide362,
#switch364:checked ~ .slideContents #slide363,
#switch365:checked ~ .slideContents #slide364 {
	transform: translateX(-100%);
}
#switch361:checked ~ .slideContents #slide361 h1,
#switch361:checked ~ .slideContents #slide361 h2,
#switch362:checked ~ .slideContents #slide362 h1,
#switch362:checked ~ .slideContents #slide362 h2,
#switch363:checked ~ .slideContents #slide363 h1,
#switch363:checked ~ .slideContents #slide363 h2,
#switch364:checked ~ .slideContents #slide364 h1,
#switch364:checked ~ .slideContents #slide364 h2,
#switch365:checked ~ .slideContents #slide365 h1,
#switch365:checked ~ .slideContents #slide365 h2 {
	opacity: 1;
}

#switch361:checked ~ .slideContents #slide361 h1,
#switch362:checked ~ .slideContents #slide362 h1,
#switch363:checked ~ .slideContents #slide363 h1,
#switch364:checked ~ .slideContents #slide364 h1,
#switch365:checked ~ .slideContents #slide365 h1 {
	transition-delay: .6s, 0s;
}
#switch361:checked ~ .slideContents #slide361 h2,
#switch362:checked ~ .slideContents #slide362 h2,
#switch363:checked ~ .slideContents #slide363 h2,
#switch364:checked ~ .slideContents #slide364 h2,
#switch365:checked ~ .slideContents #slide365 h2 {
	transition-delay: .6s, 0s;
}
#switch361:checked ~ .slideContents #slide361,
#switch362:checked ~ .slideContents #slide362,
#switch363:checked ~ .slideContents #slide363,
#switch364:checked ~ .slideContents #slide364,
#switch365:checked ~ .slideContents #slide365 {
	transform: translateX(0) rotateY(0deg);
	transition-delay: .2s, 0s;
}
#switch361:checked ~ .slideContents #slide365,
#switch362:checked ~ .slideContents #slide361,
#switch363:checked ~ .slideContents #slide362,
#switch364:checked ~ .slideContents #slide363,
#switch365:checked ~ .slideContents #slide364 {
	transform: translateX(-500px) rotateY(360deg);
}

#switch361:checked ~ .prev label[for="switch365"],
#switch362:checked ~ .prev label[for="switch361"],
#switch363:checked ~ .prev label[for="switch362"],
#switch364:checked ~ .prev label[for="switch363"],
#switch365:checked ~ .prev label[for="switch364"],
#switch361:checked ~ .next label[for="switch362"],
#switch362:checked ~ .next label[for="switch363"],
#switch363:checked ~ .next label[for="switch364"],
#switch364:checked ~ .next label[for="switch365"],
#switch365:checked ~ .next label[for="switch361"] {
	pointer-events: auto;
}






input[name="slideshow37"] {
	display: none;
}

/* :::::: mechanism :::::: */
#switch371:checked ~ .slideContents #slide371,
#switch372:checked ~ .slideContents #slide372,
#switch373:checked ~ .slideContents #slide373,
#switch374:checked ~ .slideContents #slide374,
#switch375:checked ~ .slideContents #slide375 {
	position: relative;
	opacity: 1;
	transform: none;
}
#switch371:checked ~ .slideContents #slide375,
#switch372:checked ~ .slideContents #slide371,
#switch373:checked ~ .slideContents #slide372,
#switch374:checked ~ .slideContents #slide373,
#switch375:checked ~ .slideContents #slide374 {
	transform: translateX(-100%);
}
#switch371:checked ~ .slideContents #slide371 h1,
#switch371:checked ~ .slideContents #slide371 h2,
#switch372:checked ~ .slideContents #slide372 h1,
#switch372:checked ~ .slideContents #slide372 h2,
#switch373:checked ~ .slideContents #slide373 h1,
#switch373:checked ~ .slideContents #slide373 h2,
#switch374:checked ~ .slideContents #slide374 h1,
#switch374:checked ~ .slideContents #slide374 h2,
#switch375:checked ~ .slideContents #slide375 h1,
#switch375:checked ~ .slideContents #slide375 h2 {
	opacity: 1;
}

#switch371:checked ~ .slideContents #slide371 h1,
#switch372:checked ~ .slideContents #slide372 h1,
#switch373:checked ~ .slideContents #slide373 h1,
#switch374:checked ~ .slideContents #slide374 h1,
#switch375:checked ~ .slideContents #slide375 h1 {
	transition-delay: .6s, 0s;
}
#switch371:checked ~ .slideContents #slide371 h2,
#switch372:checked ~ .slideContents #slide372 h2,
#switch373:checked ~ .slideContents #slide373 h2,
#switch374:checked ~ .slideContents #slide374 h2,
#switch375:checked ~ .slideContents #slide375 h2 {
	transition-delay: .6s, 0s;
}
#switch371:checked ~ .slideContents #slide371,
#switch372:checked ~ .slideContents #slide372,
#switch373:checked ~ .slideContents #slide373,
#switch374:checked ~ .slideContents #slide374,
#switch375:checked ~ .slideContents #slide375 {
	transform: translateX(0) rotateY(0deg);
	transition-delay: .2s, 0s;
}
#switch371:checked ~ .slideContents #slide375,
#switch372:checked ~ .slideContents #slide371,
#switch373:checked ~ .slideContents #slide372,
#switch374:checked ~ .slideContents #slide373,
#switch375:checked ~ .slideContents #slide374 {
	transform: translateX(-500px) rotateY(370deg);
}

#switch371:checked ~ .prev label[for="switch375"],
#switch372:checked ~ .prev label[for="switch371"],
#switch373:checked ~ .prev label[for="switch372"],
#switch374:checked ~ .prev label[for="switch373"],
#switch375:checked ~ .prev label[for="switch374"],
#switch371:checked ~ .next label[for="switch372"],
#switch372:checked ~ .next label[for="switch373"],
#switch373:checked ~ .next label[for="switch374"],
#switch374:checked ~ .next label[for="switch375"],
#switch375:checked ~ .next label[for="switch371"] {
	pointer-events: auto;
}






input[name="slideshow38"] {
	display: none;
}

/* :::::: mechanism :::::: */
#switch381:checked ~ .slideContents #slide381,
#switch382:checked ~ .slideContents #slide382,
#switch383:checked ~ .slideContents #slide383,
#switch384:checked ~ .slideContents #slide384,
#switch385:checked ~ .slideContents #slide385 {
	position: relative;
	opacity: 1;
	transform: none;
}
#switch381:checked ~ .slideContents #slide385,
#switch382:checked ~ .slideContents #slide381,
#switch383:checked ~ .slideContents #slide382,
#switch384:checked ~ .slideContents #slide383,
#switch385:checked ~ .slideContents #slide384 {
	transform: translateX(-100%);
}
#switch381:checked ~ .slideContents #slide381 h1,
#switch381:checked ~ .slideContents #slide381 h2,
#switch382:checked ~ .slideContents #slide382 h1,
#switch382:checked ~ .slideContents #slide382 h2,
#switch383:checked ~ .slideContents #slide383 h1,
#switch383:checked ~ .slideContents #slide383 h2,
#switch384:checked ~ .slideContents #slide384 h1,
#switch384:checked ~ .slideContents #slide384 h2,
#switch385:checked ~ .slideContents #slide385 h1,
#switch385:checked ~ .slideContents #slide385 h2 {
	opacity: 1;
}

#switch381:checked ~ .slideContents #slide381 h1,
#switch382:checked ~ .slideContents #slide382 h1,
#switch383:checked ~ .slideContents #slide383 h1,
#switch384:checked ~ .slideContents #slide384 h1,
#switch385:checked ~ .slideContents #slide385 h1 {
	transition-delay: .6s, 0s;
}
#switch381:checked ~ .slideContents #slide381 h2,
#switch382:checked ~ .slideContents #slide382 h2,
#switch383:checked ~ .slideContents #slide383 h2,
#switch384:checked ~ .slideContents #slide384 h2,
#switch385:checked ~ .slideContents #slide385 h2 {
	transition-delay: .6s, 0s;
}
#switch381:checked ~ .slideContents #slide381,
#switch382:checked ~ .slideContents #slide382,
#switch383:checked ~ .slideContents #slide383,
#switch384:checked ~ .slideContents #slide384,
#switch385:checked ~ .slideContents #slide385 {
	transform: translateX(0) rotateY(0deg);
	transition-delay: .2s, 0s;
}
#switch381:checked ~ .slideContents #slide385,
#switch382:checked ~ .slideContents #slide381,
#switch383:checked ~ .slideContents #slide382,
#switch384:checked ~ .slideContents #slide383,
#switch385:checked ~ .slideContents #slide384 {
	transform: translateX(-500px) rotateY(380deg);
}

#switch381:checked ~ .prev label[for="switch385"],
#switch382:checked ~ .prev label[for="switch381"],
#switch383:checked ~ .prev label[for="switch382"],
#switch384:checked ~ .prev label[for="switch383"],
#switch385:checked ~ .prev label[for="switch384"],
#switch381:checked ~ .next label[for="switch382"],
#switch382:checked ~ .next label[for="switch383"],
#switch383:checked ~ .next label[for="switch384"],
#switch384:checked ~ .next label[for="switch385"],
#switch385:checked ~ .next label[for="switch381"] {
	pointer-events: auto;
}






input[name="slideshow39"] {
	display: none;
}

/* :::::: mechanism :::::: */
#switch391:checked ~ .slideContents #slide391,
#switch392:checked ~ .slideContents #slide392,
#switch393:checked ~ .slideContents #slide393,
#switch394:checked ~ .slideContents #slide394,
#switch395:checked ~ .slideContents #slide395 {
	position: relative;
	opacity: 1;
	transform: none;
}
#switch391:checked ~ .slideContents #slide395,
#switch392:checked ~ .slideContents #slide391,
#switch393:checked ~ .slideContents #slide392,
#switch394:checked ~ .slideContents #slide393,
#switch395:checked ~ .slideContents #slide394 {
	transform: translateX(-100%);
}
#switch391:checked ~ .slideContents #slide391 h1,
#switch391:checked ~ .slideContents #slide391 h2,
#switch392:checked ~ .slideContents #slide392 h1,
#switch392:checked ~ .slideContents #slide392 h2,
#switch393:checked ~ .slideContents #slide393 h1,
#switch393:checked ~ .slideContents #slide393 h2,
#switch394:checked ~ .slideContents #slide394 h1,
#switch394:checked ~ .slideContents #slide394 h2,
#switch395:checked ~ .slideContents #slide395 h1,
#switch395:checked ~ .slideContents #slide395 h2 {
	opacity: 1;
}

#switch391:checked ~ .slideContents #slide391 h1,
#switch392:checked ~ .slideContents #slide392 h1,
#switch393:checked ~ .slideContents #slide393 h1,
#switch394:checked ~ .slideContents #slide394 h1,
#switch395:checked ~ .slideContents #slide395 h1 {
	transition-delay: .6s, 0s;
}
#switch391:checked ~ .slideContents #slide391 h2,
#switch392:checked ~ .slideContents #slide392 h2,
#switch393:checked ~ .slideContents #slide393 h2,
#switch394:checked ~ .slideContents #slide394 h2,
#switch395:checked ~ .slideContents #slide395 h2 {
	transition-delay: .6s, 0s;
}
#switch391:checked ~ .slideContents #slide391,
#switch392:checked ~ .slideContents #slide392,
#switch393:checked ~ .slideContents #slide393,
#switch394:checked ~ .slideContents #slide394,
#switch395:checked ~ .slideContents #slide395 {
	transform: translateX(0) rotateY(0deg);
	transition-delay: .2s, 0s;
}
#switch391:checked ~ .slideContents #slide395,
#switch392:checked ~ .slideContents #slide391,
#switch393:checked ~ .slideContents #slide392,
#switch394:checked ~ .slideContents #slide393,
#switch395:checked ~ .slideContents #slide394 {
	transform: translateX(-500px) rotateY(390deg);
}

#switch391:checked ~ .prev label[for="switch395"],
#switch392:checked ~ .prev label[for="switch391"],
#switch393:checked ~ .prev label[for="switch392"],
#switch394:checked ~ .prev label[for="switch393"],
#switch395:checked ~ .prev label[for="switch394"],
#switch391:checked ~ .next label[for="switch392"],
#switch392:checked ~ .next label[for="switch393"],
#switch393:checked ~ .next label[for="switch394"],
#switch394:checked ~ .next label[for="switch395"],
#switch395:checked ~ .next label[for="switch391"] {
	pointer-events: auto;
}






input[name="slideshow40"] {
	display: none;
}

/* :::::: mechanism :::::: */
#switch401:checked ~ .slideContents #slide401,
#switch402:checked ~ .slideContents #slide402,
#switch403:checked ~ .slideContents #slide403,
#switch404:checked ~ .slideContents #slide404,
#switch405:checked ~ .slideContents #slide405 {
	position: relative;
	opacity: 1;
	transform: none;
}
#switch401:checked ~ .slideContents #slide405,
#switch402:checked ~ .slideContents #slide401,
#switch403:checked ~ .slideContents #slide402,
#switch404:checked ~ .slideContents #slide403,
#switch405:checked ~ .slideContents #slide404 {
	transform: translateX(-100%);
}
#switch401:checked ~ .slideContents #slide401 h1,
#switch401:checked ~ .slideContents #slide401 h2,
#switch402:checked ~ .slideContents #slide402 h1,
#switch402:checked ~ .slideContents #slide402 h2,
#switch403:checked ~ .slideContents #slide403 h1,
#switch403:checked ~ .slideContents #slide403 h2,
#switch404:checked ~ .slideContents #slide404 h1,
#switch404:checked ~ .slideContents #slide404 h2,
#switch405:checked ~ .slideContents #slide405 h1,
#switch405:checked ~ .slideContents #slide405 h2 {
	opacity: 1;
}

#switch401:checked ~ .slideContents #slide401 h1,
#switch402:checked ~ .slideContents #slide402 h1,
#switch403:checked ~ .slideContents #slide403 h1,
#switch404:checked ~ .slideContents #slide404 h1,
#switch405:checked ~ .slideContents #slide405 h1 {
	transition-delay: .6s, 0s;
}
#switch401:checked ~ .slideContents #slide401 h2,
#switch402:checked ~ .slideContents #slide402 h2,
#switch403:checked ~ .slideContents #slide403 h2,
#switch404:checked ~ .slideContents #slide404 h2,
#switch405:checked ~ .slideContents #slide405 h2 {
	transition-delay: .6s, 0s;
}
#switch401:checked ~ .slideContents #slide401,
#switch402:checked ~ .slideContents #slide402,
#switch403:checked ~ .slideContents #slide403,
#switch404:checked ~ .slideContents #slide404,
#switch405:checked ~ .slideContents #slide405 {
	transform: translateX(0) rotateY(0deg);
	transition-delay: .2s, 0s;
}
#switch401:checked ~ .slideContents #slide405,
#switch402:checked ~ .slideContents #slide401,
#switch403:checked ~ .slideContents #slide402,
#switch404:checked ~ .slideContents #slide403,
#switch405:checked ~ .slideContents #slide404 {
	transform: translateX(-500px) rotateY(400deg);
}

#switch401:checked ~ .prev label[for="switch405"],
#switch402:checked ~ .prev label[for="switch401"],
#switch403:checked ~ .prev label[for="switch402"],
#switch404:checked ~ .prev label[for="switch403"],
#switch405:checked ~ .prev label[for="switch404"],
#switch401:checked ~ .next label[for="switch402"],
#switch402:checked ~ .next label[for="switch403"],
#switch403:checked ~ .next label[for="switch404"],
#switch404:checked ~ .next label[for="switch405"],
#switch405:checked ~ .next label[for="switch401"] {
	pointer-events: auto;
}






input[name="slideshow41"] {
	display: none;
}

/* :::::: mechanism :::::: */
#switch411:checked ~ .slideContents #slide411,
#switch412:checked ~ .slideContents #slide412,
#switch413:checked ~ .slideContents #slide413,
#switch414:checked ~ .slideContents #slide414,
#switch415:checked ~ .slideContents #slide415 {
	position: relative;
	opacity: 1;
	transform: none;
}
#switch411:checked ~ .slideContents #slide415,
#switch412:checked ~ .slideContents #slide411,
#switch413:checked ~ .slideContents #slide412,
#switch414:checked ~ .slideContents #slide413,
#switch415:checked ~ .slideContents #slide414 {
	transform: translateX(-100%);
}
#switch411:checked ~ .slideContents #slide411 h1,
#switch411:checked ~ .slideContents #slide411 h2,
#switch412:checked ~ .slideContents #slide412 h1,
#switch412:checked ~ .slideContents #slide412 h2,
#switch413:checked ~ .slideContents #slide413 h1,
#switch413:checked ~ .slideContents #slide413 h2,
#switch414:checked ~ .slideContents #slide414 h1,
#switch414:checked ~ .slideContents #slide414 h2,
#switch415:checked ~ .slideContents #slide415 h1,
#switch415:checked ~ .slideContents #slide415 h2 {
	opacity: 1;
}

#switch411:checked ~ .slideContents #slide411 h1,
#switch412:checked ~ .slideContents #slide412 h1,
#switch413:checked ~ .slideContents #slide413 h1,
#switch414:checked ~ .slideContents #slide414 h1,
#switch415:checked ~ .slideContents #slide415 h1 {
	transition-delay: .6s, 0s;
}
#switch411:checked ~ .slideContents #slide411 h2,
#switch412:checked ~ .slideContents #slide412 h2,
#switch413:checked ~ .slideContents #slide413 h2,
#switch414:checked ~ .slideContents #slide414 h2,
#switch415:checked ~ .slideContents #slide415 h2 {
	transition-delay: .6s, 0s;
}
#switch411:checked ~ .slideContents #slide411,
#switch412:checked ~ .slideContents #slide412,
#switch413:checked ~ .slideContents #slide413,
#switch414:checked ~ .slideContents #slide414,
#switch415:checked ~ .slideContents #slide415 {
	transform: translateX(0) rotateY(0deg);
	transition-delay: .2s, 0s;
}
#switch411:checked ~ .slideContents #slide415,
#switch412:checked ~ .slideContents #slide411,
#switch413:checked ~ .slideContents #slide412,
#switch414:checked ~ .slideContents #slide413,
#switch415:checked ~ .slideContents #slide414 {
	transform: translateX(-500px) rotateY(410deg);
}

#switch411:checked ~ .prev label[for="switch415"],
#switch412:checked ~ .prev label[for="switch411"],
#switch413:checked ~ .prev label[for="switch412"],
#switch414:checked ~ .prev label[for="switch413"],
#switch415:checked ~ .prev label[for="switch414"],
#switch411:checked ~ .next label[for="switch412"],
#switch412:checked ~ .next label[for="switch413"],
#switch413:checked ~ .next label[for="switch414"],
#switch414:checked ~ .next label[for="switch415"],
#switch415:checked ~ .next label[for="switch411"] {
	pointer-events: auto;
}






input[name="slideshow42"] {
	display: none;
}

/* :::::: mechanism :::::: */
#switch421:checked ~ .slideContents #slide421,
#switch422:checked ~ .slideContents #slide422,
#switch423:checked ~ .slideContents #slide423,
#switch424:checked ~ .slideContents #slide424,
#switch425:checked ~ .slideContents #slide425 {
	position: relative;
	opacity: 1;
	transform: none;
}
#switch421:checked ~ .slideContents #slide425,
#switch422:checked ~ .slideContents #slide421,
#switch423:checked ~ .slideContents #slide422,
#switch424:checked ~ .slideContents #slide423,
#switch425:checked ~ .slideContents #slide424 {
	transform: translateX(-100%);
}
#switch421:checked ~ .slideContents #slide421 h1,
#switch421:checked ~ .slideContents #slide421 h2,
#switch422:checked ~ .slideContents #slide422 h1,
#switch422:checked ~ .slideContents #slide422 h2,
#switch423:checked ~ .slideContents #slide423 h1,
#switch423:checked ~ .slideContents #slide423 h2,
#switch424:checked ~ .slideContents #slide424 h1,
#switch424:checked ~ .slideContents #slide424 h2,
#switch425:checked ~ .slideContents #slide425 h1,
#switch425:checked ~ .slideContents #slide425 h2 {
	opacity: 1;
}

#switch421:checked ~ .slideContents #slide421 h1,
#switch422:checked ~ .slideContents #slide422 h1,
#switch423:checked ~ .slideContents #slide423 h1,
#switch424:checked ~ .slideContents #slide424 h1,
#switch425:checked ~ .slideContents #slide425 h1 {
	transition-delay: .6s, 0s;
}
#switch421:checked ~ .slideContents #slide421 h2,
#switch422:checked ~ .slideContents #slide422 h2,
#switch423:checked ~ .slideContents #slide423 h2,
#switch424:checked ~ .slideContents #slide424 h2,
#switch425:checked ~ .slideContents #slide425 h2 {
	transition-delay: .6s, 0s;
}
#switch421:checked ~ .slideContents #slide421,
#switch422:checked ~ .slideContents #slide422,
#switch423:checked ~ .slideContents #slide423,
#switch424:checked ~ .slideContents #slide424,
#switch425:checked ~ .slideContents #slide425 {
	transform: translateX(0) rotateY(0deg);
	transition-delay: .2s, 0s;
}
#switch421:checked ~ .slideContents #slide425,
#switch422:checked ~ .slideContents #slide421,
#switch423:checked ~ .slideContents #slide422,
#switch424:checked ~ .slideContents #slide423,
#switch425:checked ~ .slideContents #slide424 {
	transform: translateX(-500px) rotateY(420deg);
}

#switch421:checked ~ .prev label[for="switch425"],
#switch422:checked ~ .prev label[for="switch421"],
#switch423:checked ~ .prev label[for="switch422"],
#switch424:checked ~ .prev label[for="switch423"],
#switch425:checked ~ .prev label[for="switch424"],
#switch421:checked ~ .next label[for="switch422"],
#switch422:checked ~ .next label[for="switch423"],
#switch423:checked ~ .next label[for="switch424"],
#switch424:checked ~ .next label[for="switch425"],
#switch425:checked ~ .next label[for="switch421"] {
	pointer-events: auto;
}






input[name="slideshow43"] {
	display: none;
}

/* :::::: mechanism :::::: */
#switch431:checked ~ .slideContents #slide431,
#switch432:checked ~ .slideContents #slide432,
#switch433:checked ~ .slideContents #slide433,
#switch434:checked ~ .slideContents #slide434,
#switch435:checked ~ .slideContents #slide435 {
	position: relative;
	opacity: 1;
	transform: none;
}
#switch431:checked ~ .slideContents #slide435,
#switch432:checked ~ .slideContents #slide431,
#switch433:checked ~ .slideContents #slide432,
#switch434:checked ~ .slideContents #slide433,
#switch435:checked ~ .slideContents #slide434 {
	transform: translateX(-100%);
}
#switch431:checked ~ .slideContents #slide431 h1,
#switch431:checked ~ .slideContents #slide431 h2,
#switch432:checked ~ .slideContents #slide432 h1,
#switch432:checked ~ .slideContents #slide432 h2,
#switch433:checked ~ .slideContents #slide433 h1,
#switch433:checked ~ .slideContents #slide433 h2,
#switch434:checked ~ .slideContents #slide434 h1,
#switch434:checked ~ .slideContents #slide434 h2,
#switch435:checked ~ .slideContents #slide435 h1,
#switch435:checked ~ .slideContents #slide435 h2 {
	opacity: 1;
}

#switch431:checked ~ .slideContents #slide431 h1,
#switch432:checked ~ .slideContents #slide432 h1,
#switch433:checked ~ .slideContents #slide433 h1,
#switch434:checked ~ .slideContents #slide434 h1,
#switch435:checked ~ .slideContents #slide435 h1 {
	transition-delay: .6s, 0s;
}
#switch431:checked ~ .slideContents #slide431 h2,
#switch432:checked ~ .slideContents #slide432 h2,
#switch433:checked ~ .slideContents #slide433 h2,
#switch434:checked ~ .slideContents #slide434 h2,
#switch435:checked ~ .slideContents #slide435 h2 {
	transition-delay: .6s, 0s;
}
#switch431:checked ~ .slideContents #slide431,
#switch432:checked ~ .slideContents #slide432,
#switch433:checked ~ .slideContents #slide433,
#switch434:checked ~ .slideContents #slide434,
#switch435:checked ~ .slideContents #slide435 {
	transform: translateX(0) rotateY(0deg);
	transition-delay: .2s, 0s;
}
#switch431:checked ~ .slideContents #slide435,
#switch432:checked ~ .slideContents #slide431,
#switch433:checked ~ .slideContents #slide432,
#switch434:checked ~ .slideContents #slide433,
#switch435:checked ~ .slideContents #slide434 {
	transform: translateX(-500px) rotateY(430deg);
}

#switch431:checked ~ .prev label[for="switch435"],
#switch432:checked ~ .prev label[for="switch431"],
#switch433:checked ~ .prev label[for="switch432"],
#switch434:checked ~ .prev label[for="switch433"],
#switch435:checked ~ .prev label[for="switch434"],
#switch431:checked ~ .next label[for="switch432"],
#switch432:checked ~ .next label[for="switch433"],
#switch433:checked ~ .next label[for="switch434"],
#switch434:checked ~ .next label[for="switch435"],
#switch435:checked ~ .next label[for="switch431"] {
	pointer-events: auto;
}






input[name="slideshow44"] {
	display: none;
}

/* :::::: mechanism :::::: */
#switch441:checked ~ .slideContents #slide441,
#switch442:checked ~ .slideContents #slide442,
#switch443:checked ~ .slideContents #slide443,
#switch444:checked ~ .slideContents #slide444,
#switch445:checked ~ .slideContents #slide445 {
	position: relative;
	opacity: 1;
	transform: none;
}
#switch441:checked ~ .slideContents #slide445,
#switch442:checked ~ .slideContents #slide441,
#switch443:checked ~ .slideContents #slide442,
#switch444:checked ~ .slideContents #slide443,
#switch445:checked ~ .slideContents #slide444 {
	transform: translateX(-100%);
}
#switch441:checked ~ .slideContents #slide441 h1,
#switch441:checked ~ .slideContents #slide441 h2,
#switch442:checked ~ .slideContents #slide442 h1,
#switch442:checked ~ .slideContents #slide442 h2,
#switch443:checked ~ .slideContents #slide443 h1,
#switch443:checked ~ .slideContents #slide443 h2,
#switch444:checked ~ .slideContents #slide444 h1,
#switch444:checked ~ .slideContents #slide444 h2,
#switch445:checked ~ .slideContents #slide445 h1,
#switch445:checked ~ .slideContents #slide445 h2 {
	opacity: 1;
}

#switch441:checked ~ .slideContents #slide441 h1,
#switch442:checked ~ .slideContents #slide442 h1,
#switch443:checked ~ .slideContents #slide443 h1,
#switch444:checked ~ .slideContents #slide444 h1,
#switch445:checked ~ .slideContents #slide445 h1 {
	transition-delay: .6s, 0s;
}
#switch441:checked ~ .slideContents #slide441 h2,
#switch442:checked ~ .slideContents #slide442 h2,
#switch443:checked ~ .slideContents #slide443 h2,
#switch444:checked ~ .slideContents #slide444 h2,
#switch445:checked ~ .slideContents #slide445 h2 {
	transition-delay: .6s, 0s;
}
#switch441:checked ~ .slideContents #slide441,
#switch442:checked ~ .slideContents #slide442,
#switch443:checked ~ .slideContents #slide443,
#switch444:checked ~ .slideContents #slide444,
#switch445:checked ~ .slideContents #slide445 {
	transform: translateX(0) rotateY(0deg);
	transition-delay: .2s, 0s;
}
#switch441:checked ~ .slideContents #slide445,
#switch442:checked ~ .slideContents #slide441,
#switch443:checked ~ .slideContents #slide442,
#switch444:checked ~ .slideContents #slide443,
#switch445:checked ~ .slideContents #slide444 {
	transform: translateX(-500px) rotateY(440deg);
}

#switch441:checked ~ .prev label[for="switch445"],
#switch442:checked ~ .prev label[for="switch441"],
#switch443:checked ~ .prev label[for="switch442"],
#switch444:checked ~ .prev label[for="switch443"],
#switch445:checked ~ .prev label[for="switch444"],
#switch441:checked ~ .next label[for="switch442"],
#switch442:checked ~ .next label[for="switch443"],
#switch443:checked ~ .next label[for="switch444"],
#switch444:checked ~ .next label[for="switch445"],
#switch445:checked ~ .next label[for="switch441"] {
	pointer-events: auto;
}






input[name="slideshow45"] {
	display: none;
}

/* :::::: mechanism :::::: */
#switch451:checked ~ .slideContents #slide451,
#switch452:checked ~ .slideContents #slide452,
#switch453:checked ~ .slideContents #slide453,
#switch454:checked ~ .slideContents #slide454,
#switch455:checked ~ .slideContents #slide455 {
	position: relative;
	opacity: 1;
	transform: none;
}
#switch451:checked ~ .slideContents #slide455,
#switch452:checked ~ .slideContents #slide451,
#switch453:checked ~ .slideContents #slide452,
#switch454:checked ~ .slideContents #slide453,
#switch455:checked ~ .slideContents #slide454 {
	transform: translateX(-100%);
}
#switch451:checked ~ .slideContents #slide451 h1,
#switch451:checked ~ .slideContents #slide451 h2,
#switch452:checked ~ .slideContents #slide452 h1,
#switch452:checked ~ .slideContents #slide452 h2,
#switch453:checked ~ .slideContents #slide453 h1,
#switch453:checked ~ .slideContents #slide453 h2,
#switch454:checked ~ .slideContents #slide454 h1,
#switch454:checked ~ .slideContents #slide454 h2,
#switch455:checked ~ .slideContents #slide455 h1,
#switch455:checked ~ .slideContents #slide455 h2 {
	opacity: 1;
}

#switch451:checked ~ .slideContents #slide451 h1,
#switch452:checked ~ .slideContents #slide452 h1,
#switch453:checked ~ .slideContents #slide453 h1,
#switch454:checked ~ .slideContents #slide454 h1,
#switch455:checked ~ .slideContents #slide455 h1 {
	transition-delay: .6s, 0s;
}
#switch451:checked ~ .slideContents #slide451 h2,
#switch452:checked ~ .slideContents #slide452 h2,
#switch453:checked ~ .slideContents #slide453 h2,
#switch454:checked ~ .slideContents #slide454 h2,
#switch455:checked ~ .slideContents #slide455 h2 {
	transition-delay: .6s, 0s;
}
#switch451:checked ~ .slideContents #slide451,
#switch452:checked ~ .slideContents #slide452,
#switch453:checked ~ .slideContents #slide453,
#switch454:checked ~ .slideContents #slide454,
#switch455:checked ~ .slideContents #slide455 {
	transform: translateX(0) rotateY(0deg);
	transition-delay: .2s, 0s;
}
#switch451:checked ~ .slideContents #slide455,
#switch452:checked ~ .slideContents #slide451,
#switch453:checked ~ .slideContents #slide452,
#switch454:checked ~ .slideContents #slide453,
#switch455:checked ~ .slideContents #slide454 {
	transform: translateX(-500px) rotateY(450deg);
}

#switch451:checked ~ .prev label[for="switch455"],
#switch452:checked ~ .prev label[for="switch451"],
#switch453:checked ~ .prev label[for="switch452"],
#switch454:checked ~ .prev label[for="switch453"],
#switch455:checked ~ .prev label[for="switch454"],
#switch451:checked ~ .next label[for="switch452"],
#switch452:checked ~ .next label[for="switch453"],
#switch453:checked ~ .next label[for="switch454"],
#switch454:checked ~ .next label[for="switch455"],
#switch455:checked ~ .next label[for="switch451"] {
	pointer-events: auto;
}


