@charset "utf-8";
/* ===================================================================
CSS information

 file name  :tour.css
 author     :Ability Consultant
style info  :設定　ハックは最下部に記述
=================================================================== */


/*----------------------------------------------------
	各ページ専用指定
----------------------------------------------------*/
#tour #header_wrap h2 {
	background: url(../tour/images/title.jpg) no-repeat center;
}


/* 
----------------------------------------------------*/
#tour .con_tour{
	width: 755px;
}

/*---------------------------------------------------

       スターウォッチングツアー ・早朝ツアー
	   
-----------------------------------------------------*/
#tour .con_tour{
	width: 755px;
	padding: 32px 0 0 0;
}

/* 左 */
#tour .con_tour .con_tour_left{
	width: 250px;
	float: left;
}

#tour .con_tour .con_tour_left .tour_left_box{
	width: 250px;
}

#tour .con_tour .con_tour_left .tour_left_box .tour_left_box_left{
	width: 106px;
	float: left;
}

#tour .con_tour .con_tour_left .tour_left_box .tour_left_box_right{
	width: 144px;
	float: left;
}

#tour .con_tour .con_tour_left .tour_left_box .tour_left_box_right p{
	padding: 0 0 0 10px;
}


/* 右 */
#tour .con_tour .con_tour_right{
	width: 505px;
	float: right;
}

#tour .con_tour .con_tour_right .txt_tour_rigth{
	padding: 0 0 0 20px;
	width: 470px;
}

#tour .con_tour .con_tour_right .txt_tour_rigth2{
	padding: 0 0 20px 5px;
	width: 470px;
	font-size: 120%;
	font-weight: bold;
}

/* お客様の声 */
#tour .con_tour .con_voice{
	width: 755px;
}

#tour .con_tour .con_voice .box_voice{
	width: 755px;
	background: url(../tour/images/bk_star_voice.gif) 0 0 no-repeat;
	padding: 20px 0 70px 0;
	overflow: hidden;
	font-size: 90%;
}

#tour .con_tour .con_voice .box_voice .txt_voice1{
	width: 145px;
	padding-left: 75px;
	float: left;
}

#tour .con_tour .con_voice .box_voice .txt_voice2{
	width: 192px;
	padding-left: 58px;
	float: left;
}

#tour .con_tour .con_voice .box_voice .txt_voice3{
	width: 160px;
	padding-left: 50px;
	float: left;
}


/* 流星群情報 */
#tour .con_tour .con_meteoric{
	width: 755px;
	margin: 20px 0 40px 0;
	overflow: hidden;
}
#tour .con_tour .con_meteoric p {
	text-align: center;
	margin-bottom: 10px;
}
#tour .con_tour .con_meteoric p span {
	color: #f1d80d;
}



/* お問い合わせ・宿泊プランボタン */
#tour .con_tour .con_voice_bt{
	width: 490px;
	margin: 20px auto 50px;
}

#tour .con_tour .con_voice_bt .btn_con{
	width: 240px;
	height: 40px;
	float: left;
}

#tour .con_tour .con_voice_bt .btn_plan{
	width: 240px;
	height: 40px;
	float: right;
}


/*  動画
----------------------------------------------------*/

#tour .con_tour .con_movie {
	width:755px;
	margin:25px 0;
	overflow:hidden;
}

#tour .con_tour .con_movie .box_movie_left {
	float:left;
	width:370px;
}

#tour .con_tour .con_movie .box_movie_right {
	float:right;
	width:370px;
}



/*---------------------------------------------------

       花ごよみ 

-----------------------------------------------------*/


#tour .con_hana{
	width: 755px;
	height: 1091px;
}

#tour .con_hana .box_hana{
	width: 755px;
/*	background: url(../tour/images/bk_hana.gif) 0 0 no-repeat;
*/}

#tour .con_hana .box_hana .month{
	width: 53px;
	height: 1091px;
	float: left;
}

#tour .con_hana .box_hana .nature{
	width: 215px;
	height: 1091px;
	float: left;
	}

#tour .con_hana .box_hana .star{
	width: 241px;
	height: 1091px;
	float: left;
	}






/* 6月 */
#tour .con_hana .box_hana .con_hana6{
	width: 755px;
	height: 159px;
	overflow: hidden;
}

#tour .con_hana .box_hana .con_hana6 h4{
	width: 71px;
	float: left;
}

#tour .con_hana .box_hana .con_hana6 .img_tan{
	float: left;
	padding-left: 71px;
}

#tour .con_hana .box_hana .con_hana6 .img_kin{
	float: left;
	padding-left: 17px;
}


/* 7月 */
#tour .con_hana .box_hana .con_hana7{
	width: 755px;
	height: 163px;
	overflow: hidden;
}

#tour .con_hana .box_hana .con_hana7 h4{
	width: 71px;
	float: left;
}

#tour .con_hana .box_hana .con_hana7 .img_renge{
	float: left;
	padding-left: 357px;
}

#tour .con_hana .box_hana .con_hana7 .img_tegata{
	float: left;
	padding-left: 15px;
}


/* 8月 */
#tour .con_hana .box_hana .con_hana8{
	width: 755px;
	height: 149px;
	overflow: hidden;
}

#tour .con_hana .box_hana .con_hana8 h4{
	width: 71px;
	float: left;
}

#tour .con_hana .box_hana .con_hana8 .img_nikko{
	float: left;
	padding-left: 71px;
}

#tour .con_hana .box_hana .con_hana8 .img_koke{
	float: left;
	padding-left: 15px;
}


/* 9月 */
#tour .con_hana .box_hana .con_hana9{
	width: 755px;
	height: 144px;
	overflow: hidden;
}

#tour .con_hana .box_hana .con_hana9 h4{
	width: 71px;
	float: left;
}

#tour .con_hana .box_hana .con_hana9 .img_ume{
	float: left;
	padding-left: 357px;
}

#tour .con_hana .box_hana .con_hana9 .img_matsu{
	float: left;
	padding-left: 15px;
}


/* 10月 */
#tour .con_hana .box_hana .con_hana10{
	width: 755px;
	height: 276px;
	overflow: hidden;
}

#tour .con_hana .box_hana .con_hana10 h4{
	width: 71px;
	float: left;
}

#tour .con_hana .box_hana .con_hana10 .img_iro{
	float: left;
	padding-left: 71px;
}

#tour .con_hana .box_hana .con_hana10 .img_momiji{
	float: left;
	padding-left: 40px;
}



/* ページトップとライン */
#tour .btn_pagetop{
	text-align:right;
}

#tour .ic_dot_line {
	width:755px;
	height:1px;
	background:url(../tour/images/ic_dot_line.gif) top left repeat-x;
	overflow:hidden;
}


/*  */













/*======================================

	hack - 各種cssハック - for IE7

=======================================*/
*:first-child+html {}


/*======================================

	hack - 各種cssハック - for IE6

=======================================*/
* html {}