@charset "utf-8";
/* CSS Document */

div#header ul {
	border-bottom-color: #7399AF;}

h3 {
	padding-bottom: 15px;}

div.entryBlock {
	margin-bottom: 30px;
	background: url(/news/img/line_dotted_long.gif) right bottom no-repeat;}

div.entryBlock div.textBlock {
	width: 392px;
	float: right;}

div.textBlock h4 {
	width: 392px;
	float: left;
	background: url(/news/img/bg_ttlsub.gif) left bottom no-repeat;
	color: #0198C7;
	font-weight: bold;
	font-size: 1.2em;}

div.textBlock h4 span {
	display: block;
	float: left;
	padding: 0 25px 4px 12px;}

div.textBlock div.number {
	width: 392px;
	float: left;
	padding: 5px 0 7px 0;
	background: url(/news/img/line_dotted_long.gif) right bottom no-repeat #F5F5F5;}

div.textBlock div.number p {
	padding: 3px 0 0 13px;
	float: left;}

div.textBlock div.number p.pdfLink {
	padding: 0 10px 0 0;
	float: right;}

div.textBlock div.text {
	padding: 15px 0 10px 12px;
	clear: both;}

div.textBlock div.text p {
	line-height: 1.6em;}

div.textBlock div.text ul {
	padding: 0 0 0 15px;}

div.textBlock div.text li {
	list-style-type: disc;
	padding: 0 0 8px 0;
	line-height: 1.4em;}

div.textBlock div.text li span {
	display: block;}
/*
div.textBlock div.text li.blueTtl {
	font-weight: bold;
	color: #0198C7;}

div.textBlock div.text li span,
div.textBlock div.text li.blueTtl span {
	display: block;
	padding: 0 0 5px 0;
	font-size: 0.8em;
	font-weight: normal;}

div.textBlock div.text li.blueTtl {
	color: #0198C7;}
*/
div.entryBlock div.thumbBlock {
	width: 178px;
	float: left;}

div.thumbBlock {
	position: relative;}

div.thumbBlock p img {
	border: 1px solid #C0C0C0;}


div.thumbBlock p.thumbMIni {
	position: absolute;
	left: 0;
	bottom: 0;}

p.linkDetail {
	padding: 0 0 0 10px;
	margin-bottom: 20px;
	background: url(/common/img/ico_arrow.gif) 0 50% no-repeat;}

















































