@charset "UTF-8";
/*++++++++++++++++++++++++++++++++++++++++++
HTML Setting
+++++++++++++++++++++++++++++++++++++++++++*/

* {
	margin:0;
	padding:0;
	list-style:none;
	}

body{
	margin:0;
	padding:0;
	font-size:12px;
	}

img{
	border:none;
	}
	
h1,h2,h3,h4{
	font-size:10px;
}

table{clear:both;}

#zentai{
	width:800px;
	height:auto;
	margin-left:auto;
	margin-right:auto;
	}


	
	
/*++++++++++++++++++++++++++++++++++++++++++
タイトル
+++++++++++++++++++++++++++++++++++++++++++*/

#isan_ttlbox{
	position:relative;
	width:800px;
	height:auto;
	margin:0px;
}

#isan_ttl{
	width:800px;
	height:116px;
	margin-bottom:18px;
	background-image:url(../parts/ttl01.gif);
	background-repeat:no-repeat;
	text-indent:-9999px;
}

#isan_link_top01{
	position:absolute;
	top:7px;
	right:17px;
}

#isan_link_top01 a{
	color:#ffffff;
}


/*++++++++++++++++++++++++++++++++++++++++++
メインコンテンツ
+++++++++++++++++++++++++++++++++++++++++++*/

#isa_list_container{
	width:800px;
	height:auto;
	float:left;
	background-image:url(../../share/left_box/parts/bg02.gif);
	background-repeat:repeat-y;
}

#isan_contents_r{
	float:right;
	width:590px;
	height:auto;
}

	/*++++++++++++++++++++++++++++++++++++++++++
	地図＆写真
	+++++++++++++++++++++++++++++++++++++++++++*/
	
	#isan_map{
		float:left;
		width:289px;
		height:240px;
	}
	
	#isan_map_photo{
		float:right;
		width:301px;
		height:240px;
	}
	
	/*++++++++++++++++++++++++++++++++++++++++++
	世界遺産特集一覧
	+++++++++++++++++++++++++++++++++++++++++++*/
	
	#isan_ichiran{
		clear:both;
		width:590px;
		height:auto;
		padding-top:20px;
	}
	
	#isan_ichiran h2{
		width:590px;
		height:24px;
		padding-bottom:10px;
		background-image:url(../parts/sbttl01.gif);
		background-repeat:no-repeat;
		text-indent:-9999px;
	}
	
	.isan_ichiran_l{
		float:left;
		display:block;
		width:288px;
		height:75px;
		margin:0 14px 10px 0;
	}
	
	*html .isan_ichiran_l{
		position:relative;
		float:left;
		display:block;
		width:288px;
		height:75px;
		margin:0 14px 10px 0;
	}
	
	.isan_ichiran_name{
		float:right;
		display:block;
		width:178px;
		height:40px;
		margin-bottom:17px;
		padding:0 0 0 10px;
		font-size:14px;
		letter-spacing:0.2em;
		line-height:1.5em;
	}
	
	.isan_ichiran_name a, .isan_ichiran_name a:link, .isan_ichiran_name a:visited{
		color:#222222;
		text-decoration:none;
	}
	  
	.isan_ichiran_name a:hover{
		color: #FF3333;
		text-decoration:none;
		}
	
	.isan_ichiran_btn{
		float:right;
		clear:right;
		width:90px;
		height:18px;
		background-image:url(../parts/btn02.gif);
		background-repeat:no-repeat;
	}
	
	.isan_ichiran_btn a{
		width:90px;
		height:18px;
		display:block;
		text-indent:-9999px;
	}
	
	.isan_ichiran_image{
		width:100px;
		height:75px;
	}
	
	*html .isan_ichiran_image{	
		display:block;
		position:absolute;
		width:100px;
		height:75px;
	}
	
	.isan_ichiran_r{
		float:right;
		display:block;
		width:288px;
		height:75px;
	}
	
	*html .isan_ichiran_r{
		float:right;
		position:relative;
		display:block;
		width:288px;
		height:75px;
	}
	
	
	/*++++++++++++++++++++++++++++++++++++++++++
	世界遺産リスト
	+++++++++++++++++++++++++++++++++++++++++++*/
	.isan_list{
		clear:both;
		width:590px;
		height:auto;
		padding-top:35px;
	}
	
	#isan_listttl01, #isan_listttl02, #isan_listttl03, #isan_listttl04, #isan_listttl05, #isan_listttl06, #isan_listttl07, #isan_listttl08, #isan_listttl09, #isan_listttl10, #isan_listttl11, #isan_listttl12, #isan_listttl13, #isan_listttl14, #isan_listttl15, #isan_listttl16, #isan_listttl17, #isan_listttl18, #isan_listttl19, #isan_listttl20, #isan_listttl21, #isan_listttl22, #isan_listttl23, #isan_listttl24, #isan_listttl25, #isan_listttl26, #isan_listttl27, #isan_listttl28, #isan_listttl29, #isan_listttl30, #isan_listttl31, #isan_listttl32, #isan_listttl33, #isan_listttl34, #isan_listttl35{
		width:590px;
		height:24px;
		padding-bottom:10px;
		background-repeat:no-repeat;
		text-indent:-9999px;
	}
	
	#isan_listttl01{
		background-image:url(../parts/sbttl02.gif);
	}
	
	#isan_listttl02{
		background-image:url(../parts/sbttl04.gif);
	}

	#isan_listttl03{
		background-image:url(../parts/sbttl05.gif);
	}

	#isan_listttl04{
		background-image:url(../parts/sbttl06.gif);
	}

	#isan_listttl05{
		background-image:url(../parts/sbttl07.gif);
	}

	#isan_listttl06{
		background-image:url(../parts/sbttl08.gif);
	}
	

	#isan_listttl07{
		background-image:url(../parts/sbttl09.gif);
	}

	#isan_listttl08{
		background-image:url(../parts/sbttl10.gif);
	}

	#isan_listttl09{
		background-image:url(../parts/sbttl11.gif);
	}

	#isan_listttl10{
		background-image:url(../parts/sbttl12.gif);
	}

	#isan_listttl11{
		background-image:url(../parts/sbttl13.gif);
	}

	#isan_listttl12{
		background-image:url(../parts/sbttl14.gif);
	}
	
	#isan_listttl13{
		background-image:url(../parts/sbttl15.gif);
	}
	
	#isan_listttl14{
		background-image:url(../parts/sbttl16.gif);
	}
	
	#isan_listttl15{
		background-image:url(../parts/sbttl17.gif);
	}
	
	#isan_listttl16{
		background-image:url(../parts/sbttl18.gif);
	}
	
	#isan_listttl17{
		background-image:url(../parts/sbttl19.gif);
	}
	
	#isan_listttl18{
		background-image:url(../parts/sbttl20.gif);
	}
	
	#isan_listttl19{
		background-image:url(../parts/sbttl21.gif);
	}
	
	#isan_listttl20{
		background-image:url(../parts/sbttl22.gif);
	}
	
	#isan_listttl21{
		background-image:url(../parts/sbttl23.gif);
	}
	
	#isan_listttl22{
		background-image:url(../parts/sbttl24.gif);
	}
	
	#isan_listttl23{
		background-image:url(../parts/sbttl25.gif);
	}
	
	#isan_listttl24{
		background-image:url(../parts/sbttl26.gif);
	}
	
	#isan_listttl25{
		background-image:url(../parts/sbttl27.gif);
	}
	
	#isan_listttl26{
		background-image:url(../parts/sbttl28.gif);
	}
	
	#isan_listttl27{
		background-image:url(../parts/sbttl29.gif);
	}
	
	#isan_listttl28{
		background-image:url(../parts/sbttl30.gif);
	}
	
	#isan_listttl29{
		background-image:url(../parts/sbttl31.gif);
	}
	
	#isan_listttl30{
		background-image:url(../parts/sbttl32.gif);
	}
	
	#isan_listttl31{
		background-image:url(../parts/sbttl33.gif);
	}
	
	#isan_listttl32{
		background-image:url(../parts/sbttl34.gif);
	}
	
	#isan_listttl33{
		background-image:url(../parts/sbttl35.gif);
	}
	
	#isan_listttl34{
		background-image:url(../parts/sbttl36.gif);
	}
	
	#isan_listttl35{
		background-image:url(../parts/sbttl37.gif);
	}
	
	
	.isan_list p{
		float:left;
		width:590px;
		height:19px;
	}
	
	.isan_list_sub01{
	float:left;
		width:465px;
		height:19px;
		background-image:url(../../share/list/parts/li05.gif);
		background-repeat:no-repeat;
		text-indent:-9999px;
	}
	
	.isan_list_sub02{
	float:left;
		width:63px;
		height:19px;
		background-image:url(../../share/list/parts/li06.gif);
		background-repeat:no-repeat;
		text-indent:-9999px;
	}
	
	.isan_list_sub03{
	float:left;
		width:62px;
		height:19px;
		background-image:url(../../share/list/parts/li07.gif);
		background-repeat:no-repeat;
		text-indent:-9999px;
	}
	
	/*背景グレーver.*/
	.isan_listtype_a{
		float:left;
		width:570px;
		height:auto;
		padding:4px 10px 4px 10px;
		border-bottom:solid 1px #cccccc; 
		background-color:#efefef;
			vertical-align:middle;
	}
	
	/*背景ホワイトver.*/
	.isan_listtype_b{
		float:left;
		width:570px;
		height:auto;
		padding:4px 10px 4px 10px;
		border-bottom:solid 1px #cccccc; 
		background-color:#ffffff;
			vertical-align:middle;
	}
	
	/*背景グレー・ボタン付きver.*/
	.isan_listtype_c{
		float:left;
		width:570px;
		height:auto;
		padding:4px 10px 4px 10px;
		border-bottom:solid 1px #cccccc; 
		background-color:#efefef;
			vertical-align:middle;
	}
	
	/*背景ホワイト・ボタン付きver.*/
	.isan_listtype_d{
		float:left;
		width:570px;
		height:auto;
		padding:4px 10px 4px 10px;
		border-bottom:solid 1px #cccccc; 
		background-color:#ffffff;
			vertical-align:middle;
	}
	
	.isan_listtype_a dl dt, .isan_listtype_b dl dt{
		float:left;
		display:block;
		width:445px;
		height:auto;
		line-height:1.5em;
		vertical-align:middle;
		color:#333333;
	}
	
	.isan_listtype_c dl dt, .isan_listtype_d dl dt{
		float:left;
		display:block;
		width:345px;
		height:auto;
		line-height:1.5em;
		vertical-align:middle;
		color:#333333;
	}
	
	
	.isan_listtype_01{
		float:left;
		width:60px;
		height:auto;
		color:#333333;
		text-align:center;
		vertical-align:middle;
		font-size:10px;
	}

	.isan_listtype_02{
		float:left;
		width:65px;
		height:auto;
		color:#867f31;
		text-align:center;
		vertical-align:middle;
		font-size:10px;
	}
	
	.isan_listtype_03{
		float:left;
		width:100px;
		height:18px;
	}
	
	.isan_listtype_03 a{
		float:left;
		display:block;
		width:100px;
		height:18px;
		background-image:url(../../share/list/parts/btn02.gif);
		background-repeat:no-repeat;
		text-indent:-9999px;
	}
	
	.isan_listtype_04{
		float:left;
		width:60px;
		height:auto;
		color:#333333;
		text-align:center;
		vertical-align:middle;
		font-size:10px;
	}

	.isan_listtype_05{
		float:left;
		width:65px;
		height:auto;
		color:#867f31;
		text-align:center;
		vertical-align:middle;
		font-size:10px;
	}
	
	/*++++++++++++++++++++++++++++++++++++++++++
	ツアーを探す
	+++++++++++++++++++++++++++++++++++++++++++*/
	
	#isan_search{
		clear:both;
		width:590px;
		height:auto;
		padding-top:35px;
	}
	
	#isan_search h3{
		width:590px;
		height:24px;
		background-image:url(../parts/sbttl03.gif);
		background-repeat:no-repeat;
		text-indent:-9999px;
	}
	
	#isan_search ul{
		width:590px;
		height:auto;
		margin-top:15px;
	}
	
	#isan_search_tour, #isan_search_air{
		display:block;
		width:288px;
		height:28px;
		padding-bottom:20px;
		background-repeat:no-repeat;
		background-position:top;
	}
	
	#isan_search_tour{
		float:left;
		background-image:url(../parts/btn03.gif);
	}

	#isan_search_air{
		float:right;
		margin-left:14px;
		background-image:url(../parts/btn04.gif);
	}
	
	#isan_search_tour a, #isan_search_air a{
	display:block;
	width:288px;
	height:28px;
			text-indent:-9999px;

	}
