#present {
	position: relative;
	height: 1065px;
	width: 755px;
	padding: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-color: #00CCCC;
	clear: both;
}
img#toplead{margin-top:-9px;}
#present h2 {
	position: absolute;
	height: 1065px;
	width: 755px;
	z-index: 0;
	margin:0;
	padding:0;
	background-color: #FF9933;
	text-align:left;
	left:0px;;
	top:0px;
}
#present h2 img{	margin:0;
	padding:0;
	margin:0 ;
	}

p#presentlead{
	position: absolute;
	left: 40px;
	top: 260px;
	z-index: 1;
	font-weight: normal;
	color: white;
}

div#rentacar{
	position: absolute;
	left: 540px;
	top: 96px;
	height: 181px;
	width: 187px;
	z-index: 1;
}
div#rentacar strong{color:#1b6faa;}
#present em{
	color:#CC0000;
	font-size:10px;
	font-style: normal;
	line-height:115%;
}

#present ol li{
	position: absolute;
	left: 0px;
	top: 0px;
	width: 195px;
	z-index: 1;
	color: black;
	line-height: 130%;
}

#present strong{
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-size: 15px;
	color: #268151;
	display: block;
	 line-height:120%;
	 margin-bottom:5px;
}
#present ol li.headline strong{font-size:18px; line-height:130%;}
#present ol li.ticket strong{
	color: #1b6faa;
}

#present ol li#present1	{left:43px; top:430px; width:250px;}
#present ol li#present2	{left:325px;top:370px; width:190px;}
#present ol li#present3	{left:540px;top:375px;}
#present ol li#present4	{left:120px;top:583px; width:178px;}
#present ol li#present5	{left:32px;	top:690px; width:175px;}
#present ol li#present6	{left:37px;	top:945px;}
#present ol li#present7	{left:260px;top:940px; width:175px;}
#present ol li#present8	{left:465px;top:930px;}
#present ol li#present9	{left:510px;top:782px;}
#present ol li#present10{left:540px;top:675px;}

div.button{
	margin-top: 20px;
	margin-bottom: 20px;
}
div.button ul{
	background-image:#;
	background-image: url(img/button-bg.gif);
	background-repeat: repeat-y;
	height: 50px;
	padding-top: 10px;
	padding-left: 30px;
}
div.button ul li{float:left;margin-right:7px; }

div.button ul li a:hover img{
	opacity:0.7;
	filter: alpha(opacity=70);
}

/* ƒzƒeƒ‹ƒJƒZƒbƒg */
div.hotelbox p.tokuten{
	width:214px;
	height:32px;
	line-height:16px;
	margin-top:-4px;
	margin-left:-7px;
	background:url(img/icon-tokuten.gif) no-repeat left top;
	padding:5px 0 0 51px;
}
