#news-detailarea {
margin: 0 auto;
width:975px;
background-image:url(../images/news-detail-back.png);
background-repeat: no-repeat;
}

#news-body {
width:975px;
padding-top: 70px;
background-image:url(../images/news-detail-back-middle.png);
background-repeat-x: no-repeat;
background-repeat: repeat-y;
word-wrap: break-word;
}
#news-body-inner {
margin-left: 50px;
margin-right: 50px;
}
#news-body-bottom {
width:975px;
background-image:url(../images/news-detail-back-bottom.png);
height: 30px;
background-repeat: no-repeat;
}
#news-body img {
    max-width: 853px;
    height: auto;
}

/*add20150225szk　イベントスケジュール表スタイル*/
#news-body .maximages img{
width:auto;
max-width:100%;
height:auto;
}
#news-body .event_schedule dt {
float:left;
width:9em;
}
#news-body .event_schedule dd {
margin-left:9em;
}
#news-body .event_schedule dt , .event_schedule dd {
border-top:1px #B3A39F solid; padding:0.1em 0;
}
#news-body .event_schedule_att {
font-size:50%;
margin:1em 0;
}
#news-body .l_clm{
width:40%;
float:left;
}
#news-body .r_clm{
width:58%;
float:right;
}