#container .homeMain h3{
	text-indent:-10000px;
	margin-bottom:5px;
	height:70px;
}
#container #programTitle{
	margin-top:20px;
	background:url(images/programTitle.gif) no-repeat;	
}
#boothTitle{
	background:url(images/boothTitle.gif) no-repeat;	
}
#exTitle{
	background:url(images/exTitle.gif) no-repeat;
}
#hayfesCom{
	background:url(images/hayComTitle.gif) no-repeat;
}
#studyTitle{
	background:url(images/studyTitle.gif) no-repeat;
}
#container .homeMain h3#socialTitle{
	height:35px;
	background:url(images/socialTitle.gif) no-repeat;	
}
#container .homeMain .socilaTx{
	width:360px;
	padding:5px 0px 10px 0px;
	margin:0px;
	color:#765c2f;
	font-size:80%;
}
#container .homeMain .orang{
	color:#ec8a00;
}
#container .homeMain h3#sponsorTitle{
	height:35px;
	background:url(images/sponsorTitle.gif) no-repeat;	
}
#newsTitle{
	text-indent:-10000px;
	width:235px;
	height:55px;
	background:url(images/newTitle.gif) no-repeat;	
}
#hayfesGo{
	text-indent:-10000px;
	width:235px;
	height:55px;
	background:url(images/hayGoTitle.gif) no-repeat;	
}
#info{
	text-indent:-10000px;
	width:235px;
	height:55px;
	background:url(images/infoTitle.gif) no-repeat;	
}
#accessTitle{
	text-indent:-10000px;
	width:122px;
	height:27px;
	margin:7px;
	background:url(images/accessTitle.gif) no-repeat;
}
#linkTitle{
	text-indent:-10000px;
	width:235px;
	height:27px;
	margin:7px;
	background:url(images/linkTitle.gif) no-repeat;	
}
#sponsoredByTitle{
	text-indent:-10000px;
	width:235px;
	height:55px;
	margin:0px;
	background:url(images/sponsoredByTitle.gif) no-repeat;	
}

.inlineImg3Colum,
.inlineImgColum{
	text-align:center;
	margin:0px;
}
.inlineImg3Colum li,
.inlineImgColum li{
	display:inline-block;
}
.inlineImg3Colum li a,
.inlineImgColum li a{
	display:block;
}



.colum4 li{
	width:170px;
	padding:3px;
}

#content ul.boothColum{
	margin-bottom:5px;
}
.recruitment{
	margin-bottom:15px;
}
#socalUnit{
	margin-bottom:10px;
}
#container .homeMain #socalUnit h3{
	text-indent:0px;
	height:12px;
	
}
#t_timeline,
#f_timeline{
	float:left;
	width:360px;
}
#t_timeline{
	width:365px;
	margin-right:20px;
}

.newsUnit li{
	padding-bottom:5px;
	border-bottom:1px dotted #e6cf5f;
}
.newsUnit span{
	color:#fbb03b;
	margin-right:10px;
	display:block;
	width:40px;
	float:left;
	text-align:right;
}
.newsUnit a{
	color:#7f6b3f;
	display:block;
	width:145px;
	float:left;
}
#main .widget-area ul.secondaryList{
	padding-left:15px;
	width:198px;
}
.secondaryList li{
	padding:7px 0px 7px 15px;
	background:url(images/allow.gif) no-repeat left center;	
}
.secondaryList li a{
	color:#7f6b3f;
	font-size:1.5em;
}


.subBox{
	width:214px;
	margin-bottom:10px;
	border:3px solid #7f6b3f;
}
.adressArea{
	color:#c6aa59;
	margin-bottom:5px;
	padding:5px 0px 0px 10px;
}
.more{
	text-align:right;
	margin:0px 5px 5px 0px;
}
#switch-mobile{
	font-size:5em;
	padding:20px;
	margin:5px;
	background:#DD8502;
}
.boxCenter{
	text-align:center;
	background:#000;
	padding:10px 0px 0px 0px;
	margin-bottom:20px;
}

/*--artistブーススタイル--*/
.artistUnit{
	width:340px;
	float:left;
	margin-bottom:25px;
}
.unit1{
	margin-right:30px;	
}
.artistUnit dl{
	margin:0px;
}
#content .artistUnit dt{
	width:159px;
	float:left;
	margin:0px;
	font-size:80%;
	color:#8F723C;
	padding:3px;
	line-height:18px;
}
#content .artistUnit dd{
	width:170px;
	float:right;
	margin:0px;
	font-size:80%;
	color:#8F723C;
	line-height:18px;
	font-weight:bold;
}
.artistUnit a{
	color:#FF7E03;
	display:block;
	word-wrap: break-word;
	word-break: break-all;
}
#content .artistUnit h3{
	color:#fff;
	padding:5px 10px;
	margin:0px 0px 10px 0px;
	font-size:90%;
}
.artUnitWrpA .artistUnit h3{
	background:url("http://kokousa.jp/hayhay/2012/wp-content/themes/hayhay/images/artist/artTitleBackA.png") no-repeat;
}
.artUnitWrpB .artistUnit h3{
	background:url("http://kokousa.jp/hayhay/2012/wp-content/themes/hayhay/images/artist/artTitleBackB.png") no-repeat;
}

/*--artistブーススタイル--*/
.prtistUnit{
	width:340px;
	float:left;
	margin-bottom:25px;
}
.unit1{
	margin-right:30px;	
}
.prtistUnit dl{
	margin:0px;
}
#content .prtistUnit dt{
	width:170px;
	float:left;
	margin:0px;
}
#content .prtistUnit dd{
	width:159px;
	float:right;
	margin:0px;
	font-size:80%;
	color:#8F723C;
	padding:3px;
	line-height:18px;
}
.prtistUnit a{
	color:#FF7E03;
	display:block;
	word-wrap: break-word;
	word-break: break-all;
}
#content .prtistUnit h3{
	color:#fff;
	padding:5px 10px;
	margin:0px 0px 10px 0px;
	font-size:90%;
}
.prtUnitWrpA .prtistUnit h3{
	background:url("http://kokousa.jp/hayhay/2012/wp-content/themes/hayhay/images/partner/prtTitleBackA.png") no-repeat;
}
.prtUnitWrpB .prtistUnit h3{
	background:url("http://kokousa.jp/hayhay/2012/wp-content/themes/hayhay/images/partner/prtTitleBackB.png") no-repeat;
}


