@charset"UTF-8";

/*------------------------------------------------------

	メインコンテンツ

--------------------------------------------------------*/

.content{width:506px;margin-bottom:25px;}
.content_top{
	background:url(../img/content_top.png) left top no-repeat;
	width:506px;
	height:23px;
}
.content_bottom{
	background:url(../img/content_bottom.png) left top no-repeat;
	width:506px;
	height:31px;
}
.content_middle{
	background:url(../img/content_bg.png) left top repeat-y;
	width:506px;
}
*html .content_middle{
	behavior:expression(
	this.style.behavior || (
	this.style.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=scale, src='"+this.currentStyle.getAttribute("backgroundImage").slice(5,-2)+"')",
	this.style.backgroundImage = "none",
	this.style.behavior = "none"
	)
	);
}
.content_middle .title{
	background:url(../img/content_title.png) left top no-repeat;
	width:459px;
	height:38px;
	margin:0px 24px 0px 23px;
	line-height:22px;
	color:#ffffff;
}
.content_middle .title h2{padding:5px 0px 0px 15px;font-size:12px;}
.content_middle .title a{color:#ffffff;text-decoration:none;}
.content_middle p{
	font-size:12px;
	text-align:left;
	margin:10px 35px 0px 30px;
	line-height:18px;
}
.content_middle p.date{color:#219c83;}
.content_middle p.category{clear:both;color:#219c83;font-size:10px;}
.content_middle p.edit{color:#219c83;font-size:10px;}
.content_middle p.align-right{text-align:right;}
.content_middle .main{
	clear:both;
	font-size:12px;
	text-align:left;
	margin:10px 35px 0px 30px;
	line-height:22px;
}

/*ボディ*/
.content_middle .leftbox{float:left;}
.content_middle .rightbox{float:right;}
.content_middle .pic-text{padding-top:10px;}
.content_middle img{padding:10px;vertical-align:middle;}
.pageswitch{width:459px;margin:20px auto 20px auto;text-align:center;font-size:12px;}