@charset "utf-8";
/* CSS Document */

.slide_wrap{
	height:330px;
	overflow:hidden;
	margin-bottom:15px;
}

/* news */

.radius_top{
	border:1px solid #ccc;
	margin-bottom:15px;
	border-radius:4px;
}

.radius_top h2{
	font-size:1.286em;
	padding-left:25px;
	line-height:2.222em;
	background:url(../images/common/radius_h2.jpg) no-repeat;
	border-bottom:1px solid #ccc;
}

.radius_top .news{
	overflow:auto;
	height:300px;/*公文協からのお知らせ情報量により調整 */
	padding:10px;
	border-bottom:1px solid #ccc;
	line-height:1.286em;
}
.radius_top .schedule{
	overflow:auto;
	height:160px;
	padding:10px;
	border-bottom:1px solid #ccc;
	line-height:1.286em;
}

.radius_top dl{
	overflow:auto;
	padding-bottom:10px;
	border-bottom:1px dotted #ccc;
	margin-bottom:10px;
}
.radius_top dl dt{
	width:18.5%;
	float:left;
	text-align:right;
	margin-right:2%;
}

.new{
	color:#fff;
	font-weight:bold;
	font-size:.714em;
	background:#cf2929;
	padding:0 .2em;
	margin-right:8px;
}

.koubunkyo{
	width:4em;
	color:#a8802c;
	border:1px solid #a8802c;
	font-size:.857em;
	padding:2px;
	float:right;
	text-align:center;
	margin:0.2em 0 0;
}

.chiiki{
	width:6em;
	border:1px solid #999;
	color:#666;
	font-size:0.857em;
	padding:2px;
	float:right;
	text-align:center;
	margin:0.2em 0 0;
}

.radius_top dl dd{
	width:78.5%;
	float:left;
}

.radius_top dl:last-child{
	border:none;
	margin-bottom:0;
}

.ichiran{
	text-align:right;
	margin:8px 15px 8px 0;
}

.radius_top_content{
	overflow:hidden;
	padding:15px 15px 0;
	line-height:1.286em;
}

.radius_top_content_l{
	float:left;
	width:48%;
	margin-right:4%;
}

.radius_top_content_r{
	float:left;
	width:48%;
}

.indeximg {
	border:#CCC solid 1px;
}

/*.radius_top_content_r p{
	margin-bottom:0;
}*/

