@charset 'utf-8';

/* 分割部分 */
.paraGroup {
	display: none;
}

.paraGroup.curGroup {
	display: block;
}

/* ページング部分 */
.paging {}
	.paging ul {
		margin: 20px auto 0;
		width: 420px;
	}
		.paging ul li {
			float: left;
			margin-right: 5px;
		}
			.paging ul li.nextPage {
				margin-right: 0;
			}
			
			.paging ul li a {
				background: url(/media/bg_paging.gif) left top no-repeat;
					color: white;
/* 				color: #00304c; */
				display: block;
				text-align: center;
				text-decoration: none;
				line-height: 210%;
				width: 25px;
				height: 36px;
			}
				.paging ul li a.prevPageGroup {
					background: url(/media/ico_prevpage.gif) left top no-repeat;
					text-indent: -9999px;
					outline: none;
				}

				.paging ul li a.prevPage {
					background: url(/media/ico_prev.gif) left top no-repeat;
					text-indent: -9999px;
					outline: none;
				}

				.paging ul li a.nextPageGroup {
					background: url(/media/ico_nextpage.gif) left top no-repeat;
					text-indent: -9999px;
					outline: none;
				}

				.paging ul li a.nextPage {
					background: url(/media/ico_next.gif) left top no-repeat;
					text-indent: -9999px;
					outline: none;
				}

				.paging ul li a:hover ,
				.paging ul li.currentPage a {
					background-position: right top;
				}
/* ----------------------------------------------
	paging demo style.
------------------------------------------------- */
/* 分割部分 */
.paraGroup {
	border: solid 1px #999;
	padding: 15px;
}
	.paraGroup h2 {
		border-left: solid 4px #33f;
		border-bottom: none;
		padding: 3px 4px;
	}
	
#textBody {
position:relative;
margin:0 auto;
padding:5px;
width:770px;
font-size:.9em;
text-align:left;
	clear: both;
}
ol , ul {
	list-style: none;
}
#textBody h2 {
margin:.5em 0 -.5em 0 !important;
margin:.5em 0 -.9em 0;
/*
color: #b9400b;
*/
color: #663333;
/*font-family:Georgia, "Times New Roman", Times, serif;*/
font-family:serif;

font-size:1.5em;
font-weight:lighter;
}

#textBody p {
font-size:.9em;
}

#textBody .date {
font-weight: bold;
margin-bottom:-1em;
font-size: .9em;
color: #ABB49B;
text-transform: capitalize;
}
#textBody a .date {
font-weight: bold;
margin-bottom:-1em;
font-size: .9em;
color: #ABB49B;
text-transform: capitalize;
}

#textBody .caption {
margin-bottom:1em;
font-size: .9em;
color: #666666;
text-transform: capitalize;
}

#textBody .newstitle {
font-weight: bold;
margin-bottom: 0.8em;
font-size: 1.1em;
color: #254e64;
text-transform: capitalize;
}

#textBody .toptitle {
max-width: 480px;
margin-left: 0;
margin-bottom: 0.8em;
margin-right: 0;
margin-top: 0.8em;
text-decoration: none;
text-align: center;
text-shadow: 0.2em 0.1em 0.2em #999999;
color:#254e64;
/*font-family:Georgia, "Times New Roman", Times, serif;*/
font-family:serif;

font-size: 1.3em;
font-weight: bold;
}
#textBody h3 {
margin:.5em 0 -.5em 0 !important;
margin:.5em 0 -.9em 0;
color: #988056;
/*font-family:Georgia, "Times New Roman", Times, serif;*/
font-family:serif;

font-size:1em;
}

