@charset 'utf-8';

/* 分割部分 */
.paraGroup {
	display: none;
}

.paraGroup.curGroup {
	display: block;
}

/* ページング部分 */
.paging {
    width: 960px;
    height: 60px;
	margin: 80px auto 5px;
	font-size: large;
	font-weight: bold;
}

.paging ul {
    margin: 20px auto 0;
	width: 300px;
    background: none;		
}

.paging ul li {
	float: left;
	margin-right: 5px;
	color: #15B;
	border: solid 1px #AAE;
}

.paging ul li.nextPage {
    margin-right: 0;
}
			
.paging ul li a {
    background: #FFF;
    color: #15B;
    display: block;
    text-align: center;
    vertical-align: central;
    text-decoration: none;
    line-height: 210%;
    width: 40px;
    height: 40px;
}
				
.paging ul li a.prevPageGroup {
	background: #FFF;
	color: #15B;
	display: block;
	text-align: center;
	vertical-align: central;
	text-decoration: none;
	line-height: 210%;
	width: 40px;
	height: 40px;
}

.paging ul li a.prevPage {
	background: #FFF;
	color: #15B;
	display: block;
	text-align: center;
	vertical-align: central;
	text-decoration: none;
	line-height: 210%;
	width: 40px;
	height: 40px;
}

.paging ul li a.nextPageGroup {
    background: #FFF;
    color: #15B;
	display: block;
	text-align: center;
	vertical-align: central;
	text-decoration: none;
	line-height: 210%;
	width: 40px;
	height: 40px;
}

.paging ul li a.nextPage {
	background: #FFF;
	color: #15B;
	display: block;
	text-align: center;
	vertical-align: central;
	text-decoration: none;
	line-height: 210%;
	width: 40px;
	height: 40px;
}

.paging ul li a:hover ,
.paging ul li.currentPage a {
    background-position: right top;
	background: #15B;
	color: #FFF;
}