@import url("reset.css");
body{
	background-image:url(../images/bg_image.jpg);
	background-repeat:repeat-x;
	background-color:#000;
	}
	

/* ==========================頭區================================ */
#TOP {
	width:1200px;
	height:153px;
	margin:0 auto;
	background-image:url(../images/top.jpg);
	position:relative;
}
#TOP #taia img {
	position:absolute;
	top:13px;
	right:1107px;
	-webkit-transition: opacity 0.5s ease-in-out;
	-moz-transition: opacity 0.5s ease-in-out;
	-o-transition: opacity 0.5s ease-in-out;
	transition: opacity 0.5s ease-in-out;
	}
#TOP #taia img.top:hover {
	opacity:0;
}
#TOP #fb img {
	position:absolute;
	top: 30px;
	right: 1002px;
	-webkit-transition: opacity 0.5s ease-in-out;
	-moz-transition: opacity 0.5s ease-in-out;
	-o-transition: opacity 0.5s ease-in-out;
	transition: opacity 0.5s ease-in-out;
	}
#TOP #fb img.top:hover {
	opacity:0;
}
#TOP #EN img {
	position: absolute;
	top: 79px;
	right: 114px;
	-webkit-transition: opacity 0.5s ease-in-out;
	-moz-transition: opacity 0.5s ease-in-out;
	-o-transition: opacity 0.5s ease-in-out;
	transition: opacity 0.5s ease-in-out;
	}
#TOP #EN img.top:hover {
	opacity:0;
}
#TOP #CH img {
	position: absolute;
	top: 29px;
	right: 5px;
	-webkit-transition: opacity 0.5s ease-in-out;
	-moz-transition: opacity 0.5s ease-in-out;
	-o-transition: opacity 0.5s ease-in-out;
	transition: opacity 0.5s ease-in-out;
	}
#TOP #CH img.top:hover {
	opacity:0;
}

#TOP #ticket img {
	position: absolute;
	top: 89px;
	right: 37px;
	-webkit-transition: opacity 0.5s ease-in-out;
	-moz-transition: opacity 0.5s ease-in-out;
	-o-transition: opacity 0.5s ease-in-out;
	transition: opacity 0.5s ease-in-out;
	}
#TOP #ticket img.top:hover {
	opacity:0;
}

#TOP #joinus img {
	position: absolute;
	top: 8px;
	right: 58px;
	-webkit-transition: opacity 0.5s ease-in-out;
	-moz-transition: opacity 0.5s ease-in-out;
	-o-transition: opacity 0.5s ease-in-out;
	transition: opacity 0.5s ease-in-out;
	}
#TOP #joinus img.top:hover {
	opacity:0;
}

/*#TOP h1 a{
	display:block;
	width:88px;
	height:90px;
	background-image:url(images/taia_btn.png);
	text-indent:-9999px;
	position:absolute;
	top:21px;
	right:1108px;
	}
#TOP h2 a{
	display:block;
	width:99px;
	height:71px;
	background-image:url(images/fb_btn.png);
	text-indent:-9999px;
	position:absolute;
	top:11px;
	tight:20px;
	left: 1014px;
	}
 */
 

/* ==========================BTN區================================ */
#BTN{
	width:1200px;
	height:108px;
	margin:0 auto;
	background-image:url(../images/btn.jpg);
	position:relative;
}
#BTN #voyage_logo img {
	position:absolute;
	top:1px;
	right:762px;
	-webkit-transition: opacity 0.5s ease-in-out;
	-moz-transition: opacity 0.5s ease-in-out;
	-o-transition: opacity 0.5s ease-in-out;
	transition: opacity 0.5s ease-in-out;
	}
#BTN #voyage_logo img.top:hover {
	opacity:0;
}

#BTN #picture img{
	position: absolute;
	top: -1px;
	right: 1122px;
	-webkit-transition: opacity 0.5s ease-in-out;
	-moz-transition: opacity 0.5s ease-in-out;
	-o-transition: opacity 0.5s ease-in-out;
	transition: opacity 0.5s ease-in-out;
	}
#BTN #picture img.top:hover {
	opacity:0;
}
#BTN #highlight img{
	position: absolute;
	top: 50px;
	right: 1150px;
	-webkit-transition: opacity 0.5s ease-in-out;
	-moz-transition: opacity 0.5s ease-in-out;
	-o-transition: opacity 0.5s ease-in-out;
	transition: opacity 0.5s ease-in-out;
	}
#BTN #highlight img.top:hover {
	opacity:0;
}


#BTN #btn01 img{
	position: absolute;
	top: 13px;
	right: 516px;
	-webkit-transition: opacity 0.5s ease-in-out;
	-moz-transition: opacity 0.5s ease-in-out;
	-o-transition: opacity 0.5s ease-in-out;
	transition: opacity 0.5s ease-in-out;
	}
#BTN #btn01 img.top:hover {
	opacity:0;
}
#BTN #btn02 img{
	position: absolute;
	top: 13px;
	right: 418px;
	-webkit-transition: opacity 0.5s ease-in-out;
	-moz-transition: opacity 0.5s ease-in-out;
	-o-transition: opacity 0.5s ease-in-out;
	transition: opacity 0.5s ease-in-out;
	}
#BTN #btn02 img.top:hover {
	opacity:0;
}#BTN #btn03 img{
	position: absolute;
	top: 12px;
	right: 324px;
	-webkit-transition: opacity 0.5s ease-in-out;
	-moz-transition: opacity 0.5s ease-in-out;
	-o-transition: opacity 0.5s ease-in-out;
	transition: opacity 0.5s ease-in-out;
	}
#BTN #btn03 img.top:hover {
	opacity:0;
}#BTN #btn04 img{
	position: absolute;
	top: 10px;
	right: 220px;
	-webkit-transition: opacity 0.5s ease-in-out;
	-moz-transition: opacity 0.5s ease-in-out;
	-o-transition: opacity 0.5s ease-in-out;
	transition: opacity 0.5s ease-in-out;
	}
#BTN #btn04 img.top:hover {
	opacity:0;
}#BTN #btn05 img{
	position: absolute;
	top: 8px;
	right: 124px;
	-webkit-transition: opacity 0.5s ease-in-out;
	-moz-transition: opacity 0.5s ease-in-out;
	-o-transition: opacity 0.5s ease-in-out;
	transition: opacity 0.5s ease-in-out;
	}
#BTN #btn05 img.top:hover {
	opacity:0;
}

/* ==========================標題區================================ */
#TITLE{
	width:1200px;
	height:180px;
	margin:0 auto;
	background-image:url(../images/title.jpg);
	position:relative;
}
#TITLE h1{
	display:block;
	width:523px;
	height:161px;
	background-image:url(../images/title_02_en.png);
	position:absolute;
	top:12px;
	right:405px;
	text-indent:-9999px;
	}
#TITLE #fish{
	position:absolute;
    top:0px;
	right:0px;
	}
/* ==========================內容區================================ */
#CONTENT{
	width:1200px;
	height:1180px;
	margin:0 auto;
	background-image:url(../images/content.png);
	position:relative;
	}

#CONTENT h1{
	position: absolute;
	top: 16px;
	right: 263px;
	color: #F90;
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing: 2px;
	line-height: 26px;
	height: 40px;
	width: 667px;
	text-align: left;
	}


#CONTENT p1{
	position: absolute;
	top: 58px;
	right: 262px;
	color: #FFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;

















	letter- spacing:1px;
	line-height: 20px;
	height: 178px;
	width: 668px;
	text-align: justify;
	}
#CONTENT h2{
	position:absolute;
	top:269px;
	right:585px;
	color:#F90;
	font-size:18px;
	font-family:Arial, Helvetica, sans-serif;
	letter-spacing:2px;
	line-height:26px;
	height: 35px;
	width: 342px;
	text-align:left;
	}
#CONTENT p2{
	position: absolute;
	top: 370px;
	right: 330px;
	color: #FFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	letter-spacing: 1px;
	line-height: 20px;
	height: 68px;
	width: 419px;
	text-align: justify;
	}
#CONTENT p3{
	position: absolute;
	top: 528px;
	right: 518px;
	color: #FFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	letter-spacing: 1px;
	line-height: 20px;
	height: 68px;
	width: 407px;
	text-align: justify;
	}
#CONTENT p4 {
	position: absolute;
	top: 705px;
	right: 267px;
	color: #FFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	letter-spacing: 1px;
	line-height: 20px;
	height: 68px;
	width: 483px;
	text-align: justify;
	}
#CONTENT p5 {
	position: absolute;
	top: 870px;
	right: 434px;
	color: #FFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	letter-spacing: 1px;
	line-height: 20px;
	height: 68px;
	width: 319px;
	text-align: justify;
	}
#CONTENT p6 {
	position: absolute;
	top: 1027px;
	right: 292px;
	color: #FFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	letter-spacing: 1px;
	line-height: 20px;
	height: 68px;
	width: 457px;
	text-align: justify;
	}
	
	
#CONTENT #franz{
	position:absolute;
	top:314px;
	right:777px;
	}
	
#CONTENT #shiukai{
	position:absolute;
	top:467px;
	right:319px;
	width: 191px;
	height: 237px;
	}
#CONTENT #tantan{
	position:absolute;
	top:631px;
	right:761px;
	width: 162px;
	height: 237px;
	}
#CONTENT #dondon{
	position: absolute;
	top: 836px;
	right: 270px;
	width: 162px;
	height: 206px;
	}
#CONTENT #jack{
	position:absolute;
	top:928px;
	right:753px;
	width: 162px;
	height: 259px;
	}


/* ==========================內容區02================================ */
#CONTENT02{
	width:1200px;
	height:375px;
	margin:0 auto;
	background-image:url(../images/content02.png);
	position:relative;
	}
#CONTENT02 p1{
	position: absolute;
	top: 0px;
	right: 272px;
	color: #FFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	letter-spacing: 1px;
	line-height: 20px;
	height: 68px;
	width: 475px;
	text-align: justify;
}
#CONTENT02 #car{
	position:absolute;
	top:102px;
	right:433px;
	}

#CONTENT02 #gotop{
	position:absolute;
	left: 533px;
	top: 292px;
	width: 136px;
	}

/* ==========================尾巴區================================ */
#FOOTER{
	width:1200px;
	height:161px;
	margin:0 auto;
	background-image:url(../images/footer_en.jpg);
	}
