/*
-----------------------------------------------
TranNetJapan Print Styles (top page)
Version:  10 December 2005
----------------------------------------------- */
#home #mainArea { clear:left; width:76%; float:left; padding-left:0; padding-right:0; }
#home #extraArea { width:22%; }

/* =First Recommendation Books
----------------------------------------------- */
#homeFirstBooks {
	display:block;
	height:auto;
	padding:5px;
	background:transparent;
	border:1px solid #CCCCCC;
	}
#homeFirstBooks .bookReview {
	clear:right;
	width:auto;
	height:auto;
	overflow:visible;
	}
#homeFirstBooks .bookReview p { margin-bottom:3px; padding-bottom:3px; }

* html #homeFirstBooks table.imprint { filter:none; }

/* =Sub Recommendation Books
----------------------------------------------- */
#home .homeSubBooks .colL { width:48%; }
#home .homeSubBooks .colR { margin-left:52%; }

/* =Sub Recommendation Books Summary Layers
----------------------------------------------- */
* html #home .summary { filter:none; }
#home .summary .summaryHead .p1 {
	background:transparent;
	background:#EEEEEE;
	border:1px solid #CCCCCC;
	}
#home .summary .summaryHead .p1 h3 {
	font-size:small;
	text-indent:0;
	}
#home .summary .summaryText p {
	border-left:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	border-bottom:1px solid #CCCCCC;
	}

/* =HeadLine News
----------------------------------------------- */
#homeTrannetNews { margin-bottom:10px; }
#homeTrannetNews, #homeTrannetNews .dtlView { width:auto; background:transparent; }
#homeTrannetNews .dtlView { display:none; }
#homeTNArea {
	overflow:visible;
	width:100%;
	height:auto;
	background:transparent;
	border:none;
	}
#homeTNArea ul { margin:0; }
#homeTNArea li {
	padding:3px 15px 3px 10px;
	}
#homeTrannetNews h2, #home h2#homeBooks {
	height:auto;
	font-size:small;
	font-weight:bold;
	text-indent:0;
	background:transparent;
	}
#homeTrannetNews h2 {
	clear:both;
	width:100%;
	height:auto;
	border-bottom:1px solid #CCCCCC;
	}
#cartoonPct { width:100%; }
#historyBox {
	background:#FBFBEA;
	border:1px solid #9CC376;
	}
#historyBox h2 {
	height:auto;
	padding:0 4px;
	color:#777777;
	text-indent:0;
	background:transparent;
	border-bottom:2px solid #EFE3B0;
	}
#historyBox h3 { margin:0 4px; }
#historyBox .dtlView { display:none; }
#historyBox p { margin:0; padding:0 4px 4px 4px; }
#home .banner img { width:100%; }

/* --- Mozilla Properties --- */
#historyBox { -moz-border-radius:5px; }
