﻿@charset "UTF-8";

/* h3Area
-------------------------------------------------*/

#content h3 {
	background:url(/en/conference/images/conference_ttl_bg.gif) no-repeat;
}
table.conferenceTable th {
	background: url(/en/conference/images/blue_bg.gif) repeat-y;
}
table.wide th {
	background: #DAE9FF url(/en/conference/images/blue_bg.gif) repeat-y 20px 0;
	width: 160px;
}
table.wide th p {
	padding: 0 0 0 10px;
}
table.wide td {
	padding: 0 0 0 10px;
}
#exEventNavi li a {
	background-image: url(/en/conference/images/conference_data_btn.gif);
}
ul#pageNavi li a {
	background-image:url(/en/conference/images/other_conference_btn.gif);
}
.scheduleTableHead {
	background: url(/en/conference/images/schedule_head_bg.gif) no-repeat;
	height: 150px;
}
.scheduleTableHead table th.cell01,
.scheduleTableHead table th.cell02,
.scheduleTableHead table th.cell03 {
	height: 40px;
}
.scheduleTableHead table tr.line1 td {
	height: 76px;
}
.scheduleTableHead table tr.line2 td {
	height: 27px;
}
	.bg2 {
		background: url(/en/conference/images/schedule_head_bg2.gif) no-repeat !important;
	}
	.bg3 {
		background: url(/en/conference/images/schedule_head_bg3.gif) no-repeat !important;
	}
	@media print{
		#fragment-1, #fragment-2 {
			margin-bottom: 20px;
		}
		.scheduleTableHead table tr.line2 img {
			padding: 0 3px 0 4px;
		}
		.scheduleTableHead {
			background: url(/en/conference/images/schedule_head_bg.gif) no-repeat !important;
		}
		.bg2 {
			background: url(/en/conference/images/schedule_head_bg2.gif) no-repeat !important;
		}
		.bg3 {
			background: url(/en/conference/images/schedule_head_bg3.gif) no-repeat !important;
		}
		.scheduleDate {
			display: block;
			font-weight: bold;
		}
	}
