@charset "utf-8";
/* CSS Document */

/* info start*/
.calender-color{
	color:#735072;
}
table.calendar{
	border-collapse:separate;
	width: 100%;
}
table.calendar th{
	color:#4c3619;
	padding: 2px 2px 2px 2px;
	background-color:#ebe9e8;
	vertical-align:top;
	text-align:center;
}
table.calendar td{
	padding: 2px 2px 2px 2px;
	background-color:#f9f9f9;
	vertical-align:top;
	text-align:center;
}
table.calendar th.sat{
	color:#107F94;
}
table.calendar th.sun{
	color:#D95047;
}
table.calendar td.sat{
	background-color:#dbecef;
}
table.calendar td.sun{
	background-color:#f9e5e4;
}
table.calendar td.close{
	background-color:#735072;
	color:#ffffff;
}
.calendar-title{
	margin-bottom:5px;
	text-align:center;
	font-weight:bold;
}
/* info end*/

/* event start*/
.frame-1{
	background-color:#8e6f89;
	padding: 5px;
}
.frame-2{
	background-color:#5a8c67;
	padding: 5px;
}
.frame-project{
	background-color:#8e6f89;
	padding: 5px;
}
.frame-course{
	background-color:#5a8c67;
	padding: 5px;
}
.frame-museum{
	background-color:#5e95a7;
	padding: 5px;
}
.link-pdf a{
	display: block;
	height:auto;
	width:auto;
	color:#FFFFFF;
	line-height:120%;
	text-decoration:none;
	margin-top:5px;
	padding-left:17px;
	background-image: url(../images/com/arrow-link.gif);
	background-repeat: no-repeat;
	background-position:left 2px;
}
.link-pdf-size{
	font-size:80%;
	line-height:100%;
}
/* event end*/

ul.report-style, ul.report-style li{
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
ul.report-style li{
	list-style-type: none;
	background-image: url(../images/com/arrow-link.gif);
	background-repeat: no-repeat;
	background-position:left 2px;
	padding-bottom:10px;
	margin-bottom: 10px;
	border-bottom: dotted;
	border-bottom-color:#cccccc;
	border-bottom-width:1px;
	line-height:120%;
	padding-left: 17px;
}
ul.report-style li.indent1{
	background-image: url(../images/com/arrow-link.gif);
	background-repeat: no-repeat;
	background-position:17px 2px;
	padding-left: 34px;
}
ul.report-style li.indent2{
	background-image: url(../images/com/arrow-link.gif);
	background-repeat: no-repeat;
	background-position:34px 2px;
	padding-left: 51px;
}

.inquiry-text{
	font-size:140%;
	line-height:140%;
	font-weight:bold;
}

#diary-pic-frame{
	margin:0px 0px 20px 0px;
}
.d-pic{
	float:left;
	width:185px; 
	margin:0px 15px 10px 0px;
}
