@charset "UTF-8";
.mgT5 {margin-top:5px;}
.mgT10 {margin-top:10px;}
.mgT30 {margin-top:30px;}
.mgB5 {margin-bottom:5px;}
.mgB10 {margin-bottom:10px;}
.mgB15 {margin-bottom:15px;}
.mgB20 {margin-bottom:20px;}
.mgL5 {margin-left:5px;}
.mgL10 {margin-left:10px;}
.mgR5 {margin-right:5px;}
.mgR10 {margin-right:10px;}
.pdL10 {padding-left:10px;}
.alL{text-align: left}
.alC{text-align: center}
.alR{text-align: right}
.navy {color:#3B306E;}
.red {color:#FF0000;}
.fs80p {font-size:80%;}

p.pblue{color:#0049FA;}
	
p.pblue span{font-weight:bold;}
/*--------------------------------------------------------------------------------
CONTENT
--------------------------------------------------------------------------------*/
.highway-bus a {
	display:block;
	width:190px;
	height:60px;
	background:url(../images/button-search.gif) no-repeat 0px 0px;
}
.route-bus a {
	display:block;
	width:190px;
	height:60px;
	background:url(../images/button-search.gif) no-repeat 0px 0px;
}
/*==================MENU=================*/
.navi01 a {
	display:block;
	width:152px;
	height:50px;
	background:url(../images/navi01.gif) no-repeat 0px 0px;
}
.navi02 a {
	display:block;
	width:152px;
	height:50px;
	background:url(../images/navi02.gif) no-repeat 0px 0px;
}
.navi03 a {
	display:block;
	width:152px;
	height:50px;
	background:url(../images/navi03.gif) no-repeat 0px 0px;
}
/*
.navi04 a {
	display:block;
	width:152px;
	height:50px;
	background:url(../images/navi04.gif) no-repeat 0px 0px;
}
*/
.navi05 a {
	display:block;
	width:152px;
	height:50px;
	background:url(../images/navi05.gif) no-repeat 0px 0px;
}
.navi06 a {
	display:block;
	width:152px;
	height:50px;
	background:url(../images/navi06.gif) no-repeat 0px 0px;
}
/*==================TOP PAGE=================*/
.unit-news {
	border-bottom:#B1B1BD 1px dashed;
	margin:0px 0px 10px 0px;
	padding-bottom:10px;
	clear:both;
}
.news-box h4 {
	font-size:110%;
	margin:0px 0px 10px 0px;
}
.news-box p {
	font-size:95%;
	line-height:1.3;
}
/*==================COMMON PAGE=================*/
.navi01-common a {
	display:block;
	width:152px;
	height:50px;
	background:url(../images/navi01.gif) no-repeat 0px 0px;
}
.navi02-common a {
	display:block;
	width:152px;
	height:50px;
	background:url(../images/navi02.gif) no-repeat 0px 0px;
}
.navi03-common a {
	display:block;
	width:152px;
	height:50px;
	background:url(../images/navi03.gif) no-repeat 0px 0px;
}
/*
.navi04-common a {
	display:block;
	width:152px;
	height:50px;
	background:url(../images/navi04.gif) no-repeat 0px 0px;
}
*/
.navi05-common a {
	display:block;
	width:152px;
	height:50px;
	background:url(../images/navi05.gif) no-repeat 0px 0px;
}
.navi06-common a {
	display:block;
	width:152px;
	height:50px;
	background:url(../images/navi06.gif) no-repeat 0px 0px;
}
.unit-common {
	width:500px;
	margin:0px auto 30px auto;
	text-align:left;
}
.unit-common p {
	font-size:95%;
	line-height:1.5;
}
.unit-common h5 {
	font-size:95%;
	color:#494949;
	margin-bottom:10px;
}
/*==================BUS=================*/
.img-bus {
	display:block;
	text-align:center;
	margin:0px auto 20px auto;
}
.button-search-s01 a {
	display:block;
	width:240px;
	height:45px;
	margin:auto;
	background:url(../images/button-search-s01.gif) no-repeat 0px 0px;
}
.button-search-s02 a {
	display:block;
	width:240px;
	height:50px;
	margin:auto;
	background:url(../images/button-search-s02.gif) no-repeat 0px 0px;
}
.button-search-s01 a:hover {background-position:0px -45px;}
.button-search-s02 a:hover {background-position:0px -50px;}
.unit-bus,.unit-bus02 {
	width:500px;
	margin:0px auto 30px auto;
}
.unit-bus h4 {
	background-color:#182964;
	color:#FFFFFF;
	margin:0px 0px 20px 0px;
	padding:5px;
	text-align:left;
}
.unit-bus02 h4 {
	color:#182964;
	margin:0px 0px 20px 0px;
	text-align:left;
}
.box-bus {
	width:500px;
	margin:0px auto 30px auto;
	text-align:left;
}
.box-bus h5 {
	font-size:100%;
	margin:0px 0px 10px 0px;
	padding-bottom:5px;
	border-bottom:#CCCCCC 1px solid;
}
.box-bus p {
	font-size:95%;
	line-height:1.4;
}
.box-bus ol {
	list-style-position:inside;
	font-size:95%;
	line-height:1.4;
}
.box-bus ol li {
	margin:0px 0px 10px 0px;
	color:#182964;
}
.ride {
	text-align:right;
	margin:0px 0px 10px 0px;
}
.bus-follow {
	color:#182964;
}
.tb-bus,.tb-time {
	width:500px;
	margin:0px auto 30px auto;
	text-align:left;
	line-height:1.4;
	border-collapse:collapse;
}
.tb-bus th {
	padding:5px;
	text-align:center;
}
.tb-time th {
	padding:2px 0px;
	text-align:center;
}
.td-time {
	font-size:95%;
	padding-top:10px;
	padding-bottom:20px;
	text-align:center;
}
.td-time a {
	color:#333333;
}
.td-time a:hover {
	color:#00A0C6;
}
.th-time01 {
	background-color:#228b22;
	color:#FFFFFF;
}
.th-time02 {
	background-color:#F0027F;
	color:#FFFFFF;
}
.th-time03 {
	background-color:#FF9900;
	color:#FFFFFF;
}
.th-time04 {background-color:#FFFF00;}
.th-time05 {
	background-color:#3696C4;
	color:#FFFFFF;
}
.th-time06 {
	background-color:#6A51A3;
	color:#FFFFFF;
}
.th-time07 {background-color:#00ffff;}
.th-time08 {background-color:#66FF00;}
.td-bus01 {
	font-size:95%;
	padding:5px;
	text-align:center;
}
.td-bus02 {
	font-size:90%;
	padding:5px;
}
.tb-stop {
	width:500px;
	margin:0px auto 30px auto;
	text-align:center;
	line-height:1.4;
	border-collapse:collapse;
	border:#182964 1px solid;
}
.th-stop01 {
	width:250px;
	height:38px;
	color:#003366;
	border-bottom:#182964 1px solid;
	background:url(../images/window_02stop.gif) no-repeat 0px 0px;
}
.th-stop02 {
	width:250px;
	color:#FFFFFF;
	border-bottom:#182964 1px solid;
	background-color:#003366;
}
.td-stop {padding:10px 0px;}
.box-timetable {
	margin:0px auto 20px auto;
}
.box-timetable h4 {
	margin:0px auto 10px auto;
	padding:3px 5px;
}
.box-timetable img {
	display:block;
	text-align:center;
	margin:0px auto 20px auto;
}
.amend {
	font-size:90%;
	text-align:right;
	margin:0px 0px 5px 0px;
}
.operate {
	font-size:90%;
	text-align:right;
	margin:0px 0px 10px 0px;
}
.timetable-sannomiya {
	background-color:#FF1493;
	color:#FFFFFF;
}
.timetable-osaka {
	background-color:#228B22;
	color:#FFFFFF;
}
.timetable-gakuen {
	background-color:#FF9900;
	color:#FFFFFF;
}
.timetable-maiko {
	background-color:#FFFF00;
}
.timetable-maiko-hoku {
	background-color:#1E90FF;
	color:#FFFFFF;
}
.timetable-san-huku {
	background-color:#6A51A3;
	color:#FFFFFF;
}
.timetable-san-nishi {background-color:#00FFFF;}
.timetable-kaikyo {background-color:#66FF00;}
.tb-timetable {
	width:500px;
	margin:0px auto 20px auto;
	color:#636363;
	padding:3px;
	font-size:90%;
	border-collapse:collapse;
}
.tb-timetable th {
	width:140px;
	text-align:right;
	padding:3px;
	border:#FFFFFF 1px solid;
}

.tb-timetable td {
	width:50px;
	text-align:center;
	padding:3px;
	border:#FFFFFF 1px solid;
	
}
.tb-timetable td span {
	display:block;
	font-size:80%;
}
.th-timetable-stop {background-color:#E8E8E8;}
.th-timetable-stop02 {background-color:#FFE6F0;}
.td-timetable01 {background-color:#E3EBFC;}
.td-timetable02 {background-color:#ADC4F5;}
/*==================FORM=================*/
.error-msg {
	font-size:95%;
	margin:0px 0px 10px 0px;
}
.mail-sent {margin:0px 0px 20px 0px;}
.mail-sent h4 {
	font-size:95%;
	margin:0px 0px 10px 0px;
}
.mail-sent p {
	font-size:95%;
	line-height:1.4;
}
.msg {
	font-size:95%;
	margin:0px 0px 20px 0px;
}
/*==================CHARTERED BUS=================*/
.unit-charter {
	width:510px;
	margin:0px auto 15px auto;
	padding-bottom:15px;
/* 	background:url(../images/bg-unit.gif) repeat-x left bottom; */
	text-align:left;
}
.unit-charter02 {
	width:510px;
	margin:0px auto 30px auto;
	text-align:left;
}
.unit-charter p,.unit-charter02 p {
	font-size:95%;
	line-height:1.4;
}
.charter01 a {
	background:url(../images/button-awaji.gif) no-repeat 0px 0px;
	margin-right:4px;
}
.charter02 a {
	background:url(../images/button-hyogo.gif) no-repeat 0px 0px;
	margin-right:4px;
}
.charter03 a {background:url(../images/button-aichi.gif) no-repeat 0px 0px;}
.charter001 a {
	background:url(../images/button-awaji-04.gif) no-repeat 0px 0px;
	margin-left:auto;
	margin-right:auto;
	width:300px;
	height:130px;
}
.charter002 a {
	background:url(../images/button-aichi-02.gif) no-repeat 0px 0px;
	margin-left:28px;
}
.unit-contact {
	width:500px;
	margin:0px auto 30px auto;
	text-align:left;
}
.unit-contact h5 {
	font-size:95%;
	color:#003366;
	margin:0px 0px 5px 0px;
}
.unit-contact p {
	font-size:95%;
	line-height:1.4;
	border-bottom:#B1B1BD 1px dashed;
	margin:0px 0px 10px 0px;
	padding-bottom:10px;
}
.unit-charter02 h4 {
	width:520px;
	height:25px;
	margin:0px 0px 10px 0px;
}
.title-unit-awaji {background:url(../images/title-unit-awaji.gif) no-repeat 0px 0px;}
.title-unit-hyogo {background:url(../images/title-unit-hyogo.gif) no-repeat 0px 0px;}
.title-unit-aichi {background:url(../images/title-unit-aichi.gif) no-repeat 0px 0px;}
.box-charter {
	width:510px;
	margin:0px 0px 10px 0px;
	background:url(../images/bus-body.gif) repeat-y 0px 0px;
}
.box-charter h5 {
	width:510px;
	height:30px;
	margin:0px 0px 10px 0px;
	text-align:right;
	line-height:30px;
	font-weight:normal;
	overflow:hidden;
}
.box-charter h5 a {
	color:#363636;
}
/* Hide Mac IE5 \*/
.box-charter h5 a {
	color:#FFFFFF;
	padding-top:10px;
	padding-right:10px;
	font-size:10px;
}
/* End */
.inner-charter {
	width:480px;
	margin:auto;
}
.inner-charter p {
	font-size:90%;
	line-height:1.3;
}
.inner-charter .red {
	color:#FF0000;
	margin:0px 0px 10px 0px;
}
.detail {text-align:right;}
.detail a {color:#3B306E;}
.charter-foot-bg {
	width:510px;
	height:15px;
	background:url(../images/bus-foot.gif) no-repeat left bottom;
}
.title-bus-awaji01 {background:url(../images/title-bus-awaji01.gif) no-repeat 0px 0px;}
.title-bus-awaji02 {background:url(../images/title-bus-awaji02.gif) no-repeat 0px 0px;}
.title-bus-awaji03 {background:url(../images/title-bus-awaji03.gif) no-repeat 0px 0px;}
.title-bus-awaji04 {background:url(../images/title-bus-awaji04.gif) no-repeat 0px 0px;}
.title-bus-awaji05 {background:url(../images/title-bus-awaji05.gif) no-repeat 0px 0px;}
.title-bus-awaji06 {background:url(../images/title-bus-awaji06.gif) no-repeat 0px 0px;}
.title-bus-awaji07 {background:url(../images/title-bus-awaji07.gif) no-repeat 0px 0px;}
.title-bus-aichi01 {background:url(../images/title-bus-aichi01.gif) no-repeat 0px 0px;}
.title-bus-aichi02 {background:url(../images/title-bus-aichi02.gif) no-repeat 0px 0px;}
.title-bus-aichi03 {background:url(../images/title-bus-aichi03.gif) no-repeat 0px 0px;}
.title-bus-aichi04 {background:url(../images/title-bus-aichi04.gif) no-repeat 0px 0px;}
.title-bus-aichi05 {background:url(../images/title-bus-aichi05.gif) no-repeat 0px 0px;}
/*==================ESTIMATE FORM=================*/
.tb-form {
	width:500px;
	margin:0px auto 20px auto;
	font-size:90%;
	text-align:left;
}
.tb-form th {
	width:120px;
	padding:5px;
	font-weight:normal;
	color:#666666;
	background-color:#CCD8FF;
	border-bottom:#FFFFFF 5px solid;
	border-left:#99A5CC 5px solid;
}
.tb-form td {color:#354994;}
.tb-form td label {margin-right:10px;}
.tb-form td input {margin:5px;}
.td-form01 {
	padding:5px;
	border-bottom:#FFFFFF 5px solid;
}
.td-form02 {
	border-bottom:#FFFFFF 5px solid;
}
.td-form03 {
	width:120px;
	padding-left:5px;
}
.tb-form td span {
	display:block;
	font-size:90%;
	line-height:1.3;
}
/*==================HANDCREAFT=================*/
.unit-craft {
	width:500px;
	margin:0px auto 15px auto;
	text-align:left;
	background:url(../images/bg-unit-craft.gif) no-repeat 0px 0px;
}
.unit-craft a,.unit-craft02 a {color:#3B306E;}
.unit-craft a:hover,.unit-craft a:focus,.unit-craft02 a:hover,.unit-craft02 a:focus {color:#00A0C6;}
.unit-craft02 {
	width:500px;
	margin:15px auto 0px auto;
	padding-top:15px;
	background:url(../images/bg-unit.gif) repeat-x left top;
	text-align:left;
}
.unit-craft02 h4 {
	width:520px;
	height:25px;
	margin:0px 0px 15px 0px;
}
.box-craft {
	width:230px;
	margin:0px 20px 10px 0px;
	background:url(../images/bg-craft-body.gif) repeat-y 0px 0px;
}
.inner-box-craft {
	width:210px;
	margin:auto;
}
.inner-box-craft p {
	font-size:85%;
	line-height:1.3;
}
.inner-box-craft a span {
	font-size:80%;
	text-align:center;
}
.inner-box-craft table td {
	width:60px;
	font-size:80%;
	text-align:center;
}
.box-craft-foot {
	width:230px;
	height:15px;
	background:url(../images/bg-craft-foot.gif) repeat-y 0px 0px;
}
.box-craft h5 {
	width:230px;
	height:180px;
	margin:0px;
}
.title-unit-craft01 {background:url(../images/title-unit-craft01.gif) no-repeat 0px 0px;}
.title-unit-craft02 {background:url(../images/title-unit-craft02.gif) no-repeat 0px 0px;}
.title-unit-craft03 {background:url(../images/title-unit-craft03.gif) no-repeat 0px 0px;}
.title-box-craft01 {background:url(../images/title-box-craft01.gif) no-repeat 0px 0px;}
.title-box-craft02 {background:url(../images/title-box-craft02.gif) no-repeat 0px 0px;}
.title-box-craft03 {background:url(../images/title-box-craft03.gif) no-repeat 0px 0px;}
.title-box-craft05 {background:url(../images/title-box-craft05.gif) no-repeat 0px 0px;}
.title-box-craft06 {background:url(../images/title-box-craft06.gif) no-repeat 0px 0px;}
/*==================CORPORATE PROFILE=================*/
.unit-cprofile h4,.unit-howto h4 {
	width:520px;
	height:25px;
	margin:0px 0px 15px 0px;
}
.cprofile01 {background:url(../images/title-unit-cprofile01.gif) no-repeat 0px 0px;}
.cprofile02 {background:url(../images/title-unit-cprofile02.gif) no-repeat 0px 0px;}
.cprofile03 {background:url(../images/title-unit-cprofile03.gif) no-repeat 0px 0px;}
.group01 {background:url(../images/title-unit-group01.gif) no-repeat 0px 0px;}
.group02 {background:url(../images/title-unit-group02.gif) no-repeat 0px 0px;}
.group03 {background:url(../images/title-unit-group03.gif) no-repeat 0px 0px;}
.group04 {background:url(../images/title-unit-group04.gif) no-repeat 0px 0px;}
.group05 {background:url(../images/title-unit-group05.gif) no-repeat 0px 0px;}
.group06 {background:url(../images/title-unit-group06.gif) no-repeat 0px 0px;}
.tb-nenpu {
	width:500px;
	margin:0px auto 30px auto;
	font-size:95%;
	border-collapse:collapse;
}
.th-nenpu01 {
	width:140px;
	text-align:left;
	font-weight:normal;
	padding-top:5px;
	padding-bottom:5px;
	color:#003366;
}
.th-nenpu02 {
	width:30px;
	text-align:right;
	font-weight:normal;
	padding-top:5px;
	padding-bottom:5px;
	padding-right:10px;
	border-right:#003366 2px solid;
	color:#003366;
}
.tb-nenpu td {
	text-align:left;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:10px;
}
.tb-group {
	width:500px;
	margin:0px auto 30px auto;
	border-collapse:collapse;
	text-align:left;
}
.tb-group td {
	width:240px;
	padding-right:10px;
}
.tb-group h5 {
	font-size:95%;
	color:#003366;
	margin:0px 0px 5px 0px;
}
.tb-group p {
	font-size:95%;
	line-height:1.4;
}
/*==================PHOTO=================*/
.unit-photo {
	width:510px;
	margin:0px auto 30px auto;
	padding-bottom:20px;
	background:url(../images/bg-unit.gif) repeat-x left bottom;
	text-align:left;
}
.unit-photo p {
	font-size:95%;
	line-height:1.4;
}
.unit-photo-detail {
	width:520px;
	margin:0px auto 30px auto;
	text-align:left;
}
.unit-photo-detail h4 {
	width:520px;
	margin:0px auto 15px auto;
}
.box-photo {
	width:500px;
	margin:0px auto 30px auto;
	text-align:left;
}
.unit-photo01 {background:url(../images/img-photo01.jpg) no-repeat 0px 0px;}
.unit-photo02 {background:url(../images/img-photo02.jpg) no-repeat 0px 0px;}
.unit-photo03 {background:url(../images/img-photo03.jpg) no-repeat 0px 0px;}
.photo01-01 {
	height:40px;
	background:url(../images/title-unit-photo01-01.gif) no-repeat 0px 0px;
}
.photo01-02 {
	height:25px;
	background:url(../images/title-unit-photo01-02.gif) no-repeat 0px 0px;
}
.photo01-03 {
	height:25px;
	background:url(../images/title-unit-photo01-03.gif) no-repeat 0px 0px;
}
.photo01-04 {
	height:25px;
	background:url(../images/title-unit-photo01-04.gif) no-repeat 0px 0px;
}
.photo01-05 {
	height:25px;
	background:url(../images/title-unit-photo01-05.gif) no-repeat 0px 0px;
}
.special01 {
	height:25px;
	background:url(../images/title-unit-special01.gif) no-repeat 0px 0px;
}
.special02 {
	height:25px;
	background:url(../images/title-unit-special02.gif) no-repeat 0px 0px;
}
.unit-special01 {background:url(../images/img-englandflag.gif) no-repeat right top;}
/*==================INTRODUCE=================*/
.intro01 {background:url(../images/title-unit-intro01.gif) no-repeat 0px 0px;}
.intro02 {background:url(../images/title-unit-intro02.gif) no-repeat 0px 0px;}
.intro03 {background:url(../images/title-unit-intro03.gif) no-repeat 0px 0px;}
/*==================FAQ=================*/
.unit-faq {
	width:500px;
	margin:0px auto 30px auto;
	text-align:left;
}
.box-faq {
	margin:0px 0px 20px 0px;
	padding-bottom:20px;
	background:url(../images/bg-unit.gif) repeat-x left bottom;
	text-align:left;
}
.box-faq h4 {
	width:500px;
	height:20px;
	margin:0px 0px 10px 0px;
}
.q01 {background:url(../images/title-question01.gif) no-repeat 0px 0px;}
.q02 {background:url(../images/title-question02.gif) no-repeat 0px 0px;}
.q03 {background:url(../images/title-question03.gif) no-repeat 0px 0px;}
.q04 {background:url(../images/title-question04.gif) no-repeat 0px 0px;}
.q05 {background:url(../images/title-question05.gif) no-repeat 0px 0px;}
.q06 {background:url(../images/title-question06.gif) no-repeat 0px 0px;}
.q07 {background:url(../images/title-question07.gif) no-repeat 0px 0px;}
.q08 {background:url(../images/title-question08.gif) no-repeat 0px 0px;}
.q09 {background:url(../images/title-question09.gif) no-repeat 0px 0px;}
.q10 {background:url(../images/title-question10.gif) no-repeat 0px 0px;}
.box-faq h5 {
	font-size:95%;
	font-weight:normal;
	line-height:1.3;
	padding-left:30px;
	padding-top:2px;
	padding-bottom:2px;
	background:url(../images/icon-answer.gif) no-repeat 0px 0px;
}
.box-faq p {
	font-size:95%;
	line-height:1.5;
}
.reserve {
	margin:0px 0px 10px 0px;
	padding:10px;
	border:#00ADEF 1px solid;
}
/*==================SITE MAP=================*/
.unit-sitemap {
	width:500px;
	margin:0px auto 15px auto;
	padding-bottom:15px;
	background:url(../images/bg-unit.gif) repeat-x left bottom;
	text-align:left;
}
.unit-sitemap h4 a {
	color:#6E5B41;
}
.unit-sitemap p {
	font-size:95%;
	color:#6E5B41;
	padding-top:5px;
}
.unit-sitemap p a {
	padding-left:5px;
	color:#393939;
}
.unit-sitemap p a:hover,.unit-sitemap p a:focus {color:#00A0C6;}
/*==================PRIVACY POLICY=================*/
.box-privacy {
	margin:0px 0px 30px 0px;
	position:relative;
	}
.box-privacy h4 {
	margin:0px 0px 10px 0px;
	color:#3B306E;
	font-size:95%;
}
.box-privacy span.fulfill,
.box-privacy span.unfulfill{
	position:absolute;
	left:400px;
	}
.box-privacy span.fulfill{color:red;}
.box-privacy span.unfulfill{color:blue;}
.box-privacy span.nocolor{color:#363636}
span.zennen{font-size:85%;}
p.notes{font-size:80%;}

/*==================SITE CODE=================*/
.unit-sitecode {
	width:520px;
	text-align:left;
}
.unit-sitecode h4 {
	width:520px;
	height:25px;
	margin:0px 0px 15px 0px;
}
.unit-sitecode p {
	font-size:95%;
	line-height:1.4;
}
.box-sitecode {
	width:500px;
	margin:0px auto 30px auto;
}
.sitecode01 {background:url(../images/title-unit-sitecode01.gif) no-repeat 0px 0px;}
.sitecode02 {background:url(../images/title-unit-sitecode02.gif) no-repeat 0px 0px;}
.sitecode03 {background:url(../images/title-unit-sitecode03.gif) no-repeat 0px 0px;}
.sitecode04 {background:url(../images/title-unit-sitecode04.gif) no-repeat 0px 0px;}
.sitecode05 {background:url(../images/title-unit-sitecode05.gif) no-repeat 0px 0px;}
.sitecode06 {background:url(../images/title-unit-sitecode06.gif) no-repeat 0px 0px;}
.sitecode07 {background:url(../images/title-unit-sitecode07.gif) no-repeat 0px 0px;}
.sitecode08 {background:url(../images/title-unit-sitecode08.gif) no-repeat 0px 0px;}
.sitecode09 {background:url(../images/title-unit-sitecode09.gif) no-repeat 0px 0px;}
/*==================OPINION=================*/
.unit-opinion {
	width:500px;
	margin:0px auto 10px auto;
}
.line-underbar {
	width:500px;
	color:#6E5B41;
	margin:0px auto 15px auto;
	padding-bottom:15px;
	background:url(../images/bg-unit.gif) repeat-x left bottom;
}
.unit-opinion h4 {
	margin:0px 0px 10px 0px;
	color:#0D004C;
	font-size:95%;
}
.unit-opinion ul {
	list-style-position:inside;
	margin:0px;
	font-size:95%;
	line-height:1.4;
}
.tb-opinion {
	width:500px;
	margin:0px 0px 20px 0px;
	border:#B9B8B8 1px solid;
	background-color:#E7EFF1;
	text-align:left;
}
.tb-opinion th {
	width:120px;
	padding:5px;
	font-size:95%;
	font-weight:normal;
	color:#333333;
}
.tb-opinion td {
	padding:5px;
	font-size:95%;
}
.tb-opinion td span {
	display:block;
	font-size:90%;
	color:#FF0000;
}
/*==================MOBILE=================*/
.tb-mobile {
	width:500px;
	margin:auto;
	border:#3B306E 1px solid;
	border-collapse:collapse;
}
.td-mobile01 {
	padding:5px;
	text-align:right;
}
.td-mobile02 {
	padding:5px;
	text-align:left;
}
.box-mobile-L,.box-mobile-R {
	margin-bottom:20px;
}
.qrcode {border:#CCCCCC 1px solid;}
/*==================SPAN=================*/
.highway-bus a span,.route-bus a span,.unit-photo a span,.box-faq h4 span,.unit-photo-detail h4 span,.box-charter h5 span,.box-craft h5 span,.button-search-s01 a span,.button-search-s02 a span {
	display:block;
	text-indent:-9999px;
}
/* Hide Mac IE5 \*/
.highway-bus a span,.route-bus a span,.unit-photo a span,.box-faq h4 span,.unit-photo-detail h4 span,.box-charter h5 span,.box-craft h5 span,.button-search-s01 a span,.button-search-s02 a span {
	width:0px;
	height:0px;
	overflow:hidden;
}
/* End */
/*--------------------------------------------------------------------------------
SIDE
--------------------------------------------------------------------------------*/
/*==================COMMON PAGE=================*/
.search-bus01 {background:url(../images/search-bus01.gif) no-repeat 0px 0px;}
.search-bus02 {background:url(../images/search-bus02.gif) no-repeat 0px 0px;}
/*==================BUS=================*/
.menu-bus01 a {background:url(../images/menu-bus01.gif) no-repeat 0px 0px;}
.menu-bus02 a {background:url(../images/menu-bus02.gif) no-repeat 0px 0px;}
.menu-bus03 a {background:url(../images/menu-bus03.gif) no-repeat 0px 0px;}
.menu-bus04 a {background:url(../images/menu-bus04.gif) no-repeat 0px 0px;}
.menu-bus05 a {background:url(../images/menu-bus05.gif) no-repeat 0px 0px;}
.menu-bus01-selected {background:url(../images/menu-bus01-selected.gif) no-repeat 0px 0px;}
.menu-bus02-selected {background:url(../images/menu-bus02-selected.gif) no-repeat 0px 0px;}
.menu-bus03-selected {background:url(../images/menu-bus03-selected.gif) no-repeat 0px 0px;}
.menu-bus04-selected {background:url(../images/menu-bus04-selected.gif) no-repeat 0px 0px;}
.menu-bus05-selected {background:url(../images/menu-bus05-selected.gif) no-repeat 0px 0px;}
.menu-bus-loc01 a {background:url(../images/menu-bus-loc01.gif) no-repeat 0px 0px;}
.menu-bus-loc01-selected {background:url(../images/menu-bus-loc01-selected.gif) no-repeat 0px 0px;}
/*==================TIMETABLE=================*/
.menu-osaka a {background:url(../images/menu-time-osaka.gif) no-repeat 0px 0px;}
.menu-san-sumo01 a {background:url(../images/menu-time-san-sumo01.gif) no-repeat 0px 0px;}
.menu-san-sumo02 a {background:url(../images/menu-time-san-sumo02.gif) no-repeat 0px 0px;}
.menu-gakuen01 a {background:url(../images/menu-time-gakuen01.gif) no-repeat 0px 0px;}
.menu-gakuen02 a {background:url(../images/menu-time-gakuen02.gif) no-repeat 0px 0px;}
.menu-maiko a {background:url(../images/menu-time-maiko.gif) no-repeat 0px 0px;}
.menu-maiko-huku01 a {background:url(../images/menu-time-maiko-huku01.gif) no-repeat 0px 0px;}
.menu-maiko-huku02 a {background:url(../images/menu-time-maiko-huku02.gif) no-repeat 0px 0px;}
.menu-san-huku01 a {background:url(../images/menu-time-san-huku01.gif) no-repeat 0px 0px;}
.menu-san-huku02 a {background:url(../images/menu-time-san-huku02.gif) no-repeat 0px 0px;}
.menu-san-nishi01 a {background:url(../images/menu-time-san-nishi01.gif) no-repeat 0px 0px;}
.menu-san-nishi02 a {background:url(../images/menu-time-san-nishi02.gif) no-repeat 0px 0px;}
.menu-kaikyo01 a {background:url(../images/menu-time-kaikyo01.gif) no-repeat 0px 0px;}
.menu-kaikyo02 a {background:url(../images/menu-time-kaikyo02.gif) no-repeat 0px 0px;}
.menu-osaka-selected {background:url(../images/menu-time-osaka-selected.gif) no-repeat 0px 0px;}
.menu-san-sumo01-selected {background:url(../images/menu-time-san-sumo01-selected.gif) no-repeat 0px 0px;}
.menu-san-sumo02-selected {background:url(../images/menu-time-san-sumo02-selected.gif) no-repeat 0px 0px;}
.menu-gakuen01-selected {background:url(../images/menu-time-gakuen01-selected.gif) no-repeat 0px 0px;}
.menu-gakuen02-selected {background:url(../images/menu-time-gakuen02-selected.gif) no-repeat 0px 0px;}
.menu-maiko-selected {background:url(../images/menu-time-maiko-selected.gif) no-repeat 0px 0px;}
.menu-maiko-huku01-selected {background:url(../images/menu-time-maiko-huku01-selected.gif) no-repeat 0px 0px;}
.menu-maiko-huku02-selected {background:url(../images/menu-time-maiko-huku02-selected.gif) no-repeat 0px 0px;}
.menu-san-huku01-selected {background:url(../images/menu-time-san-huku01-selected.gif) no-repeat 0px 0px;}
.menu-san-huku02-selected {background:url(../images/menu-time-san-huku02-selected.gif) no-repeat 0px 0px;}
.menu-san-nishi01-selected {background:url(../images/menu-time-san-nishi01-selected.gif) no-repeat 0px 0px;}
.menu-san-nishi02-selected {background:url(../images/menu-time-san-nishi02-selected.gif) no-repeat 0px 0px;}
.menu-kaikyo01-selected {background:url(../images/menu-time-kaikyo01-selected.gif) no-repeat 0px 0px;}
.menu-kaikyo02-selected {background:url(../images/menu-time-kaikyo02-selected.gif) no-repeat 0px 0px;}
/*==================CHARTER BUS=================*/
.menu-charter01 a {background:url(../images/menu-charter01.gif) no-repeat 0px 0px;}
.menu-charter02 a {background:url(../images/menu-charter02.gif) no-repeat 0px 0px;}
.menu-charter03 a {background:url(../images/menu-charter03.gif) no-repeat 0px 0px;}
.menu-charter04 a {background:url(../images/menu-charter04.gif) no-repeat 0px 0px;}
.menu-charter05 a {background:url(../images/menu-charter05.gif) no-repeat 0px 0px;}
.menu-charter01-selected {background:url(../images/menu-charter01-selected.gif) no-repeat 0px 0px;}
.menu-charter02-selected {background:url(../images/menu-charter02-selected.gif) no-repeat 0px 0px;}
.menu-charter03-selected {background:url(../images/menu-charter03-selected.gif) no-repeat 0px 0px;}
.menu-charter04-selected {background:url(../images/menu-charter04-selected.gif) no-repeat 0px 0px;}
.menu-charter05-selected {background:url(../images/menu-charter05-selected.gif) no-repeat 0px 0px;}
/*==================CORPORATE PROFILE=================*/
.menu-cprofile01 a {background:url(../images/menu-cprofile01.gif) no-repeat 0px 0px;}
.menu-cprofile02 a {background:url(../images/menu-cprofile02.gif) no-repeat 0px 0px;}
.menu-cprofile03 a {background:url(../images/menu-cprofile03.gif) no-repeat 0px 0px;}
.menu-cprofile04 a {background:url(../images/menu-cprofile04.gif) no-repeat 0px 0px;}
.menu-cprofile05 a {background:url(../images/menu-cprofile05.gif) no-repeat 0px 0px;}
.menu-cprofile01-selected {background:url(../images/menu-cprofile01-selected.gif) no-repeat 0px 0px;}
.menu-cprofile02-selected {background:url(../images/menu-cprofile02-selected.gif) no-repeat 0px 0px;}
.menu-cprofile03-selected {background:url(../images/menu-cprofile03-selected.gif) no-repeat 0px 0px;}
.menu-cprofile04-selected {background:url(../images/menu-cprofile04-selected.gif) no-repeat 0px 0px;}
.menu-cprofile05-selected {background:url(../images/menu-cprofile05-selected.gif) no-repeat 0px 0px;}
/*==================PHOTO=================*/
.menu-photo01 a {background:url(../images/menu-photo01.gif) no-repeat 0px 0px;}
.menu-photo02 a {background:url(../images/menu-photo02.gif) no-repeat 0px 0px;}
.menu-photo03 a {background:url(../images/menu-photo03.gif) no-repeat 0px 0px;}
.menu-photo01-selected {background:url(../images/menu-photo01-selected.gif) no-repeat 0px 0px;}
.menu-photo02-selected {background:url(../images/menu-photo02-selected.gif) no-repeat 0px 0px;}
.menu-photo03-selected {background:url(../images/menu-photo03-selected.gif) no-repeat 0px 0px;}
/*==================INTRODUCE=================*/
.menu-intro01 a {background:url(../images/menu-intro01.gif) no-repeat 0px 0px;}
.menu-intro02 a {background:url(../images/menu-intro02.gif) no-repeat 0px 0px;}
.menu-intro01-selected {background:url(../images/menu-intro01-selected.gif) no-repeat 0px 0px;}
.menu-intro02-selected {background:url(../images/menu-intro02-selected.gif) no-repeat 0px 0px;}
/*==================KOUSAKU=================*/
.menu-kousaku01 a {background:url(../images/menu-kousaku01.gif) no-repeat 0px 0px;}
.menu-kousaku02 a {background:url(../images/menu-kousaku02.gif) no-repeat 0px 0px;}
.menu-kousaku03 a {background:url(../images/menu-kousaku03.gif) no-repeat 0px 0px;}
.menu-kousaku04 a {background:url(../images/menu-kousaku04.gif) no-repeat 0px 0px;}
.menu-kousaku05 a {background:url(../images/menu-kousaku05.gif) no-repeat 0px 0px;}
/*==================OTHER=================*/
.menu-other01 a {background:url(../images/menu-other01.gif) no-repeat 0px 0px;}
.menu-other02 a {background:url(../images/menu-other02.gif) no-repeat 0px 0px;}
.menu-other03 a {background:url(../images/menu-other03.gif) no-repeat 0px 0px;}
.menu-other04 a {background:url(../images/menu-other04.gif) no-repeat 0px 0px;}
.menu-other05 a {background:url(../images/menu-other05.gif) no-repeat 0px 0px;}
.menu-other01-selected {background:url(../images/menu-other01-selected.gif) no-repeat 0px 0px;}
.menu-other02-selected {background:url(../images/menu-other02-selected.gif) no-repeat 0px 0px;}
.menu-other03-selected {background:url(../images/menu-other03-selected.gif) no-repeat 0px 0px;}
.menu-other04-selected {background:url(../images/menu-other04-selected.gif) no-repeat 0px 0px;}
.menu-other05-selected {background:url(../images/menu-other05-selected.gif) no-repeat 0px 0px;}

.fontsize-enabled-plus {
	background:url(../images/font-enabled-plus.gif) no-repeat 0px 0px;
}
.fontsize-enabled-plus:hover {
	background:url(../images/font-enabled-plus.gif) no-repeat 0px -20px;
}
.fontsize-enabled-minus {
	background:url(../images/font-enabled-minus.gif) no-repeat 0px 0px;
}
.fontsize-enabled-minus:hover {
	background:url(../images/font-enabled-minus.gif) no-repeat 0px -20px;
}
.fontsize-disabled-plus {
	background:url(../images/font-disabled-plus.gif) no-repeat 0px 0px;
}
.fontsize-disabled-minus {
	background:url(../images/font-disabled-minus.gif) no-repeat 0px 0px;
}
