div.tour-entry{
width:610px;
text-align:left;
padding:0px;}

div#right h2{
color:#fff;
font-size:1.3em;
width:599px;
*width:598px;
height:22px;
margin:0px 0px 4px;
padding:8px 0px 0px 10px;
border:1px solid #3E88DB;
background-image:url("../../common/ti_bg01.png");
}

div#right h3{
color:#105BC3;
text-align:center;
font-size:1.1em;
margin:15px 0px;
}

div#right h4{
color:#105BC3;
width:590px;
padding:5px 10px;
background-color:#C6D9F1;
}

div#right hr{
width:570px;
height:1px;
margin:0px 20px;
border:1px solid #76AAE5;
border-style:solid none none;
}


div#right table{
width:610px;
margin-left:1px;
*margin-left:0px;
margin-bottom:10px;
border-collapse:collapse;
}

div#right table th{
color:#2060B3;
font-weight:100;
text-align:left;
width:158px;
padding:10px;
border:1px solid #3E88DB;
background-color:#ebeff8;
}

div#right table td{
padding:10px;
border:1px solid #3E88DB;
}

div#right table td a{
color:red;
}

div#right ol{
display:block;
width:570px;
padding:0px;
margin:0px auto 40px;
list-style:none;
}

div#right ol li{
font-family:monospace;
padding:10px 0px;
}

div#right dl{
font-family:monospace;
margin:0px;
padding:0px;
}

div#right dl dt{
margin:0px;
padding:5px;
}

div#right dl dd{
font-size:0.8em;
margin:5px 30px 20px 30px;
padding:0px;
}

div#right dl dd.end{
margin-bottom:0px;
}


div#right dl dd table{
font-size:1.2em;
width:550px;
margin:5px 0px 10px;
border-collapse:collapse;
}

div#right dl dd table th{
width:auto;
padding:5px 10px;
}

div#right dl dd table th,
div#right dl dd table td{
text-align:center;
}

.center{
text-align:center;
}

