/**印刷では背景は白く**/

body {
	background: #fff;
	color: #111;
}

/**幅も狭く**/
#page {
	width: 650px;
	border: none;
}

#logo {
padding-bottom: 2px;
border-right:none;
float: none;
width: 100%;
background: none;
}

#contents{
width: 100%;
float:none;
padding: 2px;
}

#contents h3{
color: #333;
padding: 2px 0 2px 3px;
background: none;
}

#footer {
text-align:left;
}

#footer p {
background-color:#fff;
color:#111;
font-size:0.8em;
}

#areaguide h4 {
font-size: 12px;
color: #222;
margin: 0 0 2px;
padding: 1px 3px 0 7px;
border-bottom: 1px solid #999;
}

#areaguide{
border: none;
}

#key img{
	display:none;
}

#location{
background: none;
}

/**リンクは表示しない**/
.linkjump,.linkjump_l{
	display:none;
}


/*****このクラスを併用しておくとプリント時に表示されない**/
.noprint{
	display:none;
}

.nodisp{
	display: block;
}

/*****このクラスを併用しておくとプリント時に表示せず、つめない**/
.hideprint{
		visibility:hidden;
}

/*****このクラスを併用しておくとプリント時にここの前で改ページされる**/
.page_break{
	page-break-before: always;
}


.box1{
		margin: 1px;
		padding: 2px;
		font-size: 0.8em;
		border: 1px solid #ccc;
		background: #fff;
}

.dl_style4 dt{
		font-size: 0.9em;
		margin: 2px 20px 2px 0px;
}

.dl_style4 dd{
		padding: 0;
		margin: 0;
		font-size: 0.8em;
}

.tbl1 table td{
		background: #fff;
  }
