/*ボディー*/
body {
width: 760px;
margin-top: 0px;
margin-left:auto;
margin-right:auto;
color:white;
background-color:black;
}

#wrapper { 
width: 760px;
margin-top:5px;
margin-left:auto;
margin-right:auto;
padding:;
background-color:black;
border-style:double;
border-color:#f0f0dc;
border-width:4px;
color:white;
}

#header {
margin-top:5px;
margin-left:4px;
}

hr.top {
width:755px;
color:gray;
height:1px;
}

hr.pagechange {
color:white;
page-break-before:always;
margin:0px;
}

table.waku {
margin-top:0px;
}

#news {
float:right;
}

table td{
vertical-align:top;
}

p.border{
width:745px;
height:5px;
margin-top:15px;
}

#main{
width:580px;
padding: 5px;
background-color:black;
}

span.pagesetumei {
font-size:90%;
color:gray;
}

h2.title1{
color:blue;
}

#navdiv{
width:157px;
}

table.nav {
background-color:black;
color:white;
}

table.nav td.navtdn{
border-left: solid 5px gray;
padding:3px;
}

table.nav td.navtda{
border-left: solid 5px #ffeecc;
padding:3px;
}

table.nav td.navtd2{
padding:3px;
font-size:80%;

}

a.nav1:link {
width:140px;
height:20px;
margin:0px;
text-decoration:underline;;
padding:20px 0px 0px 0px;
color:white;
}

a.nav1:hover {
width:140px;
height:20px;
margin:0px;
text-decoration:underline;;
padding:20px 0px 0px 0px;
color:yellow;
}

#footer { 
clear:both;
text-align:center;
padding:5px;
color:white;
}

h5.head{
margin-top:0px;
margin-bottom:0px;
color:white;
text-align:center;
}

span.normalt1{
font-size:90%;
letter-spacing:0.1em;
line-height:18px;
}

/*トップ*/
#topvideo {
width:580px;
height:180px;
background-image:url('img/topvideoback.gif');
background-repeat:no-repeat;
position: relative;
margin:0px;
}

#pic1 {
position:absolute;
top:15px;
left:14px;
margin:0px;
width:549px;
height:128px;
}

span.tyuu1 {
float:right;
font-size:90%;
}


/*会社概要*/
h3.title_company{
color:maroon;
font-weight:bold;
border-width:0px 0px 0px 15px;
border-color:#ff9500;
border-style:solid;
background-color:#fff799;
padding:2px;
}

table.history {
width:580px;
border-collapse:collapse;
border:solid 3px ;
}

table.history td {
border:solid 1px ;
border-collapse:collapse;
padding:5px;
}

table.history td.nen {
width:80px;
}

/*採用情報*/
h3.title_saiyo{
color:white;
font-weight:bold;
border-width:0px 0px 0px 15px;
border-color:#f53d99;
border-style:solid;
background-color:#fa9ee3;
padding:2px;
}

table.saiyo_table1{
border:solid 3px #fa9ee3;
border-collapse:collapse;
background-color:#fdfdcf;
}

table.saiyo_table1 td{
border:solid 1px #fa9ee3;
border-collapse:collapse;
background-color:white;
padding:3px;
}

p.renraku{
width:560px;
border:double 3px maroon;
background-color:yellow;
text-align:center;
padding:3px;
}

/*路線マップ*/
img.stop {
position:absolute;
top:450px;
left:450px;
}

img.stopname1 {
position:absolute;
top:400px;
left:470px;
}

/*路線時刻表-おまごバス*/
h4.title_jikokuinage{
color:white;
font-weight:bold;
border-width:0px 0px 0px 15px;
border-color:#003399;
border-style:solid;
background-color:#66c0ff;
padding:2px;
}

hr.pagechange {
color:white;
margin:0px;
}

table.omago1{
width:580px;
background-color:#ffccff;
font-size:80%;
border-collapse:collapse;
border-style:solid;
border-width:1px 1px 0px 1px;
border-color:black;
vertical-align:center;
text-align:center;
}

table.omago1 td{
width:48px;
padding:2px;
}

table.omago1 td.c1{
background-color:#ccffff;
}

table.omago1 td.stopname1{
width:110px;
font-size:90%;
background-color:#ccffff;
text-align:left;
border-right:solid 1px silver;
}

table.omago1 td.stopname2{
width:110px;
font-size:90%;
background-color:white;
text-align:left;
border-right:solid 1px silver;
}

table.omago2{
font-size:80%;
border-collapse:collapse;
border:solid 1px black;
vertical-align:center;
text-align:center;
}

table.omago2 td{
width:48px;
padding:2px;
}

table.omago2 td.c1{
background-color:#ccffff;
}

table.omago2 td.stopname1{
width:111px;
font-size:90%;
background-color:#ccffff;
text-align:left;
border-right:solid 1px silver;
}

table.omago2 td.stopname2{
width:111px;
font-size:90%;
background-color:white;
text-align:left;
border-right:solid 1px silver;
}

table.omago3{
width:580px;
background-color:#ffccff;
font-size:80%;
border-collapse:collapse;
border-style:solid;
border-width:1px 1px 0px 1px;
border-color:black;
vertical-align:center;
text-align:center;
}

table.omago3 td{
width:61px;
padding:2px;
}

table.omago3 td.c1{
background-color:#ccffff;
}

table.omago3 td.stopname1{
width:110px;
font-size:90%;
background-color:#ccffff;
text-align:left;
border-right:solid 1px silver;
}

table.omago3 td.stopname2{
width:110px;
font-size:90%;
background-color:white;
text-align:left;
border-right:solid 1px silver;
}

table.omago4{
width:580px;
font-size:80%;
border-collapse:collapse;
border:solid 1px black;
vertical-align:center;
text-align:center;
}

table.omago4 td{
width:63px;
padding:2px;
}

table.omago4 td.c1{
background-color:#ccffff;
}

table.omago4 td.stopname1{
width:112px;
font-size:90%;
background-color:#ccffff;
text-align:left;
border-right:solid 1px silver;
}

table.omago4 td.stopname2{
width:112px;
font-size:90%;
background-color:white;
text-align:left;
border-right:solid 1px silver;
}

/*定期券*/
h3.title_teiki{
color:white;
font-weight:bold;
border-width:0px 0px 0px 15px;
border-color:#664785;
border-style:solid;
background-color:#8fb814;
padding:2px;
}

table.teiki1 {
width:580px;
border:solid 2px black;
border-collapse:collapse;
background-color:white;
vertical-align:top;
text-align:right;
}

table.teiki1 td.kukan {
width:40px;
border:solid 1px black;
border-collapse:collapse;
background-color:white;
padding:3px;
text-align:center;
}

table.teiki1 td.kukan2 {
width:100px;
border:solid 1px black;
border-collapse:collapse;
background-color:white;
padding:3px;
text-align:center;
}

table.teiki1 td {
width:60px;
border:solid 1px black;
border-collapse:collapse;
background-color:white;
padding:3px;
}

table.teiki1 th {
width:px;
border:solid 1px black;
padding:3px;
border-collapse:collapse;
background-color:white;
text-align:center;
}

table.teiki1 th.th2 {
background-color:#cceeff;
}

table.teiki1 th.th3 {
background-color:#ffccd9;
}

table.teiki1 th.th4 {
background-color:#fff7cc;
}

table.teiki1 th.th5 {
background-color:#d5ffcc;
}

table.teiki1 th.th6 {
background-color:#ffcc99;
}

/*回数券*/
h3.title_kaisu{
color:white;
font-weight:bold;
border-width:0px 0px 0px 15px;
border-color:#cc0044;
border-style:solid;
background-color:#0080ff;
padding:2px;
}

table.kaisu1 {
width:580px;
border:solid 2px black;
border-collapse:collapse;
background-color:white;
vertical-align:top;
text-align:center;
}

table.kaisu1 th.th1 {
width:1.1em;
border:solid 1px black;
border-collapse:collapse;
background-color:white;
writing-mode: tb-rl;
}

table.kaisu1 th.th2 {
width:5.5em;
border:solid 1px black;
border-collapse:collapse;
background-color:white;
vertical-align:bottom;
}

table.kaisu1 th.th3 {
width:;
border:solid 1px black;
border-collapse:collapse;
background-color:white;
vertical-align:bottom;
}

table.kaisu1 th.th4 {
width:3em;
border:solid 1px black;
border-collapse:collapse;
background-color:white;
vertical-align:bottom;
}

table.kaisu1 td {
border:solid 1px black;
border-collapse:collapse;
background-color:white;
vertical-align:center;
text-align:right;
padding:2px;
}

table.kaisu1 td.td1a {
color:black;
background-color:#ff3377;
}

table.kaisu1 td.td1 {
color:black;
background-color:white;
}

table.kaisu1 td.td2a {
color:black;
background-color:#ffc499;
}

table.kaisu1 td.td2 {
color:black;
background-color:white;
}

table.kaisu1 td.td3 {
color:black;
background-color:white;
}

table.kaisu1 td.td3a {
color:black;
background-image:url('img/kaisumizutama.gif');
}

table.kaisu1 td.td4a {
color:black;
background-color:red;
}

table.kaisu1 td.td4 {
color:black;
background-color:white;
}

table.kaisu1 td.td5a {
color:black;
background-color:yellow;
}

table.kaisu1 td.td5 {
color:black;
background-color:white;
}

table.kaisu1 td.td6a {
color:black;
background-color:#c0c2a3;
}

table.kaisu1 td.td6 {
color:black;
background-color:white;
}

table.kaisu1 td.td7a {
color:black;
background-color:#a2e619;
}

table.kaisu1 td.td7 {
color:black;
background-color:white;
}

table.kaisu1 td.td8a {
color:black;
background-color:#66ccff;
}

table.kaisu1 td.td8 {
color:black;
background-color:white;
}

table.kaisu1 td.td9a {
color:black;
background-color:#ffa666;
}

table.kaisu1 td.td9 {
color:black;
background-color:white;
}

/*路線時刻表-稲毛*/
#mainzikoku{
width:580px;
background-color:;
position: relative;
padding: 5px;
margin:0px;
}

image.map1{
margin:0px;
}

h3.title_jikokuinage{
color:white;
font-weight:bold;
border-width:0px 0px 0px 15px;
border-color:#003399;
border-style:solid;
background-color:#66c0ff;
padding:2px;
margin:11px 0px 11px 0px;
}

table.time {
width:580px;
border:solid 2px black;
border-collapse:collapse;
background-color:white;
}

table.time th.hi1,th.hi2,th.hi3 {
color:;
font-weight:bold;
border:solid 1px black;
border-collapse:collapse;
background-color:white;
padding:3px;
}

table.time th.hi2 {
color:white;
background-color:#66c0ff;
}

table.time th.hi3 {
color:white;
background-color:red;
}

table.time td.zi {
width:15px;
color:;
font-weight:bold;
border:solid 1px black;
border-collapse:collapse;
background-color:#eed9f3;
padding:5px;
}

table.time td.fun {
width:186px;
font-size:95%;
font-weight:normal;
border:solid 1px #003399;
border-collapse:collapse;
background-color:white;
padding:5px;
}

span.fare {
background-color:;
}

span.kaisei {
float:right;
font-size:90%;
}

span.timetel {
float:right;
}

span.tel2 {
font-size:110%;
font-weight:bold;
color:red;
}

img.stop00{
border:none;
position:absolute;
top:410px;
left:555px;
}

img.stop01{
border:none;
position:absolute;
top:419px;
left:487px;
margin:0px;
}

img.stop02{
border:none;
position:absolute;
top:405px;
left:450px;
margin:0px;
}

img.stop03{
border:none;
position:absolute;
top:388px;
left:410px;
margin:0px;
}

img.stop04{
border:none;
position:absolute;
top:372px;
left:370px;
margin:0px;
}

img.stop05{
border:none;
position:absolute;
top:357px;
left:330px;
margin:0px;
}

img.stop06{
border:none;
position:absolute;
top:328px;
left:265px;
margin:0px;
}

img.stop07{
border:none;
position:absolute;
top:270px;
left:350px;
}

img.stop08{
border:none;
position:absolute;
top:251px;
left:410px;
}

img.stop09{
border:none;
position:absolute;
top:238px;
left:460px;
}

img.stop10{
border:none;
position:absolute;
top:227px;
left:510px;
}

img.stop11{
border:none;
position:absolute;
top:220px;
left:550px;
}

img.stop12{
border:none;
position:absolute;
top:145px;
left:420px;
}

img.stop13{
border:none;
position:absolute;
top:178px;
left:97px;
}

img.stop14{
border:none;
position:absolute;
top:225px;
left:85px;
}

img.stop15{
border:none;
position:absolute;
top:220px;
left:140px;
}

img.stop16{
border:none;
position:absolute;
top:218px;
left:207px;
}

img.stop17{
border:none;
position:absolute;
top:175px;
left:198px;
}

img.stop18{
border:none;
position:absolute;
top:264px;
left:190px;
}

img.stop19{
border:none;
position:absolute;
top:280px;
left:250px;
}

img.stop20{
border:none;
position:absolute;
top:318px;
left:158px;
}

img.stop21{
border:none;
position:absolute;
top:386px;
left:130px;
}

img.stop22{
border:none;
position:absolute;
top:403px;
left:109px;
}

img.stop23{
border:none;
position:absolute;
top:418px;
left:42px;
}

img.stop24{
border:none;
position:absolute;
top:295px;
left:75px;
}

img.stop25{
border:none;
position:absolute;
top:350px;
left:45px;
}

img.stop26{
border:none;
position:absolute;
top:272px;
left:110px;
}

img.stop27{
border:none;
position:absolute;
top:410px;
left:200px;
}

img.stop28{
border:none;
position:absolute;
top:480px;
left:265px;
}

table.aiueo {
width:580px;
border-collapse:collapse;
border: solid 2px gray;
}

table.aiueo td {
border-collapse:collapse;
border: solid 1px gray;
padding:3px;
font-size:90%;
line-height:25px;
}

/*路線都賀*/
img.stop_tsuga00{
border:none;
position:absolute;
top:385px;
left:100px;
}

img.stop_tsuga01{
border:none;
position:absolute;
top:345px;
left:175px;
}

img.stop_tsuga02{
border:none;
position:absolute;
top:334px;
left:220px;
}

img.stop_tsuga03{
border:none;
position:absolute;
top:332px;
left:295px;
}

img.stop_tsuga04{
border:none;
position:absolute;
top:340px;
left:342px;
}

img.stop_tsuga05{
border:none;
position:absolute;
top:335px;
left:410px;
}

img.stop_tsuga06{
border:none;
position:absolute;
top:297px;
left:353px;
}

img.stop_tsuga07{
border:none;
position:absolute;
top:280px;
left:160px;
}

img.stop_tsuga08{
border:none;
position:absolute;
top:250px;
left:270px;
}

img.stop_tsuga09{
border:none;
position:absolute;
top:220px;
left:285px;
}

img.stop_tsuga10{
border:none;
position:absolute;
top:190px;
left:295px;
}

img.stop_tsuga11{
border:none;
position:absolute;
top:160px;
left:305px;
}

img.stop_tsuga12{
border:none;
position:absolute;
top:130px;
left:315px;
}

img.stop_tsuga13{
border:none;
position:absolute;
top:62px;
left:345px;
}

img.stop_tsuga14{
border:none;
position:absolute;
top:100px;
left:365px;
}

img.stop_tsuga15{
border:none;
position:absolute;
top:130px;
left:420px;
}

img.stop_tsuga16{
border:none;
position:absolute;
top:135px;
left:490px;
}

img.stop_tsuga17{
border:none;
position:absolute;
top:175px;
left:530px;
}

/*路線めいわ*/

table.time th.meiwa_hi1,th.meiwa_hi2 {
color:;
font-weight:bold;
border:solid 1px black;
border-collapse:collapse;
background-color:white;
padding:3px;
}

table.time th.meiwa_hi1 {
width:370px;
color:black;
background-color:white;
}

table.time th.meiwa_hi2 {
width:210px;
color:white;
background-color:#66c0ff;
}

table.time td.zi {
width:15px;
color:;
font-weight:bold;
border:solid 1px black;
border-collapse:collapse;
background-color:#eed9f3;
padding:5px;
}

table.time td.meiwa_fun1 {
width:355px;
font-size:95%;
font-weight:normal;
border:solid 1px black;
border-collapse:collapse;
background-color:white;
padding:5px;
}

table.time td.meiwa_fun2 {
width:210px;
font-size:95%;
font-weight:normal;
border:solid 1px black;
border-collapse:collapse;
background-color:white;
padding:5px;
}

img.stop_meiwa00{
border:none;
position:absolute;
top:125px;
left:55px;
}

img.stop_meiwa01{
border:none;
position:absolute;
top:102px;
left:175px;
}

img.stop_meiwa02{
border:none;
position:absolute;
top:88px;
left:245px;
}

img.stop_meiwa03{
border:none;
position:absolute;
top:73px;
left:305px;
}

img.stop_meiwa04{
border:none;
position:absolute;
top:60px;
left:355px;
}

img.stop_meiwa05{
border:none;
position:absolute;
top:103px;
left:425px;
}

img.stop_meiwa06{
border:none;
position:absolute;
top:140px;
left:455px;
}

img.stop_meiwa07{
border:none;
position:absolute;
top:205px;
left:472px;
}

img.stop_meiwa08{
border:none;
position:absolute;
top:248px;
left:495px;
}

img.stop_meiwa09{
border:none;
position:absolute;
top:245px;
left:452px;
}

img.stop_meiwa10{
border:none;
position:absolute;
top:195px;
left:332px;
}

img.stop_meiwa11{
border:none;
position:absolute;
top:207px;
left:300px;
}

img.stop_meiwa12{
border:none;
position:absolute;
top:208px;
left:205px;
}

img.stop_meiwa13{
border:none;
position:absolute;
top:168px;
left:173px;
}

img.stop_meiwa14{
border:none;
position:absolute;
top:138px;
left:165px;
}

/*路線ベイタウン*/

table.time th.meiwa_hi1,th.meiwa_hi2 {
color:;
font-weight:bold;
border:solid 1px black;
border-collapse:collapse;
background-color:white;
padding:3px;
}

table.time th.meiwa_hi1 {
width:370px;
color:black;
background-color:white;
}

table.time th.meiwa_hi2 {
width:210px;
color:white;
background-color:#66c0ff;
}

table.time td.zi {
width:15px;
color:;
font-weight:bold;
border:solid 1px black;
border-collapse:collapse;
background-color:#eed9f3;
padding:5px;
}

table.time td.bay_fun1 {
width:355px;
font-size:80%;
font-weight:normal;
border:solid 1px black;
border-collapse:collapse;
background-color:white;
padding:5px;
}

table.time td.bay_fun2 {
width:210px;
font-size:80%;
font-weight:normal;
border:solid 1px black;
border-collapse:collapse;
background-color:white;
padding:5px;
}

table.time th.bay4heiwakotsubus {
color:maroon;
border:solid 1px black;
border-collapse:collapse;
background-color:yellow;
}

table.time th.bay4keiseibus {
color:black;
border:solid 1px black;
border-collapse:collapse;
background-color:#f8d4d4;
}

table.time th.bay4_hi1,th.bay4_hi2,th.bay4_hi3,th.bay4_hi4 {
color:;
font-weight:bold;
border:solid 1px black;
border-collapse:collapse;
background-color:white;
padding:3px;
}

table.time th.bay4_hi1 {
width:190px;
color:black;
background-color:white;
}

table.time th.bay4_hi2 {
width:100px;
color:white;
background-color:#66c0ff;
}

table.time th.bay4_hi3 {
width:190px;
color:black;
background-color:white;
}

table.time th.bay4_hi4 {
width:100px;
color:white;
background-color:#66c0ff;
}

table.time td.zi {
width:15px;
color:;
font-weight:bold;
border:solid 1px black;
border-collapse:collapse;
background-color:#eed9f3;
padding:5px;
}

table.time td.bay4_fun1 {
width:175px;
font-size:90%;
font-weight:normal;
border:solid 1px black;
border-collapse:collapse;
background-color:white;
padding:5px;
}

table.time td.bay4_fun2 {
width:100px;
font-size:90%;
font-weight:normal;
border:solid 1px black;
border-collapse:collapse;
background-color:white;
padding:5px;
}

table.time td.bay4_fun3 {
width:175px;
font-size:90%;
font-weight:normal;
border:solid 1px black;
border-collapse:collapse;
background-color:white;
padding:5px;
}

table.time td.bay4_fun4 {
width:100px;
font-size:90%;
font-weight:normal;
border:solid 1px black;
border-collapse:collapse;
background-color:white;
padding:5px;
}

img.stop_baytown00{
border:none;
position:absolute;
top:212px;
left:203px;
}

img.stop_baytown01{
border:none;
position:absolute;
top:130px;
left:178px;
}

img.stop_baytown02{
border:none;
position:absolute;
top:98px;
left:148px;
}

img.stop_baytown03{
border:none;
position:absolute;
top:72px;
left:68px;
}

img.stop_baytown04{
border:none;
position:absolute;
top:72px;
left:30px;
}

img.stop_baytown05{
border:none;
position:absolute;
top:120px;
left:10px;
}

img.stop_baytown06{
border:none;
position:absolute;
top:158px;
left:43px;
}

img.stop_baytown07{
border:none;
position:absolute;
top:180px;
left:108px;
}

img.stop_baytown08{
border:none;
position:absolute;
top:278px;
left:216px;
}

img.stop_baytown09{
border:none;
position:absolute;
top:170px;
left:248px;
}

img.stop_baytown10{
border:none;
position:absolute;
top:120px;
left:218px;
}

img.stop_baytown11{
border:none;
position:absolute;
top:300px;
left:168px;
}

img.stop_baytown12{
border:none;
position:absolute;
top:334px;
left:398px;
}

img.stop_baytown13{
border:none;
position:absolute;
top:365px;
left:173px;
}

img.stop_baytown14{
border:none;
position:absolute;
top:395px;
left:325px;
}

img.stop_baytown15{
border:none;
position:absolute;
top:500px;
left:325px;
}

img.stop_baytown16{
border:none;
position:absolute;
top:590px;
left:325px;
}

img.stop_baytown17{
border:none;
position:absolute;
top:617px;
left:283px;
}

img.stop_baytown18{
border:none;
position:absolute;
top:617px;
left:133px;
}

img.stop_baytown19{
border:none;
position:absolute;
top:545px;
left:83px;
}

img.stop_baytown20{
border:none;
position:absolute;
top:528px;
left:143px;
}

img.stop_baytown21{
border:none;
position:absolute;
top:492px;
left:173px;
}

img.stop_baytown22{
border:none;
position:absolute;
top:342px;
left:448px;
}

img.stop_baytown23{
border:none;
position:absolute;
top:369px;
left:393px;
}

img.stop_baytown24{
border:none;
position:absolute;
top:396px;
left:453px;
}

img.stop_baytown24b{
border:none;
position:absolute;
top:410px;
left:475px;
}

img.stop_baytown25{
border:none;
position:absolute;
top:503px;
left:475px;
}

img.stop_baytown26{
border:none;
position:absolute;
top:573px;
left:475px;
}

img.stop_baytown27{
border:none;
position:absolute;
top:603px;
left:475px;
}

img.stop_baytown28{
border:none;
position:absolute;
top:555px;
left:563px;
}

img.stop_baytown29{
border:none;
position:absolute;
top:530px;
left:543px;
}

img.stop_baytown30{
border:none;
position:absolute;
top:390px;
left:513px;
}

/*深夜急行バス乗り場マップ*/

span.text_noriba {
background-color:;
color:#260099;
padding:3px;
font-weight:bold;
font-size:110%;
}

/*買い物バス　稲毛海岸線*/
table.kaimono1_1 {
width:580px;
border-collapse:collapse;
border:solid 1px black;
}

table.kaimono1_1 th {
border-collapse:collapse;
border:solid 1px black;
background-color:#f0a8a8;
color:white;
}

table.kaimono1_1 td.bustei{
width: 170px;
font-size:13px;
border-collapse:collapse;
border:solid 1px black;
padding:2px;
}

table.kaimono1_1 td{
width: 50px;
border-collapse:collapse;
border:solid 1px black;
padding-left:10px;
font-size:13px;
}

table.kaimono1_2 {
width:285px;
border-collapse:collapse;
border:solid 1px black;
}

table.kaimono1_2 th {
width:285px;
border-collapse:collapse;
border:solid 1px black;
background-color:#f0a8a8;
color:white;
padding:5px;
}

table.kaimono1_2 td.k20 {
width:46px;
border-collapse:collapse;
border:solid 1px black;
background-color:;
color:green;
font-size:10px;
padding:2px;
}

table.kaimono1_2 td.k21 {
width:46px;
border-collapse:collapse;
border:solid 1px black;
background-color:;
color:;
padding-left:6px;
}

table.kaimono1_3 {
width:285px;
border-collapse:collapse;
border:solid 1px black;
}

table.kaimono1_3 th {
width:285px;
border-collapse:collapse;
border:solid 1px black;
background-color:#f0a8a8;
color:white;
padding:5px;
}

table.kaimono1_3 td.k20 {
width:57px;
border-collapse:collapse;
border:solid 1px black;
background-color:;
color:green;
font-size:10px;
padding:2px;
}

table.kaimono1_3 td.k21 {
width:57px;
border-collapse:collapse;
border:solid 1px black;
background-color:;
color:;
padding-left:10px;
}

/*買い物バス　幕張本郷-海浜幕張*/
table.kaimono2_1{
width:580px;
border-collapse:collapse;
border:solid 1px black;
}

table.kaimono2_1 th{
width:580px;
border-collapse:collapse;
border:solid 1px black;
background-color:#f0a8a8;
color:white;
padding:2px;
}

table.kaimono2_1 td.bustei1{
width:120px;
border-collapse:collapse;
border:solid 1px black;
}

table.kaimono2_1 td{
border-collapse:collapse;
border:solid 1px black;
padding:2px;
}