@charset 'utf-8';

#textBody {
	clear: both;
}

/* 分割部分 */
.paraGroup {
	display: none;
	border: solid 1px #999;
	padding: 15px;
}
	.paraGroup h2 {
		border-left: solid 4px #33f;
		border-bottom: none;
		padding: 3px 4px;
	}

.paraGroup.curGroup {
	display: block;
}

/* ページング部分 */
.paging {
	/* null */
}
	.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(bg_paging.gif) left top no-repeat;
				color: #00304c;
				display: block;
				text-align: center;
				text-decoration: none;
				line-height: 210%;
				width: 25px;
				height: 36px;
			}

				.paging ul li a.prevPageGroup {
					background: url(ico_prevpage.gif) left top no-repeat;
					text-indent: -9999px;
					outline: none;
				}

				.paging ul li a.prevPage {
					background: url(ico_prev.gif) left top no-repeat;
					text-indent: -9999px;
					outline: none;
				}

				.paging ul li a.nextPageGroup {
					background: url(ico_nextpage.gif) left top no-repeat;
					text-indent: -9999px;
					outline: none;
				}

				.paging ul li a.nextPage {
					background: url(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;
				}

