

.ppWrapper dl{
list-style-type: decimal;
counter-reset: count 0;
}

.ppWrapper dl>dt:before {
	counter-increment: count;
	content: counter(count) ". ";
}

@media print, screen and (min-width:767px){
	.ppWrapper h2{
		font-size:23px;
		padding-bottom:10px;
		border-bottom:1px solid #6eb92b;
		color:#6eb92b;
	}
	.ppWrapper p{
		margin-top:25px;
	}
	.ppInner{
		padding-bottom:20px;
	}
	.ppInner a{
		color:#6eb92b;
		text-decoration: underline;
	}
	.ppInner a:hover{
		color:#646464;
	}
	.ppWrapper dt{
		list-style-type: decimal;
		color:#6eb92b;
		font-size:16px;
		padding:30px 0 5px;
		font-weight:normal;
	}
	.ppWrapper dd{
		line-height:1.8;
	}
	.rightText{
		text-align:right;
		line-height:1.8;
		padding-top:10px;
	}
}
@media only screen and (min-width:767px) and (max-width:992px) {
	.ppWrapper h2{
		font-size:23px;
		padding-bottom:10px;
		border-bottom:1px solid #6eb92b;
		color:#6eb92b;
	}
	.ppWrapper p{
		margin-top:25px;
	}
	.ppInner{
		padding-bottom:20px;
	}
	.ppInner a{
		color:#6eb92b;
		text-decoration: underline;
	}
	.ppInner a:hover{
		color:#646464;
	}
	.ppWrapper dt{
		color:#6eb92b;
		font-size:16px;
		padding:30px 0 5px;
		font-weight:normal;
	}
	.ppWrapper dd{
		line-height:1.8;
	}
	.rightText{
		text-align:right;
		line-height:1.8;
		padding-top:10px;
	}
}
@media only screen and (max-width: 767px) {
	.ppWrapper h2{
		font-size:23px;
		padding-bottom:10px;
		border-bottom:1px solid #6eb92b;
		color:#6eb92b;
	}
	.ppWrapper p{
		margin-top:25px;
	}
	.ppInner{
		padding-bottom:20px;
	}
	.ppInner a{
		color:#6eb92b;
		text-decoration: underline;
	}
	.ppInner a:hover{
		color:#646464;
	}
	.ppWrapper dt{

		color:#6eb92b;
		font-size:16px;
		padding:20px 0 5px;
		font-weight:normal;
	}
	.ppWrapper dd{
		line-height:1.8;
	}
	.rightText{
		text-align:right;
		line-height:1.8;
		padding-top:10px;
	}
}