
/* schedule */
#calender-area{
	margin:0 0 28px;
	border-right:solid 1px #c2bbac;

}
#calender{
	width:552px;
	margin: 0 auto;
	float: right;
	background-color: #f4f3f1;
	overflow: hidden;
	border-left:solid 1px #c2bbac;
}
#calender dl{
	width:274px;
	height:<br />
<b>Warning</b>:  Undefined variable $dl_height in <b>/var/www/vhost/admin.akita-museum-of-art.jp/public_html/event/exhibition.css.php</b> on line <b>21</b><br />
px;
	/*height:683px;*/
	margin: 0 auto;
	float: left;
	overflow: hidden;
	border-top:solid 1px #c2bbac;
	border-right:solid 1px #c2bbac;
	border-bottom:solid 1px #c2bbac;
}
#calender dt{
	width:274px;
	height:33px;
	overflow: hidden;
	border-bottom:solid 1px #c2bbac;
	border-right:solid 1px #c2bbac;
	text-align:center;
	line-height:33px;
	font-weight: bold;
}
#calender dd{
	padding:1px 0 0;
	background: url(../img/schedule/line_dot.gif) repeat-x left top;
}
#calender p{
	padding:5px 5px 0;
	background:#fff url(../img/schedule/line_dot.gif) repeat-x left bottom;
}
#calender dd strong{
	font-size: 100%;
	line-height:1.3;
}
#calender dd span{
	font-size: 100%;
	line-height:1.2;
}

/* 

	height 649px
	
*/
#calender dd.ex06		{height:40px;background-image: none; margin-top:-7px;}
#calender dd.ex06	p	{height:0px;background-image: none;}
#calender dd.ex00		{height:113px;}
#calender dd.ex00	p	{height:80px;}
#calender dd.ex01		{height:103px;}
#calender dd.ex01	p	{height:60px;}
#calender dd.ex02		{height:107px;}
#calender dd.ex02	p	{height:78px;}
#calender dd.ex03		{height:109px;}
#calender dd.ex03	p	{height:75px;}
#calender dd.ex04		{height:189px;}
#calender dd.ex04	p	{height:153px;}
#calender dd.ex05		{height:10px;}
#calender dd.ex05	p	{height:37px;background-image: none;}


#calender dd.pr01		{height:95px;background-image: none;}
#calender dd.pr01 p		{height:60px;}
#calender dd.pr02		{height:155px;}
#calender dd.pr02 p		{height:65px;}
#calender dd.pr03		{height:114px;}
#calender dd.pr03 p		{height:78px;}
#calender dd.pr04		{height:292px;}
#calender dd.pr04 p		{height:93px;}
#calender dd.pr05		{height:10px;}
#calender dd.pr05 p		{height:37px;background-image: none;}

#calender-month{
	width:33px;
	margin: 34px auto 0;
	float: right;
	background-color: #fcfaf2;
}
#calender-month li{
	width:32px;

	border-top:solid 1px #c2bbac;
	border-left:solid 1px #c2bbac;
	text-align: center;
}
#calender-month li img{
	padding:20px 0 0;
}
#calender-month li.fin{
	width:32px;
	border-top:solid 1px #c2bbac;
	border-left:solid 1px #c2bbac;
	border-bottom:solid 1px #c2bbac;
	text-align: center;
}

/*--------------------------------------
  clear
---------------------------------------*/

#calender-area,
.column-gray,
.column-red,
.column-white{
	min-height:1%;
}
#calender-area:after,
.column-gray:after,
.column-red:after,
.column-white:after{
/* for modern browser */
	content:"";
	clear:both;
	height:0px;
	display:block;
	visibility:hidden;
}
* html #calender-area,
* html .column-gray,
* html .column-red,
* html .column-white{/* for IE */
	/*\*/height:1%;/* for WinIE */
	display:inline-table;/* for MacIE */
}
body*#calender-area:after,
body*#.column-gray:after,
body*.column-red:after,
body*.column-white:after{
	content:".";
}
