@charset "utf-8";

/*--------------------------------------------------------------------
common
ページ共通部分
--------------------------------------------------------------------*/

/*------------Contentsのスタイル---------------------------------------------------------------*/
div#Contents {
	width: 100%;
	overflow: hidden;
}
/*------------Headerのスタイル---------------------------------------------------------------*/
div#Header p {
	text-indent: -99999px;
	overflow: hidden;
	line-height: 0;
	font-size: 0;

}
/*------------Mainのスタイル------------*/
div#Main {
	 width: 620px;
	float: right;
	padding: 0 22px 0 0;
	margin-bottom: 95px;

}

div#Main1{
 width: 506px;
 height: 351px;
 background: url(../img/fair.png) no-repeat left top;
	margin: 0 0 0 59px;
}

div h2 {
	width: 177px;
	height: 30px;
	background: url(../img/pick.png) repeat-y left top;
	margin: 49px 0 0 30px;
	text-indent: -99999px;
}

div#Sab ul li {
	float: right;
	list-style:none;
	margin-top: 30px;
	text-indent: -99999px;
	font-size: none;
}

div#Main #Sab ul li#HanaP1 {
	width: 185px;
	height: 255px;
	background: url(../img/hahanohi_ph1.png) no-repeat left top;
}

div#Sab ul li#HanaP2 {
	width: 185px;
	height: 255px;
	background: url(../img/hahanohi_ph2.png) no-repeat left top;
	margin: 30px 30px 0 30px;
}

div#Sab ul li#HanaP3 {
	width: 185px;
	height: 255px;
	background: url(../img/hahanohi_ph3.png) no-repeat left top;
}

