
p {
	margin:0;
	padding:0;
}

img {
	border:0;
}

#headgra {
	width:522px;
	height:32px;
	padding-bottom:10px;
}

.access-text {
	font-size:12px;
	color:#000000;
	background-image:url(../img/access/backline.gif);
	background-repeat:repeat-y;
	padding-left:15px;
	padding-right:15px;
}

.access-text-red-bold {
	font-size:12px;
	font-weight:bold;
	color:red;
	background-image:url(../img/access/backline.gif);
	background-repeat:repeat-y;
	padding-left:15px;
	padding-right:15px;
}

.bold {
	font-weight:bold;
}

.red {
	color:#FF0000;
}

.gray {
	color:#333333;
	padding:5px 0 5px 10px;
}

.access-banner {
	text-align:center;
	padding:10px 0;
	margin-bottom:-5px;
	vertical-align:top;
	font-size:12px;
	background:url(../img/access/backline.gif) repeat-y;
}

.access-text hr {
	border:thin #cccccc dashed;
	margin:0;
	padding:0;
}

#right_link {
	font-size:12px;
	color:#333333;
	margin-top:-4px;
	padding-left:20px;
	font-weight: normal;
	overflow:auto;
	line-height:1.5em;
	list-style-type:disc;
}

.text10_blue {
	font-size:10px;
	color:#6699FF;
	line-height:1.5em;
}

#to_kouiki {
	height:30px;
	text-align:right;
	padding:0 10px 0 0;
	background-image:url(../img/access/backline.gif);
	background-repeat:repeat-y;
}

/*　西鉄バスのご案内
--------------------------------*/
h3 {
	font-size:15px;
	font-weight:bold;
	text-align:center;
}

#timeable {
	border:1px solid #666;
	padding:8px;
}

#timeable h4 {
	padding:0 0 3px 3px;
	font-size:14px;
	font-weight:bold;
}

#timeable table {
	margin:0 0 20px 0;
	background:#CCC;
}

#timeable table tr {
	background:#fff;
}

#timeable table td {
	margin:2px;
	padding:3px;
}

#timeable table thead td {
	width:110px;
	font-weight:bold;
	text-align:center;
	color:#fff;
}

#timeable table.ogura thead td {
	width:220px;
}

#timeable table.kuro thead td,
#timeable table.kuro tbody td {
	width:48px;
	font-size:10px;
}

#timeable table.yahata td.goto,
#timeable table.ogura td.goto,
#timeable table.kuro td.goto{
	width:35px;
	font-size:12px;
	text-align:center;
}

#timeable table#week {border:2px solid #008900;}
#timeable table#doyo {border:2px solid #ffb64b;}
#timeable table#holy {border:2px solid #993366;}
#timeable table#week thead tr td {background:#008900;}
#timeable table#doyo thead tr td {background:#ffb64b;}
#timeable table#holy thead tr td {background:#993366;}
#timeable table#week tr.usui {background:#ecfaec;}
#timeable table#doyo tr.usui {background:#fff0dd;}
#timeable table#holy tr.usui {background:#f3e8ff;}
#timeable table#week td.goto {border-right:1px dotted #008900;}
#timeable table#doyo td.goto {border-right:1px dotted #ffb64b;}
#timeable table#holy td.goto {border-right:1px dotted #993366;}
#timeable table#week tbody tr.usui > td {border-top:1px dotted #008900;border-bottom:2px solid #008900;}
#timeable table#doyo tbody tr.usui > td {border-top:1px dotted #ffb64b;border-bottom:2px solid #ffb64b;}
#timeable table#holy tbody tr.usui > td {border-top:1px dotted #993366;border-bottom:2px solid #993366;}

