/* page layout styles */

#WEBA {
	font-family:
		ehjoh-1, ehjoh-2, ehjoh-3, ehjoh-4, ehjoh-5, ehjoh-6, ehjoh-7, ehjoh-8,
		ehjoh-9, ehjoh-10, ehjoh-11, ehjoh-12, ehjoh-13, ehjoh-14, ehjoh-15;
}
#WEBA:-webkit-full-screen {
	width: 100%;
	height: 100%;
}
* {
	margin: 0;
	padding: 0;
	box-sizing: border-box;
}
.row:after {
	content: "";
	clear: both;
	display: block;
}
.transition {
	-webkit-transition-timing-function: cubic-bezier(
		17,
		0.67,
		0.83,
		0.67
	); /* Safari and Chrome */
	transition-timing-function: cubic-bezier(17, 0.67, 0.83, 0.67);
	-webkit-transition: all 0.7s;
	transition: all 0.7s;
}
::-webkit-scrollbar {
	width: 0px; /* remove scrollbar space */
	background: transparent; /* optional: just make scrollbar invisible */
}
/* optional: show position indicator in red */
::-webkit-scrollbar-thumb {
	background: transparent; /* optional: just make scrollbar invisible */
}
#W0 {
	position: fixed;
	width: 100%;
	height: 100%;
	background-color: #000000;
	z-index: 0;
}
#sI0_6 {
	position: fixed;
	background-color: #000000;
	z-index: 40;
}
#sI1_6 {
	position: fixed;
	z-index: 40;
}
#WEB6_1 {
	position: fixed;
	top: 0px;
	display: none;
	height: 100%;
	width: auto;
	z-index: 40;
}
#WEB6 {
	position: fixed;
	top: 0px;
	height: 100%;
	width: auto;
	margin-left: 0%;
	display: none;
	z-index: 40;
}
#WEB10 .slides {
	position: absolute;
	top: 0px;
	z-index: 4;
	display: none;
}
#sI0_3 {
	position: fixed;
	top: 0px;
	z-index: 4;
	display: none;
}
#sI0_13 {
	position: fixed;
	top: 0px;
	z-index: 4;
	display: none;
}
#sI1_13 {
	position: fixed;
	top: 0px;
	z-index: 4;
	display: none;
}
#s1 {
	position: absolute;
	z-index: 13;
}
#s2 {
	position: absolute;
	z-index: 13;
}
#s3 {
	position: absolute;
	z-index: 13;
}
#s4 {
	position: absolute;
	z-index: 13;
}
#s5 {
	position: absolute;
	z-index: 13;
}
#s6 {
	position: absolute;
	z-index: 13;
}
#s7 {
	position: absolute;
	z-index: 13;
}
#s8 {
	position: absolute;
	z-index: 13;
}
#s9 {
	position: absolute;
	z-index: 13;
}
#s10 {
	position: absolute;
	z-index: 13;
}
#s11 {
	position: absolute;
	z-index: 13;
}
#s12 {
	position: absolute;
	z-index: 13;
}
#s13 {
	position: absolute;
	z-index: 13;
}
#s14 {
	position: absolute;
	z-index: 13;
}
#s15 {
	position: absolute;
	z-index: 13;
}
#s16 {
	position: absolute;
	z-index: 13;
}
#s17 {
	position: absolute;
	z-index: 13;
}
#s18 {
	position: absolute;
	z-index: 13;
}
#s19 {
	position: absolute;
	z-index: 13;
}
#s20 {
	position: absolute;
	z-index: 13;
}
#s21 {
	position: absolute;
	z-index: 13;
}
#s22 {
	position: absolute;
	z-index: 13;
}
#s23 {
	position: absolute;
	z-index: 13;
}
#s24 {
	position: absolute;
	z-index: 13;
}
#s25 {
	position: absolute;
	z-index: 13;
}
#s26 {
	position: absolute;
	z-index: 13;
}
#s27 {
	position: absolute;
	z-index: 13;
}
#s28 {
	position: absolute;
	z-index: 13;
}
#s29 {
	display: none;
	position: absolute;
	z-index: 0;
	cursor: pointer;
}
#s30 {
	display: none;
	position: absolute;
	z-index: 13;
	cursor: pointer;
}
#s31 {
	display: none;
	position: absolute;
	z-index: 13;
	cursor: pointer;
}
#b1 {
	position: absolute;
	z-index: 15;
}
#b2 {
	position: absolute;
	z-index: 15;
}
#b3 {
	position: absolute;
	z-index: 15;
}
#b4 {
	position: absolute;
	z-index: 15;
}
#b5 {
	position: absolute;
	z-index: 15;
}
#b6 {
	position: absolute;
	z-index: 15;
}
#b7 {
	position: absolute;
	z-index: 15;
}
#b8 {
	position: absolute;
	z-index: 15;
}
#b9 {
	position: absolute;
	z-index: 15;
}
#b10 {
	position: absolute;
	z-index: 15;
}
#b11 {
	position: absolute;
	z-index: 15;
}
#b12 {
	position: absolute;
	z-index: 15;
}
#b13 {
	position: absolute;
	z-index: 15;
}
#b14 {
	position: absolute;
	z-index: 15;
}
#b15 {
	position: fixed;
	z-index: 15;
}
#b16 {
	position: fixed;
	z-index: 15;
}
#b17 {
	position: fixed;
	z-index: 15;
}
#b18 {
	position: fixed;
	z-index: 15;
}
#b19 {
	position: fixed;
	z-index: 15;
}
#b20 {
	position: fixed;
	z-index: 15;
}
#b21 {
	position: fixed;
	z-index: 15;
}
#b22 {
	position: fixed;
	z-index: 15;
}
#b23 {
	position: fixed;
	z-index: 15;
}
#b24 {
	position: fixed;
	z-index: 15;
}
#b25 {
	position: fixed;
	z-index: 15;
}
#b26 {
	position: fixed;
	z-index: 15;
}
#b27 {
	position: fixed;
	z-index: 15;
}
#b28 {
	position: fixed;
	z-index: 15;
}
#WEB10 {
	position: absolute;
	top: 0px;
	background-color: transparent;
	width: auto;
	height: 100%;
	margin-left: 0%;
	display: none;
}
#WEB10M .slides {
	position: fixed;
	z-index: 15;
	display: none;
}

#WEB10_2 {
	position: fixed;
	z-index: 19;
	cursor: pointer;
	display: none;
}
#WEB10_3 {
	position: fixed;
	z-index: 19;
	cursor: pointer;
	display: none;
}
#WEB10_4 {
	position: fixed;
	z-index: 15;
	cursor: pointer;
	display: none;
}
#WEB10_5 {
	position: fixed;
	z-index: 15;
	cursor: pointer;
	display: none;
}
#WEB10_6 {
	position: fixed;
	z-index: 15;
	cursor: pointer;
	display: none;
}
#WEB10_7 {
	position: fixed;
	z-index: 15;
	display: none;
}
#WEB10_8 {
	position: fixed;
	z-index: 15;
	cursor: pointer;
	display: none;
}
#WEB10_9 {
	position: fixed;
	z-index: 15;
	cursor: pointer;
	display: none;
}
#WEB10_10 {
	position: fixed;
	z-index: 15;
	cursor: pointer;
	display: none;
}
#WEB10_11 {
	position: fixed;
	z-index: 15;
	cursor: pointer;
	display: none;
}
#WEB10_12 {
	position: fixed;
	z-index: 19;
	cursor: pointer;
	display: none;
}
#WEB10_13 {
	position: fixed;
	z-index: 19;
	cursor: pointer;
	display: none;
}
#WEB10_14 {
	position: fixed;
	z-index: 15;
	cursor: pointer;
	display: none;
}
#WEB10_15 {
	position: fixed;
	z-index: 15;
	cursor: pointer;
	display: none;
}
#WEB10_16 {
	position: fixed;
	z-index: 15;
	cursor: pointer;
	display: none;
}
#WEB10_17 {
	position: fixed;
	z-index: 15;
	cursor: pointer;
	display: none;
}
#WEB10_18 {
	position: fixed;
	z-index: 15;
	cursor: pointer;
	display: none;
}
#WEB10_19 {
	position: fixed;
	z-index: 15;
	cursor: pointer;
	display: none;
}
#WEB10_20 {
	position: fixed;
	z-index: 15;
	cursor: pointer;
	display: none;
}
#WEB10_21 {
	position: fixed;
	z-index: 22;
	cursor: pointer;
	display: none;
}
#WEB10_22 {
	position: fixed;
	z-index: 21;
	cursor: pointer;
	display: none;
}
#WEB10_31 {
	position: fixed;
	z-index: 19;
	cursor: pointer;
	display: none;
}
#WEB10_32 {
	position: fixed;
	z-index: 19;
	cursor: pointer;
	display: none;
}
#WEB10_33 {
	position: fixed;
	z-index: 19;
	cursor: pointer;
	display: none;
}
#WEB10_34 {
	position: fixed;
	z-index: 19;
	cursor: pointer;
	display: none;
}
#WEB10_35 {
	position: fixed;
	z-index: 19;
	cursor: pointer;
	display: none;
}
#WEB10_36 {
	position: fixed;
	z-index: 19;
	cursor: pointer;
	display: none;
}
#WEB10_37 {
	position: fixed;
	z-index: 19;
	cursor: pointer;
	display: none;
}
#M0_3 {
	display: none;
}
#M1_3 {
	background-color: #000000;
	position: fixed;
	z-index: 21;
	padding: 20px 20px;
	display: none;
	width: 100%;
	height: 100%;
	overflow-x: hidden;
	overflow-y: scroll;
}
#M11_3 {
	background-color: #000000;
	position: fixed;
	z-index: 21;
	padding: 20px 20px;
	display: none;
	width: 100%;
	height: 100%;
	overflow-x: hidden;
	overflow-y: scroll;
}
#M21_3 {
	background-color: #000000;
	position: fixed;
	z-index: 21;
	padding: 20px 20px;
	display: none;
	width: 100%;
	height: 100%;
	overflow-x: hidden;
	overflow-y: scroll;
}
#tele {
	display: none;
	position: absolute;
	width: 100%;
	height: 100%;
	margin: auto;
	z-index: 14;
}
#WEB10E {
	background-color: transparent;
	border-style: none;
	overflow-x: hidden;
	overflow-y: scroll;
	display: none;
	z-index: 12;
}
#WEB10F1 {
	position: absolute;
	display: none;
	z-index: 15;
}
#input_1 {
	position: absolute;
	resize: none;
	padding: 1.7% 3%;
	font-family: ehjoh-5;
	cursor: text;
}
#WEB10F2 {
	position: absolute;
	display: none;
	z-index: 15;
}
#input_2 {
	position: absolute;
	resize: none;
	padding: 1.7% 3%;
	font-family: ehjoh-5;
	cursor: text;
}
#WEB10F3 {
	position: absolute;
	display: none;
	z-index: 15;
}
#input_3 {
	position: absolute;
	resize: none;
	padding: 1.7% 3%;
	font-family: ehjoh-5;
	cursor: text;
}
#WEB10F4 {
	position: absolute;
	display: none;
	z-index: 15;
}
#input_4 {
	position: absolute;
	resize: none;
	padding: 1.7% 3%;
	font-family: ehjoh-5;
	cursor: text;
}
#WEB10F5 {
	position: absolute;
	display: none;
	z-index: 15;
}
#input_5 {
	position: absolute;
	resize: none;
	padding: 1.7% 3%;
	font-family: ehjoh-5;
	cursor: text;
}
#WEB10F6 {
	position: absolute;
	display: none;
	z-index: 15;
}
#input_6 {
	position: absolute;
	resize: none;
	padding: 1.7% 3%;
	font-family: ehjoh-5;
	cursor: text;
}
#WEB10F7 {
	position: absolute;
	display: none;
	z-index: 15;
}
#input_7 {
	position: absolute;
	resize: none;
	padding: 1.7% 3%;
	font-family: ehjoh-5;
	cursor: text;
}
#WEB10F10 {
	position: absolute;
	display: none;
	z-index: 15;
	font-family: ehjoh-7;
}
#WEB10F11 {
	position: absolute;
	display: block;
	z-index: 15;
	font-family: ehjoh-7;
}
#WEB10F11_1 {
	position: absolute;
	display: none;
	z-index: 15;
}
#input_11_1 {
	position: absolute;
	resize: none;
	padding: 1.7% 3%;
	font-family: ehjoh-5;
	cursor: text;
}
#WEB10F11_2 {
	position: absolute;
	display: none;
	z-index: 15;
}
#input_11_2 {
	position: absolute;
	resize: none;
	padding: 1.7% 3%;
	font-family: ehjoh-5;
	cursor: text;
}
#WEB10F11_3 {
	position: absolute;
	display: none;
	z-index: 15;
}
#input_11_3 {
	position: absolute;
	resize: none;
	padding: 1.7% 3%;
	font-family: ehjoh-5;
	cursor: text;
}
#WEB10F11_4 {
	position: absolute;
	display: none;
	z-index: 15;
}
#input_11_4 {
	position: absolute;
	resize: none;
	padding: 1.7% 3%;
	font-family: ehjoh-5;
	cursor: text;
}
#WEB10F11_5 {
	position: absolute;
	display: none;
	z-index: 15;
}
#input_11_5 {
	position: absolute;
	resize: none;
	padding: 1.7% 3%;
	font-family: ehjoh-5;
	cursor: text;
}
#WEB10F11_6 {
	position: absolute;
	display: none;
	z-index: 15;
}
#input_11_6 {
	position: absolute;
	resize: none;
	padding: 1.7% 3%;
	font-family: ehjoh-5;
	cursor: text;
}
#WEB10F11_7 {
	position: absolute;
	display: none;
	z-index: 15;
}
#input_11_7 {
	position: absolute;
	resize: none;
	padding: 1% 1.5%;
	font-family: ehjoh-5;
	cursor: text;
}
#map {
	position: absolute;
	display: none;
	z-index: 15;
}
#WEB10F20 {
	position: absolute;
	z-index: 100;
	display: block;
	width: 50%;
	height: auto;
}
