/*<meta />*/

body
{
	/* font-family: Verdana, Arial, Helvetica, sans-serif; */
	font-family: Meiryo;
	font-size: 95%;
	line-height: 170%;
	background-color: #ffffff;
	max-width: 100%;
}

p
{
	margin-top: 0.0em;
	margin-bottom: 0.75em;
}

/* ------------------------ */
/* -- Header Styles -- */
/* ------------------------ */

h1,
h1.VolumeTitle,
h1.ChapterTitle,
h1.AppendixTitle,
h1.NoTOC h1.Command
{
	font-weight: bold;
	font-size: 130%;
	padding-top: 0px;
}

h2
{
	font-weight: bold;
	font-size: 118%;
}

h3
{
	font-weight: bold;
	font-size: 106%;
}

h4
{
	font-weight: bold;
	font-size: 100%;
}

h1.Cover
{
	mc-heading-level: 0;
	font-size: 130%;
}

h3.Cover
{
	mc-heading-level: 0;
}

h2.Cover
{
	mc-heading-level: 0;
}

h1.NoTOC
{
	mc-heading-level: 0;
}

/* ------------------------ */
/* -- List Styles -- */
/* ------------------------ */

ul
{
	list-style-type: disc;
	margin-bottom: 0.75em;
}

ul ul,
ol ul
{
	list-style-type: square;
	margin-bottom: 0.75em;
	margin-top: 0.75em;
}

ul ul ul,
ol ul ul,
ol ol ul,
ul ol ul
{
	list-style-type: circle;
}

ol
{
	list-style-type: decimal;
	margin-bottom: 0.75em;
}

ol ol,
ul ol
{
	list-style-type: lower-alpha;
	margin-bottom: 0.75em;
	margin-top: 0.75em;
}

ol ol ol,
ul ol ol,
ul ul ol,
ol ul ol
{
	list-style-type: lower-roman;
}

ol ol ol ol,
ul ol ol ol,
ul ul ol ol,
ol ul ol ol
{
	list-style-type: upper-alpha;
}

ol ol ol ol ol,
ul ol ol ol ol,
ul ul ol ol ol,
ol ul ol ol ol
{
	list-style-type: upper-roman;
}

li
{
	margin-bottom: 0.75em;
}

ol li ul
{
	margin-bottom: 0.0em;
}

/* ------------------------ */
/* -- Image Styles -- */
/* ------------------------ */

img
{
	border: none;
	margin-left: auto;
	margin-right: auto;
	margin-top: 1.75em;
	margin-bottom: 0.75em;
}

img.Inline
{
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
	vertical-align: middle;
}

img.Centered
{
	display: block;
	margin-left: auto;
	margin-right: auto;
}

img.Thumbnail
{
	mc-thumbnail: popup;
}

a.Popup
{
	
}

MadCap|expandingHead
{
	font-style: italic;
	font-weight: normal;
	cursor: hand;
	text-decoration: none;
	color: #006600;
}

MadCap|expandingBody
{
	color: #777777;
	font-style: italic;
}

MadCap|dropDownHotspot
{
	cursor: hand;
	font-style: italic;
	text-decoration: none;
	color: blue;
}

/* ------------------------ */
/* -- Note Styles -- */
/* ------------------------ */

div.Note,
div.Notes,
div.NoteComplex
{
	color: #616E14;
	text-indent: 0px;
	margin-top: 0.75em;
	margin-bottom: 0.75em;
	page-break-inside: avoid;
	border-top: solid 5px #90eae8;
	border-left: solid 5px #90eae8;
	border-right: solid 5px #90eae8;
	border-bottom: solid 5px #90eae8;
	-moz-border-radius-topleft: 6px;
	-moz-border-radius-topright: 6px;
	-moz-border-radius-bottomleft: 6px;
	-moz-border-radius-bottomright: 6px;
	-webkit-top-left-border-radius: 6px;
	-webkit-top-right-border-radius: 6px;
	-webkit-bottom-left-border-radius: 6px;
	-webkit-bottom-right-border-radius: 6px;
	border-top-left-radius: 6px;
	border-top-right-radius: 6px;
	border-bottom-right-radius: 6px;
	border-bottom-left-radius: 6px;
	border-style: double;
	mc-next-tag: p;
	mc-auto-number-position: inside-head;
	background-image: url('../Icons/dashboard/dsh_info.png');
	background-repeat: no-repeat;
	background-position: 2% center;
}

div.Note
{
	padding-left: 4.75em;
	padding-right: 0.75em;
	padding-top: 0.75em;
	padding-bottom: 0.75em;
	mc-auto-number-format: '{b}注{/b}: ';
}

div.Notes
{
	mc-auto-number-format: '{b}注{/b}: ';
	border-style: none;
	background-image: none;
}

div.NoteComplex
{
	margin-top: 0.0em;
	padding-top: 0.75em;
	padding-bottom: 0.00em;
	padding-left: 4.75em;
	padding-right: 0.75em;
}

/* NoteComplex under a numbered lists (at the top level) */
/* Required to get the proper numbered list item (decimal rather than lower alpha) to appear. */

ol li div.NoteComplex ol
{
	list-style-type: decimal;
}

/* NoteComplex under a numbered lists (at the top level) with a bulleted list underneath */
/* Required to get the proper bullet (solid disc rather than hollow disc) to appear. */

ol li div.NoteComplex ol ul
{
	list-style-type: disc;
}

/* NoteComplex under a numbered lists (at the top level) with a lowercase alpha sub list below */
/* Required to get the proper lowercase letter (rather than the decimal) to appear. */

ol li div.NoteComplex ol ol
{
	list-style-type: lower-alpha;
}

/* MadCap:dropDownHotspot under a numbered list */
/* Required to get the proper indentation. */

div.Indent1 MadCap|dropDownHotspot
{
	cursor: hand;
	font-style: italic;
	text-decoration: none;
	color: blue;
}

/* To remove the icon from NoteComplex styles */
/* If not, duplicate icons (one for Note and one for NoteComplex) would appear. */
/* Also set border style to none. */

div.NoteComplex div.Note,
div.NoteComplex div.Notes
{
	background-image: url('../Icons/spacing/spacer.gif');
	background-repeat: no-repeat;
	margin-top: 0.00em;
	margin-bottom: 0.00em;
	padding-left: 0.00em;
	padding-right: 0.75em;
	padding-bottom: 0.00em;
	padding-top: 0.00em;
	border-style: none;
}

/* To fix spacing of indented text (under a bullet or numbered list) in a div.NoteComplex */

div.NoteComplex ul li p,
div.NoteComplex ol li p
{
	margin-bottom: 0.75em;
	padding-left: 0.0em;
}

/* ------------------------ */
/* -- Caution Styles -- */
/* ------------------------ */

div.Caution,
div.Cautions,
div.CautionComplex
{
	color: #616E14;
	text-indent: 0px;
	margin-top: 0.75em;
	margin-bottom: 0.75em;
	page-break-inside: avoid;
	border-top: solid 5px #facc46;
	border-left: solid 5px #facc46;
	border-right: solid 5px #facc46;
	border-bottom: solid 5px #facc46;
	-moz-border-radius-topleft: 6px;
	-moz-border-radius-topright: 6px;
	-moz-border-radius-bottomleft: 6px;
	-moz-border-radius-bottomright: 6px;
	-webkit-top-left-border-radius: 6px;
	-webkit-top-right-border-radius: 6px;
	-webkit-bottom-left-border-radius: 6px;
	-webkit-bottom-right-border-radius: 6px;
	border-top-left-radius: 6px;
	border-top-right-radius: 6px;
	border-bottom-right-radius: 6px;
	border-bottom-left-radius: 6px;
	border-style: double;
	mc-next-tag: p;
	mc-auto-number-position: inside-head;
	background-image: url('../Icons/dashboard/dsh_status_moderate.png');
	background-repeat: no-repeat;
	background-position: 2% center;
}

div.Caution
{
	padding-left: 4.75em;
	padding-right: 0.75em;
	padding-top: 0.75em;
	padding-bottom: 0.75em;
	mc-auto-number-position: inside-head;
	mc-auto-number-format: '{b}注意事項{/b}: ';
}

div.Cautions
{
	mc-auto-number-position: inside-head;
	mc-auto-number-format: '{b}注意事項{/b}: ';
	border-style: none;
	background-image: none;
}

div.CautionComplex
{
	margin-top: 0.0em;
	padding-top: 0.75em;
	padding-bottom: 0.00em;
	padding-left: 4.75em;
	padding-right: 0.75em;
}

div.CautionComplex div.Caution,
div.CautionComplex div.Cautions
{
	background-image: url('../Icons/spacing/spacer.gif');
	background-repeat: no-repeat;
	margin-top: 0.0em;
	margin-bottom: 0.0em;
	padding-left: 0.00em;
	padding-right: 0.75em;
	padding-bottom: 0.00em;
	padding-top: 0.00em;
	border-style: none;
}

/* To fix spacing of indented text (under a bullet or numbered list) in a div.CautionComplex */

div.CautionComplex ul li p,
div.CautionComplex ol li p
{
	margin-bottom: 0.75em;
	padding-left: 0.0em;
}

/* CautionComplex under a numbered lists (at the top level) */
/* Required to get the proper numbered list item (decimal rather than lower alpha) to appear. */

ol li div.CautionComplex ol
{
	list-style-type: decimal;
}

/* CautionComplex under a numbered lists (at the top level) with a bulleted list underneath */
/* Required to get the proper bullet (solid disc rather than hollow disc) to appear. */

ol li div.CautionComplex ol ul
{
	list-style-type: disc;
}

/* CautionComplex under a numbered lists (at the top level) with a lowercase alpha sub list below */
/* Required to get the proper lowercase letter (rather than the decimal) to appear. */

ol li div.CautionComplex ol ol
{
	list-style-type: lower-alpha;
}

/* ------------------------ */
/* -- Warning Styles -- */
/* ------------------------ */

div.Warning,
div.Warnings,
div.WarningComplex
{
	color: #616E14;
	text-indent: 0px;
	margin-top: 0.75em;
	margin-bottom: 0.75em;
	page-break-inside: avoid;
	border-top: solid 5px #da0c00;
	border-left: solid 5px #da0c00;
	border-right: solid 5px #da0c00;
	border-bottom: solid 5px #da0c00;
	-moz-border-radius-topleft: 6px;
	-moz-border-radius-topright: 6px;
	-moz-border-radius-bottomleft: 6px;
	-moz-border-radius-bottomright: 6px;
	-webkit-top-left-border-radius: 6px;
	-webkit-top-right-border-radius: 6px;
	-webkit-bottom-left-border-radius: 6px;
	-webkit-bottom-right-border-radius: 6px;
	border-top-left-radius: 6px;
	border-top-right-radius: 6px;
	border-bottom-right-radius: 6px;
	border-bottom-left-radius: 6px;
	border-style: double;
	mc-next-tag: p;
	mc-auto-number-position: inside-head;
	background-image: url('../Icons/dashboard/dsh_status_critical.png');
	background-repeat: no-repeat;
	background-position: 2% center;
}

div.Warning
{
	padding-left: 4.75em;
	padding-right: 0.75em;
	padding-top: 0.75em;
	padding-bottom: 0.75em;
	mc-auto-number-position: inside-head;
	mc-auto-number-format: '{b}警告{/b}: ';
}

div.Warnings
{
	mc-auto-number-position: inside-head;
	mc-auto-number-format: '{b}警告{/b}: ';
	border-style: none;
	background-image: none;
}

div.WarningComplex
{
	margin-top: 0.0em;
	padding-top: 0.75em;
	padding-bottom: 0.00em;
	padding-left: 4.75em;
	padding-right: 0.75em;
}

/* To fix spacing of indented text (under a bullet or numbered list) in a div.WarningComplex */

div.WarningComplex ul li p,
div.WarningComplex ol li p
{
	margin-bottom: 0.75em;
	background-color: #ff7f50;
	padding-left: 0.0em;
}

/* WarningComplex under a numbered lists (at the top level) */
/* Required to get the proper numbered list item (decimal rather than lower alpha) to appear. */

ol li div.WarningComplex ol
{
	list-style-type: decimal;
}

/* WarningComplex under a numbered lists (at the top level) with a bulleted list underneath */
/* Required to get the proper bullet (solid disc rather than hollow disc) to appear. */

ol li div.WarningComplex ol ul
{
	list-style-type: disc;
}

/* WarningComplex under a numbered lists (at the top level) with a lowercase alpha sub list below */
/* Required to get the proper lowercase letter (rather than the decimal) to appear. */

ol li div.WarningComplex ol ol
{
	list-style-type: lower-alpha;
}

/* ------------------------ */
/* -- Prerequisite Styles -- */
/* ------------------------ */

div.Prerequisite,
div.Prerequisites,
div.PrerequisiteComplex
{
	color: #616E14;
	text-indent: 0px;
	margin-top: 0.75em;
	margin-bottom: 0.75em;
	page-break-inside: avoid;
	border-top: solid 5px #acea90;
	border-left: solid 5px #acea90;
	border-right: solid 5px #acea90;
	border-bottom: solid 5px #acea90;
	-moz-border-radius-topleft: 6px;
	-moz-border-radius-topright: 6px;
	-moz-border-radius-bottomleft: 6px;
	-moz-border-radius-bottomright: 6px;
	-webkit-top-left-border-radius: 6px;
	-webkit-top-right-border-radius: 6px;
	-webkit-bottom-left-border-radius: 6px;
	-webkit-bottom-right-border-radius: 6px;
	border-top-left-radius: 6px;
	border-top-right-radius: 6px;
	border-bottom-right-radius: 6px;
	border-bottom-left-radius: 6px;
	border-style: double;
	mc-next-tag: p;
	mc-auto-number-position: inside-head;
	background-image: url('../Icons/dashboard/dsh_status_ok.png');
	background-repeat: no-repeat;
	background-position: 2% center;
}

div.Prerequisite
{
	padding-left: 4.75em;
	padding-right: 0.75em;
	padding-top: 0.75em;
	padding-bottom: 0.75em;
	mc-auto-number-position: inside-head;
	mc-auto-number-format: '{b}前提条件{/b}: ';
}

div.Prerequisites
{
	mc-auto-number-position: inside-head;
	mc-auto-number-format: '{b}前提条件{/b}: ';
	border-style: none;
	background-image: none;
}

div.PrerequisiteComplex
{
	margin-top: 0.0em;
	padding-top: 0.75em;
	padding-bottom: 0.00em;
	padding-left: 4.75em;
	padding-right: 0.75em;
}

div.PrerequisiteComplex div.Prerequisite,
div.PrerequisiteComplex div.Prerequisites
{
	background-image: url('../Icons/spacing/spacer.gif');
	background-repeat: no-repeat;
	margin-top: 0.0em;
	margin-bottom: 0.0em;
	padding-left: 0.00em;
	padding-right: 0.75em;
	padding-bottom: 0.00em;
	padding-top: 0.00em;
	border-style: none;
}

div.PrerequisiteComplex ul li p,
div.PrerequisiteComplex ol li p
{
	padding-left: 0.0em;
}

/* PrerequisiteComplex under a numbered lists (at the top level) */
/* Required to get the proper numbered list item (decimal rather than lower alpha) to appear. */

ol li div.PrerequisiteComplex ol
{
	list-style-type: decimal;
}

/* PrerequisiteComplex under a numbered lists (at the top level) with a bulleted list underneath */
/* Required to get the proper bullet (solid disc rather than hollow disc) to appear. */

ol li div.PrerequisiteComplex ol ul
{
	list-style-type: disc;
}

/* PrerequisiteComplex under a numbered lists (at the top level) with a lowercase alpha sub list below */
/* Required to get the proper lowercase letter (rather than the decimal) to appear. */

ol li div.PrerequisiteComplex ol ol
{
	list-style-type: lower-alpha;
}

/* ------------------------ */
/* -- PubsComments Styles -- */
/* ------------------------ */

div.PubsComment,
div.PubsCommentComplex
{
	color: #616E14;
	background-color: #d3d3d3;
	text-indent: 0px;
	margin-top: 0.75em;
	margin-bottom: 0.75em;
	page-break-inside: avoid;
	border-top: solid 5px #808080;
	border-left: solid 5px #808080;
	border-right: solid 5px #808080;
	border-bottom: solid 5px #808080;
	-moz-border-radius-topleft: 6px;
	-moz-border-radius-topright: 6px;
	-moz-border-radius-bottomleft: 6px;
	-moz-border-radius-bottomright: 6px;
	-webkit-top-left-border-radius: 6px;
	-webkit-top-right-border-radius: 6px;
	-webkit-bottom-left-border-radius: 6px;
	-webkit-bottom-right-border-radius: 6px;
	border-top-left-radius: 6px;
	border-top-right-radius: 6px;
	border-bottom-right-radius: 6px;
	border-bottom-left-radius: 6px;
	border-style: double;
	mc-next-tag: p;
	mc-auto-number-position: inside-head;
	background-image: url('../Icons/titlebars/title_users_groups_large.png');
	background-repeat: no-repeat;
	background-position: 2% center;
}

div.PubsComment
{
	padding-left: 4.75em;
	padding-right: 0.75em;
	padding-top: 0.75em;
	padding-bottom: 0.75em;
	mc-auto-number-position: inside-head;
	mc-auto-number-format: '{b}Pubs のみ{/b}: ';
}

div.PubsCommentComplex
{
	margin-top: 0.0em;
	padding-top: 0.75em;
	padding-bottom: 0.00em;
	padding-left: 4.75em;
	padding-right: 0.75em;
}

div.PubsComment ol li
{
	margin-bottom: 0.75em;
	background-color: #d3d3d3;
}

/* To hide the inner border on NoteComplex styles */
/* If not, the inner oval of the Note style would appear. */
/* To avoid, set to background color. */

div.PubsCommentComplex div.PubsComment
{
	background-image: url('../Icons/spacing/spacer.gif');
	background-repeat: no-repeat;
	margin-top: 0.0em;
	margin-bottom: 0.0em;
	padding-left: 0.00em;
	padding-right: 0.75em;
	padding-bottom: 0.00em;
	padding-top: 0.00em;
	border-style: none;
}

div.PubsComment ul li p,
div.PubsComment ol li p
{
	margin-bottom: 0.75em;
	background-color: #d3d3d3;
	padding-left: 0.0em;
}

div.NoteComplex p,
div.CautionComplex p,
div.WarningComplex p,
div.PubsCommentComplex p
{
	padding-left: 0.75em;
	padding-right: 0.75em;
	margin-bottom: 0.0em;
	margin-top: 0.75em;
}

/*--If the Code exceeds the width, a scrolling is available--*/
/*--Hides vertical scroll created by IE--*/
/* Before div.Indent1 */

div.Indent1
{
	margin-left: 40px;
	margin-bottom: 0.75em;
	padding-left: 0px;
}

div.Indent2
{
	margin-left: 80px;
	margin-bottom: 0.75em;
}

div.Indent3
{
	margin-left: 120px;
	margin-bottom: 0.75em;
}

div.NoteComplex table.TableStyle-Border
{
	border-top-width: 2.0em;
	border-top-color: #DAE691;
	border-top-style: solid;
	border-bottom-width: 2.0em;
	border-bottom-color: #DAE691;
	border-bottom-style: solid;
	border-right-width: 2.0em;
	border-right-color: #DAE691;
	border-right-style: solid;
	border-left-width: 2.0em;
	border-left-color: #DAE691;
	border-left-style: solid;
	background-color: d2b48c;
	color: #FFFFFF;
}

div.NoteComplex table.TableStyle-Border th
{
	background-color: #ADC9C3;
	border-width: 0.25em;
	border-color: #FFFFFF;
	border-style: solid;
}

div.NoteComplex table.TableStyle-Border td
{
	border-width: 0.25em;
	border-color: #FFFFFF;
	border-style: solid;
	background-color: #D6AB5C;
}

h3.NoTOC
{
	color: #8b008b;
	mc-next-tag: h4;
	mc-next-class: Usage;
}

pre
{
	margin-left: 0px;
	font-size: 110%;
	overflow: auto;
	overflow-Y: hidden;
}

pre.Indent1
{
	margin-left: 40px;
	font-size: 110%;
}

pre.Indent2
{
	margin-left: 80px;
	font-size: 110%;
}

pre.Indent3
{
	margin-left: 120px;
	font-size: 110%;
}

div.Code
{
	margin-left: 0px;
	margin-bottom: 0.75em;
	font-family: monospace;
	font-size: 110%;
}

div.CodeIndent1
{
	margin-left: 40px;
	margin-bottom: 0.75em;
	font-family: monospace;
	font-size: 110%;
}

div.CodeIndent2
{
	margin-left: 80px;
	margin-bottom: 0.75em;
	font-family: monospace;
	font-size: 110%;
}

div.CodeIndent3
{
	margin-left: 120px;
	margin-bottom: 0.75em;
	font-family: monospace;
	font-size: 110%;
}

/* Table Cell Styles */

p.TableCellBold
{
	font-weight: bold;
}

p.TableCellCenter
{
	text-align: center;
	vertical-align: middle;
}

p.TableCellBoldCenter
{
	text-align: center;
	vertical-align: middle;
	font-weight: bold;
}

p.TableCellCode
{
	font-family: monospace;
	font-size: 90%;
}

p.TableCellItalic
{
	font-style: italic;
}

/* --Disable extraneous character styles and related GUI elements-- */

b
{
	mc-disabled: true;
}

i
{
	mc-disabled: true;
}

cite
{
	mc-disabled: true;
}

abbr
{
	mc-disabled: true;
}

acronym
{
	mc-disabled: true;
}

big
{
	mc-disabled: true;
}

code
{
	mc-disabled: true;
}

del
{
	mc-disabled: true;
}

em
{
	mc-disabled: true;
}

ins
{
	mc-disabled: true;
}

kbd
{
	mc-disabled: true;
}

samp
{
	mc-disabled: true;
}

small
{
	mc-disabled: true;
}

strong
{
	mc-disabled: true;
}

tt
{
	mc-disabled: true;
}

var
{
	mc-disabled: true;
}

sub
{
	mc-disabled: true;
}

sup
{
	mc-disabled: true;
}

u
{
	mc-disabled: true;
}

/* ------------------------------- */
/* -- Generic Classes for Fonts -- */
/* ------------------------------- */

.Default .Smaller_90
{
	/* 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 1.75em;
	max-width: 100%;
	background-color: #00bfff;
	font-size: 152%;
 */
	font-size: 90%;
	margin-top: 0.0em;
	margin-bottom: 0.75em;
}

.Italic
{
	font-style: italic;
}

.Bold
{
	font-weight: bold;
}

.Red
{
	color: #ff0000;
}

.Underline
{
	text-decoration: underline;
}

.BoldItalic
{
	font-weight: bold;
	font-style: italic;
}

.Code
{
	font-family: monospace;
	font-size: 110%;
}

.Superscript
{
	vertical-align: super;
	font-size: 0.8em;
	position: relative;
	top: -0.4em;
}

.Subscript
{
	vertical-align: baseline;
	font-size: 0.8em;
	position: relative;
	top: 0.4em;
}

.BlueUnderline
{
	color: #0000ff;
	text-decoration: underline;
}

/* ---------------------------- */
/* -- Cross-reference styles -- */
/* ---------------------------- */

MadCap|xref
{
	mc-format: '「{paratext}」';
	font-size: 95%;
}

MadCap|xref.TableOrFigureNumber
{
	mc-format: '「{paratext}」';
}

p.FigureLegend
{
	font-weight: bold;
	mc-next-tag: img;
	margin-bottom: 0em;
	margin: 0;
	mc-leader-indent: 5pt;
}

p.TableCaption
{
	font-weight: bold;
	mc-next-tag: p;
	margin-bottom: 0em;
	margin: 0;
	mc-leader-indent: 5pt;
}

address
{
	background-image: inherit;
	background-position: left center;
	background-repeat: no-repeat;
	mc-disabled: true;
}

a:link
{
	text-decoration: none;
}

a:visited
{
	text-decoration: none;
}

p.DebugInfo
{
	border-bottom: solid 1px;
	border-top: solid 1px;
	mc-hidden: hidden;
	background-color: #f08080;
	border-bottom-color: #bc8f8f;
	border-color: #bc8f8f;
	color: #ffffff;
	padding: 3px;
	text-align: center;
}

MadCap|topicToolbarProxy
{
	
}

html.overview
{
	
}

html.example
{
	
}

html.navigation
{
	
}

html.glossary
{
	
}

html.syntax
{
	
}

/* Page Footer Styles */

p.WhiteFooterText
{
	font-size: 90%;
	line-height: 150%;
	color: white;
	max-width: 100%;
}

table.TableStyle-PageFooterOnly MadCap|dropDownHotspot
{
	cursor: hand;
	font-style: italic;
	text-decoration: none;
	color: #ffffff;
}

p.WhiteFooterText a
{
	color: white;
	text-decoration: underline;
}

/* ------------------------ */
/* -- Media Types -- */
/* -- DO NOT change the name of this style from print. Although I need the print_online_friendly media type -- */
/* -- to get the blue underline fonts for web-based PDF output, there are certain settings for the IMG tag -- */
/* -- (like max size, max dpi, etc.) that are only available to the print media type. So, do not rename this. -- */
/* ------------------------ */

@media print
{
	body
	{
		font-family: Meiryo;
		font-size: 10pt;
		line-height: 1.75em;
		background-color: #ffffff;
		max-width: 100%;
	}

	img.Inline
	{
		vertical-align: bottom;
	}

	p.TableCaption
	{
		mc-auto-number-format: 'GT:表 {n+}: ';
	}

	p.FigureLegend
	{
		mc-auto-number-format: 'GF:図 {n+}: ';
	}

	MadCap|xref
	{
		mc-format: '{page} ページの「{paratext}」';
	}

	MadCap|xref.TableOrFigureNumber
	{
		mc-format: '{paranumonly}: {page} ページの「{paratext}」';
	}

	h1
	{
		page-break-before: avoid;
		mc-heading-level: 1;
	}

	h1.ChapterTitle
	{
		mc-auto-number-format: 'CH:第 {chapnum} 章: ';
	}

	h1.VolumeTitle
	{
		mc-auto-number-format: 'GI:第 {volnum} 部: ';
		font-size: 180%;
		padding-top: 4pc;
		padding-bottom: 4pc;
		color: #000000;
	}

	h1.AppendixTitle
	{
		mc-auto-number-format: 'GH:付録 {A+}: ';
	}

	h1.NoTOC
	{
		mc-heading-level: 0;
	}

	/* Note the multiple h*.Command definitions. These are required for proper page breaks after each command in the PDF output. It is a by-product of specifying the "Use TOC depth for heading levels" setting in the target. In the TOC, the commands actually appear at the H4 level, hence the need to add the extra definitions. */

	h1.Command,
	h4.Command
	{
		page-break-before: always;
	}

	img
	{
		border: none;
		margin-right: auto;
		margin-top: 1.75em;
	}

	h1.Cover
	{
		font-style: normal;
		text-align: center;
		mc-heading-level: 0;
		font-size: 130%;
	}

	h2.Cover
	{
		font-size: 18pt;
		text-align: center;
		color: #808080;
		mc-heading-level: 0;
	}

	h3.Cover
	{
		color: #808080;
		text-align: center;
		font-size: 16pt;
		mc-heading-level: 0;
	}

	.Smaller_90
	{
		font-size: 90%;
		margin-top: 0.0em;
		margin-bottom: 0.75em;
	}

	pre.SmallFont
	{
		font-size: 77%;
	}
}

/* ------------------------ */
/* -- Media Types -- */
/* -- The only function of this media type is to apply blue underlined type to the web-based PDF target. -- */
/* -- Note that I need to specifically define this media type in the target (see Advanced > Stylesheet Medium) -- */
/* -- and select the print_online_friendly -- */
/* ------------------------ */

@media print_online_friendly
{
	body
	{
		font-family: Meiryo;
		font-size: 10pt;
		line-height: 1.75em;
		background-color: #ffffff;
		max-width: 100%;
	}

	img.Inline
	{
		vertical-align: bottom;
	}

	p.TableCaption
	{
		mc-auto-number-format: 'GT:表 {n+}: ';
	}

	p.FigureLegend
	{
		mc-auto-number-format: 'GF:図 {n+}: ';
	}

	MadCap|xref
	{
		mc-format: '{page} ページの「{paratext}」';
		font-size: inherit;
		text-decoration: none;
	}

	MadCap|xref.TableOrFigureNumber
	{
		mc-format: '{paranumonly}: {page} ページの「{paratext}」';
		font-size: inherit;
	}

	h1
	{
		page-break-before: avoid;
		mc-heading-level: 1;
	}

	h1.VolumeTitle
	{
		mc-auto-number-format: 'GI:第 {volnum} 部: ';
		padding-top: 4pc;
		padding-bottom: 4pc;
		font-size: 180%;
		color: #000000;
		mc-hyphenate: never;
		margin-left: 78px;
		text-indent: -78px;
	}

	h1.ChapterTitle
	{
		mc-auto-number-format: 'CH:第 {chapnum} 章: ';
	}

	/* Required for proper Chapter numbers in PDF output. h1.ChapterTitle is actually ignored because the entries are on level 2 in the TOC */

	h2.ChapterTitle
	{
		mc-auto-number-format: 'CH:第 {chapnum} 章: ';
	}

	h1.AppendixTitle
	{
		mc-auto-number-format: 'GH:付録 {A+}: ';
	}

	h1.NoTOC
	{
		mc-heading-level: 0;
	}

	/* Note the multiple h*.Command definitions. These are required for proper page breaks after each command in the PDF output. It is a by-product of specifying the "Use TOC depth for heading levels" setting in the target. In the TOC, the commands actually appear at the H4 level, hence the need to add the extra definitions. */

	h1.Command,
	h4.Command
	{
		page-break-before: always;
	}

	img
	{
		border: none;
		margin-right: auto;
		margin-top: 1.75em;
	}

	h1.Cover
	{
		font-style: normal;
		mc-heading-level: 0;
		text-align: left;
		font-size: 24pt;
		mc-hyphenate: never;
	}

	h2.Cover
	{
		font-size: 18pt;
		text-align: center;
		color: #808080;
		mc-heading-level: 0;
	}

	h3.Cover
	{
		color: #808080;
		text-align: center;
		font-size: 16pt;
		mc-heading-level: 0;
	}

	.Smaller_90
	{
		font-size: 90%;
		margin-top: 0.0em;
		margin-bottom: 0.75em;
	}

	.Blue
	{
		text-decoration: underline;
	}

	table.TableStyle-Border
	{
		
	}

	MadCap|breadcrumbsProxy
	{
		font-size: 80%;
	}

	p.TOC1
	{
		margin-top: 0.0em;
		margin-bottom: 0.0em;
	}

	p.TOC2
	{
		margin-top: 0.0em;
		margin-bottom: 0.0em;
		font-weight: bold;
	}

	p.TOC3
	{
		margin-top: 0.0em;
		margin-bottom: 0.0em;
	}

	p.TOC4
	{
		margin-top: 0.0em;
		margin-bottom: 0.0em;
	}

	p.TOC5
	{
		margin-top: 0.0em;
		margin-bottom: 0.0em;
	}

	p.TOC6
	{
		margin-top: 0.0em;
		margin-bottom: 0.0em;
	}

	MadCap|tocProxy
	{
		
	}

	h1.ChapterNumOnly
	{
		mc-heading-level: 0;
		font-size: 400%;
		font-weight: bolder;
	}

	pre.SmallFont
	{
		font-size: 77%;
	}

	MadCap|dropDownHead
	{
		font-weight: bold;
		font-style: normal;
		color: #000000;
	}

	MadCap|dropDownBody
	{
		margin-left: 40px;
	}

	MadCap|dropDownHotspot
	{
		color: #000000;
		font-style: normal;
		font-weight: bold;
	}
}

@media print_quick_start_guide
{
	body
	{
		font-family: Meiryo;
		font-size: 11pt;
		line-height: 1.75em;
		background-color: #ffffff;
		max-width: 100%;
	}

	h2
	{
		border: solid 0px;
		color: #ffffff;
		background-repeat: repeat;
		background-image: none;
		background-color: #1e90ff;
		padding-left: 0.75em;
		mc-auto-number-format: 'ステップ {n+}: ';
	}

	div.QSDBlueHeaderBackground
	{
		padding-bottom: 1.5em;
		padding-top: 1.5em;
		border: solid 2px;
		border-left-color: #1e90ff;
		border-right-color: #1e90ff;
		margin-bottom: 3.00em;
		border-top-color: #1e90ff;
		page-break-inside: avoid;
		background-color: #f5f5f5;
		border-bottom-color: #1e90ff;
	}

	/* To fix spacing of indented text (under a bullet or numbered list) in a div.NoteComplex */

	div.QSDBlueHeaderBackground p
	{
		margin-top: 0.75em;
		padding-left: 0.75em;
		padding-right: 0.75em;
	}

	/* ------------------------ */
	/* -- Image Styles -- */
	/* ------------------------ */

	div.QSDBlueHeaderBackground img.Centered
	{
		border-bottom-color: #696969;
		border: solid 1pt #696969;
		margin-left: 3.75em;
		margin-right: auto;
		margin-top: 0.75em;
		margin-bottom: 0.5em;
	}

	/* ------------------------ */
	/* -- Note Styles -- */
	/* ------------------------ */

	div.Note,
	div.Notes,
	div.NoteComplex
	{
		color: #616E14;
		text-indent: 0px;
		margin-top: 0.5em;
		margin-bottom: 0.5em;
		page-break-inside: avoid;
		border-top: solid 1px #dcdcdc;
		border-left: solid 1px #dcdcdc;
		border-right: solid 1px #dcdcdc;
		border-bottom: solid 1px #dcdcdc;
		-moz-border-radius-topleft: 1px;
		-moz-border-radius-topright: 1px;
		-moz-border-radius-bottomleft: 1px;
		-moz-border-radius-bottomright: 1px;
		-webkit-top-left-border-radius: 1px;
		-webkit-top-right-border-radius: 1px;
		-webkit-bottom-left-border-radius: 1px;
		-webkit-bottom-right-border-radius: 1px;
		border-top-left-radius: 1px;
		border-top-right-radius: 1px;
		border-bottom-right-radius: 1px;
		border-bottom-left-radius: 1px;
		border-style: solid;
		mc-next-tag: p;
		mc-auto-number-position: inside-head;
		background-image: url('../Icons/dashboard/dsh_info.png');
		background-repeat: no-repeat;
		background-position: 2% center;
		background-color: #dcdcdc;
	}

	div.Note
	{
		padding-left: 4.75em;
		padding-right: 0.75em;
		padding-top: 0.75em;
		padding-bottom: 0.75em;
		mc-auto-number-format: '{b}注{/b}: ';
	}

	div.Notes
	{
		mc-auto-number-format: '{b}注{/b}: ';
		border-style: none;
		background-image: none;
	}

	div.NoteComplex
	{
		margin-top: 1.75em;
		padding-top: 0.75em;
		padding-bottom: 0.00em;
		padding-left: 4.75em;
		padding-right: 0.75em;
	}

	div.QSDBlueHeaderBackground div.Note
	{
		margin-top: 0.5em;
		margin-bottom: 0.5em;
		padding-top: 0.5em;
		padding-bottom: 0.5em;
		background-color: #dcdcdc;
	}

	/* NoteComplex under a numbered lists (at the top level) */
	/* Required to get the proper numbered list item (decimal rather than lower alpha) to appear. */

	ol li div.NoteComplex ol
	{
		list-style-type: decimal;
	}

	/* NoteComplex under a numbered lists (at the top level) with a bulleted list underneath */
	/* Required to get the proper bullet (solid disc rather than hollow disc) to appear. */

	ol li div.NoteComplex ol ul
	{
		list-style-type: disc;
	}

	/* NoteComplex under a numbered lists (at the top level) with a lowercase alpha sub list below */
	/* Required to get the proper lowercase letter (rather than the decimal) to appear. */

	ol li div.NoteComplex ol ol
	{
		list-style-type: lower-alpha;
	}

	/* MadCap:dropDownHotspot under a numbered list */
	/* Required to get the proper indentation. */

	div.Indent1 MadCap|dropDownHotspot
	{
		cursor: hand;
		font-style: italic;
		text-decoration: none;
		color: blue;
	}

	/* To remove the icon from NoteComplex styles */
	/* If not, duplicate icons (one for Note and one for NoteComplex) would appear. */
	/* Also set border style to none. */

	div.NoteComplex div.Note,
	div.NoteComplex div.Notes
	{
		background-image: url('../Icons/spacing/spacer.gif');
		background-repeat: no-repeat;
		margin-top: 0.00em;
		margin-bottom: 0.00em;
		padding-left: 0.00em;
		padding-right: 0.75em;
		padding-bottom: 0.00em;
		padding-top: 0.00em;
		border-style: none;
	}

	/* To fix spacing of indented text (under a bullet or numbered list) in a div.NoteComplex */

	div.NoteComplex ul li p,
	div.NoteComplex ol li p
	{
		margin-bottom: 0.75em;
		padding-left: 0.0em;
	}

	MadCap|xref
	{
		mc-format: '「{paratext}」';
	}
}

MadCap|conditionalText
{
	
}

MadCap|breadcrumbsProxy
{
	font-size: 80%;
}

html.redirect
{
	mc-master-page: url('../MasterPages/sra_ovdr_master_page_with_var_redirect.flmsp');
}

html
{
	mc-master-page: url('../MasterPages/sra_ovdr_master_page.flmsp');
}

html.sdoc_splash_no_header_footer
{
	mc-master-page: url('../MasterPages/sra_ovdr_sdoc_splash_only.flmsp');
}

@media non-print
{
	MadCap|xref:focus
	{
		mc-format: '「{paratext}」';
	}

	MadCap|xref
	{
		mc-format: '「{paratext}」';
	}
}

MadCap|xref.HeadingOnly
{
	mc-format: '{h1}';
}

