@charset 'Shift_JIS';

body {
	margin: 0;
	padding: 0;
	width: 100%;
	background-color: #FFFFFF;
	background-image: none;
}
#header,#header-e {
	display:none;
}
#gnavi {
	display:none;
}
#plist {
	display:none;
}
#contents {
	width: 100%;
	margin: 0px;
	padding: 0px;
}
#main {
	width: 620px;
	clear: both;
	float: none;
	margin: 0px;
	padding: 0px;
}
#main2 {
	width: 820px;
	clear: both;
	float: none;
	margin: 0px;
	padding: 0px;
}
#sub {
	display:none;
}
#footer {
	display:none;
}
.textbox {
	margin-top: 25px;
	clear: both;
	float: none;
	width: 100%;
}
#anchor {
	display:none;
}
.backpage {
	display:none;
}
#research {
	display:none;
}
#result_sort {
	display:none;
}
#flash {
	background-image: none;
	height: 340px;
	width: 830px;
}
#pagetitle {
	background-image: none;
	height: auto;
	margin-bottom: 15px;
}
#pagetitle h1 {
	background-repeat: no-repeat;
	text-indent: 0em;
	display: inline;
	margin: 0px;
	padding: 0px;
	overflow: auto;
	background-image: none;
	color: #000000;
	font-size: 18px;
	height: auto;
	line-height: 23px;
}
#pagetitle h1.emergency { background-image: none; }
#pagetitle h1.topics { background-image: none; }
#pagetitle h1.bus_info { background-image: none; }
#pagetitle h1.bus_route { background-image: none; }
#pagetitle h1.bus_stop { background-image: none; }
#pagetitle h1.ticket_info { background-image: none; }
#pagetitle h1.bus_tour { background-image: none; }
#pagetitle h1.quality { background-image: none; }
#pagetitle h1.bus_etc { background-image: none; }
#pagetitle h1.group { background-image: none; }
#pagetitle h1.company { background-image: none; }
#pagetitle h1.recruit { background-image: none; }
#pagetitle h1.privacy { background-image: none; }
#pagetitle h1.term { background-image: none; }
#pagetitle h1.contact { background-image: none; }
#pagetitle h1.faq { background-image: none; }
#pagetitle h1.sitemap { background-image: none; }
#pagetitle h1.bus_route_e { background-image: none; }
#pagetitle h1.office { background-image: none; }
#pagetitle h1.agreement { background-image: none; }
#pagetitle h1.bus_search { background-image: none; }
#pagetitle h1.bustabi { background-image: none; }

/* IE7‰ñ”ð—p */
*:first-child+html #entrance h4 {
	font-size: 14px;
	line-height: 20px;
}
*:first-child+html .lup_photo li {
	float: none;
}
*:first-child+html .gui_photo li {
	float: none;
}
*:first-child+html .imgbox li {
	float: none;
}

/* IE6‰ñ”ð—p */
* html #main2 {
	width: 640px;
	padding: 0px;
}
* html #pagetitle h1 {
	display: block;
	width: 640px;
}
* html #pagetitle {
	width: 640px;
}
* html #busroute_name h2 {
	width: 505px;
}
* html .h_timetable {
	width: 640px;
}
* html .h_photo_type {
	width: 411px;
	margin-left: 0px;
}
* html .h_photo_type img {
	width: 200px;
	height: 128px;
}
* html .h_equip_type {
	margin-left: 10px;
}
* html .lup_photo li {
	float: none;
}
* html .gui_photo li {
	float: none;
}
* html .imgbox li {
	float: none;
}
* html #busroute_name h2.n {
	width: 505px;
}
* html .n_timetable {
	width: 640px;
}
* html #entrance h4 {
	font-size: 14px;
	line-height: 20px;
}
* html #result {
	width: 640px;
}
* html #result table {
	width: 640px;
}
* html td.r_route {
	width: 206px;
}
* html td.r_grade {
	width: 150px;
}
* html td.r_price {
	width: 80px;
}
* html .r_busstop {
	width: 614px;
}
