.flash_table{
 margin:0px 0px 0px 0px;
 padding:0px 0px 0px 0px;
}
.eyecatch_table{
 margin:20px 0px 0px 10px;
 padding:0px 0px 0px 0px;
}
.marker_title{
 margin:20px 0px 0px 0px;
 padding:0px 0px 0px 0px;
}
.marker_table{
 margin:20px 0px 0px 0px;
 padding:0px 10px 0px 10px;
 float:left;
 width:460px;
 height:36px;
}
.marker_list{
 margin:0px 0px 0px 0px;
 padding:0px 0px 0px 0px;
 float:left;
 height:36px;
}
.marker_list#first{
 margin-right:0px;
 width:116px;
}
.marker_list#middle{
 margin-left:0px;
 margin-right:0px;
 width:116px;
}
.marker_list#last{
 margin-left:0px;
 width:100px;
}
/*-------------------*/
.campaign_title{
 margin:0px 0px 0px 10px;
 padding:0px 0px 0px 0px;
}
.campaign_data{
 background:url(./../images/campaign_table_back.gif) repeat-y left top;
 margin:0px 0px 0px 10px;
 padding:0px 0px 0px 0px;
}
.campaign_date{
 margin:0px 0px 0px 10px;
 padding:10px 0px 0px 0px;
 font-size:12px;
 color:#333333;
 line-height:15px;
}
.campaign_title_text{
 margin:0px 10px 0px 10px;
 padding:5px 0px 0px 0px;
 font-size:12px;
 color:#333333;
 line-height:15px;
 font-weight:bold;
}
.campaign_mini_image{
 margin:0px 5px 0px 5px;
 padding:5px 0px 0px 0px;
 width:50px;
}
.campaign_strong{
 margin:0px 5px 0px 0px;
 padding:5px 0px 0px 0px;
 width:120px;
 font-size:12px;
 color:#ff3333;
 line-height:15px;
 font-weight:bold;
}
.campaign_botton{
 margin:0px 0px 0px 80px;
 padding:5px 0px 0px 0px;
 width:100px;
}