@media print{	/* 印刷用 */
	.ManualMenu,.ManualNavigation,.BackgroundImage{
		display:none;
	}
	.ManualBody{
		position:static;
		top:0;
		left:0;
		width:auto !important;
		height:auto;
		overflow:visible;
		background:#ffffff;
		z-index:auto;
	}
	body{
		background:#ffffff;
		overflow:auto;
	}
	
	div#fontSize {
		display:none;
	}
}

@media screen{	/* 画面表示用 */
	.ManualMenu,.ManualNavigation,.BackgroundImage{
		display:inline;
	}
	.ManualBody{
		position:absolute;
		top:72px;
		left:281px;
		width:500px;
		height:473px;
		overflow:auto;
		background:#ffffff;
		z-index:1;
	}
	body{
		background:url('../common/images/navi/bg2.jpg') #cccccc;
		overflow:hidden;
	}
}

@media screen,print{	/* 画面表示・印刷用共通 */
	body{
		margin:0px;
		font-face:MS Pゴシック;
	}
	.head1 h2,.head1q h2{	/* メニュー内のh2への指定 */
		margin:0;
		border-width: 0 0 0 0;
	}
	a{
		color:#0000ff;
		text-decoration:none;
	}
	a:link{
	}
	a:visited{
	}
	a:active{
	}
	a:hover{
		text-decoration:underline;
	}
	hr{
		margin:0;
		border-style:solid;
		border-color:#ffffff;
		height:1px;
	}
	
	.UI{	/* メニュー(操作マニュアル、Q&A、索引)ブロック */
		display: none;
	}
	#UI1{
		background-image:url('../common/images/navi/opBG.gif');
		height:473px;
	}
	
	#UI2{
		background:#ffffff;
	}
	#UI3{
		background:#ffffff;
		padding-top:8px;
	}
	
	#scroller {	
		position:absolute;
		top:0px;
		left:58px;
		z-index:0;
		width:209px;
		overflow-y:auto;
		background-color:#ffffff;
	}
	
	.head1{	/* 操作マニュアル・メニュー・各項 */
		display:none;
		background-color:white;
	}
	
	.head1 h2{
		margin:30px 7px 22px 4px;
		width:100%;
		border-style:solid;
		border-color:#425aa7;
		border-width:0px 0px 0px 6px;
		padding:2px 0px 0px 3px;
		color:#425aa7;
		font-size:16px;
		font-weight:bold;
	}
	
	.head2List{	/* 操作マニュアル・各サブメニュー */
		margin:0px 7px 0px 12px;
		width:100%;
		border-style:dotted;
		border-color:#425aa7;
		border-width:2px 0 0 0;
		background:transparent;
	}
	.head2{	/* 操作マニュアル・サブメニュー・各項 */
		margin:-1.1em 0 0 1em;
		font-face:MS Pゴシック;
		font-size:12px;
		font-weight:normal;
		line-height:14px; /*アンダーラインが消える問題対策*/
	}
	.head2 a{
		padding:2px 1px;
		color:#000000;
		background:transparent;
	}
	.head2 a:hover{
		text-decoration:underline;
		color:#6666ff;
	}
	.dot{	/* 操作マニュアル・サブメニュー・各項リストマーク(中黒) */
		margin-top:15px;
		color:#000000;
		line-height:1em;
		font-size:12px;
	}
	.manualHint{	/* 操作マニュアル・アイコンの説明表示 */
		position:absolute;
		width:266px;
/*		margin:-46px 0 0 62px;*/
		margin:0px;
		padding:3px;
		border-style:solid;
		border-width:1px;
		background:#ffffcc;
		font-size:13px;
		display:none;
	}
	
	/*begin 2006/02/08  追記*/
	a.head1q {
		display:block;
		height:30px;
		font-face:MS Pゴシック;
		font-size:12px;
		font-weight:normal;
		color:#000000;
		background:url('../common/images/qa/qa1_a.gif');
		padding:9px 0px 0px 22px;
		width:267px;
		cursor:pointer;
	}
	/*end 2006/02/08  追記*/
	
	/*begin 2006/03/02  編集*/
	/*
	.head1q{*/	/* Q&A・メニュー・各項 */
	/*	width:267px;
		height:30px;
		padding:8px 0 0 22px;
		background:url('../common/images/qa/qa1_a.gif');
		cursor:pointer;
	}
	/*
	/*end 2006/03/02  編集*/
	

	.head1q h2{
		font-face:MS Pゴシック;
		font-size:12px;
		font-weight:normal;
		color:inherit;
	}
	.head2qList{	/* Q&A・各サブメニュー */
		position:absolute;
		left:267px;
		width:332px;
		background:#425aa7;
		visibility:hidden;
		cursor:pointer;
	}
	#qa1{	/* Q&A・サブメニュー(1)位置 */
		top:0px;
	}
	#qa2{	/* Q&A・サブメニュー(2)位置 */
		top:30px;
	}
	#qa3{	/* Q&A・サブメニュー(3)位置 */
		top:59px;
	}
	#qa4{	/* Q&A・サブメニュー(4)位置 */
		top:89px;
	}
	#qa5{	/* Q&A・サブメニュー(5)位置 */
		top:0px;
	}
	#qa6{	/* Q&A・サブメニュー(6)位置 */
		top:148px;
	}
	#qa7{	/* Q&A・サブメニュー(7)位置 */
		top:177px;
	}
	#qa8{	/* Q&A・サブメニュー(8)位置 */
		top:207px;
	}
	#qa9{	/* Q&A・サブメニュー(9)位置 */
		top:207px;
	}
	#qa10{	/* Q&A・サブメニュー(10)位置 */
		top:237px;
	}
	#qa11{	/* Q&A・サブメニュー(11)位置 */
		top:266px;
	}
	#qa12{	/* Q&A・サブメニュー(12)位置 */
		top:296px;
	}
	#qa13{	/* Q&A・サブメニュー(13)位置 */
		top:207px;
	}
	#qa14{	/* Q&A・サブメニュー(14)位置 */
		top:355px;
	}
	#qa15{	/* Q&A・サブメニュー(15)位置 */
		top:384px;
	}
	#qa16{	/* Q&A・サブメニュー(16)位置 */
		top:443px;
	}
	.head2qList tr td a:hover{
		color:#ffffff;
	}
	.head2q{	/* Q&A・サブメニュー・各項 */
		margin:0;
		padding:6px;
		background:url('../common/images/qa/qa1_1_a.gif');
		color:#000000;
		font-face:MS Pゴシック;
		font-size:12px;
	}
	
	
	.ManualBody table{	/* マニュアル本文エリア */
		width:100%;
	}
	
	.heading1Block{	/* マニュアル本文エリア・タイトル部(操作マニュアル用) */
		height:67px;
		background:#4f85c5;
		vertical-align:middle;
	}
	.heading1Block h1{
		margin:12px;
	}
	
	.heading1qBlock{	/* マニュアル本文エリア・タイトル部(Q&A用) */
		height:67px;
		background:#4f85c5 url('../common/images/qa/qaheading.gif') no-repeat;
		vertical-align:middle;
	}
	.heading1qBlock h1{
		margin:12px 12px 12px 52px;
	}
	
	.bodyBlock{	/* マニュアル本文エリア・本文部*/
		padding:10px 10px 20px 10px;
		vertical-align:top;
		font-size:16px;
	}
	
	
	table.initial_a{
		margin:0 0 7px 12px;
		border:solid #999999 2px;
		background:#transparent;
	}
	table.initial_a tr td{
		background:#transparent;
	}
	table.initial_b{
		margin:0 0 7px 12px;
		border:solid #999999 2px;
		background:#999999;
	}
	table.initial_b tr td{
		background:#ffffff;
	}
	.indexContents{display: none;}
	.indexHeading1{
		margin:11px;
		width:195px;
		height:14px;
		background:url(../common/images/in/ini_bg.jpg);
		padding:2px 0 0 9px;
		color:#ffffff;
		font-face:MS Pゴシック;
		font-size:12px;
		font-weight:bold;
	}
	.indexHeading2{
		margin:11px;
		color:#4f85c5;
		font-face:MS Pゴシック;
		font-size:12px;
		font-weight:bold;
	}
	.indexHeading3{
		margin:11px;
		color:#6699cc;
		font-face:MS Pゴシック;
		font-size:12px;
		font-weight:normal;
	}
	.indexParagraph3{
		margin:-2em 0 0 50px;
		color:#000000;
		font-face:MS Pゴシック;
		font-size:12px;
		font-weight:normal;
	}
	.indexParagraph3 p{
		margin:0 0 0.3em 0;
	}
}

/* 索引・用語集 */
div#UI3 div.caption3 {
	margin:0px 12px 6px 12px;
	color:#425aa7;
	font-family:MS Pゴシック;
	font-size:16px;
	font-weight:bold;
}
	div#UI3 p.comment {
		margin:0px 12px 5px 12px;
		color:#425aa7;
		font-family:MS Pゴシック;
		font-size:12px;
	}
	div#UI3 p.comment2 {
		margin:175px 12px 5px 12px;
		color:#425aa7;
		font-family:MS Pゴシック;
		font-size:12px;
	}