/******** 榎うわがき ********/

#lead{
	line-height:150%;
	padding:20px;
	}

#box1{
	width: 300px;
	height:520px;
	padding :15px;
	text-align:center;
	float: left;
}

#box2{
	width: 300px;
	height:520px;
	padding :15px;
	text-align:center;
	float: left;
}

#box2 .pwidth {
line-height:150%;
background-color:
rgb(254,253,251);
padding: 20px;
margin-top:10px;
}


#box3{
	width: 300px;
	height:520px;
	padding :15px;
	text-align:center;
	float: left;
}

#box3 .pwidth {
line-height:150%;
background-color:
rgb(254,253,251);
padding: 20px;
margin-top:10px;
}

#box3 .tachiyomi{
	margin-top:10px;}

#box4{
	width: 300px;
	height:520px;
	padding :15px;
	text-align:center;
	float: left;
}
#box4 .pwidth {
line-height:150%;
background-color:
rgb(254,253,251);
padding: 20px;
margin-top:10px;
}

#box4 .tachiyomi{
	margin-top:10px;}

#box5{
	width: 300px;
	height:520px;
	padding :15px;
	text-align:center;
	float: left;
}

#box5 .pwidth {
line-height:150%;
background-color:
rgb(254,253,251);
padding: 20px;
margin-top:10px;
}

#box5 .tachiyomi{
	margin-top:10px;}


#box6{
	width: 300px;
	height:520px;
	padding :15px;
	text-align:center;
	float: left;
}

#box6 .pwidth {
line-height:150%;
background-color:
rgb(254,253,251);
padding: 20px;
margin-top:10px;
}

#box6 .tachiyomi{
	margin-top:10px;}


#box7{
	width: 300px;
	height:520px;
	padding :15px;
	text-align:center;
	float: left;
}
#box7 .pwidth {
line-height:150%;
background-color:
rgb(254,253,251);
padding: 20px;
margin-top:10px;
}

#box7 .tachiyomi{
	margin-top:10px;}

#box8{
	width: 300px;
	height:520px;
	padding :15px;
	text-align:center;
	float: left;
}
#box8 .pwidth {
line-height:150%;
background-color:
rgb(254,253,251);
padding: 20px;
margin-top:10px;
}

#box8 .tachiyomi{
	margin-top:10px;}


#box1940{
	width: 300px;
	height:520px;
	padding :15px;
	text-align:center;
	float: left;
}
#box1940 .pwidth {
line-height:150%;
background-color:
rgb(254,253,251);
padding: 20px;
margin-top:10px;
}

#box1940 .tachiyomi{
	margin-top:10px;}
	
	#box1944{
	width: 300px;
	height:520px;
	padding :15px;
	text-align:center;
	float: left;
}
#box1944 .pwidth {
line-height:150%;
background-color:
rgb(254,253,251);
padding: 20px;
margin-top:10px;
}

#box1944 .tachiyomi{
	margin-top:10px;}
	
#box1944 .tachiyomi:after{
	margin-top:10px;
  }	
	
	
	
	#nonecenter {
		display:inline;
		text-align:right;}

/******** タイトル ********/
h3.CollectionTitle {
	display: block;
	width: 700px;
	height:190px;
	overflow: hidden;
}
#CollectionArea {
	width:670px;
	_width:700px;
	padding:15px 15px;
	background-image:url(../archive/images/bg.gif);
}
/******** リード ********/
#CollectionReadTop {
	width:630px;
	height:20px;
	margin-left:20px;
	background-image:url(../archive/images/readflame_top.gif);
	background-repeat:no-repeat;
}
#CollectionReadBottom {
	width:630px;
	height:20px;
	margin-left:20px;
	margin-bottom:15px;
	background-image:url(../archive/images/readflame_bottom.gif);
	background-repeat:no-repeat;
}
#CollectionRead {
	width:580px;
	_width:630px;
	margin-left:20px;
	padding:0 25px;
	background-image:url(../archive/images/readflame_middle.gif);
	letter-spacing:1px;
	line-height:135%;
}
/******** メインFlame ********/
#CollectionMainTop {
	width:670px;
	height:20px;
	background-image:url(../archive/images/mainflame_top.gif);
	background-repeat:no-repeat;
}
#CollectionMainBottom {
	width:670px;
	height:20px;
	margin-bottom:15px;
	background-image:url(../archive/images/mainflame_bottom.gif);
	background-repeat:no-repeat;
}
#CollectionMain {
	width:620px;
	_width:670px;
	padding:10px 25px;
	background-image:url(../archive/images/mainflame_middle.gif);
	letter-spacing:1px;
	line-height:135%;
}
/* 各回タイトルエリア */
#CollectionMain p {
	margin-bottom:20px;
}
/*記事紹介*/
#CollectionReportTop {
	width:620px;
	height:25px;
	background-image:url(../archive/images/reportflame_top.gif);
	background-repeat:no-repeat;
}
#CollectionReportBottom {
	width:620px;
	height:25px;
	margin-bottom:15px;
	background-image:url(../archive/images/reportflame_bottom.gif);
	background-repeat:no-repeat;
}
#CollectionReport {
	padding:10px 20px 0;
	background-image:url(../archive/images/reportflame_middle.gif);
}
#CollectionReport p.CollectionReportImage {
	width:250px;
	display:block;
	text-align:center;
	margin-bottom:5px;
}
#CollectionReport p.NoMG {
	margin-bottom:0;
}
#CollectionReport p.CollectionReportInfo {
	width:270px;
	_width:310px;
	display:block;
	padding:20px 20px;
	margin:10px 10px 0 0;
	text-align:left;
	float:right;
	background-color:#f8f2e7;
	font-size:105%;
	letter-spacing:1px;
	line-height:150%;
}
#CollectionReport span {
	display:block;
	color:#942531;
	font-size:90%;
	font-weight:bold;
}
#CollectionReport span.BookTitle {
	font-size:115%;
	margin-bottom:3px;
}
#CollectionReport span.BookAuthor {
	font-weight:normal;
	margin-bottom:3px;
}




/******** ページトップへ ********/
.CollectionPageTop {
	width:670px;
	margin:20px 0;
	text-align:right;
}
