@charset "utf-8";
/* ===================================================================
CSS information

 file name  :calendar.css
 author     :PCBrain
 style info :calendar用
=================================================================== */

#tribe-events, #tribe-events-pg-template, .tribe-events-pg-template {
    padding: 0 !important;
}

#mainv h2{
	background:url(../img/seminar/h2.png) no-repeat;
}

.joseikin span + span{
	margin-left: 10px;
}

/*-----------*/
#tribe-events-content{
	padding-top:0 !important;
}

.calNav{
	margin-bottom:10px;
	text-align:right;
}
.calNav a{
	display:inline-block;
	color:#FFF !important;
	background:#CCC !important;
	text-decoration:none !important;
	padding: 0 10px;
	border-radius:3px;
}
.calNav.cal a.calview{
	color:#333 !important;
	background:#999 !important;
}
.calNav.list a.listview{
	color:#333 !important;
	background:#999 !important;
}


table.tribe-events-calendar h3{
	background:url(../img/share/ico_arrow_org01.png) no-repeat 0 5px !important;
	width:auto !important;
	height:auto !important;
	font-size:12px !important;
	color:#436fb5 !important;
	padding:2px 2px 2px 10px !important;
	margin:0 0 0 0 !important;
	white-space:normal !important;
}
table.tribe-events-calendar h3 a{
	text-decoration:none !important;
}

/*--- リスト表示 ---*/
.hentry.vevent{
	padding-top:10px !important;
} 
.eventMeta{
	border-radius:4px;
	background:#f4f4f4;
	border:solid 3px #CCC;
	padding: 5px 10px;
	font-weight:bold;
	margin-bottom:10px;
}
