@charset "UTF-8";
/**
 :タイトル "印刷用 スタイル設定";
 :一行説明 "印刷用 スタイル設定のスタイルシートです";
 :作成日 "2012-05-14";
 :改訂版 [:版 "1.0.0"; :作成日 "2012-05-14"];
*/

#header{
	position: static;
	width: 100%;
	height: auto;
	margin-bottom: 1em;
	padding: 1em 0;
	border-bottom: 2px solid #999;
	background: none;
}
#header div.headerInner{
	position: static;
	width: 100%;
	height: auto;	
}
#header p#siteTtl,
#header h1#siteTtl{
	position: static;
	margin: 0;
}
#main{
	width: 100%;
	background: transparent none !important;
}
#main #mainInner{
	border: none;
	padding: 0;
	width: auto;
	overflow: auto;	
}
#primary{
	float: none;
	width: 658px;
	margin: 0 auto 3em;
	padding: 0;
	border: none;
}
#footer{
	width: 100%;
	padding: 1em 0 0;
	border: none;
	border-top: 2px solid #999;
	background: none;
}
#footer div.footerInner{
	width: 100%;
	padding-bottom: 0;
}
#footer #securityInfo div.txt{
	float: none;
	width: 100%;
	padding-left: 0;
	border: none;
	font-size: 100%;
}
#footer #securityInfo div.txt p{
	display: none;
}
#footer #securityInfo div.txt p#copyright{
	display: block;
}


p.toPageTop,
#catHeader,
#header #globalNav,
#header #memberNav,
#header dl.functionNav,
#header dl.assistNav,
#header p.lead,
#secondary,
#topicpath,
#footer ul.assistNav,
#footer #securityInfo div.logo{
	display: none;
}