@charset "utf-8";
/* 印刷用スタイルシート */

* {
	font-size:10pt;
}

iframe, .reader, #for_old_browser, #gnav, #header, #lnav1, #lnav2, #l_shadow, #sub, #m_link, #abg, #crumb, #footer ul, span.r, li.r {
	display:none;
}
body.backnumber #m_link {
	display:block;
}

img {
	border:0;
}

#m_body p.signature {
	text-align:right;
}

#m_body div.left {
	float: left; margin: 1.5em 2em 1.5em 0;
}
#m_body div.right {
	float: right; margin: 1.5em 0 1.5em 2em;
}
#m_body img.left {
	float: left; margin: 1.5em 2em 1.5em 0;
}
#m_body img.right {
	float: right; margin: 1.5em 0 1.5em 2em;
}

a[href]:after {
	content: " ("attr(href)") ";
}
h1#custom_title {width:auto !important; height:auto !important; background-image:inherit !important;}
h1#custom_title span { width:auto !important; display:block; font-size:18pt; font-weight:bold; }
h1#custom_title_mini {width:auto !important; height:auto !important; background-image:inherit !important; border-bottom:1px solid #666; margin-bottom:1em; }
h1#custom_title_mini span { width:auto !important; display:block; font-size:7pt; font-weight:bold; }

#m_body div.no_indent p, #m_body div.interview p, #m_body p.info {
	text-indent: 0em;
}
