@charset "utf-8";

/*
*	Print Styles
*	Last Update: 2010-05-18
*/

/*-------------------------------------------------------------------

	4-1.Based Elements

-------------------------------------------------------------------*/

body {
	color: black;
	background-color: white;
}

a:link,
a:visited {
	color: black;
	text-decoration: underline;
}

img {
	border: none;
}

/*-------------------------------------------------------------------

	4-2.Structure

-------------------------------------------------------------------*/
div#header,
div#footer,
h2,
.topicPath,
.yellowbox,
.detailBtn,
.tabArea,
.moreBtn,
.backBtn,
.hatena {
	display: none !important;
}

div#content {
	margin: 0;
	padding: 0;
	width: 900px;
	background: none;
}
div#main {
	width: 900px;
	float: none;
	margin: 0;
	padding: 0;
	*zoom: 70%;
}
.checkLabel{
	background:none !important;
	padding:0 !important;
}

.orangeTable{
	margin:0 !important;
}

.orangeTable th,
.orangeTable td {
	font-size: 85%;
	padding: 0;
}

.orangeTable td img.maru {
	height: 13px;
	width: 13px;
}

.showTable{
	background:none !important;
}

tr.select td,
tr.select th {
	border-width:5px;
	border-style:solid;
}

tr.product {
	display: none;
}

ul.head li.clearFix a.checkbox {
	display: none;
}
