/*<meta />*/

/*<meta sourceDocument="C:\@LANSADOC\InstalWin\HTML5DOCX\lansa041.docx" />*/

@namespace MadCap url(http://www.madcapsoftware.com/Schemas/MadCap.xsd);

/* 11 01 2015 - changed printing of pseudo code to match display*/
/* 11 01 2015 - changed size and weight of printing headings */

/* 22 01 2016 - font Meiryo UI added :/
/* 22 01 2016 - body font size from 80% to 90% */

/* 11 08 2016 - google search format at the top of the page */
/* 14 09 2016 - border solid added to "th" to fix table heading issue */
/* 25 08 2017 - modification for heading 7 and 8  */
/* 17 11 2017 - breadcrums added */
/* 26 01 2018 - Changed Note, NoteIndent to blue */
/* 29 03 2018 - <fix> h7 and h8 added for Media screen */
/* 23 01 2020 - span.highlight added */

@media screen
{
	/* next section displays screen banner and links */

	body
	{
		margin: 0px 0px 0px 20px;
		font-size: 90%;
		font-family: Meiryo UI, Verdana, Helvetica, sans-serif;
		line-height: 180%;
		font-weight: normal;
		text-decoration: none;
		color: #3B3838;
	}

	a,
	a:visited,
	a:link
	{
		color: #4169e1;
		text-indent: 0cm;
		font-size: 100%;
		text-decoration: none;
	}

	a:hover,
	a:focus
	{
		text-decoration: underline;
		color: #009b5d;
	}

	/* end of section displaying screen banner and links */
	/* beginning of screen body styles, excluding lists and tables */

	p.CoverBodyText,
	p.CoverGuideName
	{
		margin: 8px 0cm 3px 5px;
		font-family: Meiryo UI, Verdana, Helvetica, sans-serif;
		color: #2F4F4F;
		font-size: 9.5pt;
		line-height: 18px;
	}

	p.CoverGuideName
	{
		margin: 14px 0cm 0px 5px;
		font-weight: bold;
	}

	p.BodyTextBold
	{
		font-weight: bold;
	}

	p.BodyTextItalic
	{
		font-style: italic;
	}

	p.BodytextIndent
	{
		margin: 0 0 5px 30px;
	}

	p.Note,
	p.NoteIndent
	{
		margin: 10pt 60px 5pt 2px;
		-moz-border-radius: 6px;
		-webkit-border-radius: 6px;
		background-color: #f0f7fb;
		border: solid 1px #3498db;
		border-radius: 6px;
		line-height: 18px;
		overflow: hidden;
		padding: 8px 12px 12px 14px;
	}

	p.NoteIndent
	{
		margin: 10pt 60px 5pt 26px;
	}

	p.ScreenBitmap
	{
		margin: 10px 0 10px 0px;
		text-align: center;
		page-break-inside: avoid;
	}

	p.Link
	{
		margin: 2px 0 0 0;
	}

	p.Tips
	{
		margin: 6px 0cm 0px 0px;
		font-weight: bold;
		font-size: 10pt;
		color: #ff4040;
	}

	p.Graphic
	{
		font-size: 7pt;
		font-family: Meiryo UI, Verdana, Helvetica, sans-serif;
		margin: 0px;
		text-indent: 0cm;
	}

	/* screen Links and references within Body */

	p.Alsoseebody,
	p.FurtherInformationBody
	{
		margin: 3x 0px 3px 3px;
		text-indent: 0px;
	}

	p.Alsoseeheading,
	p.FurtherInformationHeading
	{
		font-weight: bold;
		text-indent: 0cm;
		margin: 12px 0px 5px 2px;
		color: #3B3838;
	}

	p.Jump2TopTopic
	{
		margin: 12px 0px 5px 2px;
	}

	/* End of screen references and links */
	/* Screen Courier font styles within body text */

	p.Commandpara,
	p.Picture,
	p.ProgramExample,
	p.ProgramExampleBold,
	p.ProgramFragment,
	p.ProgramExampleBox,
	p.ScreenText,
	p.ScreenOnly,
	p.SyntaxDiagram,
	p.SyntaxDiagramVL,
	p.PseudoProgramCode,
	p.ProgramExampleRed
	{
		font-family: "Consolas";
		text-indent: 0pt;
		margin: 0;
		font-size: 10pt;
		line-height: 140%;
	}

	p.Commandpara
	{
		text-indent: 1cm;
		font-weight: bold;
		padding-left: 3px;
	}

	p.picture
	{
		font-family: "Courier New";
		line-height: 90%;
		margin: 0 0 0 20px;
	}

	p.ProgramExample
	{
		margin: 0 0 0 20px;
	}

	p.ProgramExampleRed
	{
		margin: 0 0 0 20px;
		color: #E71821;
	}

	p.PseudoProgramCode
	{
		margin: 0px 0px 6px 30px;
		padding-left: 22px;
		border-left-style: solid;
		border-width: 5px;
		border-color: #C4C4C4;
	}

	p.ProgramExampleBold
	{
		margin: 0 0 0 20px;
		font-weight: bold;
	}

	p.ProgramExampleBox
	{
		background-repeat: repeat;
		background-color: #E2DEDE;
		width: 75%;
	}

	p.ScreenText
	{
		font-family: "Courier New";
		page-break-inside: avoid;
	}

	p.ScreenOnly
	{
		font-family: "Courier New";
		font-size: 7pt;
		margin: 0 4px;
	}

	p.SyntaxDiagram
	{
		font-family: "Courier New";
		margin-left: 8px;
		font-style: italic;
		background-color: #ffffcc;
		width: 75%;
		min-width: 523px;
	}

	p.SyntaxDiagramVL
	{
		font-family: "Courier New";
		font-style: italic;
		background-color: #ffffcc;
		width: 75%;
		min-width: 523px;
	}

	/* End of screen Courier font styles within body text */
	/* Screen numbering and bullet styles   */

	ul.BulletLeft_1 li
	{
		margin: 6px 0 0px 0x;
		text-indent: -20px;
		padding-left: 3px;
	}

	ul
	{
		margin-left: 0 !important;
		padding-left: 20px;
	}

	ul ul
	{
		margin-left: 30px;
	}

	li.BulletLeft
	{
		margin: 6px 0 0px 0px;
		padding-left: 3px;
	}

	li.BulletIndent
	{
		margin: 6px 0px 6px 20px;
	}

	ul
	{
		margin: 0;
	}

	p.NumberManual
	{
		margin: 6pt 0 6pt 20px;
		text-indent: -22px;
		padding-bottom: 4px;
		padding-left: 5px;
	}

	p.Numbermanualindent
	{
		margin: 6px 0 6px 1.27cm;
		text-indent: -22px;
		padding-left: 3px;
		padding-bottom: 4px;
	}

	/* this section displays tables on screen   */

	table
	{
		margin-left: 10px;
	}

	th
	{
		padding-left: 2px;
		text-align: left;
		vertical-align: top;
		border: solid 1px;
	}

	/* the following table entries are necessary to make the borders on table cells display when present on screens */

	td table
	{
		border: solid 1px #000000;
		border-collapse: collapse;
		color: #3B3838;
	}

	td table tr td
	{
		padding-right: 6px;
		padding-left: 7px;
		vertical-align: top;
		border: solid 1px;
	}

	p.tabletext
	{
		margin: 6px 0 4px 4px;
	}

	p.tabletextheading
	{
		margin: 6px 0 4px 4px;
		font-weight: bold;
	}

	p.tabletextheadingsmall
	{
		font-size: 70%;
		font-family: Meiryo UI, Verdana, Helvetica, sans-serif;
		line-height: 180%;
		margin: 6px 0 4px 4px;
		font-weight: bold;
	}

	p.Tabletext1
	{
		font-size: 7pt;
		margin: 6px 0 4px 4px;
	}

	td
	{
		vertical-align: top;
	}

	p.ServerSyntax
	{
		padding: 6px;
		margin: 0;
		font-family: Meiryo UI, Verdana, Helvetica, sans-serif;
		font-size: 8pt;
		background-color: #D09f65;
	}

	/* following is to use for invalid screen styles  */

	p.Red
	{
		font-size: 15pt;
		font-weight: bold;
		color: #E71821;
		background-color: #ffffcc;
		width: 75%;
		min-width: 523px;
	}

	/* end of screen body text   */
	/* Screen character styles   */

	span.Bold
	{
		font-weight: bold;
	}

	td span.Bold
	{
		margin: 6px 0 4px 4px;
		/* display:block; */
	}

	span.BoldArial
	{
		font-weight: bold;
	}

	span.Underline
	{
		text-decoration: underline;
	}

	span.CourierCharacterBold
	{
		font-weight: bold;
		font-size: 10pt;
		font-family: "Consolas";
	}

	span.CourierCharacterRed
	{
		font-weight: bold;
		font-size: 9pt;
		font-family: "Consolas";
		color: #E71821;
	}

	span.CourierNewCharacter
	{
		font-family: "Consolas";
		font-size: 10pt;
		font-weight: normal;
		text-decoration: none;
	}

	span.Button
	{
		font-style: italic;
	}

	span.Blue
	{
		color: #1004B0;
	}

	span.Inserttext
	{
		color: #008000;
	}

	span.italics
	{
		font-style: italic;
	}

	span.LansaHtmlCharacter
	{
		display: none;
	}

	span.LansaHtmlCharacterDisplay
	{
		color: #0029f6;
	}

	span.PortabilityChar
	{
		font-weight: bold;
		color: #800000;
	}

	span.Red
	{
		font-weight: bold;
		color: #E71821;
	}

	span.highlight
	{
		display: inline-block;
		background-color: #ffff00;
	}

	span.Symbol
	{
		font-size: 9pt;
		color: #0101FF;
		padding-right: 2px;
	}

	span.VLFWAM
	{
		font-weight: bold;
		color: #0000FF;
	}

	span.VLFWebEvent
	{
		font-weight: bold;
		color: #339966;
	}

	span.VLFWindows
	{
		font-weight: bold;
		color: #FF0000;
	}

	span.ItalicUnderline
	{
		font-style: italic;
		text-decoration: underline;
	}

	/* End of screen character styles   */
	/* screen non-serif font for headings and title follow   */

	p.TitleCSS,
	p.CoverSubHead
	{
		font-size: 26pt;
		line-height: 100%;
		margin: 22px 0px 22px 0px;
		text-indent: 3px;
		font-style: normal;
		letter-spacing: -1px;
		color: #3062ae;
		font-family: Meiryo UI, Verdana, Helvetica, sans-serif;
		text-decoration: none;
	}

	p.CoverSubHead
	{
		margin: 12px 0px 2px 0px;
		font-size: 14pt;
		letter-spacing: -1px;
	}

	h1.heading1 a,
	h2.heading2 a,
	h3.heading3 a,
	h4.heading4 a,
	h5.heading5 a,
	h6.heading6 a
	{
		font-family: Meiryo UI, Verdana, Helvetica, sans-serif;
	}

	h7.heading7 a,
	h8.heading8 a
	{
		font-size: 12pt;
		font-weight: bold;
	}

	h1
	{
		display: none;
		font-size: 16pt;
		margin: 6pt 0;
		text-indent: 3px;
	}

	h2
	{
		font-size: 18pt;
		margin: 22px 0px 22px 0px;
		text-indent: 0px;
		letter-spacing: -1px;
		font-weight: normal;
		color: #3062ae;
		text-decoration: none;
		line-height: 140%;
	}

	h3,
	h4,
	h5,
	h6,
	h7,
	h8
	{
		font-size: 12pt;
		margin: 20pt 0 0 0;
		text-indent: 0px;
		color: #3062ae;
	}

	p.BoldTitle,
	p.Step,
	p.Paramhead,
	p.BoldTitleIndent,
	.Portability
	{
		font-size: 10pt;
		font-weight: bold;
		margin: 9pt 0 3pt 3pt;
		color: #696969;
	}

	p.BoldTitle
	{
		font-size: 11pt;
		color: #1A1819;
	}

	p.Step
	{
		font-style: italic;
		margin: 15pt 0 1pt 3pt;
	}

	p.BoldTitleIndent
	{
		margin: 6pt 0 1pt .5cm;
	}

	p.Paramhead
	{
		background-color: #bfc2fb;
		width: 200px;
	}

	p.Portability
	{
		font-weight: bold;
		margin: 4pt;
		color: #800000;
	}

	p.ScreenHeading
	{
		margin: 6pt 0 0pt 3pt;
		font-weight: bold;
		color: #3B3838;
	}

	/* end of screen heading and title section */
	/* Hidden styles in screen body   */

	p.BookmarkLine,
	p.Pagebreak,
	p.PicturePrint,
	p.HelpId,
	p.Hidden,
	p.PrintOnly,
	p.MadcapField,
	p.TutorialName,
	p.Space
	{
		display: none;
	}

	/* The following styles are needed to format the xrefs as we want them to be   */

	MadCap|xref
	{
		mc-format: '{paratext}';
		text-decoration: none;
		font-size: 100%;
	}

	MadCap|tocProxy
	{
		border: solid 3px #8b0000;
		display: none;
	}

	/* The following lines are used to format the message at the top of the page */

	.MCWebHelpFramesetLinkTop
	{
		background: url('../../../skins/default/stylesheets/images/diagonal_lines_blue.png');
		margin: 0 0 0 -20px;
		padding: 10px 0 5px 20px;
	}

	.MCWebHelpFramesetLinkTop a
	{
		background-image: url('../../../skins/default/stylesheets/images/logo_jpn.png');
		background-repeat: no-repeat;
		display: block;
		padding-top: 39px;
	}

	.MCWebHelpFramesetLink.MCWebHelpFramesetLinkTop a
	{
		color: #ffffff;
		font-weight: normal;
	}

	/* End of lines formatting the top of page text */
	/* breadcrumbs */

	.MCBreadcrumbsPrefix
	{
		display: none;
	}

	a.MCBreadcrumbsLink
	{
		font-size: 8pt;
	}

	span.MCBreadcrumbs
	{
		mc-breadcrumbs-prefix: ' ';
		color: #3B3838;
		font-size: 8pt;
	}

	div.MCBreadcrumbsBox_0
	{
		border-bottom-color: #e7e7e7;
		padding: 4px 0;
	}
}

@media print
{
	body
	{
		margin: 0px 20px 0px 20px;
		overflow: none;
		color: #000000;
		font-family: "Times New Roman";
		font-size: 11pt;
	}

	/* ZZZZ.banner      {display:none; overflow: none; padding-left: 5pt; 
               padding-top: 5pt; padding-bottom: 0pt }

.scrollregion   { overflow: none; margin-left: 5pt; padding: 5px }

.Toolbar{ display:none; } */

	a
	{
		font-weight: normal;
		font-size: 10pt;
		font-style: normal;
		font-family: "Times New Roman";
		text-decoration: none;
	}

	td,
	th
	{
		text-align: left;
		vertical-align: top;
	}

	/*.NsrSeparator{ display:none;}*/
	/*----------following are the print body text styles -------*/

	.BodyText
	{
		margin: 4px 10px 4px 0;
		font-size: 100%;
		font-family: "Times New Roman";
		line-height: 180%;
		font-weight: normal;
		text-decoration: none;
		color: #3B3838;
	}

	.Alsoseebody
	{
		margin: 2px 0 2px 0;
	}

	.BodyTextBold
	{
		font-weight: bold;
	}

	.BodyTextIndent
	{
		margin: 4px 0 4px 1cm;
	}

	.BodyTextItalic
	{
		font-style: italic;
	}

	.ScreenBitmap
	{
		margin: 8px 0 8px 0;
		text-align: center;
	}

	p.Note
	{
		margin: 0 0 8px 0;
		padding: 10px;
		page-break-inside: avoid;
		border: 3pt double #808080;
	}

	p.NoteIndent
	{
		margin: 0pt 40px 5pt 26px;
		page-break-inside: avoid;
		padding: 8px 4px 8px 4px;
		border: 3pt double #009b5d;
	}

	p.Graphic
	{
		font-size: 7pt;
		font-family: Meiryo UI, Verdana, Helvetica, sans-serif;
		margin: 0;
	}

	/*----------End of the printed body text styles -------*/
	/*----------Following are the printed Courier styles -------*/

	p.Commandpara,
	p.ProgramExample,
	p.ProgramExampleRed,
	p.ProgramExampleBox,
	p.ProgramExampleBold,
	p.ProgramFragment,
	p.ScreenText,
	p.ScreenTextTable p.Picture,
	p.PseudoProgramCode,
	p.ReportExample
	{
		margin: 0 0 0 20px;
		font-family: "Courier New";
		font-size: 9pt;
	}

	p.PseudoProgramCode
	{
		margin: 0px 0px 6px 30px;
		padding-left: 22px;
		border-left-style: solid;
		border-width: 5px;
		border-color: #C4C4C4;
	}

	p.ProgramExampleRed
	{
		margin: 0 0 0 20px;
		color: #E71821;
	}

	.Commandpara
	{
		font-weight: bold;
	}

	p.Picture,
	p.ReportExample
	{
		margin: 0;
		padding-right: 5px;
		padding-left: 5px;
		line-height: 90%;
	}

	p.ProgramExampleBold
	{
		font-weight: bold;
	}

	p.ScreenOnly
	{
		display: none;
	}

	p.SyntaxDiagram,
	p.SyntaxDiagramVL
	{
		margin-left: 8px;
		font-weight: normal;
		font-size: 8pt;
		width: 100%;
		font-style: italic;
		font-family: "Courier New";
	}

	/*----------Following are the printed List styles -------*/

	ul
	{
		padding: 0;
		margin: 0;
	}

	li.BulletIndent,
	li.BulletLeft
	{
		margin: 6px 0 6px 7px;
		padding-left: 3px;
		font-family: "Times New Roman";
		font-size: 11pt;
	}

	li.BulletIndent
	{
		margin: 6px 0px 6px 20px;
	}

	li.xxxBulletIndent
	{
		margin: 6px 0px 6px 20px;
		margin-left: -20px;
	}

	p.NumberIndent,
	p.NumberManual,
	p.Numbermanualindent
	{
		margin: 3px 0 3px 0.63cm;
		font-family: "Times New Roman";
		font-size: 11pt;
	}

	p.NumberIndent,
	p.NumberManualIndent
	{
		margin-left: 1.5cm;
		text-indent: -18px;
	}

	p.NumberManual
	{
		text-indent: -19px;
	}

	p.ListNumber,
	li.ListNumber,
	div.ListNumber
	{
		margin: 2px 0 2px 0.63cm;
		text-indent: -22px;
	}

	/*----------End of the printed List styles -------*/
	/*---------- following are the printed table styles --------------*/

	td table
	{
		border: solid 1px #000000;
		border-collapse: collapse;
	}

	td table tr td
	{
		padding-right: 4px;
		padding-left: 4px;
		vertical-align: top;
		border: solid 1px;
	}

	p.tabletext
	{
		margin: 4px 0 4px 4px;
		font-size: 11pt;
	}

	.Tabletext1
	{
		margin: 0 0 0 4px;
		font-size: 8pt;
	}

	p.tabletextheading
	{
		margin: 6px 0 4px 4px;
		font-weight: bold;
		text-indent: 0;
		font-family: Meiryo UI, Verdana, Helvetica, sans-serif;
		font-size: 9pt;
	}

	p.ServerSyntax
	{
		padding: 6px;
		margin: 0;
		font-family: Meiryo UI, Verdana, Helvetica, sans-serif;
		font-size: 8pt;
		font-weight: normal;
		text-decoration: none;
		background-color: #D09f65;
	}

	/* -----------the following are the printed character styles---------*/

	span.Blue
	{
		color: #0000FF;
	}

	span.Bold
	{
		font-weight: bold;
	}

	td span.Bold
	{
		margin: 6px 0 4px 4px;
		/* display:block; */
	}

	span.BoldArial
	{
		font-family: Meiryo UI, Verdana, Helvetica, sans-serif;
		font-size: 9pt;
		font-weight: bold;
		font-style: normal;
		text-decoration: none;
	}

	span.Button
	{
		font-style: italic;
	}

	span.CourierNewCharacter
	{
		font-family: "Consolas";
		font-size: 9pt;
	}

	Span.CourierCharacterBold
	{
		font-weight: bold;
		font-size: 9pt;
		font-style: normal;
		font-family: "Consolas";
	}

	span.CourierCharacterRed
	{
		font-weight: bold;
		font-size: 9pt;
		font-family: "Consolas";
		color: #E71821;
	}

	span.Hyperlink
	{
		font-family: Meiryo UI, Verdana, Helvetica, sans-serif;
		font-weight: normal;
		font-style: normal;
		text-decoration: underline;
		color: #0000FF;
	}

	span.italics
	{
		font-style: italic;
	}

	span.ItalicUnderline
	{
		font-style: italic;
		text-decoration: underline;
	}

	A.LinkJumpToDestinationTopic
	{
		font-weight: normal;
		font-style: normal;
	}

	A.LinkPopupDestinationTopic
	{
		font-weight: normal;
		font-style: normal;
	}

	span.PortabilityChar
	{
		font-weight: bold;
		color: #800000;
	}

	span.Red
	{
		font-weight: bold;
		font-style: italic;
		text-decoration: none;
		color: #ff0000;
	}

	span.Underline
	{
		font-weight: normal;
		font-style: normal;
		text-decoration: underline;
	}

	span.VLFWAM
	{
		font-weight: bold;
		color: #0000FF;
		text-decoration: none;
	}

	span.VLFWebEvent
	{
		font-weight: bold;
		color: #339966;
		text-decoration: none;
	}

	span.VLFWINDOWS
	{
		font-weight: bold;
		color: #FF0000;
		text-decoration: none;
	}

	/* -----------End of the printed character styles---------*/
	/*----------following are the printed non-serif styles -------*/

	h1
	{
		display: none;
	}

	h2,
	h3,
	h4,
	h5,
	h6,
	h7,
	h8
	{
		margin: 10px 0px 20px 0px;
		font-family: Meiryo UI, Verdana, Helvetica, sans-serif;
		font-weight: bold;
		color: #3B3838;
	}

	h2.Heading2
	{
		font-size: 16pt;
		color: #3B3838;
		font-weight: normal;
	}

	h3.Heading3
	{
		font-size: 14pt;
		font-weight: normal;
		page-break-before: none;
	}

	h4.Heading4
	{
		font-size: 12pt;
	}

	h5.Heading5,
	h6.Heading6,
	h7.Heading7,
	h8.Heading8
	{
		font-size: 11pt;
	}

	.Heading9
	{
		display: none;
	}

	p.BoldTitle,
	p.BoldTitleIndent,
	.BoldTitleRed,
	p.TutorialName,
	.Tips,
	.Step
	{
		margin: 12px 0 3px 0;
		font-weight: normal;
		font-family: Meiryo UI, Verdana, Helvetica, sans-serif;
		font-style: normal;
		text-decoration: none;
		font-size: 11pt;
		color: #778899;
	}

	p.BoldTitleIndent
	{
		margin: 8px 0 3px 1cm;
	}

	.BoldTitleRed
	{
		color: #FF0000;
	}

	p.TutorialName
	{
		margin: 0 0 3px 0;
		color: #008080;
		text-align: right;
		font-size: 9pt;
	}

	p.Pagebreak
	{
		page-break-before: always;
	}

	.Tips
	{
		font-style: italic;
		color: #FF0000;
	}

	p.HelpId,
	.Alsoseeheading,
	p.ParamHead,
	p.ScreenHeading,
	.Portability
	{
		margin: 8px 0 8px 0;
		font-family: Meiryo UI, Verdana, Helvetica, sans-serif;
		font-style: normal;
		text-decoration: none;
		font-size: 11pt;
		font-weight: normal;
	}

	.AlsoSeeHeading
	{
		margin: 6px 0 3px 0;
	}

	p.HelpId
	{
		margin: 3px 0 3px 0;
		color: #08843F;
		text-align: right;
	}

	p.ParamHead
	{
		color: #4518D8;
	}

	.Portability
	{
		color: #800000;
	}

	.Step
	{
		font-style: italic;
	}

	p.TitleCSS
	{
		font-weight: bold;
		font-size: 12pt;
		margin: 8px 0;
		text-indent: 3px;
		font-style: normal;
		font-family: Meiryo UI, Verdana, Helvetica, sans-serif;
		text-decoration: none;
		color: #4F81BD;
	}

	p.CoverBodyText,
	p.CoverGuideName
	{
		margin: 8px 0cm 3px 5px;
		font-family: Meiryo UI, Verdana, Helvetica, sans-serif;
		color: #2F4F4F;
		font-size: 9.5pt;
		line-height: 18px;
	}

	/*----------End of the printed Title styles -------*/
	/*---- the following are the print hidden styles -----*/

	Span.Symbol,
	.Blank,
	p.BookmarkLine,
	p.Hidden,
	.Link,
	.FurtherInformationBody,
	.FurtherInformationHeading,
	.SBNoPrint,
	.Jump2TopTopic,
	.Space
	{
		display: none;
	}

	/*---- End of the print hidden styles -----*/
	/*---- the following styles may never be needed again in print -----*/

	p.Content,
	p.tc1,
	p.tc2,
	p.Toc1,
	p.Toc2,
	p.Toc3,
	p.Toc4,
	p.Toc5,
	p.Toc6,
	p.Toc7,
	p.Toc8,
	p.Toc9
	{
		display: none;
	}

	.ExtractHeading4,
	.ExtractNumberManual,
	.ExtractNumberManualIndent,
	.ExtractBodyText,
	.ExtractProgramExample,
	.ExtractBulletIndent
	{
		display: none;
	}

	.FlashInformation
	{
		font-weight: normal;
		font-size: 10pt;
		color: #339900;
		margin: 8px 0 8px 3px;
		text-indent: 0;
		font-style: normal;
		font-family: "Times New Roman";
		text-decoration: none;
	}
}

MadCap|tocProxy
{
	display: none;
}

MadCap|xref.ParaTextOnly
{
	mc-format: '{paratext}';
}

/* breadcrumbs */

.MCBreadcrumbsPrefix
{
	display: none;
}

a.MCBreadcrumbsLink
{
	font-size: 8pt;
}

span.MCBreadcrumbs
{
	mc-breadcrumbs-prefix: ' ';
	color: #3B3838;
	font-size: 8pt;
}

div.MCBreadcrumbsBox_0
{
	border-bottom-color: #e7e7e7;
	padding: 4px 0;
}

p.p_1
{
	font-weight: bold;
}

li.li_1
{
	font-weight: bold;
}

ul.ul_1
{
	/* padding-left: 0px; */
	list-style-type: disc;
	margin-left: 18pt;
}

ul.ul_2
{
	/* padding-left: 0px; */
	list-style-type: square;
	margin-left: 39pt;
}

span.span_1
{
	font-size: 12pt;
}

p.Note_1
{
	/* border-top-style: solid;
	border-top-width: 6pt;
	border-top-color: #C0C0C0;
	border-left-style: solid;
	border-left-width: 6pt;
	border-left-color: #C0C0C0;
	border-bottom-style: solid;
	border-bottom-width: 6pt;
	border-bottom-color: #C0C0C0;
	border-right-style: solid;
	border-right-width: 6pt;
	border-right-color: #C0C0C0; */
	margin: 10pt 60px 5pt 2px;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	background-color: #f0f7fb;
	border: solid 1px #3498db;
	border-radius: 6px;
	line-height: 18px;
	overflow: hidden;
	padding: 8px 12px 12px 14px;
}

img.img_1
{
	width: 563px;
	height: 511px;
}

img.img_2
{
	width: 559px;
	height: 471px;
}

img.img_3
{
	width: 559px;
	height: 472px;
}

img.img_4
{
	width: 553px;
	height: 374px;
}

img.img_5
{
	width: 551px;
	height: 481px;
}

img.img_6
{
	width: 557px;
	height: 486px;
}

img.img_7
{
	width: 546px;
	height: 483px;
}

p.p_2
{
	page-break-after: avoid;
	page-break-inside: avoid;
}

img.img_8
{
	width: 537px;
	height: 195px;
}

img.img_9
{
	width: 513px;
	height: 299px;
}

img.img_10
{
	width: 511px;
	height: 392px;
}

p.ScreenBitmap_1
{
	margin-top: 0pt;
}

img.img_11
{
	width: 460px;
	height: 451px;
}

img.img_12
{
	width: 623px;
	height: 156px;
}

img.img_13
{
	width: 500px;
	height: 170px;
}

p.p_3
{
	page-break-after: avoid;
}

img.img_14
{
	width: 479px;
	height: 165px;
}

img.img_15
{
	width: 659px;
	height: 165px;
}

p.p_4
{
	color: #000000;
}

img.img_16
{
	width: 561px;
	height: 509px;
}

img.img_17
{
	width: 689px;
	height: 262px;
}

img.img_18
{
	width: 677px;
	height: 268px;
}

img.img_19
{
	visibility: visible;
	mso-wrap-style: square;
	width: 565px;
	height: 512px;
}

img.img_20
{
	width: 639px;
	height: 288px;
}

span.span_2
{
	font-weight: bold;
}

img.img_21
{
	width: 567px;
	height: 494px;
}

img.img_22
{
	width: 494px;
	height: 361px;
}

img.img_23
{
	width: 583px;
	height: 431px;
}

img.img_24
{
	width: 635px;
	height: 548px;
}

img.img_25
{
	width: 644px;
	height: 295px;
}

span.span_3
{
	color: #000000;
}

img.img_26
{
	width: 644px;
	height: 531px;
}

img.img_27
{
	width: 637px;
	height: 525px;
}

img.img_28
{
	width: 613px;
	height: 255px;
}

img.img_29
{
	width: 585px;
	height: 147px;
}

img.img_30
{
	width: 570px;
	height: 335px;
}

img.img_31
{
	width: 539px;
	height: 183px;
}

p.p_5
{
	font-family: Calibri;
}

p.p_6
{
	font-family: Arial;
}

p.p_7
{
	orphans: 2;
	widows: 2;
}

img.img_32
{
	width: 642px;
	height: 520px;
}

li.li_2
{
	font-family: Calibri;
}

p.p_8
{
	font-family: Tahoma;
	font-size: 10pt;
}

li.li_3
{
	font-family: Tahoma;
	font-size: 10pt;
}

li.li_4
{
	color: #000000;
}

span.span_4
{
	font-style: italic;
}

p.p_9
{
	font-family: 'Arial Unicode MS';
	font-size: 12pt;
}

span.span_5
{
	font-family: 'Courier New';
	font-size: 9pt;
}

img.img_33
{
	visibility: visible;
	mso-wrap-style: square;
	width: 164px;
	height: 23px;
}

img.img_34
{
	visibility: visible;
	mso-wrap-style: square;
	width: 662px;
	height: 536px;
}

img.img_35
{
	visibility: visible;
	mso-wrap-style: square;
	width: 660px;
	height: 503px;
}

ul.ul_3
{
	padding-left: 0px;
	list-style-type: disc;
	margin-left: 54pt;
}

img.img_36
{
	visibility: visible;
	mso-wrap-style: square;
	width: 364px;
	height: 615px;
}

img.img_37
{
	visibility: visible;
	mso-wrap-style: square;
	width: 654px;
	height: 499px;
}

span.CourierCharacterBold_1
{
	font-family: 'Courier New';
}

img.img_38
{
	visibility: visible;
	mso-wrap-style: square;
	width: 668px;
	height: 509px;
}

img.img_39
{
	visibility: visible;
	mso-wrap-style: square;
	width: 657px;
	height: 501px;
}

img.img_40
{
	visibility: visible;
	mso-wrap-style: square;
	width: 653px;
	height: 498px;
}

img.img_41
{
	visibility: visible;
	mso-wrap-style: square;
	width: 655px;
	height: 500px;
}

img.img_42
{
	visibility: visible;
	mso-wrap-style: square;
	width: 664px;
	height: 506px;
}

col.col_1
{
	width: 150pt;
}

col.col_2
{
	width: 165pt;
}

col.col_3
{
	width: 178pt;
}

td.td_1
{
	background-color: #auto;
}

table.table_1
{
	border-collapse: collapse;
}

img.img_43
{
	visibility: visible;
	mso-wrap-style: square;
	width: 13px;
	height: 15px;
}

img.img_44
{
	visibility: visible;
	mso-wrap-style: square;
	width: 638px;
	height: 487px;
}

img.img_45
{
	visibility: visible;
	mso-wrap-style: square;
	width: 666px;
	height: 508px;
}

p.ScreenBitmap_2
{
	font-size: 12pt;
}

p.p_10
{
	font-family: Calibri;
	color: #1F497D;
}

p.p_11
{
	page-break-before: always;
}

p.p_12
{
	font-style: italic;
}

img.img_46
{
	visibility: visible;
	mso-wrap-style: square;
	width: 525px;
	height: 308px;
}

img.img_47
{
	visibility: visible;
	mso-wrap-style: square;
	width: 540px;
	height: 202px;
}

img.img_48
{
	visibility: visible;
	mso-wrap-style: square;
	width: 662px;
	height: 505px;
}

p.ScreenHeading_1
{
	font-family: 'Times New Roman';
	font-size: 11pt;
}

img.img_49
{
	visibility: visible;
	mso-wrap-style: square;
	width: 394px;
	height: 218px;
}

img.img_50
{
	visibility: visible;
	mso-wrap-style: square;
	width: 658px;
	height: 502px;
}

img.img_51
{
	visibility: visible;
	mso-wrap-style: square;
	width: 448px;
	height: 254px;
}

col.col_4
{
	width: 482pt;
}

col.col_5
{
	width: 167pt;
}

col.col_6
{
	width: 110pt;
}

col.col_7
{
	width: 199pt;
}

span.Bold_1
{
	color: black;
}

p.tabletext_1
{
	color: black;
}

th.th_1
{
	border-top-style: solid;
	border-top-width: 1pt;
	border-top-color: black;
	border-left-style: solid;
	border-left-width: 1pt;
	border-left-color: black;
	border-bottom-style: solid;
	border-bottom-width: 1pt;
	border-bottom-color: black;
	border-right-style: solid;
	border-right-width: 1pt;
	border-right-color: black;
	padding-left: 5pt;
	padding-right: 5pt;
}

p.tabletext_2
{
	font-family: 'Arial Unicode MS';
	color: black;
	font-size: 12pt;
}

td.td_2
{
	border-top-style: solid;
	border-top-width: 1pt;
	border-top-color: black;
	border-left-style: solid;
	border-left-width: 1pt;
	border-left-color: black;
	border-bottom-style: solid;
	border-bottom-width: 1pt;
	border-bottom-color: black;
	border-right-style: solid;
	border-right-width: 1pt;
	border-right-color: black;
	padding-left: 5pt;
	padding-right: 5pt;
}

table.table_2
{
	margin-left: 5pt;
	border-collapse: collapse;
}

td.td_3
{
	background-color: #auto;
	border-top-style: solid;
	border-top-width: 1pt;
	border-top-color: #000000;
	border-left-style: solid;
	border-left-width: 1pt;
	border-left-color: #000000;
	border-right-style: solid;
	border-right-width: 1pt;
	border-right-color: #000000;
	border-bottom-style: solid;
	border-bottom-width: 1pt;
	border-bottom-color: #000000;
	padding-left: 5pt;
	padding-right: 5pt;
}

img.img_52
{
	visibility: visible;
	mso-wrap-style: square;
	width: 669px;
	height: 510px;
}

img.img_53
{
	visibility: visible;
	mso-wrap-style: square;
	width: 672px;
	height: 514px;
}

img.img_54
{
	visibility: visible;
	mso-wrap-style: square;
	width: 665px;
	height: 507px;
}

img.img_55
{
	visibility: visible;
	mso-wrap-style: square;
	width: 661px;
	height: 504px;
}

img.img_56
{
	visibility: visible;
	mso-wrap-style: square;
	width: 663px;
	height: 506px;
}

img.img_57
{
	visibility: visible;
	mso-wrap-style: square;
	width: 674px;
	height: 514px;
}

img.img_58
{
	visibility: visible;
	mso-wrap-style: square;
	width: 449px;
	height: 253px;
}

span.span_6
{
	font-weight: bold;
	font-style: italic;
}

img.img_59
{
	visibility: visible;
	mso-wrap-style: square;
	width: 680px;
	height: 518px;
}

img.img_60
{
	visibility: visible;
	mso-wrap-style: square;
	width: 672px;
	height: 512px;
}

img.img_61
{
	visibility: visible;
	mso-wrap-style: square;
	width: 667px;
	height: 509px;
}

img.img_62
{
	visibility: visible;
	mso-wrap-style: square;
	width: 642px;
	height: 487px;
}

img.img_63
{
	visibility: visible;
	mso-wrap-style: square;
	width: 587px;
	height: 242px;
}

img.img_64
{
	visibility: visible;
	mso-wrap-style: square;
	width: 662px;
	height: 408px;
}

span.span_7
{
	font-family: Wingdings;
}

img.img_65
{
	visibility: visible;
	mso-wrap-style: square;
	width: 670px;
	height: 409px;
}

img.img_66
{
	width: 527px;
	height: 89px;
}

img.img_67
{
	width: 482px;
	height: 385px;
}

img.img_68
{
	width: 656px;
	height: 532px;
}

img.img_69
{
	mso-position-horizontal: absolute;
	mso-position-vertical: absolute;
	width: 632px;
	height: 392px;
}

img.img_70
{
	width: 550px;
	height: 114px;
}

img.img_71
{
	mso-position-horizontal: absolute;
	mso-position-vertical: absolute;
	width: 656px;
	height: 404px;
}

img.img_72
{
	width: 642px;
	height: 490px;
}

img.img_73
{
	width: 674px;
	height: 515px;
}

img.img_74
{
	width: 445px;
	height: 88px;
}

img.img_75
{
	width: 441px;
	height: 254px;
}

img.img_76
{
	width: 642px;
	height: 603px;
}

img.img_77
{
	width: 322px;
	height: 172px;
}

img.img_78
{
	width: 412px;
	height: 159px;
}

col.col_8
{
	width: 492pt;
}

col.col_9
{
	width: 112pt;
}

col.col_10
{
	width: 381pt;
}

td.td_4
{
	background-color: #auto;
	border-top-style: solid;
	border-top-width: 1pt;
	border-top-color: black;
	border-left-style: solid;
	border-left-width: 1pt;
	border-left-color: black;
	border-bottom-style: solid;
	border-bottom-width: 1pt;
	border-bottom-color: black;
	border-right-style: solid;
	border-right-width: 1pt;
	border-right-color: black;
	padding-left: 5pt;
	padding-right: 5pt;
}

td.td_5
{
	background-color: #auto;
	border-top-style: solid;
	border-top-width: 1pt;
	border-top-color: black;
	border-right-style: solid;
	border-right-width: 1pt;
	border-right-color: black;
	border-bottom-style: solid;
	border-bottom-width: 1pt;
	border-bottom-color: black;
	padding-left: 5pt;
	padding-right: 5pt;
}

td.td_6
{
	background-color: #auto;
	vertical-align: middle;
	border-left-style: solid;
	border-left-width: 1pt;
	border-left-color: black;
	border-bottom-style: solid;
	border-bottom-width: 1pt;
	border-bottom-color: black;
	border-right-style: solid;
	border-right-width: 1pt;
	border-right-color: black;
	padding-left: 5pt;
	padding-right: 5pt;
}

td.td_7
{
	background-color: #auto;
	border-right-style: solid;
	border-right-width: 1pt;
	border-right-color: black;
	border-bottom-style: solid;
	border-bottom-width: 1pt;
	border-bottom-color: black;
	padding-left: 5pt;
	padding-right: 5pt;
}

td.td_8
{
	background-color: #auto;
	border-left-style: solid;
	border-left-width: 1pt;
	border-left-color: black;
	border-bottom-style: solid;
	border-bottom-width: 1pt;
	border-bottom-color: black;
	border-right-style: solid;
	border-right-width: 1pt;
	border-right-color: black;
	padding-left: 5pt;
	padding-right: 5pt;
}

col.col_11
{
	width: 217pt;
}

col.col_12
{
	width: 221pt;
}

td.td_9
{
	padding-left: 5pt;
	padding-right: 5pt;
}

table.table_3
{
	margin-left: 41pt;
	border-collapse: collapse;
}

col.col_13
{
	width: 90pt;
}

col.col_14
{
	width: 347pt;
}

img.img_79
{
	visibility: visible;
	mso-wrap-style: square;
	width: 455px;
	height: 423px;
}

p.p_13
{
	font-weight: bold;
	font-style: italic;
}

col.col_15
{
	width: 76pt;
}

col.col_16
{
	width: 218pt;
}

span.span_8
{
	text-decoration: underline;
}

p.p_14
{
	text-decoration: line-through;
	letter-spacing: 0pt;
}

img.img_80
{
	width: 643px;
	height: 577px;
}

img.img_81
{
	width: 586px;
	height: 452px;
}

img.img_82
{
	width: 578px;
	height: 456px;
}

span.span_9
{
	font-family: Symbol;
}

img.img_83
{
	width: 16px;
	height: 16px;
}

img.img_84
{
	width: 642px;
	height: 192px;
}

img.img_85
{
	visibility: visible;
	mso-wrap-style: square;
	width: 16px;
	height: 17px;
}

col.col_17
{
	width: 177pt;
}

col.col_18
{
	width: 183pt;
}

col.col_19
{
	width: 181pt;
}

img.img_86
{
	width: 222px;
	height: 182px;
}

td.td_10
{
	border-top-style: none;
	border-left-style: none;
	border-bottom-style: none;
	border-right-style: none;
	background-color: #auto;
	padding-left: 5pt;
	padding-right: 5pt;
}

img.img_87
{
	width: 229px;
	height: 165px;
}

img.img_88
{
	width: 227px;
	height: 177px;
}

img.img_89
{
	width: 22px;
	height: 22px;
}

col.col_20
{
	width: 62pt;
}

col.col_21
{
	width: 255pt;
}

img.img_90
{
	mso-position-horizontal-relative: text;
	mso-position-vertical-relative: text;
	width: 16px;
	height: 16px;
}

td.td_11
{
	background-color: #auto;
	padding-left: 5pt;
	padding-right: 5pt;
}

img.img_91
{
	mso-position-horizontal-relative: text;
	mso-position-vertical-relative: text;
	width: 21px;
	height: 21px;
}

img.img_92
{
	z-index: 2;
	mso-position-horizontal-relative: text;
	mso-position-vertical-relative: text;
	margin-left: 0;
	width: 21px;
	height: 21px;
}

img.img_93
{
	z-index: 1;
	mso-position-horizontal-relative: text;
	mso-position-vertical-relative: text;
	margin-left: 0;
	width: 21px;
	height: 21px;
}

ul.ul_4
{
	padding-left: 0px;
	list-style-type: square;
	margin-left: 18pt;
}

col.col_22
{
	width: 113pt;
}

col.col_23
{
	width: 299pt;
}

td.td_12
{
	vertical-align: middle;
	padding-left: 2pt;
	padding-right: 2pt;
}

table.table_4
{
	margin-left: auto;
	margin-right: auto;
	border-collapse: collapse;
}

p.p_15
{
	font-weight: normal;
}

p.p_16
{
	margin-left: 5pt;
	margin-right: 18pt;
}

/*<meta sourceDocument="C:\@LANSADOC\InstalWin\HTML5DOCX\lansa041.docx" />*/

p.p_17
{
	font-weight: bold;
	margin-top: 3pt;
	margin-bottom: 3pt;
	font-family: 'Meiryo UI';
	font-size: 10pt;
}

ol
{
	font-weight: bold;
	margin-top: 3pt;
	margin-bottom: 3pt;
	font-family: 'Meiryo UI';
	font-size: 10pt;
}

ul.ul_5
{
	padding-left: 0px;
	list-style-type: disc;
	margin-left: 18pt;
	font-weight: bold;
	margin-top: 3pt;
	margin-bottom: 3pt;
	font-family: 'Meiryo UI';
	font-size: 10pt;
}

li.li_5
{
	font-weight: bold;
	margin-top: 3pt;
	margin-bottom: 3pt;
	font-family: 'Meiryo UI';
	font-size: 10pt;
}

td.td_13
{
	background-color: #auto;
	margin-top: 3pt;
	margin-bottom: 3pt;
	font-family: 'Meiryo UI';
	vertical-align: top;
}

p.BulletLeft
{
	font-size: 11pt;
	letter-spacing: 1pt;
	margin-top: 3pt;
	margin-bottom: 3pt;
	font-family: 'Meiryo UI';
}

li.BulletLeft
{
	font-size: 11pt;
	letter-spacing: 1pt;
	margin-top: 3pt;
	margin-bottom: 3pt;
	font-family: 'Meiryo UI';
}

p.BulletIndent
{
	margin-top: 3pt;
	margin-bottom: 3pt;
	font-family: 'Meiryo UI';
	font-size: 11pt;
}

li.BulletIndent
{
	margin-top: 3pt;
	margin-bottom: 3pt;
	font-family: 'Meiryo UI';
	font-size: 11pt;
}

p.\00672C\006587
{
	margin-top: 3pt;
	margin-bottom: 3pt;
	font-family: 'Meiryo UI';
	font-size: 11pt;
}

p.BulletLeft_1
{
	font-size: 11pt;
	letter-spacing: 1pt;
	margin-top: 3pt;
	margin-bottom: 3pt;
	font-family: 'Meiryo UI';
	font-weight: bold;
}

li.BulletLeft_1
{
	font-size: 11pt;
	letter-spacing: 1pt;
	margin-top: 3pt;
	margin-bottom: 3pt;
	font-family: 'Meiryo UI';
	font-weight: bold;
}

p.p_18
{
	font-weight: bold;
	margin-top: 3pt;
	margin-bottom: 3pt;
	font-family: 'Meiryo UI';
	font-size: 10pt;
}

ul.ul_6
{
	padding-left: 0px;
	list-style-type: disc;
	margin-left: 18pt;
	font-weight: bold;
	margin-top: 3pt;
	margin-bottom: 3pt;
	font-family: 'Meiryo UI';
	font-size: 10pt;
}

li.li_6
{
	font-weight: bold;
	margin-top: 3pt;
	margin-bottom: 3pt;
	font-family: 'Meiryo UI';
	font-size: 10pt;
}

td.td_14
{
	background-color: #auto;
	margin-top: 3pt;
	margin-bottom: 3pt;
	font-family: 'Meiryo UI';
	vertical-align: top;
}

p.p_19
{
	font-weight: bold;
	margin-top: 3pt;
	margin-bottom: 3pt;
	font-family: 'Meiryo UI';
	font-size: 10pt;
}

ul.ul_7
{
	padding-left: 0px;
	list-style-type: disc;
	margin-left: 18pt;
	font-weight: bold;
	margin-top: 3pt;
	margin-bottom: 3pt;
	font-family: 'Meiryo UI';
	font-size: 10pt;
}

li.li_7
{
	font-weight: bold;
	margin-top: 3pt;
	margin-bottom: 3pt;
	font-family: 'Meiryo UI';
	font-size: 10pt;
}

td.td_15
{
	background-color: #auto;
	margin-top: 3pt;
	margin-bottom: 3pt;
	font-family: 'Meiryo UI';
	vertical-align: top;
}

p.\00672C\006587_1
{
	margin-top: 3pt;
	margin-bottom: 3pt;
	font-family: 'Meiryo UI';
	font-size: 11pt;
	page-break-after: avoid;
	page-break-inside: avoid;
}

p.\00672C\006587_2
{
	margin-top: 3pt;
	margin-bottom: 3pt;
	font-family: 'Meiryo UI';
	font-size: 11pt;
	page-break-after: avoid;
}

p.\00672C\006587_3
{
	margin-top: 3pt;
	margin-bottom: 3pt;
	font-family: 'Meiryo UI';
	font-size: 11pt;
	color: #000000;
}

p.BulletIndent_1
{
	margin-top: 3pt;
	margin-bottom: 3pt;
	font-family: 'Meiryo UI';
	font-size: 11pt;
	font-weight: bold;
}

li.BulletIndent_1
{
	margin-top: 3pt;
	margin-bottom: 3pt;
	font-family: 'Meiryo UI';
	font-size: 11pt;
	font-weight: bold;
}

p.\00672C\006587_4
{
	margin-top: 3pt;
	margin-bottom: 3pt;
	font-size: 11pt;
	font-family: Calibri;
}

p.\00672C\006587_5
{
	margin-top: 3pt;
	margin-bottom: 3pt;
	font-size: 11pt;
	font-family: Arial;
}

p.p_20
{
	font-weight: bold;
	margin-top: 3pt;
	margin-bottom: 3pt;
	font-family: 'Meiryo UI';
	font-size: 10pt;
}

ul.ul_8
{
	padding-left: 0px;
	list-style-type: disc;
	margin-left: 18pt;
	font-weight: bold;
	margin-top: 3pt;
	margin-bottom: 3pt;
	font-family: 'Meiryo UI';
	font-size: 10pt;
}

li.li_8
{
	font-weight: bold;
	margin-top: 3pt;
	margin-bottom: 3pt;
	font-family: 'Meiryo UI';
	font-size: 10pt;
}

td.td_16
{
	background-color: #auto;
	margin-top: 3pt;
	margin-bottom: 3pt;
	font-family: 'Meiryo UI';
	vertical-align: top;
}

p.\00672C\006587_6
{
	margin-top: 3pt;
	margin-bottom: 3pt;
	font-family: 'Meiryo UI';
	font-size: 11pt;
	orphans: 2;
	widows: 2;
}

p.BulletLeft_2
{
	font-size: 11pt;
	letter-spacing: 1pt;
	margin-top: 3pt;
	margin-bottom: 3pt;
	font-family: Calibri;
}

li.BulletLeft_2
{
	font-size: 11pt;
	letter-spacing: 1pt;
	margin-top: 3pt;
	margin-bottom: 3pt;
	font-family: Calibri;
}

p.BulletLeft_3
{
	letter-spacing: 1pt;
	margin-top: 3pt;
	margin-bottom: 3pt;
	font-family: Tahoma;
	font-size: 10pt;
}

li.BulletLeft_3
{
	letter-spacing: 1pt;
	margin-top: 3pt;
	margin-bottom: 3pt;
	font-family: Tahoma;
	font-size: 10pt;
}

p.BulletLeft_4
{
	font-size: 11pt;
	letter-spacing: 1pt;
	margin-top: 3pt;
	margin-bottom: 3pt;
	font-family: 'Meiryo UI';
	color: #000000;
}

li.BulletLeft_4
{
	font-size: 11pt;
	letter-spacing: 1pt;
	margin-top: 3pt;
	margin-bottom: 3pt;
	font-family: 'Meiryo UI';
	color: #000000;
}

p.\00672C\006587_7
{
	margin-top: 3pt;
	margin-bottom: 3pt;
	font-family: 'Arial Unicode MS';
	font-size: 12pt;
}

p.p_21
{
	font-weight: bold;
	margin-top: 3pt;
	margin-bottom: 3pt;
	font-family: 'Meiryo UI';
	font-size: 10pt;
}

ul.ul_9
{
	padding-left: 0px;
	list-style-type: disc;
	margin-left: 18pt;
	font-weight: bold;
	margin-top: 3pt;
	margin-bottom: 3pt;
	font-family: 'Meiryo UI';
	font-size: 10pt;
}

li.li_9
{
	font-weight: bold;
	margin-top: 3pt;
	margin-bottom: 3pt;
	font-family: 'Meiryo UI';
	font-size: 10pt;
}

td.td_17
{
	background-color: #auto;
	margin-top: 3pt;
	margin-bottom: 3pt;
	font-family: 'Meiryo UI';
	vertical-align: top;
}

p.\00672C\006587_8
{
	margin-top: 3pt;
	margin-bottom: 3pt;
	font-size: 11pt;
	font-family: Calibri;
	color: #1F497D;
}

p.\00672C\006587_9
{
	margin-top: 3pt;
	margin-bottom: 3pt;
	font-family: 'Meiryo UI';
	font-size: 12pt;
}

p.\00672C\006587_10
{
	margin-top: 3pt;
	margin-bottom: 3pt;
	font-family: 'Meiryo UI';
	font-size: 11pt;
	font-style: italic;
}

p.p_22
{
	font-weight: bold;
	margin-top: 3pt;
	margin-bottom: 3pt;
	font-family: 'Meiryo UI';
	font-size: 10pt;
}

ul.ul_10
{
	padding-left: 0px;
	list-style-type: disc;
	margin-left: 18pt;
	font-weight: bold;
	margin-top: 3pt;
	margin-bottom: 3pt;
	font-family: 'Meiryo UI';
	font-size: 10pt;
}

li.li_10
{
	font-weight: bold;
	margin-top: 3pt;
	margin-bottom: 3pt;
	font-family: 'Meiryo UI';
	font-size: 10pt;
}

td.td_18
{
	background-color: #auto;
	margin-top: 3pt;
	margin-bottom: 3pt;
	font-family: 'Meiryo UI';
	vertical-align: top;
}

li.BulletIndent_2
{
	margin-top: 3pt;
	margin-bottom: 3pt;
	font-size: 11pt;
	font-family: Calibri;
}

p.p_23
{
	font-weight: bold;
	margin-top: 3pt;
	margin-bottom: 3pt;
	font-family: 'Meiryo UI';
	font-size: 10pt;
}

ul.ul_11
{
	padding-left: 0px;
	list-style-type: disc;
	margin-left: 18pt;
	font-weight: bold;
	margin-top: 3pt;
	margin-bottom: 3pt;
	font-family: 'Meiryo UI';
	font-size: 10pt;
}

li.li_11
{
	font-weight: bold;
	margin-top: 3pt;
	margin-bottom: 3pt;
	font-family: 'Meiryo UI';
	font-size: 10pt;
}

td.td_19
{
	background-color: #auto;
	margin-top: 3pt;
	margin-bottom: 3pt;
	font-family: 'Meiryo UI';
	vertical-align: top;
}

p.p_24
{
	font-weight: bold;
	margin-top: 3pt;
	margin-bottom: 3pt;
	font-family: 'Meiryo UI';
	font-size: 10pt;
}

ul.ul_12
{
	padding-left: 0px;
	list-style-type: disc;
	margin-left: 18pt;
	font-weight: bold;
	margin-top: 3pt;
	margin-bottom: 3pt;
	font-family: 'Meiryo UI';
	font-size: 10pt;
}

li.li_12
{
	font-weight: bold;
	margin-top: 3pt;
	margin-bottom: 3pt;
	font-family: 'Meiryo UI';
	font-size: 10pt;
}

td.td_20
{
	background-color: #auto;
	margin-top: 3pt;
	margin-bottom: 3pt;
	font-family: 'Meiryo UI';
	vertical-align: top;
}

p.p_25
{
	font-weight: bold;
	margin-top: 3pt;
	margin-bottom: 3pt;
	font-family: 'Meiryo UI';
	font-size: 10pt;
}

ul.ul_13
{
	padding-left: 0px;
	list-style-type: disc;
	margin-left: 18pt;
	font-weight: bold;
	margin-top: 3pt;
	margin-bottom: 3pt;
	font-family: 'Meiryo UI';
	font-size: 10pt;
}

li.li_13
{
	font-weight: bold;
	margin-top: 3pt;
	margin-bottom: 3pt;
	font-family: 'Meiryo UI';
	font-size: 10pt;
}

td.td_21
{
	background-color: #auto;
	margin-top: 3pt;
	margin-bottom: 3pt;
	font-family: 'Meiryo UI';
	vertical-align: top;
}

p.p_26
{
	font-weight: bold;
	margin-top: 3pt;
	margin-bottom: 3pt;
	font-family: 'Meiryo UI';
	font-size: 10pt;
}

ul.ul_14
{
	padding-left: 0px;
	list-style-type: disc;
	margin-left: 18pt;
	font-weight: bold;
	margin-top: 3pt;
	margin-bottom: 3pt;
	font-family: 'Meiryo UI';
	font-size: 10pt;
}

li.li_14
{
	font-weight: bold;
	margin-top: 3pt;
	margin-bottom: 3pt;
	font-family: 'Meiryo UI';
	font-size: 10pt;
}

td.td_22
{
	background-color: #auto;
	margin-top: 3pt;
	margin-bottom: 3pt;
	font-family: 'Meiryo UI';
	vertical-align: top;
}

p.p_27
{
	font-weight: bold;
	margin-top: 3pt;
	margin-bottom: 3pt;
	font-family: 'Meiryo UI';
	font-size: 10pt;
}

ul.ul_15
{
	padding-left: 0px;
	list-style-type: disc;
	margin-left: 18pt;
	font-weight: bold;
	margin-top: 3pt;
	margin-bottom: 3pt;
	font-family: 'Meiryo UI';
	font-size: 10pt;
}

li.li_15
{
	font-weight: bold;
	margin-top: 3pt;
	margin-bottom: 3pt;
	font-family: 'Meiryo UI';
	font-size: 10pt;
}

td.td_23
{
	background-color: #auto;
	margin-top: 3pt;
	margin-bottom: 3pt;
	font-family: 'Meiryo UI';
	vertical-align: top;
}

p.\00672C\006587_11
{
	margin-top: 3pt;
	margin-bottom: 3pt;
	font-family: 'Meiryo UI';
	font-size: 11pt;
	font-weight: bold;
	font-style: italic;
}

p.\00672C\006587_12
{
	margin-top: 3pt;
	margin-bottom: 3pt;
	font-family: 'Meiryo UI';
	font-size: 11pt;
	text-decoration: line-through;
	letter-spacing: 0pt;
}

p.p_28
{
	font-weight: bold;
	margin-top: 3pt;
	margin-bottom: 3pt;
	font-family: 'Meiryo UI';
	font-size: 10pt;
}

ul.ul_16
{
	padding-left: 0px;
	list-style-type: disc;
	margin-left: 18pt;
	font-weight: bold;
	margin-top: 3pt;
	margin-bottom: 3pt;
	font-family: 'Meiryo UI';
	font-size: 10pt;
}

li.li_16
{
	font-weight: bold;
	margin-top: 3pt;
	margin-bottom: 3pt;
	font-family: 'Meiryo UI';
	font-size: 10pt;
}

td.td_24
{
	background-color: #auto;
	margin-top: 3pt;
	margin-bottom: 3pt;
	font-family: 'Meiryo UI';
	vertical-align: top;
}

p.p_29
{
	font-weight: bold;
	margin-top: 3pt;
	margin-bottom: 3pt;
	font-family: 'Meiryo UI';
	font-size: 10pt;
}

ul.ul_17
{
	padding-left: 0px;
	list-style-type: disc;
	margin-left: 18pt;
	font-weight: bold;
	margin-top: 3pt;
	margin-bottom: 3pt;
	font-family: 'Meiryo UI';
	font-size: 10pt;
}

li.li_17
{
	font-weight: bold;
	margin-top: 3pt;
	margin-bottom: 3pt;
	font-family: 'Meiryo UI';
	font-size: 10pt;
}

td.td_25
{
	background-color: #auto;
	margin-top: 3pt;
	margin-bottom: 3pt;
	font-family: 'Meiryo UI';
	vertical-align: top;
}

p.p_30
{
	font-weight: bold;
	margin-top: 3pt;
	margin-bottom: 3pt;
	font-family: 'Meiryo UI';
	font-size: 10pt;
}

ul.ul_18
{
	padding-left: 0px;
	list-style-type: disc;
	margin-left: 18pt;
	font-weight: bold;
	margin-top: 3pt;
	margin-bottom: 3pt;
	font-family: 'Meiryo UI';
	font-size: 10pt;
}

li.li_18
{
	font-weight: bold;
	margin-top: 3pt;
	margin-bottom: 3pt;
	font-family: 'Meiryo UI';
	font-size: 10pt;
}

td.td_26
{
	background-color: #auto;
	margin-top: 3pt;
	margin-bottom: 3pt;
	font-family: 'Meiryo UI';
	vertical-align: top;
}

/*<meta sourceDocument="C:\@LANSADOC\InstalWin\HTML5DOCX\lansa041.docx" />*/

p.p_31
{
	font-weight: bold;
	margin-top: 3pt;
	margin-bottom: 3pt;
	font-family: 'Meiryo UI';
	font-size: 10pt;
}

ul.ul_19
{
	padding-left: 0px;
	list-style-type: disc;
	margin-left: 18pt;
	font-weight: bold;
	margin-top: 3pt;
	margin-bottom: 3pt;
	font-family: 'Meiryo UI';
	font-size: 10pt;
}

li.li_19
{
	font-weight: bold;
	margin-top: 3pt;
	margin-bottom: 3pt;
	font-family: 'Meiryo UI';
	font-size: 10pt;
}

td.td_27
{
	background-color: #auto;
	margin-top: 3pt;
	margin-bottom: 3pt;
	font-family: 'Meiryo UI';
	vertical-align: top;
}

p.p_32
{
	font-weight: bold;
	margin-top: 3pt;
	margin-bottom: 3pt;
	font-family: 'Meiryo UI';
	font-size: 10pt;
}

ul.ul_20
{
	padding-left: 0px;
	list-style-type: disc;
	margin-left: 18pt;
	font-weight: bold;
	margin-top: 3pt;
	margin-bottom: 3pt;
	font-family: 'Meiryo UI';
	font-size: 10pt;
}

li.li_20
{
	font-weight: bold;
	margin-top: 3pt;
	margin-bottom: 3pt;
	font-family: 'Meiryo UI';
	font-size: 10pt;
}

td.td_28
{
	background-color: #auto;
	margin-top: 3pt;
	margin-bottom: 3pt;
	font-family: 'Meiryo UI';
	vertical-align: top;
}

p.p_33
{
	font-weight: bold;
	margin-top: 3pt;
	margin-bottom: 3pt;
	font-family: 'Meiryo UI';
	font-size: 10pt;
}

ul.ul_21
{
	padding-left: 0px;
	list-style-type: disc;
	margin-left: 18pt;
	font-weight: bold;
	margin-top: 3pt;
	margin-bottom: 3pt;
	font-family: 'Meiryo UI';
	font-size: 10pt;
}

li.li_21
{
	font-weight: bold;
	margin-top: 3pt;
	margin-bottom: 3pt;
	font-family: 'Meiryo UI';
	font-size: 10pt;
}

td.td_29
{
	background-color: #auto;
	margin-top: 3pt;
	margin-bottom: 3pt;
	font-family: 'Meiryo UI';
	vertical-align: top;
}

p.p_34
{
	font-weight: bold;
	margin-top: 3pt;
	margin-bottom: 3pt;
	font-family: 'Meiryo UI';
	font-size: 10pt;
}

ul.ul_22
{
	padding-left: 0px;
	list-style-type: disc;
	margin-left: 18pt;
	font-weight: bold;
	margin-top: 3pt;
	margin-bottom: 3pt;
	font-family: 'Meiryo UI';
	font-size: 10pt;
}

li.li_22
{
	font-weight: bold;
	margin-top: 3pt;
	margin-bottom: 3pt;
	font-family: 'Meiryo UI';
	font-size: 10pt;
}

td.td_30
{
	background-color: #auto;
	margin-top: 3pt;
	margin-bottom: 3pt;
	font-family: 'Meiryo UI';
	vertical-align: top;
}

p.p_35
{
	font-weight: bold;
	margin-top: 3pt;
	margin-bottom: 3pt;
	font-family: 'Meiryo UI';
	font-size: 10pt;
}

ul.ul_23
{
	padding-left: 0px;
	list-style-type: disc;
	margin-left: 18pt;
	font-weight: bold;
	margin-top: 3pt;
	margin-bottom: 3pt;
	font-family: 'Meiryo UI';
	font-size: 10pt;
}

li.li_23
{
	font-weight: bold;
	margin-top: 3pt;
	margin-bottom: 3pt;
	font-family: 'Meiryo UI';
	font-size: 10pt;
}

td.td_31
{
	background-color: #auto;
	margin-top: 3pt;
	margin-bottom: 3pt;
	font-family: 'Meiryo UI';
	vertical-align: top;
}

p.p_36
{
	font-weight: bold;
	margin-top: 3pt;
	margin-bottom: 3pt;
	font-family: 'Meiryo UI';
	font-size: 10pt;
}

ul.ul_24
{
	padding-left: 0px;
	list-style-type: disc;
	margin-left: 18pt;
	font-weight: bold;
	margin-top: 3pt;
	margin-bottom: 3pt;
	font-family: 'Meiryo UI';
	font-size: 10pt;
}

li.li_24
{
	font-weight: bold;
	margin-top: 3pt;
	margin-bottom: 3pt;
	font-family: 'Meiryo UI';
	font-size: 10pt;
}

td.td_32
{
	background-color: #auto;
	margin-top: 3pt;
	margin-bottom: 3pt;
	font-family: 'Meiryo UI';
	vertical-align: top;
}

p.p_37
{
	font-weight: bold;
	margin-top: 3pt;
	margin-bottom: 3pt;
	font-family: 'Meiryo UI';
	font-size: 10pt;
}

ul.ul_25
{
	padding-left: 0px;
	list-style-type: disc;
	margin-left: 18pt;
	font-weight: bold;
	margin-top: 3pt;
	margin-bottom: 3pt;
	font-family: 'Meiryo UI';
	font-size: 10pt;
}

li.li_25
{
	font-weight: bold;
	margin-top: 3pt;
	margin-bottom: 3pt;
	font-family: 'Meiryo UI';
	font-size: 10pt;
}

td.td_33
{
	background-color: #auto;
	margin-top: 3pt;
	margin-bottom: 3pt;
	font-family: 'Meiryo UI';
	vertical-align: top;
}

p.p_38
{
	font-weight: bold;
	margin-top: 3pt;
	margin-bottom: 3pt;
	font-family: 'Meiryo UI';
	font-size: 10pt;
}

ul.ul_26
{
	padding-left: 0px;
	list-style-type: disc;
	margin-left: 18pt;
	font-weight: bold;
	margin-top: 3pt;
	margin-bottom: 3pt;
	font-family: 'Meiryo UI';
	font-size: 10pt;
}

li.li_26
{
	font-weight: bold;
	margin-top: 3pt;
	margin-bottom: 3pt;
	font-family: 'Meiryo UI';
	font-size: 10pt;
}

td.td_34
{
	background-color: #auto;
	margin-top: 3pt;
	margin-bottom: 3pt;
	font-family: 'Meiryo UI';
	vertical-align: top;
}

p.p_39
{
	font-weight: bold;
	margin-top: 3pt;
	margin-bottom: 3pt;
	font-family: 'Meiryo UI';
	font-size: 10pt;
}

ul.ul_27
{
	padding-left: 0px;
	list-style-type: disc;
	margin-left: 18pt;
	font-weight: bold;
	margin-top: 3pt;
	margin-bottom: 3pt;
	font-family: 'Meiryo UI';
	font-size: 10pt;
}

li.li_27
{
	font-weight: bold;
	margin-top: 3pt;
	margin-bottom: 3pt;
	font-family: 'Meiryo UI';
	font-size: 10pt;
}

td.td_35
{
	background-color: #auto;
	margin-top: 3pt;
	margin-bottom: 3pt;
	font-family: 'Meiryo UI';
	vertical-align: top;
}

p.p_40
{
	font-weight: bold;
	margin-top: 3pt;
	margin-bottom: 3pt;
	font-family: 'Meiryo UI';
	font-size: 10pt;
}

ul.ul_28
{
	padding-left: 0px;
	list-style-type: disc;
	margin-left: 18pt;
	font-weight: bold;
	margin-top: 3pt;
	margin-bottom: 3pt;
	font-family: 'Meiryo UI';
	font-size: 10pt;
}

li.li_28
{
	font-weight: bold;
	margin-top: 3pt;
	margin-bottom: 3pt;
	font-family: 'Meiryo UI';
	font-size: 10pt;
}

td.td_36
{
	background-color: #auto;
	margin-top: 3pt;
	margin-bottom: 3pt;
	font-family: 'Meiryo UI';
	vertical-align: top;
}

p.p_41
{
	font-weight: bold;
	margin-top: 3pt;
	margin-bottom: 3pt;
	font-family: 'Meiryo UI';
	font-size: 10pt;
}

ul.ul_29
{
	padding-left: 0px;
	list-style-type: disc;
	margin-left: 18pt;
	font-weight: bold;
	margin-top: 3pt;
	margin-bottom: 3pt;
	font-family: 'Meiryo UI';
	font-size: 10pt;
}

li.li_29
{
	font-weight: bold;
	margin-top: 3pt;
	margin-bottom: 3pt;
	font-family: 'Meiryo UI';
	font-size: 10pt;
}

td.td_37
{
	background-color: #auto;
	margin-top: 3pt;
	margin-bottom: 3pt;
	font-family: 'Meiryo UI';
	vertical-align: top;
}

p.p_42
{
	font-weight: bold;
	margin-top: 3pt;
	margin-bottom: 3pt;
	font-family: 'Meiryo UI';
	font-size: 10pt;
}

ul.ul_30
{
	padding-left: 0px;
	list-style-type: disc;
	margin-left: 18pt;
	font-weight: bold;
	margin-top: 3pt;
	margin-bottom: 3pt;
	font-family: 'Meiryo UI';
	font-size: 10pt;
}

li.li_30
{
	font-weight: bold;
	margin-top: 3pt;
	margin-bottom: 3pt;
	font-family: 'Meiryo UI';
	font-size: 10pt;
}

td.td_38
{
	background-color: #auto;
	margin-top: 3pt;
	margin-bottom: 3pt;
	font-family: 'Meiryo UI';
	vertical-align: top;
}

p.p_43
{
	font-weight: bold;
	margin-top: 3pt;
	margin-bottom: 3pt;
	font-family: 'Meiryo UI';
	font-size: 10pt;
}

ul.ul_31
{
	padding-left: 0px;
	list-style-type: disc;
	margin-left: 18pt;
	font-weight: bold;
	margin-top: 3pt;
	margin-bottom: 3pt;
	font-family: 'Meiryo UI';
	font-size: 10pt;
}

li.li_31
{
	font-weight: bold;
	margin-top: 3pt;
	margin-bottom: 3pt;
	font-family: 'Meiryo UI';
	font-size: 10pt;
}

td.td_39
{
	background-color: #auto;
	margin-top: 3pt;
	margin-bottom: 3pt;
	font-family: 'Meiryo UI';
	vertical-align: top;
}

p.p_44
{
	font-weight: bold;
	margin-top: 3pt;
	margin-bottom: 3pt;
	font-family: 'Meiryo UI';
	font-size: 10pt;
}

ul.ul_32
{
	padding-left: 0px;
	list-style-type: disc;
	margin-left: 18pt;
	font-weight: bold;
	margin-top: 3pt;
	margin-bottom: 3pt;
	font-family: 'Meiryo UI';
	font-size: 10pt;
}

li.li_32
{
	font-weight: bold;
	margin-top: 3pt;
	margin-bottom: 3pt;
	font-family: 'Meiryo UI';
	font-size: 10pt;
}

td.td_40
{
	background-color: #auto;
	margin-top: 3pt;
	margin-bottom: 3pt;
	font-family: 'Meiryo UI';
	vertical-align: top;
}

/*<meta sourceDocument="C:\@LANSADOC\InstalWin\HTML5DOCX\lansa041.docx" />*/

p.p_45
{
	font-weight: bold;
	margin-top: 3pt;
	margin-bottom: 3pt;
	font-family: 'Meiryo UI';
	font-size: 10pt;
}

ul.ul_33
{
	padding-left: 0px;
	list-style-type: disc;
	margin-left: 18pt;
	font-weight: bold;
	margin-top: 3pt;
	margin-bottom: 3pt;
	font-family: 'Meiryo UI';
	font-size: 10pt;
}

li.li_33
{
	font-weight: bold;
	margin-top: 3pt;
	margin-bottom: 3pt;
	font-family: 'Meiryo UI';
	font-size: 10pt;
}

td.td_41
{
	background-color: #auto;
	margin-top: 3pt;
	margin-bottom: 3pt;
	font-family: 'Meiryo UI';
	vertical-align: top;
}

p.p_46
{
	font-weight: bold;
	margin-top: 3pt;
	margin-bottom: 3pt;
	font-family: 'Meiryo UI';
	font-size: 10pt;
}

ul.ul_34
{
	padding-left: 0px;
	list-style-type: disc;
	margin-left: 18pt;
	font-weight: bold;
	margin-top: 3pt;
	margin-bottom: 3pt;
	font-family: 'Meiryo UI';
	font-size: 10pt;
}

li.li_34
{
	font-weight: bold;
	margin-top: 3pt;
	margin-bottom: 3pt;
	font-family: 'Meiryo UI';
	font-size: 10pt;
}

td.td_42
{
	background-color: #auto;
	margin-top: 3pt;
	margin-bottom: 3pt;
	font-family: 'Meiryo UI';
	vertical-align: top;
}

p.p_47
{
	font-weight: bold;
	margin-top: 3pt;
	margin-bottom: 3pt;
	font-family: 'Meiryo UI';
	font-size: 10pt;
}

ul.ul_35
{
	padding-left: 0px;
	list-style-type: disc;
	margin-left: 18pt;
	font-weight: bold;
	margin-top: 3pt;
	margin-bottom: 3pt;
	font-family: 'Meiryo UI';
	font-size: 10pt;
}

li.li_35
{
	font-weight: bold;
	margin-top: 3pt;
	margin-bottom: 3pt;
	font-family: 'Meiryo UI';
	font-size: 10pt;
}

td.td_43
{
	background-color: #auto;
	margin-top: 3pt;
	margin-bottom: 3pt;
	font-family: 'Meiryo UI';
	vertical-align: top;
}

p.p_48
{
	font-weight: bold;
	margin-top: 3pt;
	margin-bottom: 3pt;
	font-family: 'Meiryo UI';
	font-size: 10pt;
}

ul.ul_36
{
	padding-left: 0px;
	list-style-type: disc;
	margin-left: 18pt;
	font-weight: bold;
	margin-top: 3pt;
	margin-bottom: 3pt;
	font-family: 'Meiryo UI';
	font-size: 10pt;
}

li.li_36
{
	font-weight: bold;
	margin-top: 3pt;
	margin-bottom: 3pt;
	font-family: 'Meiryo UI';
	font-size: 10pt;
}

td.td_44
{
	background-color: #auto;
	margin-top: 3pt;
	margin-bottom: 3pt;
	font-family: 'Meiryo UI';
	vertical-align: top;
}

img.img_94
{
	width: 277px;
	height: 27px;
}

p.p_49
{
	font-weight: bold;
	margin-top: 3pt;
	margin-bottom: 3pt;
	font-family: 'Meiryo UI';
	font-size: 10pt;
}

ul.ul_37
{
	padding-left: 0px;
	list-style-type: disc;
	margin-left: 18pt;
	font-weight: bold;
	margin-top: 3pt;
	margin-bottom: 3pt;
	font-family: 'Meiryo UI';
	font-size: 10pt;
}

li.li_37
{
	font-weight: bold;
	margin-top: 3pt;
	margin-bottom: 3pt;
	font-family: 'Meiryo UI';
	font-size: 10pt;
}

td.td_45
{
	background-color: #auto;
	margin-top: 3pt;
	margin-bottom: 3pt;
	font-family: 'Meiryo UI';
	vertical-align: top;
}

col.col_24
{
	width: 170pt;
}

col.col_25
{
	width: 205pt;
}

th.th_2
{
	border-top-style: solid;
	border-top-width: 1pt;
	border-top-color: black;
	border-left-style: solid;
	border-left-width: 1pt;
	border-left-color: black;
	border-bottom-style: solid;
	border-bottom-width: 1pt;
	border-bottom-color: black;
	border-right-style: solid;
	border-right-width: 1pt;
	border-right-color: black;
}

td.td_46
{
	border-top-style: solid;
	border-top-width: 1pt;
	border-top-color: black;
	border-left-style: solid;
	border-left-width: 1pt;
	border-left-color: black;
	border-bottom-style: solid;
	border-bottom-width: 1pt;
	border-bottom-color: black;
	border-right-style: solid;
	border-right-width: 1pt;
	border-right-color: black;
}

p.p_50
{
	font-weight: bold;
	margin-top: 3pt;
	margin-bottom: 3pt;
	font-family: 'Meiryo UI';
	font-size: 10pt;
}

ul.ul_38
{
	padding-left: 0px;
	list-style-type: disc;
	margin-left: 18pt;
	font-weight: bold;
	margin-top: 3pt;
	margin-bottom: 3pt;
	font-family: 'Meiryo UI';
	font-size: 10pt;
}

li.li_38
{
	font-weight: bold;
	margin-top: 3pt;
	margin-bottom: 3pt;
	font-family: 'Meiryo UI';
	font-size: 10pt;
}

td.td_47
{
	background-color: #auto;
	margin-top: 3pt;
	margin-bottom: 3pt;
	font-family: 'Meiryo UI';
	vertical-align: top;
}

p.p_51
{
	font-weight: bold;
	margin-top: 3pt;
	margin-bottom: 3pt;
	font-family: 'Meiryo UI';
	font-size: 10pt;
}

ul.ul_39
{
	padding-left: 0px;
	list-style-type: disc;
	margin-left: 18pt;
	font-weight: bold;
	margin-top: 3pt;
	margin-bottom: 3pt;
	font-family: 'Meiryo UI';
	font-size: 10pt;
}

li.li_39
{
	font-weight: bold;
	margin-top: 3pt;
	margin-bottom: 3pt;
	font-family: 'Meiryo UI';
	font-size: 10pt;
}

td.td_48
{
	background-color: #auto;
	margin-top: 3pt;
	margin-bottom: 3pt;
	font-family: 'Meiryo UI';
	vertical-align: top;
}

p.p_52
{
	font-weight: bold;
	margin-top: 3pt;
	margin-bottom: 3pt;
	font-family: 'Meiryo UI';
	font-size: 10pt;
}

ul.ul_40
{
	padding-left: 0px;
	list-style-type: disc;
	margin-left: 18pt;
	font-weight: bold;
	margin-top: 3pt;
	margin-bottom: 3pt;
	font-family: 'Meiryo UI';
	font-size: 10pt;
}

li.li_40
{
	font-weight: bold;
	margin-top: 3pt;
	margin-bottom: 3pt;
	font-family: 'Meiryo UI';
	font-size: 10pt;
}

td.td_49
{
	background-color: #auto;
	margin-top: 3pt;
	margin-bottom: 3pt;
	font-family: 'Meiryo UI';
	vertical-align: top;
}

p.p_53
{
	font-weight: bold;
	margin-top: 3pt;
	margin-bottom: 3pt;
	font-family: 'Meiryo UI';
	font-size: 10pt;
}

ul.ul_41
{
	padding-left: 0px;
	list-style-type: disc;
	margin-left: 18pt;
	font-weight: bold;
	margin-top: 3pt;
	margin-bottom: 3pt;
	font-family: 'Meiryo UI';
	font-size: 10pt;
}

li.li_41
{
	font-weight: bold;
	margin-top: 3pt;
	margin-bottom: 3pt;
	font-family: 'Meiryo UI';
	font-size: 10pt;
}

td.td_50
{
	background-color: #auto;
	margin-top: 3pt;
	margin-bottom: 3pt;
	font-family: 'Meiryo UI';
	vertical-align: top;
}

td.td_51
{
	background-color: #auto;
	border-top-style: solid;
	border-top-width: 1pt;
	border-top-color: black;
	border-left-style: solid;
	border-left-width: 1pt;
	border-left-color: black;
	border-bottom-style: solid;
	border-bottom-width: 1pt;
	border-bottom-color: black;
	border-right-style: solid;
	border-right-width: 1pt;
	border-right-color: black;
}

td.td_52
{
	background-color: #auto;
	border-top-style: solid;
	border-top-width: 1pt;
	border-top-color: black;
	border-right-style: solid;
	border-right-width: 1pt;
	border-right-color: black;
	border-bottom-style: solid;
	border-bottom-width: 1pt;
	border-bottom-color: black;
}

td.td_53
{
	background-color: #auto;
	vertical-align: middle;
	border-left-style: solid;
	border-left-width: 1pt;
	border-left-color: black;
	border-bottom-style: solid;
	border-bottom-width: 1pt;
	border-bottom-color: black;
	border-right-style: solid;
	border-right-width: 1pt;
	border-right-color: black;
}

td.td_54
{
	background-color: #auto;
	border-right-style: solid;
	border-right-width: 1pt;
	border-right-color: black;
	border-bottom-style: solid;
	border-bottom-width: 1pt;
	border-bottom-color: black;
}

td.td_55
{
	background-color: #auto;
	border-left-style: solid;
	border-left-width: 1pt;
	border-left-color: black;
	border-bottom-style: solid;
	border-bottom-width: 1pt;
	border-bottom-color: black;
	border-right-style: solid;
	border-right-width: 1pt;
	border-right-color: black;
}

p.p_54
{
	font-weight: bold;
	margin-top: 3pt;
	margin-bottom: 3pt;
	font-family: 'Meiryo UI';
	font-size: 10pt;
}

ul.ul_42
{
	padding-left: 0px;
	list-style-type: disc;
	margin-left: 18pt;
	font-weight: bold;
	margin-top: 3pt;
	margin-bottom: 3pt;
	font-family: 'Meiryo UI';
	font-size: 10pt;
}

li.li_42
{
	font-weight: bold;
	margin-top: 3pt;
	margin-bottom: 3pt;
	font-family: 'Meiryo UI';
	font-size: 10pt;
}

td.td_56
{
	background-color: #auto;
	margin-top: 3pt;
	margin-bottom: 3pt;
	font-family: 'Meiryo UI';
	vertical-align: top;
}

p.p_55
{
	font-weight: bold;
	margin-top: 3pt;
	margin-bottom: 3pt;
	font-family: 'Meiryo UI';
	font-size: 10pt;
}

ul.ul_43
{
	padding-left: 0px;
	list-style-type: disc;
	margin-left: 18pt;
	font-weight: bold;
	margin-top: 3pt;
	margin-bottom: 3pt;
	font-family: 'Meiryo UI';
	font-size: 10pt;
}

li.li_43
{
	font-weight: bold;
	margin-top: 3pt;
	margin-bottom: 3pt;
	font-family: 'Meiryo UI';
	font-size: 10pt;
}

td.td_57
{
	background-color: #auto;
	margin-top: 3pt;
	margin-bottom: 3pt;
	font-family: 'Meiryo UI';
	vertical-align: top;
}

p.p_56
{
	font-weight: bold;
	margin-top: 3pt;
	margin-bottom: 3pt;
	font-family: 'Meiryo UI';
	font-size: 10pt;
}

ul.ul_44
{
	padding-left: 0px;
	list-style-type: disc;
	margin-left: 18pt;
	font-weight: bold;
	margin-top: 3pt;
	margin-bottom: 3pt;
	font-family: 'Meiryo UI';
	font-size: 10pt;
}

li.li_44
{
	font-weight: bold;
	margin-top: 3pt;
	margin-bottom: 3pt;
	font-family: 'Meiryo UI';
	font-size: 10pt;
}

td.td_58
{
	background-color: #auto;
	margin-top: 3pt;
	margin-bottom: 3pt;
	font-family: 'Meiryo UI';
	vertical-align: top;
}

p.p_57
{
	font-weight: bold;
	margin-top: 3pt;
	margin-bottom: 3pt;
	font-family: 'Meiryo UI';
	font-size: 10pt;
}

ul.ul_45
{
	padding-left: 0px;
	list-style-type: disc;
	margin-left: 18pt;
	font-weight: bold;
	margin-top: 3pt;
	margin-bottom: 3pt;
	font-family: 'Meiryo UI';
	font-size: 10pt;
}

li.li_45
{
	font-weight: bold;
	margin-top: 3pt;
	margin-bottom: 3pt;
	font-family: 'Meiryo UI';
	font-size: 10pt;
}

td.td_59
{
	background-color: #auto;
	margin-top: 3pt;
	margin-bottom: 3pt;
	font-family: 'Meiryo UI';
	vertical-align: top;
}

p.p_58
{
	font-weight: bold;
	margin-top: 3pt;
	margin-bottom: 3pt;
	font-family: 'Meiryo UI';
	font-size: 10pt;
}

ul.ul_46
{
	padding-left: 0px;
	list-style-type: disc;
	margin-left: 18pt;
	font-weight: bold;
	margin-top: 3pt;
	margin-bottom: 3pt;
	font-family: 'Meiryo UI';
	font-size: 10pt;
}

li.li_46
{
	font-weight: bold;
	margin-top: 3pt;
	margin-bottom: 3pt;
	font-family: 'Meiryo UI';
	font-size: 10pt;
}

td.td_60
{
	background-color: #auto;
	margin-top: 3pt;
	margin-bottom: 3pt;
	font-family: 'Meiryo UI';
	vertical-align: top;
}

