body {
	font-size: 80%;
	line-height: 145%;
	background: #fff;
	margin: 0px;
	text-align: center;
	background-image:url("img/t_back.jpg") ;
	background-repeat: no-repeat ;
}
img {
	border: 0px;
}
p {
	width: 680px;
	padding: 8px 0px 8px 0px;
	margin: 0px;
	text-align: left;
}
.all {
	width: 685px;
}
.row {
	float: left;
	margin: 0px;
}
.row2 {
	clear: left;
	margin: 0px;
}
h1  {
	float: left;
	margin: 0px;
}
h2  {
	color: #963;
	border-top: dotted 2px #963;
	width: 680px;
	font-size: 120%;
	line-height: 145%;
	text-align: left;
	margin: 0px;
}
.emphasis {
	color: #f00;
}
.anemphasis {
	color: #58b;
}

TABLE {
	font-size: 100%;
	line-height: 145%;
	margin: 0px;
	padding: 0px;
  

  
}
caption  {
	color: #399;
	font-weight:bold;
}
TH  {
	
	
border-style : outset outset outset outset;}
.item {
	color: #369;
	font-weight:bold;
	text-align: right;
	vertical-align: top;
}
.det  {
	width: 400px;
	background: #def;
	padding: 0px 0px 0px 5px;
}
.pi01-1 {
	background: #ffd;
	text-align: center;
	border-width:0px 0px 2px 0px;
	border-style:dotted;
	border-color:#db7;
}
.pi02-1 {
	background: #ffd;
	text-align: right;
	border-width:0px 0px 2px 0px;
	border-style:dotted;
	border-color:#db7;
}
.pi01-2 {
	background: #ffd;
	text-align: center;
	border-width:0px 0px 2px 0px;
	border-style:solid;
	border-color:#db7;
}
.pi02-2 {
	background: #ffd;
	text-align: right;
	border-width:0px 0px 2px 0px;
	border-style:solid;
	border-color:#db7;
}
.f_row {
	float: left;
	width: 420px;
}
.f_link {
	text-align: left;
	padding: 5px 0px 5px 0px;
}
.s_day {
	color: #643;
	text-align: center;
	font-weight:bold;
	width: 140px;
	border-width:1px 1px 1px 0px;
	border-style:solid;
	border-color:#db7;
}
.s_time {
	background: #9cc;
}
.s_stop {
	border-right: solid 1px #db7;
	border-bottom: dotted 1px #db7;
}
.s_stop_b {
	border-right: solid 1px #db7;
	border-bottom: solid 1px #db7;
}
.s_prok01 {
	text-align: center;
	background: #fc6;
	border-width:0px 0px 0px 1px;
	border-style:solid;
	border-color:#fff;
}
.s_prok02 {
	text-align: center;
	background: #fea;
	border-width:0px 0px 0px 1px;
	border-style:solid;
	border-color:#fff;
}
.s_prop01 {
	text-align: center;
	background: #9cf;
	border-width:0px 0px 0px 1px;
	border-style:solid;
	border-color:#fff;
}
.s_prop02 {
	text-align: center;
	background: #cef;
	border-width:0px 0px 0px 1px;
	border-style:solid;
	border-color:#fff;
}
.s_prop03 {
	text-align: center;
	background: #fe8;
	border-width:1px 0px 0px 1px;
	border-style:solid;
	border-color:#fff;
}
.s_proa {
	background: #399;
	width: 600px;
}
.s_prot {
	background: #fff;
}
#new {
	background: #ffd;
	width: 680px;
}
.copyright {
	color: #58b;
	font-size: 100%;
	line-height: 145%;
	padding: 5px 0px 10px 0px;
}
