/*
Copyright Sky tours NZ Ltd. All Rights Reserved. 転載は固くお断り致します。
HTMLやCSSの情報を無断で引用・転載することは著作権の侵害になります。
*/

/* グローバルナビゲーション情報　*/

#mainNavi {
width:731px;
}


ul{
	list-style-type : none; 
	padding :0; 
	margin:0; 
}

ul#globalnavi {
width:728px;
height:50px;
list-style-type:none;
text-align: center;
border:1px solid #CC9933;
}

ul#globalnavi li {
float:left;
display :inline;
}

ul#globalnavi #navitop {
float:left;
width:104px;
height:50px;
text-indent: -1000em;
background-image: url("images/globalnavi_nn01.gif");
border-right:1px solid #CC9933;
list-style-type:none;
}

ul#globalnavi #navitop:hover {
background-image: url("images/globalnavi_ff01.gif");
list-style-type:none;
}

ul#globalnavi #naviorder {
float:left;
width:151px;
height:50px;
text-indent: -1000em;
background-image: url("images/globalnavi_nn02.gif");
border-right:1px solid #CC9933;
}

ul#globalnavi #naviorder:hover {
background-image: url("images/globalnavi_ff02.gif");
}

ul#globalnavi #navitour {
float:left;
width:128px;
height:50px;
text-indent: -1000em;
background-image: url("images/globalnavi_nn03.gif");
border-right:1px solid #CC9933;
}

ul#globalnavi #navitour:hover {
background-image: url("images/globalnavi_ff03.gif");
}

ul#globalnavi #naviarrange {
float:left;
width:99px;
height:50px;
text-indent: -1000em;
background-image: url("images/globalnavi_n04.gif");
border-right:1px solid #CC9933;
}

ul#globalnavi #naviarrange:hover {
background-image: url("images/globalnavi_f04.gif");
}

ul#globalnavi #naviinquiry {
float:left;
width:127px;
height:50px;
text-indent: -1000em;
background-image: url("images/globalnavi_n05.gif");
border-right:1px solid #CC9933;
}

ul#globalnavi #naviinquiry:hover  {
background-image: url("images/globalnavi_f05.gif");
}

ul#globalnavi #navioffer {
float:left;
width:114px;
height:50px;
text-indent: -1000em;
background-image: url("images/globalnavi_n06.gif");
}

ul#globalnavi #navioffer:hover {
background-image: url("images/globalnavi_f06.gif");
}

/* 全体情報　*/

*{
margin-right: auto;
margin-left: auto;
font-family: "ＭＳ Ｐゴシック", Osaka, Verdana, Arial, sans-serif;
}

body {
width:760px;
margin-top:0px;
text-align: center;
background-color:#FEFDEF;
}

a:link    { color: #136798; text-decoration: none; }
a:visited { color: #136798; text-decoration: none; }
a:hover   { color: #CC9933; text-decoration: underline; }

img { border: none; }

strong { font-weight: bolder; }

p {
font-size: 0.85em;
line-height: 145%;
margin-top:0px;
margin-bottom:0px;
}

li{
margin-top:0px;
margin-bottom:0px;
list-style-type:disc;
}

h1{font-size:large;
color:#999999;
line-height:130%;
margin-bottom:0px;
text-align:left;
vertical-align:middle;
border-bottom:1px solid #CC9933;
padding:6px;
padding-left:8px;
margin-bottom:0px;
}


h2 {
font-size: large;
line-height: 150%;
color:#333333;
margin-left:10px;
padding-top:4px;
padding-bottom:6px;
padding-left:10px;
border-top:1px solid #136798;
background-color:#F5F5F5;
margin-bottom:0px;
margin-top:0px;
}

h2#ordermade2 {
font-size: large;
line-height: 150%;
color:#333333;
margin-left:10px;
padding-top:4px;
padding-bottom:6px;
padding-left:10px;
border-top:1px solid #FBF12C;
background-color:#FEFEE5;
margin-bottom:0px;
margin-top:0px;
}

h2#tour2 {
font-size: large;
line-height: 150%;
color:#333333;
margin-left:10px;
padding-top:4px;
padding-bottom:6px;
padding-left:10px;
border-top:1px solid #F49B01;
background-color:#FEFCDE;
margin-bottom:0px;
margin-top:0px;
}

h2#arrange2 {
font-size: large;
line-height: 150%;
color:#333333;
margin-left:10px;
padding-top:4px;
padding-bottom:6px;
padding-left:10px;
border-top:1px solid #018750;
background-color:#ECFED1;
margin-bottom:0px;
margin-top:0px;
}


h3 {
font-size: medium;
line-height: 150%;
color:#3399CC;
margin-left:0px;
margin-bottom:15px;
padding-bottom:5px;
padding-top:5px;
padding-left:5px;
border-left:5px solid #3399CC;
border-bottom:1px dashed #3399CC;
font-weight:bold;
margin-top:12px;
}

h3#ordermade3 {
font-size: medium;
line-height: 150%;
color:#EF6204;
margin-left:0px;
margin-bottom:15px;
padding-bottom:5px;
padding-top:5px;
padding-left:5px;
border-left:5px solid #EF6204;
border-bottom:1px dashed #EF6204;
font-weight:bold;
margin-top:12px;
}

h3#tour3 {
font-size: medium;
line-height: 150%;
color:#FC9A3A;
margin-left:0px;
margin-bottom:15px;
padding-bottom:5px;
padding-top:5px;
padding-left:5px;
border-left:5px solid #FC9A3A;
border-bottom:1px dashed #FC9A3A;
font-weight:bold;
margin-top:12px;
}

h3#arrange3 {
font-size: medium;
line-height: 150%;
color:#75BF76;
margin-left:0px;
margin-bottom:15px;
padding-bottom:5px;
padding-top:5px;
padding-left:5px;
border-left:5px solid #75BF76;
border-bottom:1px dashed #75BF76;
font-weight:bold;
margin-top:12px;
}

table#schedule{
font-size: 0.88em;
line-height: 150%;
}

table#schedule img{
margin-left:5px;
margin-bottom:5px;
float:right;
}

a#tourtitle:link { color: #FF6633; text-decoration: none;}
a#tourtitle:visited { color: #FF6633; text-decoration: none;}
a#tourtitle:hover { color: #FC9A3A; text-decoration: underline;}

/* トップ情報　*/

div#top{
width:561px;
float:right;
text-align: left;
background-image: url("images/top_bg.gif");
background-repeat:no-repeat;
background-position:right;
border-right:1px solid #CC9933;
border-left:1px solid #CC9933;
}

div#top p {
font-size: 0.83em;
line-height: 120%;
margin-top:3px;
margin-bottom:3px;
margin-left:8px;
color:#999999;
}

/* ヘッダー情報　*/

div#header{
width:731px;
margin-top:0px;
margin-bottom:0px;
}

div#logo{
height:120px;
float:left;
margin-top:0px;
margin-bottom:0px;
border-left:1px solid #CC9933;
}

div#underlogo{
float:left;
margin-top:0px;
margin-bottom:0px;
border-top:1px solid #CC9933;
border-left:1px solid #CC9933;
}

div#topimage{
float:right;
margin-top:0px;
margin-bottom:0px;
background-color:#FFFFFF;
border-right:1px solid #CC9933;
}

/* メインコンテンツ情報　*/

caption{
margin:0px;
padding: 0px;
text-align: left;
}


div#maincontents{
margin-top:0px;
width:731px;
background-color:#FFFFFF;
_background-image: url("images/main_background.gif");
background-repeat:repeat-x;
background-position-y:bottom;
}

div#mainbackground{
margin-top:0px;
width:731px;
background-image: url("images/left_right_background.gif");
background-repeat:repeat-y;
background-position-y:top;
}

div#time{
margin-top:0px;
float:right;
width:200px;
margin-right:0px;
margin-left:0px;
margin-bottom:10px;
margin-top:0px;
}

div#caption{
margin-top:0px;
width:660px;
margin-right:20px;
margin-left:20px;
}

.caption {
font-size: 0.75em;
line-height: 150%;
margin-bottom:5px;
color:#666666;
vertical-align:bottom;
text-align: left;
}

.caption2 {
font-size: 0.82em;
line-height: 130%;
margin-bottom:5px;
color:#666666;
vertical-align:bottom;
text-align: left;
}

/* コンテンツ左情報　*/

div#contentsleft{
margin-top:0px;
margin-bottom:0px;
margin-left:5px;
margin-right:0px;
width:185px;
float:left;
text-align: left;
}

div#contentsleft2{
margin-top:0px;
margin-bottom:0px;
margin-left:10px;
width:180px;
float:left;
text-align: left;
}

/* コンテンツ中央情報　*/

div#indexmain{
margin-top:10px;
margin-bottom:3px;
margin-left:0px;
margin-right:5px;
width:505px;
float:left;
text-align: left;
}

.topColumnFrameOrder{
	border: 1px solid #FFCC33;
	padding:0;
	margin:0;
	width:100%;
}

.topColumnFrameHiking{
	border: 1px solid #33CC66;
	padding:0;
	margin:0;
	width:100%;
}

.topColumnFrameTour{
	border: 1px solid #66CCCC;
	padding:0;
	margin:0;
	width:100%;
}




/* コンテンツ右情報　*/

div#contentsright{
margin-top:10px;
margin-left:10px;
margin-right:3px;
width:200px;
float:right;
}

.rightbox{
font-size: 0.72em;
line-height:160%;
width:145px;
border:1px solid #339966;
padding:10px;
float:left;
background-color:#FFFFFF;
text-align: left;
margin-bottom:10px;
margin-left:3px;
}

.rightbox img{
float:none;
margin-top:2px;
margin-bottom:3px;
margin-left:10px;
}

.rightbox02{
font-size: 0.8em;
width:186px;
border:1px dotted #FF6633;
padding:5px;
padding-top:10px;
padding-bottom:10px;
float:right;
background-color:#FFFFFF;
text-align: left;
margin-bottom:10px;
margin-top:5px;
}


.leftbox{
	padding:10px 0px;
	clear: both;
}


.optionalboxup {
background-image: url("images/upbox_green.gif");
width:198px;
height:25px;
background-repeat:no-repeat;
float:right;
}

.optionalboxup2 {
background-image: url("images/upbox_green2.gif");
height:25px;
background-repeat:no-repeat;
background-position: 3px 0px;
_background-position: 6px 0px;
clear:both;
}

.optionalboxdown {
background-image: url("images/downbox_blue.gif");
width:198px;
height:10px;
float:right;
background-repeat:no-repeat;
}

/* コンテンツ中央＆右情報　*/

div#contentsmiddle-right{
margin-top:10px;
margin-bottom:15px;
margin-left:8px;
width:523px;
float:left;
text-align: left;
}

div#contentform{
margin-top:10px;
margin-bottom:15px;
margin-left:8px;
width:660px;
float:left;
text-align: left;
}


p.naviposition{
font-size: 0.81em;
margin-left:10px;
margin-bottom:5px;
}

div#mainbox02{
width:501px;
float:left;
text-align: left;
padding:10px;
padding-top:0px;
margin-bottom:15px;
}

p.link{
font-size: 0.95em;
line-height: 150%;
margin-top:0px;
margin-bottom:5px;
background-color:#EAEFFD;
}

p.glossary{
font-size: 1em;
line-height: 150%;
margin-top:0px;
margin-bottom:5px;
background-color:#EAEFFD;
}

div#arrangetopbox01{
width:240px;
height:310px;
float:left;
text-align:left;
padding:0px;
margin-bottom:10px;
border:1px solid #999999;
margin-right:0px;
background-color:#f5f5f5;
}

div#arrangetopbox02{
width:240px;
height:310px;
float:right;
text-align:left;
padding:0px;
margin-bottom:10px;
border:1px solid #999999;
margin-right:0px;
background-color:#f5f5f5;
}

p.arrangetoptitle01{
font-size: 0.85em;
line-height: 150%;
text-align:center;
font-weight:bold;
color:white;
padding:5px;
background-color:#00CC66;
margin-top:0px;
}

p.arrangetoptitle02{
font-size: 0.85em;
line-height: 150%;
text-align:center;
font-weight:bold;
color:white;
padding:5px;
background-color:#00CC66;
}

p.arrangetoptitle03{
font-size: 0.85em;
line-height: 150%;
text-align:center;
font-weight:bold;
color:white;
padding:5px;
background-color:#3399CC;
}

p.arrangetoptitle04{
font-size: 0.85em;
line-height: 150%;
text-align:center;
font-weight:bold;
color:white;
padding:5px;
background-color:#3399CC;
}

p.arrangetop{
font-size: 0.83em;
line-height: 140%;
text-align:left;
vertical-align:top;
padding:10px;
padding-top:5px;
padding-bottom:5px;
background-color:#ffffff;
margin-bottom:0px;
border-bottom:1px dotted #666666;
}

p.arrangetop02{
font-size: 0.85em;
line-height: 140%;
text-align:left;
padding:5px;
vertical-align:bottom;
background-color:#f5f5f5;
}


img.smallimg{
margin-left:10px;
margin-bottom:10px;
margin-top:0px;
border: none;
float:right;
}



/* フッター情報　*/

div#footer {
margin-top:0px;
width:728px;
text-align: center;
border:1px solid #CC9933;
background-color:#FFFFFF;
clear: both;
}

p#gotop {
margin: 10px;
font-size: 0.83em;
text-align: right;
}	

div#footer ul {
margin: 1.4em;
font-size: 0.85em;
text-align: center;
list-style-type:none;
}

div#footer ul li {
margin: 0 1em;
display: inline;
text-decoration:none;
color:#000000;	
}

/* トップローカルナビゲーション情報　*/

.menueboxup {
background-image: url("images/upbox_orange2.gif");
width:154px;
height:26px;
background-repeat:no-repeat;
margin-top:10px;
margin-bottom:0px;
margin-left:3px;
float:left
}

.menueboxdown {
background-image: url("images/downbox_orange2.gif");
width:154px;
height:16px;
float:left;
margin-top:0px;
margin-left:3px;
margin-bottom:10px;
background-repeat:no-repeat;
}

ul#toplocalnavi {
margin-top:0px;
margin-left:3px;
margin-bottom:0px;
width:150px;
list-style-type:none;
text-align: center;
border-right:2px solid #FF9933;
border-left:2px solid #FF9933;
float:left;
}

ul#toplocalnavi li {
width:150px;
float:left;
display :inline;
}

ul#toplocalnavi #toplocalnavi01 {
float:left;
width:150px;
height:40px;
text-indent: -1000em;
background-color:#FFFFFF;
background-image: url("images/toplocalnavi01.gif");
background-repeat: no-repeat;
background-position: 0px 13px;
border-bottom:1px dashed #FF9933;
}

ul#toplocalnavi #toplocalnavi001 {
float:left;
width:150px;
height:40px;
text-indent: -1000em;
background-color:#FCF3BF;
background-image: url("images/toplocalnavi01.gif");
background-repeat: no-repeat;
background-position: 0px 13px;
border-bottom:1px dashed #FF9933;
}

ul#toplocalnavi #toplocalnavi01:hover {
float:left;
background-color:#FCF3BF;
}

ul#toplocalnavi #toplocalnavi02 {
float:left;
width:150px;
height:40px;
text-indent: -1000em;
background-color:#FFFFFF;
background-image: url("images/toplocalnavi02.gif");
background-repeat: no-repeat;
background-position: 0px 13px;
border-bottom:1px dashed #FF9933;
}

ul#toplocalnavi #toplocalnavi02:hover {
float:left;
background-color:#FCF3BF;
}

ul#toplocalnavi #toplocalnavi03 {
float:left;
width:150px;
height:40px;
text-indent: -1000em;
background-color:#FFFFFF;
background-image: url("images/toplocalnavi03.gif");
background-repeat: no-repeat;
background-position: 0px 13px;
border-bottom:1px dashed #FF9933;
}

ul#toplocalnavi #toplocalnavi03:hover {
float:left;
background-color:#FCF3BF;
}

ul#toplocalnavi #toplocalnavi04 {
float:left;
width:150px;
height:40px;
text-indent: -1000em;
background-color:#FFFFFF;
background-image: url("images/toplocalnavi04.gif");
background-repeat: no-repeat;
background-position: 0px 13px;
border-bottom:1px dashed #FF9933;
}

ul#toplocalnavi #toplocalnavi04:hover {
float:left;
background-color:#FCF3BF;
}

ul#toplocalnavi #toplocalnavi05 {
float:left;
width:150px;
height:40px;
text-indent: -1000em;
background-color:#FFFFFF;
background-image: url("images/toplocalnavi05.gif");
background-repeat: no-repeat;
background-position: 0px 13px;
border-bottom:1px dashed #FF9933;
}

ul#toplocalnavi #toplocalnavi05:hover {
float:left;
background-color:#FCF3BF;
}

ul#toplocalnavi #toplocalnavi06 {
float:left;
width:150px;
height:40px;
text-indent: -1000em;
background-color:#FFFFFF;
background-image: url("images/toplocalnavi06.gif");
background-repeat: no-repeat;
background-position: 0px 13px;
border-bottom:1px dashed #FF9933;
}

ul#toplocalnavi #toplocalnavi06:hover {
float:left;
background-color:#FCF3BF;
}

ul#toplocalnavi #toplocalnavi07 {
float:left;
width:150px;
height:40px;
text-indent: -1000em;
background-color:#FFFFFF;
background-image: url("images/toplocalnavi07.gif");
background-repeat: no-repeat;
background-position: 0px 13px;
border-bottom:1px dashed #FF9933;
}

ul#toplocalnavi #toplocalnavi07:hover {
float:left;
background-color:#FCF3BF;
}

ul#toplocalnavi #toplocalnavi08 {
float:left;
width:150px;
height:40px;
text-indent: -1000em;
background-color:#FFFFFF;
background-image: url("images/toplocalnavi08.gif");
background-repeat: no-repeat;
background-position: 0px 13px;
}

ul#toplocalnavi #toplocalnavi08:hover {
float:left;
background-color:#FCF3BF;
}

ul#toplocalnavi #toplocalnavi09 {
float:left;
width:150px;
height:40px;
text-indent: -1000em;
background-color:#FFFFFF;
background-image: url("images/toplocalnavi09.gif");
background-repeat: no-repeat;
background-position: 0px 13px;
}

ul#toplocalnavi #toplocalnavi09:hover {
float:left;
background-color:#FCF3BF;
}

ul#toplocalnavi #toplocalnavi10 {
float:left;
width:150px;
height:40px;
text-indent: -1000em;
background-color:#FFFFFF;
background-image: url("images/toplocalnavi10.gif");
background-repeat: no-repeat;
background-position: 0px 13px;
}

ul#toplocalnavi #toplocalnavi10:hover {
float:left;
background-color:#FCF3BF;
}

ul#toplocalnavi #toplocalnavi11 {
float:left;
width:150px;
height:40px;
text-indent: -1000em;
background-color:#FFFFFF;
background-image: url("images/toplocalnavi11.gif");
background-repeat: no-repeat;
background-position: 0px 13px;
}

ul#toplocalnavi #toplocalnavi11:hover {
float:left;
background-color:#FCF3BF;
}

/* オーダーメイド旅行ローカルナビゲーション情報　*/

.ordermadeboxup {
background-image: url("ordermade/images/upbox_yellow.gif");
width:154px;
height:26px;
background-repeat:no-repeat;
margin-top:10px;
margin-bottom:0px;
margin-left:3px;
float:left
}

.ordermadeboxdown {
background-image: url("ordermade/images/downbox_yellow.gif");
width:154px;
height:16px;
float:left;
margin-top:0px;
margin-left:3px;
margin-bottom:10px;
background-repeat:no-repeat;
}

ul#ordermadelocalnavi {
margin-top:0px;
margin-left:3px;
margin-bottom:0px;
width:150px;
list-style-type:none;
text-align: center;
border-right:2px solid #FBF12C;
border-left:2px solid #FBF12C;
float:left;
}

ul#ordermadelocalnavi li {
width:150px;
float:left;
}

ul#ordermadelocalnavi #ordermadelocalnavi01 {
float:left;
width:150px;
height:40px;
text-indent: -1000em;
background-color:#FFFFFF;
background-image: url("ordermade/images/ordermadelocalnavi01.gif");
background-repeat: no-repeat;
background-position-x:50%;
background-position-y:50%;
border-bottom:1px dashed #F6E029;
}

ul#ordermadelocalnavi #ordermadelocalnavi01:hover {
float:left;
background-color:#FAF9C4;
}

ul#ordermadelocalnavi #ordermadelocalnavi02 {
float:left;
width:150px;
height:40px;
text-indent: -1000em;
background-color:#FFFFFF;
background-image: url("ordermade/images/ordermadelocalnavi02.gif");
background-repeat: no-repeat;
background-position-x:50%;
background-position-y:50%;
border-bottom:1px dashed #F6E029;
}

ul#ordermadelocalnavi #ordermadelocalnavi02:hover {
float:left;
background-color:#FAF9C4;
}

ul#ordermadelocalnavi #ordermadelocalnavi03 {
float:left;
width:150px;
height:40px;
text-indent: -1000em;
background-color:#FFFFFF;
background-image: url("ordermade/images/ordermadelocalnavi03.gif");
background-repeat: no-repeat;
background-position-x:50%;
background-position-y:50%;
border-bottom:1px dashed #F6E029;
}

ul#ordermadelocalnavi #ordermadelocalnavi03:hover {
float:left;
background-color:#FAF9C4;
}

ul#ordermadelocalnavi #ordermadelocalnavi04 {
float:left;
width:150px;
height:40px;
text-indent: -1000em;
background-color:#FFFFFF;
background-image: url("ordermade/images/ordermadelocalnavi04.gif");
background-repeat: no-repeat;
background-position-x:50%;
background-position-y:50%;
border-bottom:1px dashed #F6E029;
}

ul#ordermadelocalnavi #ordermadelocalnavi04:hover {
float:left;
background-color:#FAF9C4;
}

ul#ordermadelocalnavi #ordermadelocalnavi05 {
float:left;
width:150px;
height:40px;
text-indent: -1000em;
background-color:#FFFFFF;
background-image: url("ordermade/images/ordermadelocalnavi05.gif");
background-repeat: no-repeat;
background-position-x:50%;
background-position-y:50%;
border-bottom:1px dashed #F6E029;
}

ul#ordermadelocalnavi #ordermadelocalnavi05:hover {
float:left;
background-color:#FAF9C4;
}

ul#ordermadelocalnavi #ordermadelocalnavi06 {
float:left;
width:150px;
height:40px;
text-indent: -1000em;
background-color:#FFFFFF;
background-image: url("ordermade/images/ordermadelocalnavi06.gif");
background-repeat: no-repeat;
background-position-x:50%;
background-position-y:50%;
border-bottom:1px dashed #F6E029;
}

ul#ordermadelocalnavi #ordermadelocalnavi06:hover {
float:left;
background-color:#FAF9C4;
}

ul#ordermadelocalnavi #ordermadelocalnavi07 {
float:left;
width:150px;
height:40px;
text-indent: -1000em;
background-color:#FFFFFF;
background-image: url("ordermade/images/ordermadelocalnavi07.gif");
background-repeat: no-repeat;
background-position-x:50%;
background-position-y:50%;
border-bottom:1px dashed #F6E029;
}

ul#ordermadelocalnavi #ordermadelocalnavi07:hover {
float:left;
background-color:#FAF9C4;
}

ul#ordermadelocalnavi #ordermadelocalnavi08 {
float:left;
width:150px;
height:40px;
text-indent: -1000em;
background-color:#FFFFFF;
background-image: url("images/toplocalnavi07.gif");
background-repeat: no-repeat;
background-position-x:50%;
background-position-y:50%;
border-bottom:1px dashed #F6E029;
}

ul#ordermadelocalnavi #ordermadelocalnavi08:hover {
float:left;
background-color:#FAF9C4;
}

ul#ordermadelocalnavi #ordermadelocalnavi09 {
float:left;
width:150px;
height:40px;
text-indent: -1000em;
background-color:#FFFFFF;
background-image: url("ordermade/images/ordermadelocalnavi08.gif");
background-repeat: no-repeat;
background-position-x:50%;
background-position-y:50%;
}

ul#ordermadelocalnavi #ordermadelocalnavi09:hover {
float:left;
background-color:#FAF9C4;
}


/* プラン例ローカルナビゲーション情報　*/

.tourboxup {
background-image: url("tour/images/upbox_red2.gif");
width:154px;
height:26px;
background-repeat:no-repeat;
margin-top:10px;
margin-bottom:0px;
margin-left:3px;
float:left
}

.tourboxdown {
background-image: url("tour/images/downbox_red2.gif");
width:154px;
height:16px;
float:left;
margin-top:0px;
margin-left:3px;
margin-bottom:10px;
background-repeat:no-repeat;
}

ul#tourlocalnavi {
margin-top:0px;
margin-left:3px;
margin-bottom:0px;
width:150px;
list-style-type:none;
text-align: center;
border-right:2px solid #FD632E;
border-left:2px solid #FD632E;
float:left;
}

ul#tourlocalnavi li {
width:150px;
float:left;
margin-bottom:0px;
}

ul#tourlocalnavi #tourlocalnavi_sub01 {
width:150px;
float:left;
height:30px;
text-indent: -1000em;
background-color:#FAA872;
margin-top:0px;
margin-bottom:0px;
background-image: url("tour/images/tourlocalnavi_sub001.gif");
background-repeat: no-repeat;
background-position-x:50%;
background-position-y:50%;
}

ul#tourlocalnavi #tourlocalnavi_sub02 {
width:150px;
float:left;
height:30px;
text-indent: -1000em;
background-color:#FAA872;
margin-top:0px;
margin-bottom:0px;
background-image: url("tour/images/tourlocalnavi_sub002.gif");
background-repeat: no-repeat;
background-position-x:50%;
background-position-y:50%;
}

ul#tourlocalnavi #tourlocalnavi_sub03 {
width:150px;
float:left;
height:30px;
text-indent: -1000em;
background-color:#FAA872;
margin-top:0px;
margin-bottom:0px;
background-image: url("tour/images/tourlocalnavi_sub03.gif");
background-repeat: no-repeat;
background-position-x:50%;
background-position-y:50%;
}

ul#tourlocalnavi #tourlocalnavi_sub04 {
width:150px;
float:left;
height:30px;
text-indent: -1000em;
background-color:#FAA872;
margin-top:0px;
margin-bottom:0px;
background-image: url("tour/images/tourlocalnavi_sub04.gif");
background-repeat: no-repeat;
background-position-x:50%;
background-position-y:50%;
}


ul#tourlocalnavi #tourlocalnavi01 {
float:left;
width:150px;
height:40px;
text-indent: -1000em;
background-color:#FFFFFF;
background-image: url("tour/images/tourlocalnavi01.gif");
background-repeat: no-repeat;
background-position-x:50%;
background-position-y:50%;
border-bottom:1px dashed #FD632E;
}

ul#tourlocalnavi #tourlocalnavi01:hover {
float:left;
background-color:#FCF3BF;
}

ul#tourlocalnavi #tourlocalnavi02 {
float:left;
width:150px;
height:40px;
text-indent: -1000em;
background-color:#FFFFFF;
background-image: url("tour/images/tourlocalnavi02.gif");
background-repeat: no-repeat;
background-position-x:50%;
background-position-y:50%;
border-bottom:1px dashed #FD632E;
}

ul#tourlocalnavi #tourlocalnavi02:hover {
float:left;
background-color:#FCF3BF;
}

ul#tourlocalnavi #tourlocalnavi03 {
float:left;
width:150px;
height:40px;
text-indent: -1000em;
background-color:#FFFFFF;
background-image: url("tour/images/tourlocalnavi03.gif");
background-repeat: no-repeat;
background-position-x:50%;
background-position-y:50%;
border-bottom:1px dashed #FD632E;
}

ul#tourlocalnavi #tourlocalnavi03:hover {
float:left;
background-color:#FCF3BF;
}

ul#tourlocalnavi #tourlocalnavi04 {
float:left;
width:150px;
height:40px;
text-indent: -1000em;
background-color:#FFFFFF;
background-image: url("tour/images/tourlocalnavi04.gif");
background-repeat: no-repeat;
background-position-x:50%;
background-position-y:50%;
border-bottom:1px dashed #FD632E;
}

ul#tourlocalnavi #tourlocalnavi04:hover {
float:left;
background-color:#FCF3BF;
}

ul#tourlocalnavi #tourlocalnavi05 {
float:left;
width:150px;
height:40px;
text-indent: -1000em;
background-color:#FFFFFF;
background-image: url("tour/images/tourlocalnavi05.gif");
background-repeat: no-repeat;
background-position-x:50%;
background-position-y:50%;
border-bottom:1px dashed #FD632E;
}

ul#tourlocalnavi #tourlocalnavi05:hover {
float:left;
background-color:#FCF3BF;
}

ul#tourlocalnavi #tourlocalnavi06 {
float:left;
width:150px;
height:40px;
text-indent: -1000em;
background-color:#FFFFFF;
background-image: url("tour/images/tourlocalnavi06.gif");
background-repeat: no-repeat;
background-position-x:50%;
background-position-y:50%;
}

ul#tourlocalnavi #tourlocalnavi06:hover {
float:left;
background-color:#FCF3BF;
}

ul#tourlocalnavi #tourlocalnavi07 {
float:left;
width:150px;
height:40px;
text-indent: -1000em;
background-color:#FFFFFF;
background-image: url("tour/images/tourlocalnavi07.gif");
background-repeat: no-repeat;
background-position-x:50%;
background-position-y:50%;
border-bottom:1px dashed #FD632E;
}

ul#tourlocalnavi #tourlocalnavi07:hover {
float:left;
background-color:#FCF3BF;
}

ul#tourlocalnavi #tourlocalnavi08 {
float:left;
width:150px;
height:40px;
text-indent: -1000em;
background-color:#FFFFFF;
background-image: url("tour/images/tourlocalnavi08.gif");
background-repeat: no-repeat;
background-position-x:50%;
background-position-y:50%;
border-bottom:1px dashed #FD632E;
}

ul#tourlocalnavi #tourlocalnavi08:hover {
float:left;
background-color:#FCF3BF;
}

ul#tourlocalnavi #tourlocalnavi09 {
float:left;
width:150px;
height:40px;
text-indent: -1000em;
background-color:#FFFFFF;
background-image: url("tour/images/tourlocalnavi09.gif");
background-repeat: no-repeat;
background-position-x:50%;
background-position-y:50%;
}

ul#tourlocalnavi #tourlocalnavi09:hover {
float:left;
background-color:#FCF3BF;
}

ul#tourlocalnavi #tourlocalnavi10 {
float:left;
width:150px;
height:40px;
text-indent: -1000em;
background-color:#FFFFFF;
background-image: url("tour/images/tourlocalnavi10.gif");
background-repeat: no-repeat;
background-position-x:50%;
background-position-y:50%;
border-bottom:1px dashed #FD632E;
}

ul#tourlocalnavi #tourlocalnavi10:hover {
float:left;
background-color:#FCF3BF;
}

ul#tourlocalnavi #tourlocalnavi11 {
float:left;
width:150px;
height:40px;
text-indent: -1000em;
background-color:#FFFFFF;
background-image: url("tour/images/tourlocalnavi11.gif");
background-repeat: no-repeat;
background-position-x:50%;
background-position-y:50%;
border-bottom:1px dashed #FD632E;
}

ul#tourlocalnavi #tourlocalnavi11:hover {
float:left;
background-color:#FCF3BF;
}

ul#tourlocalnavi #tourlocalnavi12 {
float:left;
width:150px;
height:40px;
text-indent: -1000em;
background-color:#FFFFFF;
background-image: url("tour/images/tourlocalnavi12.gif");
background-repeat: no-repeat;
background-position-x:50%;
background-position-y:50%;
}

ul#tourlocalnavi #tourlocalnavi12:hover {
float:left;
background-color:#FCF3BF;
}

ul#tourlocalnavi #tourlocalnavi13 {
float:left;
width:150px;
height:40px;
text-indent: -1000em;
background-color:#FFFFFF;
background-image: url("tour/images/tourlocalnavi13.gif");
background-repeat: no-repeat;
background-position-x:50%;
background-position-y:50%;
}

ul#tourlocalnavi #tourlocalnavi13:hover {
float:left;
background-color:#FCF3BF;
}


/* 旅行手配ローカルナビゲーション情報　*/

.arrangeboxup {
background-image: url("arrange/images/upbox_green.gif");
width:154px;
height:26px;
background-repeat:no-repeat;
margin-top:10px;
margin-bottom:0px;
margin-left:3px;
float:left
}

.arrangeboxdown {
background-image: url("arrange/images/downbox_green.gif");
width:154px;
height:16px;
float:left;
margin-top:0px;
margin-left:3px;
margin-bottom:10px;
background-repeat:no-repeat;
}

ul#arrangelocalnavi {
margin-top:0px;
margin-left:3px;
margin-bottom:0px;
width:150px;
list-style-type:none;
text-align: center;
border-right:2px solid #ABCD44;
border-left:2px solid #ABCD44;
float:left;
}

ul#arrangelocalnavi li {
width:150px;
float:left;
}

ul#arrangelocalnavi #arrangelocalnavi01 {
float:left;
width:150px;
height:40px;
text-indent: -1000em;
background-color:#FFFFFF;
background-image: url("arrange/images/arrangelocalnavi01.gif");
background-repeat: no-repeat;
background-position-x:50%;
background-position-y:50%;
border-bottom:1px dashed #ABCD44;
}

ul#arrangelocalnavi #arrangelocalnavi01:hover {
float:left;
background-color:#ECFED1;
}

ul#arrangelocalnavi #arrangelocalnavi02 {
float:left;
width:150px;
height:40px;
text-indent: -1000em;
background-color:#FFFFFF;
background-image: url("arrange/images/arrangelocalnavi02.gif");
background-repeat: no-repeat;
background-position-x:50%;
background-position-y:50%;
border-bottom:1px dashed #ABCD44;
}

ul#arrangelocalnavi #arrangelocalnavi02:hover {
float:left;
background-color:#ECFED1;
}

ul#arrangelocalnavi #arrangelocalnavi03 {
float:left;
width:150px;
height:40px;
text-indent: -1000em;
background-color:#FFFFFF;
background-image: url("arrange/images/arrangelocalnavi03.gif");
background-repeat: no-repeat;
background-position-x:50%;
background-position-y:50%;
border-bottom:1px dashed #ABCD44;
}

ul#arrangelocalnavi #arrangelocalnavi03:hover {
float:left;
background-color:#ECFED1;
}

ul#arrangelocalnavi #arrangelocalnavi04 {
float:left;
width:150px;
height:40px;
text-indent: -1000em;
background-color:#FFFFFF;
background-image: url("arrange/images/arrangelocalnavi04.gif");
background-repeat: no-repeat;
background-position-x:50%;
background-position-y:50%;
border-bottom:1px dashed #ABCD44;
}

ul#arrangelocalnavi #arrangelocalnavi04:hover {
float:left;
background-color:#ECFED1;
}

ul#arrangelocalnavi #arrangelocalnavi05 {
float:left;
width:150px;
height:40px;
text-indent: -1000em;
background-color:#FFFFFF;
background-image: url("arrange/images/arrangelocalnavi05.gif");
background-repeat: no-repeat;
background-position-x:50%;
background-position-y:50%;
border-bottom:1px dashed #ABCD44;
}

ul#arrangelocalnavi #arrangelocalnavi05:hover {
float:left;
background-color:#ECFED1;
}

ul#arrangelocalnavi #arrangelocalnavi06 {
float:left;
width:150px;
height:40px;
text-indent: -1000em;
background-color:#FFFFFF;
background-image: url("arrange/images/arrangelocalnavi06.gif");
background-repeat: no-repeat;
background-position-x:50%;
background-position-y:50%;
border-bottom:1px dashed #ABCD44;
}

ul#arrangelocalnavi #arrangelocalnavi06:hover {
float:left;
background-color:#ECFED1;
}

ul#arrangelocalnavi #arrangelocalnavi07 {
float:left;
width:150px;
height:40px;
text-indent: -1000em;
background-color:#FFFFFF;
background-image: url("arrange/images/arrangelocalnavi07.gif");
background-repeat: no-repeat;
background-position-x:50%;
background-position-y:50%;
border-bottom:1px dashed #ABCD44;
}

ul#arrangelocalnavi #arrangelocalnavi07:hover {
float:left;
background-color:#ECFED1;
}

ul#arrangelocalnavi #arrangelocalnavi08 {
float:left;
width:150px;
height:40px;
text-indent: -1000em;
background-color:#FFFFFF;
background-image: url("arrange/images/arrangelocalnavi08.gif");
background-repeat: no-repeat;
background-position-x:50%;
background-position-y:50%;
border-bottom:1px dashed #ABCD44;
}

ul#arrangelocalnavi #arrangelocalnavi08:hover {
float:left;
background-color:#ECFED1;
}

ul#arrangelocalnavi #arrangelocalnavi09 {
float:left;
width:150px;
height:40px;
text-indent: -1000em;
background-color:#FFFFFF;
background-image: url("arrange/images/arrangelocalnavi09.gif");
background-repeat: no-repeat;
background-position-x:50%;
background-position-y:50%;
border-bottom:1px dashed #ABCD44;
}

ul#arrangelocalnavi #arrangelocalnavi09:hover {
float:left;
background-color:#ECFED1;
}

ul#arrangelocalnavi #arrangelocalnavi10 {
float:left;
width:150px;
height:40px;
text-indent: -1000em;
background-color:#FFFFFF;
background-image: url("arrange/images/arrangelocalnavi10.gif");
background-repeat: no-repeat;
background-position-x:50%;
background-position-y:50%;
border-bottom:1px dashed #ABCD44;
}

ul#arrangelocalnavi #arrangelocalnavi10:hover {
float:left;
background-color:#ECFED1;
}

ul#arrangelocalnavi #arrangelocalnavi11 {
float:left;
width:150px;
height:40px;
text-indent: -1000em;
background-color:#FFFFFF;
background-image: url("arrange/images/arrangelocalnavi11.gif");
background-repeat: no-repeat;
background-position-x:50%;
background-position-y:50%;
border-bottom:1px dashed #ABCD44;
}

ul#arrangelocalnavi #arrangelocalnavi11:hover {
float:left;
background-color:#ECFED1;
}

ul#arrangelocalnavi #arrangelocalnavi12 {
float:left;
width:150px;
height:40px;
text-indent: -1000em;
background-color:#FFFFFF;
background-image: url("arrange/images/arrangelocalnavi12.gif");
background-repeat: no-repeat;
background-position-x:50%;
background-position-y:50%;
border-bottom:1px dashed #ABCD44;
}

ul#arrangelocalnavi #arrangelocalnavi12:hover {
float:left;
background-color:#ECFED1;
}

ul#arrangelocalnavi #arrangelocalnavi13 {
float:left;
width:150px;
height:40px;
text-indent: -1000em;
background-color:#FFFFFF;
background-image: url("arrange/images/arrangelocalnavi13.gif");
background-repeat: no-repeat;
background-position-x:50%;
background-position-y:50%;
}

ul#arrangelocalnavi #arrangelocalnavi13:hover {
float:left;
background-color:#ECFED1;
}