*{padding:0; margin:0;}

/* =The rules below relate only to Mozilla Firefoc 1.5 and its provisional support for CSS3 columns. */

h2, h3, h4, h5, p, ul, ol  { margin : 0 0px;}
i {display:none; font-style:normal; text-decoration:none;}

/* =html */
html { background-image:url(../images/page_background.jpg);}

/* =body */
body {font-size:75%; background: url(../images/page_background.jpg);  font-family:verdana,arial,sans-serif;}

/* =hx */
h1, h2, h3 {}

/* =h1 */
h1 { font-size : 150%; font-family:"Lucida Grande"; text-decoration:none;}
h1#main_header_1 { width:195px; height:65px; position:absolute; z-index:2; background:url(../images/main_header01.png) no-repeat; margin: 23px 0 0 30px; text-indent:-9999px;}
h1#main_header_2 { width:290px; height:65px; position:absolute; z-index:2; background:url(../images/main_header02.png) no-repeat; margin: 23px 0 0 30px; text-indent:-9999px;}
h1#main_header_3 { width:399px; height:65px; position:absolute; z-index:2; background:url(../images/main_header03.png) no-repeat; margin: 23px 0 0 30px; text-indent:-9999px;}
h1#main_header_4 { width:307px; height:65px; position:absolute; z-index:2; background:url(../images/main_header04.png) no-repeat; margin: 23px 0 0 30px; text-indent:-9999px;}
h1#main_header_5 { width:183px; height:65px; position:absolute; z-index:2; background:url(../images/main_header05.png) no-repeat; margin: 23px 0 0 30px; text-indent:-9999px;}
h1#main_header_6 { width:229px; height:65px; position:absolute; z-index:2; background:url(../images/main_header06.png) no-repeat; margin: 23px 0 0 30px; text-indent:-9999px;}
h1#main_header_7 { width:183px; height:65px; position:absolute; z-index:2; background:url(../images/main_header07.png) no-repeat; margin: 23px 0 0 30px; text-indent:-9999px;}
h1#main_header_8 { width:319px; height:65px; position:absolute; z-index:2; background:url(../images/main_header12.jpg) no-repeat; margin: 23px 0 0 30px; text-indent:-9999px;}
h1#main_header_9 { width:254px; height:65px; position:absolute; z-index:2; background:url(../images/main_header09.png) no-repeat; margin: 23px 0 0 30px; text-indent:-9999px;}
h1#main_header_10 { width:237px; height:65px; position:absolute; z-index:2; background:url(../images/main_header10.png) no-repeat; margin: 23px 0 0 30px; text-indent:-9999px;}
h1#main_header_11 { width:246px; height:65px; position:absolute; z-index:2; background:url(../images/main_header11.png) no-repeat; margin: 23px 0 0 30px; text-indent:-9999px;}
h1#main_header_12 { width:323px; height:65px; position:absolute; z-index:2; background:url(../images/main_header13.jpg) no-repeat; margin: 23px 0 0 30px; text-indent:-9999px;}
h1#main_header_13 { width:245px; height:65px; position:absolute; z-index:2; background:url(../images/main_header14.jpg) no-repeat; margin: 23px 0 0 30px; text-indent:-9999px;}

/* =h2 */
h2 { font-size : 110%; font-family:"Lucida Grande"; text-decoration: none; }
h2#sub_header_1 { width:191px; height:27px; background:url(../images/sub_header02.png) no-repeat; margin:25px 0 5px 32px; text-indent:-9999px;}
h2#sub_header_2 { width:174px; height:27px; background:url(../images/sub_header03.png) no-repeat; margin:25px 0 5px 32px; text-indent:-9999px;}
h2#sub_header_3 { width:140px; height:27px; background:url(../images/sub_header04.png) no-repeat; margin:25px 0 5px 32px; text-indent:-9999px;}
h2#sub_header_4 { width:145px; height:27px; background:url(../images/sub_header05.png) no-repeat; margin:25px 0 5px 32px; text-indent:-9999px;}
h2#sub_header_5 { width:122px; height:27px; background:url(../images/sub_header06.png) no-repeat; margin:25px 0 5px 32px; text-indent:-9999px;}

h2#sub_header_6 { width:88px; height:27px; position:absolute; background:url(../images/sub_header07.png) no-repeat; margin:-50px 0 0 43px; text-indent:-9999px; z-index:2;}
h2#sub_header_7 { width:90px; height:27px; position:absolute; background:url(../images/sub_header08.png) no-repeat; margin:140px 0 0 245px; text-indent:-9999px; z-index:2;}
h2#sub_header_8 { width:80px; height:27px; position:absolute; background:url(../images/sub_header09.png) no-repeat; margin:140px 0 0 443px; text-indent:-9999px; z-index:2;}
h2#sub_header_9 { width:85px; height:27px; position:absolute; background:url(../images/sub_header12.png) no-repeat; margin:140px 0 0 640px; text-indent:-9999px; z-index:2;}

h2#sub_header_10 { width:136px; height:27px; background:url(../images/sub_header10.png) no-repeat; margin:25px 0 5px 32px; text-indent:-9999px; z-index:2;}
h2#sub_header_11 { width:256px; height:27px; background:url(../images/sub_header11.png) no-repeat; margin:25px 0 5px 32px; text-indent:-9999px; z-index:2;}
h2#sub_header_12 { width:83px; height:27px; background:url(../images/sub_header19.png) no-repeat; margin:25px 0 5px 50px; text-indent:-9999px; z-index:2;}
h2#sub_header_13 { width:100px; height:27px; background:url(../images/sub_header20.png) no-repeat; margin:25px 0 5px 50px; text-indent:-9999px; z-index:2;}
h2#sub_header_14 { width:110px; height:27px; background:url(../images/sub_header21.png) no-repeat; margin:25px 0 5px 50px; text-indent:-9999px; z-index:2;}
h2#sub_header_15 { width:147px; height:27px; background:url(../images/sub_header22.png) no-repeat; margin:25px 0 5px 50px; text-indent:-9999px; z-index:2;}
h2#sub_header_16 { width:159px; height:27px; background:url(../images/sub_header23.png) no-repeat; margin:25px 0 5px 32px; text-indent:-9999px; z-index:2;}
h2#sub_header_17 { width:171px; height:27px; background:url(../images/sub_header17.png) no-repeat; margin:25px 0 5px 32px; text-indent:-9999px; z-index:2;}
h2#sub_header_21 { width:283px; height:27px; background:url(../images/sub_header01.png) no-repeat; margin:15px 0 5px 32px; text-indent:-9999px; z-index:2;}
h2#sub_header_22 { width:147px; height:27px; background:url(../images/sub_header13.png) no-repeat; margin:25px 0 5px 32px; text-indent:-9999px; z-index:2;}
h2#sub_header_23 { width:264px; height:27px; background:url(../images/sub_header14.jpg) no-repeat; margin:15px 0 5px 32px; text-indent:-9999px; z-index:2;}
h2#sub_header_24 { width:370px; height:27px; background:url(../images/sub_header15.jpg) no-repeat; margin:15px 0 5px 32px; text-indent:-9999px; z-index:2;}
h2#sub_header_25 { width:286px; height:27px; background:url(../images/sub_header16.png) no-repeat; margin:25px 0 5px 32px; text-indent:-9999px; z-index:2;}

h2#sub_header_26 { width:178px; height:27px; background:url(../images/sub_header24.png) no-repeat; margin:0 0 5px 5px; text-indent:-9999px; z-index:2;}
h2#sub_header_27 { width:151px; height:27px; background:url(../images/sub_header25.png) no-repeat; margin:0 0 5px 5px; text-indent:-9999px; z-index:2;}
h2#sub_header_28 { width:93px; height:27px; background:url(../images/sub_header26.png) no-repeat; margin:0 0 5px 5px; text-indent:-9999px; z-index:2;}
h2#sub_header_29 { width:98px; height:27px; background:url(../images/sub_header27.png) no-repeat; margin:0 0 5px 5px; text-indent:-9999px; z-index:2;}
h2#sub_header_30 { width:76px; height:27px; background:url(../images/sub_header28.png) no-repeat; margin:0 0 5px 5px; text-indent:-9999px; z-index:2;}
h2#sub_header_31 { width:222px; height:27px; background:url(../images/sub_header29.png) no-repeat; margin:0 0 5px 5px; text-indent:-9999px; z-index:2;}
h2#sub_header_32 { width:154px; height:27px; background:url(../images/sub_header30.png) no-repeat; margin:0 0 5px 5px; text-indent:-9999px; z-index:2;}
h2#sub_header_33 { width:166px; height:27px; background:url(../images/sub_header31.png) no-repeat; margin:0 0 5px 5px; text-indent:-9999px; z-index:2;}
h2#sub_header_34 { width:225px; height:27px; background:url(../images/sub_header32.png) no-repeat; margin:0 0 5px 5px; text-indent:-9999px; z-index:2;}
h2#sub_header_35 { width:178px; height:27px; background:url(../images/sub_header33.png) no-repeat; margin:0 0 5px 5px; text-indent:-9999px; z-index:2;}
h2#sub_header_36 { width:246px; height:27px; background:url(../images/sub_header34.png) no-repeat; margin:0 0 5px 5px; text-indent:-9999px; z-index:2;}
h2#sub_header_37 { width:149px; height:27px; background:url(../images/sub_header35.png) no-repeat; margin:0 0 5px 5px; text-indent:-9999px; z-index:2;}

h2#sub_header_38 { width:90px; height:27px; background:url(../images/sub_header35.png) no-repeat; margin:25px 0 5px 32px; text-indent:-9999px; z-index:2;}
h2#sub_header_39 { width:80px; height:27px; background:url(../images/sub_header08.png) no-repeat; margin:25px 0 5px 32px; text-indent:-9999px; z-index:2;}
h2#sub_header_40 { width:85px; height:27px; background:url(../images/sub_header09.png) no-repeat; margin:25px 0 5px 32px; text-indent:-9999px; z-index:2;}

.indlogo { width:40px; height:38px; position:absolute; background:url(../images/ind_01.jpg) no-repeat;}
.ind_p1 { width:93px; height:38px; position:absolute; background:url(../images/ind_02.jpg) no-repeat; margin-left:41px;}
.ind_p2 { width:80px; height:38px; position:absolute; background:url(../images/ind_03.jpg) no-repeat; margin-left:41px;}
.ind_p3 { width:128px; height:38px; position:absolute; background:url(../images/ind_04.jpg) no-repeat; margin-left:45px;}
.ind_p4 { width:88px; height:38px; position:absolute; background:url(../images/ind_05.jpg) no-repeat; margin-left:45px;}
.ind_p5 { width:83px; height:38px; position:absolute; background:url(../images/ind_06.jpg) no-repeat; margin-left:45px;}
.ind_p6 { width:88px; height:38px; position:absolute; background:url(../images/ind_07.jpg) no-repeat; margin-left:125px;}
.ind_p7 { width:94px; height:38px; position:absolute; background:url(../images/ind_08.jpg) no-repeat; margin-left:125px;}
.ind_p8 { width:70px; height:38px; position:absolute; background:url(../images/ind_09.jpg) no-repeat; margin-left:125px;}
.ind_p9 { width:70px; height:38px; position:absolute; background:url(../images/ind_10.jpg) no-repeat; margin-left:125px;}
.ind_p10 { width:70px; height:38px; position:absolute; background:url(../images/ind_11.jpg) no-repeat; margin-left:125px;}
.ind_p11 { width:70px; height:38px; position:absolute; background:url(../images/ind_12.jpg) no-repeat; margin-left:125px;}

/* =h3 */
h3#qa_header { position:absolute; width: 1px; height : 1px; padding : 0; text-indent : -9999px; }

/*p*/
p { font-size:105%; line-height:25px; color: #666666;}
p#content_txtbody {padding:0px 40px 0px 40px;}
p#content_txtbody_1 {padding:0px 40px 0px 60px;}
p#content_txtbody_2 {padding:0px 0px 0px 0px;}
p#content_txtbody_3 {padding:0px 0px 0px 15px;}

/* =blockquote */
div#content_txtft blockquote { z-index:5; position:absolute; width:239px; height:84px; left:580px;  top:-45px; background:url(../images/que01.png) no-repeat; text-indent:-9999px;}
div#package_sample blockquote { z-index:4; position:absolute; width:66px; height:63px; left:385px;  top:575px; background:url(../images/que03.png) no-repeat; text-indent:-9999px;}
div#content_qa_sub02 blockquote { z-index:4; position:absolute; width:66px; height:63px; margin-left:285px; top:440px; background:url(../images/que03.png) no-repeat; text-indent:-9999px;}
div#content_txtbody blockquote { z-index:4; position:absolute; width:313px; height:359px; margin-left:480px; top:155px; background:url(../images/internal_map.jpg) no-repeat; text-indent:-9999px;}

/*a*/
a:hover img { border:none;}
p#pageindicator_1 a { display : block; width: 19px; height : 27px; text-indent : -9999px; text-decoration : none; overflow : hidden; }
a#bt { float:right; width:58px; height:16px; background:url(../images/back_to_top.png) no-repeat; margin-top:10px; border:none;}

/*img*/
.img { border:none;}

/* =header */
.header {width:958px; height:100px; overflow:hidden /*IE6*/; font-family:"trebuchet ms",arial,sans-serif;}
.shortcut_menu {width:360px; height:22px; margin:-22px 0 0 550px; overflow:hidden /*IE6*/; font-family:"trebuchet ms",arial,sans-serif; background:url(../images/sub_menu.jpg) no-repeat;}

/* header section */
.sitelogo {width:157px; height:82px; position:absolute; z-index:4; margin:14px 0 0 45px; background: url(../images/ppp_logo.png) no-repeat;}

p#pageindicator_1{ width:19px; height:27px; left:0px; position:absolute; background:url(../images/aname02.png) no-repeat; text-indent:-9999px;margin : 0; padding : 0;}


.pageindicator_2{ width:7px; height:27px; position:absolute; background:url(../images/aname03.png) no-repeat; left:25px;}
.siteInfo { width:100%; height:50px; position: absolute; background:url(../images/page_footer_header.jpg) no-repeat; text-align:center; color: #BC9F49; padding-top:20px;}
.siteshadow { width:100%; height:12px; position: absolute; background:url(../images/page_footer_shadow.jpg) no-repeat; margin-top:40px;}
.pds{ position:absolute; width:64px; height:17px; background:url(../images/pds.png) no-repeat; left:385px; margin:60px;}

/* =ul */
ul {list-style:none;}
ul#nav_main { background: url(../images/body_page_bk_yellow.png); height:562px; width:958px; margin:0px; margin-top:0px;}
ul#nav_sub_1 { background:url(../images/aname05.png); width:785px; height:182px; margin:25px 0 10px 35px;}
ul#nav_sub_2 { width:185px; height:240px;}
ul#nav_footer {height:22px; width:230px; margin:0px; list-style:none;}
ul#qa_accom{ position: relative; list-style-type:none; width:301px; height:220px; left:0px; margin:0; padding:0;}

/* =li */
ul#nav_sub_2 li{ float : left; width : 130px;}
ul#nav_sub_3 li{ float : left; width : 350px; margin-left:60px;}

li#nm_1{position:absolute; top:20px; left:255px; width:60px; height:44px; background: url(../images/main_menu.png) no-repeat -255px 0px; visibility:visible;}
li#nm_2{position:absolute; top:20px; left:350px; width:95px; height:44px; background:url(../images/main_menu.png) no-repeat -350px 0; visibility:visible;}
li#nm_3{position:absolute; top:20px; left:480px; width:150px; height:44px; background:url(../images/main_menu.png) no-repeat -480px 0; visibility:visible;}
li#nm_4{position:absolute; top:20px; left:665px; width:110px; height:44px; background:url(../images/main_menu.png) no-repeat -665px 0; visibility:visible;}
li#nm_5{position:absolute; top:20px; left:810px; width:100px; height:44px; background:url(../images/main_menu.png) no-repeat -810px 0; visibility:visible;}
li#nm_1 a:hover { background:url(../images/main_menu.png) no-repeat -255px -42px;}
li#nm_2 a:hover { background:url(../images/main_menu.png) no-repeat -350px -42px;}
li#nm_3 a:hover { background:url(../images/main_menu.png) no-repeat -480px -42px;}
li#nm_4 a:hover { background:url(../images/main_menu.png) no-repeat -665px -42px;}
li#nm_5 a:hover { background:url(../images/main_menu.png) no-repeat -810px -42px;}

li#ns_1_1 { position:absolute; width:180px; height:182px; background:url(../images/sub_header07.png) no-repeat 45px 140px; visibility:visible;}
li#ns_1_2 { position:absolute; width:180px; height:182px; left:232px; background:url(../images/sub_header08.png) no-repeat 45px 140px; visibility:visible;}
li#ns_1_3 { position:absolute; width:180px; height:182px; left:432px; background:url(../images/sub_header09.png) no-repeat 45px 140px; visibility:visible;}
li#ns_1_4 { position:absolute; width:180px; height:182px; left:628px; background:url(../images/sub_header12.png) no-repeat 45px 140px; visibility:visible;}
li#ns_1_1p { position:absolute; width:180px; height:140px; background:url(../images/accom_01.jpg) no-repeat 8px 9px; visibility:visible; list-style:none;}
li#ns_1_2p { position:absolute; width:180px; height:140px; left:232px; background:url(../images/accom_02.jpg) no-repeat 8px 9px; visibility:visible; list-style:none;}
li#ns_1_3p { position:absolute; width:180px; height:140px; left:432px; background:url(../images/accom_03.jpg) no-repeat 5px 9px; visibility:visible; list-style:none;}
li#ns_1_4p { position:absolute; width:180px; height:140px; left:628px; background:url(../images/accom_04.jpg) no-repeat 5px 9px; visibility:visible; list-style:none;}
li#ns_1_1 a{ display:block; width:180px; height:182px; text-indent:-9999px;}
li#ns_1_2 a{ display:block; width:180px; height:182px; text-indent:-9999px;}
li#ns_1_3 a{ display:block; width:180px; height:182px; text-indent:-9999px;}
li#ns_1_4 a{ display:block; width:180px; height:182px; text-indent:-9999px;}

li#ns_2_1 { position:absolute; top:250px; width:25px; height:27px; background:url(../images/sub_header40.png) no-repeat; margin:0px 0 5px 20px; text-indent:-9999px; z-index:2;}
li#ns_2_2 { position:absolute; top:250px; width:101px; height:27px; background:url(../images/sub_header41.png) no-repeat; margin:0px 0 5px 220px; text-indent:-9999px; z-index:2;}
li#ns_2_3 { position:absolute; top:290px; width:102px; height:27px; background:url(../images/sub_header42.png) no-repeat; margin:0px 0 0px 20px; text-indent:-9999px; z-index:2;}
li#ns_2_4 { position:absolute; top:290px; width:119px; height:27px; background:url(../images/sub_header43.png) no-repeat; margin:0px 0 5px 220px; text-indent:-9999px; z-index:2;}
li#ns_2_5 { position:absolute; top:330px; width:129px; height:27px; background:url(../images/sub_header44.png) no-repeat; margin:0px 0 5px 20px; text-indent:-9999px; z-index:2;}
li#ns_2_6 { position:absolute; top:330px; width:104px; height:27px; background:url(../images/sub_header45.png) no-repeat; margin:0px 0 5px 220px; text-indent:-9999px; z-index:2;}
li#ns_2_7 { position:absolute; top:373px; width:105px; height:27px; background:url(../images/sub_header46.png) no-repeat; margin:0px 0 5px 20px; text-indent:-9999px; z-index:2;}
li#ns_2_8 { position:absolute; top:373px; width:113px; height:27px; background:url(../images/sub_header47.png) no-repeat; margin:0px 0 5px 220px; text-indent:-9999px; z-index:2;}
li#ns_2_9 { position:absolute; top:415px; width:122px; height:27px; background:url(../images/sub_header48.png) no-repeat; margin:0px 0 5px 20px; text-indent:-9999px; z-index:2;}

li#ns_3_1 { position:absolute; top:150px; width:90px; height:27px; background:url(../images/sub_header43.jpg) no-repeat; margin:0px 0 5px 20px; text-indent:-9999px; z-index:2;}
li#ns_3_2 { position:absolute; top:150px; width:77px; height:27px; background:url(../images/sub_header44.jpg) no-repeat; margin:0px 0 5px 220px; text-indent:-9999px; z-index:2;}
li#ns_3_3 { position:absolute; top:190px; width:61px; height:27px; background:url(../images/sub_header45.jpg) no-repeat; margin:0px 0 0px 20px; text-indent:-9999px; z-index:2;}
li#ns_3_4 { position:absolute; top:190px; width:84px; height:27px; background:url(../images/sub_header46.jpg) no-repeat; margin:0px 0 5px 220px; text-indent:-9999px; z-index:2;}
li#ns_3_5 { position:absolute; top:230px; width:83px; height:27px; background:url(../images/sub_header47.jpg) no-repeat; margin:0px 0 5px 20px; text-indent:-9999px; z-index:2;}

li#qa_accom_1 { width:301px; height:109px; float:left; background:url(../images/q_access_menu_01.png) no-repeat; text-decoration:none;}
li#qa_accom_2 { width:301px; height:109px; padding-top:5px; float:left; background:url(../images/q_access_menu_02.png) no-repeat;}
li#qa_accom_1 a { display:block; height:100px; width:290px; text-indent:-9999px; text-decoration:none; margin: 5px 5px 0px 5px;}
li#qa_accom_2 a { display:block; height:100px; width:290px;text-indent:-9999px; text-decoration:none; margin: 0px 5px 0px 5px;}

li#qa_tourist_1 { padding-top:55px;}
li#qa_tourist_2 { padding-top:10px;}
li#qa_tourist_3 { padding-top:10px;}
li#qa_tourist_4 { padding-top:10px;}
li#qa_tourist_5 { padding-top:10px;}

li#qa_gallery_1 { padding-top:0px; z-index:5;}

li#ft_1{position:absolute; left:550px; width:80px; height:22px;}
li#ft_2{position:absolute; left:640px; width:68px; height:22px;}
li#ft_3{position:absolute; left:720px; width:80px; height:22px;}
li#ft_4{position:absolute; left:820px; width:80px; height:22px;}
li#ft_1 a{ display:block; width:80px; height:22px; text-indent:-9999px;}
li#ft_2 a{ display:block; width:68px; height:22px; text-indent:-9999px;}
li#ft_3 a{ display:block; width:80px; height:22px; text-indent:-9999px;}
li#ft_4 a{ display:block; width:80px; height:22px; text-indent:-9999px;}

/* =ul a */
a:link {text-decoration:none; border:none;}
a:visited {text-decoration:none; border:none;}
ul#nav_main a{display:block; width:100%; height:44px; text-indent:-9999px; text-decoration:none; overflow:hidden;}
ul#nav_footer a{display:block; width:100%; height:22px; text-indent:-9999px; text-decoration:none; overflow:hidden;}
ul#qa_tourist a { display:block; width:190px; height:15px; text-decoration:none; margin-left:50px; text-indent:-9999px;}
ul#qa_gallery a { display:block; width:260px; height:220px; text-decoration:none; text-indent:-9999px;}

/* =div */

div#conten_main {width:958px; background: url(../images/body_page_bk_yellow.png);}
div#indicator{ width:845px; height:27px; position:absolute; top:455px; margin-left:75px;}
div#indicator_menu { position:absolute; background:url(../images/ind_01.jpg) no-repeat; width:846px; height:38px; margin:1px 0 0 55px;}
div#content01 {width:958px; height:349px; background:url(../images/header_image01.jpg) no-repeat bottom left;}

div#random_header { position:absolute; background-repeat: no-repeat; width:210px; height:83px; margin: 110px 0px 0px 26px;}
div#random_header2 {  width:345px; height:240px; position: absolute;background-repeat: no-repeat; background:url(../images/gallery03_10) no-repeat; margin:45px 0 0 426px;}

div#photodiv { z-index:0; position:relative; width:950px; height:349px; text-align:left; margin-left:4px;}
div#photodiv2 { position:absolute; background-repeat: no-repeat; width:345px; height:332px; margin-left:460px; top:150px;}

div#photoanchor {}
div#content_qa {width:958px; height:220px; background:url(../images/body_page_bk.jpg) repeat-y; padding:5px 0 20px 0;}
div#content_qa_sub01 { float:left; width:301px; height:225px; margin-left:15px; margin-right:4px;}
div#content_qa_sub02 { float:left; width:359px; height:225px; background:url(../images/q_access_menu_03.png) no-repeat;}
div#content_qa_sub03 { float: right; width:260px; height:225px; margin-right:15px; background:url(../images/q_access_menu_04.png) no-repeat;}
div#content_body {width:958px; background:url(../images/body_page_bk.jpg) repeat-y; padding:40px 0 40px 0;}

div#gallery_sample { width:345px; height:332px; position: absolute;background-repeat: no-repeat; background:url(../images/aname04.jpg) no-repeat; margin-left:460px; top:150px; overflow:hidden;}

div#gallery_sample_2 { width:770px; height:240px; margin:0 0 20px 38px; background:url(../images/aname04.jpg) no-repeat 410px 0;}
div#gallery_sample_3 { width:770px; margin:0 0 20px 38px; overflow:hidden;}
div#gallery_sample_4 { width:780px; height:675px; margin:0 0 0px 38px; background:url(../images/MapDirection.jpg) no-repeat 280px 30px;}
div#gallery_txt{ float:right; width:470px; padding:0 0 20px 5px;}
div#gallery_pict1{ float:left; display:inline; width:280px; height:180px; margin:2px; border:#999999 solid thin; background:url(../images/tourist_01.jpg) no-repeat; overflow:hidden;}
div#gallery_pict2{ float:left; display:inline; width:280px; height:180px; margin:2px; border:#999999 solid thin; background:url(../images/tourist_02.jpg) no-repeat; overflow:hidden;}
div#gallery_pict3{ float:left; display:inline; width:280px; height:180px; margin:2px; border:#999999 solid thin; background:url(../images/tourist_03.jpg) no-repeat; overflow:hidden;}
div#gallery_pict4{ float:left; display:inline; width:280px; height:180px; margin:2px; border:#999999 solid thin; background:url(../images/tourist_04.jpg) no-repeat; overflow:hidden;}
div#gallery_pict5{ float:left; display:inline; width:280px; height:180px; margin:2px; border:#999999 solid thin; background:url(../images/tourist_05.jpg) no-repeat; overflow:hidden;}
div#gallery_pict6{ float:left; display:inline; width:280px; height:180px; margin:2px; border:#999999 solid thin; background:url(../images/tourist_06.jpg) no-repeat; overflow:hidden;}
div#gallery_pict7{ float:left; display:inline; width:280px; height:180px; margin:2px; border:#999999 solid thin; background:url(../images/tourist_07.jpg) no-repeat; overflow:hidden;}
div#gallery_pict8{ float:left; display:inline; width:280px; height:180px; margin:2px; border:#999999 solid thin; background:url(../images/tourist_08.jpg) no-repeat; overflow:hidden;}
div#gallery_pict9{ float:left; display:inline; width:280px; height:180px; margin:2px; border:#999999 solid thin; background:url(../images/tourist_09.jpg) no-repeat; overflow:hidden;}
div#gallery_pict10{ float:left; display:inline; width:280px; height:180px; margin:2px; border:#999999 solid thin; background:url(../images/tourist_10.jpg) no-repeat; overflow:hidden;}
div#gallery_pict11{ float:left; display:inline; width:280px; height:180px; margin:2px; border:#999999 solid thin; background:url(../images/tourist_11.jpg) no-repeat; overflow:hidden;}
div#gallery_pict12{ float:left; display:inline; width:280px; height:180px; margin:2px; border:#999999 solid thin; background:url(../images/tourist_12.jpg) no-repeat; overflow:hidden;}


div#package_sample { width:830px; height:150px; margin:0 0 20px 0;}

div#content_txt { position:relative; width:845px; height:24px; margin:5px 0 0 55px; background:url(../images/largebox01.png) no-repeat; z-index:1;}
div#content_txtbody { position:relative; width:845px; margin-left:55px; padding-top:70px; padding-bottom:20px; background:url(../images/largebox02.png) repeat-y;}
div#content_txtbody_2 { position:relative; width:845px; padding-top:70px; padding-bottom:20px; background:url(../images/largebox02.png) repeat-y;}
div#content_txtbody_de01 { position:relative; width:785px; height:182px; margin:25px 0 10px 35px; background:url(../images/aname05.png);}

div#content_txtbody_de02 { position:relative; width:768px; height:182px; margin:15px 0 10px 40px; background:url(../images/table01.jpg) no-repeat; text-indent:-9999px;}
div#content_txtbody_de03 { position:relative; width:768px; height:182px; margin:15px 0 10px 40px; background: url(../images/table02.jpg) no-repeat; text-indent:-9999px;}
div#content_txtbody_de04 { position:relative; width:768px; height:134px; margin:15px 0 10px 40px; background: url(../images/table03.jpg) no-repeat; text-indent:-9999px;}
div#content_txtbody_de05 { position:relative; width:768px; height:54px; margin:15px 0 10px 40px; background: url(../images/table04.jpg) no-repeat; text-indent:-9999px;}
div#content_txtbody_de06 { position:relative; width:768px; height:54px; margin:15px 0 10px 40px; background: url(../images/table05.jpg) no-repeat; text-indent:-9999px;}
div#content_txtbody_de07 { position:relative; width:768px; height:54px; margin:5px 0 10px 40px; background: url(../images/table06.jpg) no-repeat; text-indent:-9999px;}
div#content_txtbody_de08 { position:relative; width:768px; height:82px; margin:5px 0 10px 40px; background: url(../images/table07.jpg) no-repeat; text-indent:-9999px;}


div#patition { width:760px; height:1px; margin:30px 20px 10px 40px; background-color: #CCCCCC; border-bottom:thin solid #663300;}
div#patition_2 { width:760px; height:1px; margin:0 20px 0 40px; background-color: #CCCCCC; border-bottom:thin solid #663300;}
div#patition_3{ width:760px; height:1px; margin:30px 20px 40px 40px; background-color: #CCCCCC; border-bottom:thin solid #663300;}
div#content_txtft { position:relative; width:845px; height:24px; margin-left:55px; background:url(../images/largebox03.png) no-repeat;}
div#content_footer {width:958px; height:80px; background:url(../images/page_footer.jpg) repeat-y;}

/* =class */
.container{position:relative; background-image: url(../image/body_page_bk.jpg); width:958px; margin:0 auto; text-align:left;}

/* =light window */
a.page-options {
	text-decoration: none; 
	display: block; 
	text-align: left; border:none; 
	 
}

a.page-options:hover, 
a.page-options:focus {}		
