/*#topPage #topNewsSpace {
  margin-top: 50px;
  padding: 30px 0px 20px;
  background-color: #F6F3EA;
  font-size: 14px;
  line-height: 1.8;
}*/

#mainNewsArea {
  margin: 0 auto;
  width: 980px;
  margin-bottom: 15px;
}

#mainNewsArea .txtBlock .inner{
	background:#fff;
	padding:30px 20px 30px 30px;
	width:890px;
}

#mainNewsArea div.titleBlock {
  background-color: #b61c22;
  text-align: center;
  padding-right:160px;
}

#mainNewsArea div.titleBlock dl {
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  padding-top:10px;
  padding-bottom:10px;
  padding-left:160px;
  background: url(/common/images/top/icon_renzoku.png) left center no-repeat;
  color: #fff;
  line-height: 1.2;
}

#mainNewsArea div.titleBlock dl dt {
  margin-bottom: 7px;
  font-size: 18px;
  font-weight:bold;
  text-align:center;
}
#mainNewsArea div.titleBlock dl dd {
  font-size: 30px;
  font-weight: bold;
  letter-spacing: 0.2em;
  text-align:center;
}

#mainNewsArea div.txtBlock {
	background:/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#edd997+0,eee6cb+37,eee6cb+67,edd997+100 */
background: #edd997; /* Old browsers */
background: -moz-linear-gradient(left, #edd997 0%, #eee6cb 37%, #eee6cb 67%, #edd997 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(left, #edd997 0%,#eee6cb 37%,#eee6cb 67%,#edd997 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to right, #edd997 0%,#eee6cb 37%,#eee6cb 67%,#edd997 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#edd997', endColorstr='#edd997',GradientType=1 ); /* IE6-9 */
  padding: 20px;
  position: relative;
}
#mainNewsArea div.txtBlock p {
  width: 530px;
  margin-top:-5px;
}
#mainNewsArea div.txtBlock img.photoImg {
  position: absolute;
  right: 50px;
  top: 50px;
}
#mainNewsArea div.txtBlock div.attentionTxt {
  margin-top: 20px;
  width: 910px;
  font-size: 12px;
  background-color: #F6F3EA;
  padding: 15px;
}

