.h1_30b  { color: #303030; font-size: 100%; font-weight: bold }
.h2_30  { color: #303030; font-size: 75% }
.s28_b { color: #ff5a00; font-size: 28px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; line-height: 1; padding: 5px 5px 0 0 }
.s16_30b  { color: #303030; font-size: 100%; font-weight: bold }
.s16_7Db { color: #7d7d7d; font-size: 100%; font-weight: bold }
.s14_30b { color: #303030; font-size: 87.5%; font-weight: bold }
.s14_7Db { color: #7d7d7d; font-size: 87.5%; font-weight: bold }
.s14_66b { color: #666; font-size: 87.5%; font-weight: bold }
.s14_66 { color: #666; font-size: 87.5%; font-weight}

.s12_30b { color: #303030; font-size: 75%; font-weight: bold; line-height: 1.3em }
.s12_30 { color: #303030; font-size: 75%; line-height: 1.3em }
.s12_66 { color: #666; font-size: 75%; line-height: 1.3em }
.s12_7D { color: #7d7d7d; font-size: 75% }


.s11_30 { color: #303030; font-size: 11px; line-height: 1.2em }
.s11_7D { color: #7d7d7d; font-size: 70%; line-height: 1.1em }
.s11_66    { color: #666; font-size: 70%; line-height: 1.1em }
.s11_67 { color: #666; font-size: 70%; line-height: 1.3em }


.s10_66  { color: #666; font-size: 60%; line-height: 1.2em }
.s10_7D { color: #7d7d7d; font-size: 60%; line-height: 1.2em }
.s10_99 { color: #999; font-size: 60%; line-height: 1.2em }


.s09_99 { color: #999; font-size: 60%; line-height: 1.2em; vertical-align: middle }
.cap_7D { color: #7d7d7d; font-size: 60%; line-height: 1.2em }

.plan { background-color: #ffeeb7; padding: 6px; width: 620px }
a:link { color: #1b47ff; text-decoration: none }
a:visited { color: #9720c9; text-decoration: none }
a:hover { color: #ff7d00; text-decoration: none }

.s11_r { color: #cc0000; font-size: 70%; line-height: 1.2em }

.outwin { font-size: 10px; position: absolute; z-index: -999; left: -9999px }

#logoJalan { width:128px; height:50px; background-image:url(/jalan/images/kensaku/head_logo.gif); background-repeat:no-repeat;}
#logoJalan h1{ position:absolute; left:-9999px; display:block; }

a#llogoJalan { width:128px; height:50px; background-image:url(/jalan/images/kensaku/head_logo.gif); background-repeat:no-repeat;}
a#llogoJalan h1{ position:absolute; left:-9999px; }

#yadoHotel { width:134px; height:16px; background-image:url(/jalan/images/kensaku/head_copy.gif); background-repeat:no-repeat;}
#yadoHotel h2{ position:absolute; left:-9999px; }

#rosen { width:285px; height:26px; background-image:url(image/biz_title2.gif); background-repeat:no-repeat;}
#rosen h2{ position:absolute; left:-9999px; }

#title1 { width:141px; height:26px; background-image:url(image/biz_title1.gif); background-repeat:no-repeat;}
#title1 h2{ position:absolute; left:-9999px; }

#titletop { width:760px; height:39px; background-image:url(image/biz_title0.jpg); background-repeat:no-repeat;}
#titletop h1{ position:absolute; left:-9999px; }

#sp { width:130px; height:10px; background-image:url(/jalan/images/kensaku/spacer.gif); background-repeat:no-repeat;}
#sp h1{ position:absolute; left:-9999px; }

/* フッターに駅一覧追加 2009.02.10*/
#station_list {text-align:center;border:black;margin-top: 30px;}
#station_list ul {line-height: 1.3em;margin-left: 0px;padding-left: 0px;list-style-position: inside;list-style-type: none;text-align: center;}

#station_list li {display:inline;text-align: left;}
#station_list .txt666 {color: #666;}

#station_list .station_space {margin-left:auto;margin-right:auto;text-align:left;color: #999;font-size: 70%;width: 740px;}
#station_list .station_space a {color: #999;}







