@charset "Shift_JIS";
/**
 :タイトル "印刷用 スタイル設定";
 :一行説明 "印刷用 スタイル設定のスタイルシートです";
 :作成日 "2010-00-00";
 :改訂版 [:版 "1.1.0"; :作成日 "2011-03-15"];
*/

* html body{
	zoom: 70%;
}/* IE6 */
*:first-child+html body{
	zoom: 70%;
}/* IE7 */
body{
	width: 100%;
	height: auto;
	margin: 0;
	color: #000;
	background: none transparent;
}

#wrapper{
	width: 860px;
	margin: 0 auto;
}

#header,
#main,
#mainInner,
#content,
#contentInner,
#footer{
	min-width: 100%;
	width: 100%;
	margin: 0;
	padding: 0;
	background: none transparent;
}
h1#catTtl,
p#catTtl{
	width: 860px;
	margin: 0 auto 1.5em;
	padding: 0;
	background: none transparent;
}
#content{
	min-height: 0;
}
#primary{
	float: none;
	margin: 0 auto 3em;
	padding: 0;
	background: none transparent;
}
#header{
	position: static;
	width: 100%;
	height: auto;
	margin-bottom: 1.75em;
	padding: 2em 0;
	border-bottom: 2px solid #666;
	background: none transparent;
}
#header p#siteTtl,
#header h1#siteTtl{
	position: static;
}
#footer{
	padding-top: 1em;
	border-top: 2px solid #333;
}

ul.toPageTop,
ul#toPageTop,
ul.stepNav01,
div.stepNav02,
#header #globalNav,
#header #assistNav,
#header dl.search,
#header dl.fontResize,
#header p.siteTop,
#primary p.print,
#secondary,
#topicpath,
#footer dl.assistNav,
#footer ul.toPageTop{
	display: none;
}

div.clWrap.clWrap-2cl div.clBox,
div.clWrap.clWrap-3cl div.clBox{
	padding-bottom: 1em;
}

#footer p.copyright{
	float: none;
	text-align: right;
}
#footer p.copyright span{
	overflow: visible;
	display: inline;
	height: auto !important;
	height /**/: auto;
	padding-top: 0; /*ここにも画像の高さ*/
	background: none;
}