@charset "utf-8";
/* CSS Document */

.report{
}

.report h3{
padding:20px 5px 10px;
background:transparent url(http://www.runningschoolq.jp/img/shared/dot2.gif) repeat-x scroll center bottom;
}

.report p{
padding:10px 5px;
vertical-align:bottom;
}

.report_photo{
width:592px;
/*margin:0 -12px 0 0;*/
}
.report_photo a{
border: solid #dcdcdc 6px;
text-decoration:none;
float:left;
/*margin:0 12px 12px 0;*/
}
.report_photo a:hover{
border: solid #333333 6px;
}

.report_photo a.bnr:hover{
border: solid #ffffff 6px;
}
.report_photo a img{
}

#imageData #caption{
color:#333333;
font: 14px Verdana, Helvetica, sans-serif;
display:block;
padding:0 0 6px 0;
}

.report_footer{
padding:0;
margin:0 0 18px 0;
background:url(http://www.runningschoolq.jp/img/shared/dot1.gif) bottom repeat-x;
}
/*table(Report)
------------------------------------------*/
.report_photo table{
width:584px;
margin:0;
padding:0 6px 0 0;
}
/*table(Top)
------------------------------------------*/
#event_top{
margin:12px 0 0 0;
}
#event_top img{
margin:0 6px 0 0;}
#event_top a:hover {
opacity:0.7;
filter:progid:DXImageTransform.Microsoft.Alpha(Enabled=1,Style=0,Opacity=70);
} 
/*lightview
------------------------------------------*/
.lv_DataText .lv_Title {
font-size:14px;
line-height:16px;
}

