/*======================
bus2010Box
=======================*/
a:link{
color: #003366;
}
a:visited{
color: #003366;
}
a:hover, a:active{
color: #666666;
text-decoration: none;
}

p {line-height: 1.5;}
img {border:none;}

.clear {zoom: 100%;}
.clear:after{content: "."; display: block; visibility: hidden; height: 0.1px; font-size: 0.1em; line-height: 0; clear: both;}

.dispHid {
display: none;
}
.getMileImg {
margin: 0px 5px 0px 5px;
}
.small {
font-size: 10px;
}



#bus2010Box {
margin: 0 auto 0 auto;
padding: 0;
width: 760px;
font-size: 12px;
color: #333333;
}

#bus2010Box h2{
margin: 0 0 20px 0;
padding: 0;
background: none;
height: auto;
}

#bus2010Box #second {
width: 720px;
margin: 0 auto 0 auto;
}
#bus2010Box #second .subscription {
margin: 25px 0 30px 0;
text-align: center;
}
#bus2010Box #second h3 {
margin-bottom: 10px;
}

#bus2010Box #second p.right {
margin-top: 5px;
text-align: right;
}


#bus2010Box #after_txt {
background: url(/img_bus2010/bg_after.gif) no-repeat left top;
padding: 10px 20px 20px 20px;
height: 46px;
line-height: 1.3;
}


#bus2010Box #second #tour_left {
float: left;
width: 430px;
}
#bus2010Box #second #tour_left ul {
line-height: 1.5;
list-style: none;
margin: 10px 0 10px 0;
padding: 0;
}
#bus2010Box #second #tour_left ul li#point1 {
background: url(/img_bus2010/wmn_point1.gif) no-repeat left top;
padding: 0 0 10px 70px;
margin-bottom: 5px;
}
#bus2010Box #second #tour_left ul li#point2 {
background: url(/img_bus2010/wmn_point2.gif) no-repeat left top;
padding: 0 0 10px 70px;
margin-bottom: 5px;
}
#bus2010Box #second #tour_left ul li#point3 {
background: url(/img_bus2010/wmn_point3.gif) no-repeat left top;
padding: 0 0 10px 70px;
margin-bottom: 5px;
}
#bus2010Box #second #tour_left ul li#point4 {
background: url(/img_bus2010/wmn_point4.gif) no-repeat left top;
padding: 0 0 10px 70px;
margin-bottom: 5px;
}
#bus2010Box #second #tour_left ul li#point5 {
background: url(/img_bus2010/wmn_point5.gif) no-repeat left top;
padding: 0 0 10px 70px;
margin-bottom: 5px;
}

#bus2010Box #second #tour_right {
float: right;
}



#bus2010Box #second table {
line-height: 1.5;
margin-bottom: 10px;
width: 720px;
}
#bus2010Box #second table th {
vertical-align: top;
padding: 5px 0 5px 0;
border-bottom: #ccc dashed 1px;
width: 120px;
}
#bus2010Box #second table td {
vertical-align: top;
padding: 5px 0 5px 0;
border-bottom: #ccc dashed 1px;
}

#bus2010Box #second table td a {
background: url(/img_bus2010/lm_bus_link.gif) no-repeat left 2px;
padding: 0 0 0 8px;
margin: 0 0 0 10px;
}



#bus2010Box #second #woman_left {
width: 242px;
float: left;
}
#bus2010Box #second #woman_left h4 {
margin: 30px 0 5px 0;
}
#bus2010Box #second #woman_left p {
margin: 0 0 5px 0;
}
#bus2010Box #second #woman_right {
float: right;
margin: 30px 0 20px 0;
}






