@charset "utf-8";

/* CSS Document */

@import url("base2.css");


/*//////////////////////////////
////////////////////////////////
//globalNavi
/////////////////////////////*/

ul.dropdown li#r_link2 a{
	background-position:-217px -51px;
}

/*//////////////////////////////
////////////////////////////////
//areabtn
/////////////////////////////*/

ul#areabtn{
	margin-bottom:20px;
}
ul#areabtn li, ul#areabtn li a{
	float:left;
	width:99px;
	height:30px;
	display:block;
}
ul#areabtn li{
	margin-right:5px;
}
ul#areabtn li a{
	overflow:hidden;
	text-indent:-9999px;
	background-image:url(../event/image/areabtn.gif);	
}
ul#areabtn li#oka a{
	background-position:0 0;
}
ul#areabtn li#kura a{
	background-position:-99px 0;
}
ul#areabtn li#other a{
	background-position:-198px 0;
}
ul#areabtn li a:hover{
	opacity:0.6;
	filter:alpha(opacity=60);
	-ms-filter:"alpha(opacity=60)";
}

/*//////////////////////////////
////////////////////////////////
//event情報
/////////////////////////////*/

div#event_index1{
	width:100%;
}

div#event_index2{
	margin:0 auto 0 auto;
	width:750px;
}

div#map{
	float:left;
	width:510px;
	height:522px;
}

div#event{
	float:right;
	width:415px;
}

h3{
	font-weight:bold;
	font-size:16px;
	margin:0px 0px 10px 0px;
	text-align:left;
	display:block;
	background-color:#EFEFEF;
	border-left:5px solid #FF6600;
	padding:5px;
}

h4, h4 a{
	font-size:16px;
	font-weight:bold;
	text-align:left;
	display:block;
	line-height:130%;
}
h4{
	padding-left:10px;
	margin:5px 0px 10px 0px;
	padding-bottom:10px;
	border-bottom:1px dashed #CCCCCC;
}

#bkNo{
	margin-top:20px;
}
h4.noEvent, #bkNo h4 a {
	font-weight:bold;
	font-size:12px;
	text-align:left;
	display:block;
}
.txt{
	padding-left:10px;
}