@charset "utf-8"; 


/* search_tour start*/
div#search_tour{display:block; margin:0px;}
div#search_tour2{float:left; width:629px; height:auto; border:solid #FFB253; border-top-width:0px; border-bottom-width:3px; border-left-width:3px; border-right-width:3px; margin-top:0px;}	
div.search_tour_in1{width:613px; height:27px; float:left; padding-left:8px; padding-right:8px; padding-top:4px; padding-bottom:4px;}	
div.search_tour_in1 strong{float:left; font-weight:bold; color:#666; padding-top:7px; width:91px;}
div.search_tour_in1 select{margin-top:3px;}
div.search_tour_in2{width:613px; float:left; padding-left:8px; padding-right:8px; padding-top:6px; padding-bottom:6px; border:solid #ccc; border-top-width:1px; border-bottom-width:0px; border-left-width:0px; border-right-width:0px;}
div.search_tour_in2 strong.title1{float:left; font-weight:bold; color:#666; padding-top:4px;width:91px;}
div.search_tour_in2 strong.title2{float:left; font-weight:bold; color:#666; padding-top:4px; padding-right:5px;}
div.search_tour_in6{float:left; width:460px; margin-top:1px;}
div.search_tour_in2 p.btn{float:left; padding-left:5px;}
div.search_tour_in1 p.btn{float:right; padding-left:5px;} 
div.search_tour_in1 span{font-size:90%; font-weight:bold;}
select#search_tour3{color:#333; height:22px;margin-top:3px;}
select#search_tour4{color:#333; height:22px;}
select#search_tour5{color:#333; height:22px; margin-right:4px; float:left;}
select#search_tour6{color:#333; height:22px; margin-right:4px; float:left;}
select#search_tour7{color:#333; height:22px; margin-right:4px; float:left;}
select#search_tour8{color:#333; height:22px; margin-right:14px; float:left;}
select#search_tour9{color:#333; height:22px; margin-right:4px; float:left;}
select#search_tour10{color:#333; height:22px; margin-right:4px; float:left;}
select#search_tour11{color:#333; margin-right:18px; float:left;}
select#search_tour12{color:#333; margin-right:4px; float:left;}
div.search_tour_in5{width:613px; float:left; padding-left:8px; padding-right:8px; padding-top:5px; padding-bottom:5px; border:solid #ccc; border-top-width:1px; border-bottom-width:0px; border-left-width:0px; border-right-width:0px;}
div.search_tour_in5 strong.title1{float:left; font-weight:bold; color:#666; padding-top:4px;width:91px;}
div.search_tour_in5 strong.title2{float:left; font-weight:bold; color:#666; padding-top:4px; padding-right:5px;}
div.search_tour_in5 span.date1{
	float:left;
	width:auto;
	height:13px;
	line-height:13px;
	margin-left:3px;
	margin-top: 2px;
}
div.search_tour_in5 span.date2{
	font-size :85%;
	float:left;
	width:auto;
	margin-left:3px;
	margin-top: 6px;
	padding-bottom:2px;
	margin-right:20px;
}
div.search_tour_in3{width:613px; height:auto; float:left; padding-left:8px; padding-right:8px; padding-top:5px; padding-bottom:9px; border:solid #ccc; border-top-width:1px; border-bottom-width:0px; border-left-width:0px; border-right-width:0px; background-color:#FFF4E6; padding-bottom:4px;}
div.search_tour_in3 form{ float:left; width:530px;}
div.search_tour_in3 strong.title1{float:left; font-weight:bold; color:#666; padding-top:8px; width:91px;}
div.search_tour_in3 strong.title2{float:left; font-weight:bold; color:#666; padding-top:4px;}
div.search_tour_in3 p.more{
	background-image:url(//imagek.navi.com/simage/common/ico/ico_down.gif);
	background-repeat: no-repeat;
	padding-left: 18px;
}
div.search_tour_in3 p.btn{float:right; padding-left:5px;}
div.search_tour_in3 form.form6{clear:both; margin-top:5px; margin-left:0px;}
div.search_tour_in3 label.blank{margin-right:10px;}
div.search_tour_in4{width:613px; height:13px; float:left; padding-left:8px; padding-right:8px; padding-top:5px; padding-bottom:9px; border:solid #ccc; border-top-width:1px; border-bottom-width:0px; border-left-width:0px; border-right-width:0px; background-color:#FFF4E6; padding-bottom:5px;}
div.search_tour_in4 p.more{
	background-image:url(//imagek.navi.com/simage/common/ico/ico_down.gif);
	background-repeat: no-repeat;
	padding-left: 18px;
}
/* search_tour end*/

/* keyword_search_tour start*/
div#keyword_search_tour {float:left; width:635px; height:auto; }
div#keyword_search_tour2 {float:left; width:631px; height:auto; border:solid #ccc ; padding-left:1px; padding-right:1px; background-position:top center; border-bottom-width:1px; border-top-width:0px; border-left-width:1px; border-right-width:1px;}
div#keyword_search_tour3 {float:left; width:305px; height:45px; padding-left:10px; padding-right:0px; padding-top:15px; padding-bottom:10px; margin:0px;}
div#keyword_search_tour3 ul {width:305px;}
div#keyword_search_tour3 ul li{float:left; display:inline; margin:0px;}
div#keyword_search_tour3 ul li.on{float:left; display:inline; margin:0px; color:#666; font-weight:bold;}
input#keyword_search5 {float:left;width:230px; height:18px;border:solid #ccc; border-width:1px; color:#999; margin-right:5px; margin-top:5px;}
input#keyword_search6 {float:left; margin-top:5px; color:#000000;}
div#keyword_search_tour4 {float:left; width:298px; height:45px; padding-left:10px; padding-right:7px; padding-top:15px; padding-bottom:10px; margin:0px;}
div#keyword_search_tour4 ul{float:left; width:295px;}
div#keyword_search_tour4 ul li{height:18px; display:inline; padding-right:5px;}
/* keyword_search end*/



/* content_tour start*/
div#content_tour{float:left; width:635px; height:atuo;}
div#content_tour h2{float:left; width:200px;}
div#content_tour span.date{float:right; padding-right:5px; font-size:90%;}
div#content_tour2{float:left; width:633px; height:auto; border:solid #ccc; border-left-width:1px; border-right-width:1px; border-bottom-width:1px; border-top-width:0px;}
div#content_tour3{ float:left; width:613px; padding:0 10px;} 
div#content_tour4{float:left; width:633px; height:20px; background-color:#F6F7FC; border:solid #ccc; border-left-width:0px; border-right-width:0px; border-bottom-width:0px; border-top-width:1px;}
div.content_tour3_line{float:left; width:613px; display:block; background-image:url(//imagek.navi.com/simage/tour/bg_content_tour_line.gif); background-repeat:no-repeat; background-position:bottom;}

div#content_tour4 p.more a{
	float:right; 
	background-image:url(//imagek.navi.com/simage/common/ico/ico_right_02.gif);
	background-repeat:no-repeat;
	background-position:left bottom;
	padding-left: 16px;
	padding-right:10px;
	padding-top:3px;
	}
div#content_tour3 dl.no1 {
	float:left;
	display:block;
	list-style:none;
	height: auto;
	line-height: 16px;
	background-image:url(//imagek.navi.com/simage/common/ico/ico_num_01.gif);
	background-repeat: no-repeat;
	background-position:left top;
	padding-left: 22px;
	margin-top: 8px;
	margin-bottom: 8px;
}
div#content_tour3 dl.no2 {
	float:left;
	display:block;
	list-style:block;
	height: auto;
	line-height: 16px;
	background-image:url(//imagek.navi.com/simage/common/ico/ico_num_02.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 22px;
	margin-top: 8px;
	margin-bottom: 8px;
}
div#content_tour3 dl.no3 {
	float:left;
	display:block;
	width:280px;
	list-style:none;
	height: auto;
	line-height: 15px;
	background-image:url(//imagek.navi.com/simage/common/ico/ico_num_03.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 22px;
	margin-top: 7px;
}
div#content_tour3 dl.no4 {
	float:left;
	display:block;
	width:280px;
	list-style:none;
	height: auto;
	line-height: 15px;
	background-image:url(//imagek.navi.com/simage/common/ico/ico_num_04.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 22px;
	margin-top: 7px;
}
div#content_tour3 dl.no5 {
	float:left;
	display:block;
	width:280px;
	list-style:none;
	height: auto;
	line-height: 15px;
	background-image:url(//imagek.navi.com/simage/common/ico/ico_num_05.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 22px;
	margin-top: 7px;
}
div#content_tour3 dl.no6 {
	float:left;
	display:block;
	width:280px;
	list-style:none;
	height: auto;
	line-height: 15px;
	background-image:url(//imagek.navi.com/simage/common/ico/ico_num_06.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 22px;
	margin-top: 7px;
}
div#content_tour3 dl.no7 {
	float:left;
	display:block;
	width:280px;
	list-style:none;
	height: auto;
	line-height: 15px;
	background-image:url(//imagek.navi.com/simage/common/ico/ico_num_07.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 22px;
	margin-top: 7px;
}
div#content_tour3 dl.no8 {
	float:left;
	display:block;
	width:280px;
	list-style:none;
	height: auto;
	line-height: 15px;
	background-image:url(//imagek.navi.com/simage/common/ico/ico_num_08.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 22px;
	margin-top: 7px;
}
div#content_tour3 dl.no9 {
	float:left;
	display:block;
	width:280px;
	list-style:none;
	height: auto;
	line-height: 15px;
	background-image:url(//imagek.navi.com/simage/common/ico/ico_num_09.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 22px;
	margin-top: 7px;
}
div#content_tour3 dl.no10 {
	float:left;
	display:block;
	width:280px;
	list-style:none;
	height: auto;
	line-height: 15px;
	background-image:url(//imagek.navi.com/simage/common/ico/ico_num_10.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 22px;
	margin-top: 7px;
}
div#content_tour3 dt.big {
	float: left;
	width: 70px;
	display: block;
	height: 70px;
	padding-right: 10px;
}
div#content_tour3 dt.small {
	float: left;
	width: 50px;
	display: block;
	height: 50px;
	padding-right: 10px;
}
div#content_tour3 dd.title1 {
	float: left;
	display: block;
	width: 511px;
	font-size:120%;
	font-weight:bold;
}
div#content_tour3 dd.title2 {
	float: left;
	display: block;
	width: 216px;
}
div#content_tour3 dd.title2 span {padding:0 0 0 3px;}
div#content_tour3 dd.text1 {
	float: left;
	display: block;
	width: 511px;
}
div#content_tour3 dd.text2 {
	float: left;
	display: block;
	width: 216px;
}
div#content_tour3 p.line {
	float: left;
	margin:0px;
	height:1px;
	width: 613px;
	background-image:url(//imagek.navi.com/simage/tour/bg_content_tour_line.gif); background-repeat:no-repeat; background-position:bottom center;
}
div#content_tour3 p.vline {
	float: left;
	margin:0px;
	display: block;
	height:100px;
	width:1px;
	padding-right:8px;
	background-image:url(//imagek.navi.com/simage/tour/bg_content_tour_vline.gif); background-repeat:no-repeat; background-position:center top;
}
div#content_tour3 img.small{width:50px; height:50px;}
div#content_tour3 img.big{width:70px; height:70px;}
div#content_tour2 ul {display:inline; padding:0px 10px 5px; background:url(//imagek.navi.com/simage/tour/bg_content_tour_line.gif) no-repeat center bottom; width:613px;}
div#content_tour2 ul li {list-style:none; display:inline;}
div#content_tour2 span{color:#ff3333;}

/* off */
div#content_tour2 li.navi_start a {
	float:left;
	background:url(//imagek.navi.com/simage/tour/bg_content_navi1.gif) no-repeat 0px 0px;
	width:158px;
	font-weight:bold;
	border:#CCCCCC solid;
	border-right-width:1px; border-left-width:0px; border-top-width:0px; border-bottom-width:0px;
	}
div#content_tour2 li.navi_center a {
	float:left;
	background:url(//imagek.navi.com/simage/tour/bg_content_navi.gif) no-repeat 0px 0px;
	width:157px;
	font-weight:bold;
	border:#CCCCCC solid;
	border-right-width:1px; border-left-width:0px; border-top-width:0px; border-bottom-width:0px;
	}	
div#content_tour2 li.navi_end a {
	float:left;
	background:url(//imagek.navi.com/simage/tour/bg_content_navi.gif) no-repeat 0px 0px;
	width:157px;
	font-weight:bold;
	border:#CCCCCC solid;
	border-right-width:0px; border-left-width:0px; border-top-width:0px; border-bottom-width:0px;
	}	
	
/* hover */
div#content_tour2 li.navi_start a:hover {
	float:left;
	background:url(//imagek.navi.com/simage/tour/bg_content_navi1_on.gif) no-repeat 0px 0px;
	width:158px;
	font-weight:bold;
	border:#CCCCCC solid;
	border-right-width:1px; border-left-width:0px; border-top-width:0px; border-bottom-width:0px;
	}
div#content_tour2 li.navi_center a:hover {
	float:left;
	background:url(//imagek.navi.com/simage/tour/bg_content_navi_on.gif) no-repeat 0px 0px;
	width:157px;
	font-weight:bold;
	border:#CCCCCC solid;
	border-right-width:1px; border-left-width:0px; border-top-width:0px; border-bottom-width:0px;
	}	
div#content_tour2 li.navi_end a:hover {
	float:left;
	background:url(//imagek.navi.com/simage/tour/bg_content_navi_on.gif) no-repeat 0px 0px;
	width:157px;
	font-weight:bold;
	border:#CCCCCC solid;
	border-right-width:0px; border-left-width:0px; border-top-width:0px; border-bottom-width:0px;
	}	

/* on */
div#content_tour2 li.navi_start_on a {
	float:left;
	background:url(//imagek.navi.com/simage/tour/bg_content_navi1_on.gif) no-repeat 0px 0px;
	width:158px;
	font-weight:bold;
	border:#CCCCCC solid;
	border-right-width:1px; border-left-width:0px; border-top-width:0px; border-bottom-width:0px;
	}
div#content_tour2 li.navi_center_on a {
	float:left;
	background:url(//imagek.navi.com/simage/tour/bg_content_navi_on.gif) no-repeat 0px 0px;
	width:157px;
	font-weight:bold;
	border:#CCCCCC solid;
	border-right-width:1px; border-left-width:0px; border-top-width:0px; border-bottom-width:0px;
	}	
div#content_tour2 li.navi_end_on a {
	float:left;
	background:url(//imagek.navi.com/simage/tour/bg_content_navi_on.gif) no-repeat 0px 0px;
	width:157px;
	font-weight:bold;
	border:#CCCCCC solid;
	border-right-width:0px; border-left-width:0px; border-top-width:0px; border-bottom-width:0px;
	}	
div#content_tour2 span{color:#ff3333;}
/* content_tour end*/


/* ad_tour start*/
div#ad_tour{float:left; width:150px; height:543px; margin-top:10px; }	
div#ad_tour ul li{float:left; display:block;}
div#ad_tour p{
	display:block;
	margin-bottom:10px;
	width:140px;
	float:left;
	background-image:url(//imagek.navi.com/simage/tour/ico/ico_tour1.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 10px;
	padding-top: 3px;
}
/* ad_tour end*/

