/*-------------------------------------------------LIVE PAGE LAYOUT ELEMENTS-------------------------------------------------*/#timetable{	margin-top: 5px;	padding: 10px;	width: 230;	height: 200;	text-align: right;	font-size: 20px;	font-family: times, helvetica, arial, sans-serif;	color: #666;}table{	/*border-collapse: collapse;*/	/*font-size: 100%;*/	border-collapse: collapse;	width:100%;	background: #f1f1e1;}th {	/*border-left: 1px solid #ccc;*/	border: 0;	padding: 0px;	font-family: times, arial, sans-serif, ＭＳ Ｐ明朝, ヒラギノ明朝 Pro W3, Osaka;	font-size: 30px;	height: 30px;	text-align: left;	color: #960;}th.menu01{	background: url(../images/menu_01.gif);}th.menu02{	background: url(../images/menu_02.gif);}th.menu03{	background: url(../images/menu_03.gif);}th.menu04{	background: #492913;}td {	padding: 2px;	font-family: ＭＳ Ｐゴシック, ヒラギノ角ゴ Pro W3, Osaka, times;	font-size: 12px;	/*line-height; 1.5em;*/	vertical-align: top;	text-align: left;}tr.color1{/*	background: #f2f6e9;*/	background: #f1f1e1;}tr.color2{	background: #fff;}tr.color3{	/*background: #f2dacf;*/	background: #ba9b50;}td.style1{	background: #fff;	width: 210px;}td.style2{	background: #fff;	/*width: 150px;*/}ul{	margin-top: 0;	margin-bottom: 0;	list-style-type: disc;}