
#sub walker#contents h2{
	height:96px;
	background:#FFFFFF;
	margin-bottom:0;
	padding-bottom:17px;

}
#sub .walker div.wrapper{
	margin:0 11px 0 6px;
	background:url(images/walker-contents-bg.gif) repeat-y;
	height:100%;
}
#sub .walker #main{
	float:right;
	width:548px;
	background:url(images/walker-h3.gif) no-repeat right top;
}
#sub .walker #main h3{
	padding:71px 0 30px 20px;
	font-size:150%;
}
#sub .walker #main p.caption{
	color:#333333;
	margin:0 5px 10px 20px;
}
#sub .walker #main div.pic1,#sub .walker #main div.pic2{
	float:left;
	margin-bottom:10px;
	margin-right:5px;
}
#sub .walker #main div.pic2{
	margin-left:3px;
}
#sub .walker #main div.pic1 img, .pic1 p{
margin-left:20px;
}
.pic1 p,.pic2 p{
	width:247px;
	color:#666666;
	padding:3px;
	font-size:85%;
}
hr.clear{
clear:both;
float:none;
visibility:hidden;
}
#sub .walker #main div.osusume{
	clear:left;
	position:relative;
	margin:0 0 30px 20px;
}
#sub .walker #main div.osusume p.comment{
	font-size:83%;
	color:#666666;
	line-height:1.2em;
	position:absolute;
	left: 141px;
	top: 66px;
	width: 94px;
	height: 67px;
}
#sub .walker #main div.osusume p.information{
	color:#666666;
	position:absolute;
	left: 260px;
	top: 53px;
	width: 241px;
	height: 79px;
}
#sub .walker #main div.osusume p.information span{
	font-weight:bold;
}
#sub .walker #side{
	float:left;
	width:202px;
	margin-top:6px;
}
#sub .walker #side h3{
	background:url(images/walker-side-h3.gif) no-repeat;
	margin:0 0 24px 1px;
	font-size:26px;
	line-height:100%;
	padding: 2px 0px 1px 13px;
}
#sub .walker #side div.pic{
	margin-bottom:12px;
}
#sub .walker #side p.caption{
	margin-bottom:26px;
}
#sub .walker #side div.info{
	background:#d8e3f7 url(images/walker-side-infofooter.gif) no-repeat left bottom;
}
#sub .walker #side div.info p{
	background:url(images/walker-side-infoheader.gif) no-repeat left top;	
	padding:13px 5px;
	color:#333333;
	font-size:83%;
}
/*--------------------------------------------バックナンバー--------*/
#sub h4.backnumber{
height:15px;
background:url(images/walker-side-backnumber-h4.gif) no-repeat left top;	
margin-top:30px;
margin-bottom:5px;
}
#sub h4.backnumber span{
display:none;
}
#sub .backnumber{
color:#2C5DB8;
}
#sub ul.backnumber{
margin-bottom:10px;
}
#sub ul.backnumber a,#sub ul.backnumber a:hover{
color:#266CED;
}
/* CSS Document */
