@charset "utf-8";

/*----------------------------------------------------
	2012 秋の大北海道展
----------------------------------------------------*/


#event_a .top_sche{
	width:700px;
	margin-top:10px;	
}

#event_a .top_product{
	margin:0px;
	padding-top:20px;
	clear:left; 
}

#event_a .top_product ul{
	margin:0px;
	padding:0px;
}

#event_a .top_product li{
	float:left;
	list-style-type:none;	
}

#event_a .top_product li img{
	margin:0;
}

#event_a .top_product dl dt,dd{
	margin:0;
	padding:0px;
}



#event_a .top_btn{
	margin-top:20px;
	padding:0px;
	clear:left;
}

#event_a .top_btn ul{
	margin:0px;
	padding:0px;
}

#event_a .top_btn li{
	float:left;
	list-style-type:none;	
}

#event_a .top_btn li.right img{
	margin-left:9px;
}

#event_a .container{
	width:700px;
	background:#fefdf3;
	border:1px solid #ebde86;
	margin:30px 0;
	clear:left;
}

#event_a .main{
	margin:0 10px 30px 10px;
	background:#fefdf3;
}

#event_a .ttl_detail{
	margin:20px 0 0 10px;
}

#event_a p.detail01{
	margin:10px 0 0 10px;
	clear:left;
}

#event_a .notes{
	padding:10px 0 0 10px;
	clear:left;	
}

#event_a .notedetail{
	margin:3px 0 0 10px;	
}

#event_a .sche{
	width:660px;
	margin:10px 0 30px 10px;
}

/*
*	日程表詳細部分
*/

#event_a .container ul{
	margin:0px;
	padding:0px;
}

#event_a .container li{
	float:left;
	list-style-type:none;
}

#event_a .container dl{
	margin:0px;
	padding:0px;
	border:solid 0px #ebde86;
	line-height:1.5;
}

#event_a .container dt{
	margin:0px;
	padding:4px 0;
	text-align:center;
	background-color:#fff7c2;
	line-height:1.5;
}

#event_a .container dd{
	margin:0px;
	padding:4px 0;
	border:solid 0px #ebde86;
	text-align:center;
	line-height:1.5;
}

#event_a .container dt.sche_detail1{
	border-style:solid;
	border-width:1px 0 0 1px;
	border-color:#ebde86;
}

#event_a .container dt.sche_detail2{
	border-style:solid;
	border-width:1px 1px 0 1px;
	border-color:#ebde86;
}

#event_a .container dd.sche_detail3{
	border-style:solid;
	border-width:1px 0 1px 1px;
	border-color:#ebde86;
}

#event_a .container dd.sche_detail4{
	border-style:solid;
	border-width:1px 1px 1px 1px;
	border-color:#ebde86;
}

#event_a .container dd.sche_detail5{
	border-style:solid;
	border-width:1px 0 0px 1px;
	border-color:#ebde86;
}

#event_a .container dd.sche_detail6{
	border-style:solid;
	border-width:1px 1px 0 1px;
	border-color:#ebde86;
}

#event_a .container dd.sidecolor{
	background-color:#fffdf8;
	height:40px;
	width:120px;
}

#event_a .container dd.not_b_select{
	background-color:#eaeaea;
	color:#999999;
	height:40px;
	line-height:3.0;
}


#event_a .gray_small_detail{
	font-size:90%;
	color:#666666;
}

#event_a .tablebg{
	background-color:#fff7c2;
}

#event_a dd.bgwhite{
	background-color:#ffffff;
	height:40px;
	line-height:3.0;
}

#event_a .productlist{
	width:700px;
	margin:20px 0;
}

#event_a .productlist ul{
	margin:0px;
	padding:0px;
}

#event_a .productlist ul li{
	list-style-type:none;
	float:left;
	margin:0px;
	padding:0px;
}

#event_a .timered{
	color:red;
}


#event_a dt.sche_haba{
	width:75px;
}