@charset "UTF-8";

/* main-column
---------------------------------------- */
div#main-column div.headline {
	background: url(/idx/main-img.jpg) 0 0 no-repeat;
	width: 130px;
	height: 170px;
	padding: 40px 8px 90px 662px;
	margin-bottom: 15px;
	overflow: hidden;
}
div#main-column div.headline ul {
	font-size: 120%;
	width: 120px;
	height: 170px;
	padding: 0 5px;
	overflow: auto;
}
div#main-column ol {
	width: 760px;
	margin: 0 auto;
	overflow: hidden;
}
* html div#main-column ol { clear:both; zoom: 1; } /* IE6 */
div#main-column ol li.firstChild {
	float: left;
	width: 360px;
}
div#main-column ol li.lastChild {
	float: right;
	width: 360px;
}
div#main-column div.tit {
	clear: both;
	border-bottom: #ccc dotted 1px;
	margin-bottom: 10px;
	overflow: hidden;
}
* html div#main-column ol li div.tit { clear:both; zoom: 1; } /* IE6 */
div#main-column ol li div.tit h2 {
	float: left;
}
div#main-column ol li ul.items {
	overflow: hidden;
	margin-bottom: 20px;
}
div#main-column ol li ul.items li {
	float: none;
	clear: both;
	border-bottom: #ccc dotted 1px;
	font-size: 120%;
	padding-bottom: 5px;
	margin-bottom: 5px;
	overflow: hidden;
}
* html div#main-column ol li ul.items li { clear:both; zoom: 1; } /* IE6 */
div#main-column ol li ul li div.vf-created {
	float: left;
	width: 90px;
	padding: 20px 10px 0;
}
div#main-column ol li ul li div.vf-title {
	float: left;
	width: 160px;
	padding: 0px;
}
div#main-column ol li ul li div.thumb {
	float: right;
	width: 77px;
	padding: 0px;
}
div#main-column ol li ul.book {
	background: url(/idx/book-back.png) right bottom no-repeat;
	overflow: hidden;
}
* html div#main-column ol li ul.book { clear:both; zoom: 1; } /* IE6 */
div#main-column div.pickup {
	width: 760px;
	margin: 0 auto 10px;
}
div#main-column ul.pickup {
	overflow: hidden;
	width: 760px;
	margin: 0 auto;
}
div#main-column ul.pickup li {
	margin-bottom: 10px;
}
div#main-column ul.pickup li.odd {
	float: left;
}
div#main-column ul.pickup li.even {
	float: right;
}

