@charset "utf-8";

body { background: #FFF; width: 100%;}
#pcontainer { background: #FFF; text-align: center; margin: 0px auto; padding: 0px; position: relative; width: 100%; }
#ctv_tab { display: none; height: 0px; }
#banner { background: none; position: relative; margin: 0px auto; padding: 0px; width: 100%; height: 28px; display: inline; overflow: visible; text-indent: 0px; }
#banner h1 { background: #F6F6F6; border: #BBBBBB double 3px; color: #000; font-size: 140%; line-height: 180%; padding: 0px; text-indent: 0px; text-align: center; }

.dnavi, .dnavi2 { display: none; height: 0px; }


/* Main contents
---------------------------------------------*/
#datebody { width: 100%; color: #000; font-size: 16px; text-align: left; margin: 0px 0px 2px 0px; padding: 4px 0px 0px 6px; }
#dtime { color: #555; font-size: 12px; text-align: right; padding: 0px; margin: 1px 0px 2px 0px; width: 99%; }

table{ width: 99%; }

#pagebody { background: #FFF;
	border: #DEDEDE 1px solid;
	border: none;
	height: 99%;
	overflow: visible;
	margin: 0px auto 4px;
	padding: 0px;
	text-align: left;
	width: 99%;
}
#timetable1, #timetable2, #timetable3, #timetable4 { width: 99%; }
#timetable1 a:after,
#timetable2 a:after,
#timetable3 a:after,
#timetable4 a:after{ font-size: 80%; content: " ("attr(href)") "; }


/* Footer
---------------------------------------------*/
#mark { display: none; height: 0px; }
#gotop { display: none; height: 0px; }
#goctv { display: none; height: 0px; }

#footer { margin: 0px auto; width: 100%; height: 28px; text-indent: 0px; }
#footer p { background: #E6E6E6; color: #000; font-size: 80%; line-height: 200%; text-align: center; }

