/* カレンダー用のCSS */

.entry-content-calendar
{
	margin: 0px 15px 8px 15px;
}
.calendar,
.obi
{
/*	position:relative;*/
}
.calendar table
{
	border-collapse: collapse;
}
.calendar td
{
	border: 1px solid #CCCCCC;
/*	width:75px;*/
	vertical-align:top;
	padding:3px;
}
.calendar p
{
	width:68px;
	font-size:10px;
}
.youbi
{
	text-align:center;
}

.jikan
{
	width:25px;
	vertical-align:middle;
}
.start
{
	color:#f00;
	margin-right:5px;
}

.hidemena
{
	position:absolute;
/*	top:0px;
	left:0px;*/
	width:200px;
	visibility:hidden;
	background:#FFFFCC;
	border: 1px solid;
	border-color: #FDBC12;
	padding:7px;
	z-index:10;
}

/* 裏ワザ */
.hidemena:after,
{
    content: " ";
    display: block;
    visibility: hidden;
    clear: both;
    height: 0;
}
* .hidemena { display: inline-block; }
/* no ie mac \*/
* html .hidemena { height: 1%; }
.hidemena{ display: block; }

.hidemena h3
{
	width:200px;
	background:#FDBC12;
	color: #fff;
	font-size:14px;
	font-weight:bold;
}

.hidemena p
{
	width:200px;
	font-size:10px;
}
