@charset "utf-8";

/* dowa.css */
@import url(reset.css);
@import url(global.css);


/* ===== print ===== */
.print {
	display:none !important;
}
@media print {
/* print detail start */
/* setting */
html {
	overflow-y:auto;
}
body {
}
.print {
	display:block !important;
}
/*.clearfix {
	overflow:auto;
	zoom:1;
}*/
.clearfix:after {
	content: "."; 
	display: block;
	clear: both;
	height: 0;
	visibility: hidden;
}
.clearfix {
	min-height: 1px;
}
* html .clearfix {
	height: 1px;
	/*¥*//*/
	height: auto;
	overflow: hidden;
	/**/
}

.clearfix:not(:target) {
	overflow:hidden\9;
}
.clearfix {
	overflow:hidden\9;
}
/* global */
body {
	background-image:none;
}
#header_nav,
#header,
#globalnav,
#contents_aside,
#footer {
	display:none;
}
#container,#contents {
	width:710px !important;
	min-width:710px !important;
}
#pagetitile,#pagetitile_section,#topicpath {
	width:710px !important;
	overflow:hidden;
}
#contents_article {
	float:none !important;
}
#pagetitile_section {
	background-position:0 0 !important;
}
#printheader {
	width:710px;
	margin:0 auto;
	padding-bottom:30px;
	text-align:left;
}
#container{
	background:none !important;
}
/* print detail end */
}