@charset "utf-8";
.rcenter_table {
	margin:0 0 15px 5px;
	}

.rcenter_table th, .rcenter_table td {
	border:1px solid #CCC;
	padding:5px 10px;
	background:#FFF;
	}

.rcenter_table th {
	white-space:nowrap;
	}

#contents .newsSec .rcenter_table td p.dateBox {
	margin:0;
	padding:0 0 1.5em;
	}

#contents .newsSec .rcenter_table td p.dateBox span.date {
	display:inline-block;
	margin:0;
	padding:0 0 0.2em;
	}

#contents .newsSec .rcenter_table td p.dateBox span.text {
	display:inline-block;
	padding:0 0 0 1em;
	}

#contents .newsSec .rcenter_table td p.end {
	margin:0;
	padding:0;
	}

/* 動画紹介 */
#movie .movieListSb {
	padding:3px 0;
	background: url(../../images/rcenter/parts/movielist_bg_02.gif) repeat-x;
	}

#movie .movieListSb table {
	position:relative;
	width:100%;
	margin:0; padding:0;
	border:0;
	}

#movie .movieListSb table tr.on {
	background:#ECE8DB;
	}

#movie .movieListSb table tr th {
	width:115px;
	padding:0 0 2px;
	background:url(../../images/rcenter/parts/movielist_bg_02.gif) repeat-x 0 bottom;
	text-align:center;
	}

#movie .movieListSb table tr td {
	position:relative;
	padding:0 0 2px;
	background:url(../../images/rcenter/parts/movielist_bg_02.gif) repeat-x 0 bottom;
	}

#movie .movieListSb table tr th a {
	display: block;
	width:115px;
	height:57px;
	padding:7px 0;
	}

#movie .movieListSb table tr td a {
	display:block;
	height:70px;
	padding:0;
	text-decoration:none;
	vertical-align:middle;
	position:relative;
	overflow:hidden;
	}

#movie .movieListSb table tr td a:hover {
	color:#003300;
	}

#movie .movieListSb table tr td a span {
	display:block;
	margin-top:0px;
	}

/* 連祷 */
#contents .litany {
	padding:1em 2em;
	}

#contents .litany span.ttl {
	display:block;
	padding:0 0 10px 0;
	font-weight:bold;
}

#contents .litany p.subttl {
	text-align:center;
	margin:0;
	padding:0 0 10px 0;
	}

#contents .litany p {
	width:520px;
	text-indent:-1.4em;
	margin:0.5em 0 0 3px;
	padding:0 0 0 1.45em;
}

#contents .litany p.thr {
	margin:0.5em 0 0 3px;
}

#contents .litany p.rec {
	width:500px;
	margin:0.2em 0 1em 20px;
}











