@charset "UTF-8";

/*------------------------------------------------------------------------------
	Hamamatsu Visitors and Convention Bureau - Print CSS
	http://hamamatsu-daisuki.net/
	Date: 2009-12-02
	Copyright (C) Hamamatsu Visitors and Convention Bureau. All Rights Reserved.
------------------------------------------------------------------------------*/

/*  Hide Object 
----------------------------------------------------*/

ul#skip,
ul#globalNav,
ul#subNav,
p#mainVisual,
p#tagline,
p#pan,
.localNav,
.language,
div#sub,
.toTop,
div#footer,
#copyright{display:none !important;}

/* Hide Background
----------------------------------------------------*/

body,
div#wrapper,
div#header,
div.mainContent,
div#main,

#pageTitle,
h2,
h3,
h4,
.section{
	background-image:none !important;
	background-color:#fff !important;
	color:#000 !important;
	padding:0 !important;
	height:auto !important;
	}



/* Printing Setting
----------------------------------------------------*/

body{
	color:#000;
	font-size:12pt !important;
	font-family:Sans-Serif;
	line-height:1.5;
	letter-spacing:0.1em;
	}

a:link,
a:visited{
	color:#000 !important;
	text-decoration:underline !important;
	background-color:#FFF !important;
	}

img{border:0;}

#header{margin-bottom:20px !important;
height:auto !important;
}
#header-inner{
height:auto !important;
}
#siteTitle{
margin:0 !important;
background:none !important;
position:relative !important;
margin-bottom:5mm !important;
}
div#wrapper,
div#wrapper-inner,
#pageTitle{
width:98% !important;
}
div#main,
div#footer,
.section,
.inner,
.mainContent{
width:100% !important;
}
*{font-family:sans-serif !important;}
div#header{height:auto;
padding:0;}
div#main{
	float:none !important;
	margin:0 !important;
	padding:0 !important;

	}

div#main ul{
	list-style-type:square;
	list-style-position:inside;
	}
div#main ul li{
	padding-left:0;
	background:none;
	}

div#main table,
div#main table th,
div#main table td{
	border:1px solid #333;
	}
	
.section{
padding:0 !important;
text-align:justify;
}
#pageTitle{
padding:0.5em !important;
border:1px solid #000;

margin-bottom:1em;
}
h2{
margin-bottom:0.7em;
}
div#footer{
padding-top:1em;
border:1px solid #000;

}
	
/*--EOF-----------------------------------------------------------------------*/
