@import url(site_common.css);

div#right p#crum {
	margin-left: 45px;
	color: #0066CC;
	font-size: 65%;
}

div#right p#crum a {
	color: #0066CC;
}

div#right h4#news {
	margin: 18px 0 36px 45px;
}

div#news_wrap {
	position: relative;
	top: 0px;
	left: 80px;
	width: 670px;
}

div#news_wrap ul {
	width: 670px;
}

div#news_wrap ul li {
	width: 670px;
	border-bottom: 1px dotted #CCC;
	margin-bottom: 10px;
	padding-bottom: 10px;
	font-size: 78%;
	line-height: 140%;
}

div#news_wrap ul li .date {
	width: 120px;
	float: left;
	text-align: center; 
	font-weight: 600;
}

div#news_wrap ul li .news_contents {
	width: 550px;
	float: left;
	text-align: left; 
}

div#news_wrap ul li .news_contents .title {
	font-weight: 600;
}

div#news_wrap ul li .news_contents .text {
	margin-top: 5px;
}

div#news_wrap ul li .news_contents .title a {
	color: #06C;
}

div#news_wrap ul li .news_contents .text a {
	color: #06C;
}

div#news_wrap .news_list_btn {
	text-align: right;
}

div#news_wrap .news_detail_contents {
	width: 670px;
	line-height: 140%;
	margin-top: 10px;
}

div#news_wrap .news_detail_contents .date {
	font-size: 85%;
	font-weight: 600;
}

div#news_wrap .news_detail_contents .title {
	font-size: 100%;
	font-weight: 600;
	color: #06C;
	margin: 8px 0;
	padding-bottom: 8px;
	border-bottom: 1px dotted #CCC;
}

div#news_wrap .news_detail_contents .wpdf {
	width: 600px;
	float: left;
}

div#news_wrap .news_detail_contents .pdf {
	width: 70px;
	margin: 0;
	text-align: right;
	float: left;
}

div#news_wrap .news_detail_contents .photo {
	margin: 5px 0 0 0;
}

div#news_wrap .news_detail_contents .newstext {
	font-size: 78%;
}


div#news_wrap .news_detail_contents .control {
	margin: 10px 0 0 0;
	padding: 10px 0 0 0;
	border-top: 1px dotted #CCC;
}

div#news_wrap .news_detail_contents .control div a {
	margin: 0 5px;
}

div#news_wrap .news_detail_contents .control .prev {
	width: 50%;
	float: left;
	text-align: left; 
}

div#news_wrap .news_detail_contents .control .next {
	width: 50%;
	float: left;
	text-align: right; 
}


