@charset "utf-8";

/* fairTop
----------------------------------------------------------- */
div#fairTop {
	width:900px;
	height: auto;
	margin:0px auto;
	position:relative;
}
div#fairTop h1 {
	margin:0px;
}
div#fairTop #serviceBox {
	border-top:#E8E8E8 solid 1px;
	border-right:#E8E8E8 solid 1px;
	border-bottom:#E8E8E8 solid 1px;
	height:448px;
	position:absolute;
	left:620px;
	top:0px;
}
div#fairTop #serviceBox h2 {
	margin:0px;
}
div#fairTop #serviceBox li {
	margin-bottom:0px;
	margin-top:25px;
}




/* fairUnder
----------------------------------------------------------- */
div#fairUnder {
	width:880px;
	height: auto;
	margin:0px auto;
	text-align:left;
}
div#fairUnder h1 {
	margin-bottom:10px;
}
div#fairUnder p.comment {
	margin-bottom:15px;
}


div#fairUnder div.somethingBox1 {
	background:url(../fair/images/p2_img1.jpg) left top no-repeat;
	border-bottom:#FFFFFF solid 10px;
	width:440px;
	height:130px;
	float:left;
}
div#fairUnder div.somethingBox1 h2 {
	margin-left:140px;
	margin-top:28px;
}
div#fairUnder div.somethingBox1 p {
	margin-left:140px;
	margin-top:23px;
}
* html div#fairUnder div.somethingBox1 {
	border-bottom:none;
}
*:first-child+html div#fairUnder div.somethingBox1 {
	border-bottom:none;
}



div#fairUnder div.somethingBox2 {
	background:url(../fair/images/p2_img2.jpg) left top no-repeat;
	border-bottom:#FFFFFF solid 10px;
	width:440px;
	height:130px;
	float:left;
}
div#fairUnder div.somethingBox2 h2 {
	margin-left:140px;
	margin-top:28px;
}
div#fairUnder div.somethingBox2 p {
	margin-left:140px;
	margin-top:23px;
}
* html div#fairUnder div.somethingBox2 {
	border-bottom:none;
}
*:first-child+html div#fairUnder div.somethingBox2 {
	border-bottom:none;
}


div#fairUnder div.somethingBox3 {
	background:url(../fair/images/p2_img3.jpg) left top no-repeat;
	width:440px;
	height:130px;
	float:left;
}
div#fairUnder div.somethingBox3 h2 {
	margin-left:140px;
	margin-top:28px;
}
div#fairUnder div.somethingBox3 p {
	margin-left:140px;
	margin-top:23px;
}


div#fairUnder div.somethingBox4 {
	background:url(../fair/images/p2_img4.jpg) left top no-repeat;
	width:440px;
	height:130px;
	float:left;
}
div#fairUnder div.somethingBox4 h2 {
	margin-left:140px;
	margin-top:15px;
}
div#fairUnder div.somethingBox4 p {
	margin-left:140px;
	margin-top:7px;
}

div#fairUnder div#notes {
	clear:both;
	padding-top:12px;
	text-align:left;
}
* html div#fairUnder div#notes {
	padding-top:6px;
}
*:first-child+html div#fairUnder div#notes {
	padding-top:6px;
}

div#fairUnder div#pageNavi {
	clear:both;
	padding:20px 0px;
	text-align:center;
	width: 660px;
	margin: 0 auto;
}
div#fairUnder div#pageNavi li{
	float: left;
}


/* fairUnder1
----------------------------------------------------------- */
div#fairUnder1 {
	width:880px;
	height: auto;
	margin:0px auto;
	text-align:left;
	position:relative;
}
div#fairUnder1  h2 {
	margin-top:20px;
	margin-bottom:15px;
}
div#fairUnder1  p {
	margin-bottom:15px;
}
div#fairUnder1 div#fairLeftBox {
	width:380px;
	text-align:center;
	position:absolute;
	left:60px;
	top:0px;
}
div#fairUnder1 div#fairReftBox {
	width:380px;
	text-align:center;
	position:absolute;
	left:440px;
	top:0px;
}

/* fairUnder2
----------------------------------------------------------- */
div#fairUnder2 {
	background:url(../fair/images/p3_bg.gif) center top no-repeat;
	width:880px;
	height: auto;
	margin:0px auto;
	text-align:left;
	position:relative;
}
div#fairUnder2  h2 {
	margin-bottom:24px;
}
div#fairUnder2 div#fairLeftBox {
	width:440px;
	text-align:center;
	position:absolute;
	left:0px;
	top:15px;
}
div#fairUnder2 div#fairReftBox {
	width:440px;
	text-align:center;
	position:absolute;
	left:440px;
	top:15px;
}

div#fairUnder2 div#pageNavi2 {
	width:660px;
	padding:25px auto;
	text-align:center;
	position:absolute;
	left:110px;
	top:384px;
}
div#fairUnder2 div#pageNavi2 li{
	float: left;
}
