@charset "Shift_JIS";

/* -----------------------------------------------
                styles for printing
   ----------------------------------------------- */



/* =========== top level structure =========== */

/* ----- viewport ----- */

html {
	margin: inherit !important;
	padding: inherit !important;
}

body {
	margin: inherit !important;
	padding: inherit !important;
	color: black !important;
	background: white !important;
	text-align: left !important;
}


/* ----- hiding blocks ----- */

#navigation-area,
#endof-main-area,
#footer-area ul {
	display: none !important;
}


/* ----- header area ----- */

#header-area {
	width: 641px !important;
	margin-left: 0 !important;
	margin-right: 0 !important;
	background: none !important;
}

#header-area h1 {
	margin-left: 0 !important;
	margin-right: 0 !important;
}

/* ----- main area ----- */

#main-area {
	width: 641px !important;
	margin-left: 0 !important;
	margin-right: 0 !important;
	padding-bottom: 12px;
	background: none !important;
}


/* ----- content area ----- */

#content-area {
	float: none !important;
	margin-left: 0 !important;
	border-left: none !important;
}


/* --- footer area --- */

#footer-area {
}

#footer-area-canvas {
	width: auto !important;
	height: 68px !important;
	margin-left: 0 !important;
	margin-right: 0 !important;
}

#footer-area address {
	left: 30px !important;
	margin-left: 0 !important;
	margin-right: 0 !important;
}




/* =========== components =========== */





/* =========== each pages =========== */

