/*<meta />*/
/***************************************************************************************
 * FrameMaker >>> Flare WebHelp                                                        *
 * import CSS                                                                          *
 * ----------------------------------------------------------------------------------- *
 * Create:   2009/12/15                                                                *
 * Modify:   2009/12/22                                                                *
 *       :   2010/02/23 rename コメント記述方法変更                                    *
 *       :   2010/03/19 メモ、補足、注意のマージン付加                                 *
 *       :   2010/03/25 表の段落書式の設定を追加                                       *
 *       :   2010/03/31 すべてのタグ名を英数字に変更                                   *
 *       :   2010/05/19 次の書式のpadding四方を6pxに変更                               *
 *       :              　Hosoku,Memo,Noteの本文と後ろアキ                             *
 *       :              次の書式のright＆bottomのpaddingを変更                         *
 *       :              　Hosoku,Memo,Noteの箇条書き＆本文＆後ろアキ                   *
 *       :   2010/05/20 次の書式の接頭「・」の位置を調整                               *
 *       :              　Hosoku,Memo,Noteの箇条書き＆箇条書き後ろアキ                 *
 *       :   2010/06/01 次の書式のmargin-leftの値を変更                                *
 *       :              　TblHead(0px→15px)、TblHead_Indent(0px→46px)                *
 *       :   2010/06/22 共通化可能な書式をグループ化した。                             *
 *       :   2010/06/22 ページ参照を記号化する相互参照「.XR_Pagemark」を追加。         *
 *       :   2010/06/22 メモ・補足・注意関連書式の行間空きを調整（狭めた）             *
 *       :   2010/07/02 メモ・補足・注意のMarginのpadding-bottomを0pt→6ptに。         *
 *       :   2010/07/09 ページ参照を「詳細」に置き換える相互参照「.XR_Detail」を追加。 *
 *       :   2010/08/18 表脚注の一部書式の頭に「p.」がなかった不具合を修正。           *
 *       :   2010/09/09 img追加。IE7の画像アンチエイリアスに対応。                     *
 *       :   2010/09/15 フォントサイズ大・中・小用のCSSを作成。元CSSは中に相当。       *
 *       :   2010/09/15 MadCap.cssの自動生成スタイルの内、フォントサイズ変更分に対応。 *
 *       :   2010/11/19 h1.Head_Chapのmargin-bottomを-1em→0emに。                     *
 * ----------------------------------------------------------------------------------- *
 * FrameMakerの文字書式は、すべてタグの書式に従う。                                    *
 * ----------------------------------------------------------------------------------- *
 * Attention:Flare BUG rep.                                                            *
 *   ・2行以上のコメントが続くと行間に改行が挿入される不具合アリ。                     *
 *   ・有効行の後ろにコメント文を付記すると、インポート時配置が変わる。                *
 ***************************************************************************************/

/************************************
 *** 本文・見出し                   *
 ************************************/
p
{
	font-family: 'ＭＳ Ｐゴシック';
	font-style: normal;
	font-size: medium;
	font-weight: normal;
	color: #000000;

	margin-top: 0em;
	margin-left: 15px;
	margin-bottom: 0em;

	text-align: justify;
	line-height: 1.5em;
}

p.UNUSED
{
}

h1.Head_Chap
{
	font-weight: bold;
	font-size: x-large;
	font-family: 'ＭＳ Ｐゴシック';
	padding: 6px;
	margin-bottom: 0em;
}

h2.Head_Sec
{
	font-weight: bold;
	font-size: large;
	font-family: 'ＭＳ Ｐゴシック';
	border-bottom: solid 2px;
	border-left: solid 10px;
	border-top: solid 2px;
	padding: 6px;
	background-color: #f5f5f5;
	margin-bottom: 0.75em;
}

h3.Head_L1
{
	font-weight: bold;
	font-size: large;
	font-family: 'ＭＳ Ｐゴシック';
	border-bottom: solid 2px;
	border-left: solid 5px;
	padding: 6px;
	margin-left: 5px;
	margin-bottom: 0.75em;
}

h4.Head_L2
{
	font-weight: bold;
	font-size: medium;
	font-family: 'ＭＳ Ｐゴシック';
	margin-top: 25px;
	margin-left: 15px;
	padding-left: 5px;
	border-left: solid 15px;
	border-left-width: 10px;
	margin-bottom: 0.5em;
}

h6
{
	font-family: 'ＭＳ Ｐゴシック';
	font-size: small;
	font-weight: normal;

	padding-left: 1em;
	background-color: #f5f5f5;
}

h6.Contact
{
	padding-top: 1em;
	border-top: solid 2px #006400;
	padding-bottom: 1em;
	border-bottom: solid 1px #006400;
	margin-bottom: 0em;
}

h6.Copyright
{
	margin-top: 0em;
	padding-top: 0.5em;
	padding-bottom: 0.5em;
}


/************************************
 *** 本文.手順                      *
 ************************************/
/* p.手順_見出し */
p.StepHead
{
	margin-top: 1em;
	margin-left: 17px;
	margin-bottom: 0.5em;

	font-weight: bold;
	border-bottom: solid 1px;
	border-bottom-style: double;
	border-bottom-width: 3px;
}

/* p.手順_本文_n1＆_nn */
p.StepBody_Num1,p.StepBody_NumN
{
	margin-left: 46px;
	margin-top: 5px;
	margin-bottom: 4pt;
	mc-auto-number-position: outside-head;
	mc-auto-number-offset: 18px; 
	mc-auto-number-class: StepNum;
}
p.StepBody_Num1{mc-auto-number-format: 'P:{n=1}.';}
p.StepBody_NumN{mc-auto-number-format: 'P:{n+}.';}


/************************************
 *** 図                             *
 ************************************/

/* IE7対応　画像アンチエイリアス。IE6には無効。IE8は自身のRederingEngineで実現 */
img
{
	-ms-interpolation-mode: bicubic;
}

/* p.図_見出し＆インデント_手順 */
p.FigHead,p.FigHead_Indent
{
	font-size: small;

	mc-auto-number-format: '●';
	mc-auto-number-position: inside-head;
	mc-auto-number-offset: 0px;
}
p.FigHead{margin-top: 1em;}
p.FigHead_Indent{margin-top: 0.5em;	margin-left: 46px;}

/* p.図_見出し_なし	*/
p.FigNoHead
{
	margin-top: -0.5em;
}

/* p.図_見出し_なし_インデント_手順	*/
p.FigNoHead_Indent
{
	margin-top: -1em;
	margin-left: 46px;
}

/* 図_コメント＆インデント_手順 */
p.FigCap,p.FigCap_Indent
{
	font-size: small;
}
p.FigCap{}
p.FigCap_Indent{margin-left: 46px;}

/* 図_コメント_後アキ＆インデント_手順 */
p.FigCap_Margin,p.FigCap_Indent_Margin
{
	font-size: small;
	margin-bottom: 1em;
}
p.FigCap_Margin{}
p.FigCap_Indent_Margin{margin-left: 46px}


/************************************
 *** 本文.箇条書き                  *
 ************************************/
/* p.箇条書き_本文＆後アキ */
p.BulletBody,p.BulletBody_Margin
{
	margin-left: 46px;
}
p.BulletBody{}
p.BulletBody_Margin{margin-bottom: 0.5em;}

/* p.箇条書き_ビュレット＆後アキ */
p.Bullet_L1Bullet,p.Bullet_L1Bullet_Margin
{
	margin-top: 0.5em;
	margin-left: 46px;
	font-weight: bold;
	mc-auto-number-format: '・';
	mc-auto-number-position: outside-head;
	mc-auto-number-offset: 11.33858px;
}
p.Bullet_L1Bullet{}
p.Bullet_L1Bullet_Margin{margin-bottom: 0.5em;}

/* p.箇条書き_L2_ビュレット＆後アキ */
p.Bullet_L2Bullet,p.Bullet_L2Bullet_Margin
{
	margin-top:0.25em;
	margin-left:23mm;
	font-weight: bold;
	mc-auto-number-format: '・';
	mc-auto-number-position: outside-head;
	mc-auto-number-offset: 11.33858px;
}
p.Bullet_L2Bullet{}
p.Bullet_L2Bullet_Margin{margin-bottom:0.25em;}

/* p.箇条書き_番号n1＆nn＆nn後アキ */
p.Bullet_L1Num1,p.Bullet_L1NumN,p.Bullet_L1NumN_Margin
{
	margin-top: 0.5em;
	margin-left: 46px;
	font-weight: bold;

	mc-auto-number-position: outside-head;
	mc-auto-number-offset: 18.89764px;
}
p.Bullet_L1Num1{mc-auto-number-format: 'L:{n=1}）';}
p.Bullet_L1NumN{mc-auto-number-format: 'L:{n+1}）';}
p.Bullet_L1NumN_Margin{margin-bottom: 0.5em;	mc-auto-number-format: 'L:{n+1}）';}


/************************************
 *** フロー                         *
 ************************************/

/* p.フロー本文 */
p.FlowBody
{
	margin-left: 2em;
	margin-right: 2em;
	color: #4c4c4c;
}

/* p.フロー見出し共通 */
p.FlowHead_Num1,p.FlowHead_NumN
{
	margin-left: 30px;
	margin-right: 30px;
	font-weight: bold;
	color: #4c4c4c;
	mc-auto-number-position: outside-head;
	mc-auto-number-offset: 15px;
	mc-auto-number-class: FlowNum;
}
p.FlowHead_Num1{mc-auto-number-format: 'A:{n=1}.';}
p.FlowHead_NumN{mc-auto-number-format: 'A:{n+1}.';}

/* p.フロー_矢 */
p.FlowArrow
{
	text-align: center;
	margin-top: 0.25em;
	margin-left: 0em;
	margin-bottom: 0.25em;
	font-size: x-large;
	color: #4c4c4c;
}


/************************************
 *** 章扉                           *
 ************************************/

/* p.章扉目次_見出し */
p.Chappage
{
	margin-top: 0.25em;
	margin-bottom: 0.25em;
	margin-left: 2em;
	font-size: large;
	color: #4c4c4c;
}

/* p.章扉目次_調整 */
p.Chappage_Adjust
{
}


/************************************
 *** 注意・メモ・補足               *
 ************************************/

/* 注意・メモ・補足見出し */
p.NoteHead,p.MemoHead,p.HosokuHead
{
	font-size: small;
	font-weight: bold;

	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #a9a9a9;

	margin-top: 10pt;
	margin-left: 4em;
	padding-left: 6px;
	padding-right: 6px;
	padding-top: 6px;
	padding-bottom: 3px;

	line-height: 1.25em;

	mc-auto-number-position: inside-head;
}
p.NoteHead{background-color: #ffe4e1; mc-auto-number-format: '注意：';}
p.MemoHead{background-color: #cefaf2; mc-auto-number-format: 'メモ：';}
p.HosokuHead{background-color: #d2ffca; mc-auto-number-format: '補足：';}


/* 注意・メモ・補足本文＆本文後アキ */
p.NoteBody,p.MemoBody,p.HosokuBody,p.NoteBody_Margin,p.MemoBody_Margin,p.HosokuBody_Margin
{
	font-size: small;

	margin-left: 4em;
	margin-bottom: 0px;

	padding-top: 6px;
	padding-right: 6px;
	padding-bottom: 0px;
	padding-left: 6px;

	line-height: 1.25em;
}
p.NoteBody{background-color: #ffe4e1;}
p.MemoBody{background-color: #cefaf2;}
p.HosokuBody{background-color: #d2ffca;}
p.NoteBody_Margin{background-color: #ffe4e1; margin-bottom: 22.5px; padding-bottom: 6px;}
p.MemoBody_Margin{background-color: #cefaf2; margin-bottom: 22.5px; padding-bottom: 6px;}
p.HosokuBody_Margin{background-color: #d2ffca; margin-bottom: 22.5px; padding-bottom: 6px;}


/* 注意・メモ・補足箇条書き_見出し＆見出し後アキ */
p.NoteBullet,p.MemoBullet,p.HosokuBullet,p.NoteBullet_Margin,p.MemoBullet_Margin,p.HosokuBullet_Margin
{
	font-size: small;
	font-weight: bold;

	margin-left: 4em;
	margin-bottom: 0px;

	padding-top: 6px;
	padding-right: 6px;
	padding-bottom: 0px;
	padding-left: 2em;

	line-height: 1.25em;

	mc-auto-number-position: inside-head;
	mc-auto-number-format: '・';
	mc-auto-number-offset: 0em;
}
p.NoteBullet{background-color: #ffe4e1;}
p.MemoBullet{background-color: #cefaf2;}
p.HosokuBullet{background-color: #d2ffca;}
p.NoteBullet_Margin{background-color: #ffe4e1; margin-bottom: 22.5px; padding-bottom: 6px;}
p.MemoBullet_Margin{background-color: #cefaf2; margin-bottom: 22.5px; padding-bottom: 6px;}
p.HosokuBullet_Margin{background-color: #d2ffca; margin-bottom: 22.5px; padding-bottom: 6px;}


/* 注意・メモ・補足箇条書き_本文＆箇条書き後アキ */
p.NoteBulletBody,p.MemoBulletBody,p.HosokuBulletBody,p.NoteBulletBody_Margin,p.MemoBulletBody_Margin,p.HosokuBulletBody_Margin
{
	font-size: small;

	margin-left: 4em;
	margin-bottom: 0px;

	padding-top: 6px;
	padding-right: 6px;
	padding-bottom: 0px; 
	padding-left: 3em;

	line-height: 1.25em;
}
p.NoteBulletBody{background-color: #ffe4e1;}
p.MemoBulletBody{background-color: #cefaf2;}
p.HosokuBulletBody{background-color: #d2ffca;}
p.NoteBulletBody_Margin{background-color: #ffe4e1; margin-bottom: 22.5px; padding-bottom: 6px;}
p.MemoBulletBody_Margin{background-color: #cefaf2; margin-bottom: 22.5px; padding-bottom: 6px;}
p.HosokuBulletBody_Margin{background-color: #d2ffca; margin-bottom: 22.5px; padding-bottom: 6px;}


/************************************
 *** 行間空け                       *
 ************************************/

/* p.Bodyの2行分の行間 */
p.SpaceL{line-height: 2em;}

/* p.Bodyの1行分の行間 */
p.SpaceM{line-height: 1em;}

/* p.Bodyの0.5行分の行間 */
p.SpaceS{line-height: 0.5em;}


/*****************************************************************
 *** 表                                                          *
 ***                                                             *
 *** 表関連のクラスは、Flareインポート時にマッピングできない。   *
 *** そのため、FrameMakerの段落書式と同名でなくてはならない。    *
 *****************************************************************/

/* 表スタイルの左マージン設定が継承されるため、p.表_見出しの左マージンは0。 */
/* FM上で表見出しの構成を変更し継承外となったため、左マージンを設定。100601 */
/* 表_見出し＆インデント */
p.TblHead,p.TblHead_Indent
{
	margin-top: 1em;

	font-size: small;
	mc-auto-number-format: '●';
	mc-auto-number-position: inside-head;
	mc-auto-number-offset: 0px;
	line-height: 1.25em;
}
p.TblHead{margin-left: 15px;}
p.TblHead_Indent{margin-left: 46px;}

/* 表_ヘッダー */
p.TblColHead
{
	margin-left: 0px;
	text-align: center;
	font-weight: bold;
	font-size: small;
	line-height: 1.25em;
}

/* 表_本文 */
p.TblBody
{
	margin-left: 0px;
	font-size: small;
	line-height: 1.25em;
}

/* 表_箇条書き_見出し_ビュレット_ */
p.TblBullet
{
	margin-left: 20px;	
	font-size: small;

	mc-auto-number-format: '・';
	mc-auto-number-position: outside-head;
	mc-auto-number-offset: 5px;	
	line-height: 1.25em;
}

/* 表_箇条書き_本文 */
p.TblBulletBody
{
	margin-left: 20px;
	font-size: small;
	line-height: 1.25em;
}

/* 表_脚注共通 */
p.TblFoot_Num1,p.TblFoot_Num1_Margin,p.TblFoot_NumN,p.TblFoot_NumN_Margin
{
	margin-left: 50px;
	font-size: small;
	mc-auto-number-position: outside-head;
	mc-auto-number-offset: 35px;
	line-height: 1.25em;
}
/* 表_脚注_番号n1 */
p.TblFoot_Num1{mc-auto-number-format: 'K:※{n=1}　';}
/* 表_脚注_番号n1_後アキ */
p.TblFoot_Num1_Margin{margin-bottom: 1em;	mc-auto-number-format: 'K:※{n=1}　';}
/* 表_脚注_番号nn */
p.TblFoot_NumN{mc-auto-number-format: 'K:※{n+}　';}
/* 表_脚注_番号nn_後アキ */
p.TblFoot_NumN_Margin{margin-bottom: 1em;	mc-auto-number-format: 'K:※{n+}　';}


/************************************
 *** パンくずリスト                 *
 ************************************/
/* mc-breadcrumbs-prefixはnullを許さないため半角空白をダミー入力 */
MadCap|breadcrumbsProxy
{
	mc-breadcrumbs-prefix: ' ';
	font-size: medium;
	line-height: 1em;
}

div.MCBreadcrumbsBox
{
	font-size: small;
	margin-bottom: 1em;
	padding-bottom: 1emx;
	border-bottom-style: solid;
	border-bottom-width: 2px;
	background-color: #f5f5f5;
	border-top: solid 0px;
	border-bottom: solid 2px #006400;
	border-bottom-color: #006400;
	padding: 1em;
}

/************************************
 *** 相互参照                       *
 ************************************/

/* 相互参照のデフォルト書式 */
MadCap|xref.XR_Default
{
	mc-format: '「{paratext}」';
}

/* 手順番号用 */
MadCap|xref.XR_StepNum
{
	mc-format: '手順{paranum}';
}

/* 章扉見出し用 */
MadCap|xref.XR_Chappage
{
	mc-format: '・{paratext}';
}

/* フロータイトル用 */
MadCap|xref.XR_FlowHead
{
	mc-format: '{paratext}';
}

/* ページ参照記号 */
MadCap|xref.XR_Pagemark
{
	mc-format: '■';
}

/* ページ参照「詳細」 */
MadCap|xref.XR_Detail
{
	mc-format: '詳細';
}

/************************************
 *** MadCap.css自動生成分対応       *
 ************************************/
td.AutoNumber_p_StepBody_Num1
{
	font-size: medium;
}

div.MCBreadcrumbsBox
{
	font-size: medium;
}

td.AutoNumber_p_TblBullet
{
	font-size: small;
}

td.AutoNumber_p_Bullet_L1Bullet
{
	font-size: medium;
}

td.AutoNumber_p_FlowHead_Num1
{
	font-size: medium;
}
