.leftbox {
	width:630px;
	float:left;
}

#event_title {
	margin:1em 0 1em 1em;
	font-size:2em;
	font-weight:bold;
}

#format {
	padding:5px 0;
}

#format table {
/*
	text-align:center;
*/
}

td {
	padding:2px 10px;
	font-weight:normal;
}


table {
/*
	border-left:solid 1px #999;
	border-bottom:solid 1px #999;
*/
	margin-top:1em;
	margin-left:1em;
	margin-bottom:15px;
}

td,th {
/*
	border-top:solid 1px #999;
	border-right:solid 1px #999;
*/
}

td.nowrap {
	white-space: nowrap;
}

td.left {
	text-align: left;
}

tr.pink td {
	background:#fcc;
}

tr.yellow td {
	background:#ff6;
}

tr.blue td {
	background:#9ff;
}

tr.green td {
	background:#cf9;
}

tr.purple td {
	background:#fcf;
}

td.red {
	background:red;
}

tr.lecturesummary td {
	padding-left:5em;
	font-size:95%;
	text-align:left;
}

th {
/*
	background:#fc0;
*/
	background:#cccccc;
	text-align:center;
}

#lecture {
	width:280px;
	font-size:95%;
	padding:5px;
	border:1px solid #222;
	float:right;
}

#lecture,#entry {
	line-height:1.4em;
}

#entry {
	clear:both;
}

#entry img {
	margin-left:2em;
}

#entry ul {
	margin-right:3em;
}
.beta {

	padding:5px 10px 0 2em;
}

#button {
	display:block;
	width:220px;
	height:47px;
	background:url(button.png) no-repeat top;
}

#button:active {
	background:url(button.png) no-repeat bottom;
}
/*細々*/
h7{margin-bottom:10px;}
h8{margin-bottom:10px;}

#box h4,h4,#intro,#contents,#catelist,#menu,.recommend,#footer,#reference {
	clear:both;
}

#box h4,h4 {
	height:1.2em;
}

h4 {
	margin-top:10px;
	text-indent:1.3em;
}

h4,#box h4,#search {
	background:#dcdcdc;
}

.access li,#box h4,h4 {
	padding-top:0.5em;
}

#box,h4 {
	border-radius:14px;
	-moz-border-radius:14px;
}

/*カラーボックス*/
.clbox{
	background:#ffffff;
	padding:2px;
	margin-bottom:2px;
<!--	font-size:95%; -->
}	
/*コメント*/
.TextMsg{
 	margin-left:110px;
}



.clHeader {
	clear:both; 
	font-family: "ＭＳ Ｐ明朝","ＭＳ 明朝",serif;
	font-size:200%; 
	font-weight:900; 
	color:#731110;
	margin:30px 0px 10px 30px;
	padding:1px 15px;
/*	border-bottom:1px solid #222; */
	border-left:10px solid #731110;
}


/*------------   dl.adobe   ------------*/
dl.adobe {
    margin-left: 5px;
}

dl.adobe dt {
    float: left;
}

dl.adobe dd {
    margin: 0 0 5px 170px;
    font-weight:normal;
}

