@charset "utf-8";

/*
*	Print Styles
*	Last Update: 2007-07-30
*/

/*-------------------------------------------------------------------

	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#header h1,
div#header div.assist,
div#header p.siteName,
div#header ul#globalNav,
div#content ol.topicPath,
div#main p#keyVisual,
div#main div.download,
div#utilities,
div#footer_linkList,
div#footer,
div.footer_Bnr {
	display: none;
}

div#header p.siteName {
	margin: 0;
	float: none;
}

div#content {
	margin: 0;
	padding: 0;
	width: 700px;
	background: none;
}

div#main {
	margin: 0;
	padding: 0;
}

div#main h1 {
	display: block;
	font-size: 136%;
}

/*-------------------------------------------------------------------

	4-3.Item Tab

-------------------------------------------------------------------*/
div#main ul#itemTab li a {
	display: list-item;
}


/*-------------------------------------------------------------------

	template.css

-------------------------------------------------------------------*/
div.template01 {
	overflow: visible !important;
}
div.template01 p#keyVisual {
	display: none;
}

div.template01 div#main {
	overflow: visible !important;
	float: none !important;
}
div.template01 div#main h2 {
	zoom: 100%;
}

div.template01 div#contentFooter {
	display: none;
}

div.template01 .prnt {
	page-break-before: always;
}

