@charset "utf-8";

@media print {
#header,
#footer,
#side,
ul.navi,
.pagenation {
	display:none;
}

body {
	background:none;
	color:#000;
	font-size:10px;
}
* html body {font-size:10px;} /* for WinIE 5,6 */
*+html body {font-size:10px;} /* for WinIE 7 */

#contents {
	width:660px;
}
#contentsNav {
	display:none;
}



/* 繧ｿ繧､繝医Ν
======================================================================*/
#mainTitle {
	padding:0;
	background:none;
}
#mainTitleInner {
	min-height:0;
	height:auto;
	padding:0;
	background:none;
}
#mainTitleInner .text {
	float:none;
	width:660px;
}
#mainTitle h2 {
	margin:0;
	font-size:18px;
}
#mainTitle p {
	margin:0;
	font-size:10px;
}
#mainTitle h2 span {
	font-weight:normal;
	font-size:10px;
}
#mainTitle .status {
	display:none;
}


/* 繝��繝悶Ν
======================================================================*/
table {
	border-top:1px solid #ccc;
	border-left:1px solid #ccc;
	letter-spacing:0;
}
th,td {
	border-right:1px solid #ccc;
	border-bottom:1px solid #ccc;
}
table.mainInfo th,
table.mainInfo td,
table.plan th,
table.plan td,
table.summary th,
table.summary td,
table.equipment th,
table.equipment td,
table.qr th,
table.qr td {
	padding:2px;
}


/* 髱櫁｡ｨ遉ｺ
======================================================================*/
div#photoBox,
div#environmentBox,
div#commuteBox,
div.banRequire {
	display:none;
}
ul.option {
	display:none;
}
ul.btnCenter,
ul.detailNav {
	display:none;
}


/* 迚ｩ莉ｶ讎りｦ�
=====================================================================*/
table.summary td span.notice {
	font-size:10px;
}


/* 險ｭ蛯呎ｦりｦ�
=====================================================================*/
table.equipment {
	display:none;
}
span.equipment {
	display:inline;
}

/* 謾ｹ鬆∽ｽ咲ｽｮ
=====================================================================*/
div#mapBox {
	page-break-before:always;
}



}

