/*-----------------------------------------------------------------------------------------------*/
/*                                      INFO PAGE STYLES                                         */
/*-----------------------------------------------------------------------------------------------*/


	div#info_form_box{
		margin: 0 24px;
		text-align:left;
	}
	
	h1#info_form_title{
		display:block;
		width:552px;
		height:38px;
		background:transparent url(../images/tour/btn_info_form.png) 0 -1134px;
		margin-left:24px;
		overflow:hidden;
		text-indent:-999em;
	}
	
	.info_form_btn{
		display:block;
		width:552px;
		height:64px;
		background-color:#ffff00;
		text-indent:-999em;
		overflow:hidden;
	}
	
	#info_form_btn_1{
		background:transparent url(../images/tour/btn_info_form.png) 0 0;
	}
	
		#info_form_btn_1:hover{
			background-position: 0 -64px;
		}
		
	#info_form_btn_2{
		background:transparent url(../images/tour/btn_info_form.png) 0 -128px;
	}
	
		#info_form_btn_2:hover{
			background-position: 0 -192px;
		}
		
	#info_form_btn_3{
		background:transparent url(../images/tour/btn_info_form.png) 0 -256px;
	}
	
		#info_form_btn_3:hover{
			background-position: 0 -320px;
		}
		
	#info_form_btn_4{
		background:transparent url(../images/tour/btn_info_form.png) 0 -384px;
	}
	
		#info_form_btn_4:hover{
			background-position: 0 -448px;
		}
		
	#info_form_btn_5{
		background:transparent url(../images/tour/btn_info_form.png) 0 -512px;
	}
	
		#info_form_btn_5:hover{
			background-position: 0 -576px;
		}
		
		
		#question{
			display:block;
			width:400px;
			height:50px;
			margin: 12px auto;
			overflow:hidden;
			text-indent:-999em;
			background: transparent url(../images/tour/btn_info_form.png) 0 -640px;
		}
		
	div#info_form_tour_btn_1{
		display:block;
		width:156px;
		height: 63px;
		float:left;
		margin:18px;
	}
	
		div#info_form_tour_btn_1 a{
		display:block;
		width:156px;
		height: 63px;
		overflow:hidden;
		text-indent:-999em;
		background: transparent url(../images/tour/btn_info_form.png) 0 -690px;
		}
	
			div#info_form_tour_btn_1 a:hover{
				background-position: 0 -753px;
			}
	
	
	div#info_form_tour_btn_2{
		display:block;
		width:156px;
		height: 63px;
		float:right;
		margin:18px;
	}		
		
		div#info_form_tour_btn_2 a{
		display:block;
		width:156px;
		height: 63px;
		overflow:hidden;
		text-indent:-999em;
		background: transparent url(../images/tour/btn_info_form.png) -158px -690px;
		}
	
			div#info_form_tour_btn_2 a:hover{
				background-position: -158px -753px;
			}
		
	div#info_form_air_btn_1,
	div#info_form_hotel_btn_1{
		float:left;
		display:block;
		width: 156px;
		height:159px;
		margin:18px 18px 18px 54px;
	}
	
		div#info_form_air_btn_1 a{
			display:block;
			width:156px;
			height:159px;
			overflow:hidden;
			text-indent:-999em;
			background: transparent url(../images/tour/btn_info_form.png) 0 -816px;
		}
		
			div#info_form_air_btn_1 a:hover{
				background-position: 0 -975px;
			}
	
	div#info_form_air_btn_2,
	div#info_form_hotel_btn_2{
		float:right;
		display:block;
		width:156px;
		height:159px;
		margin:18px 54px 18px 18px;
	}
	
		div#info_form_air_btn_2 a{
			display:block;
			width:156px;
			height:159px;
			overflow:hidden;
			text-indent:-999em;
			background: transparent url(../images/tour/btn_info_form.png) -158px -816px;
		}
		
			div#info_form_air_btn_2 a:hover{
				background-position: -158px -975px;
			}
	
	
		div#info_form_hotel_btn_1 a{
			display:block;
			width:156px;
			height:159px;
			overflow:hidden;
			text-indent:-999em;
			background: transparent url(../images/tour/btn_info_form.png) 0 -1174px;
		}
		
			div#info_form_hotel_btn_1 a:hover{
				background-position: 0 -1333px;
			}
			
		div#info_form_hotel_btn_2 a{
			display:block;
			width:156px;
			height:159px;
			overflow:hidden;
			text-indent:-999em;
			background: transparent url(../images/tour/btn_info_form.png) -158px -1174px;
		}
		
			div#info_form_hotel_btn_2 a:hover{
				background-position: -158px -1333px;
			}	
	
	/* initial state of boxes */
	
	div#info_form_tour_box,	
	div#info_form_air_box,
	div#info_form_hotel_box{
		clear:both;
		display:block;
		width:552px;
		height:64px;
		overflow:hidden;
	}
	
/* カウンターでの相談 added on JUN/24/2011 */

div.modal_soudan{
	display:block;
}

div.modal_soudan h2{
	color:#F78018;
}

div.modal_soudan p{
	font-size: 110%;
	line-height: 1.4em;
	color: #444;
}