@charset "UTF-8";
/* =========================================================
   Content / Page
========================================================= */
/* pageTitle
----------------------------------------------- */
@media only screen and (min-width: 1041px), print {
  #pageTitle h1 {
    margin-bottom: 15px;
  }
}
/* contentGpCategory docs_1_body
----------------------------------------------- */
.docs_1_body article + div {
  display: none;
}

/* contentGpArticleDoc
----------------------------------------------- */
.contentGpArticleDoc {
  padding: 0 30px;
}
.contentGpArticleDoc > *:not(:last-child) {
  margin-bottom: 70px;
}
.contentGpArticleDoc .date {
  margin-bottom: 15px !important;
  font-size: 0.8rem;
  text-align: right;
}
.contentGpArticleDoc .maps h2 {
  position: relative;
  margin-bottom: 20px;
  padding-bottom: 12px;
  font-size: 1.25rem;
  font-weight: 700;
  line-height: 1.2;
  margin-left: -30px;
}
@media only screen and (max-width: 1040px) {
  .contentGpArticleDoc .maps h2 {
    padding: 0 20px 20px;
    font-size: 1.15rem;
  }
}
.contentGpArticleDoc .maps h2::before {
  content: "";
  position: absolute;
  bottom: -2px;
  left: 0;
  width: 100%;
  /*
  max-width: 790px;
  */
  height: 2px;
  background: #d9d9d9 !important;
}
@media only screen and (max-width: 1040px) {
  .contentGpArticleDoc .maps h2::before {
    max-width: 100%;
  }
}
.contentGpArticleDoc .maps h2::after {
  content: "";
  position: absolute;
  bottom: -2px;
  left: 0;
  width: 15px;
  height: 2px;
  background: var(--clr-ex-deep-blue) !important;
}
.contentGpArticleDoc .maps h3 {
  margin-bottom: 10px;
  font-size: 1rem;
}
.contentGpArticleDoc .maps .maps #map1 {
  max-width: 100%;
  margin: 0 auto;
}
.contentGpArticleDoc .rels, .contentGpArticleDoc .inquiry {
  border: 2px solid #d9d9d9;
  font-size: 1rem;
}
.contentGpArticleDoc .rels h2, .contentGpArticleDoc .inquiry h2 {
  padding: 23px 30px;
  border-bottom: 2px solid #d9d9d9;
  font-weight: 500;
}
.contentGpArticleDoc .rels ul, .contentGpArticleDoc .rels address, .contentGpArticleDoc .inquiry ul, .contentGpArticleDoc .inquiry address {
  padding: 20px 30px;
}
.contentGpArticleDoc .rels li, .contentGpArticleDoc .inquiry li {
  position: relative;
  margin-bottom: 20px;
  padding: 0 0 0 30px;
  font-weight: 400;
}
.contentGpArticleDoc .rels li::before, .contentGpArticleDoc .inquiry li::before {
  content: "";
  position: absolute;
  top: 0.75em;
  left: 0;
  width: 15px;
  height: 2px;
  background: var(--clr-ex-deep-blue);
}
.contentGpArticleDoc .rels li:last-child, .contentGpArticleDoc .inquiry li:last-child {
  margin-bottom: 0;
}
.contentGpArticleDoc .rels li a, .contentGpArticleDoc .inquiry li a {
  color: var(--clr-deep-blue);
}

@media only screen and (max-width: 1040px) {
  .contentGpArticleDoc {
    padding: 0 15px;
  }
  .contentGpArticleDoc > div:not(:last-child) {
    margin-bottom: 50px;
  }
  .contentGpArticleDoc .date {
    margin-bottom: 10px !important;
  }
  .contentGpArticleDoc .maps h2 {
    margin-left: -15px;
    margin-right: -15px;
  }
  .contentGpArticleDoc .rels, .contentGpArticleDoc .inquiry {
    border-width: 1px;
  }
  .contentGpArticleDoc .rels h2, .contentGpArticleDoc .inquiry h2 {
    padding: 23px 20px;
    border-width: 1px;
  }
  .contentGpArticleDoc .rels ul, .contentGpArticleDoc .rels address, .contentGpArticleDoc .inquiry ul, .contentGpArticleDoc .inquiry address {
    padding: 20px;
  }
  .contentGpArticleDoc .rels li, .contentGpArticleDoc .inquiry li {
    margin-bottom: 25px;
    padding: 0 0 0 25px;
    font-size: 0.85rem;
  }
  .contentGpArticleDoc .rels li::before, .contentGpArticleDoc .inquiry li::before {
    content: "";
    width: 10px;
  }
}
/* contentPage
----------------------------------------------- */
.contentPage {
  padding: 15px 30px 0;
}

@media only screen and (max-width: 1040px) {
  .contentPage {
    padding: 15px 15px 0;
  }
}
/* editor
----------------------------------------------- */
.sys-content__body > div[data-navi-fieldset-id=part_view] > div, .sys-content__body > div[data-navi-fieldset-id=part_view] > article {
  max-width: 850px;
  font-family: var(--font-family);
  font-size: 14px;
}

.cke_editable {
  max-width: 890px;
  font-family: var(--font-family);
  font-size: 1rem;
  font-weight: 400;
  margin: 0 0 40px;
  padding: 10px 50px;
  box-sizing: border-box;
}

/* body
----------------------------------------------- */
.contentGpArticleDoc .body .text-beginning, .contentPage .body, .cke_editable {
  font-size: 1rem;
  font-weight: 400;
  /* class note */
  /* class btn */
  /* smart table scroll */
}
.contentGpArticleDoc .body .text-beginning a, .contentPage .body a, .cke_editable a {
  color: var(--clr-deep-blue);
}
.contentGpArticleDoc .body .text-beginning img, .contentPage .body img, .cke_editable img {
  max-width: 100%;
  margin: 3px;
}
@media only screen and (max-width: 1040px) {
  .contentGpArticleDoc .body .text-beginning img, .contentPage .body img, .cke_editable img {
    margin: 5px;
  }
}
.contentGpArticleDoc .body .text-beginning p, .contentPage .body p, .cke_editable p {
  margin-bottom: 20px;
}
.contentGpArticleDoc .body .text-beginning > h2, .contentGpArticleDoc .body .text-beginning > h3, .contentGpArticleDoc .body .text-beginning > h4, .contentPage .body > h2, .contentPage .body > h3, .contentPage .body > h4, .cke_editable > h2, .cke_editable > h3, .cke_editable > h4 {
  margin-left: -30px;
}
@media only screen and (max-width: 1040px) {
  .contentGpArticleDoc .body .text-beginning > h2, .contentGpArticleDoc .body .text-beginning > h3, .contentGpArticleDoc .body .text-beginning > h4, .contentPage .body > h2, .contentPage .body > h3, .contentPage .body > h4, .cke_editable > h2, .cke_editable > h3, .cke_editable > h4 {
    margin-left: -15px;
    margin-right: -15px;
    padding-right: 15px !important;
  }
}
.contentGpArticleDoc .body .text-beginning * + h2, .contentGpArticleDoc .body .text-beginning * + h3, .contentGpArticleDoc .body .text-beginning * + h4, .contentPage .body * + h2, .contentPage .body * + h3, .contentPage .body * + h4, .cke_editable * + h2, .cke_editable * + h3, .cke_editable * + h4 {
  margin-top: 35px;
}
.contentGpArticleDoc .body .text-beginning h2, .contentPage .body h2, .cke_editable h2 {
  position: relative;
  margin-bottom: 20px;
  padding-bottom: 12px;
  font-size: 1.25rem;
  font-weight: 700;
  line-height: 1.2;
}
@media only screen and (max-width: 1040px) {
  .contentGpArticleDoc .body .text-beginning h2, .contentPage .body h2, .cke_editable h2 {
    padding: 0 20px 20px;
    font-size: 1.15rem;
  }
}
.contentGpArticleDoc .body .text-beginning h2::before, .contentPage .body h2::before, .cke_editable h2::before {
  content: "";
  position: absolute;
  bottom: -2px;
  left: 0;
  width: 100%;
  /*
  max-width: 790px;
  */
  height: 2px;
  background: #d9d9d9 !important;
}
@media only screen and (max-width: 1040px) {
  .contentGpArticleDoc .body .text-beginning h2::before, .contentPage .body h2::before, .cke_editable h2::before {
    max-width: 100%;
  }
}
.contentGpArticleDoc .body .text-beginning h2::after, .contentPage .body h2::after, .cke_editable h2::after {
  content: "";
  position: absolute;
  bottom: -2px;
  left: 0;
  width: 15px;
  height: 2px;
  background: var(--clr-ex-deep-blue) !important;
}
.contentGpArticleDoc .body .text-beginning h3, .contentPage .body h3, .cke_editable h3 {
  position: relative;
  margin-bottom: 25px;
  padding: 0 0 12px 30px;
  font-size: 1.15rem;
  font-weight: 500;
  line-height: 1.2;
}
.contentGpArticleDoc .body .text-beginning h3::before, .contentPage .body h3::before, .cke_editable h3::before {
  content: "";
  position: absolute;
  bottom: -2px;
  left: 0;
  width: 100%;
  /*
  max-width: 790px;
  */
  height: 2px;
  background: #d9d9d9 !important;
}
@media only screen and (max-width: 1040px) {
  .contentGpArticleDoc .body .text-beginning h3::before, .contentPage .body h3::before, .cke_editable h3::before {
    max-width: 100%;
  }
}
.contentGpArticleDoc .body .text-beginning h3::after, .contentPage .body h3::after, .cke_editable h3::after {
  content: "";
  position: absolute;
  top: 0.55em;
  left: 0;
  width: 15px;
  height: 2px;
  background: var(--clr-ex-deep-blue) !important;
}
@media only screen and (max-width: 1040px) {
  .contentGpArticleDoc .body .text-beginning h3::after, .contentPage .body h3::after, .cke_editable h3::after {
    left: 5px;
  }
}
.contentGpArticleDoc .body .text-beginning h4, .contentPage .body h4, .cke_editable h4 {
  position: relative;
  margin-bottom: 20px;
  padding: 0 0 0 30px;
  font-size: 1rem;
  font-weight: 500;
  line-height: 1.2;
}
.contentGpArticleDoc .body .text-beginning h4::before, .contentPage .body h4::before, .cke_editable h4::before {
  content: "";
  position: absolute;
  top: 0.55em;
  left: 0;
  width: 15px;
  height: 2px;
  background: var(--clr-ex-deep-blue) !important;
}
@media only screen and (max-width: 1040px) {
  .contentGpArticleDoc .body .text-beginning h4::before, .contentPage .body h4::before, .cke_editable h4::before {
    left: 5px;
  }
}
.contentGpArticleDoc .body .text-beginning ul, .contentPage .body ul, .cke_editable ul {
  margin: 0 0 35px;
}
.contentGpArticleDoc .body .text-beginning ul li, .contentPage .body ul li, .cke_editable ul li {
  position: relative;
  margin-bottom: 1em;
  padding-left: 13px;
  list-style-type: none;
}
.contentGpArticleDoc .body .text-beginning ul li::before, .contentPage .body ul li::before, .cke_editable ul li::before {
  content: "";
  position: absolute;
  top: 0.55em;
  left: 0;
  width: 6px;
  height: 6px;
  background: var(--clr-ex-deep-blue) !important;
}
.contentGpArticleDoc .body .text-beginning ul li ul, .contentGpArticleDoc .body .text-beginning ul li ol, .contentPage .body ul li ul, .contentPage .body ul li ol, .cke_editable ul li ul, .cke_editable ul li ol {
  margin: 0.55em 0 0 30px;
}
.contentGpArticleDoc .body .text-beginning ol, .contentPage .body ol, .cke_editable ol {
  margin: 0 0 35px;
  list-style: none;
  counter-reset: ol_li;
}
.contentGpArticleDoc .body .text-beginning ol > li, .contentPage .body ol > li, .cke_editable ol > li {
  margin-bottom: 1em;
}
.contentGpArticleDoc .body .text-beginning ol > li::before, .contentPage .body ol > li::before, .cke_editable ol > li::before {
  margin-right: 0.25em;
  counter-increment: ol_li;
  content: counter(ol_li) ".";
  color: var(--clr-deep-blue);
  font-weight: 700;
}
.contentGpArticleDoc .body .text-beginning ol > li ul, .contentGpArticleDoc .body .text-beginning ol > li ol, .contentPage .body ol > li ul, .contentPage .body ol > li ol, .cke_editable ol > li ul, .cke_editable ol > li ol {
  margin: 0.55em 0 0 30px;
}
.contentGpArticleDoc .body .text-beginning table, .contentPage .body table, .cke_editable table {
  max-width: 790px;
  margin: 40px 0 15px;
  border: 2px solid var(--clr-light-blue);
  border-width: 2px !important;
}
.contentGpArticleDoc .body .text-beginning table caption, .contentPage .body table caption, .cke_editable table caption {
  padding-bottom: 10px;
  font-size: 1.15rem;
  font-weight: 700;
  line-height: 1.2;
  text-align: left;
}
.contentGpArticleDoc .body .text-beginning table th, .contentGpArticleDoc .body .text-beginning table td, .contentPage .body table th, .contentPage .body table td, .cke_editable table th, .cke_editable table td {
  padding: 15px 20px;
  border: 2px solid var(--clr-light-blue);
}
.contentGpArticleDoc .body .text-beginning table th, .contentPage .body table th, .cke_editable table th {
  background-color: var(--clr-ex-light-blue);
  font-size: 1.15rem;
  font-weight: 700;
}
.contentGpArticleDoc .body .text-beginning table table, .contentPage .body table table, .cke_editable table table {
  margin-top: 0;
}
.contentGpArticleDoc .body .text-beginning p.note1, .contentPage .body p.note1, .cke_editable p.note1 {
  margin-bottom: 0;
  padding-left: 1em;
  text-indent: -1em;
}
.contentGpArticleDoc .body .text-beginning p.note1::before, .contentPage .body p.note1::before, .cke_editable p.note1::before {
  content: "※";
  color: var(--clr-deep-blue);
}
.contentGpArticleDoc .body .text-beginning p.note2, .contentPage .body p.note2, .cke_editable p.note2 {
  padding-left: 1em;
  text-indent: -1em;
  color: var(--clr-deep-red);
}
.contentGpArticleDoc .body .text-beginning p.note2::before, .contentPage .body p.note2::before, .cke_editable p.note2::before {
  content: "※";
}
.contentGpArticleDoc .body .text-beginning .btn_large > a, .contentGpArticleDoc .body .text-beginning .btn_middle > a, .contentGpArticleDoc .body .text-beginning .btn_small > a, .contentPage .body .btn_large > a, .contentPage .body .btn_middle > a, .contentPage .body .btn_small > a, .cke_editable .btn_large > a, .cke_editable .btn_middle > a, .cke_editable .btn_small > a {
  display: inline-block;
  border: 1px solid var(--clr-deep-blue);
  background-color: var(--clr-deep-blue);
  color: #fff;
  text-decoration: none;
  transition-duration: 0.3s;
}
.contentGpArticleDoc .body .text-beginning .btn_large > a:hover, .contentGpArticleDoc .body .text-beginning .btn_middle > a:hover, .contentGpArticleDoc .body .text-beginning .btn_small > a:hover, .contentPage .body .btn_large > a:hover, .contentPage .body .btn_middle > a:hover, .contentPage .body .btn_small > a:hover, .cke_editable .btn_large > a:hover, .cke_editable .btn_middle > a:hover, .cke_editable .btn_small > a:hover {
  background-color: #fff;
  color: var(--clr-deep-blue);
  transition-duration: 0.3s;
}
@media only screen and (max-width: 1040px) {
  .contentGpArticleDoc .body .text-beginning .btn_large, .contentGpArticleDoc .body .text-beginning .btn_middle, .contentGpArticleDoc .body .text-beginning .btn_small, .contentPage .body .btn_large, .contentPage .body .btn_middle, .contentPage .body .btn_small, .cke_editable .btn_large, .cke_editable .btn_middle, .cke_editable .btn_small {
    text-align: center;
  }
}
.contentGpArticleDoc .body .text-beginning .btn_large > a, .contentPage .body .btn_large > a, .cke_editable .btn_large > a {
  padding: 16px 80px 15px;
  font-size: 1.25rem;
}
.contentGpArticleDoc .body .text-beginning .btn_middle > a, .contentPage .body .btn_middle > a, .cke_editable .btn_middle > a {
  padding: 12px 66px;
  font-size: 1.15rem;
}
.contentGpArticleDoc .body .text-beginning .btn_small > a, .contentPage .body .btn_small > a, .cke_editable .btn_small > a {
  padding: 8px 52px;
}
.contentGpArticleDoc .body .text-beginning .tableWrapper, .contentPage .body .tableWrapper, .cke_editable .tableWrapper {
  margin: 40px 0 15px;
}
.contentGpArticleDoc .body .text-beginning .tableWrapper > .caption, .contentPage .body .tableWrapper > .caption, .cke_editable .tableWrapper > .caption {
  margin-bottom: 10px;
  font-size: 1.15rem;
  font-weight: 700;
}
.contentGpArticleDoc .body .text-beginning .tableWrapper > .scroll, .contentPage .body .tableWrapper > .scroll, .cke_editable .tableWrapper > .scroll {
  width: 100%;
  padding-bottom: 5px;
  overflow-y: hidden;
  overflow-x: auto;
  -ms-overflow-style: -ms-autohiding-scrollbar;
  -webkit-overflow-scrolling: touch;
}
.contentGpArticleDoc .body .text-beginning .tableWrapper > .scroll::-webkit-scrollbar, .contentPage .body .tableWrapper > .scroll::-webkit-scrollbar, .cke_editable .tableWrapper > .scroll::-webkit-scrollbar {
  height: 5px;
}
.contentGpArticleDoc .body .text-beginning .tableWrapper > .scroll::-webkit-scrollbar-track, .contentPage .body .tableWrapper > .scroll::-webkit-scrollbar-track, .cke_editable .tableWrapper > .scroll::-webkit-scrollbar-track {
  background: transparent;
}
.contentGpArticleDoc .body .text-beginning .tableWrapper > .scroll::-webkit-scrollbar-thumb, .contentPage .body .tableWrapper > .scroll::-webkit-scrollbar-thumb, .cke_editable .tableWrapper > .scroll::-webkit-scrollbar-thumb {
  height: 200px;
  background: #a5b4cb;
}
.contentGpArticleDoc .body .text-beginning .tableWrapper > .scroll > table, .contentPage .body .tableWrapper > .scroll > table, .cke_editable .tableWrapper > .scroll > table {
  min-width: 100%;
  margin: 0;
}
.contentGpArticleDoc .body .text-beginning .tableWrapper > .scroll > table > caption, .contentPage .body .tableWrapper > .scroll > table > caption, .cke_editable .tableWrapper > .scroll > table > caption {
  display: none;
}
@media only screen and (max-width: 1040px) {
  .contentGpArticleDoc .body .text-beginning .tableWrapper > .scroll > table > tbody > tr > th, .contentGpArticleDoc .body .text-beginning .tableWrapper > .scroll > table > tbody > tr > td, .contentGpArticleDoc .body .text-beginning .tableWrapper > .scroll > table > tr > th, .contentGpArticleDoc .body .text-beginning .tableWrapper > .scroll > table > tr > td, .contentPage .body .tableWrapper > .scroll > table > tbody > tr > th, .contentPage .body .tableWrapper > .scroll > table > tbody > tr > td, .contentPage .body .tableWrapper > .scroll > table > tr > th, .contentPage .body .tableWrapper > .scroll > table > tr > td, .cke_editable .tableWrapper > .scroll > table > tbody > tr > th, .cke_editable .tableWrapper > .scroll > table > tbody > tr > td, .cke_editable .tableWrapper > .scroll > table > tr > th, .cke_editable .tableWrapper > .scroll > table > tr > td {
    min-width: 40vw;
  }
}

/* movie */
@media only screen and (max-width: 1040px) {
  .contentGpArticleDoc .body .text-beginning .movie, .contentPage .body .movie, .cke_editable .movie {
    position: relative;
    width: 100%;
    margin-bottom: 15px;
    padding-top: 56.25%;
  }
  .contentGpArticleDoc .body .text-beginning .movie iframe, .contentGpArticleDoc .body .text-beginning .movie video, .contentPage .body .movie iframe, .contentPage .body .movie video, .cke_editable .movie iframe, .cke_editable .movie video {
    position: absolute;
    top: 0;
    left: 0;
    width: 100% !important;
    height: 100% !important;
  }
}
/* clearfix */
.clearfix::after {
  content: "";
  display: table;
  clear: both;
}

.contentGpArticleDoc .body .text-beginning .iconFile, .contentGpArticleDoc .body .text-beginning .iconDefault,
.contentGpArticleDoc .body .text-beginning a[href*=".bmp"]:not(.img-link), .contentGpArticleDoc .body .text-beginning a[href*=".csv"]:not(.img-link), .contentGpArticleDoc .body .text-beginning a[href*=".txt"]:not(.img-link), .contentGpArticleDoc .body .text-beginning a[href*=".doc"]:not(.img-link), .contentGpArticleDoc .body .text-beginning a[href*=".docx"]:not(.img-link), .contentGpArticleDoc .body .text-beginning a[href*=".gif"]:not(.img-link), .contentGpArticleDoc .body .text-beginning a[href*=".jpg"]:not(.img-link), .contentGpArticleDoc .body .text-beginning a[href*=".jpe"]:not(.img-link), .contentGpArticleDoc .body .text-beginning a[href*=".jpeg"]:not(.img-link), .contentGpArticleDoc .body .text-beginning a[href*=".jtd"]:not(.img-link), .contentGpArticleDoc .body .text-beginning a[href*=".lzh"]:not(.img-link), .contentGpArticleDoc .body .text-beginning a[href*=".pdf"]:not(.img-link), .contentGpArticleDoc .body .text-beginning a[href*=".png"]:not(.img-link), .contentGpArticleDoc .body .text-beginning a[href*=".ppt"]:not(.img-link), .contentGpArticleDoc .body .text-beginning a[href*=".pptx"]:not(.img-link), .contentGpArticleDoc .body .text-beginning a[href*=".xls"]:not(.img-link), .contentGpArticleDoc .body .text-beginning a[href*=".xlsx"]:not(.img-link), .contentGpArticleDoc .body .text-beginning a[href*=".zip"]:not(.img-link), .contentPage .body .iconFile, .contentPage .body .iconDefault,
.contentPage .body a[href*=".bmp"]:not(.img-link), .contentPage .body a[href*=".csv"]:not(.img-link), .contentPage .body a[href*=".txt"]:not(.img-link), .contentPage .body a[href*=".doc"]:not(.img-link), .contentPage .body a[href*=".docx"]:not(.img-link), .contentPage .body a[href*=".gif"]:not(.img-link), .contentPage .body a[href*=".jpg"]:not(.img-link), .contentPage .body a[href*=".jpe"]:not(.img-link), .contentPage .body a[href*=".jpeg"]:not(.img-link), .contentPage .body a[href*=".jtd"]:not(.img-link), .contentPage .body a[href*=".lzh"]:not(.img-link), .contentPage .body a[href*=".pdf"]:not(.img-link), .contentPage .body a[href*=".png"]:not(.img-link), .contentPage .body a[href*=".ppt"]:not(.img-link), .contentPage .body a[href*=".pptx"]:not(.img-link), .contentPage .body a[href*=".xls"]:not(.img-link), .contentPage .body a[href*=".xlsx"]:not(.img-link), .contentPage .body a[href*=".zip"]:not(.img-link), .cke_editable .iconFile, .cke_editable .iconDefault,
.cke_editable a[href*=".bmp"]:not(.img-link), .cke_editable a[href*=".csv"]:not(.img-link), .cke_editable a[href*=".txt"]:not(.img-link), .cke_editable a[href*=".doc"]:not(.img-link), .cke_editable a[href*=".docx"]:not(.img-link), .cke_editable a[href*=".gif"]:not(.img-link), .cke_editable a[href*=".jpg"]:not(.img-link), .cke_editable a[href*=".jpe"]:not(.img-link), .cke_editable a[href*=".jpeg"]:not(.img-link), .cke_editable a[href*=".jtd"]:not(.img-link), .cke_editable a[href*=".lzh"]:not(.img-link), .cke_editable a[href*=".pdf"]:not(.img-link), .cke_editable a[href*=".png"]:not(.img-link), .cke_editable a[href*=".ppt"]:not(.img-link), .cke_editable a[href*=".pptx"]:not(.img-link), .cke_editable a[href*=".xls"]:not(.img-link), .cke_editable a[href*=".xlsx"]:not(.img-link), .cke_editable a[href*=".zip"]:not(.img-link) {
  /* display: inline-block; */
  min-height: 32px;
  margin: 5px 0;
  padding: 7px 0 5px 35px;
  background-image: url("/_themes/img/docs/icon-txt.svg");
  background-position: left 0.25em;
  background-repeat: no-repeat;
  line-height: 1.8;
}
.contentGpArticleDoc .body .text-beginning .iconBmp, .contentGpArticleDoc .body .text-beginning a[href*=".bmp"]:not(.img-link), .contentPage .body .iconBmp, .contentPage .body a[href*=".bmp"]:not(.img-link), .cke_editable .iconBmp, .cke_editable a[href*=".bmp"]:not(.img-link) {
  background-image: url("/_themes/img/docs/icon-bmp.svg");
}
.contentGpArticleDoc .body .text-beginning .iconCsv, .contentGpArticleDoc .body .text-beginning .iconTxt, .contentGpArticleDoc .body .text-beginning a[href*=".csv"]:not(.img-link), .contentGpArticleDoc .body .text-beginning a[href*=".txt"]:not(.img-link), .contentPage .body .iconCsv, .contentPage .body .iconTxt, .contentPage .body a[href*=".csv"]:not(.img-link), .contentPage .body a[href*=".txt"]:not(.img-link), .cke_editable .iconCsv, .cke_editable .iconTxt, .cke_editable a[href*=".csv"]:not(.img-link), .cke_editable a[href*=".txt"]:not(.img-link) {
  background-image: url("/_themes/img/docs/icon-default.svg");
}
.contentGpArticleDoc .body .text-beginning .iconDoc, .contentGpArticleDoc .body .text-beginning .iconDocx, .contentGpArticleDoc .body .text-beginning a[href*=".doc"]:not(.img-link), .contentGpArticleDoc .body .text-beginning a[href*=".docx"]:not(.img-link), .contentPage .body .iconDoc, .contentPage .body .iconDocx, .contentPage .body a[href*=".doc"]:not(.img-link), .contentPage .body a[href*=".docx"]:not(.img-link), .cke_editable .iconDoc, .cke_editable .iconDocx, .cke_editable a[href*=".doc"]:not(.img-link), .cke_editable a[href*=".docx"]:not(.img-link) {
  background-image: url("/_themes/img/docs/icon-doc.svg");
}
.contentGpArticleDoc .body .text-beginning .iconGif, .contentGpArticleDoc .body .text-beginning a[href*=".gif"]:not(.img-link), .contentPage .body .iconGif, .contentPage .body a[href*=".gif"]:not(.img-link), .cke_editable .iconGif, .cke_editable a[href*=".gif"]:not(.img-link) {
  background-image: url("/_themes/img/docs/icon-gif.svg");
}
.contentGpArticleDoc .body .text-beginning .iconJpg, .contentGpArticleDoc .body .text-beginning .iconJpe, .contentGpArticleDoc .body .text-beginning .iconJpeg, .contentGpArticleDoc .body .text-beginning a[href*=".jpg"]:not(.img-link), .contentGpArticleDoc .body .text-beginning a[href*=".jpe"]:not(.img-link), .contentGpArticleDoc .body .text-beginning a[href*=".jpeg"]:not(.img-link), .contentPage .body .iconJpg, .contentPage .body .iconJpe, .contentPage .body .iconJpeg, .contentPage .body a[href*=".jpg"]:not(.img-link), .contentPage .body a[href*=".jpe"]:not(.img-link), .contentPage .body a[href*=".jpeg"]:not(.img-link), .cke_editable .iconJpg, .cke_editable .iconJpe, .cke_editable .iconJpeg, .cke_editable a[href*=".jpg"]:not(.img-link), .cke_editable a[href*=".jpe"]:not(.img-link), .cke_editable a[href*=".jpeg"]:not(.img-link) {
  background-image: url("/_themes/img/docs/icon-jpg.svg");
}
.contentGpArticleDoc .body .text-beginning .iconJtd, .contentGpArticleDoc .body .text-beginning a[href*=".jtd"]:not(.img-link), .contentPage .body .iconJtd, .contentPage .body a[href*=".jtd"]:not(.img-link), .cke_editable .iconJtd, .cke_editable a[href*=".jtd"]:not(.img-link) {
  background-image: url("/_themes/img/docs/icon-jtd.svg");
}
.contentGpArticleDoc .body .text-beginning .iconLzh, .contentGpArticleDoc .body .text-beginning a[href*=".lzh"]:not(.img-link), .contentPage .body .iconLzh, .contentPage .body a[href*=".lzh"]:not(.img-link), .cke_editable .iconLzh, .cke_editable a[href*=".lzh"]:not(.img-link) {
  background-image: url("/_themes/img/docs/icon-lzh.svg");
}
.contentGpArticleDoc .body .text-beginning .iconPdf, .contentGpArticleDoc .body .text-beginning a[href*=".pdf"]:not(.img-link), .contentPage .body .iconPdf, .contentPage .body a[href*=".pdf"]:not(.img-link), .cke_editable .iconPdf, .cke_editable a[href*=".pdf"]:not(.img-link) {
  background-image: url("/_themes/img/docs/icon-pdf.svg");
}
.contentGpArticleDoc .body .text-beginning .iconPng, .contentGpArticleDoc .body .text-beginning a[href*=".png"]:not(.img-link), .contentPage .body .iconPng, .contentPage .body a[href*=".png"]:not(.img-link), .cke_editable .iconPng, .cke_editable a[href*=".png"]:not(.img-link) {
  background-image: url("/_themes/img/docs/icon-png.svg");
}
.contentGpArticleDoc .body .text-beginning .iconPpt, .contentGpArticleDoc .body .text-beginning .iconPptx, .contentGpArticleDoc .body .text-beginning a[href*=".ppt"]:not(.img-link), .contentGpArticleDoc .body .text-beginning a[href*=".pptx"]:not(.img-link), .contentPage .body .iconPpt, .contentPage .body .iconPptx, .contentPage .body a[href*=".ppt"]:not(.img-link), .contentPage .body a[href*=".pptx"]:not(.img-link), .cke_editable .iconPpt, .cke_editable .iconPptx, .cke_editable a[href*=".ppt"]:not(.img-link), .cke_editable a[href*=".pptx"]:not(.img-link) {
  background-image: url("/_themes/img/docs/icon-ppt.svg");
}
.contentGpArticleDoc .body .text-beginning .iconXls, .contentGpArticleDoc .body .text-beginning .iconXlsx, .contentGpArticleDoc .body .text-beginning a[href*=".xls"]:not(.img-link), .contentGpArticleDoc .body .text-beginning a[href*=".xlsx"]:not(.img-link), .contentPage .body .iconXls, .contentPage .body .iconXlsx, .contentPage .body a[href*=".xls"]:not(.img-link), .contentPage .body a[href*=".xlsx"]:not(.img-link), .cke_editable .iconXls, .cke_editable .iconXlsx, .cke_editable a[href*=".xls"]:not(.img-link), .cke_editable a[href*=".xlsx"]:not(.img-link) {
  background-image: url("/_themes/img/docs/icon-xls.svg");
}
.contentGpArticleDoc .body .text-beginning .iconZip, .contentGpArticleDoc .body .text-beginning a[href*=".zip"]:not(.img-link), .contentPage .body .iconZip, .contentPage .body a[href*=".zip"]:not(.img-link), .cke_editable .iconZip, .cke_editable a[href*=".zip"]:not(.img-link) {
  background-image: url("/_themes/img/docs/icon-zip.svg");
}

.contentGpArticleDoc .body .text-beginning .temp1,
.contentGpArticleDoc .body .text-beginning .temp2,
.contentGpArticleDoc .body .text-beginning .temp3,
.contentGpArticleDoc .body .text-beginning .temp4, .contentPage .body .temp1,
.contentPage .body .temp2,
.contentPage .body .temp3,
.contentPage .body .temp4, .cke_editable .temp1,
.cke_editable .temp2,
.cke_editable .temp3,
.cke_editable .temp4 {
  clear: both;
  margin-bottom: 20px;
}
.contentGpArticleDoc .body .text-beginning .temp1 .thumb, .contentPage .body .temp1 .thumb, .cke_editable .temp1 .thumb {
  float: left;
  margin-bottom: 10px;
  margin-right: 20px;
}
.contentGpArticleDoc .body .text-beginning .temp1 ul,
.contentGpArticleDoc .body .text-beginning .temp1 ol, .contentPage .body .temp1 ul,
.contentPage .body .temp1 ol, .cke_editable .temp1 ul,
.cke_editable .temp1 ol {
  display: inline-block;
  vertical-align: top;
}
.contentGpArticleDoc .body .text-beginning .temp2 .thumb, .contentPage .body .temp2 .thumb, .cke_editable .temp2 .thumb {
  float: right;
  margin-bottom: 10px;
  margin-left: 20px;
}
.contentGpArticleDoc .body .text-beginning .temp3,
.contentGpArticleDoc .body .text-beginning .temp4, .contentPage .body .temp3,
.contentPage .body .temp4, .cke_editable .temp3,
.cke_editable .temp4 {
  display: flex;
  justify-content: center;
}
.contentGpArticleDoc .body .text-beginning .temp3 dl,
.contentGpArticleDoc .body .text-beginning .temp4 dl, .contentPage .body .temp3 dl,
.contentPage .body .temp4 dl, .cke_editable .temp3 dl,
.cke_editable .temp4 dl {
  margin: 0 5px;
  padding: 0;
  vertical-align: bottom;
}
.contentGpArticleDoc .body .text-beginning .temp3 dl, .contentPage .body .temp3 dl, .cke_editable .temp3 dl {
  max-width: 48%;
}
.contentGpArticleDoc .body .text-beginning .temp4 dl, .contentPage .body .temp4 dl, .cke_editable .temp4 dl {
  max-width: 31%;
}
.contentGpArticleDoc .body .text-beginning .temp3 dl dt,
.contentGpArticleDoc .body .text-beginning .temp4 dl dt, .contentPage .body .temp3 dl dt,
.contentPage .body .temp4 dl dt, .cke_editable .temp3 dl dt,
.cke_editable .temp4 dl dt {
  margin-bottom: 10px;
  text-align: center;
}
.contentGpArticleDoc .body .text-beginning .temp3 dl dd,
.contentGpArticleDoc .body .text-beginning .temp4 dl dd, .contentPage .body .temp3 dl dd,
.contentPage .body .temp4 dl dd, .cke_editable .temp3 dl dd,
.cke_editable .temp4 dl dd {
  margin: 0;
  text-align: center;
}
.contentGpArticleDoc .body .text-beginning table.temp5,
.contentGpArticleDoc .body .text-beginning table.temp6, .contentPage .body table.temp5,
.contentPage .body table.temp6, .cke_editable table.temp5,
.cke_editable table.temp6 {
  margin-bottom: 30px;
}
.contentGpArticleDoc .body .text-beginning .temp5 caption,
.contentGpArticleDoc .body .text-beginning .temp6 caption, .contentPage .body .temp5 caption,
.contentPage .body .temp6 caption, .cke_editable .temp5 caption,
.cke_editable .temp6 caption {
  text-align: center;
}
.contentGpArticleDoc .body .text-beginning .temp5 th,
.contentGpArticleDoc .body .text-beginning .temp5 td,
.contentGpArticleDoc .body .text-beginning .temp6 th,
.contentGpArticleDoc .body .text-beginning .temp6 td, .contentPage .body .temp5 th,
.contentPage .body .temp5 td,
.contentPage .body .temp6 th,
.contentPage .body .temp6 td, .cke_editable .temp5 th,
.cke_editable .temp5 td,
.cke_editable .temp6 th,
.cke_editable .temp6 td {
  padding: 6px 10px;
  border: 1px solid #b3b3b3;
  text-align: center;
}
.contentGpArticleDoc .body .text-beginning .adobeReader,
.contentGpArticleDoc .body .text-beginning .temp7, .contentPage .body .adobeReader,
.contentPage .body .temp7, .cke_editable .adobeReader,
.cke_editable .temp7 {
  clear: both;
  margin: 0 0 20px;
  padding: 10px 20px 10px 196px;
  border: 1px solid #faa;
  background: #fff3f3 url("/_themes/images/adobe_bn.png") no-repeat 20px center;
}
.contentGpArticleDoc .body .text-beginning .adobeReader p,
.contentGpArticleDoc .body .text-beginning .temp7 p, .contentPage .body .adobeReader p,
.contentPage .body .temp7 p, .cke_editable .adobeReader p,
.cke_editable .temp7 p {
  margin: 0 0 10px;
}

@media only screen and (max-width: 1040px) {
  .contentGpArticleDoc .body .text-beginning .temp1 .thumb,
.contentGpArticleDoc .body .text-beginning .temp2 .thumb, .contentPage .body .temp1 .thumb,
.contentPage .body .temp2 .thumb, .cke_editable .temp1 .thumb,
.cke_editable .temp2 .thumb {
    float: none;
    margin: 0 0 1rem;
    text-align: center;
  }
  .contentGpArticleDoc .body .text-beginning .temp3,
.contentGpArticleDoc .body .text-beginning .temp4, .contentPage .body .temp3,
.contentPage .body .temp4, .cke_editable .temp3,
.cke_editable .temp4 {
    flex-wrap: wrap;
  }
  .contentGpArticleDoc .body .text-beginning .temp3 dl,
.contentGpArticleDoc .body .text-beginning .temp4 dl, .contentPage .body .temp3 dl,
.contentPage .body .temp4 dl, .cke_editable .temp3 dl,
.cke_editable .temp4 dl {
    max-width: 100%;
  }
  .contentGpArticleDoc .body .text-beginning .adobeReader,
.contentGpArticleDoc .body .text-beginning .temp7, .contentPage .body .adobeReader,
.contentPage .body .temp7, .cke_editable .adobeReader,
.cke_editable .temp7 {
    padding: 55px 20px 10px;
    background-position: center 10px;
  }
}
#content .adobeReader, #content .temp7, .contentGpArticleDoc .body .text-beginning .adobeReader, .contentGpArticleDoc .body .text-beginning .temp7, .contentPage .body .adobeReader, .contentPage .body .temp7, .cke_editable .adobeReader, .cke_editable .temp7 {
  clear: both;
  position: relative;
  margin: 70px 0;
  padding: 0 !important;
  border: 2px solid var(--clr-deep-blue);
  background: none;
  font-size: 1rem;
}
#content .adobeReader:hover, #content .temp7:hover, .contentGpArticleDoc .body .text-beginning .adobeReader:hover, .contentGpArticleDoc .body .text-beginning .temp7:hover, .contentPage .body .adobeReader:hover, .contentPage .body .temp7:hover, .cke_editable .adobeReader:hover, .cke_editable .temp7:hover {
  opacity: 0.8;
}
#content .adobeReader p, #content .temp7 p, .contentGpArticleDoc .body .text-beginning .adobeReader p, .contentGpArticleDoc .body .text-beginning .temp7 p, .contentPage .body .adobeReader p, .contentPage .body .temp7 p, .cke_editable .adobeReader p, .cke_editable .temp7 p {
  margin: 0;
  padding: 25px 38px 25px 250px;
  background: url(/_themes/img/docs/bnr-acrobat.png) 37px center/185px auto no-repeat;
}
#content .adobeReader a, #content .temp7 a, .contentGpArticleDoc .body .text-beginning .adobeReader a, .contentGpArticleDoc .body .text-beginning .temp7 a, .contentPage .body .adobeReader a, .contentPage .body .temp7 a, .cke_editable .adobeReader a, .cke_editable .temp7 a {
  display: block;
  padding: 5px;
  border-top: 2px solid var(--clr-deep-blue);
  background-color: var(--clr-deep-blue);
  color: #fff;
  font-weight: 500;
  text-decoration: none;
  text-align: center;
}
#content .adobeReader a::before, #content .temp7 a::before, .contentGpArticleDoc .body .text-beginning .adobeReader a::before, .contentGpArticleDoc .body .text-beginning .temp7 a::before, .contentPage .body .adobeReader a::before, .contentPage .body .temp7 a::before, .cke_editable .adobeReader a::before, .cke_editable .temp7 a::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: none !important;
}

@media only screen and (max-width: 1040px) {
  #content .adobeReader, #content .temp7, .contentGpArticleDoc .body .text-beginning .adobeReader, .contentGpArticleDoc .body .text-beginning .temp7, .contentPage .body .adobeReader, .contentPage .body .temp7, .cke_editable .adobeReader, .cke_editable .temp7 {
    margin: 50px 0;
    border-width: 1px;
  }
  #content .adobeReader p, #content .temp7 p, .contentGpArticleDoc .body .text-beginning .adobeReader p, .contentGpArticleDoc .body .text-beginning .temp7 p, .contentPage .body .adobeReader p, .contentPage .body .temp7 p, .cke_editable .adobeReader p, .cke_editable .temp7 p {
    padding: 95px 20px 20px;
    background-position: center 27px;
  }
  #content .adobeReader a, #content .temp7 a, .contentGpArticleDoc .body .text-beginning .adobeReader a, .contentGpArticleDoc .body .text-beginning .temp7 a, .contentPage .body .adobeReader a, .contentPage .body .temp7 a, .cke_editable .adobeReader a, .cke_editable .temp7 a {
    padding: 20px;
    border-width: 1px;
    color: #fff;
    font-size: 0.95rem;
  }
  #content .adobeReader a::before, #content .temp7 a::before, .contentGpArticleDoc .body .text-beginning .adobeReader a::before, .contentGpArticleDoc .body .text-beginning .temp7 a::before, .contentPage .body .adobeReader a::before, .contentPage .body .temp7 a::before, .cke_editable .adobeReader a::before, .cke_editable .temp7 a::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: none !important;
  }
}
.contentGpArticleDoc .body .text-beginning .temp4.profile, .contentPage .body .temp4.profile, .cke_editable .temp4.profile {
  margin-bottom: 70px;
}
.contentGpArticleDoc .body .text-beginning .temp4.profile dl, .contentPage .body .temp4.profile dl, .cke_editable .temp4.profile dl {
  margin: 0 35px 0 0;
}
.contentGpArticleDoc .body .text-beginning .temp4.profile dl:last-child, .contentPage .body .temp4.profile dl:last-child, .cke_editable .temp4.profile dl:last-child {
  margin-right: 0;
}
.contentGpArticleDoc .body .text-beginning .temp4.profile dl dt, .contentPage .body .temp4.profile dl dt, .cke_editable .temp4.profile dl dt {
  margin-bottom: 20px;
}
.contentGpArticleDoc .body .text-beginning .temp4.profile dl dd, .contentPage .body .temp4.profile dl dd, .cke_editable .temp4.profile dl dd {
  text-align: left;
}
.contentGpArticleDoc .body .text-beginning .temp4.profile table, .contentPage .body .temp4.profile table, .cke_editable .temp4.profile table {
  margin: 0;
  border: none;
}
.contentGpArticleDoc .body .text-beginning .temp4.profile table tr, .contentPage .body .temp4.profile table tr, .cke_editable .temp4.profile table tr {
  display: flex;
  align-items: flex-start;
  border: none;
}
.contentGpArticleDoc .body .text-beginning .temp4.profile table tr:not(:last-child), .contentPage .body .temp4.profile table tr:not(:last-child), .cke_editable .temp4.profile table tr:not(:last-child) {
  border-bottom: 30px solid transparent !important;
}
.contentGpArticleDoc .body .text-beginning .temp4.profile table th, .contentPage .body .temp4.profile table th, .cke_editable .temp4.profile table th {
  padding: 0 15px 0 0;
  border-width: 0 1px 0 0 !important;
  border-right: 1px solid #333;
  background: none;
  font-size: 1rem;
}
.contentGpArticleDoc .body .text-beginning .temp4.profile table td, .contentPage .body .temp4.profile table td, .cke_editable .temp4.profile table td {
  padding: 0 0 0 15px;
  border: none;
}

@media only screen and (max-width: 1040px) {
  .contentGpArticleDoc .body .text-beginning .temp4.profile, .contentPage .body .temp4.profile, .cke_editable .temp4.profile {
    margin-bottom: 0;
  }
  .contentGpArticleDoc .body .text-beginning .temp4.profile dl, .contentPage .body .temp4.profile dl, .cke_editable .temp4.profile dl {
    margin: 0 0 50px;
  }
  .contentGpArticleDoc .body .text-beginning .temp4.profile dl dt, .contentPage .body .temp4.profile dl dt, .cke_editable .temp4.profile dl dt {
    text-align: center;
  }
  .contentGpArticleDoc .body .text-beginning .temp4.profile dl dt img, .contentPage .body .temp4.profile dl dt img, .cke_editable .temp4.profile dl dt img {
    max-width: 180px;
  }
}

/*# sourceMappingURL=page.css.map */
