@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;
	}

/*a:link{
	color: #000099;
	text-decoration:underline;
}

a:visited{
	color: #9900CC;
	text-decoration:underline;
  }
  
a:hover{
	color: #FF3333;
	text-decoration:underline;
	}
*/#d{
	width:800px;
	height:auto;
	padding-top:7px;
	font-size:10px;
	line-height:15px;
	color:#666;
	clear:both;
	}
	
	
/*++++++++++++++++++++++++++++++++++++++++++
タイトル
+++++++++++++++++++++++++++++++++++++++++++*/

#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{
		color:#222222;
		text-decoration:none;
	}
	
	.isan_ichiran_name a:link{
		color: #222222;
		text-decoration:none;
	}
	
	.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{
		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/sbttl15.gif);
	}

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

	#isan_listttl07{
		background-image:url(../parts/sbttl08.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/sbttl05.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;

	}
