@charset "utf-8";

/* CSS Document */
/************************************************************************************
RESET
*************************************************************************************/
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
    margin: 0;
    padding: 0;
    border: 0;
    outline: 0;
    font-size: 100%;
    vertical-align: baseline;
    background: transparent;
}
body {
    line-height: 1;	
	-webkit-text-size-adjust: none;/*防止allpe的safari瀏覽器字體變大*/
}
ol, ul {
    list-style: none;
}
blockquote, q {
    quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
    content: '';
    content: none;
}

/* remember to define focus styles! */
:focus {
    outline: 0;
}

/* remember to highlight inserts somehow! */
ins {
    text-decoration: none;
}
del {
    text-decoration: line-through;
}

/* tables still need 'cellspacing="0"' in the markup */
table {
   /* border-collapse: collapse;*/
    border-spacing: 0;
}

a img {
	border: none;
}

.clean { clear:both;}

.clearfix {
  overflow: auto;
  zoom: 1;
}

img { max-width:100%;}

/************************************************************************************
STRUCTURE 主要區塊
*************************************************************************************/

html, body {
  height: 100%;
  width: 100%;
}

body {
	font-family:"微軟正黑體","黑體", Arial, Helvetica, sans-serif;
}

#web-outer {
	max-width: 2000px;
	overflow: hidden;
	_overflow: none;
	line-height:1.8em;
	font-size:13px;
    color:#434343;
	background: #13e0e2;
	overflow: hidden;
}

header h1 {
    text-indent: 101%;
    overflow: hidden;
    white-space: nowrap;
    position: absolute;
    width: 100%;
}

/*======================
====浮水印 CSS=====
=======================*/
.TooltipWrapper { display: none; overflow: hidden; }
.tooltip-ad { position: fixed; top:80px; right: 0; z-index: 999;}


.wave {
  position: absolute;
  left:0;
  right:0;
  top:420px;
  bottom:0;
  z-index: 1;
}

.wave + .wave {
  z-index: 2;
}


/*======================
====Main Slider CSS=====
=======================*/

#home{
  padding: 0;
  overflow: hidden;
}

#main-carousel .carousel-inner .item {
	/*background-size:auto;*/
	width: 100%;
	height: 533px;
	background-position: 50% 0;
	background-repeat:no-repeat;
}

#main-carousel .carousel-indicators { 
	display: none;
}

#main-carousel .carousel-caption > div{
 /*   vertical-align: baseline;
    display: table-cell;*/
	height: 533px;
	width: 960px;
	z-index: 11;
	margin: 0 auto;
	position: relative;
}


#main-carousel .carousel-inner h4 {
	position: absolute;
	top:85px;
	left:80px;
	max-width: 659px;
	text-align: center;
}

#main-carousel .carousel-inner h5 {
	position: absolute;
	top:85px;
	left:-50px;
	max-width: 420px;
	text-align: center;
	display: none;
}

#main-carousel .carousel-left:hover,
#main-carousel .carousel-right:hover{
	color:aquamarine;
}

/*======================
====navigation=====
=======================*/


#main-nav {
	
	z-index: 990;
	position: relative;
	overflow: hidden;
	margin-top:-130px; 	
 }
 
 .block_menu {
	 width: 100%;
	 text-align: center;
	 font-family:"微軟正黑體","黑體";	 
	 height: 90px;
	 margin:0 auto;
	 
 }
 
 .sticky {
	 top: 40px;
 }
 
 .menu_box {
	 display:inline-block; margin-right: -4px;
 }
 .menu_box a {
	 display: inline-block;     
 }
 .menu {  line-height: 90px;  overflow: hidden; width:90px; margin:0 5px;}
 
 .menu a {  text-decoration: none;  text-indent: -5000px; }
 .menu a:hover ,.menu a.active {   }
 
 .menu .oki-btn {  background:url(../images/nav.png) 0 0 no-repeat;  width:90px; }
 .menu a:hover .oki-btn ,.menu .active .oki-btn { background: url("../images/nav.png") 0 -90px no-repeat;   }
 
 .menu .pala-btn {  background:url(../images/nav.png) -95px 0 no-repeat; width:96px;}
 .menu a:hover .pala-btn ,.menu .active .pala-btn { background: url("../images/nav.png") -95px -91px no-repeat;   }

 .menu .phuq-btn {  background:url(../images/nav.png) -195px 0 no-repeat; width:91px;}
 .menu a:hover .phuq-btn ,.menu .active .phuq-btn { background: url("../images/nav.png") -195px -91px no-repeat;   }

 .menu .sa-btn {  background:url(../images/nav.png) -388px 0 no-repeat; width:95px;}
 .menu a:hover .sa-btn ,.menu .active .sa-btn { background: url("../images/nav.png") -388px -91px no-repeat;   }

 .menu .bali-btn {  background:url(../images/nav.png) -489px 0 no-repeat; width:90px;}
 .menu a:hover .bali-btn ,.menu .active .bali-btn { background: url("../images/nav.png") -489px -90px no-repeat;   }
 
 .menu .bo-btn {  background:url(../images/nav.png) -690px 0 no-repeat; width:96px;}
 .menu a:hover .bo-btn ,.menu .active .bo-btn { background: url("../images/nav.png") -690px -90px no-repeat;  }
 
 .menu .ce-btn {  background:url(../images/nav.png) -789px 0 no-repeat; width:90px; }
 .menu a:hover .ce-btn ,.menu .active .ce-btn { background: url("../images/nav.png") -789px -90px no-repeat;  }
 
 .menu .pa-btn {  background:url(../images/nav.png) -891px 0 no-repeat; width:90px;}
 .menu a:hover .pa-btn ,.menu .active .pa-btn { background: url("../images/nav.png") -891px -90px no-repeat;  }

 .menu .phu-btn {  background:url(../images/nav.png) -988px 0 no-repeat; width:98px;}
 .menu a:hover .phu-btn ,.menu .active .phu-btn { background: url("../images/nav.png") -988px -90px no-repeat;  }
 
 .menu .hawaii-btn {  background:url(../images/nav.png) -1083px 0 no-repeat; width:98px;}
 .menu a:hover .hawaii-btn ,.menu .active .hawaii-btn { background: url("../images/nav.png") -1083px -90px no-repeat;  }

 .menu .guam-btn {  background:url(../images/nav.png) -585px 0 no-repeat; width:98px;}
 .menu a:hover .guam-btn ,.menu .active .guam-btn { background: url("../images/nav.png") -585px -90px no-repeat;  }

 .active {
	 -webkit-transform: translate3d(0, 0, 0);
	 -moz-transform: translate3d(0, 0, 0);
	 -o-transform: translate3d(0, 0, 0);
	 -ms-transform: translate3d(0, 0, 0);
	 transform: translate3d(0, 0, 0);
 }
 .leaf1 { background:url(../images/leaf-l.png) 0 0 no-repeat; width: 257px; height: 202px; margin:-90px 0 0 5%;  z-index: 800; text-indent: -3000px; }
 .leaf2 { background:url(../images/leaf-r.png) 0 0 no-repeat; width: 197px; height: 216px; margin:-220px 0 0 80%; z-index: 800; text-indent: -3000px; }
 

/*======================
====section=====
=======================*/

#okinawa {  position: relative; z-index: 800; padding-top:300px; margin-top: -250px;   padding-bottom:150px; background:url(../images/bg-top-light.png) top center no-repeat; }
#phuq {  position: relative; z-index: 800;  padding-top:300px; margin-top: -250px; padding-bottom: 150px; background:url(../images/bg-top-light.png) top center no-repeat; }
#bali {  position: relative; z-index: 800; padding-top:250px; margin-top: -250px; padding-bottom: 150px; background:url(../images/bg-top-light.png) top center no-repeat; }
#cebu {  position: relative; z-index: 800; padding-top:250px; margin-top: -250px; padding-bottom: 150px; background:url(../images/bg-top-light.png) top center no-repeat; }
#palau {  position: relative; z-index: 800; padding-top:250px; margin-top: -250px; padding-bottom: 150px; background:url(../images/bg-top-light.png) top center no-repeat; }
#boracay {  position: relative; z-index: 800; padding-top:250px; margin-top: -250px; padding-bottom: 150px; background:url(../images/bg-top-light.png) top center no-repeat; }
#palawan {  position: relative; z-index: 800;  padding-top:250px; margin-top: -250px; padding-bottom: 150px; background:url(../images/bg-top-light.png) top center no-repeat; }

#phuket {  position: relative; z-index: 800;  padding-top:250px; margin-top: -250px; padding-bottom: 150px;  background:url(../images/bg-top-light.png) top center no-repeat; }
#sumai {  position: relative; z-index: 800;padding-top:250px; margin-top: -250px; padding-bottom: 150px; background:url(../images/bg-top-light.png) top center no-repeat; }
#sabah {  position: relative; z-index: 800; padding-top:250px; margin-top: -250px; padding-bottom: 150px;  background:url(../images/bg-top-light.png) top center no-repeat; }
#guam {  position: relative; z-index: 800; padding-top:250px; margin-top: -250px; padding-bottom: 150px;  background:url(../images/bg-top-light.png) top center no-repeat; }
#hawaii {  position: relative; z-index: 800; padding-top:250px; margin-top: -250px; padding-bottom: 150px;  background:url(../images/bg-top-light.png) top center no-repeat; }
#maldives {  position: relative; z-index: 800;padding-top:250px; margin-top: -250px; padding-bottom: 150px;  background:url(../images/bg-top-light.png) top center no-repeat; }


.okinawa-inner,.phuq-inner,.phuket-inner,.palawan-inner,.sumai-inner,.sabah-inner,.bali-inner,.guam-inner,.hawaii-inner,.bora-inner,.mal-inner,.cebu-inner,.palau-inner { max-width: 100%; position: relative; }
.title-oki,.title-phuq,.title-phu,.title-palawan,.title-su,.title-sab,.title-bali,.title-guam,.title-hawaii,.title-bora,.title-mal,.title-cebu,.title-palau { max-width: 434px; position:relative; top:-100px; left:520px; z-index: 850; }
.title-oki-s,.title-phuq-s,.title-phu-s,.title-palawan-s,.title-su-s,.title-sab-s,.title-bali-s,.title-guam-s,.title-hawaii-s,.title-bora-s,.title-mal-s,.title-cebu-s,.title-palau-s { max-width: 210px; position:relative; top:-280px; left:10px; z-index: 850;display: none;}

.tour-box { max-width: 600px; position:relative; top:-100px; left:360px; z-index: 860; padding-bottom: 15px;min-height: 460px;  }
.tour-title { background: url(../images/tour-title.png) 0 0 no-repeat; width: 129px; height: 64px; float: right; margin-top: -5px; text-indent: -3000px;}

.oki-bg,.sab-bg,.hawaii-bg,.palau-bg {background:url(../images/tour-bg-g.jpg) 0 0 no-repeat;  }
.phuq-bg,.phu-bg,.palawan-bg,.bali-bg,.bora-bg,.mal-bg {background:url(../images/tour-bg-b.jpg) 0 0 no-repeat;  }
.su-bg,.guam-bg,.cebu-bg {background:url(../images/tour-bg-y.jpg) 0 0 no-repeat;  }


.subtitle { margin:20px 0 10px -30px;}
.subtitle span { 
	background: #14b582; padding:5px 20px; 
	font-family:"微軟正黑體","黑體", Arial, Helvetica, sans-serif; font-size: 15px; color:#ffffff;letter-spacing: 1px; 
	font-weight: bold;
}

.subtitle2 { margin:50px 0 10px -30px;}
.subtitle2 span { 
	background: #14b582; padding:5px 20px; 
	font-family:"微軟正黑體","黑體", Arial, Helvetica, sans-serif; font-size: 15px; color:#ffffff;letter-spacing: 1px; 
	font-weight: bold;
}

.departure { margin:10px 0 10px -30px; /*padding-top: 20px;*/}
.departure span { 
	background: #ffffff; padding:3px 15px; 
	font-family:"微軟正黑體","黑體", Arial, Helvetica, sans-serif; font-size: 13px; color:#389200;letter-spacing: 1px; 
	font-weight: bold;
}

ul.tour-list {margin:0px 20px 0 250px; padding: 20px 0 0px 0; min-height: 400px; }
.tour-list li { border-bottom: 1px dotted #a6a6a6;  padding-left: 8px; list-style-image: url(../images/icon-triangle.png); color:#535353; font-size: 13px; }
.tour-list li:first-child { margin-top:20px;}
.tour-list li a { display: block; outline: none; width: 100%; height: 100%; }
.tour-list li a { color:#535353; text-decoration: none; padding:1px 0 3px 0; }
.tour-list li a h3 { display: inline; } 
.tour-list li a em { color:#ae960f; font-style:normal; padding-left: 3px; padding-right: 3px;}
.tour-list li a span {
	color: #CC0000;
	font-style:normal;
	padding-left: 3px;
}

.tour-list li:hover { background: #efffe5; padding-left: 2px; }

.oki-deco01 { background: url(../images/oki-daco01.png) 0 0 no-repeat; width: 338px; height:294px;  z-index: 810; position:absolute; top:160px; left: 800px;}
.oki-deco02 { background: url(../images/oki-daco02.png) 0 0 no-repeat; width: 189px; height:175px;  z-index: 872; position:absolute; top:-30px; left: -120px;}

.phuq-deco01 { background: url(../images/phu-daco01.png) 0 0 no-repeat; width: 233px; height:201px;  z-index: 810; position:absolute; top:160px; left: 900px;}
.phuq-deco02 { background: url(../images/phu-daco02.png) 0 0 no-repeat; width: 124px; height:133px;  z-index: 872; position:absolute; top:-50px; left: -70px;}

.phu-deco01 { background: url(../images/phu-daco01.png) 0 0 no-repeat; width: 233px; height:201px;  z-index: 810; position:absolute; top:160px; left: 900px;}
.phu-deco02 { background: url(../images/phu-daco02.png) 0 0 no-repeat; width: 124px; height:133px;  z-index: 872; position:absolute; top:-50px; left: -70px;}

.palawan-deco01 { background: url(../images/palawan-daco01.png) 0 0 no-repeat; width: 200px; height:193px;  z-index: 810; position:absolute; top:160px; left: 900px;}
.palawan-deco02 { background: url(../images/phu-daco02.png) 0 0 no-repeat; width: 124px; height:133px;  z-index: 872; position:absolute; top:-50px; left: -70px;}

.su-deco01 { background: url(../images/su-daco01.png) 0 0 no-repeat; width: 221px; height:118px;  z-index: 810; position:absolute; top:250px; left: 920px;}
.su-deco02 { background: url(../images/su-daco02.png) 0 0 no-repeat; width: 139px; height:114px;  z-index: 872; position:absolute; top:-20px; left: -110px;}

.sab-deco01 { background: url(../images/sabah-daco01.png) 0 0 no-repeat; width: 191px; height:281px;  z-index: 810; position:absolute; top:180px; left: 920px;}
.sab-deco02 { background: url(../images/sabah-daco02.png) 0 0 no-repeat; width: 138px; height:143px;  z-index: 872; position:absolute; top:-20px; left: -100px;}

.bali-deco01 { background: url(../images/bali-daco01.png) 0 0 no-repeat; width: 218px; height:198px;  z-index: 810; position:absolute; top:200px; left: 880px;}
.bali-deco02 { background: url(../images/bali-daco02.png) 0 0 no-repeat; width: 123px; height:110px;  z-index: 872; position:absolute; top:-40px; left: -100px;}

.guam-deco01 { background: url(../images/guam-daco01.png) 0 0 no-repeat; width: 254px; height:262px;  z-index: 810; position:absolute; top:160px; left: 860px;}
.guam-deco02 { background: url(../images/guam-daco02.png) 0 0 no-repeat; width: 108px; height:188px;  z-index: 872; position:absolute; top:-30px; left: -80px;}

.hawaii-deco01 { background: url(../images/hawaii-daco01.png) 0 0 no-repeat; width: 193px; height:319px;  z-index: 810; position:absolute; top:120px; left: 920px;}
.hawaii-deco02 { background: url(../images/hawaii-daco02.png) 0 0 no-repeat; width: 126px; height:101px;  z-index: 872; position:absolute; top:-50px; left: -90px;}

.mal-deco01 { background: url(../images/mal-daco01.png) 0 0 no-repeat; width: 213px; height:151px;  z-index: 810; position:absolute; top:160px; left: 920px;}
.mal-deco02 { background: url(../images/mal-daco02.png) 0 0 no-repeat; width: 189px; height:175px;  z-index: 872; position:absolute; top:-70px; left: -120px;}

.bora-deco01 { background: url(../images/bora-daco01.png) 0 0 no-repeat; width: 438px; height:186px;  z-index: 810; position:absolute; top:200px; left: 760px;}
.bora-deco02 { background: url(../images/bora-daco02.png) 0 0 no-repeat; width: 185px; height:164px;  z-index: 872; position:absolute; top:-30px; left: -80px;}

.cebu-deco01 { background: url(../images/cebu-daco01.png) 0 0 no-repeat; width: 277px; height:272px;  z-index: 810; position:absolute; top:160px; left: 820px;}
.cebu-deco02 { background: url(../images/cebu-daco02.png) 0 0 no-repeat; width: 83px; height:66px;  z-index: 872; position:absolute; top:-40px; left: -70px;}

.palau-deco01 { background: url(../images/palau-daco01.png) 0 0 no-repeat; width: 331px; height:322px;  z-index: 810; position:absolute; top:130px; left: 820px;}
.palau-deco02 { background: url(../images/palau-daco02.png) 0 0 no-repeat; width: 139px; height:114px;  z-index: 872; position:absolute; top:-40px; left: -65px;}

.slide-bg { max-width: 423px; position:absolute; top:-42px; left: 10px; z-index: 870; }
.slide-box { max-width: 580px; position: absolute; top:0; z-index: 880;}
.photo-w { font-family:"微軟正黑體","黑體", Arial, Helvetica, sans-serif; font-size: 13px; color:#646464; background: #ffffff; padding:6px 15px; margin: 0 5px; height: 60px;}
.photo-w span { font-size: 16px; color:#0ea2a3; font-weight: 800; padding-right: 8px; }

.more { text-align: right; margin:10px 20px;  }
.more a { 
	background: #ffffff; border-radius: 8px; font-size: 13px; font-weight: 800; 
	font-family:"微軟正黑體","黑體", Arial, Helvetica, sans-serif;
	padding:5px 20px;
	text-decoration: none;
}
.m-green a { color:#389200; }
#back-top { z-index: 9999;}
.bom-deco { /*background-size:auto;*/
	width: 100%;
	height: 350px;
	background:url(../images/bg-bom.jpg) center bottom fixed no-repeat;
		position: relative;
	background-size: cover;
	-webkit-background-size:cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	text-indent: -3000px;
}

/*------media query----------*/




@media (min-width: 961px) and (max-width: 1200px) {
	#main-carousel .carousel-inner h4 {	left: -5%;	}
	#phuket,#palawan,#sumai,#sabah,#bali,#guam,#hawaii,#boracay,#maldives,#palau,#cebu { margin: 0 15px; }
}

@media only screen and (max-width: 1024px) {
	.oki-deco01,.oki-deco02,.phuq-deco01,.phuq-deco02,.phu-deco01,.phu-deco02,.palawan-deco01,.palawan-deco02,.su-deco01,.su-deco02,.sab-deco01,.sab-deco02,.bali-deco01,.bali-deco02,.guam-deco01,.guam-deco02,.hawaii-deco01,.hawaii-deco02,.bora-deco01,.bora-deco02,.mal-deco01,.mal-deco02,.cebu-deco01,.cebu-deco02,.palau-deco01,.palau-deco02 { display: none;}
}



@media only screen and (min-width: 769px) and (max-width:960px) {
	#phuket,#palawan,#sumai,#sabah,#bali,#guam,#hawaii,#boracay,#maldives,#palau,#cebu { margin: 0 15px; }
	.title-oki,.title-phuq,.title-phu,.title-palawan,.title-su,.title-sab,.title-bali,.title-guam,.title-hawaii,.title-bora,.title-mal,.title-cebu,.title-palau { position:relative;left: 0; height: auto;}
	.tour-box { max-width: 100%;  left:0px;  min-height: 100px; background:#c2efa5;  }
	ul.tour-list {margin:0 20px 0 30px; padding: 30px 0 0px 0; min-height: 100px; }
	.slide-box { max-width: 100%;position: relative; top:-50px;}
	.slide-bg { display: none;}
	.leaf1 { margin:-100px 0 0 -15%;}
	.leaf2 { margin:-220px 0 0 90%;}
	
}

@media only screen and (min-width: 860px) and (max-width:960px) {
	#main-carousel .carousel-inner h4 {	left: -5%;	}
}

@media only screen and (min-width: 769px) and (max-width:859px) {
	#main-carousel .carousel-inner h4 {	left: -10%;	}
	.leaf1 { display: none;}
	.leaf2 { display: none; }
	.menu {  margin:0 2px;}
	#main-nav { margin-bottom: 80px;}	


}

/*---平板-----*/
@media only screen and (max-width:768px) {
	.wave { top:350px;}
	.leaf1 { display: none;}
	.leaf2 { display: none; }
	#main-nav {display: none; }
	#okinawa {  padding-top:120px; margin-top:-120px;    }
	#phuq,#phuket,#palawan,#sumai,#sabah,#bali,#guam,#hawaii,#boracay,#maldives,#palau,#cebu { margin: 0 15px; padding-top:120px; margin-top: -120px;  }
	#bali {  padding-top:120px; margin-top:-120px;    }
	
	.title-oki,.title-phuq,.title-phu,.title-palawan,.title-su,.title-sab,.title-bali,.title-guam,.title-hawaii,.title-bora,.title-mal,.title-cebu,.title-palau { position:relative;left: 0; height: auto;}
	.tour-box { max-width: 100%;  left:0px;  min-height: 100px; background:#c2efa5;  }
	ul.tour-list {margin:0 20px 0 30px; padding: 30px 0 0px 0; min-height: 100px; }
	.tour-list li { font-size: 16px; }
	.slide-box { max-width: 100%;position: relative; top:-50px;}
	.slide-bg { display: none;}
	.photo-w { height:auto;}
	.more a { font-size: 15px; }
}

@media only screen and (min-width: 601px) and (max-width:768px) {
	#main-carousel .carousel-inner h4 {	left: -10%;	}
}
@media only screen and (min-width: 481px) and (max-width:600px) {
	#main-carousel .carousel-inner h4 {	left: -15%;	}
	#main-carousel .carousel-inner .item { background-position: 25% 0;}
}

/*---手機版-----*/
@media only screen and  (max-width:480px) {
	#main-carousel .carousel-inner h4 { display: none;}
	#main-carousel .carousel-inner h5 { display:block; left:-8%}
	#main-carousel .carousel-inner .item { background-position:25% 0;}
	.wave { top:210px;}
	#okinawa {  padding-top:300px; margin-top:-300px;    }
	#phuq,#phuket,#palawan,#sumai,#sabah,#bali,#guam,#hawaii,#boracay,#maldives,#palau,#cebu {  padding-top:300px; margin-top: -300px;   }
	#bali {  padding-top:300px; margin-top:-300px;    }
	
    .title-oki,.title-phuq,.title-phu,.title-palawan,.title-su,.title-sab,.title-bali,.title-guam,.title-hawaii,.title-bora,.title-mal,.title-cebu,.title-palau { display: none;}
	.title-oki-s,.title-phuq-s,.title-phu-s,.title-palawan-s,.title-su-s,.title-sab-s,.title-bali-s,.title-guam-s,.title-hawaii-s,.title-bora-s,.title-mal-s,.title-cebu-s,.title-palau-s { display: block; }
	.tour-box {  top:-280px;  }
	.slide-box { top:-230px;}
	.photo-w { font-size: 15px;}
	.photo-w span { font-size: 17px; }
	.bom-deco { display: none;}
}

@media only screen and  (min-width: 321px) and (max-width:399px) {
	#main-carousel .carousel-inner h5 { display:block; 	max-width: 321px; left:-5%;}
	#main-carousel .carousel-inner .item { background-position:25% 0;}
	.wave { top:180px;}
}
/*---手機版2-----*/
@media only screen and (max-width:321px) {
	#main-carousel .carousel-inner h5 { display:block; 	max-width: 250px; left:0;}
	.title-oki-s,.title-phuq-s,.title-phu-s,.title-palawan-s,.title-su-s,.title-sab-s,.title-bali-s,.title-guam-s,.title-hawaii-s,.title-bora-s,.title-mal-s,.title-cebu-s,.title-palau-s { top:-300px;  }
	.wave { top:160px;}
	.tour-list li { font-size: 16px; }
	.slide-box { top:-240px;}
	.photo-w { height:auto;}
}

