@charset "utf-8";

/*---------------------------------------------------------
ブライダルフェア 再検索エリア用css
---------------------------------------------------------*/


#bfSaikensaku .calenderArea,
#bfSaikensaku_btm .calenderArea{
	float: left;
	width: 222px;
}
#bfSaikensaku .calenderArea .calenderTit,
#bfSaikensaku_btm .calenderArea .calenderTit{
	font-size: 14px;
	font-weight: bold;
	padding-left: 10px;
}
#bfSaikensaku .h2,
#bfSaikensaku_btm .h2{
	font-size: 120%;
	font-weight: bold;
	margin: 3px 0 0 10px;
}
#bfSaikensaku .calenderArea .fairCalendar,
#bfSaikensaku_btm .calenderArea .fairCalendar{
	padding: 0px;

}
#bfSaikensaku .areaSet1,
#bfSaikensaku_btm .areaSet1{
	width: 477px;
	float: right;
}
#bfSaikensaku .areaSet1 .areaSetbf .h2,
#bfSaikensaku_btm .areaSet1 .areaSetbf .h2{
	float: left;
	width: 62px;
	margin: 2px 0 0 0;
	line-height: 1.5em;
}
#bfSaikensaku .areaSet1 .areaSetbf .locator.todofukenSetbf .spanel li,
#bfSaikensaku_btm .areaSet1 .areaSetbf .locator.todofukenSetbf .spanel li{
	float: left;
	width: 160px;
}
#bfSaikensaku .areaSet1 .areaSetbf .areaSetin,
#bfSaikensaku_btm .areaSet1 .areaSetbf .areaSetin{
	clear: both;
	border-top: 1px solid #f7f7f7;
	margin-right:3px;
}
#bfSaikensaku .areaSet1 .areaSetbf .locator.todofukenSetbf .spanel,
#bfSaikensaku_btm .areaSet1 .areaSetbf .locator.todofukenSetbf .spanel{
	float: left;
	width: 330px;
	margin: 0;
}

#bfSaikensaku .areaSet1 .areaSetbf .searchPanel .locator.todofukenSet ul li label,
#bfSaikensaku_btm .areaSet1 .areaSetbf .searchPanel .locator.todofukenSet ul li label{
	font-weight: bold;
	font-size: 100%;
	padding: 0 10px 0 0;
	vertical-align: top;
}
#bfSaikensaku .areaSet1 .areaSetbf .searchPanel .locator.todofukenSet ul li,
#bfSaikensaku_btm .areaSet1 .areaSetbf .searchPanel .locator.todofukenSet ul li{
	float: left;
	margin: 0;
}
#bfSaikensaku .areaSet1 .areaSetbf .locator.todofukenSetbf ul,
#bfSaikensaku .areaSet1 .areaSetbf .searchPanel .locator.todofukenSet ul,
#bfSaikensaku_btm .areaSet1 .areaSetbf .locator.todofukenSetbf ul,
#bfSaikensaku_btm .areaSet1 .areaSetbf .searchPanel .locator.todofukenSet ul{
	width: 330px;
	*width: 300px;
	margin: 0;
}
#bfSaikensaku .areaSet1 .areaSetbf .sarani,
#bfSaikensaku_btm .areaSet1 .areaSetbf .sarani{
	clear: both;
	font-size: 120%;
	padding: 12px 0 3px 0;
}
#bfSaikensaku .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-01 .locator.checkBoxGroup .spanelb .facetleft,
#bfSaikensaku_btm .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-01 .locator.checkBoxGroup .spanelb .facetleft,
#bfSaikensaku .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-02 .locator.checkBoxGroup .spanelb .facetleft,
#bfSaikensaku_btm .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-02 .locator.checkBoxGroup .spanelb .facetleft,
#bfSaikensaku .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-03 .locator.checkBoxGroup .spanelb .facetleft,
#bfSaikensaku_btm .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-03 .locator.checkBoxGroup .spanelb .facetleft,
#bfSaikensaku .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-04 .locator.checkBoxGroup .spanelb .facetleft,
#bfSaikensaku_btm .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-04 .locator.checkBoxGroup .spanelb .facetleft,
#bfSaikensaku .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-05 .locator.checkBoxGroup .spanelb .facetleft,
#bfSaikensaku_btm .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-05 .locator.checkBoxGroup .spanelb .facetleft,
#bfSaikensaku .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-06 .locator.checkBoxGroup .spanelb .facetleft,
#bfSaikensaku_btm .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-06 .locator.checkBoxGroup .spanelb .facetleft,
#bfSaikensaku .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-07 .locator.checkBoxGroup .spanelb .facetleft,
#bfSaikensaku_btm .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-07 .locator.checkBoxGroup .spanelb .facetleft,
#bfSaikensaku .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-08 .locator.checkBoxGroup .spanelb .facetleft,
#bfSaikensaku_btm .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-08 .locator.checkBoxGroup .spanelb .facetleft,
#bfSaikensaku .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-09 .locator.checkBoxGroup .spanelb .facetleft,
#bfSaikensaku_btm .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-09 .locator.checkBoxGroup .spanelb .facetleft,
#bfSaikensaku .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-10 .locator.checkBoxGroup .spanelb .facetleft,
#bfSaikensaku_btm .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-10 .locator.checkBoxGroup .spanelb .facetleft,
#bfSaikensaku .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-11 .locator.checkBoxGroup .spanelb .facetleft,
#bfSaikensaku_btm .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-11 .locator.checkBoxGroup .spanelb .facetleft,
#bfSaikensaku .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-12 .locator.checkBoxGroup .spanelb .facetleft,
#bfSaikensaku_btm .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-12 .locator.checkBoxGroup .spanelb .facetleft,
#bfSaikensaku .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-13 .locator.checkBoxGroup .spanelb .facetleft,
#bfSaikensaku_btm .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-13 .locator.checkBoxGroup .spanelb .facetleft,
#bfSaikensaku .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-14 .locator.checkBoxGroup .spanelb .facetleft,
#bfSaikensaku_btm .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-14 .locator.checkBoxGroup .spanelb .facetleft,
#bfSaikensaku .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-15 .locator.checkBoxGroup .spanelb .facetleft,
#bfSaikensaku_btm .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-15 .locator.checkBoxGroup .spanelb .facetleft,
#bfSaikensaku .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-16 .locator.checkBoxGroup .spanelb .facetleft,
#bfSaikensaku_btm .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-16 .locator.checkBoxGroup .spanelb .facetleft,
#bfSaikensaku .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-17 .locator.checkBoxGroup .spanelb .facetleft,
#bfSaikensaku_btm .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-17 .locator.checkBoxGroup .spanelb .facetleft,
#bfSaikensaku .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-18 .locator.checkBoxGroup .spanelb .facetleft,
#bfSaikensaku_btm .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-18 .locator.checkBoxGroup .spanelb .facetleft,
#bfSaikensaku .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-19 .locator.checkBoxGroup .spanelb .facetleft,
#bfSaikensaku_btm .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-19 .locator.checkBoxGroup .spanelb .facetleft,
#bfSaikensaku .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-20 .locator.checkBoxGroup .spanelb .facetleft,
#bfSaikensaku_btm .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-20 .locator.checkBoxGroup .spanelb .facetleft,
#bfSaikensaku .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-21 .locator.checkBoxGroup .spanelb .facetleft,
#bfSaikensaku_btm .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-21 .locator.checkBoxGroup .spanelb .facetleft,
#bfSaikensaku .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-22 .locator.checkBoxGroup .spanelb .facetleft,
#bfSaikensaku_btm .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-22 .locator.checkBoxGroup .spanelb .facetleft,
#bfSaikensaku .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-23 .locator.checkBoxGroup .spanelb .facetleft,
#bfSaikensaku_btm .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-23 .locator.checkBoxGroup .spanelb .facetleft,
#bfSaikensaku .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-24 .locator.checkBoxGroup .spanelb .facetleft,
#bfSaikensaku_btm .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-24 .locator.checkBoxGroup .spanelb .facetleft,
#bfSaikensaku .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-25 .locator.checkBoxGroup .spanelb .facetleft,
#bfSaikensaku_btm .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-25 .locator.checkBoxGroup .spanelb .facetleft,
#bfSaikensaku .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-26 .locator.checkBoxGroup .spanelb .facetleft,
#bfSaikensaku_btm .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-26 .locator.checkBoxGroup .spanelb .facetleft,
#bfSaikensaku .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-27 .locator.checkBoxGroup .spanelb .facetleft,
#bfSaikensaku_btm .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-27 .locator.checkBoxGroup .spanelb .facetleft,
#bfSaikensaku .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-28 .locator.checkBoxGroup .spanelb .facetleft,
#bfSaikensaku_btm .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-28 .locator.checkBoxGroup .spanelb .facetleft,
#bfSaikensaku .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-29 .locator.checkBoxGroup .spanelb .facetleft,
#bfSaikensaku_btm .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-29 .locator.checkBoxGroup .spanelb .facetleft,
#bfSaikensaku .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-30 .locator.checkBoxGroup .spanelb .facetleft,
#bfSaikensaku_btm .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-30 .locator.checkBoxGroup .spanelb .facetleft,
#bfSaikensaku .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-31 .locator.checkBoxGroup .spanelb .facetleft,
#bfSaikensaku_btm .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-31 .locator.checkBoxGroup .spanelb .facetleft,
#bfSaikensaku .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-32 .locator.checkBoxGroup .spanelb .facetleft,
#bfSaikensaku_btm .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-32 .locator.checkBoxGroup .spanelb .facetleft,
#bfSaikensaku .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-33 .locator.checkBoxGroup .spanelb .facetleft,
#bfSaikensaku_btm .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-33 .locator.checkBoxGroup .spanelb .facetleft,
#bfSaikensaku .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-34 .locator.checkBoxGroup .spanelb .facetleft,
#bfSaikensaku_btm .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-34 .locator.checkBoxGroup .spanelb .facetleft,
#bfSaikensaku .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-35 .locator.checkBoxGroup .spanelb .facetleft,
#bfSaikensaku_btm .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-35 .locator.checkBoxGroup .spanelb .facetleft,
#bfSaikensaku .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-36 .locator.checkBoxGroup .spanelb .facetleft,
#bfSaikensaku_btm .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-36 .locator.checkBoxGroup .spanelb .facetleft,
#bfSaikensaku .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-37 .locator.checkBoxGroup .spanelb .facetleft,
#bfSaikensaku_btm .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-37 .locator.checkBoxGroup .spanelb .facetleft,
#bfSaikensaku .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-38 .locator.checkBoxGroup .spanelb .facetleft,
#bfSaikensaku_btm .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-38 .locator.checkBoxGroup .spanelb .facetleft,
#bfSaikensaku .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-39 .locator.checkBoxGroup .spanelb .facetleft,
#bfSaikensaku_btm .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-39 .locator.checkBoxGroup .spanelb .facetleft,
#bfSaikensaku .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-40 .locator.checkBoxGroup .spanelb .facetleft,
#bfSaikensaku_btm .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-40 .locator.checkBoxGroup .spanelb .facetleft,
#bfSaikensaku .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-41 .locator.checkBoxGroup .spanelb .facetleft,
#bfSaikensaku_btm .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-41 .locator.checkBoxGroup .spanelb .facetleft,
#bfSaikensaku .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-42 .locator.checkBoxGroup .spanelb .facetleft,
#bfSaikensaku_btm .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-42 .locator.checkBoxGroup .spanelb .facetleft,
#bfSaikensaku .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-43 .locator.checkBoxGroup .spanelb .facetleft,
#bfSaikensaku_btm .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-43 .locator.checkBoxGroup .spanelb .facetleft,
#bfSaikensaku .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-44 .locator.checkBoxGroup .spanelb .facetleft,
#bfSaikensaku_btm .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-44 .locator.checkBoxGroup .spanelb .facetleft,
#bfSaikensaku .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-45 .locator.checkBoxGroup .spanelb .facetleft,
#bfSaikensaku_btm .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-45 .locator.checkBoxGroup .spanelb .facetleft,
#bfSaikensaku .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-46 .locator.checkBoxGroup .spanelb .facetleft,
#bfSaikensaku_btm .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-46 .locator.checkBoxGroup .spanelb .facetleft,
#bfSaikensaku .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-47 .locator.checkBoxGroup .spanelb .facetleft,
#bfSaikensaku_btm .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-47 .locator.checkBoxGroup .spanelb .facetleft,
#bfSaikensaku .areaSet1 .areaSetbf .searchPanel .areaSetin .resortAreaSet .locator.checkBoxGroup .spanelb .facetleft,
#bfSaikensaku_btm .areaSet1 .areaSetbf .searchPanel .areaSetin .resortAreaSet .locator.checkBoxGroup .spanelb .facetleft{
	width: 190px;
	padding: 0;
	vertical-align: middle;
}
#bfSaikensaku .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-01 .locator.checkBoxGroup .spanelb .facetright,
#bfSaikensaku_btm .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-01 .locator.checkBoxGroup .spanelb .facetright,
#bfSaikensaku .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-02 .locator.checkBoxGroup .spanelb .facetright,
#bfSaikensaku_btm .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-02 .locator.checkBoxGroup .spanelb .facetright,
#bfSaikensaku .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-03 .locator.checkBoxGroup .spanelb .facetright,
#bfSaikensaku_btm .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-03 .locator.checkBoxGroup .spanelb .facetright,
#bfSaikensaku .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-04 .locator.checkBoxGroup .spanelb .facetright,
#bfSaikensaku_btm .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-04 .locator.checkBoxGroup .spanelb .facetright,
#bfSaikensaku .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-05 .locator.checkBoxGroup .spanelb .facetright,
#bfSaikensaku_btm .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-05 .locator.checkBoxGroup .spanelb .facetright,
#bfSaikensaku .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-06 .locator.checkBoxGroup .spanelb .facetright,
#bfSaikensaku_btm .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-06 .locator.checkBoxGroup .spanelb .facetright,
#bfSaikensaku .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-07 .locator.checkBoxGroup .spanelb .facetright,
#bfSaikensaku_btm .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-07 .locator.checkBoxGroup .spanelb .facetright,
#bfSaikensaku .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-08 .locator.checkBoxGroup .spanelb .facetright,
#bfSaikensaku_btm .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-08 .locator.checkBoxGroup .spanelb .facetright,
#bfSaikensaku .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-09 .locator.checkBoxGroup .spanelb .facetright,
#bfSaikensaku_btm .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-09 .locator.checkBoxGroup .spanelb .facetright,
#bfSaikensaku .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-10 .locator.checkBoxGroup .spanelb .facetright,
#bfSaikensaku_btm .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-10 .locator.checkBoxGroup .spanelb .facetright,
#bfSaikensaku .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-11 .locator.checkBoxGroup .spanelb .facetright,
#bfSaikensaku_btm .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-11 .locator.checkBoxGroup .spanelb .facetright,
#bfSaikensaku .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-12 .locator.checkBoxGroup .spanelb .facetright,
#bfSaikensaku_btm .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-12 .locator.checkBoxGroup .spanelb .facetright,
#bfSaikensaku .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-13 .locator.checkBoxGroup .spanelb .facetright,
#bfSaikensaku_btm .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-13 .locator.checkBoxGroup .spanelb .facetright,
#bfSaikensaku .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-14 .locator.checkBoxGroup .spanelb .facetright,
#bfSaikensaku_btm .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-14 .locator.checkBoxGroup .spanelb .facetright,
#bfSaikensaku .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-15 .locator.checkBoxGroup .spanelb .facetright,
#bfSaikensaku_btm .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-15 .locator.checkBoxGroup .spanelb .facetright,
#bfSaikensaku .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-16 .locator.checkBoxGroup .spanelb .facetright,
#bfSaikensaku_btm .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-16 .locator.checkBoxGroup .spanelb .facetright,
#bfSaikensaku .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-17 .locator.checkBoxGroup .spanelb .facetright,
#bfSaikensaku_btm .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-17 .locator.checkBoxGroup .spanelb .facetright,
#bfSaikensaku .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-18 .locator.checkBoxGroup .spanelb .facetright,
#bfSaikensaku_btm .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-18 .locator.checkBoxGroup .spanelb .facetright,
#bfSaikensaku .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-19 .locator.checkBoxGroup .spanelb .facetright,
#bfSaikensaku_btm .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-19 .locator.checkBoxGroup .spanelb .facetright,
#bfSaikensaku .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-20 .locator.checkBoxGroup .spanelb .facetright,
#bfSaikensaku_btm .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-20 .locator.checkBoxGroup .spanelb .facetright,
#bfSaikensaku .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-21 .locator.checkBoxGroup .spanelb .facetright,
#bfSaikensaku_btm .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-21 .locator.checkBoxGroup .spanelb .facetright,
#bfSaikensaku .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-22 .locator.checkBoxGroup .spanelb .facetright,
#bfSaikensaku_btm .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-22 .locator.checkBoxGroup .spanelb .facetright,
#bfSaikensaku .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-23 .locator.checkBoxGroup .spanelb .facetright,
#bfSaikensaku_btm .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-23 .locator.checkBoxGroup .spanelb .facetright,
#bfSaikensaku .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-24 .locator.checkBoxGroup .spanelb .facetright,
#bfSaikensaku_btm .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-24 .locator.checkBoxGroup .spanelb .facetright,
#bfSaikensaku .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-25 .locator.checkBoxGroup .spanelb .facetright,
#bfSaikensaku_btm .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-25 .locator.checkBoxGroup .spanelb .facetright,
#bfSaikensaku .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-26 .locator.checkBoxGroup .spanelb .facetright,
#bfSaikensaku_btm .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-26 .locator.checkBoxGroup .spanelb .facetright,
#bfSaikensaku .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-27 .locator.checkBoxGroup .spanelb .facetright,
#bfSaikensaku_btm .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-27 .locator.checkBoxGroup .spanelb .facetright,
#bfSaikensaku .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-28 .locator.checkBoxGroup .spanelb .facetright,
#bfSaikensaku_btm .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-28 .locator.checkBoxGroup .spanelb .facetright,
#bfSaikensaku .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-29 .locator.checkBoxGroup .spanelb .facetright,
#bfSaikensaku_btm .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-29 .locator.checkBoxGroup .spanelb .facetright,
#bfSaikensaku .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-30 .locator.checkBoxGroup .spanelb .facetright,
#bfSaikensaku_btm .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-30 .locator.checkBoxGroup .spanelb .facetright,
#bfSaikensaku .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-31 .locator.checkBoxGroup .spanelb .facetright,
#bfSaikensaku_btm .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-31 .locator.checkBoxGroup .spanelb .facetright,
#bfSaikensaku .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-32 .locator.checkBoxGroup .spanelb .facetright,
#bfSaikensaku_btm .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-32 .locator.checkBoxGroup .spanelb .facetright,
#bfSaikensaku .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-33 .locator.checkBoxGroup .spanelb .facetright,
#bfSaikensaku_btm .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-33 .locator.checkBoxGroup .spanelb .facetright,
#bfSaikensaku .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-34 .locator.checkBoxGroup .spanelb .facetright,
#bfSaikensaku_btm .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-34 .locator.checkBoxGroup .spanelb .facetright,
#bfSaikensaku .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-35 .locator.checkBoxGroup .spanelb .facetright,
#bfSaikensaku_btm .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-35 .locator.checkBoxGroup .spanelb .facetright,
#bfSaikensaku .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-36 .locator.checkBoxGroup .spanelb .facetright,
#bfSaikensaku_btm .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-36 .locator.checkBoxGroup .spanelb .facetright,
#bfSaikensaku .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-37 .locator.checkBoxGroup .spanelb .facetright,
#bfSaikensaku_btm .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-37 .locator.checkBoxGroup .spanelb .facetright,
#bfSaikensaku .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-38 .locator.checkBoxGroup .spanelb .facetright,
#bfSaikensaku_btm .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-38 .locator.checkBoxGroup .spanelb .facetright,
#bfSaikensaku .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-39 .locator.checkBoxGroup .spanelb .facetright,
#bfSaikensaku_btm .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-39 .locator.checkBoxGroup .spanelb .facetright,
#bfSaikensaku .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-40 .locator.checkBoxGroup .spanelb .facetright,
#bfSaikensaku_btm .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-40 .locator.checkBoxGroup .spanelb .facetright,
#bfSaikensaku .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-41 .locator.checkBoxGroup .spanelb .facetright,
#bfSaikensaku_btm .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-41 .locator.checkBoxGroup .spanelb .facetright,
#bfSaikensaku .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-42 .locator.checkBoxGroup .spanelb .facetright,
#bfSaikensaku_btm .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-42 .locator.checkBoxGroup .spanelb .facetright,
#bfSaikensaku .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-43 .locator.checkBoxGroup .spanelb .facetright,
#bfSaikensaku_btm .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-43 .locator.checkBoxGroup .spanelb .facetright,
#bfSaikensaku .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-44 .locator.checkBoxGroup .spanelb .facetright,
#bfSaikensaku_btm .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-44 .locator.checkBoxGroup .spanelb .facetright,
#bfSaikensaku .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-45 .locator.checkBoxGroup .spanelb .facetright,
#bfSaikensaku_btm .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-45 .locator.checkBoxGroup .spanelb .facetright,
#bfSaikensaku .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-46 .locator.checkBoxGroup .spanelb .facetright,
#bfSaikensaku_btm .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-46 .locator.checkBoxGroup .spanelb .facetright,
#bfSaikensaku .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-47 .locator.checkBoxGroup .spanelb .facetright,
#bfSaikensaku_btm .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-47 .locator.checkBoxGroup .spanelb .facetright{
	width: 216px;
	vertical-align: middle;
}
#bfSaikensaku .areaSet1 .areaSetbf .searchPanel .areaSetin .resortAreaSet .locator.checkBoxGroup .spanelb .facetright,
#bfSaikensaku_btm .areaSet1 .areaSetbf .searchPanel .areaSetin .resortAreaSet .locator.checkBoxGroup .spanelb .facetright{
	width: 206px;
	vertical-align: middle;
}

#bottomPanel,
#bottomPanel_btm,
#bottomPanelclose,
#bottomPanelclose_btm{
	padding: 0px;
	background:url(/https/zexy.net/images/common/bg_bf_openspace_md.gif) 6px 0 repeat-y;
	margin-top: 0px;
}
#bottomPanel .openbox,
#bottomPanel_btm .openbox2,
#bottomPanelclose .openbox,
#bottomPanelclose_btm .openbox2{
	padding: 0px;
	display: block;
}
#bottomPanel .choicedelement,
#bottomPanel_btm .choicedelement{
	padding: 10px 20px 0 15px;
	background:url(/https/zexy.net/images/common/bg_bf_openspace_btm.gif) 6px bottom no-repeat;
}
#bottomPanelclose .choicedelement,
#bottomPanelclose_btm .choicedelement{
	padding: 10px 20px 10px 15px;
	background:url(/https/zexy.net/images/common/bg_bf_openspace_btm.gif) 6px bottom no-repeat;
}
#bottomPanel .line,
#bottomPanel_btm .line,
#bottomPanelclose .line,
#bottomPanelclose_btm .line{
	padding: 4px 0 4px 25px;
}
#bottomPanel .choicedelement .element,
#bottomPanel_btm .choicedelement .element{
	float: left;
	width: 520px;
	clear: both;
}

#bottomPanel .choicedelement .ssbtn,
#bottomPanel_btm .choicedelement .ssbtn,
#bottomPanelclose .choicedelement .ssbtn,
#bottomPanelclose_btm .choicedelement .ssbtn{
	width: 145px;
	float: right;
	font-size: 120%;
	text-decoration: underline;
	text-align: right;
	margin-bottom: 10px;
}
#bottomPanel .openbox dl dt,
#bottomPanel_btm .openbox2 dl dt,
#bottomPanelclose .openbox dl dt,
#bottomPanelclose_btm .openbox2 dl dt{
	float: left;
	width: 85px;
	clear: both;
	padding: 11px 0 0 0;
	font-weight: bold;
}
#bottomPanel .openbox dl dd,
#bottomPanel_btm .openbox2 dl dd,
#bottomPanelclose .openbox dl dd,
#bottomPanelclose_btm .openbox2 dl dd{
	float: left;
	margin: 10px 0 2px 0;
}
#bottomPanel .openbox dl,
#bottomPanel_btm .openbox2 dl,
#bottomPanelclose .openbox dl,
#bottomPanelclose_btm .openbox2 dl{
	clear: both;
	margin: 0;
	margin-left: 20px;
}
#bottomPanel .openbox ul li,
#bottomPanel_btm .openbox2 ul li,
#bottomPanelclose .openbox ul li,
#bottomPanelclose_btm .openbox2 ul li{
	float:left;
	white-space:nowrap;
}
#bottomPanel .openbox ul,
#bottomPanel_btm .openbox2 ul,
#bottomPanelclose .openbox ul,
#bottomPanelclose_btm .openbox2 ul{
	float:left;
	clear: both;
	margin: 0;
}
#bottomPanel .openbox .obSearchCond,
#bottomPanel_btm .openbox2 .obSearchCond,
#bottomPanelclose .openbox .obSearchCond,
#bottomPanelclose_btm .openbox2 .obSearchCond{
	clear: both;
	padding:11px 30px 0 20px;
}
#bottomPanel .openbox .obSearchCond .h2,
#bottomPanel_btm .openbox2 .obSearchCond .h2,
#bottomPanelclose .openbox .obSearchCond .h2,
#bottomPanelclose_btm .openbox2 .obSearchCond .h2{
	clear: both;
	float:left;
	width:85px;
	font-weight:bold;
	font-size:120%;
	margin-top:5px;
}
#bottomPanel .openbox .obSearchCond .cbGroup,
#bottomPanel_btm .openbox2 .obSearchCond .cbGroup,
#bottomPanelclose .openbox .obSearchCond .cbGroup,
#bottomPanelclose_btm .openbox2 .obSearchCond .cbGroup{
	float:right;
	width:580px;
}
#bottomPanel .openbox .obSearchCond .cbGroup .cbFairDetail,
#bottomPanel_btm .openbox2 .obSearchCond .cbGroup .cbFairDetail,
#bottomPanelclose .openbox .obSearchCond .cbGroup .cbFairDetail,
#bottomPanelclose_btm .openbox2 .obSearchCond .cbGroup .cbFairDetail{
	float:right;
	width:585px;
}
#bottomPanel .openbox .obSearchCond .cbGroup ul li label,
#bottomPanel_btm .openbox2 .obSearchCond .cbGroup ul li label,
#bottomPanelclose .openbox .obSearchCond .cbGroup ul li label,
#bottomPanelclose_btm .openbox2 .obSearchCond .cbGroup ul li label{
	font-size: 100%;
	margin: 0 10px 10px 2px;
}

#bottomPanel .openbox .obSearchCond .cbGroup ul li label.fairDetailLabel,
#bottomPanel_btm .openbox2 .obSearchCond .cbGroup ul li label.fairDetailLabel,
#bottomPanelclose .openbox .obSearchCond .cbGroup ul li label.fairDetailLabel,
#bottomPanelclose_btm .openbox2 .obSearchCond .cbGroup ul li label.fairDetailLabel{
	font-size: 100%;
	margin: 0 6px 10px 0;
}

#bottomPanel .openbox .obSearchCond .cbGroup ul li .unlinkFairDetail,
#bottomPanel_btm .openbox2 .obSearchCond .cbGroup ul li .unlinkFairDetail,
#bottomPanelclose .openbox .obSearchCond .cbGroup ul li .unlinkFairDetail,
#bottomPanelclose_btm .openbox2 .obSearchCond .cbGroup ul li .unlinkFairDetail{
	font-weight: bold;
}

#bottomPanel .openbox dl .br,
#bottomPanel_btm .openbox2 dl .br,
#bottomPanelclose .openbox dl .br,
#bottomPanelclose_btm .openbox2 dl .br{
	clear: both;
	margin: 0;
	white-space: nowrap;
	width: 220px;
}
#bottomPanel .openbox dl .br2,
#bottomPanel_btm .openbox2 dl .br2,
#bottomPanelclose .openbox dl .br2,
#bottomPanelclose_btm .openbox2 dl .br2{
	padding: 0;
	margin: 0;
	float: left;
	white-space: nowrap;
}
#bottomPanel .openbox dl dd label,
#bottomPanel_btm .openbox2 dl dd label,
#bottomPanelclose .openbox dl dd label,
#bottomPanelclose_btm .openbox2 dl dd label,
#bottomPanel .openbox dl .br2 label,
#bottomPanel_btm .openbox2 dl .br2 label,
#bottomPanelclose .openbox dl .br2 label,
#bottomPanelclose_btm .openbox2 dl .br2 label{
	font-size: 100%;
	margin: 10px 10px 2px 0;
}
#bfSaikensaku .areaSet1 .areaSetbf .searchPanel .areaSetin label,
#bfSaikensaku_btm .areaSet1 .areaSetbf .searchPanel .areaSetin label{
	font-size: 100%;
	float: left;
	display: block;
}
#bfSaikensaku .areaSet1 .areaSetbf .searchPanel .areaSetin label.st,
#bfSaikensaku_btm .areaSet1 .areaSetbf .searchPanel .areaSetin label.st{
	width: 160px;
}
#bfSaikensaku .areaSet1 .areaSetbf .searchPanel .areaSetin label.lg,
#bfSaikensaku_btm .areaSet1 .areaSetbf .searchPanel .areaSetin label.lg{
	width: 185px;
}
#bfSaikensaku .areaSet1 .areaSetbf .searchPanel .locator.todofukenSetbf ul li label,
#bfSaikensaku_btm .areaSet1 .areaSetbf .searchPanel .locator.todofukenSetbf ul li label{
	font-size: 100%;
}
#bfSaikensaku .saikensakuBt,
#bottomPanel .openbox .saikensakuBt,
#bfSaikensaku_btm .saikensakuBt,
#bottomPanel_btm .openbox2 .saikensakuBt{
	text-align: center;
	padding: 8px 0px;
	clear: both;
	width: 700px;
}
#bfSaikensaku .saikensakuBt,
#bfSaikensaku_btm .saikensakuBt{
	padding: 8px 0px;
}
#bottomPanel .openbox .saikensakuBt,
#bottomPanel_btm .openbox2 .saikensakuBt{
	padding: 16px 0px 8px 0;
}
#bottomPanel .choicedelement .element dl,
#bottomPanel_btm .choicedelement .element dl,
#bottomPanelclose .choicedelement .element dl,
#bottomPanelclose_btm .choicedelement .element dl{
	margin: 0 0 0 10px;
	font-size: 90%;
}
#bottomPanel .choicedelement .element dl dt,
#bottomPanel_btm .choicedelement .element dl dt,
#bottomPanelclose .choicedelement .element dl dt,
#bottomPanelclose_btm .choicedelement .element dl dt{
	float: left;
}
#bottomPanel .choicedelement .element dl dd,
#bottomPanel_btm .choicedelement .element dl dd,
#bottomPanelclose .choicedelement .element dl dd,
#bottomPanelclose_btm .choicedelement .element dl dd{
	float: left;
	font-weight: bold;
	white-space: normal;
}
#bottomPanel .choicedelement .element dl dd .saturday,
#bottomPanel_btm .choicedelement .element dl dd .saturday,
#bottomPanelclose .choicedelement .element dl dd .saturday,
#bottomPanelclose_btm .choicedelement .element dl dd .saturday{
	color: #72b2e8;
}
#bottomPanel .choicedelement .element dl dd .sunday,
#bottomPanel_btm .choicedelement .element dl dd .sunday,
#bottomPanelclose .choicedelement .element dl dd .sunday,
#bottomPanelclose_btm .choicedelement .element dl dd .sunday{
	color: #e872aa;
}

#bottomPanel .choicedelement .element font.dt,
#bottomPanel_btm .choicedelement .element font.dt,
#bottomPanelclose .choicedelement .element font.dt,
#bottomPanelclose_btm .choicedelement .element font.dt{
	font-size:100%;
	line-height:1.5;
}
#bottomPanel .choicedelement .element font.dd,
#bottomPanel_btm .choicedelement .element font.dd,
#bottomPanelclose .choicedelement .element font.dd,
#bottomPanelclose_btm .choicedelement .element font.dd{
	font-size:100%;
	line-height:1.5;
	font-weight: bold;
	white-space: normal;
}
#bottomPanel .choicedelement .element font.dd .saturday,
#bottomPanel_btm .choicedelement .element font.dd .saturday,
#bottomPanelclose .choicedelement .element font.dd .saturday,
#bottomPanelclose_btm .choicedelement .element font.dd .saturday{
	color: #72b2e8;
}
#bottomPanel .choicedelement .element font.dd .sunday,
#bottomPanel_btm .choicedelement .element font.dd .sunday,
#bottomPanelclose .choicedelement .element font.dd .sunday,
#bottomPanelclose_btm .choicedelement .element font.dd .sunday{
	color: #e872aa;
}

#bfSaikensaku .areaSet1 .areaSetbf .searchPanel .areaSetin .locator.checkBoxGroup,
#bfSaikensaku_btm .areaSet1 .areaSetbf .searchPanel .areaSetin .locator.checkBoxGroup{
	clear: none;
	padding: 0;
	float: right;
	width: 410px;
	margin: 3px 0 0 0;
}
#bfSaikensaku .areaSet1 .areaSetbf .searchPanel .areaSetin .resortAreaSet .locator.checkBoxGroup,
#bfSaikensaku_btm .areaSet1 .areaSetbf .searchPanel .areaSetin .resortAreaSet .locator.checkBoxGroup{
	width: 400px;
}
#bfSaikensaku .areaSet1 .areaSetbf .searchPanel .areaSetin .locator.checkBoxGroup .spanelb,
#bfSaikensaku_btm .areaSet1 .areaSetbf .searchPanel .areaSetin .locator.checkBoxGroup .spanelb{
	margin: 0px;
	padding: 0;
}
#bottomPanel .choicedelement .ssbtn .sp,
#bottomPanel_btm .choicedelement .ssbtn .sp,
#bottomPanelclose .choicedelement .ssbtn .sp,
#bottomPanelclose_btm .choicedelement .ssbtn .sp{
	padding: 18px 21px 0 0;
}
#bfSaikensaku .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-01,
#bfSaikensaku .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-02,
#bfSaikensaku .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-03,
#bfSaikensaku .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-04,
#bfSaikensaku .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-05,
#bfSaikensaku .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-06,
#bfSaikensaku .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-07,
#bfSaikensaku .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-08,
#bfSaikensaku .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-09,
#bfSaikensaku .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-10,
#bfSaikensaku .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-11,
#bfSaikensaku .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-12,
#bfSaikensaku .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-13,
#bfSaikensaku .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-14,
#bfSaikensaku .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-15,
#bfSaikensaku .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-16,
#bfSaikensaku .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-17,
#bfSaikensaku .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-18,
#bfSaikensaku .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-19,
#bfSaikensaku .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-20,
#bfSaikensaku .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-21,
#bfSaikensaku .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-22,
#bfSaikensaku .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-23,
#bfSaikensaku .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-24,
#bfSaikensaku .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-25,
#bfSaikensaku .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-26,
#bfSaikensaku .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-27,
#bfSaikensaku .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-28,
#bfSaikensaku .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-29,
#bfSaikensaku .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-30,
#bfSaikensaku .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-31,
#bfSaikensaku .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-32,
#bfSaikensaku .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-33,
#bfSaikensaku .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-34,
#bfSaikensaku .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-35,
#bfSaikensaku .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-36,
#bfSaikensaku .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-37,
#bfSaikensaku .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-38,
#bfSaikensaku .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-39,
#bfSaikensaku .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-40,
#bfSaikensaku .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-41,
#bfSaikensaku .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-42,
#bfSaikensaku .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-43,
#bfSaikensaku .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-44,
#bfSaikensaku .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-45,
#bfSaikensaku .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-46,
#bfSaikensaku .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-47,
#bfSaikensaku .areaSet1 .areaSetbf .searchPanel .areaSetin .resortAreaSet,
#bfSaikensaku_btm .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-01,
#bfSaikensaku_btm .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-02,
#bfSaikensaku_btm .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-03,
#bfSaikensaku_btm .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-04,
#bfSaikensaku_btm .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-05,
#bfSaikensaku_btm .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-06,
#bfSaikensaku_btm .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-07,
#bfSaikensaku_btm .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-08,
#bfSaikensaku_btm .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-09,
#bfSaikensaku_btm .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-10,
#bfSaikensaku_btm .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-11,
#bfSaikensaku_btm .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-12,
#bfSaikensaku_btm .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-13,
#bfSaikensaku_btm .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-14,
#bfSaikensaku_btm .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-15,
#bfSaikensaku_btm .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-16,
#bfSaikensaku_btm .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-17,
#bfSaikensaku_btm .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-18,
#bfSaikensaku_btm .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-19,
#bfSaikensaku_btm .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-20,
#bfSaikensaku_btm .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-21,
#bfSaikensaku_btm .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-22,
#bfSaikensaku_btm .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-23,
#bfSaikensaku_btm .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-24,
#bfSaikensaku_btm .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-25,
#bfSaikensaku_btm .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-26,
#bfSaikensaku_btm .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-27,
#bfSaikensaku_btm .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-28,
#bfSaikensaku_btm .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-29,
#bfSaikensaku_btm .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-30,
#bfSaikensaku_btm .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-31,
#bfSaikensaku_btm .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-32,
#bfSaikensaku_btm .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-33,
#bfSaikensaku_btm .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-34,
#bfSaikensaku_btm .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-35,
#bfSaikensaku_btm .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-36,
#bfSaikensaku_btm .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-37,
#bfSaikensaku_btm .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-38,
#bfSaikensaku_btm .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-39,
#bfSaikensaku_btm .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-40,
#bfSaikensaku_btm .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-41,
#bfSaikensaku_btm .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-42,
#bfSaikensaku_btm .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-43,
#bfSaikensaku_btm .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-44,
#bfSaikensaku_btm .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-45,
#bfSaikensaku_btm .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-46,
#bfSaikensaku_btm .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-47,
#bfSaikensaku_btm .areaSet1 .areaSetbf .searchPanel .areaSetin .resortAreaSet{
	clear: both;
	display: block;
	margin-bottom: 15px;
}
div#mainContents div.calendar div.titbg,
div#mainContents_btm div.calendar div.titbg{
	background-image:url(/https/zexy.net/images/common/bg_cal_tit.gif) 0 0 no-repeat;
}

#bfSaikensaku .areaSet1 .areaSetbf .searchPanel .locator.todofukenSetbf ul li input,
#bfSaikensaku_btm .areaSet1 .areaSetbf .searchPanel .locator.todofukenSetbf ul li input{
	margin-right: 4px;
}
#bfSaikensaku .selectArea,
#bfSaikensaku_btm .selectArea{
	float: right;
	width: 477px;
	padding-top: 5px;
}
#bfSaikensaku .selectArea .openbox dl dd,
#bfSaikensaku_btm .selectArea .openbox2 dl dd{
	float: left;
	width: 220px;
	padding: 0;
	margin: 0;
}
#bfSaikensaku .selectArea .openbox dl dd label,
#bfSaikensaku_btm .selectArea .openbox2 dl dd label{
	font-size: 100%;
}
#bfSaikensaku .selectArea .openbox dl,
#bfSaikensaku_btm .selectArea .openbox2 dl{
	clear: both;
	padding: 0 0 20px 0;
	width: 477px;
	margin: 0;
}
#bfSaikensaku .selectArea .openbox dl dt,
#bfSaikensaku_btm .selectArea .openbox2 dl dt{
	font-weight: bold;
	clear: both;
	float: none;
	padding: 0 0 5px 3px;
	margin: 0px;
}
#bottomPanelclose .choicedelement .element,
#bottomPanelclose_btm .choicedelement .element{
	width: 670px;
}
#bottomPanel .choicedelement .element dl .br,
#bottomPanel_btm .choicedelement .element dl .br{
	clear: both;
}

#bottomPanel .openbox dl .longdd,
#bottomPanel_btm .openbox2 dl .longdd{
	width: 300px;
}
#bottomPanel .openbox dl .br .ls,
#bottomPanel_btm .openbox2 dl .br .ls{
	margin-left: 85px;
}
#bfSaikensaku .areaSet1 .areaSetbf .searchPanel .areaSetin .locator.checkBoxGroup .spanelb .facetlong input,
#bfSaikensaku_btm .areaSet1 .areaSetbf .searchPanel .areaSetin .locator.checkBoxGroup .spanelb .facetlong input{
	margin-right: 5px;
}
#bfSaikensaku .calenderArea #calendarHtmlMulti1 .calendar table label,
#bfSaikensaku_btm .calenderArea #calendarHtmlMulti2 .calendar table label{
	font-size: 100%;
}
#bfSaikensaku div.locator .calendarC label,
#bfSaikensaku_btm div.locator .calendarC2 label{
 	color:#666666;
	font-weight:bold;
}
#bfSaikensaku div.locator .calendarC label:hover,
#bfSaikensaku_btm div.locator .calendarC2 label:hover{
	cursor:pointer;
	text-decoration:underline;
}
#bfSaikensaku div.locator .calendarC input,
#bfSaikensaku_btm div.locator .calendarC2 input{
	position:absolute;
	left:-1000000px;
}
#bfSaikensaku .areaSet1 .areaSetbf .searchPanel .locator.todofukenSet ul li label.dk,
#bfSaikensaku_btm .areaSet1 .areaSetbf .searchPanel .locator.todofukenSet ul li label.dk{
	padding: 2px 10px 0 0;
}
#bfSaikensaku .areaSet1 .areaSetbf .searchPanel .locator.todofukenSet .h2.tdfk,
#bfSaikensaku_btm .areaSet1 .areaSetbf .searchPanel .locator.todofukenSet .h2.tdfk{
	margin-top: 1px;
	width: 63px;
}
#bfSaikensaku .areaSet1 .areaSetbf .searchPanel .areaSetin .h2.resort,
#bfSaikensaku_btm .areaSet1 .areaSetbf .searchPanel .areaSetin .h2.resort{
	margin-top: 1px;
	width: 65px;
}
#bfSaikensaku .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-14 table {
	background-color: #F4F4F4;
	background-image: none;
	width: 300px;
}
#bfSaikensaku .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-14 table tr td {
	background-color: #F7F7F7;
}
#bfSaikensaku .areaSet1 .areaSetbf .searchPanel .areaSetin .todofukenAreaSet-11 .locator.checkBoxGroup .spanelb dt {
	display: block;
	float: left;
	height: 100%;
	width: 20px;
}
#bfSaikensaku .areaSet1 .areaSetbf .searchPanel .areaSetin .locator.checkBoxGroup .spanelb .facetleft input,
#bfSaikensaku .areaSet1 .areaSetbf .searchPanel .areaSetin .locator.checkBoxGroup .spanelb .facetright input,
#bfSaikensaku_btm .areaSet1 .areaSetbf .searchPanel .areaSetin .locator.checkBoxGroup .spanelb .facetleft input,
#bfSaikensaku_btm .areaSet1 .areaSetbf .searchPanel .areaSetin .locator.checkBoxGroup .spanelb .facetright input{
	float: left;
	width: 16px;
	margin-top: 1px;
	margin-right: 5px;
}
#bfSaikensaku .areaSet1 .areaSetbf .searchPanel .locator.todofukenSet .cbGroup,
#bfSaikensaku_btm .areaSet1 .areaSetbf .searchPanel .locator.todofukenSet .cbGroup{
	float: right;
	width: 413px;
	margin-top: 2px;
}


#bfSaikensaku .areaSet1 .areaSetbf .searchPanel .locator.todofukenSet .cbGroup ul li input,
#bfSaikensaku_btm .areaSet1 .areaSetbf .searchPanel .locator.todofukenSet .cbGroup ul li input{
	width: 16px;
	float: left;
	margin-top:1px;
	vertical-align:middle;
	display: block;
}

div#mainContents p.bfTit{
	padding-top:5px;
	padding-bottom:3px;
	border-bottom:solid #713B48 1px;
	font-size:140%;
	line-height:1.4;
}

div#mainContents div.fairHead{
	margin-top:10px;
}

div#mainContents div.fairHead p.fairBox{
	float:left;
	margin: 10px 10px 0 0;
}

div#mainContents div.fairHead p.learnMore {
	font-size:120%;
}

div#mainContents div.hallTit div.info{
	margin-top:5px;
}
div#mainContents div.hallTit div.hallTitInner p a {
	font-size:125%;
	font-weight:bold;
}
#bfSaikensaku .areaSet1 .areaSetbf .searchPanel .areaSetin .resortFairPlaceSet,
#bfSaikensaku_btm .areaSet1 .areaSetbf .searchPanel .areaSetin .resortFairPlaceSet {
	clear: both;
	display: block;
	margin-bottom: 15px;
}
#bfSaikensaku .areaSet1 .areaSetbf .searchPanel .areaSetin .resortFairPlaceSet .h2.resort,
#bfSaikensaku_btm .areaSet1 .areaSetbf .searchPanel .areaSetin .resortFairPlaceSet .h2.resort {
	margin-top: 1px;
	width: 80px;
}
#bfSaikensaku .areaSet1 .areaSetbf .searchPanel .areaSetin .resortFairPlaceSet .locator.checkBoxGroup,
#bfSaikensaku_btm .areaSet1 .areaSetbf .searchPanel .areaSetin .resortFairPlaceSet .locator.checkBoxGroup {
	width: 385px;
}
#bfSaikensaku .areaSet1 .areaSetbf .searchPanel .areaSetin .resortFairPlaceSet .locator.checkBoxGroup .notice,
#bfSaikensaku_btm .areaSet1 .areaSetbf .searchPanel .areaSetin .resortFairPlaceSet .locator.checkBoxGroup .notice {
	font-size: 120%;
}
#bfSaikensaku .areaSet1 .areaSetbf .searchPanel .areaSetin .resortFairPlaceSet .locator.checkBoxGroup .spanelb .facetleft,
#bfSaikensaku_btm .areaSet1 .areaSetbf .searchPanel .areaSetin .resortFairPlaceSet .locator.checkBoxGroup .spanelb .facetleft {
	width: 182px;
	padding: 0;
	vertical-align: middle;
}
#bfSaikensaku .areaSet1 .areaSetbf .searchPanel .areaSetin .resortFairPlaceSet .locator.checkBoxGroup .spanelb .facetright,
#bfSaikensaku_btm .areaSet1 .areaSetbf .searchPanel .areaSetin .resortFairPlaceSet .locator.checkBoxGroup .spanelb .facetright {
	width: 199px;
	vertical-align: middle;
}
#bfSaikensaku .selectArea .openbox dl dt.inNotice,
#bfSaikensaku_btm .selectArea .openbox2 dl dt.inNotice {
	width: 475px;
}

/*-- FIXED TOP AREA --*/
#clientFixedMenu.bfSearchFixedMenu .fairClientListTop .text {
	width: 790px;
}

#clientFixedMenu.bfSearchFixedMenu .fairClientListTop .button {
	width: auto;
	vertical-align: bottom;
}

#clientFixedMenu.bfSearchFixedMenu .fairClientListTop .searchTitle {
	font-size: 12px;
}

#clientFixedMenu.bfSearchFixedMenu .fairClientListTop .searchTitle span {
	font-size: 15px;
	line-height: 1.5;
	font-weight: bold;
}

#clientFixedMenu.bfSearchFixedMenu .fairClientListTop .searchTitle .currentDayNum {
	padding-left: 15px;
}

#clientFixedMenu.bfSearchFixedMenu .fairClientListTop .searchOptionList {
	margin-top: 5px;
	zoom: 1;
}

#clientFixedMenu.bfSearchFixedMenu .fairClientListTop .searchOptionList:after {
	content: "";
	display: block;
	clear: both;
	height: 0;
	visibility: hidden;
}

#clientFixedMenu.bfSearchFixedMenu .fairClientListTop .searchOptionList .day,
#clientFixedMenu.bfSearchFixedMenu .fairClientListTop .searchOptionList .area,
#clientFixedMenu.bfSearchFixedMenu .fairClientListTop .searchOptionList .detail {
	float: left;
	display: block;
	margin-right: 12px;
	overflow: hidden;
	text-overflow: ellipsis;
	-webkit-text-overflow: ellipsis;
	-o-text-overflow: ellipsis;
	white-space: nowrap;
	line-height: 1.2;
	font-size: 12px;
}

#clientFixedMenu.bfSearchFixedMenu .fairClientListTop .searchOptionList .day {
	width: 125px;
}

#clientFixedMenu.bfSearchFixedMenu .fairClientListTop .searchOptionList .area,
#clientFixedMenu.bfSearchFixedMenu .fairClientListTop .searchOptionList .detail {
	width: 295px;
}

/*-- CASET --*/
#contents #mainContents.bfSearch .fairClientSearchResult {
	margin: 10px 20px 0 0;
	border-top: 1px solid #e0adad;
}

#contents #mainContents.bfSearch .fairClientSearchResult + .fairClientSearchResult {
	margin: 0 20px 0 0;
	border: none;
}

#contents #mainContents.bfSearch .fairClientSearchResult > .fairClientList {
	margin: 0;
}

#contents #mainContents.bfSearch .fairClientSearchResult .fairClientList > li {
	border-bottom: 1px solid #e0adad;
}

#contents #mainContents.bfSearch .fairClientSearchResult .clientInfoBox {
	zoom: 1;
	padding: 10px;
}

#contents #mainContents.bfSearch .fairClientSearchResult .fairClientCasetMenu:after,
#contents #mainContents.bfSearch .fairClientSearchResult .clientInfoBox:after {
	content: "";
	display: block;
	clear: both;
	height: 0;
	visibility: hidden;
}

#contents #mainContents.bfSearch .fairClientSearchResult .clientInfoBox .sTxt {
	float: left;
	margin: 0;
}

#contents #mainContents.bfSearch .fairClientSearchResult .clientInfoBox .icoList {
	float: right;
	margin: 0;
}


#contents #mainContents.bfSearch .fairClientSearchResult .clientInfoBox .icoList .icoEtc {
	font-size: 10px;
	line-height: 1.2;
}

#contents #mainContents.bfSearch .fairClientSearchResult h2,
#contents #mainContents.bfSearch .fairClientSearchResult h2 a,
#contents #mainContents.bfSearch .fairClientSearchResult .clientInfoBox h3 {
	margin: 0;
	padding: 0;
	background: none;
	border: none;
	font-size: 14px;
	line-height: 1.4;
}

#contents #mainContents.bfSearch .fairClientSearchResult .fairClientCasetMenu {
	padding: 10px;
	zoom: 1;
	cursor: pointer;
}

#contents #mainContents.bfSearch .fairClientSearchResult .fairClientCasetMenu:hover {
	background-color: #fff4d8;
}

#contents #mainContents.bfSearch .fairClientSearchResult .fairClientCasetMenu > .col1st {
	float: left;
	width: 35.29%;
}

#contents #mainContents.bfSearch .fairClientSearchResult .fairClientCasetMenu > .col2nd {
	float: left;
	width: 64.70%;
}

#contents #mainContents.bfSearch .fairClientSearchResult .fairClientCasetMenu > .col2nd:first-child {
	width: 100%;
}

#contents #mainContents.bfSearch .fairClientSearchResult .fairClientCasetMenu .img {
	margin: 0;
}

#contents #mainContents.bfSearch .fairClientSearchResult .fairClientCasetMenu .img span {
	padding: 1px;
	background-color: #dedede;
}

#contents #mainContents.bfSearch .fairClientSearchResult .fairClientCasetMenu .img span:hover {
	background-color: #e65890;
}

#contents #mainContents.bfSearch .fairClientSearchResult .fairClientCasetMenu .hallTitBox {
	margin: 0;
}

#contents #mainContents.bfSearch .fairClientSearchResult .fairClientCasetMenu .info {
	margin: 5px 0 10px;
	font-size: 12px;
	font-weight: bold;
}

#contents #mainContents.bfSearch .fairClientSearchResult .fairClientCasetMenu .fairHoldDate {
	font-weight: bold;
}

#contents #mainContents.bfSearch .fairClientSearchResult .itemText .txt p {
	margin-top: 0;
}

#contents #mainContents.bfSearch .fairClientSearchResult .fairClientCasetMenu .actionBtnArea {

	width: 100%;
	zoom :1;
}

#contents #mainContents.bfSearch .fairClientSearchResult .fairClientCasetMenu .actionBtnArea:after {
	content: "";
	display: block;
	clear: both;
	height: 0;
	visibility: hidden;
}

#contents #mainContents.bfSearch .fairClientSearchResult .fairClientCasetMenu .actionBtnArea .rightSideBtn {
	display: inline;
	float: right;
	margin: 5px 0 0;
	text-align: right;
}


#contents #mainContents.bfSearch .fairClientSearchResult .fairClientCasetMenu .actionBtnArea .leftSideBtn {
	display: inline;
	float: right;
	margin: 5px 5px 0 0;
	text-align: right;
}

#contents #mainContents.bfSearch .fairClientSearchResult .fairClientCasetMenu .learnMore {
	margin: 15px 0 0;
	text-align: right;
}

/*-- FORM --*/
#contents #mainContents.bfSearch .formArea .locator #bfSaikensaku .calenderSearch {
	width: 275px;
	float: left;
	margin-left: 10px;
}

#contents #mainContents.bfSearch .formArea .locator #bfSaikensaku .areaSet1 {
	width: 410px;
}

#contents #mainContents.bfSearch .formArea .locator #bfSaikensaku .areaSet1 dl {
	width: 100%;
	margin: 0 0 9px;
}

#contents #mainContents.bfSearch .formArea .locator #bfSaikensaku .areaSet1 ul li {
	float: none;
	margin: 3px 0 0;
	line-height: 1.3;
	font-size: 13px;
}

#contents #mainContents.bfSearch .formArea .locator #bfSaikensaku .areaSet1 ul li:first-child {
	margin: 0;
}

#contents #mainContents.bfSearch .formArea .locator #bfSaikensaku .detailOption .detailOptionList dl dt,
#contents #mainContents.bfSearch .formArea .locator #bfSaikensaku .areaSet1 dl dt {
	float: left;
	width: 90px;
	margin: 0;
	padding: 0;
	text-align: right;
	display: block;
}

#contents #mainContents.bfSearch .formArea .locator #bfSaikensaku .detailOption .detailOptionList .kaijoType dl dt {
	width: 80px;
	margin: 0;
}

#contents #mainContents.bfSearch .formArea .locator #bfSaikensaku .detailOption .detailOptionList > li dl dt p,
#contents #mainContents.bfSearch .formArea .locator #bfSaikensaku .areaSet1 dl dt p {
	margin: 1px 0 0;
	padding: 0 5px 0 0;
	border-right: 2px solid #93918e;
	line-height: 1.2;
	font-size: 12px;
	font-weight: bold;
}

#contents #mainContents.bfSearch .formArea .locator #bfSaikensaku .detailOption .detailOptionList > li dd,
#contents #mainContents.bfSearch .formArea .locator #bfSaikensaku .areaSet1 dl dd {
	float: left;
	display: block;
	margin-left: 5px;
	padding: 0;
}

#contents #mainContents.bfSearch .formArea .locator #bfSaikensaku .areaSet1 dl dd {
	width: 310px;
	margin-right: 0;
}

#contents #mainContents.bfSearch .formArea .locator #bfSaikensaku .areaSet1 dl dd ul li label {
	margin: 0 0 0 3px;
	line-height: 1.3;
	font-size: 13px;
	margin: 0\9;
}

#contents #mainContents.bfSearch .formArea .locator #bfSaikensaku .areaSet1 ul,
#contents #mainContents.bfSearch .formArea .locator #bfSaikensaku .areaSet1 dl dd ul li input {
	margin: 0;
}

#contents #mainContents.bfSearch .formArea .locator #bfSaikensaku .detailOption {
	padding-top: 10px;
}

#contents #mainContents.bfSearch .formArea .locator #bfSaikensaku .detailOption .detailOptionList {
	zoom: 1;
	margin: 0;
}

#contents #mainContents.bfSearch .formArea .locator #bfSaikensaku .detailOption .detailOptionList dl,
#contents #mainContents.bfSearch .formArea .locator #bfSaikensaku .areaSet1 dl dd .mainArea {
	zoom: 1;
}

#contents #mainContents.bfSearch .formArea .locator #bfSaikensaku .areaSet1 dl dd .mainArea label {
	font-weight: bold;
}

#contents #mainContents.bfSearch .formArea .locator #bfSaikensaku .detailOption .detailOptionList:after,
#contents #mainContents.bfSearch .formArea .locator #bfSaikensaku .areaSet1 dl dd .mainArea:after {
	content: "";
	display: block;
	clear: both;
	height: 0;
	visibility: hidden;
}

#contents #mainContents.bfSearch .formArea .locator #bfSaikensaku .areaSet1 dl dd .mainArea > li {
	float: left;
	margin: 0 10px 0 0;
	margin: 0 5px 0 0\9;
	white-space: nowrap;
}

#contents #mainContents.bfSearch .formArea .locator #bfSaikensaku .areaSet1 dl dd .mainArea > li:last-child {
	float: left;
	margin: 0;
}

#contents #mainContents.bfSearch .formArea .locator #bfSaikensaku .detailOption .detailOptionList dl {
	zoom: 1;
	width: 100%;
}

#contents #mainContents.bfSearch .formArea .locator #bfSaikensaku .detailOption .detailOptionList > li {
	float: left;
}

#contents #mainContents.bfSearch .formArea .locator #bfSaikensaku .detailOption .detailOptionList > li .kaijoType dl dd,
#contents #mainContents.bfSearch .formArea .locator #bfSaikensaku .detailOption .detailOptionList > li .fairStyle dl dd,
#contents #mainContents.bfSearch .formArea .locator #bfSaikensaku .detailOption .detailOptionList > li .fairDetail dl dd,
#contents #mainContents.bfSearch .formArea .locator #bfSaikensaku .detailOption .detailOptionList > li dd {
	width: 135px;
	margin-right: 0;
	display: block;
	overflow: hidden;
	text-overflow: ellipsis;
	-webkit-text-overflow: ellipsis;
	-o-text-overflow: ellipsis;
	white-space: nowrap;
}

#contents #mainContents.bfSearch .formArea .locator #bfSaikensaku .detailOption .detailOptionList > li {
	width: 230px;
}

#contents #mainContents.bfSearch .formArea .locator #bfSaikensaku .calenderSearch dl {
	margin: 0;
	width: 100%;
	zoom: 1;
}

#contents #mainContents.bfSearch .formArea .locator #bfSaikensaku .calenderSearch dl:after {
	content: "";
	display: block;
	clear: both;
	height: 0;
	visibility: hidden;
}

#contents #mainContents.bfSearch .formArea .locator #bfSaikensaku .calenderSearch dl dt {
	display: block;
	float: left;
	margin: 0 0 0 0;
	padding: 0;
	text-align: right;
	width: 33px;
}

#contents #mainContents.bfSearch .formArea .locator #bfSaikensaku .calenderSearch dl dt p {
	border-right: 2px solid #93918E;
	font-size: 12px;
	font-weight: bold;
	line-height: 1.2;
	margin: 1px 0 0;
	padding: 0 5px 0 0;
}

#contents #mainContents.bfSearch .formArea .locator #bfSaikensaku .calenderSearch dl dd {
	width: 215px;
	display: block;
	float: left;
	font-size: 13px;
	line-height: 1.3;
	margin-right: 0;
	margin-left: 5px;
	padding: 0;
}

#contents #mainContents.bfSearch .formArea .locator #bfSaikensaku .detailOption .detailOptionList > li dd a,
#contents #mainContents.bfSearch .formArea .locator #bfSaikensaku .areaSet1 dl dd a,
#contents #mainContents.bfSearch .formArea .locator #bfSaikensaku .calenderSearch dl dd a {
	line-height: 1.2;
	color: #7A2245;
	font-size: 14px;
	font-weight: bold;
	text-decoration: underline;
}

#contents #mainContents.bfSearch .formArea .locator #bfSaikensaku .calenderSearch dl dd img {
	margin-left: 5px;
}

/*-- DIALOG --*/
.dialogCover {
	z-index: 99;
	display: none;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background-color: #000;
	opacity: 0.6;
	filter: alpha(opacity=60);
}

#jsiDialogContainer {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 999;
	background-color: #F4EFE9;
	border: 1px solid #CC9999;
	border-radius: 8px;
	text-align: left;
	width: 680px;
}

#jsiDialogContainer.modalSearchClient .modalSearchWrapper {
	position: relative;
	margin: 10px;
}

#jsiDialogContainer.modalSearchClient .modalSearchWrapper .closeBtn {
	position: absolute;
	top: 0;
	right: 10px;
}

#jsiDialogContainer.modalSearchClient .modalSearchWrapper .closeBtn a {
	text-decoration: none;
}

#jsiDialogContainer.modalSearchClient .modalSearchWrapper .closeBtn a span {
	color: #000000;
	font-size: 12px;
	font-weight: bold;
	margin-left: 5px;
	text-decoration: none;
}

#jsiDialogContainer.modalSearchClient .modalSearchWrapper .closeBtn a img {
	margin-bottom: 3px;
}

#jsiDialogContainer.modalSearchClient .modalSearchWrapper dl {
	zoom: 1;
	width: 100%;
	margin: 0 0 10px;
}

#jsiDialogContainer.modalSearchClient .modalSearchWrapper dl:after {
	content: "";
	display: block;
	clear: both;
	height: 0;
	visibility: hidden;
}

#jsiDialogContainer.modalSearchClient .modalSearchWrapper .subArea dt {
	width: 100%;
	float: none;
	font-size: 14px;
	font-weight: bold;
	margin: 0 0 10px;
	padding: 0;
	clear: both;
}

#jsiDialogContainer.modalSearchClient .modalSearchWrapper .subArea dd {
	background-color: #FFFFFF;
	float: left;
	font-size: 12px;
	line-height: 1.2;
	margin: 0 1px 1px 0;
	padding: 10px 0 10px 5px;
	width: 48.8%;
}

#jsiDialogContainer.modalSearchClient .modalSearchWrapper .subArea dd input {
	margin-right: 5px;
}

#jsiDialogContainer.modalSearchClient .modalSearchWrapper .weddingStyleList dd {
	background-color: #FFFFFF;
	float: left;
	font-size: 12px;
	line-height: 1.2;
	margin: 0 1px 1px 0;
	padding: 10px 0 10px 3px;
	width: 123px;
}

#jsiDialogContainer.modalSearchClient .modalSearchWrapper .subArea dd label {
	font-size: 12px;
	line-height: 1.2;
	vertical-align: middle;
}

#jsiDialogContainer.modalSearchClient .modalSearchWrapper .subArea dd label a {
	color: #7A2245;
}

#jsiDialogContainer.modalSearchClient .researchBtn {
	zoom: 1;
	padding-top: 5px;
}

#jsiDialogContainer.modalSearchClient .researchBtn:after {
	content: "";
	display: block;
	clear: both;
	height: 0;
	visibility: hidden;
}

#jsiDialogContainer.modalSearchClient .researchBtn > *{
	float: right;
}

/*-- CALENDAR MODAL --*/
.fbCalendarDialogCover {
	z-index: 10;
	position: absolute;
	top: 0px;
	left: 0;
	display: none;
	background-color: #000;
	opacity: 0.6;
	filter: alpha(opacity=60);
}

.simplemodal-container {
	display: none;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 999;
	width: 712px;
	height: 390px;
}

/*-- 個社ごとスプライト化 --*/
div#mainContents ul.icoList li.spr_fairClientList_icon {
	position: relative;
	display: inline-block;
	overflow: hidden;
	height: 11px;
	*display: inline;
	*zoom: 1;
}

div#mainContents ul.icoList li.spr_fairClientList_icon img {
	position: absolute;
}

div#mainContents ul.icoList li.spr_fairClientList_icon_yoyaku_03,
div#mainContents ul.icoList li.spr_fairClientList_icon_charge_01,
div#mainContents ul.icoList li.spr_fairClientList_icon_charge_02 {
	width: 43px;
}

div#mainContents ul.icoList li.spr_fairClientList_icon_yoyaku_01,
div#mainContents ul.icoList li.spr_fairClientList_icon_yoyaku_02,
div#mainContents ul.icoList li.spr_fairClientList_icon_charge_03 {
	width: 51px;
}

div#mainContents ul.icoList li.spr_fairClientList_icon_yoyaku_04 {
	width: 61px;
}

div#mainContents ul.icoList li.spr_fairClientList_icon_yoyaku_01 img {
	top: 0;
}

div#mainContents ul.icoList li.spr_fairClientList_icon_yoyaku_02 img {
	top: -16px;
}

div#mainContents ul.icoList li.spr_fairClientList_icon_yoyaku_03 img {
	top: -32px;
}

div#mainContents ul.icoList li.spr_fairClientList_icon_yoyaku_04 img {
	top: -48px;
}

div#mainContents ul.icoList li.spr_fairClientList_icon_charge_01 img {
	top: -64px;
}

div#mainContents ul.icoList li.spr_fairClientList_icon_charge_02 img {
	top: -80px;
}

div#mainContents ul.icoList li.spr_fairClientList_icon_charge_03 img {
	top: -96px;
}

div#mainContents span.spr_fairClientList_icon_ichioshi {
	position: relative;
	display: inline-block;
	overflow: hidden;
	width: 70px;
	height: 16px;
}

div#mainContents span.spr_fairClientList_icon_ichioshi img{
	position: absolute;
	top: -112px;
}

div#mainContents span.spr_fairClientList_multiTime{
	position: relative;
	display: inline-block;
	overflow: hidden;
	width: 16px;
	height: 18px;
	vertical-align: text-bottom;
}

div#mainContents span.spr_fairClientList_multiTime img{
	position: absolute;
	top: -128px;
}

div#mainContents span.spr_fairClientList_icon_remainder {
	position: relative;
	display: inline-block;
	overflow: hidden;
	width: 40px;
	height: 16px;
	vertical-align: middle;
}

div#mainContents span.spr_fairClientList_icon_remainder img {
	position: absolute;
}

div#mainContents span.spr_fairClientList_icon_remainder img.spr_fairClientList_icon_remainder_01 {
	top: -146px;
}
div#mainContents span.spr_fairClientList_icon_remainder img.spr_fairClientList_icon_remainder_02 {
	top: -162px;
}
div#mainContents span.spr_fairClientList_icon_remainder img.spr_fairClientList_icon_remainder_03 {
	top: -178px;
}

div#mainContents ul.rightSideBtn li.spr_fairClientList_btn_clip_fair_2,
div#mainContents ul.rightSideBtn a.spr_fairClientList_btn_clipped_fair_2 {
	position: relative;
	display: inline-block;
	overflow: hidden;
	width: 74px;
	height: 45px;
}

div#mainContents ul.rightSideBtn li.spr_fairClientList_btn_clip_fair_2 img {
	position: absolute;
	left: 0;
	top: -194px;
}

div#mainContents ul.rightSideBtn li.spr_fairClientList_btn_clip_fair_2 img:hover {
	top: -240px;
}

div#mainContents ul.rightSideBtn a.spr_fairClientList_btn_clipped_fair_2 img {
	position: absolute;
	left: 0;
	top: -286px;
}

#clientFixedMenu li.spr_fairClientList_btn_change_search_option {
	position: relative;
	display: inline-block;
	overflow: hidden;
	width: 127px;
	height: 33px;
}

#clientFixedMenu li.spr_fairClientList_btn_change_search_option img {
	position: absolute;
	left: 0;
	top : -331px;
}

#clientFixedMenu li.spr_fairClientList_btn_change_search_option img:hover {
	top : -364px;
}

#bfSaikensaku .calenderSearch span.spr_fairClientList_calendararea_icon {
	position: relative;
	display: inline-block;
	overflow: hidden;
	width: 34px;
	height: 22px;
	vertical-align: middle;
}

#bfSaikensaku .calenderSearch span.spr_fairClientList_calendararea_icon img {
	position: absolute;
	top: -397px;
	cursor: pointer;
}

#bfSaikensaku .calenderSearch span.spr_fairClientList_calendararea_icon img:hover {
	top: -419px;
}

#jsiDialogContainer.modalSearchClient .pr_fairClientList_btn_bf_siborikomi {
	position: relative;
	display: inline-block;
	overflow: hidden;
	width: 101px;
	height: 31px;
	float: right;
}

#jsiDialogContainer.modalSearchClient .pr_fairClientList_btn_bf_siborikomi img {
	position: absolute;
	top: -441px;
	cursor: pointer;
}

#jsiDialogContainer.modalSearchClient .pr_fairClientList_btn_bf_siborikomi img:hover {
	top: -474px;
}

#jsiDialogContainer.modalSearchClient .spr_fairClientList_btn_bf_siborikomi_02 {
	position: relative;
	display: inline-block;
	overflow: hidden;
	width: 101px;
	height: 28px;
	float: right;
	margin-bottom: 4px;
}

#jsiDialogContainer.modalSearchClient .spr_fairClientList_btn_bf_siborikomi_02 img {
	position: absolute;
	top: -441px;
	cursor: pointer;
}

#jsiDialogContainer.modalSearchClient .spr_fairClientList_btn_bf_siborikomi_02 img:hover {
	top: -474px;
}

/*-- フェアごとスプライト化 --*/
div#mainContents div.hallTit ul.icoList li {
	display: inline-block;
	padding-right: 5px;
	margin-left: 0px;
	*display: inline;
	*zoom: 1;
}

div#mainContents div.hallTit ul.icoList li.spr_fairList_icon {
	position: relative;
	overflow: hidden;
	height: 11px;
}

div#mainContents div.hallTit ul.icoList li.spr_fairList_icon img {
	position: absolute;
}

div#mainContents div.hallTit ul.icoList li.spr_fairList_icon_yoyaku_03,
div#mainContents div.hallTit ul.icoList li.spr_fairList_icon_charge_01,
div#mainContents div.hallTit ul.icoList li.spr_fairList_icon_charge_02 {
	width: 43px;
}

div#mainContents div.hallTit ul.icoList li.spr_fairList_icon_yoyaku_01,
div#mainContents div.hallTit ul.icoList li.spr_fairList_icon_yoyaku_02,
div#mainContents div.hallTit ul.icoList li.spr_fairList_icon_charge_03 {
	width: 51px;
}

div#mainContents div.hallTit ul.icoList li.spr_fairList_icon_yoyaku_04 {
	width: 61px;
}

div#mainContents div.hallTit ul.icoList li.spr_fairList_icon_yoyaku_01 img {
	top: 0;
}

div#mainContents div.hallTit ul.icoList li.spr_fairList_icon_yoyaku_02 img {
	top: -16px;
}

div#mainContents div.hallTit ul.icoList li.spr_fairList_icon_yoyaku_03 img {
	top: -32px;
}

div#mainContents div.hallTit ul.icoList li.spr_fairList_icon_yoyaku_04 img {
	top: -48px;
}

div#mainContents div.hallTit ul.icoList li.spr_fairList_icon_charge_01 img {
	top: -64px;
}

div#mainContents div.hallTit ul.icoList li.spr_fairList_icon_charge_02 img {
	top: -80px;
}

div#mainContents div.hallTit ul.icoList li.spr_fairList_icon_charge_03 img {
	top: -96px;
}

div#mainContents div.hallTit ul.icoList li.spr_fairList_icon_yoyaku_uketuke_01 {
	position: relative;
	overflow: hidden;
	width: 71px;
	height: 11px;
}

div#mainContents div.hallTit ul.icoList li.spr_fairList_icon_yoyaku_uketuke_01 img {
	position: absolute;
	top: -112px;
}

div#mainContents div.hallTit ul.icoList li.spr_fairList_ico_ath_realtimerese {
	position: relative;
	overflow: hidden;
	width: 87px;
	height: 11px;
}

div#mainContents div.hallTit ul.icoList li.spr_fairList_ico_ath_realtimerese img {
	position: absolute;
	top: -128px;
}

div#mainContents div.hallTit ul.icoList li.spr_fairList_icon_remainder {
	position: relative;
	overflow: hidden;
	width: 40px;
	height: 11px;
}

div#mainContents div.hallTit ul.icoList li.spr_fairList_icon_remainder img {
	position: absolute;
}

div#mainContents div.hallTit ul.icoList li.spr_fairList_icon_remainder img.spr_fairList_icon_remainder_01 {
	top: -144px;
}
div#mainContents div.hallTit ul.icoList li.spr_fairList_icon_remainder img.spr_fairList_icon_remainder_02 {
	top: -160px;
}
div#mainContents div.hallTit ul.icoList li.spr_fairList_icon_remainder img.spr_fairList_icon_remainder_03 {
	top: -176px;
}
div#mainContents div.hallTit div.hallTitInner span.spr_fairList_ico_pickup {
	position: relative;
	display: inline-block;
	overflow: hidden;
	width: 70px;
	height: 16px;
	margin-left: 0;
	margin-right: 5px;
	margin-top: 5px;
}
div#mainContents div.hallTit div.hallTitInner span.spr_fairList_ico_pickup img {
	position: absolute;
	top: -192px;
}

div#mainContents div.hallTit div.hallTitInner span.spr_fairList_multiTime {
	position: relative;
	display: inline-block;
	overflow: hidden;
	width: 16px;
	height: 18px;
	vertical-align: text-bottom;
	float: none;
	margin-left: 0px;
}

div#mainContents div.hallTit div.hallTitInner span.spr_fairList_multiTime img {
	position: absolute;
	top: -208px;
}

div#mainContents div.hallTit div.hallTitInner span.spr_fairList_btn_mid_detail {
	position: absolute;
	display: inline-block;
	overflow: hidden;
	width: 81px;
	height: 22px;
}

div#mainContents div.hallTit div.hallTitInner span.spr_fairList_btn_mid_detail img {
	position: absolute;
	top: -226px;
	cursor: pointer;
}

div#mainContents div.hallTit div.hallTitInner span.spr_fairList_btn_mid_detail img:hover {
	top: -248px;
}

div#mainContents ul.sideBtnHallClip li.spr_fairList_btn_clip_fair_2 {
	position: relative;
	display: inline-block;
	overflow: hidden;
	width: 74px;
	height: 46px;
}

div#mainContents ul.sideBtnHallClip li.spr_fairList_btn_clip_fair_2 img {
	position: absolute;
	top: -270px;
	left: 0;
}

div#mainContents ul.sideBtnHallClip li.spr_fairList_btn_clip_fair_2 img:hover {
	top: -316px;
}

/** 個社ごと、フェアごとのタブのスプライト化対応 **/
div#mainContents div.kWord ul.kWordBy li.spr_fairSearchTab,
div#mainContents div.kWordFn ul.kWordBy li.spr_fairSearchTab {
	position: relative;
	display: inline-block;
	overflow: hidden;
	width: 120px;
	height: 37px;
}
div#mainContents div.kWord ul.kWordBy li.spr_fairSearchTab img,
div#mainContents div.kWordFn ul.kWordBy li.spr_fairSearchTab img {
	position: absolute;
}

div#mainContents div.kWord ul.kWordBy li.spr_fairSearchTab img.tab_hihnbyhall_cr {
	top: 0;
}

div#mainContents div.kWord ul.kWordBy li.spr_fairSearchTab img.tab_hihnbyfair {
	top: -37px;
}

div#mainContents div.kWord ul.kWordBy li.spr_fairSearchTab img.tab_hihnbyfair:hover {
	top: -74px;
}

div#mainContents div.kWordFn ul.kWordBy li.spr_fairSearchTab img.tab_hifnbyhall_cr {
	top: -111px;
}

div#mainContents div.kWordFn ul.kWordBy li.spr_fairSearchTab img.tab_hifnbyfair {
	top: -148px;
}

div#mainContents div.kWordFn ul.kWordBy li.spr_fairSearchTab img.tab_hifnbyfair:hover {
	top: -185px;
}

div#mainContents div.kWord ul.kWordBy li.spr_fairSearchTab img.tab_hihnbyhall {
	top: -222px;
}

div#mainContents div.kWord ul.kWordBy li.spr_fairSearchTab img.tab_hihnbyhall:hover {
	top: -259px;
}

div#mainContents div.kWord ul.kWordBy li.spr_fairSearchTab img.tab_hihnbyfair_cr {
	top: -296px;
}

div#mainContents div.kWordFn ul.kWordBy li.spr_fairSearchTab img.tab_hifnbyhall {
	top: -333px;
}

div#mainContents div.kWordFn ul.kWordBy li.spr_fairSearchTab img.tab_hifnbyhall:hover {
	top: -370px;
}

div#mainContents div.kWordFn ul.kWordBy li.spr_fairSearchTab img.tab_hifnbyfair_cr {
	top: -407px;
}
div#contents .fairListLi--pr h3 span {
	color: #8d8d8d;
	font-size: 10px;
	letter-spacing: 0;
	line-height: 15px;
	text-align: center;
	display: inline-block;
	margin-left: 4px;
}
.fairSearchPanel--online {
	margin-top: 14px;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-align: center;
	align-items: center;
	font-size: 14px;
}
.fairSearchPanel__title {
	color: #999;
}
.fairSearchPanel__input {
	pointer-events: none;
}
.fairSearchPanel__inputBox {
	box-sizing: border-box;
}
.fairSearchPanel__inputLink {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-align: center;
	align-items: center;
	margin-left: 35px;
	cursor: default;
}
.fairSearchPanel__input + label {
	color: #333;
	margin-left: 6px;
	pointer-events: none;
}
.fairSearchPanel__input:disabled {
	-webkit-appearance: none;
	   -moz-appearance: none;
	        appearance: none;
}
.fairSearchPanel__input:disabled::before {
	content: "";
	display: block;
	width: 13px;
	height: 13px;
	background: url(/https/zexy.net/images/wedding/fairClientList/disabledCheck.png) center/cover no-repeat;
}
.fairSearchPanel__input:disabled + label {
	color: #e7e7e7;
}
div#mainContents.bfSearch a.fairSearchPanel__inputLink:hover {
	text-decoration: none !important;
}