
/* マイナーチェンジ後追加分CSS
-------------------------------------------------------- */
* {
	margin:0;
	padding:0;
}
div#page {
	margin: 0 auto;
	clear:both;
}

/* Topicpath - パンくず/ Menu - メニュー */

div.topicpath,
div.menu {
	width:470px;
	clear:both;
	text-align:left;
}
div.topicpath ol{
	float:left;
	width:470px;
	margin:0; !important
	padding:0;!important
}
div.topicpath ol li,
div.menu ol li {
	display:inline;
}
div.topicpath ol li a,
div.menu ol li a {
	font-weight:normal;
	padding-right:10px;
}
.obi02 {
	margin-bottom:30px;
	margin-top:10px;
}
h2 img {
	margin-bottom:20px;
}
div.summary {
	padding:5px;
	line-height:140%;
	margin-bottom:20px;
}
div.menu {
	float:left;
	width:460px;
	background-color: #E8EEF6;
	padding:5px;
	height:15px;
	margin-bottom:20px;
}
/* Read - リード文 */

div.read {
	width:470px;
	clear:both;
	margin-bottom:20px;
}
div.read img.thum {
	width:75px;
	margin-right:10px;
	float:left;
}
div.lreald img.lookClosely{
	float:right;
}
div.read p {
	padding-right:10px;
}
h1 {
	clear:both;
}

/* List - リスト
-------------------------------------------------------- */
ol li {
	margin:5px 0;
}
ol li,
ul li {
	list-style:none;
	color: #333333;
}



/*  CLEARFIX
-------------------------------------------------------- */  
.cleafix:after { /* modern browser */
	content:".";
	display: block;
	height: 0;
	clear: both;
	line-height:0; 
	visibility: hidden;
}
.clearfix { /* IE 5.5-7 */
	zoom: 1;
}


