

/* 特集共通：カテゴリ画像〜大タイトルまで */
#w570{
	width:570px;
	line-height:145%;
}

.sp-category {
	margin:10px 0;
}
.sp-month-title{
	margin-bottom:10px;
}
.sp-month-read{
	margin-bottom:15px;
}
.sp-month-vol{
	text-align:right;
}
.sp-month-vol img{
	margin-left:10px;
}
.sp-month-img{
	float:right;
	margin-left:10px;
}

/* 特集共通：汎用的に使えそうなクラス */
.sp-vol-title{
	margin:10px 0;
}
.sp-vol-midashi{
	margin-bottom:6px;
}
.sp-vol-tx{
	margin-bottom:30px;
	line-height:145%;
}
.sp-vol-leftimg{
	float:left;
	margin:0 10px 10px 0;
}
.sp-vol-rightimg{
	float:right;
	margin:0 0 10px 10px;
}


/* 特集共通：フッタ */
.sp-foot-next{
	text-align:right;
}
.sp-foot-line{
	margin:6px 0;
}
.sp-foot-vol img{
	margin-right:10px;
}
.sp-foot-goindex{
	font-size:10px;
	float:left;
	margin:50px 0 20px 0;
}
.sp-foot-gotop{
	font-size:10px;
	float:right;
	margin:50px 0 20px 0;
}
.sp-foot-goindex a:link,.sp-foot-goindex a:visited{
	text-decoration:none;
	color:#E6317A;
}
.sp-foot-goindex a:hover,.sp-foot-goindex a:active{
	text-decoration:underline;
}
.sp-foot-gotop a:link,.sp-foot-gotop a:visited{
	text-decoration:none;
	color:#E6317A;
}
.sp-foot-gotop a:hover,.sp-foot-gotop a:active{
	text-decoration:underline;
}



