@charset "UTF-8";

/* -----------------------------------------------
 *                styles for print
 * ----------------------------------------------- */

html,
body {
	background-color: #fff !important;
}

body {
	_zoom: 0.9;
}

#header-utility,
#header-area p,
#global-nav,
#topic-path-area,
#content-nav,
#page-top,
#footer-utility {
	display: none !important;
}

div.structure-content {
	width: 700px;
	padding: 0;
}


#header-area {
	margin-bottom: 20px;
}

#header-area,
#header-area div.structure-content {
	background: none;
}

#content-body {
	float: none;
}


/* image-area for home */

#image-area img {
	width: 700px;
	height: 266px;
}


/* back-to-index */

div.back-to-index {
	border-top: 1px dotted #ccc;
	background: none;
}


/* table-C01 */

table.table-C01-unit tbody th,
table.table-C01-unit tbody td {
	border-bottom: 1px solid #ccc;
	background: none;
}


/* time-line-A01 */

dl.time-line-A01 dt,
dl.time-line-A02 dt {
	border-top: 1px dotted #ccc;
	background: none;
}

dl.time-line-A01 dd,
dl.time-line-A02 dd {
	border-top: 1px dotted #ccc;
	background: none;
}

dl.time-line-A01 dt.pseudo-first-of-type,
dl.time-line-A01 dd.pseudo-first-of-type,
dl.time-line-A02 dt.pseudo-first-of-type,
dl.time-line-A02 dd.pseudo-first-of-type {
	border-top: 0 none;
}

dl.time-line-A01 dt:first-child,
dl.time-line-A01 dt:first-child + dd,
dl.time-line-A02 dt:first-child,
dl.time-line-A02 dt:first-child + dd {
	border-top: 0 none;
}


/* section-body */

div.section-body ul.link-list-C01 {
	border-top: 1px dotted #ccc;
	background: none;
}


/* index-block-A01 */

div.index-block-A01 {
	_zoom: 0.99;
}

