:root {
  --menu-hover-color: rgba(255, 255, 255, 0.75); }

header .logo img {
  max-width: 3.6rem; }

.edge-evp {
  background: #fff;
  flex: 1 1 auto;
  color: #999A9C; }
  .edge-evp .container {
    max-width: 900px;
    margin: 0 auto;
    text-align: center; }
  .edge-evp .nav-box {
    border-bottom: solid 1px #EEEFF0;
    padding: 1rem 0 .5rem;
    font-size: .83rem; }
    .edge-evp .nav-box a {
      color: #999A9C; }
      .edge-evp .nav-box a.active {
        color: #1C69D4; }
  .edge-evp h4 {
    color: #252628;
    margin: 3rem 0 2rem; }
  .edge-evp .qa-menus {
    position: absolute;
    left: 50%;
    margin-left: -500px;
    top: 55%;
    transform: translateX(-100%);
    font-size: .83rem;
    line-height: 2;
    width: 180px; }
    .edge-evp .qa-menus .icons {
      display: inline-flex;
      width: 1em;
      height: 1em;
      background-position: 50% 50%;
      background-size: contain;
      background-repeat: no-repeat; }
    .edge-evp .qa-menus .txt {
      margin-left: .5em; }
    .edge-evp .qa-menus .i-faqdeliver {
      background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16'%3E%3Cg fill='none' fill-rule='evenodd' stroke='%23252628'%3E%3Crect width='15' height='13' x='.5' y='1.5' rx='2'/%3E%3Cpath stroke-linecap='round' d='M13 6.243L8.833 9.937a1.288 1.288 0 0 1-1.666 0L3 6.243'/%3E%3C/g%3E%3C/svg%3E"); }
    .edge-evp .qa-menus .i-faqprogress {
      background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Crect width='1' height='16' x='1' fill='%23252628' rx='.5'/%3E%3Crect width='11' height='3' x='3.5' y='.5' stroke='%23252628' rx='1.5'/%3E%3Crect width='11' height='3' x='3.5' y='6.5' stroke='%23252628' rx='1.5'/%3E%3Crect width='11' height='3' x='3.5' y='12.5' stroke='%23252628' rx='1.5'/%3E%3C/g%3E%3C/svg%3E"); }
    .edge-evp .qa-menus .i-faqproject {
      background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16'%3E%3Cg fill='none' fill-rule='nonzero' stroke='%23252628'%3E%3Cpath d='M5.793 9.5l2.217 2.217C9.253 10.427 9.91 9.5 10 9.5h3c.806 0 1.428.225 1.847.644.448.448.653 1.1.653 1.856v2.987l-14.53.498-.47-3.517c.006-.743.212-1.383.653-1.824C1.572 9.724 2.194 9.5 3 9.5h2.793zM8 .5c.965 0 1.84.393 2.474 1.027A3.489 3.489 0 0 1 11.5 4c0 .965-.393 1.84-1.027 2.473a3.493 3.493 0 0 1-4.947 0 3.493 3.493 0 0 1 0-4.947A3.489 3.489 0 0 1 8 .5z'/%3E%3C/g%3E%3C/svg%3E"); }
    .edge-evp .qa-menus .i-faqsalary {
      background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16'%3E%3Cg fill='none' fill-rule='evenodd' stroke='%23252628'%3E%3Crect width='15' height='4' x='.5' y='1.5' rx='1'/%3E%3Cpath d='M14.5 5.5V13c0 .414-.168.79-.44 1.06-.27.272-.646.44-1.06.44H3c-.414 0-.79-.168-1.06-.44A1.495 1.495 0 0 1 1.5 13V5.5h13z'/%3E%3Cpath fill='%23FFF' d='M6.5 1.5h3v7h-3zM6.5 10.5h3v1h-3z'/%3E%3C/g%3E%3C/svg%3E"); }
    .edge-evp .qa-menus .i-faqsign {
      background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Crect width='13' height='13' x='1.5' y='1.5' stroke='%23252628' rx='2'/%3E%3Crect width='4' height='1' x='4' y='4' fill='%23252628' rx='.5'/%3E%3Crect width='8' height='1' x='4' y='7' fill='%23252628' rx='.5'/%3E%3Crect width='4' height='1' x='4' y='10' fill='%23252628' rx='.5'/%3E%3Crect width='5' height='5' x='10.5' y='10.5' fill='%23FFF' stroke='%23252628' rx='2.5'/%3E%3C/g%3E%3C/svg%3E"); }
    .edge-evp .qa-menus .i-faqother {
      background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Crect width='15' height='13' x='.5' y='1.5' stroke='%23252628' rx='2'/%3E%3Crect width='2' height='2' x='3' y='7' fill='%23252628' rx='1'/%3E%3Crect width='2' height='2' x='7' y='7' fill='%23252628' rx='1'/%3E%3Crect width='2' height='2' x='11' y='7' fill='%23252628' rx='1'/%3E%3C/g%3E%3C/svg%3E"); }
    .edge-evp .qa-menus .active .i-faqdeliver {
      background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Crect width='15' height='13' x='.5' y='1.5' fill='%231C69D4' stroke='%231C69D4' rx='2'/%3E%3Cpath stroke='%23FFF' stroke-linecap='round' d='M13 6.243L8.833 9.937a1.288 1.288 0 0 1-1.666 0L3 6.243'/%3E%3C/g%3E%3C/svg%3E"); }
    .edge-evp .qa-menus .active .i-faqprogress {
      background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16'%3E%3Cg fill='%231C69D4' fill-rule='evenodd'%3E%3Crect width='1' height='16' x='1' rx='.5'/%3E%3Crect width='12' height='4' x='3' rx='2'/%3E%3Crect width='12' height='4' x='3' y='6' rx='2'/%3E%3Crect width='11' height='3' x='3.5' y='12.5' stroke='%231C69D4' rx='1.5'/%3E%3C/g%3E%3C/svg%3E"); }
    .edge-evp .qa-menus .active .i-faqproject {
      background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16'%3E%3Cg fill='%231C69D4' fill-rule='nonzero'%3E%3Cpath d='M4 16H.533A.535.535 0 0 1 0 15.47V12c0-1.757 1-3 3-3h3l2 2c1.24-1.333 1.906-2 2-2h3c2 0 3 1.243 3 3v3.47c0 .293-.239.53-.533.53H4zM8 8a4.004 4.004 0 0 1-4-4c0-2.206 1.794-4 4-4 2.205 0 4 1.794 4 4s-1.796 4-4 4z'/%3E%3C/g%3E%3C/svg%3E"); }
    .edge-evp .qa-menus .active .i-faqsalary {
      background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Crect width='16' height='5' y='1' fill='%231C69D4' rx='1'/%3E%3Cpath fill='%231C69D4' d='M1 5h14v8a2 2 0 0 1-2 2H3a2 2 0 0 1-2-2V5z'/%3E%3Cpath fill='%23FFF' d='M1 6h14v1H1z'/%3E%3Cpath fill='%23FFF' d='M6 1h4v8H6zM6 10h4v1H6z'/%3E%3C/g%3E%3C/svg%3E"); }
    .edge-evp .qa-menus .active .i-faqsign {
      background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Crect width='14' height='14' x='1' y='1' fill='%231C69D4' rx='2'/%3E%3Crect width='4' height='1' x='4' y='4' fill='%23FFF' rx='.5'/%3E%3Crect width='8' height='1' x='4' y='7' fill='%23FFF' rx='.5'/%3E%3Crect width='4' height='1' x='4' y='10' fill='%23FFF' rx='.5'/%3E%3Crect width='5' height='5' x='10.5' y='10.5' fill='%231C69D4' stroke='%23FFF' rx='2.5'/%3E%3C/g%3E%3C/svg%3E"); }
    .edge-evp .qa-menus .active .i-faqother {
      background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Crect width='16' height='14' y='1' fill='%231C69D4' rx='2'/%3E%3Crect width='2' height='2' x='3' y='7' fill='%23FFF' rx='1'/%3E%3Crect width='2' height='2' x='7' y='7' fill='%23FFF' rx='1'/%3E%3Crect width='2' height='2' x='11' y='7' fill='%23FFF' rx='1'/%3E%3C/g%3E%3C/svg%3E"); }
    .edge-evp .qa-menus a {
      display: block;
      text-align: left;
      color: #252628;
      cursor: pointer;
      padding: .375em 1.25em;
      transition: all .3s ease-in-out;
      position: relative; }
      .edge-evp .qa-menus a:after {
        transition: all .3s ease-in-out;
        border-right: solid 3px #fff;
        position: absolute;
        content: '';
        display: block;
        background: #E8F0FA;
        top: 0;
        left: 0;
        right: 100%;
        bottom: 0;
        z-index: 1; }
      .edge-evp .qa-menus a .icons, .edge-evp .qa-menus a .txt {
        position: relative;
        z-index: 2; }
      .edge-evp .qa-menus a.active {
        color: #1C69D4; }
        .edge-evp .qa-menus a.active:after {
          border-color: #1C69D4;
          right: 0; }
    .edge-evp .qa-menus.freeze {
      position: fixed;
      top: 150px !important; }

.qa-module-box {
  background: #F7F7F7;
  border-radius: .5rem;
  padding: 1rem 2rem 1.5rem;
  margin: 1rem 0; }
  .qa-module-box.active {
    box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.2); }
  .qa-module-box h4 {
    display: inline-flex;
    margin: 1.5rem 0 2rem;
    font-size: 1.1rem;
    color: #1C69D4; }
    .qa-module-box h4:after, .qa-module-box h4:before {
      content: '';
      display: block;
      width: 6px;
      height: 6px;
      background: #1C69D4;
      border-radius: 500px;
      margin-top: .65em;
      position: relative;
      z-index: 2; }
    .qa-module-box h4 .txt {
      margin: 0 -1em;
      padding: 0 1.25em;
      position: relative; }
    .qa-module-box h4 .txt:after {
      content: '';
      display: block;
      height: .5em; }
    .qa-module-box h4 .txt:after {
      background: rgba(28, 105, 212, 0.16);
      margin: -.35em -1em 0;
      border-radius: 1rem; }
  .qa-module-box .faq-list {
    text-align: justify;
    font-size: .9rem; }
    .qa-module-box .faq-list .tag {
      display: inline-block;
      width: 2em; }
  .qa-module-box .faq-item {
    padding: 1rem 0;
    border-bottom: dashed 1px #999A9C; }
    .qa-module-box .faq-item:first-child {
      padding-top: 0; }
    .qa-module-box .faq-item:last-child {
      border: 0 none;
      padding-bottom: 0; }
  .qa-module-box .faq-item dt {
    color: #252628;
    display: flex;
    align-items: flex-start;
    justify-content: flex-start;
    flex-direction: row;
    margin-bottom: .5rem; }
  .qa-module-box .faq-desc {
    display: flex;
    align-items: flex-start;
    justify-content: flex-start;
    flex-direction: row; }

.faq-qr {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  flex-direction: row;
  line-height: 1.8;
  font-size: .93rem; }
  .faq-qr dt {
    margin-right: 1rem; }
  .faq-qr dd {
    text-align: justify; }
  .faq-qr .contact {
    color: #252628; }
    .faq-qr .contact a {
      color: #1C69D4;
      font-weight: 700; }
  .faq-qr .notice {
    font-size: .85em;
    margin-top: .75em;
    padding-top: 1em;
    border-top: dashed 1px #999A9C; }

.tvp_poster_img {
  background-size: cover !important; }

:root {
  --menu-hover-color: rgba(255, 255, 255, 0.75); }

@media screen and (max-width: 1000px) {
  .container {
    padding-left: 0  !important;
    padding-right: 0 !important; }
    .container .col-lg-12 {
      padding-left: 0  !important;
      padding-right: 0 !important; }
      .container .col-lg-12 .position-list {
        padding: 0 18px 0 20px; }
        .container .col-lg-12 .position-list .position-item .ele {
          padding: 0; }
        .container .col-lg-12 .position-list .position-item .e-function {
          width: 4em; }

  .search-setting {
    padding: 1rem 18px 1rem 20px; }

  .simple-header {
    padding: 0 18px 0 14px !important; }
    .simple-header .container {
      padding: 0 !important; }
      .simple-header .container .logo {
        padding: 0 !important; }
      .simple-header .container .actions-bar {
        padding: 0 !important; }

  header .logo img {
    width: 45px;
    max-height: initial !important; }

  header .btn {
    padding: 0; } }
@media (max-width: 1350px) {
  .edge-evp .qa-menus {
    width: auto;
    margin-left: -460px; } }
@media (max-width: 1170px) {
  .edge-evp .qa-menus {
    width: auto;
    margin-left: -460px; }
    .edge-evp .qa-menus .txt {
      display: none; } }
@media (max-width: 1050px) {
  .edge-evp .qa-menus {
    width: auto;
    left: 0;
    margin: 0;
    transform: none; }
    .edge-evp .qa-menus a {
      padding: .375em;
      box-sizing: content-box; }
      .edge-evp .qa-menus a .icons {
        margin-right: .375em; }
    .edge-evp .qa-menus .txt {
      display: none; } }
@media (max-width: 640px) {
  .faq-qr {
    flex-direction: column;
    align-items: center;
    font-size: .85rem; }
    .faq-qr dt {
      margin: 1rem 0; } }

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