#evfullbox{
	margin:15px 50px;
	width:90%;
}

#eventtitle{
color:#47691f;
font-weight:bold;
margin:0px;
padding:0px;
font-size:17px;
line-height:1.2em;
}


.pastdate{
font-size:13px;
color:#42893a;
font-weight:bold;
padding:0px 5px;
margin:0px 0px;
}
.pasttitle{
font-size:13px;
color:#555555;
font-weight:bold;
padding:0px 5px;
margin:0px 0px;
}
.pasttitle a{
font-size:13px;
color:#555555;
font-weight:bold;
padding:2px;
padding:0px 5px;
margin:0px 0px;
}
.pastplace{
font-size:11px;
font-weight:bold;
color:#afcf82;
padding:0px 15px;
margin:0px 0px;
}



#profileimage{
border-top:1px solid #DDDDDD;
border-left:1px solid #DDDDDD;
border-bottom:1px solid #BBBBBB;
border-right:1px solid #BBBBBB;
}




#floor-ind-profile{
font-size:17px;
color:#0e4232;
font-weight:bold;
padding:2px 0px;
margin:2px 2px;
}


#floor-ind-date{
font-size:17px;
color:#0e4232;
font-weight:bold;
padding:2px 0px;
margin:2px 2px;
}


#floor-ind-place{
font-size:17px;
color:#0e4232;
font-weight:bold;
padding:2px 0px;
margin:2px 2px;
}


#floor-ind-callto{
font-size:17px;
color:#0e4232;
font-weight:bold;
padding:2px 0px;
margin:2px 2px;
}


#box50{
 border-top:1px solid #EEEEEE;
 border-right:1px solid #CCCCCC;
 border-bottom:1px solid #CCCCCC;
 border-left:1px solid #EEEEEE;
 width:50px;
 height:50px;
}

#box100{
 border-top:1px solid #EEEEEE;
 border-right:1px solid #CCCCCC;
 border-bottom:1px solid #CCCCCC;
 border-left:1px solid #EEEEEE;
 width:100px;
 height:100px;
}

#box100 a:hover{
	opacity:0.5;
	filter: alpha(opacity=50) ;
}
#box100 a:hover img{
	opacity:0.5;
	filter: alpha(opacity=50) ;
}

/*コンテンツボックス*/

#btncontents{
	float:left;
	font-size:0px;
	margin-right:12px;
	height:50px;
	width:600px;
	color:#ffffff;
}

#btncontents a:hover{
	opacity:0.6;
	filter: alpha(opacity=60) ;
}
#btncontents a:hover img{
	opacity:0.6;
	filter: alpha(opacity=60) ;
}

#btncontents ul{
padding-left:0px;
padding-bottom:4px;
margin:0px;
}
#btncontents li{
	text-indent:-9999px;
	font-size:0px;
	line-height:0;
	width:150px;
	height:50px;
	float:left;
	color:#ffffff;
	}
#btncontents li a{
	display:block;
	height:50px;
	}

#tamaconcert a{background: url(http://www.kunitachi-gakki.co.jp/concertfloor/img/tamaconcert.gif) left top no-repeat;}
#pastevent a{background: url(http://www.kunitachi-gakki.co.jp/concertfloor/img/pastevent.gif) left top no-repeat;}
#eventreport a{background: url(http://www.kunitachi-gakki.co.jp/concertfloor/img/eventreport.gif) left top no-repeat;}
#information a{background: url(http://www.kunitachi-gakki.co.jp/concertfloor/img/information.gif) left top no-repeat;}

#tamaconcert2 a{background: url(http://www.kunitachi-gakki.co.jp/concertfloor/img/tamaconcert2.gif) left top no-repeat;}
#pastevent2 a{background: url(http://www.kunitachi-gakki.co.jp/concertfloor/img/pastevent2.gif) left top no-repeat;}
#eventreport2 a{background: url(http://www.kunitachi-gakki.co.jp/concertfloor/img/eventreport2.gif) left top no-repeat;}
#information2 a{background: url(http://www.kunitachi-gakki.co.jp/concertfloor/img/information2.gif) left top no-repeat;}



.eventimage100{
	display:block;
	width:100px;
	height:100px;
	float:left;
	margin:2px 15px 10px 2px;
	border:1px solid gray;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	border-radius: 10px;
	-moz-box-shadow: 3px 3px 5px #999;
	-webkit-box-shadow: 3px 3px 5px #999;
}
.eventimage50{
	display:block;
	width:50px;
	height:50px;
	float:left;
	margin:0px 8px 5px 0px;
	border:1px solid gray;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius: 5px;
	-moz-box-shadow: 1px 1px 5px #999;
	-webkit-box-shadow: 1px 1px 5px #999;
}
