/* HANKYU Jobyell CSS Format */
/* Draw at 08_07_03 */
h2{
margin-bottom:20px;
}
.box{
margin:0 10px;
padding-bottom:40px;
}
p.moji{
margin-bottom:20px;
}

h3{
text-align:left;
margin-bottom:10px;
}

#main dl{margin:10px 0 40px 10px;}
#main dl a{color:#BE504B;}
#main dt,
#main dd{
width:380px;
padding:0 0 0 12px;
margin-bottom:5px;
background: url(../../images/index/mark_arrow.gif) no-repeat left 3px;
font-size:70%;
}
#main dd{
margin-left:15px;
}

#r_table{
width:215px;
float:right;
}
#l_table{
width:215px;
float:left;
}

#last_table{
width:448px;
clear:both;
padding-top:30px;
}

.table{
border-top:1px dotted #ccc;
}
#r_atble{float:right;}

.table th,
.table td{
padding:5px 8px;
border-bottom:1px dotted #ccc;
font-size:70%;
}
.table th{
background-color:#FEE9E4;
font-weight:bold;
}


#l_table td.td_left{
padding:5px 0 5px 19px;
}
#r_table td.td_left{
padding:5px 0 5px 16px;
}
#last_table td.td_left{
padding:5px 0 5px 13px;
}
