/* ヘッドボタン */
#head_navi{
width:750px;
}

.btn_air{
width:183px;
height:30px;
float:left;
padding: 8px 0 0 0;
}

.btn_fuji{
width:183px;
height:30px;
float:left;
margin:0 0 0 6px;
padding:8px 0 0 0;
}

.btn_hkd_bus{
width:183px;
height:30px;
float:left;
margin: 0 0 0 6px;
padding: 8px 0 0 0;
}

.btn_jski{
width:183px;
height:38px;
float:left;
margin: 0 0 0 6px;

}
.pankuzu_waku{
width:734px;
height:auto;
border:3px solid #7ABF1E;
padding:5px;
margin:0px;
}

/* 検索の使い方 */

.ttl_search{
width:750px;
height:40px;
display:block;
text-align:right;
color: #ffffff;
background-image:url(../image/guide/t_search.gif);
background-repeat:no-repeat;
padding:10px 50px auto auto;
}

.naiyo_search{
width:450px;
height:228px;
float:left;
color:#404040;
line-height:18px;
display:inline-block;
background-image: url(../image/guide/kensaku.gif);
background-repeat:no-repeat;
position:relative;
padding-bottom:10px;
}

.naiyo_search .txt01{
position:absolute;
top:10px;
left:30px;
font-weight:bold;
}

.naiyo_search .txt02{
position:absolute;
top:62px;
left:83px;
font-weight:bold;
}

.naiyo_search .txt03{
position:absolute;
top:153px;
left:105px;
font-weight:bold;
}

.naiyo_search .txt04{
position:absolute;
top:203px;
left:105px;
font-weight:bold;
}

.naiyo_kento{
width:450px;
height:250px;
float:left;
color:#404040;
line-height:18px;
display:inline-block;
padding-bottom:10px;
background-image: url(../image/guide/list_fra.gif);
background-repeat:no-repeat;
position:relative;
}

.naiyo_kento .txt01{
font-weight:bold;
position:absolute;
top:6px;
left:30px;
}

.naiyo_kento .txt02{
position:absolute;
top:30px;
left:200px;
padding-right:10px;
}

.naiyo_kento .txt03{
font-weight:bold;
position:absolute;
top:127px;
left:30px;
}

.naiyo_kento .txt04{
position:absolute;
top:150px;
left:200px;
padding-right:10px;
}

.naiyo_login{
width:450px;
height:250px;
float:left;
color:#404040;
line-height:18px;
display:inline-block;
padding-bottom:10px;
background-image: url(../image/guide/login.gif);
background-repeat:no-repeat;
position:relative;
}

.naiyo_login .txt01{
font-weight:bold;
position:absolute;
top:10px;
left:30px;
}

.naiyo_login .txt02{
position:absolute;
top:35px;
left:200px;
padding-right:10px;
}

.naiyo_login .txt03{
position:absolute;
top:100px;
left:200px;
padding-right:10px;
}

/* アイコン説明 */

.icon_setumei{
width: 707px;
height: auto;
margin: 0 0 10px 0;
padding: 8px;
border: 1px solid #cccccc;
}

.icn_setumei_table{
width:698px;
font-size: 12px;
line-height: 120%;
}

.icn_setumei_table .chui{
font-size: 10px;
color: #F41346;
}

.icon_right{
width:32px;
padding:0;
}

.icon_left{
width:317px;
padding:5px;
}


/* ツアー詳細ページ */

.ttl_tour_shosai{
width:750px;
height:40px;
display:block;
text-align:right;
color: #ffffff;
background-image: url(../image/guide/t_detail.gif);
background-repeat:no-repeat;
padding:10px 50px auto auto;
}

.tour_detail{
width:450px;
float:left;
}

.tour_detail .txt01{
margin:80px 0 0 0;
text-indent:8px;
background-image: url(../image/guide/arrow.gif);
background-repeat:no-repeat;
}

.tour_detail .txt02{
margin:45px 0 0 0;
text-indent:8px;
background-image: url(../image/guide/arrow.gif);
background-repeat:no-repeat;
}

.calender{
width: 430px;
height: 250px;
margin: 40px 0 0 0;
padding: 0 10px 0 10px;
background-image: url(../image/guide/calendar.gif);
}

.calender .p1{
width: 430px;
padding:10px 0 0 0;
font-weight:bold;
}

.calender .p2{
padding:18px 0 0 230px;
text-align:left;
font-weight:bold;
}

.calender .p3{
padding: 20px 0 0 175px;
font-weight:bold;
}

.calender .p4{
padding:5px 0 0 175px;
text-align:left;
}

/* ツアー内容入力について */

.ttl_tour_naiyo{
width:750px;
height:40px;
display:block;
text-align:right;
color: #ffffff;
background-image: url(../image/guide/t_tour.gif);
background-repeat:no-repeat;
padding:10px 50px auto auto;
}

.wrap_tour_naiyo{
width:450px;
float:left;
}

.naiyo_ninzu{
width:450px;
height:247px;
color:#404040;
display:inline-block;
background-image: url(../image/guide/caution_jski.gif);
background-repeat:no-repeat;
position:relative;
margin-bottom:10px;
}

.naiyo_ninzu .txt01{
position:absolute;
top:10px;
left:30px;
font-weight:bold;
}

.naiyo_joshati{
width:450px;
height:310px;
color:#404040;
display:inline-block;
background-image: url(../image/guide/bus_jski.gif);
background-repeat:no-repeat;
position:relative;
margin-bottom:10px;
}

.naiyo_joshati .txt01{
position:absolute;
top:10px;
left:30px;
font-weight:bold;
}

.naiyo_shukuhaku{
width:450px;
height:156px;
color:#404040;
display:inline-block;
background-image: url(../image/guide/shukuhaku_jski.gif);
background-repeat:no-repeat;
position:relative;
margin-bottom:10px;
}

.naiyo_shukuhaku .txt01{
	position:absolute;
	top:10px;
	left:30px;
	font-weight:bold;
	width: 401px;
}

.naiyo_btn{
width:450px;
color:#404040;
padding:5px;
}



/* お客様情報入力 */

.ttl_joho_nyuryoku{
width:750px;
height:40px;
display:block;
float:left;
text-align:right;
color: #ffffff;
background-image:url(../image/guide/t_custmer.gif);
background-repeat:no-repeat;
}

.naiyo_joho_nyuryoku{
width:450px;
float:left;
}

.naiyo_joho_nyuryoku .txt01{
margin:80px 0 0 0;
text-indent:8px;
background-image: url(../image/guide/arrow.gif);
background-repeat:no-repeat;
}

.naiyo_joho_nyuryoku .txt02{
margin:130px 0 0 0;
text-indent:8px;
background-image: url(../image/guide/arrow.gif);
background-repeat:no-repeat;
}

.naiyo_joho_nyuryoku .txt03{
margin:35px 0 0 0;
text-indent:8px;
background-image: url(../image/guide/arrow.gif);
background-repeat:no-repeat;
}

.naiyo_joho_nyuryoku .txt04{
margin:55px 0 0 0;
text-indent:8px;
background-image: url(../image/guide/arrow.gif);
background-repeat:no-repeat;
}


/* 内容確認 */

.ttl_naiyo_kakunin{
width:750px;
height:40px;
display:block;
float:left;
text-align:right;
color: #ffffff;
background-image:url(../image/guide/t_confirm.gif);
background-repeat:no-repeat;
}

.naiyo_naiyo_kakunin{
width:450px;
float:left;
}

.naiyo_naiyo_kakunin .txt01{
margin:100px 0 0 0;
text-indent:8px;
background-image: url(../image/guide/arrow.gif);
background-repeat:no-repeat;
}

.naiyo_naiyo_kakunin .txt02{
margin:220px 0 0 0;
text-indent:8px;
background-image: url(../image/guide/arrow.gif);
background-repeat:no-repeat;
}

.naiyo_naiyo_kakunin .txt03{
margin:70px 0 0 0;
text-indent:8px;
background-image: url(../image/guide/arrow.gif);
background-repeat:no-repeat;
}

/* 予約完了 */

.ttl_yoyaku_kanryo{
width:750px;
height:40px;
display:block;
float:left;
background-image:url(../image/guide/t_finish.gif);
background-repeat:no-repeat;
margin:0;
}

.naiyo_yoyaku_kanryo{
width:750px;
height:630px;
display:block;
float:left;
background-image: url(../image/guide/mail_fuji.gif);
background-repeat:no-repeat;
position:relative;
}

.naiyo_yoyaku_kanryo .txt01{
	position:absolute;
	top:10px;
	left:50px;
	text-indent:8px;
	background-image: url(../image/guide/arrow.gif);
	background-repeat:no-repeat;
	width: 687px;
}

.naiyo_yoyaku_kanryo .txt02{
width:685px;
position:absolute;
top:93px;
left:51px;
text-indent:8px;
background-image: url(../image/guide/arrow.gif);
background-repeat:no-repeat;
}

.naiyo_yoyaku_kanryo .txt03{
	position:absolute;
	top:265px;
	left:45px;
	width: 692px;
	height: 354px;
}
