@charset "utf-8";

@import url("../css/base.css");





/*------------news_index----------------*/

#news{
margin-top:5px;
padding-top:5px;
clear:both;
	background-image: url(../img/common/dot_x.gif);
	background-repeat: repeat-x;
	background-position: top;
}



#news ul{
float:left;
}

#news li{
	width:710px;
	background-image: url(../img/common/dot_x.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	padding: 10px 0;

}

#news dl{

}

#news dt{
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
	font-weight: bold;
}

#news dt a{
	padding-left:0px;
	_padding-left:0px;
	font-weight: bold;
	color: #2478D0;
	}

#news dd{
	padding-bottom: 5px;
	padding-left: 10px;

}
#news dd.date{
	text-align:right;

}


/*------------▼写真と文章----------------*/
.d_colomn{
	margin-top:10px;
	margin-bottom:15px;
	clear:both;
}
d_colomn p{
	margin:20px;

}

.d_photoL,.d_photoR{
	width:320px;
	margin-bottom:10px;;
}

.d_photoL{
	float:left;
	margin-right:20px;
}

.d_photoR{
	float:right;
	margin-left:10px;
}

.d_photoL img,.d_photoR img{
	border:1px solid #CCCCCC;
	padding:5px;

}
/*------------▼URLとpdf----------------*/


.urlFrame{
	clear:both;
	width:710px;
	background-image: url(../img/common/dot_x.gif);
	background-repeat: repeat-x;
	background-position: top;
	padding: 10px 0;

}


.urlFrame ul{
	float:left;
	width:710px;
	background-image: url(../img/common/dot_x.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	padding-bottom: 10px;
}

.urlFrame li{
	text-align:left;
	margin:5px;

}
.urlFrame li img{
	vertical-align:middle;

}
.urlFrame li a{
	text-decoration:underline;
	padding-left:10px;
	padding-bottom: 15px;

}
/*------------▼お知らせ一覧をみる----------------*/


#newslook{
padding-top:15px;
_padding-top:15px;
clear:both;

	width:710px;
	_width:710px;
	text-align:right;
}





/*------------news_detail----------------*/

#infoTitle{
	clear:both;
	background-color:#DEE9FA;
	color:#3366CC;
	margin-bottom:15px;
	border-left-width: 5px;
	border-left-style: solid;
	border-left-color: #C1D5F5;
	padding-top: 7px;
	padding-right: 5px;
	padding-bottom: 7px;
	padding-left:10px;

}
#infoTitle h2{font-size:130%;}
#data{
	font-weight:bold;
	padding-bottom:10px;
	font-size: 100%;
	color: #333;
}
/*------------▼写真と文章----------------*/
.d_colomn{
	margin-top:10px;
	margin-bottom:15px;
	clear:both;
}
d_colomn p{
	margin:20px;

}

.d_photoL,.d_photoR{
	width:320px;
	margin-bottom:10px;;
}

.d_photoL{
	float:left;
	margin-right:20px;
}

.d_photoR{
	float:right;
	margin-left:10px;
}

.d_photoL img,.d_photoR img{
	border:1px solid #CCCCCC;
	padding:5px;

}
/*------------▼URLとpdf----------------*/


.urlFrame{
	clear:both;
	width:710px;
	background-image: url(../img/common/dot_x.gif);
	background-repeat: repeat-x;
	background-position: top;
	padding: 10px 0;

}


.urlFrame ul{
	float:left;
	width:710px;
	background-image: url(../img/common/dot_x.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	padding-bottom: 10px;
}

.urlFrame li{
	text-align:left;
	margin:5px;

}
.urlFrame li img{
	vertical-align:middle;

}
.urlFrame li a{
	text-decoration:underline;
	padding-left:10px;
	padding-bottom: 15px;

}
/*------------▼お知らせ一覧をみる----------------*/


#newslook{
	width:710px;
	_width:710px;
	text-align:right;
}
#newslook img{
	padding-top:10px;
	_padding-top:10px;
	vertical-align:middle;
}
#newslook a{
	background: none;

}

#newslook a:hover{
	background: none;

}


