@charset "UTF-8";
/*==================================================
 PAGE CSS
==================================================*/

.newsFrame01 {}
	.newsFrame01Wrap {
		border-left: 1px solid #BEC0A8;
		border-right: 1px solid #BEC0A8;
		border-bottom: 1px solid #BEC0A8;
		}
		.newsFrame01Wrap {
			padding: 20px;
			overflow: hidden;
			zoom: 1;
		}
		
		.newsFrame01 .text {
			padding: 0px 5px 15px 5px;
			margin: 0px 0px 15px 0px;
			border-bottom: 1px dotted #BEC0A8;
			}
		
.pagination {
	padding: 5px 0px;
	overflow: hidden;
	zoom: 1;
	}
	.pagination p {
		float: left;
		}
	.pagination ul {
		float: right;
		}
		.pagination ul li {
			display: inline;
			}
			.pagination ul li a {
				display: inline-block;
				color: #002A9F;
				padding: 2px 5px;
				background: #E6E7E0;
				border: 1px solid #BDC0AF;
				}
			.pagination ul li a.this {
				color: #FFFFFF;
				background: #4A4B45;
				}
				
.modelUl01 {
	margin: 0px -20px 0px 0px;
	overflow: hidden;
	zoom: 1;
	}
	.modelUl01 li {
		width: 330px;
		float: left;
		display: inline;
		margin: 0px 20px 20px 0px;
		}
		.modelUl01 li .img {}
		.modelUl01 li .text {
			padding: 5px 0px 0px 0px;
			}
			.modelUl01 li .text a {
				color: #002A9F;
				text-decoration: underline;
				}
				.modelUl01 li .text a:hover {
					text-decoration: none;
					}
	
.newsBox {
	border-top:1px dotted #BEC0A8;
	padding:15px 0;
	overflow: hidden;
	zoom: 1;
}
	.newsBox dl dt {
		background:  url(../img/common/arrow/arrow01.gif) no-repeat 10px center;
		padding-left: 2em;
		clear:left;
		float:left;
		width:11em;
	}
	.newsBox dl dd {
		padding-left: 12em;
		padding-bottom:15px;
		margin-bottom:15px;
		border-bottom:1px dotted #BEC0A8;
	}
