@charset "Shift_JIS";
/*----------------------------------------------------------------
 message
----------------------------------------------------------------*/
#content h2.message{
	width				: 659px;
	height				: 85px;
	text-indent			: -9999px;
	background			: url(../image/message_h2.jpg) left top no-repeat;
}
#content div.message{
	width				: 220px;
	position			: absolute;
	top					: 120px;
	left				: 75px;
	width				: 500px;
}
#content div.message p{
	margin				: 0 0 1.5em 0;
}
#content div.message p.sign{
	text-align			: right;
}
/*----------------------------------------------------------------
 sand
----------------------------------------------------------------*/
.sand{
	background			: url(../image/sand_bg.jpg) 0px 250px no-repeat;
	overflow			: visible;
	height				: 840px;
}
/*----------------------------------------------------------------
 present
----------------------------------------------------------------*/
#wrap #contents .present{
	width				: 640px;
	margin				: 0 0 0 10px;
	overflow			: hidden;
}
#wrap #contents .present p{
	margin				: 0 0 20px 0;
}
#wrap #contents .present h3.oubo{
	width				: 147px;
	height				: 27px;
	margin				: 15px 0 10px 0;
	text-indent			: -9999px;
	display				: block;
	background			: url(../image/present_h3_oubo.gif) left top no-repeat;
}
#wrap #contents .present h4{
	font-size			: 12px;
}
#wrap #contents .present .contact p{
	width				: 605px;
	margin				: 0px 0 0px 5px;
	padding				: 5px 0;
}

/*----------------------------------------------------------------
 present01
----------------------------------------------------------------*/
#wrap #contents .present01{
	text-align			: center;
}
#wrap #contents .present01 .title01{
	width				: 640px;
	height				: 120px;
	text-indent			: -9999px;
	background			: url(../image/present01_title.gif) left top no-repeat;
	margin				: 0 auto;
}
#wrap #contents .present01 .description01{
	width				: 640px;
	height				: 100px;
	text-indent			: -9999px;
	background			: url(../image/present01_description.gif) left top no-repeat;
	border-bottom		: 1px solid #999;
	margin				: 0 auto 15px auto;
}
#wrap #contents .present01 img{
	margin				: 0 auto;
	display				: block;
}

