
body{
	font-size:100%;
	font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','ＭＳ Ｐゴシック',sans-serif;	
	padding:0;
	margin:0;
	line-height:1.3;
}
#contents{
	width:900px;
	margin:0 auto;
	padding:0 0 30px;
}

h1{
	margin:0;
	padding:0;
	font-size:140%;
}

h2{
	margin:10px 0 15px;
	padding:5px 10px;
	font-size:120%;
	background: #D9ECFF;
}

.scut_menu{
	text-align:right;
	font-size:85%;
	margin:0 0 1em;
}
.scut_home{
	text-align:right;
	margin:0;
	padding:10px 0 0;
}

table{
}
table th{
}
table tr.header{
}
table tr.header th{
}
table td{
}

/* top
--------------------------------------------------------------- */
#topBK{
	width:900px;
	height:1122px;
	background:url(../img/front.jpg) no-repeat center top;
}
ul.topmenu{
	padding:440px 0 0;
	text-align:center;
}

ul.topmenu li{
	padding:0;
	margin:0;
	list-style:none;
	display:inline;
}

/*	セッションスケジュール・表
--------------------------------------------------------------- */
table.sessionschedule{
	border-collapse: collapse;
	border-spacing:0px;
	table-layout: fixed;
	width:900px;
	font-size:75%;
	margin:0 0 3em;
}
table.sessionschedule th{	/* 会場↓の行 */
	border:1px solid #CCC;
	background:#FFF;
	color:#000;
	padding:5px 0;
	width:50px;
	font-weight:normal;
}
table.sessionschedule tr.header th.kaijo{	/* 会場の項目 */
	background:#333;
	color:#FFF;
	width:50px;
}
table.sessionschedule tr.header th{	/* 会場→の列 */
	border:1px solid #666;
	background:#333;
	color:#FFF;
	width:auto;
	font-size:85%;
	font-weight:normal;
}
table.sessionschedule td{	/* セル */
	padding:3px;
	border:1px solid #CCC;
	text-align:center;
}
/* 背景色 */
table.sessionschedule td.cell_blue{	/* ブルー */
	background:#b4ebff;
}
table.sessionschedule td.cell_green{	/* グリーン */
	background:#d5ffa9;
}
table.sessionschedule td.cell_beige{	/* ベージュ */
	background:#fde9d9;
}
table.sessionschedule td.cell_orange{	/* オレンジ */
	background:#ffecb4;
}
table.sessionschedule td.cell_yellow{	/* 黄色 */
	background:#ffff94;
}
table.sessionschedule td p.kyosan{	/* 協賛名 */
	font-size:8px;
	text-align:left;
}


/*	講演プログラム一覧・表
--------------------------------------------------------------- */
dl.pg_title{
	margin:1em 0 ;
	padding:0;
}
dl.pg_title dt{
	margin:0 0 0.5em ;
	padding:0;
	font-weight:bold;
}
dl.pg_title dd{
	font-family:'ＭＳ ゴシック','Osaka-等幅';	

	font-size:85%;
	margin:0 0 0.25em;
	padding:0 0 0 57px;
}

span.date{
	float:right;
	display:block;
}


/* 表 */
table.pg_list{
	border-collapse: collapse;
	border-spacing:0px;
	width:843px;
	margin:  0 0 4em 57px;
	text-align:right;
	border:1px solid #666;
	font-size:85%;
}
table.pg_list td{
	padding:5px 8px;
	border:1px solid #666;
}
table.pg_list td.cell_1{
	width:70px;
	text-align:center;
}
table.pg_list td.cell_1 a{
	font-weight:bold;

}
table.pg_list td.cell_2{
	width:80px;
	width:6em;
	text-align:left;
}
table.pg_list td.cell_3{
	width:230px;
	text-align:left;
}
table.pg_list td.cell_4{
	text-align:left;
}


