*{
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

#main-body{
	margin-top:0px;
}

.m-item{
	position:relative;
	background-size:1024px 748px; 
	background-repeat:no-repeat;
	width:1024px; 
	height:748px;
}

.show{
	opacity:1 !important;
	display:inherit !important;
}

.popup{ display:none; z-index:99; }
.undermenu-popup{ display:none; z-index:9; }

.layer{ position:absolute; }
.btn{ cursor:pointer; }
.btn.popup-close-btn{ width:35px; height:35px; left:975px; top:10px; }
.full-size{ width:1024px; height:768px; }
.popup.full-size, .undermenu-popup.full-size{ top:0px; left:0px; }
.bg.full-size{ background-size:1024px 768px; }
.opacity-0{ opacity:0; }
.display-none{ display:none; }

#navigation
{
	position:absolute;
	width:1024px;
	height:83px;
	top:735px;
	left:0px;
	z-index:9;
}

#header{
	position:absolute;
	overflow:hidden;
	width:978px;
	height:144px;
	left:0px;
	top:0px;
	z-index: 10;
}

#header-bg-0{
	display:none;
	width:978px;
	height:55px;
	background-image:url('../images/header-bg-0.png');
	background-size:978px 55px;
}

#header-bg-1{
	display:none;
	width:978px;
	height:55px;
	background-image:url('../images/header-bg-1.png');
	background-size:978px 55px;
}

#header-bg-2{
	display:none;
	width:978px;
	height:55px;
	background-image:url('../images/header-bg-2.png');
	background-size:978px 55px;
}

#header-bg-3{
	display:none;
	width:978px;
	height:144px;
	background-image:url('../images/header-bg-3.png');
	background-size:978px 144px;
}

#header-bg-4{
	display:none;
	width:978px;
	height:144px;
	background-image:url('../images/header-bg-4.png');
	background-size:978px 144px;
}

#header-bg-5{
	display:none;
	width:978px;
	height:144px;
	background-image:url('../images/header-bg-5.png');
	background-size:978px 144px;
}

#header-back-btn{ width:45px; height:55px; left:0px; top:0px; }
#header-menu-toggle-btn{ width:55px; height:55px; left:45px; top:0px; }
#header-psa-btn{ width:160px; height:55px; left:100px; top:0px; }
#header-pso-btn{ width:160px; height:55px; left:260px; top:0px; }

#menu{
	position:absolute;
	overflow:hidden;
	width:147px;
	height:0px;
	background-image:url('../images/menu.png');
	background-size:147px 575px;
	left:45px;
	top:54px;
	z-index: 10;
}

#menu-btn-0{ width:146px; height:60px; left:0px; top:0px; }
#menu-btn-1{ width:146px; height:85px; left:0px; top:60px; }
#menu-btn-2{ width:146px; height:70px; left:0px; top:145px; }
#menu-btn-3{ width:146px; height:60px; left:0px; top:215px; }
#menu-btn-4{ width:146px; height:60px; left:0px; top:275px; }
#menu-btn-5{ width:146px; height:60px; left:0px; top:335px; }
#menu-btn-6{ width:146px; height:60px; left:0px; top:395px; }
#menu-btn-7{ width:146px; height:60px; left:0px; top:455px; }
#menu-btn-8{ width:146px; height:60px; left:0px; top:515px; }

#submenu-0{
	position:absolute;
	overflow:hidden;
	width:0px;
	height:64px;
	background-image:url('../images/submenu-0.png');
	background-size:112px 64px;
	left:191px;
	top:449px;
	z-index: 11;
}

#submenu-0-btn-0{ width:112px; height:32px; left:0px; top:0px; }
#submenu-0-btn-1{ width:112px; height:32px; left:0px; top:32px; }

#abc{
	position:absolute;
	overflow:visible;
	width:872px;
	bottom:-45px;
	left:30px;
	height:45px;;
	z-index:101;
}

#abc-toggle-btn{ 
	display:none;
	position:absolute;
	background-image:url('../images/abc-btn.png'); 
	background-size:70px 45px;
	width:70px; 
	height:45px;
	left:30px; 
	bottom:0px; 
	z-index:100;
}

#abc-content{
	width:872px;
}


#references{
	pointer-events:none;
	position:absolute;
	overflow:visible;
	width:872px;
	bottom:-45px;
	right:46px;
	height:45px;;
	z-index:101;
}

#references-toggle-btn{ 
	display:none;
	position:absolute;
	background-image:url('../images/references-btn.png'); 
	background-size:160px 45px;
	width:160px; 
	height:45px;
	right:46px; 
	bottom:0px; 
	z-index:100;
}

#references-content{
	width:872px;
}

/*
#references-content{
	width:100%;
	top:45px;
	min-height:50px;
	border:1px solid #777;
	border-top-left-radius:7px;
	color:#777;
	background:white;
}
*/

/** Slide 0 **/

#slide-0-bg{ background-image:url('../images/slide-0.png'); }

/** Slide 1 **/

#slide-1-bg{ background-image:url('../images/slide-1.png'); }
#slide-1-btn-0 { width:200px; height:30px; left:710px; top:375px; }
#slide-1-btn-1 { width:259px; height:30px; left:670px; top:429px; }
#slide-1-btn-2 { width:235px; height:30px; left:100px; top:447px; }
#slide-1-btn-3 { width:187px; height:30px; left:175px; top:598px; }
#slide-1-btn-4 { width:235px; height:30px; left:338px; top:638px; }
#slide-1-btn-5 { width:237px; height:30px; left:305px; top:678px; }

/** Slide 2 **/

#slide-2-bg{ background-image:url('../images/slide-2.png'); }

/** Slide 3 **/

#slide-3-bg{ background-image:url('../images/slide-3.png'); }

/** Slide 4 **/

#slide-4-bg{ background-image:url('../images/slide-4.png'); }
	
/** Slide 5 **/
	
#slide-5-bg{ background-image:url('../images/slide-5.png'); }

/** Slides 6, 11, 13, 22, 17 **/

#slide-6-bg{ background-image:url('../images/slide-6.png'); }

/** Slide 7 **/
	
#slide-7-bg{ background-image:url('../images/slide-7.png');}

/** Slide 8 **/

#slide-8-bg{ background-image:url('../images/slide-8.png'); }

/** Slide 9 **/

#slide-9-bg{ background-image:url('../images/slide-9.png'); }

/** Slide 10 **/
	
#slide-10-bg{ background-image:url('../images/slide-10.png');}

/** Slide 11 **/
	
#slide-11-bg{ background-image:url('../images/slide-11.png');}

/** Slide 12 **/
	
#slide-12-bg{ background-image:url('../images/slide-12.png');}
#slide-12-btn-0{ width:110px; height:110px; left:50px; top:242px; }
#slide-12-btn-1{ width:110px; height:110px; left:300px; top:242px; }
#slide-12-btn-2{ width:110px; height:110px; left:535px; top:242px; }
#slide-12-btn-3{ width:110px; height:110px; left:735px; top:242px; }
#slide-12-btn-4{ width:110px; height:110px; left:50px; top:535px; }
#slide-12-btn-5{ width:110px; height:110px; left:260px; top:535px; }
#slide-12-btn-6{ width:110px; height:110px; left:485px; top:535px; }
#slide-12-btn-7{ width:110px; height:110px; left:735px; top:535px; }

#slide-12-popup-0{ 
	width:1024px;
	height:768px;
	background-image:url('../images/slide-12-popup-0.png');
	background-size:495px 405px;
	background-position: center center;
	background-repeat:no-repeat;
}
#slide-12-popup-0-close-btn{ width:1024px; height:768px; left:0px; top:0px; }

#slide-12-popup-1{ 
	width:1024px;
	height:768px;
	background-image:url('../images/slide-12-popup-1.png');
	background-size:495px 225px;
	background-position: center center;
	background-repeat:no-repeat;
}
#slide-12-popup-1-close-btn{ width:1024px; height:768px; left:0px; top:0px; }

#slide-12-popup-2{ 
	width:1024px;
	height:768px;
	background-image:url('../images/slide-12-popup-2.png');
	background-size:495px 184px;
	background-position: center center;
	background-repeat:no-repeat;
}
#slide-12-popup-2-close-btn{ width:1024px; height:768px; left:0px; top:0px; }

#slide-12-popup-3{ 
	width:1024px;
	height:768px;
	background-image:url('../images/slide-12-popup-3.png');
	background-size:495px 184px;
	background-position: center center;
	background-repeat:no-repeat;
}
#slide-12-popup-3-close-btn{ width:1024px; height:768px; left:0px; top:0px; }

#slide-12-popup-4{ 
	width:1024px;
	height:768px;
	background-image:url('../images/slide-12-popup-4.png');
	background-size:495px 146px;
	background-position: center center;
	background-repeat:no-repeat;
}
#slide-12-popup-4-close-btn{ width:1024px; height:768px; left:0px; top:0px; }

#slide-12-popup-5{ 
	width:1024px;
	height:768px;
	background-image:url('../images/slide-12-popup-5.png');
	background-size:495px 130px;
	background-position: center center;
	background-repeat:no-repeat;
}
#slide-12-popup-5-close-btn{ width:1024px; height:768px; left:0px; top:0px; }

#slide-12-popup-6{ 
	width:1024px;
	height:768px;
	background-image:url('../images/slide-12-popup-6.png');
	background-size:495px 184px;
	background-position: center center;
	background-repeat:no-repeat;
}
#slide-12-popup-6-close-btn{ width:1024px; height:768px; left:0px; top:0px; }

#slide-12-popup-7{ 
	width:1024px;
	height:768px;
	background-image:url('../images/slide-12-popup-7.png');
	background-size:495px 130px;
	background-position: center center;
	background-repeat:no-repeat;
}
#slide-12-popup-7-close-btn{ width:1024px; height:768px; left:0px; top:0px; }

/** Slide 13 **/
	
#slide-13-bg{ background-image:url('../images/slide-13.png');}

#slide-13-btn-0{ width:110px; height:110px; left:910px; top:275px; }

#slide-13-popup-0{ background-image:url('../images/slide-13-popup-0.png'); }
#slide-13-popup-0-close-btn{ width:55px; height:55px; left:910px; top:50px; }

/** Slide 14 **/
	
#slide-14-bg{ background-image:url('../images/slide-14.png');}

/** Slide 15 **/

#slide-15-bg{ background-image:url('../images/slide-15.png'); }

#slide-15-btn-0{ width:110px; height:110px; left:910px; top:275px; }
#slide-15-btn-1{ width:110px; height:110px; left:910px; top:385px; }

#slide-15-popup-0{ background-image:url('../images/slide-15-popup-0.png'); }
#slide-15-popup-0-close-btn{ width:55px; height:55px; left:910px; top:50px; }

#slide-15-popup-1{ background-image:url('../images/slide-15-popup-1.png'); }
#slide-15-popup-1-close-btn{ width:55px; height:55px; left:910px; top:50px; }

/** Slide 16 **/

#slide-16-bg{ background-image:url('../images/slide-16.png'); }

/** Slide 15 **/

#slide-17-bg{ background-image:url('../images/slide-17.png'); }

#slide-17-btn-0{ width:110px; height:110px; left:910px; top:165px; }
#slide-17-btn-1{ width:110px; height:110px; left:910px; top:275px; }
#slide-17-btn-2{ width:110px; height:110px; left:910px; top:385px; }

#slide-17-popup-0{ background-image:url('../images/slide-17-popup-0.png'); }
#slide-17-popup-0-close-btn{ width:55px; height:55px; left:910px; top:50px; }

#slide-17-popup-1{ background-image:url('../images/slide-17-popup-1.png'); }
#slide-17-popup-1-close-btn{ width:55px; height:55px; left:910px; top:50px; }

#slide-17-popup-2{ background-image:url('../images/slide-17-popup-2.png'); }
#slide-17-popup-2-close-btn{ width:55px; height:55px; left:910px; top:50px; }

/** Slide 18 **/

#slide-18-bg{ background-image:url('../images/slide-18.png'); }

/** Slide 19 **/

#slide-19-bg{ background-image:url('../images/slide-19.png'); }

/** Slide 20 **/

#slide-20-bg{ background-image:url('../images/slide-20.png'); }

/** Slide 21 **/

#slide-21-bg{ background-image:url('../images/slide-21.png'); }

#slide-21-btn-0 { width:800px; height:42px; left:94px; top:441px; }
#slide-21-btn-1 { width:150px; height:25px; left:184px; top:524px; }
#slide-21-btn-2 { width:213px; height:25px; left:160px; top:591px; }

/** Slide 22 **/

#slide-22-bg{ background-image:url('../images/slide-22.png'); }

/** Slide 23 **/

#slide-23-bg{ background-image:url('../images/slide-23.png'); }

#slide-23-btn-0{ width:110px; height:110px; left:910px; top:275px; }

#slide-23-popup-0{ background-image:url('../images/slide-23-popup-0.png'); }
#slide-23-popup-0-close-btn{ width:55px; height:55px; left:910px; top:50px; }

/** Slide 24 **/

#slide-24-bg{ background-image:url('../images/slide-24.png'); }

/** Slide 25 **/

#slide-25-bg{ background-image:url('../images/slide-25.png'); }

/** Slide 26 **/

#slide-26-bg{ background-image:url('../images/slide-26.png'); }

#slide-26-btn-0{ width:110px; height:110px; left:910px; top:275px; }

#slide-26-popup-0{ background-image:url('../images/slide-26-popup-0.png'); }
#slide-26-popup-0-close-btn{ width:55px; height:55px; left:910px; top:50px; }

/** Slide 27 **/

#slide-27-bg{ background-image:url('../images/slide-27.png'); }

/** Slide 28 **/

#slide-28-bg{ background-image:url('../images/slide-28.png'); }

/** Slide 29 **/

#slide-29-bg{ background-image:url('../images/slide-29.png'); }

/** Slide 30 **/

#slide-30-bg{ background-image:url('../images/slide-30.png'); }

/** Slide 31 **/

#slide-31-bg{ background-image:url('../images/slide-31.png'); }

/** Slide 32 **/

#slide-32-bg{ background-image:url('../images/slide-32.png'); }

/** Slide 33 **/

#slide-33-bg{ background-image:url('../images/slide-33.png'); }
