@charset "utf-8";


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

	/*++++++++++++++++++++++++++++++++++++++++++
	ページタイトル
	+++++++++++++++++++++++++++++++++++++++++++*/

	.guide_hongkong_entertainment #guide_ttl {
	background-image: url(../html/entertainment/parts/ttl01.gif);
	background-repeat: no-repeat;
	}
	
/*++++++++++++++++++++++++++++++++++++++++++
リード画像指定
+++++++++++++++++++++++++++++++++++++++++++*/
.guide_gourmet_main_upper{
	clear:both;
	width:590px;
	height:270px;
	position:relative;
	margin-bottom:25px;
	}

#guide_gourmet_lead01{
	position:absolute;
	top:0px;
	left:0px;
	width:263px;
	height:auto;
	margin-bottom:30px;
	padding-right:12px;
	color:#444444;
	line-height:1.3em;
	text-indent:1em;
	font-size:14px;
	}


div.guide_gourmet_main_upper dl#guide_gourmet_main_photo{
	position:relative;
	position:absolute;
	top:0px;
	left:275px;
	width:315px;
	height:245px;
	color:#777777;
	}

div.guide_gourmet_main_upper dl#guide_gourmet_main_photo dd{
	color:#777777;
	}

#guide_main_photo{
	position:relative;
	position:absolute;
	top:0px;
	left:275px;
	width:315px;
	height:248px;
	}

#guide_main_photo span{
	color:#777777;
	display:block;
	font-size:10px;
	height:auto;
	left:0px;
	line-height:1.6em;
	position:absolute;
	text-align:right;
	top:248px;
	width:315px;
	}

#guide_gourmet_lead02{
	position:relative;
	position:absolute;
	top:190px;
	left:0px;
	width:275px;
	height:auto;
	}

#guide_gourmet_lead02 dt{
	position:absolute;
	top:0px;
	left:0px;
	width:275px;
	height:20px;
	text-indent:-9999px;
	}

#guide_gourmet_lead02 .guide_cap{
	position:absolute;
	top:25px;
	left:0px;
	width:270px;
	height:auto;
	font-size:12px;
	line-height:1.4em;
	color:#777777;
	}

#guide_gourmet_lead02 {
	top:170px;
	}

#guide_gourmet_lead02 dt.guide_hongkong_lead{
	top:0px;
	height:40px;
	background-image: url(../html/entertainment/parts/sbttl01.gif);
	background-repeat: no-repeat;
	text-indent:-9999px;
	}

#guide_gourmet_lead02 .guide_cap {
	top:45px;
	}


/*++++++++++++++++++++++++++++++++++++++++++
++++++映画マップ
+++++++++++++++++++++++++++++++++++++++++++*/

#guide_hotel.guide_main_box{
	position:relative;
	width:590px;
	height:470px;
	background-image: url(../html/entertainment/parts/map01.gif);
	background-repeat:no-repeat;
	background-position:top;
}

.guide_hotelmap_r{
	float:right;
	width:140px;
	height:226px;
}

.guide_hotelmap_l{
	float:left;
	width:140px;
	height:226px;
	margin-right:310px;
}

.guide_hotelmap_c{
	clear:both;
	position:absolute;
	top:452px;
	left:222px;
	width:140px;
	height:226px;
}

.guide_hotelmap_r dt, .guide_hotelmap_l dt, .guide_hotelmap_c dt{
	width:140px;
	height:20px;
	margin:5px 0px 5px 0px;
	background-repeat:no-repeat;
	text-indent:-9999px;
}

.guide_hotelmap_r dd, .guide_hotelmap_l dd, .guide_hotelmap_c dd{
	font-size:10px;
	color:#777777;
	line-height:1.6em;
}

#guide_hotelmap_cap01{
	height:20px;
	background-image:url(../html/entertainment/parts/cap01.gif);
}

#guide_hotelmap_cap02{
	height:20px;
	background-image:url(../html/entertainment/parts/cap02.gif);
}

#guide_hotelmap_cap03{
	height:20px;
	background-image:url(../html/entertainment/parts/cap03.gif);
}

#guide_hotelmap_cap04{
	height:20px;
	background-image:url(../html/entertainment/parts/cap04.gif);
}

#guide_hotelmap_cap05{
	height:20px;
	background-image:url(../html/entertainment/parts/cap05.gif);
}

#guide_hotelmap_cap06{
	height:20px;
	background-image:url(../html/entertainment/parts/cap06.gif);
}

#guide_hotelmap_cap07{
	height:20px;
	background-image:url(../html/entertainment/parts/cap07.gif);
}


/*++++++++++++++++++++++++++++++++++++++++++
	コラム
	+++++++++++++++++++++++++++++++++++++++++++*/

	.guide_hongkong_column#guide_column2{
	height:200px;
	}
	
	.guide_hongkong_column #guide_column2_l dt{
	background-image: url(../html/entertainment/parts/column_ttl01.gif);
	background-repeat: no-repeat;
	background-position: top;
	}

	.guide_hongkong_column #guide_column2_r dt{
	background-image: url(../html/entertainment/parts/column_ttl02.gif);
	background-repeat: no-repeat;
	background-position: top;
	}

/*++++++++++++++++++++++++++++++++++++++++++
	ブロードウェイ
	+++++++++++++++++++++++++++++++++++++++++++*/
	
#broadway_l{
	width:286px;
	float:left;
	padding-bottom:35px;
}

#broadway_r{
	width:288px;
	float:right;
}

#broadway_l #broadway_l_photo{
	width:286px;
	height:212px;
}

#broadway_l #broadway_l_photo img{
	vertical-align:bottom;
}

#broadway_l dt{
	width:286px;
	height:26px;
	background:url(../html/entertainment/parts/sbttl02.gif);
	text-indent:-9999px;
	zoom:1;
}

#broadway_l #broadway_l_txt{
	width:286px;
	font-size:10px;
	line-height:16px;
	color:#777777;
	padding-top:3px;
}

/*++++++++++++++++++++++++++++++++++++++++++
	HOW TO ブロードウェイ鑑賞
	+++++++++++++++++++++++++++++++++++++++++++*/
	
#howto_broadway{
	width:288px;
	background:url(../html/entertainment/parts/broadway_frm.gif) repeat-y;
	margin-bottom:10px;
}

#howto_broadway dt{
	width:288px;
	height:33px;
	background:url(../html/entertainment/parts/sbttl03.gif);
	text-indent:-9999px;
}

#howto_broadway dd ul{
	width:288px;
	height:87px;
	background:url(../html/entertainment/parts/broadway_btm.gif) center bottom no-repeat;
}

#howto_broadway dd ul li{
	width:266px;
	color:#463e70;
	font-size:11px;
	line-height:16px;
	margin:5px 0 0 12px;;
}

#howto_broadway dd span{
	font-weight:bold;
}

#howto_broadway dd#howto_broadway_btm{
	background:url(../html/entertainment/parts/broadway_btm.gif) center bottom no-repeat;
	height:47px;
}

/*++++++++++++++++++++++++++++++++++++++++++
	あのミュージカルはどんな話？
	+++++++++++++++++++++++++++++++++++++++++++*/

dl#musical{
	width:288px;
	height:157px;
	background: url(../html/entertainment/parts/musical_bg.gif) bottom no-repeat;
}

dl#musical dt{
	width:288px;
	height:37px;
	background:url(../html/entertainment/parts/sbttl04.gif);
	text-indent:-9999px;
}

dl#musical dd ul#musical_r{
	width:230px;
	float:right;
	padding:6px 0 0 0;
}

dl#musical dd ul#musical_l{
	width:244px;
	float:left;
	padding:6px 0 0 10px;
}

dl#musical dd ul li{
	color:#FFFFFF;
	font-size:11px;
	line-height:16px;
}

dl#musical dd ul li span{
	font-weight:bold;
}

/*++++++++++++++++++++++++++++++++++++++++++
	おすすめテーマパーク
	+++++++++++++++++++++++++++++++++++++++++++*/
.guide_main_box_20{
	float:left;
	clear:both;
	height:auto;
	margin-bottom:20px;
	position:relative;
	width:590px;
}

*html .guide_main_box_20{
	float:left;
	clear:both;
	height:auto;
	margin-bottom:10px;
	position:relative;
	width:590px;
}

dl#osusume_park{
	width:286px;
	float:left;
	padding-bottom:15px;
}

dl#osusume_park dt#osusume_park_ttl{
	width:286px;
	height:36px;
	background:url(../html/entertainment/parts/sbttl05.gif);
	text-indent:-9999px;
}

dl#osusume_park dd ul li{
	clear:both;
}

dl.osusume_park_box{
	width:286px;
	float:left;
	margin-top:15px;
}

dl.osusume_park_box dt.osusume_park_cap{
	width:132px;
	height:37px;
	float:left;
	text-indent:-9999px;
}

dl.osusume_park_box dd.osusume_park_photo{
	width:135px;
	height:105px;
	float:right;
	padding-top:15px;
}

dl.osusume_park_box dd.osusume_park_photo span{
	font-size:8px;
	line-height:10px;
	padding-top:3px;
	color:#777777;
	display:block;
}

dl.osusume_park_box dd.osusume_park_txt{
	width:132px;
	float:left;
	font-size:10px;
	line-height:16px;
	color:#777777;
	padding-top:5px;
}


dl.osusume_park_box dt#osusume_park_cap01{
	background:url(../html/entertainment/parts/cap11.gif);
}
dl.osusume_park_box dt#osusume_park_cap02{
	background:url(../html/entertainment/parts/cap12.gif);
}
dl.osusume_park_box dt#osusume_park_cap03{
	background:url(../html/entertainment/parts/cap13.gif);
}
dl.osusume_park_box dt#osusume_park_cap04{
	background:url(../html/entertainment/parts/cap14.gif);
}



/*++++++++++++++++++++++++++++++++++++++++++
	グルメコラム
	+++++++++++++++++++++++++++++++++++++++++++*/
			/*++++++++++++++++++++++++++++++++++++++++++
		shareのgourmet.css
		+++++++++++++++++++++++++++++++++++++++++++*/

		#guide_gourmet_wine{
			width:286px;
			height:500px;
			position: relative;
			}
		
		#guide_gourmet_wine #guide_wine_ttl{
			width:286px;
			height:54px;
			text-indent:-9999px;
			}
			
		#guide_gourmet_wine #guide_wine_img{
			width:106px;
			height:250px;
			position: absolute;
			left: 165px;
			top: 74px;
			}
		
		#guide_gourmet_wine #guide_wine01{
			width:150px;
			height:17px;
			text-indent:-9999px;
			margin-left:15px;
			}
		
		#guide_gourmet_wine #guide_wine02{
			width:150px;
			height:17px;
			text-indent:-9999px;
			margin-left:15px;
			}
		
		
		#guide_gourmet_wine #guide_wine03{
			width:150px;
			height:17px;
			text-indent:-9999px;
			margin-left:15px;
			}
		
		#guide_gourmet_wine #guide_wine04{
			width:256px;
			height:30px;
			text-indent:-9999px;
			margin-left:15px;
			}
		
		#guide_gourmet_wine #guide_wine05{
			width:256px;
			height:30px;
			text-indent:-9999px;
			margin-left:15px;
			}
			
		#guide_gourmet_wine #guide_wine06{
			width:256px;
			height:30px;
			text-indent:-9999px;
			margin-left:15px;
			}
		
		#guide_gourmet_wine li{
			width:auto;
			height:85px;
			}
		
		
		#guide_gourmet_wine .guide_wine_cap_s{
			width:150px;
			height:auto;
			margin-left:15px;
			font-size:10px;
			line-height:1.5em;
			color:#FFFFFF;
			margin-bottom:5px;
			}
		
		#guide_gourmet_wine .guide_wine_cap_l{
			width:256px;
			height:auto;
			margin-left:15px;
			font-size:10px;
			line-height:1.5em;
			color:#FFFFFF;
			margin-bottom:5px;
			}
	
			/*++++++++++++++++++++++++++++++++++++++++++
		再定義
		+++++++++++++++++++++++++++++++++++++++++++*/
		#guide_gourmet_wine .guide_wine_cap_s{
			width:140px;
			height:30px;
			margin-bottom:0px;
			padding-bottom:0px;
		}
		
		#guide_gourmet_wine .guide_wine_cap_l{
			margin-bottom:5px;
			}
	

	#guide_gourmet_wine #guide_wine_img{
	width:105px;
	height:235px;
	position: absolute;
	left: 165px;
	top: 54px;
	}

	#guide_gourmet_wine.france_wine{
	background-image: url(../html/entertainment/parts/wine_bg.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	background-color:#939dab;
	}
	
	#guide_gourmet_wine.france_wine dt#guide_wine_ttl, #guide_gourmet_wine.france_wine h2#guide_wine_ttl{
	background-image: url(../html/entertainment/parts/sports_ttl.gif);
	background-repeat: no-repeat;
	height:54px;
	}
	
	#guide_gourmet_wine.france_wine #guide_wine01{
	background-image: url(../html/entertainment/parts/sports_cap01.gif);
	background-repeat: no-repeat;
	height:30px;
	}
	
	#guide_gourmet_wine.france_wine #guide_wine02{
	background-image: url(../html/entertainment/parts/sports_cap02.gif);
	background-repeat: no-repeat;
	height:30px;
	}
	
	#guide_gourmet_wine.france_wine #guide_wine03{
	background-image: url(../html/entertainment/parts/sports_cap03.gif);
	background-repeat: no-repeat;
	height:30px;
	}
	
	#guide_gourmet_wine.france_wine #guide_wine04{
	background-image: url(../html/entertainment/parts/sports_cap04.gif);
	background-repeat: no-repeat;
	height:20px;
	}
	
	#guide_gourmet_wine.france_wine #guide_wine05{
	background-image: url(../html/entertainment/parts/sports_cap05.gif);
	background-repeat: no-repeat;
	height:20px;
	}
	
	#guide_gourmet_wine.france_wine #guide_wine06{
	background-image: url(../html/entertainment/parts/sports_cap06.gif);
	background-repeat: no-repeat;
	height:20px;
	}
	
	#guide_gourmet_wine {
	height:570px;
	position:relative;
	width:286px;
	}
	
	#guide_gourmet_wine li{
		width:auto;
		height:85px;
		margin-bottom:8px;
	}
	
	
/*++++++++++++++++++++++++++++++++++++++++++
エンタメ
+++++++++++++++++++++++++++++++++++++++++++*/
.guide_main_box590_2 {
clear:both;
width:590px;
height:237px;
margin-bottom:30px;
position:relative;
overflow:hidden;
}
.hiking_ttl {
background:url("../html/entertainment/parts/sbttl02.gif") no-repeat scroll 0 0 transparent;
float:right;
width:285px;
height:38px;
text-indent:-9999px;
}
.hiking_img {
float:left;
height:237px;
width:304px;
}
.hiking_txt {
color:#333333;
float:right;
font-size:12px;
height:auto;
line-height:16px;
padding:5px 0 0 5px;
width:280px;
}
.hiking_midashi_waku {
	float:right;
	width:278px;
	height:110px;
	margin-top: 3px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 7px;
}
.hiking_midashi {
background:url("../html/entertainment/parts/midashi01.jpg") no-repeat scroll 0 0 transparent;
width:278px;
height:36px;
text-indent:-9999px;
}
.hiking_midashi_txt {
background:url("../html/entertainment/parts/midashi01_bg.gif") no-repeat scroll 0 0 transparent;
float:left;
width:169px;
height:74px;
}
.hiking_midashi_txt p {
	color:#FFFFFF;
	font-size:10px;
	height:auto;
	line-height:14px;
	margin:0 5px 0 10px;
	width:154px;
}
.hiking_midashi_img {
	float:right;
	width:109px;
}


	
.guide_hiking_main_upper3 {
	clear:both;
	height:auto;
	position:relative;
	width:590px;
}	
dl.ee_hiking_box1{width:190px; height:auto; float:left;}

dl.ee_hiking_box1 dd.ee_tx_box{width:85px; height:auto; float:left; color:#777777; font-size:10px; height:auto; line-height:1.6em;}
dl.ee_hiking_box1 dd.ee_ph_box{width:100px; height:75px; float:right;}
dl.ee_hiking_box1 dd.ee_ph_box img{vertical-align:top;}

dl.ee_hiking_box1  dt{width:190px; height:20px; text-indent:-9999px; margin-bottom:5px;}
dl.ee_hiking_box1  dt#guide_h_cap05 {
background-image:url("../html/entertainment/parts/cap05.gif");
}
dl.ee_hiking_box1  dt#guide_h_cap06 {
background-image:url("../html/entertainment/parts/cap06.gif");
}
dl.ee_hiking_box1  dt#guide_h_cap07 {
background-image:url("../html/entertainment/parts/cap07.gif");
}
.ee_left10{margin-left:10px;}
.ee_bttom30{
	margin-bottom:20px;
	overflow:hidden;
}

.guide_copyright{
	font-size: 10px;
	color: #FFFFFF;
	text-align: right;
}
.guide_copyright_gr{
	font-size: 10px;
	color: #666666;
	text-align: right;
}


/*++++++++++++++++++++++++++++++++++++++++++
キーワード
+++++++++++++++++++++++++++++++++++++++++++*/
.guide_bunka_ttl{
	background-image:url(../html/entertainment/parts/esthetics_ttl.gif);
	background-repeat:no-repeat;
	height:43px;
	width:286;
	text-indent:-9999px;
	padding-bottom:10px;
	margin-top: 20px;
}

.guide_east-eur_news .guide_l_photo_box4{
	margin-bottom: 20px;
}

.bunka_txt{
	color:#777777;
}

.bunka_padding{
	padding-bottom:15px;
	width: 286px;
}
	
.guide_r_photo_box4 dt.guide_bunka_cap01_l{
	float:left;
	width:140px;
	height:25px;
	text-indent: -9999px;
	background-image:url(../html/entertainment/parts/cap08.gif); background-repeat:no-repeat;
	padding-right:5px;
	}	
	
	.guide_l_photo_box4 dt.guide_bunka_cap02_r{
	float:right;
	width:140px;
	height:25px;
	text-indent: -9999px;
	background-image:url(../html/entertainment/parts/cap09.gif); background-repeat:no-repeat;
	padding-left:5px;
	}	
	
	.guide_r_photo_box4 dt.guide_bunka_cap03_l{
	float:left;
	width:140px;
	height:25px;
	text-indent: -9999px;
	background-image:url(../html/entertainment/parts/cap10.gif); background-repeat:no-repeat;
	padding-right:5px;
	}	

	.guide_l_photo_box4 dt.guide_bunka_cap04_r{
	float:right;
	width:140px;
	height:25px;
	text-indent: -9999px;
	background-image:url(../html/entertainment/parts/cap11.gif); background-repeat:no-repeat;
	padding-left:5px;
	}	

	.guide_east-eur_news dl.guide_r_photo_box4 .guide_r_photo_box4_cap{
	color:#777777;
	}	


/*++++++++++++++++++++++++++++++++++++++++++
	++++++写真ボックス左・写真ボックス右
	+++++++++++++++++++++++++++++++++++++++++++*/

	.guide_vehicle_ttl{
	background-image:url(../html/entertainment/parts/vehicle_ttl.gif);
	background-repeat:no-repeat;
	height:43px;
	width:287;
	text-indent:-9999px;
	padding-bottom:10px;
	margin-top: 20px;
}
	
	
	.guide_r_photo_box3{
	margin-bottom: 30px;
}
	
	.guide_r_photo_box3 dt#guide_shopping_cap12{
	background-image: url(../html/entertainment/parts/cap12.gif);
	height:32px;
	background-repeat: no-repeat;
	}
	.guide_r_photo_box3 dt#guide_shopping_cap13{
	background-image: url(../html/entertainment/parts/cap13.gif);
	height:32px;
	background-repeat: no-repeat;
	}
	.guide_r_photo_box3 dt#guide_shopping_cap14{
	background-image: url(../html/entertainment/parts/cap14.gif);
	height:32px;
	background-repeat: no-repeat;
	}
	.guide_r_photo_box3 dt#guide_shopping_cap15{
	background-image: url(../html/entertainment/parts/cap15.gif);
	height:32px;
	background-repeat: no-repeat;
	}
	
