/*
     * Generated by oXygen Webhelp Skin Builder
     * http://www.oxygenxml.com/webhelp-skin-builder
     */

#splitterContainer .hasSubMenuClosed {
  background-color: transparent;
  padding-right: 5px;
  padding-bottom: 1px;
  padding-top: 1px;
  padding-left: 21px;
  font-weight: 400;
  color: rgb(0, 0, 0);
  font-size: 14px;
  font-family: Calibri, "Lucida Grande", Verdana, "Hiragino Kaku Gothic ProN", "Hiragino Kaku Gothic Pro", Meiryo, sans-serif;
  font-style: normal;
}
#header .navheader_parent_path {
  background-color: rgba(149, 149, 149, 0);
  padding-right: 2px;
  padding-left: 18px;
  color: rgb(29, 65, 163);
  font-size: 12px;
  box-shadow: none;
  padding-bottom: 0px;
  padding-top: 0px;
  font-weight: 400;
  font-family: arial, helvetica, "Lucida Grande", Verdana, "Hiragino Kaku Gothic ProN", "Hiragino Kaku Gothic Pro", Meiryo, sans-serif;
  font-style: normal;
  margin-top: 0px;
  margin-right: 0px;
  margin-left: 0px;
  margin-bottom: 0px;
  font-variant: normal;
}
#splitterContainer .hasSubMenuOpened {
  background-color: transparent;
  padding-right: 5px;
  padding-bottom: 1px;
  padding-top: 1px;
  padding-left: 21px;
  font-weight: 400;
  color: rgb(0, 0, 0);
  font-size: 14px;
  font-family: Calibri, "Lucida Grande", Verdana, "Hiragino Kaku Gothic ProN", "Hiragino Kaku Gothic Pro", Meiryo, sans-serif;
  font-style: normal;
}
#header .link {
  background-color: rgba(149, 149, 149, 0);
  padding-right: 20px;
  padding-left: 20px;
  color: rgb(0, 0, 0);
  line-height: 1em;
  display: initial;
  padding-bottom: 0px;
  padding-top: 0px;
  font-weight: 400;
  font-size: 13.3333px;
  font-family: arial, helvetica, "Lucida Grande", Verdana, "Hiragino Kaku Gothic ProN", "Hiragino Kaku Gothic Pro", Meiryo, sans-serif;
  font-style: normal;
  margin-top: 0px;
  margin-right: 0px;
  margin-left: 0px;
  margin-bottom: 0px;
  text-shadow: none;
  text-align: inherit;
  text-decoration: none;
  font-variant: normal;
}
a.xref:visited {
  color: rgb(0, 0, 238);
  font-weight: 400;
  font-family: Calibri, "Lucida Grande", Verdana, "Hiragino Kaku Gothic ProN", "Hiragino Kaku Gothic Pro", Meiryo, sans-serif;
  font-style: normal;
  font-size: 15px;
}
#header .navheader_parent_path:hover {
  text-decoration: none;
  color: #FF4D4D;
}
#splitterContainer .hasSubMenuClosed:hover {
  text-decoration: none;
  color: #FF4D4D;
  background-color: rgba(0, 0, 0, 0);
}
splitterContainer .topic:not(.menuItemSelected):hover {
  font-weight: normal;
}
#splitterContainer .topic:not(.menuItemSelected):hover {
  text-decoration: none;
  color: #1d41a3;
  text-decoration: underline;
  font-weight: normal;
  font-family: Calibri, "Lucida Grande", Verdana, "Hiragino Kaku Gothic ProN", "Hiragino Kaku Gothic Pro", Meiryo, sans-serif;
  font-style: normal;
  font-size: 14px;
  font-variant: normal;
}
#splitterContainer .menuItemSelected {
  background-color: transparent;
  text-shadow: transparent 0px 0px 0px;
  padding-right: 5px;
  padding-bottom: 1px;
  padding-top: 1px;
  padding-left: 21px;
  font-weight: 700;
  border-bottom-width: 0px;
  color: white;
  font-size: 14px;
  font-family: Calibri, "Lucida Grande", Verdana, "Hiragino Kaku Gothic ProN", "Hiragino Kaku Gothic Pro", Meiryo, sans-serif;
  font-style: normal;
  font-weight: bold;
  border-top-color: rgb(255, 0, 0);
  border-right-color: rgb(255, 0, 0);
  border-left-color: rgb(255, 0, 0);
  border-bottom-color: rgb(255, 0, 0);
  border-top-width: 0px;
  border-top-right-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-left-radius: 0px;
  border-top-left-radius: 0px;
  border-right-width: 0px;
  border-left-width: 0px;
  border-top-style: none;
  border-right-style: none;
  border-left-style: none;
  border-bottom-style: none;
  line-height: 1em;
  text-align: initial;
  text-decoration: none;
}
a.xref {
  color: rgb(0, 0, 238);
  font-weight: 400;
  font-family: Calibri, "Lucida Grande", Verdana, "Hiragino Kaku Gothic ProN", "Hiragino Kaku Gothic Pro", Meiryo, sans-serif;
  font-style: normal;
  font-size: 15px;
}
#splitterContainer .menuItemSelected:hover {
  text-decoration: none;
  color: white;
  background-color: #1d41a3;
  font-family: Calibri, "Lucida Grande", Verdana, "Hiragino Kaku Gothic ProN", "Hiragino Kaku Gothic Pro", Meiryo, sans-serif;
  font-size: 14px;
  font-weight: 700;
  font-style: normal;
  font-variant: normal;
}
a.xref:hover {
  color: rgb(0, 0, 238);
  font-weight: 400;
  font-family: Calibri, "Lucida Grande", Verdana, "Hiragino Kaku Gothic ProN", "Hiragino Kaku Gothic Pro", Meiryo, sans-serif;
  font-style: normal;
  font-size: 15px;
}
#header .link:hover {
  text-decoration: none;
  color: #FF4D4D;
}
#splitterContainer .hasSubMenuOpened:hover {
  text-decoration: underline;
}
.frmBody {
  background-color: transparent;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-top: 0px;
  padding-left: 8px;
}
.shortdesc {
  background-color: transparent;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-top: 0px;
  padding-left: 0px;
  font-weight: 100;
  color: rgb(49, 49, 49);
  font-size: 16px;
  font-family: "Trebuchet MS", "Lucida Grande", Verdana, "Hiragino Kaku Gothic ProN", "Hiragino Kaku Gothic Pro", Meiryo, sans-serif;
  margin-top: 16px;
  margin-bottom: 16px;
  font-style: normal;
  margin-right: 0px;
  margin-left: 0px;
}
.p {
  background-color: transparent;
  font-weight: 400;
  color: rgb(15, 15, 15);
  font-size: 15px;
  font-family: Calibri, "Lucida Grande", Verdana, "Hiragino Kaku Gothic ProN", "Hiragino Kaku Gothic Pro", Meiryo, sans-serif;
  font-style: normal;
  margin-top: 13.3333px;
  margin-bottom: 13.3333px;
  margin-right: 0px;
  margin-left: 0px;
}
.q {
  background-color: transparent;
}
.example {
  background-color: transparent;
  font-weight: 400;
  color: rgb(0, 0, 0);
  font-size: 14px;
  font-family: Calibri, "Lucida Grande", Verdana, "Hiragino Kaku Gothic ProN", "Hiragino Kaku Gothic Pro", Meiryo, sans-serif;
  font-style: normal;
  margin-top: 13.3333px;
  margin-bottom: 13.3333px;
  margin-right: 0px;
  margin-left: 0px;
}
.ul {
  background-color: transparent;
  font-weight: 400;
  color: rgb(0, 0, 0);
  font-size: 15px;
  font-family: Calibri, "Lucida Grande", Verdana, "Hiragino Kaku Gothic ProN", "Hiragino Kaku Gothic Pro", Meiryo, sans-serif;
  font-style: normal;
  margin-top: 15px;
  margin-bottom: 15px;
  margin-right: 0px;
  margin-left: 20px;
}
.ol {
  background-color: transparent;
  font-weight: 400;
  color: rgb(0, 0, 0);
  font-size: 15px;
  font-family: Calibri, "Lucida Grande", Verdana, "Hiragino Kaku Gothic ProN", "Hiragino Kaku Gothic Pro", Meiryo, sans-serif;
  font-style: normal;
  margin-top: 15px;
  margin-bottom: 15px;
  margin-right: 0px;
  margin-left: 20px;
}
.dl {
  background-color: transparent;
  font-weight: 400;
  color: rgb(0, 0, 0);
  font-size: 15px;
  font-family: Calibri, "Lucida Grande", Verdana, "Hiragino Kaku Gothic ProN", "Hiragino Kaku Gothic Pro", Meiryo, sans-serif;
  font-style: normal;
  margin-top: 15px;
  margin-bottom: 15px;
  margin-right: 0px;
  margin-left: 20px;
}
.dt {
  background-color: transparent;
  color: rgb(0, 0, 0);
  font-weight: 700;
  font-family: Calibri, "Lucida Grande", Verdana, "Hiragino Kaku Gothic ProN", "Hiragino Kaku Gothic Pro", Meiryo, sans-serif;
  font-style: normal;
  font-size: 15px;
}
.dd {
  background-color: transparent;
  color: rgb(0, 0, 0);
  font-weight: 400;
  font-family: Calibri, "Lucida Grande", Verdana, "Hiragino Kaku Gothic ProN", "Hiragino Kaku Gothic Pro", Meiryo, sans-serif;
  font-style: normal;
  font-size: 15px;
}
.keyword.apiname {
  background-color: transparent;
}
.p .image {
  background-color: transparent;
}
:not(p) > .image {
  background-color: transparent;
}
.fig.fignone {
  background-color: transparent;
}
.figcap {
  background-color: transparent;
}
.simpletable td {
  border-top-width: 1px;
  border-top-style: solid;
  border-top-color: rgb(145, 145, 145);
  border-right-width: 1px;
  border-right-style: solid;
  border-right-color: rgb(145, 145, 145);
  border-bottom-width: 1px;
  border-bottom-style: solid;
  border-bottom-color: rgb(145, 145, 145);
  border-left-width: 1px;
  border-left-style: solid;
  border-left-color: rgb(145, 145, 145);
  background-color: transparent;
  font-weight: 400;
  color: rgb(0, 0, 0);
  font-size: 14px;
  font-family: Calibri, "Lucida Grande", Verdana, "Hiragino Kaku Gothic ProN", "Hiragino Kaku Gothic Pro", Meiryo, sans-serif;
  font-style: normal;
}
.footer {
  background-color: transparent;
}
.footer a {
  background-color: transparent;
  color: rgb(68, 68, 68);
  font-weight: 400;
  font-family: arial, helvetica, sans-serif;
  font-style: normal;
  font-size: 10.8px;
}
#header #productTitle H1 {
  background-color: transparent;
  padding-right: 0px;
  padding-bottom: 19px;
  padding-top: 20px;
  font-weight: 300;
  margin-top: 11px;
  margin-left: 20px;
  margin-bottom: 3px;
  line-height: 1em;
  padding-left: 0px;
  color: rgb(0, 0, 0);
  font-size: 30px;
  font-family: Calibri, "Lucida Grande", Verdana, "Hiragino Kaku Gothic ProN", "Hiragino Kaku Gothic Pro", Meiryo, sans-serif;
  font-style: normal;
  box-shadow: transparent 0px 0px 0px 0px;
  margin-right: 0px;
  text-shadow: none;
  text-align: center;
  text-decoration: initial;
  font-variant: normal;
}
#splitterContainer .topic:not(.menuItemSelected) {
  background-color: transparent;
  padding-right: 5px;
  padding-bottom: 1px;
  padding-top: 1px;
  padding-left: 21px;
  font-weight: 400;
  color: rgb(0, 0, 0);
  font-size: 14px;
  font-family: Calibri, "Lucida Grande", Verdana, "Hiragino Kaku Gothic ProN", "Hiragino Kaku Gothic Pro", Meiryo, sans-serif;
  font-style: normal;
  font-variant: normal;
}
.title.topictitle1 {
  background-color: rgba(255, 255, 255, 0);
  padding-right: 12px;
  padding-bottom: 12px;
  padding-top: 12px;
  font-weight: 200;
  border-bottom-width: 2px;
  padding-left: 0px;
  color: rgb(51, 51, 51);
  font-size: 30px;
  line-height: 1em;
  font-family: Calibri, "Lucida Grande", Verdana, "Hiragino Kaku Gothic ProN", "Hiragino Kaku Gothic Pro", Meiryo, sans-serif;
  font-style: normal;
  box-shadow: transparent 0px 1px 0px 0px;
  border-top-color: rgb(51, 51, 51);
  border-right-color: rgb(51, 51, 51);
  border-left-color: rgb(51, 51, 51);
  border-bottom-color: #1d41a3;
  border-top-width: 0px;
  border-top-right-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-left-radius: 0px;
  border-top-left-radius: 0px;
  border-right-width: 0px;
  border-left-width: 0px;
  border-top-style: none;
  border-right-style: none;
  border-left-style: none;
  border-bottom-style: solid;
}
.title.sectiontitle {
  background-color: rgb(253, 246, 248);
  color: rgb(20, 20, 20);
  font-size: 19px;
  padding-right: 6px;
  padding-bottom: 6px;
  padding-top: 6px;
  padding-left: 6px;
  box-shadow: rgb(153, 153, 153) 0px 0px 0px 0px;
  border-bottom-color: rgb(51, 51, 51);
  margin-top: 20px;
  font-weight: 400;
  border-bottom-width: 0px;
  font-family: Calibri, "Lucida Grande", Verdana, "Hiragino Kaku Gothic ProN", "Hiragino Kaku Gothic Pro", Meiryo, sans-serif;
  font-style: normal;
  border-top-color: rgb(51, 51, 51);
  border-right-color: rgb(51, 51, 51);
  border-left-color: rgb(51, 51, 51);
  border-top-width: 0px;
  border-top-right-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-left-radius: 0px;
  border-top-left-radius: 0px;
  border-right-width: 0px;
  border-left-width: 0px;
  border-top-style: none;
  border-right-style: none;
  border-left-style: none;
  border-bottom-style: none;
  background-repeat: repeat;
  background-attachment: scroll;
  background-position: top left;
  margin-right: 0px;
  margin-left: 0px;
  margin-bottom: 0px;
  text-shadow: none;
  line-height: 1em;
  text-align: initial;
  text-decoration: none;
}
.title.topictitle2 {
  background-color: rgb(253, 246, 248);
  color: rgb(20, 20, 20);
  font-size: 19px;
  font-weight: 400;
  font-family: Calibri, "Lucida Grande", Verdana, "Hiragino Kaku Gothic ProN", "Hiragino Kaku Gothic Pro", Meiryo, sans-serif;
  font-style: normal;
  box-shadow: transparent 0px 1px 0px 0px;
}
.codeblock {
  background-color: rgb(238, 238, 238);
}
#header #space {
  background-color: rgb(29, 65, 163);
  display: none;
}
pre.screen {
  background-color: rgb(221, 221, 221);
  border-top-color: rgb(204, 204, 204);
  border-left-color: rgb(204, 204, 204);
  border-bottom-color: rgb(204, 204, 204);
  border-bottom-width: 0px;
  border-right-color: rgb(204, 204, 204);
  border-top-width: 0px;
  border-top-right-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-left-radius: 0px;
  border-top-left-radius: 0px;
  border-right-width: 0px;
  border-left-width: 0px;
  border-top-style: solid;
  border-right-style: solid;
  border-left-style: solid;
  border-bottom-style: solid;
}
.tablecap {
  background-color: rgba(0, 0, 0, 0);
  font-weight: 400;
  color: rgb(0, 0, 0);
  font-size: 14px;
  font-family: Calibri, "Lucida Grande", Verdana, "Hiragino Kaku Gothic ProN", "Hiragino Kaku Gothic Pro", Meiryo, sans-serif;
  font-style: normal;
}
.table {
  border-collapse: collapse;
  background-color: rgba(0, 0, 0, 0);
  font-weight: 400;
  color: rgb(0, 0, 0);
  font-size: 14px;
  font-family: Calibri, "Lucida Grande", Verdana, "Hiragino Kaku Gothic ProN", "Hiragino Kaku Gothic Pro", Meiryo, sans-serif;
  font-style: normal;
}
th.entry {
  border-top-width: 1px;
  border-top-style: solid;
  border-top-color: rgb(145, 145, 145);
  border-right-width: 1px;
  border-right-style: solid;
  border-right-color: rgb(145, 145, 145);
  border-bottom-width: 1px;
  border-bottom-style: solid;
  border-bottom-color: rgb(145, 145, 145);
  border-left-width: 1px;
  border-left-style: solid;
  border-left-color: rgb(145, 145, 145);
  padding-top: 0.25em;
  padding-right: 0.25em;
  padding-bottom: 0.25em;
  padding-left: 0.25em;
  background-color: rgba(0, 0, 0, 0);
  font-weight: 700;
  color: rgb(0, 0, 0);
  font-size: 14px;
  font-family: Calibri, "Lucida Grande", Verdana, "Hiragino Kaku Gothic ProN", "Hiragino Kaku Gothic Pro", Meiryo, sans-serif;
  font-style: normal;
}
td.entry {
  border-top-width: 1px;
  border-top-style: solid;
  border-top-color: rgb(145, 145, 145);
  border-right-width: 1px;
  border-right-style: solid;
  border-right-color: rgb(145, 145, 145);
  border-bottom-width: 1px;
  border-bottom-style: solid;
  border-bottom-color: rgb(145, 145, 145);
  border-left-width: 1px;
  border-left-style: solid;
  border-left-color: rgb(145, 145, 145);
  padding-top: 0.25em;
  padding-right: 0.25em;
  padding-bottom: 0.25em;
  padding-left: 0.25em;
  background-color: rgba(0, 0, 0, 0);
  font-weight: 400;
  color: rgb(0, 0, 0);
  font-size: 14px;
  font-family: Calibri, "Lucida Grande", Verdana, "Hiragino Kaku Gothic ProN", "Hiragino Kaku Gothic Pro", Meiryo, sans-serif;
  font-style: normal;
}
#splitterContainer .splitbuttonV {
  background-color: rgba(0, 0, 0, 0);
}
.image {
  background-color: rgba(0, 0, 0, 0);
  max-width: 800px;
}
#header #lHeader {
  background-color: rgb(255, 255, 255);
  border-right-color: rgb(0, 0, 0);
  border-left-color: rgb(0, 0, 0);
  background-image: none;
  border-bottom-width: 0px;
  border-top-color: rgb(0, 0, 0);
  border-bottom-color: rgb(0, 0, 0);
  border-top-width: 0px;
  border-top-right-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-left-radius: 0px;
  border-top-left-radius: 0px;
  border-right-width: 0px;
  border-left-width: 0px;
  border-top-style: none;
  border-right-style: none;
  border-left-style: none;
  border-bottom-style: none;
  background-repeat: repeat;
  background-attachment: scroll;
  background-position: top left;
}
#header .tab.selectedTab {
  background-color: rgb(29, 65, 163);
  text-shadow: transparent 0px 0px 0px;
  padding-right: 15px;
  padding-left: 15px;
  font-weight: 600;
  border-top-color: #1d41a3;
  border-right-color: #1d41a3;
  border-left-color: #1d41a3;
  border-left-width: 8px;
  margin-top: 0px;
  padding-bottom: 15px;
  padding-top: 15px;
  border-bottom-width: 8px;
  border-bottom-color: #1d41a3;
  border-top-width: 8px;
  color: rgb(255, 255, 255);
  font-size: 13.3333px;
  font-family: arial, helvetica, "Lucida Grande", Verdana, "Hiragino Kaku Gothic ProN", "Hiragino Kaku Gothic Pro", Meiryo, sans-serif;
  font-style: normal;
  box-shadow: transparent 0px 0px 0px 0px;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
  border-right-width: 8px;
  border-top-style: none;
  border-right-style: none;
  border-left-style: none;
  border-bottom-style: none;
  margin-right: 0px;
  margin-left: 0px;
  margin-bottom: 0px;
  line-height: 1em;
  text-align: initial;
  text-decoration: none;
}
#header .tab:not(.selectedTab) {
  background-color: rgb(237, 237, 238);
  text-shadow: transparent 0px 0px 0px;
  padding-right: 15px;
  padding-left: 15px;
  font-weight: 600;
  border-top-color: #1d41a3;
  border-right-color: #1d41a3;
  border-left-color: #1d41a3;
  border-left-width: 2;
  margin-top: 0px;
  padding-bottom: 15px;
  border-bottom-width: 2;
  border-top-width: 2;
  padding-top: 15px;
  color: rgb(29, 65, 163);
  font-size: 13.3333px;
  font-family: arial, helvetica, "Lucida Grande", Verdana, "Hiragino Kaku Gothic ProN", "Hiragino Kaku Gothic Pro", Meiryo, sans-serif;
  font-style: normal;
  box-shadow: transparent 0px 0px 0px 0px;
  border-bottom-color: #1d41a3;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
  border-right-width: 2;
  border-top-style: none;
  border-right-style: none;
  border-left-style: none;
  border-bottom-style: none;
  margin-right: 0px;
  margin-left: 0px;
  margin-bottom: 0px;
  line-height: 1em;
  text-align: initial;
  text-decoration: none;
  font-variant: normal;
}
#header #tocMenu {
  background-color: rgba(118, 118, 118, 0);
  padding-right: 0px;
  padding-bottom: 0px;
  padding-top: 0px;
  padding-left: 0px;
}
#splitterContainer #leftPane {
  background-color: rgb(237, 237, 238);
  border-bottom-width: 0px;
  border-top-color: rgba(0, 0, 0, 0);
  border-right-color: rgba(255, 0, 0, 0);
  border-left-color: rgba(0, 0, 0, 0);
  border-bottom-color: rgba(0, 0, 0, 0);
  border-top-width: 1px;
  border-top-right-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-left-radius: 0px;
  border-top-left-radius: 0px;
  border-right-width: 0px;
  border-left-width: 0px;
  border-top-style: solid;
  border-right-style: solid;
  border-left-style: solid;
  border-bottom-style: solid;
}
#splitterContainer .splitbarV {
  background-color: rgb(145, 145, 145);
  border-bottom-width: 0px;
  border-top-color: rgb(0, 0, 0);
  border-bottom-color: rgb(0, 0, 0);
  border-right-color: rgb(204, 204, 204);
  border-left-color: rgb(238, 238, 238);
  border-right-width: 1px;
  border-top-width: 0px;
  border-top-right-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-left-radius: 0px;
  border-top-left-radius: 0px;
  border-left-width: 0px;
  border-top-style: none;
  border-right-style: solid;
  border-left-style: solid;
  border-bottom-style: none;
}
.simpletable {
  border-collapse: collapse;
  font-weight: 400;
  color: rgb(0, 0, 0);
  font-size: 14px;
  font-family: Calibri, "Lucida Grande", Verdana, "Hiragino Kaku Gothic ProN", "Hiragino Kaku Gothic Pro", Meiryo, sans-serif;
  font-style: normal;
}
.hasSubMenuOpened {
  font-weight: 400;
  color: rgb(51, 51, 51);
  font-size: 14px;
  font-family: Calibri, "Lucida Grande", Verdana, "Hiragino Kaku Gothic ProN", "Hiragino Kaku Gothic Pro", Meiryo, sans-serif;
  font-style: normal;
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAS5JREFUeNqkUzuOgzAUfHwljoGo4RJISBwhPRQUXAYkGmr6NHRUHIELcAF6AiQ4GUtmrY13w2qfNJL9xMybsY3GGKN/FQQEiqJg8v4MNOGgqiq+eDwelOe59icHSZKwpmkwnV2vV6Zygp6qr8ti+75THMfkOM7RK8uSdV3HXq7Itu03A6a82baNw/M8TkQvyzLS9a85aZryfl3XPKYuRwF5XVfyfZ+GYSDLsmhZFn4uol5ECoLgEDJlAZABkGRXcCC7UEaAAIgqAcMwOE4JCMixTNM8L3C73d4c/Cagy1cIMjDP8/EBIolzwFrpAFeCUwU5DEMax/Fwhcl939M0TeS67s8RhMj9fqcoikg867ZtOfFyuSgjaN//Rojgnj8V3gmGaqrfWTySTwWBpwADAAMsIDkgqAHGAAAAAElFTkSuQmCC');
}
.hasSubMenuClosed {
  font-weight: 400;
  color: rgb(50, 50, 50);
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQBAMAAADt3eJSAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAABhQTFRF////ZGRkP0VPZGRkZGRkiIiIrKys7u7u3FgOVQAAAAR0Uk5TABpNTe+YTFkAAAAzSURBVAjXY2CAAxYXIHAGMlzTgCAFOyO9vLwshYAa3AwXMAAynJRAAMhwFAQCIZjtLgwANb4ciKUN5SUAAAAASUVORK5CYII=');
  font-size: 14px;
  font-family: Calibri, "Lucida Grande", Verdana, "Hiragino Kaku Gothic ProN", "Hiragino Kaku Gothic Pro", Meiryo, sans-serif;
  font-style: normal;
}
.simpletable th {
  border-top-width: 1px;
  border-top-style: solid;
  border-top-color: rgb(145, 145, 145);
  border-right-width: 1px;
  border-right-style: solid;
  border-right-color: rgb(145, 145, 145);
  border-bottom-width: 1px;
  border-bottom-style: solid;
  border-bottom-color: rgb(145, 145, 145);
  border-left-width: 1px;
  border-left-style: solid;
  border-left-color: rgb(145, 145, 145);
  font-weight: 700;
  color: rgb(0, 0, 0);
  font-size: 14px;
  font-family: Calibri, "Lucida Grande", Verdana, "Hiragino Kaku Gothic ProN", "Hiragino Kaku Gothic Pro", Meiryo, sans-serif;
  font-style: normal;
}
#header #customLogo {
  margin-top: 5px;
  background-image: url("https://www.ldms.org/wp-content/uploads/2024/12/ldms-logo-ng.png");
  display: inline-block;
  background-size: contain;
  width: 117px;
  height: 52px;
  margin-right: 0px;
  margin-left: 0px;
  margin-bottom: 0px;
}
.navparent {
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQBAMAAADt3eJSAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAACRQTFRFWlpa////qqqqqqqqqqqqqqqqqqqqqqqqqqqqWlpakpKSqqqq51coagAAAAl0Uk5TAAABAwgKDxUcJKK0eAAAAFZJREFUCNdjEIQCBiCubIQwRGdNAzEEGCxXr3RgADKYZu3eNRnE4Fy9e/dKEGPW7t27d00QZJCcOXP3zpkzQYo5d+9kYEBiCApK7t7JKEiIMXMmhAEBAFUmH/7ERSTIAAAAAElFTkSuQmCC');
}
.navprev {
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQBAMAAADt3eJSAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAACpQTFRFWlpaqqqq////qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqWlpakpKSqqqqRySlLQAAAAt0Uk5TAAAAAQMECAoREx4uAuD5AAAAWklEQVQI12MQhAIGISUlbSYlJUUQYzeYIcDgfRrCYNtzG8LoPnt79+7dGxmk9twFgY0M0mehDEmYiEA1VI0A657bDAwMjAxCDNanIQwFBojJQAY3mAG3XQkKAAYFKLNYP3S0AAAAAElFTkSuQmCC');
}
.navnext {
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQBAMAAADt3eJSAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAACpQTFRFWlpaqqqq////qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqWlpakpKSqqqqRySlLQAAAAt0Uk5TAAAAAQMECAoREx23C7FDAAAAUklEQVQI12MQhAIGISUlpQ0MDIpgxm4YY88WKGPv6QRFBundu3fvvbODkUH6LgicXghl3NkIE5kIVbOdkUGAgYFh7+kACGPPZnSTwXbBbVeCAgBpGypCou3HmwAAAABJRU5ErkJggg==');
}
#oldFrames {
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQBAMAAADt3eJSAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAABJQTFRFWlpa////qqqqtbW1gICAWlpaBWuBKAAAAAV0Uk5TAAAzmbJhqr6LAAAAO0lEQVQI12NwDQ0IBYIQhiClgCAlJSVVICMwCCgCZAQFBhkbG0NE4FIQRhBITRA5UkFgEahdcNsFoQAA5GEeAEgsEdMAAAAASUVORK5CYII=');
}
#printlink a {
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQBAMAAADt3eJSAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAABJQTFRFWlpa////WlpaWlpagoKCqqqqEzpxUQAAAAN0Uk5TAABN8hv58wAAAD5JREFUCNdjYGAyBgIFBgYGZiBmMCCOoWwMYhgbMZiGgLS7BjOYhoIBVkYwSI0pkAHRFYzQzsAMkgIaKAgFAAKxETTIMsq4AAAAAElFTkSuQmCC');
}
#permalink a {
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAQAAAC1+jfqAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAANtJREFUKM+N0a9Lg2EUxfGHNbGJyWIxzB/BlZlEkGEwGCzTT5WVod1i0CJmo/+HuG5TEA0mNQvqBuqjgnOv5YV3LzyInHLP5QuXe04Q/lZqOeVU1431NFD1KHPt00AzBRz5sSWoenObAkZN59Ol9zIwouXQau4avp0PA3MeZDKZbUFDFNULYN6Tvn0LTixaEUWN4ouaZ32bZuwZw4douchh1ou+pmA3P9KzNBzUmYENQVCxo+PYZDnJ6Cq34yqpqO91TQjWfDlIAW2ZrgsDr+rpstru9HTU/tdmSb8r0JaxAU+KkQAAAABJRU5ErkJggg==');
}
span.topic {
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAIpQTFRFZGRk////ZGRkZGRkZGRkZGRkXl5eXV1dWlpaYmJiZGRkaGhoaWlpbm5upaWlp6en2djY397e4uHh5eTk6Ofn7Ovr7Ozs7u7u7+/v8PDw8fDw8fHx8vLy8/Ly8/Pz9PPz9PT09fT09fX19vb29/f3+Pj4+fn5+vr6/Pz8/fz8/f39/v39/v7+////YF+T3wAAAAh0Uk5TAAABCpWWzOZrLZN+AAAAgElEQVQY023I2w6CMBRE0VZB6lgFRSn1QlGh4O3/f8+D9MTEuDPzsoT8SfyDGFhovVTRRIyg67Zx1qhVNA1wttZs18qkcYDLniRXFMOBpNhkOzAcScoiL78wiDWOoaZcVZ1ahgagXdExdEPe+57hfus/PRieAMYHeHEBkjk3k/INBOoOCPPSawAAAAAASUVORK5CYII=');
}
#collapseAllLink {
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQBAMAAADt3eJSAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAACRQTFRF////FRYWLy8vTk5OcHBwk5OTtLW109PT7e3t////WlpaWlpawSpzzwAAAAt0Uk5TACYmJiYmJiYmJrJxmO6NAAAAQElEQVQI12NgwASrdwPBAiBj50wg2ABk7IAJbQfxGIDENhhjK4yxBcbYvIF7924QYxNMZCOMsRrGYIAz4JZBAABseSSjqR9BogAAAABJRU5ErkJggg==');
}
#expandAllLink {
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQBAMAAADt3eJSAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAACRQTFRFWlpaFRYWLy8vTk5OcHBwk5OTtLW109PT7e3t////YWFhWlpaTMc+HwAAAAt0Uk5TACYmJiYmJiYmJu2KTKLoAAAAQ0lEQVQI12WNKw7AMBTDzHt/8Nh4Sdb9lcsNTCmZkWUpCvzptr0AT1WVgDvpEoDgjByigWCPbGo2gpGyRnpWTJlnHy92cSTPHH3B5AAAAABJRU5ErkJggg==');
}
.splitbuttonV {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAsBAMAAACeZSWEAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAACFQTFRF2tra////2tra2tra2tra2tra2tra2tra2tra2tra2traLhWS4wAAAAp0Uk5TAABMTU6EvvLz9JfWvFEAAABeSURBVBjTY1i1IomBwaxrFcOqVasCWIEEiLFYC8pYlgVlLK+CMsCAvgwpELUQyBAEMQRBDKDQQjADKCSIKgJTA9c1IG5etWpFFXoYLraCMqDhvDKZgcFt1ioGQSgAAJM/0z49V7asAAAAAElFTkSuQmCC");
}
a.xref:active {
  color: rgb(0, 0, 238);
  font-weight: 400;
  font-family: Calibri, "Lucida Grande", Verdana, "Hiragino Kaku Gothic ProN", "Hiragino Kaku Gothic Pro", Meiryo, sans-serif;
  font-style: normal;
  font-size: 15px;
}
span.uicontrol {
  color: rgb(15, 15, 15);
  font-weight: 700;
  font-family: Calibri, "Lucida Grande", Verdana, "Hiragino Kaku Gothic ProN", "Hiragino Kaku Gothic Pro", Meiryo, sans-serif;
  font-style: normal;
  font-size: 15px;
}
span.wintitle {
  color: rgb(15, 15, 15);
  font-weight: 400;
  font-family: Calibri, "Lucida Grande", Verdana, "Hiragino Kaku Gothic ProN", "Hiragino Kaku Gothic Pro", Meiryo, sans-serif;
  font-style: normal;
  font-size: 15px;
}
.splitbuttonV.invert {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAsBAMAAACeZSWEAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAACFQTFRF2tra////2tra2tra2tra2tra2tra2tra2tra2tra2traLhWS4wAAAAp0Uk5TAABMTU6EvvLz9JfWvFEAAABeSURBVBjTY1i1IomBwaxrFcOqVasCWIEEiLFYC8pYlgVlLK+CMsCAvgwpELUQyBAEMQRBDKDQQjADKCSIKgJTA9c1IG5etWpFFXoYLraCMqDhvDKZgcFt1ioGQSgAAJM/0z49V7asAAAAAElFTkSuQmCC");
}
