@charset "UTF-8";
.wrapper_login_ok {
  background: #f7f7f7;
  min-height: 100vh;
  height: 100%; }
  .wrapper_login_ok .header_topbar {
    width: 100%;
    max-width: 920px;
    padding: 0 1rem; }
    .wrapper_login_ok .header_topbar h1.logo_ok {
      padding-left: 6px;
      position: absolute;
      bottom: 2px; }
      .Exosphere .wrapper_login_ok .header_topbar h1.logo_ok a {
        width: 170px;
        height: 38px;
        background-image: url(/res/images/common_topBar_logo/h1_logo_exsp.svg);
        background-size: 170px;
        background-repeat: no-repeat;
        background-position: 0;
        padding-left: 0; }
      .Exosphere.custom--jdirect .wrapper_login_ok .header_topbar h1.logo_ok a {
        width: 270px;
        height: 38px;
        background-size: 270px;
        background-repeat: no-repeat;
        background-position: 0;
        padding-left: 0;
        background-image: url(/res/images/common_topBar_logo/h1_logo_custom--jdirect.svg); }
      .Exosphere.custom--gs-cert .wrapper_login_ok .header_topbar h1.logo_ok a {
        width: 385px;
        height: 38px;
        background-size: 385px;
        background-repeat: no-repeat;
        background-position: 0;
        padding-left: 0;
        background-image: url(/res/images/common_topBar_logo/h1_logo_custom--gs-cert.svg); }
      .Exosphere.custom--printguard .wrapper_login_ok .header_topbar h1.logo_ok a {
        width: 210px;
        height: 50px;
        background-size: 210px;
        background-repeat: no-repeat;
        background-position: 0;
        padding-left: 0;
        background-image: url(/res/images/common_topBar_logo/h1_logo_printguard@2x.png);
        bottom: 8px;
        left: -10px; }
  .wrapper_login_ok .header {
    /* Login Page - Fixed Width Problem - Fix */
    min-width: 0;
    position: static; }
    .wrapper_login_ok .header .wrap_header_topbar {
      background: #fff;
      box-shadow: none;
      border-color: #bbb; }
      .wrapper_login_ok .header .wrap_header_topbar:before {
        display: none; }
  .wrapper_login_ok .wrap_menu_login {
    width: 100%;
    height: 106px;
    background: #fff;
    position: relative;
    border-bottom: 1px solid #bbb; }
  .wrapper_login_ok .menu_login {
    width: 100%;
    max-width: 920px;
    margin: 0 auto;
    height: 106px;
    position: relative;
    padding: 0 1rem; }
    .wrapper_login_ok .menu_login ul.area_leftmenu {
      float: left; }
    .wrapper_login_ok .menu_login ul.area_rightmenu__manual {
      float: right;
      right: 0; }
    .wrapper_login_ok .menu_login ul.area_rightmenu__manual,
    .wrapper_login_ok .menu_login ul.area_leftmenu {
      padding-top: 16px;
      position: absolute; }
      .wrapper_login_ok .menu_login ul.area_rightmenu__manual li,
      .wrapper_login_ok .menu_login ul.area_leftmenu li {
        float: left;
        display: table;
        padding-right: 42px; }
        .wrapper_login_ok .menu_login ul.area_rightmenu__manual li:last-child,
        .wrapper_login_ok .menu_login ul.area_leftmenu li:last-child {
          padding-right: 0; }
        .wrapper_login_ok .menu_login ul.area_rightmenu__manual li a,
        .wrapper_login_ok .menu_login ul.area_leftmenu li a {
          display: table-cell;
          overflow: hidden;
          margin-right: 42px;
          text-align: center; }
          .wrapper_login_ok .menu_login ul.area_rightmenu__manual li a:hover span.text,
          .wrapper_login_ok .menu_login ul.area_leftmenu li a:hover span.text {
            text-decoration: underline; }
          .wrapper_login_ok .menu_login ul.area_rightmenu__manual li a span.text,
          .wrapper_login_ok .menu_login ul.area_leftmenu li a span.text {
            display: block;
            font-size: 16px;
            line-height: 16px;
            color: #767676;
            padding: 4px 0 3px; }
          .wrapper_login_ok .menu_login ul.area_rightmenu__manual li a span.icon,
          .wrapper_login_ok .menu_login ul.area_leftmenu li a span.icon {
            display: block;
            overflow: hidden;
            width: 56px;
            height: 50px;
            margin: 0 auto;
            background-image: url(/res/images/login/icon_loginmenu_ok_gray.svg?ver=20031800);
            background-repeat: no-repeat;
            background-size: 56px 150px; }
          .wrapper_login_ok .menu_login ul.area_rightmenu__manual li a.on span.text,
          .wrapper_login_ok .menu_login ul.area_leftmenu li a.on span.text {
            font-weight: bold;
            color: #0c51a1; }
          .wrapper_login_ok .menu_login ul.area_rightmenu__manual li a.on span.icon,
          .wrapper_login_ok .menu_login ul.area_leftmenu li a.on span.icon {
            background-image: url(/res/images/login/icon_loginmenu_ok.svg?ver=20031800); }
        .wrapper_login_ok .menu_login ul.area_rightmenu__manual li.menu02 a span.icon,
        .wrapper_login_ok .menu_login ul.area_leftmenu li.menu02 a span.icon {
          background-position: 0 -100px; }
        .wrapper_login_ok .menu_login ul.area_rightmenu__manual li.menu__manual a span.icon,
        .wrapper_login_ok .menu_login ul.area_leftmenu li.menu__manual a span.icon {
          background: url("/res/images/login/icon_loginmenu_manual.png") no-repeat;
          display: block;
          overflow: hidden;
          height: 50px;
          margin: 0 auto; }
  .wrapper_login_ok .container_login {
    width: 100%;
    padding-bottom: 80px;
    padding-top: 0;
    min-width: 0;
    min-height: 0; }
  .wrapper_login_ok .contents_login {
    width: auto;
    padding-top: 72px;
    min-height: 0;
    margin: 0 auto; }
    .wrapper_login_ok .contents_login .area_form_login {
      width: 462px;
      height: 335px;
      border-radius: 0;
      border: 1px solid #ddd;
      background: #fff;
      float: none;
      display: block;
      margin: 0 auto 0;
      height: auto;
      padding-bottom: 40px; }
      .wrapper_login_ok .contents_login .area_form_login .pageTitle {
        text-align: center;
        margin: 38px 0 20px; }
        .wrapper_login_ok .contents_login .area_form_login .pageTitle > div {
          font-weight: bold;
          font-size: 18px;
          display: inline-block;
          color: #0059a6; }
    .wrapper_login_ok .contents_login .input_user {
      width: 322px;
      margin: 0 auto 0; }
      .wrapper_login_ok .contents_login .input_user .textbox_id {
        padding-bottom: 4px; }
    .wrapper_login_ok .contents_login .btn_login {
      width: 322px;
      margin: 12px auto 0; }
    .wrapper_login_ok .contents_login .btn_login button {
      width: 100%;
      border-width: 1px 1px 1px 1px; }
    .wrapper_login_ok .contents_login .area_text_caution {
      width: 322px;
      margin: 32px auto 0 63px; }
  .wrapper_login_ok .contents_login.content-license-extend .area_form_login {
    width: auto;
    margin: 0 auto;
    max-width: 800px; }
    .Exosphere .wrapper_login_ok .contents_login.content-license-extend .area_form_login .pageTitle {
      max-width: none; }
    .Exosphere .wrapper_login_ok .contents_login.content-license-extend .area_form_login .desc-area {
      max-width: none; }
    .wrapper_login_ok .contents_login.content-license-extend .area_form_login .offices {
      margin: 32px auto; }
      .wrapper_login_ok .contents_login.content-license-extend .area_form_login .offices > .col > div {
        line-height: 1.5; }
      .wrapper_login_ok .contents_login.content-license-extend .area_form_login .offices > .col .country {
        font-weight: 700; }
      .wrapper_login_ok .contents_login.content-license-extend .area_form_login .offices > .col .phone {
        font-weight: 700;
        color: #0059a6; }
    .wrapper_login_ok .contents_login.content-license-extend .area_form_login .account-info {
      border: 1px solid #bbb;
      padding: 16px; }
      .wrapper_login_ok .contents_login.content-license-extend .area_form_login .account-info > div {
        margin-bottom: 16px; }
        .wrapper_login_ok .contents_login.content-license-extend .area_form_login .account-info > div:last-of-type {
          margin-bottom: 0; }
  .wrapper_login_ok .area_content .body_content {
    padding: 0 30px 14px;
    width: 100%;
    position: relative; }
    .wrapper_login_ok .area_content .body_content .body_content_container {
      width: 100%;
      min-height: 500px; }
    .wrapper_login_ok .area_content .body_content .area_intro .area_content .btn_area {
      padding-bottom: 28px;
      padding-top: 18px;
      margin-top: 12px;
      text-align: center;
      border-top: 1px solid #ddd; }
      .wrapper_login_ok .area_content .body_content .area_intro .area_content .btn_area a {
        padding: 10px 18px; }
  .wrapper_login_ok .contents_loginFooter {
    text-align: center;
    margin-top: 16px; }
    .wrapper_login_ok .contents_loginFooter .imgShow-jiransoftLogo-gray {
      display: none; }
    .wrapper_login_ok .contents_loginFooter .cpright {
      font-size: 12px;
      color: #999;
      display: inline-block;
      margin-left: 6px;
      padding-top: 2px; }

.btn_login_textBtn {
  font-size: 0;
  margin: 22px auto 0;
  text-align: center; }
  .btn_login_textBtn div {
    display: inline-block;
    font-size: 12px;
    color: #999; }
    .btn_login_textBtn div a:hover {
      text-decoration: underline; }
  .btn_login_textBtn .divider {
    width: 1px;
    height: 12px;
    background: #ccc;
    margin: 0 10px;
    position: relative;
    top: 2px; }

.area_text_caution {
  width: 390px;
  margin: 2px auto 0; }
  .area_text_caution.itemFirst {
    margin-top: 18px; }
  .area_text_caution span.text_caution {
    display: block;
    padding-left: 20px;
    font-size: 13px;
    line-height: 18px;
    background: url(/res/images/common/icon_textarea_alert_lightGray.png) no-repeat 0 2px;
    font-size: 11px;
    color: #999; }

.contents_login_userform {
  width: 920px;
  min-height: 600px;
  margin: 0 auto;
  padding-top: 40px;
  padding-bottom: 40px; }
  .contents_login_userform .text_pageinfo {
    font-size: 15px;
    line-height: 15px; }
  .contents_login_userform .title_change_pw {
    padding: 35px 0 38px;
    font-size: 36px;
    line-height: 42px;
    color: #0059a6;
    text-align: center; }
  .contents_login_userform ul.list_login_info {
    font-size: 14px;
    line-height: 18px;
    padding-bottom: 38px; }
    .contents_login_userform ul.list_login_info li {
      padding: 0 0 6px 8px;
      background: url(/res/images/common/icon_bullet_blue_3x3.png) no-repeat 0 6px; }
  .contents_login_userform .area_registration .btn_area {
    text-align: center;
    padding-top: 12px;
    border-top: 1px solid #ddd;
    margin-top: 12px; }
  .contents_login_userform .area_registration .area_content .area_term_info {
    padding-left: 60px;
    background: url(/res/images/login/icon_logininfo_customer.png) no-repeat;
    height: 50px;
    margin: 20px 20px 20px 40px; }
    .contents_login_userform .area_registration .area_content .area_term_info.custom01 {
      height: auto; }
  .contents_login_userform .area_registration .area_content .area_userform_type01 {
    padding: 30px 0px 0px 0px; }
    .contents_login_userform .area_registration .area_content .area_userform_type01 ul {
      width: 880px;
      margin: 0 auto; }
      .contents_login_userform .area_registration .area_content .area_userform_type01 ul li {
        float: left;
        width: 50%;
        padding: 4px 0;
        height: 50px; }
        .contents_login_userform .area_registration .area_content .area_userform_type01 ul li label {
          vertical-align: top;
          display: inline-block;
          font-size: 14px;
          line-height: 14px;
          color: #222;
          width: 100px;
          position: relative;
          top: 4px; }
          .lang-en .contents_login_userform .area_registration .area_content .area_userform_type01 ul li label:nth-child(odd) {
            width: 170px; }
          .lang-en .contents_login_userform .area_registration .area_content .area_userform_type01 ul li label:nth-child(2n+1) {
            width: 180px; }
        .contents_login_userform .area_registration .area_content .area_userform_type01 ul li input[type=text],
        .contents_login_userform .area_registration .area_content .area_userform_type01 ul li input[type=password] {
          width: 180px; }
    .contents_login_userform .area_registration .area_content .area_userform_type01 .btn_area {
      text-align: center;
      padding-top: 12px;
      border-top: 1px solid #ddd; }

input.input_textbox_loginpage {
  border: 1px solid #bbb;
  height: 40px;
  border-radius: 2px;
  font-size: 16px;
  line-height: 18px; }

.common_new_window_popup {
  width: 600px;
  height: 650px; }
  .common_new_window_popup p {
    line-height: 1.5; }
  .common_new_window_popup .common_new_window_popup h1,
  .common_new_window_popup .common_new_window_popup h2,
  .common_new_window_popup .common_new_window_popup h3,
  .common_new_window_popup .common_new_window_popup h4,
  .common_new_window_popup .common_new_window_popup h5,
  .common_new_window_popup .common_new_window_popup h6 {
    line-height: 1; }
  .common_new_window_popup .popup_wrapper .popup_top {
    padding: 34px;
    width: 100%;
    height: 80px;
    background: #0059a6; }
    .common_new_window_popup .popup_wrapper .popup_top > h3 {
      font-size: 22px;
      color: #fff; }
  .common_new_window_popup .popup_wrapper .popup_middle {
    padding: 34px;
    overflow-x: hidden;
    overflow-y: auto;
    max-height: 570px; }
    .common_new_window_popup .popup_wrapper .popup_middlee > h3 {
      font-size: 22px;
      margin-bottom: 26px; }
    .common_new_window_popup .popup_wrapper .popup_middle hr {
      padding: 0px;
      margin: 0px 0px 20px;
      height: 1px;
      border-width: 1px 0px 0px;
      border-style: solid none none;
      border-color: #bbbbbb;
      -webkit-border-image: none;
           -o-border-image: none;
              border-image: none; }
    .common_new_window_popup .popup_wrapper .popup_middle .popup_main_cont {
      margin-bottom: 20px; }
      .common_new_window_popup .popup_wrapper .popup_middle .popup_main_cont > p {
        font-size: 14px;
        white-space: pre-line;
        word-break: break-all; }
    .common_new_window_popup .popup_wrapper .popup_middle .popup_caution_cont {
      margin-bottom: 20px; }
      .common_new_window_popup .popup_wrapper .popup_middle .popup_caution_cont > p {
        font-size: 14px;
        white-space: pre-line;
        word-break: break-all;
        border: 3px solid #ff6600;
        padding: 20px; }
      .common_new_window_popup .popup_wrapper .popup_middle .popup_caution_cont > h4 {
        margin-bottom: 8px; }
    .common_new_window_popup .popup_wrapper .popup_middle .popup_btn_area {
      margin-bottom: 26px; }
  .common_new_window_popup .popup_wrapper .popup_dont_show_text_btn {
    text-align: right; }
    .common_new_window_popup .popup_wrapper .popup_dont_show_text_btn label {
      font-size: 14px;
      margin-bottom: 26px; }

.s-langSelect {
  margin-top: 20px; }
  .s-langSelect > span {
    float: left;
    margin-right: 10px;
    margin-top: 6px; }

.Exosphere .wrapper-login-exsp .header .wrap_header_topbar {
  border-color: #eee; }
.Exosphere .wrapper-login-exsp .contents_login .area_form_login {
  border: 1px solid #ddd;
  border-radius: 0;
  box-shadow: 0 1px 0 #eee;
  padding: 48px 24px 48px 24px; }
  .Exosphere .wrapper-login-exsp .contents_login .area_form_login .pageTitle {
    margin: 0 auto 16px;
    line-height: 1;
    width: 100%;
    max-width: 322px;
    text-align: left; }
  .Exosphere .wrapper-login-exsp .contents_login .area_form_login .input_user label {
    color: #333;
    display: block;
    padding-bottom: 8px;
    padding-top: 16px;
    font-size: 14px;
    line-height: 1;
    font-weight: 400; }
    .Exosphere .wrapper-login-exsp .contents_login .area_form_login .input_user label a {
      position: relative;
      left: 4px;
      bottom: 1px; }
.Exosphere .wrapper-login-exsp .contents_login .btn_login {
  margin-top: 24px; }
.Exosphere .wrapper-login-exsp .menu_login ul.area_leftmenu {
  left: 50%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%); }
.Exosphere .wrapper-login-exsp .btn_login_textBtn div a {
  font-size: 14px;
  color: #777; }
.Exosphere .wrapper-login-exsp .contents_loginFooter .cpright {
  padding-top: 24px;
  color: #777;
  font-size: 13px; }
.Exosphere .wrapper-login-exsp .btn-private-check {
  max-width: 322px;
  margin: 0 auto; }
.Exosphere .wrapper-login-exsp .btn-private-check {
  margin-top: 24px;
  padding-bottom: 16px; }
  .Exosphere .wrapper-login-exsp .btn-private-check .btn_area {
    padding: 0 !important; }
  .Exosphere .wrapper-login-exsp .btn-private-check label {
    font-size: 13px;
    line-height: 1.5; }
    .Exosphere .wrapper-login-exsp .btn-private-check label .privacy-link {
      font-size: 13px !important;
      display: inline-block; }
      .Exosphere .wrapper-login-exsp .btn-private-check label .privacy-link:hover {
        text-decoration: underline; }
.Exosphere .wrapper-login-exsp .desc-area {
  max-width: 322px;
  margin: 0 auto; }
  .Exosphere .wrapper-login-exsp .desc-area p {
    line-height: 1.5; }

/*------------------------------------------------------------------------
[page_commonMenus.css]
- 공통 메뉴 페이지 전용 스타일 정의
------------------------------------------------------------------------*/
/*----------------------------------------
[커스텀]기술지원센터 페이지
----------------------------------------*/
.custom_tech_info_module01 > div > div.col_one > div {
  position: relative;
  top: 14px; }

.custom_tech_info_module01 > div.cont_wrapper {
  position: relative;
  bottom: 12px; }

.layout_card .area_content .common_content .cont_sec .label_img.label_img_call {
  background: url(/res/images/custom/img_tech_info_call.png) center no-repeat;
  background-position: 7px 3px;
  top: 0; }

.layout_card .area_content .common_content .cont_sec .label_img.label_img_mail {
  background: url(/res/images/custom/img_tech_info_mail.png) center no-repeat;
  background-position: 5px 3px;
  top: 0; }

.layout_card .area_content .common_content .cont_sec .label_img.label_img_remote {
  background: url(/res/images/custom/img_tech_info_remote.png) center no-repeat;
  background-position: 0px 3px;
  top: 0; }

.layout_card .area_content .common_content .cont_sec02_w500 {
  /* 기술지원 페이지에서만 쓰임 */
  width: 500px;
  margin: 0 auto; }

.lang-en .layout_card .area_content .common_content .cont_sec02_w500,
.lang-ja .layout_card .area_content .common_content .cont_sec02_w500 {
  width: 640px; }

/*----------------------------------------
[커스텀] 원격지원 서비스 페이지 스타일 커스텀 정의
----------------------------------------*/
.custom_tech_info_remote_headtext {
  font-size: 24px;
  position: absolute;
  bottom: 6px; }

.custom_tech_info_remote_headtext span {
  font-size: 15px; }

.custom_tech_info_remote_top_bg {
  background: url(/res/images/custom/img_remote_topbg.png) no-repeat;
  background-position: 100% 0;
  height: 80px;
  position: relative; }

/*----------------------------------------
[커스텀][테이블] 공지사항 설정
----------------------------------------*/
.table_detail_custom_agentnotice .detail_table_subtitle {
  width: 100%;
  color: #6F6F6F; }

.table_detail_custom_agentnotice .detail_table_subtitle .cont_wrapper {
  width: 90%;
  margin: 0 auto;
  text-align: left; }

.table_detail_custom_agentnotice .detail_table_subtitle .cont_wrapper h4 {
  font-size: 14px;
  line-height: 1; }

.table_detail.table_detail_custom_agentnotice .view_data .detaile th {
  text-align: center !important; }

.table_detail.table_detail_custom_agentnotice .view_data .board_search_area {
  width: 90%;
  margin: 0 auto;
  padding: 0; }

.table_detail.table_detail_custom_agentnotice .view_data .board_search_area > div {
  position: relative;
  bottom: 2px; }

/*----------------------------------------
에이전트 배포 관련 스타일 
----------------------------------------*/
.area_content.top_agent_agentdistribute .board_search_area > div {
  position: relative;
  top: 6px;
  left: 6px; }

.area_content.top_agent_agentdistribute .board_search_area > div button {
  position: relative;
  left: 6px; }

/*----------------------------------------
[커스텀] 임시 빔리번호 발급 관련 스타일
----------------------------------------*/
.area_content.top_agent_temppassword .board_search_area > div:first-child {
  position: relative;
  top: 6px;
  left: 6px; }

.area_content.top_agent_temppassword .board_search_area > div:last-child {
  position: relative;
  top: 1px;
  left: 6px; }

/*----------------------------------------
[커스텀] 알림 메시지 
----------------------------------------*/
.alert_popup.custom_notice_preview .area_notice_preview {
  width: 400px;
  height: auto;
  margin: 0 auto;
  border: 1px solid #bbb; }

.alert_popup.custom_notice_preview .area_notice_preview .header,
.alert_popup.custom_notice_preview .area_notice_preview .content {
  padding: 12px; }

.alert_popup.custom_notice_preview .area_notice_preview .header {
  background: #0059a6;
  height: 40px; }

.alert_popup.custom_notice_preview .area_notice_preview .header h3 {
  line-height: 1;
  color: #fff; }

.alert_popup.custom_notice_preview .area_notice_preview .content {
  min-height: 400px; }

.alert_popup.custom_notice_preview ul.content_wrapper li.alert_middle .area_notice_preview .s_main_text {
  padding: 12px;
  min-height: 300px; }

/*------------------------------------------------------------
[커스텀] 공통메뉴 : 외부연동서비스용 커스텀 레이아웃 01
- 관련 메뉴 : 세콤 동기화
- 관련 View : table22.php
------------------------------------------------------------*/
.layout_card .area_content .common_content .cont_sec .custom_link_module01 {
  border: 1px solid #bbbbbb;
  padding: 8px 10px;
  border-radius: 4px;
  margin-bottom: 10px; }

.layout_card .area_content .common_content .cont_sec .custom_link_module01:last-child {
  margin-bottom: 0; }

.layout_card .area_content .common_content .cont_sec .custom_link_module01 > ul {
  width: 96%;
  position: relative;
  top: 2px; }

.layout_card .area_content .common_content .cont_sec .custom_link_module01 > div {
  /* 제거 버튼 */
  width: 4%;
  position: relative;
  top: 20px; }

.layout_card .area_content .common_content .cont_sec .custom_link_module01 li {
  width: 31%;
  display: inline-block;
  padding: 6px 4px;
  margin-right: 2%;
  text-align: left; }

.layout_card .area_content .common_content .cont_sec .custom_link_module01 li:nth-child(3n) {
  margin-right: 0; }

.layout_card .area_content .common_content .cont_sec .custom_link_module01 li input[type="text"] {
  position: relative;
  bottom: 3px;
  left: 6px;
  border-top: 0;
  border-left: 0;
  border-right: 0;
  border-bottom: 1px solid #bbb;
  background: transparent; }

.layout_card .area_content .common_content .cont_sec .custom_link_module01 li input[type="text"]:disabled {
  color: #aaa; }

.layout_card .area_content .common_content .cont_sec .custom_link_module01 li > span.ctrl_label.type01_wauto {
  display: inline-block;
  width: 100%;
  margin-bottom: 4px; }

.layout_card .area_content .common_content .cont_sec .custom_link_module01 li > input[type="text"] {
  display: inline-block;
  left: 0; }

.layout_card .area_content .common_content .cont_sec .custom_link_module01 li button {
  position: relative;
  left: 8px;
  bottom: 12px; }

/*------------------------------------------------------------
[커스텀] 공통메뉴 : 외부연동서비스용 커스텀 레이아웃 03
------------------------------------------------------------*/
.layout_card .area_content .common_content .cont_sec .custom_link_module03 {
  border: 1px solid #bbbbbb;
  padding: 4px 10px;
  border-radius: 5px;
  margin-bottom: 10px; }

.layout_card .area_content .common_content .cont_sec .custom_link_module03:last-child {
  margin-bottom: 0; }

.layout_card .area_content .common_content .cont_sec .custom_link_module03 > ul {
  width: 96%;
  position: relative;
  top: 0px; }

.layout_card .area_content .common_content .cont_sec .custom_link_module03 > div {
  width: 4%;
  position: relative;
  top: 7px; }

.layout_card .area_content .common_content .cont_sec .custom_link_module03 li {
  width: 100%;
  display: inline-block;
  padding: 2px 4px;
  margin-right: 2%;
  text-align: left; }

.layout_card .area_content .common_content .cont_sec .custom_link_module03 li span {
  font-weight: bold;
  position: relative;
  top: 7px; }

.layout_card .area_content .common_content .cont_sec .custom_link_module03 li:nth-child(3n) {
  margin-right: 0; }

.layout_card .area_content .common_content .cont_sec .custom_link_module03 li input[type="text"] {
  top: 0px;
  height: 28px;
  position: relative;
  border-bottom: 1px solid #bbb;
  background: transparent; }

.layout_card .area_content .common_content .cont_sec .custom_link_module03 li input[type="text"].hasDatepicker {
  border-radius: 5px;
  cursor: pointer; }

.layout_card .area_content .common_content .cont_sec .custom_link_module03 li button {
  position: relative;
  left: 8px;
  bottom: 3px; }

.layout_card .area_content .common_content .cont_sec .custom_link_module01 .type_add_circle_gray,
.layout_card .area_content .common_content .cont_sec .custom_link_module02 .type_add_circle_gray,
.layout_card .area_content .common_content .cont_sec .custom_link_module03 .type_add_circle_gray {
  width: 16px;
  height: 16px;
  display: inline-block;
  background: transparent url("/res/images/common/icn_remove_circle_lightgray.png") no-repeat scroll 0% 0%;
  margin-left: 12px !important;
  cursor: pointer; }

.layout_card .area_content .common_content .cont_sec .custom_link_module01 .type_add_circle_gray:hover,
.layout_card .area_content .common_content .cont_sec .custom_link_module02 .type_add_circle_gray:hover,
.layout_card .area_content .common_content .cont_sec .custom_link_module03 .type_add_circle_gray:hover {
  background: transparent url("/res/images/common/icn_remove_circle_gray.png") no-repeat scroll 0% 0% !important; }

.layout_card .area_content .common_content .cont_sec .custom_link_module01 .type_add_circle_gray[disabled="disabled"],
.layout_card .area_content .common_content .cont_sec .custom_link_module02 .type_add_circle_gray[disabled="disabled"],
.layout_card .area_content .common_content .cont_sec .custom_link_module03 .type_add_circle_gray[disabled="disabled"] {
  background: #ececec url("/res/images/common/icn_remove_circle_lightgray.png") no-repeat scroll 0% 0% !important;
  margin-left: 12px !important;
  cursor: pointer;
  border-radius: 50%;
  cursor: default !important; }

.layout_card .area_content .common_content .cont_sec .custom_link_module01 .type_add_circle_gray[disabled="disabled"]:hover,
.layout_card .area_content .common_content .cont_sec .custom_link_module02 .type_add_circle_gray[disabled="disabled"]:hover,
.layout_card .area_content .common_content .cont_sec .custom_link_module03 .type_add_circle_gray[disabled="disabled"]:hover {
  background: #ececec url("/res/images/common/icn_remove_circle_lightgray.png") no-repeat scroll 0% 0% !important;
  margin-left: 12px !important;
  cursor: pointer;
  border-radius: 50%;
  cursor: default !important; }

/*------------------------------------------------------------
[커스텀] 공통메뉴 : 시스템환경설정
------------------------------------------------------------*/
.lang-ja div.layout_card[name="content2"] div[ow_parat="part_1"] div.divide_2[name="use_auth"],
.lang-en div.layout_card[name="content2"] div[ow_parat="part_1"] div.divide_2[name="use_auth"] {
  /* 일문 + 영문 - 시스템환경설정 */
  width: 50%; }

.lang-ja div.layout_card[name="content2"] div[ow_parat="part_2"] .con_table ul.pd_10x0x0x25x + ul div.divide_1,
.lang-en div.layout_card[name="content2"] div[ow_parat="part_2"] .con_table ul.pd_10x0x0x25x + ul div.divide_1 {
  /* 일문 + 영문 - 시스템환경설정 */
  width: 50%; }

/*----------------------------------------------------------------------
백업 > 로그조회 > 일괄 다운로드 내역 > 상세 > 다운로드 파일 정보
----------------------------------------------------------------------*/
.set_layer_popup[name="filedownloadbundle"]
> ul.content_wrapper
> li.set_layer_popup_middle {
  padding-bottom: 0 !important; }

.set_layer_popup[name="filedownloadbundle"]
> ul.content_wrapper
> li.set_layer_popup_middle
.comp_reg_set
> ul
> li
span:nth-child(2) {
  font-weight: normal; }

.set_layer_popup[name="filedownloadbundle"]
> ul.content_wrapper
> li.set_layer_popup_middle
.comp_reg_set
> ul
> li:last-child
> span {
  font-weight: normal;
  font-size: 12px; }

.backup-file-version-diagram {
  border: 1px solid #dddddd;
  padding: 30px;
  font-size: 11px;
  margin-top: 12px; }
  .backup-file-version-diagram .backup-items {
    display: -webkit-box;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
            flex-direction: row;
    -webkit-box-pack: center;
            justify-content: center; }
    .backup-file-version-diagram .backup-items .backup-item {
      margin-right: 16px;
      display: -webkit-box;
      display: flex;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
              flex-direction: column;
      -webkit-box-pack: center;
              justify-content: center; }
      .backup-file-version-diagram .backup-items .backup-item .date {
        text-align: center;
        margin-top: 4px; }
        .backup-file-version-diagram .backup-items .backup-item .date:after {
          content: "dd";
          display: block; }
      .backup-file-version-diagram .backup-items .backup-item:last-child {
        margin-right: 0; }
        .backup-file-version-diagram .backup-items .backup-item:last-child .date:after {
          display: none !important; }
      .backup-file-version-diagram .backup-items .backup-item:nth-child(1) .file .imgShow-backup-file, .backup-file-version-diagram .backup-items .backup-item:nth-child(2) .file .imgShow-backup-file {
        background-image: url(/res/images/feature_backup/icon-backup-file-deleted.svg);
        background-size: 40px 44px;
        width: 40px;
        height: 40px; }
      .backup-file-version-diagram .backup-items .backup-item:nth-child(1) .date:after {
        content: "01-01"; }
      .backup-file-version-diagram .backup-items .backup-item:nth-child(2) .date:after {
        content: "01-03"; }
      .backup-file-version-diagram .backup-items .backup-item:nth-child(3) .date:after {
        content: "01-05"; }
      .backup-file-version-diagram .backup-items .backup-item:nth-child(4) .date:after {
        content: "01-07"; }
      .backup-file-version-diagram .backup-items .backup-item:nth-child(5) .date:after {
        content: "01-09"; }
      .backup-file-version-diagram .backup-items .backup-item:nth-child(6) .date:after {
        content: "01-11"; }
      .backup-file-version-diagram .backup-items .backup-item:nth-child(7) .date:after {
        content: "01-13"; }
      .backup-file-version-diagram .backup-items .backup-item:nth-child(8) .date:after {
        content: "01-15"; }
      .backup-file-version-diagram .backup-items .backup-item:nth-child(9) .date:after {
        content: "01-17"; }
      .backup-file-version-diagram .backup-items .backup-item:nth-child(10) .date:after {
        content: "01-19"; }
      .backup-file-version-diagram .backup-items .backup-item:nth-child(11) .date:after {
        content: "01-21"; }
      .backup-file-version-diagram .backup-items .backup-item:nth-child(12) .date:after {
        content: "01-23"; }
  .backup-file-version-diagram .backup-status {
    display: -webkit-box;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
            flex-direction: row;
    -webkit-box-pack: center;
            justify-content: center;
    color: #0059a6;
    font-weight: bold;
    font-size: 12px; }
    .backup-file-version-diagram .backup-status .status-diagram {
      margin: 16px 0 18px;
      display: -webkit-box;
      display: flex;
      -webkit-box-pack: center;
              justify-content: center; }
    .backup-file-version-diagram .backup-status .status {
      display: -webkit-box;
      display: flex;
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
              flex-direction: row;
      -webkit-box-pack: center;
              justify-content: center;
      -webkit-box-align: center;
              align-items: center; }

.backup-file-version-diagram.backup-file-version-diagram--days-0 {
  display: none !important; }

.backup-file-version-diagram.backup-file-version-diagram--days-1 .imgShow-backup-diagram {
  background-image: url(/res/images/feature_backup/diagram/diagram-backup-1.svg);
  background-size: 118px 86px;
  width: 118px;
  height: 86px; }
.backup-file-version-diagram.backup-file-version-diagram--days-1 .backup-item:nth-child(3),
.backup-file-version-diagram.backup-file-version-diagram--days-1 .backup-item:nth-child(4),
.backup-file-version-diagram.backup-file-version-diagram--days-1 .backup-item:nth-child(5),
.backup-file-version-diagram.backup-file-version-diagram--days-1 .backup-item:nth-child(6),
.backup-file-version-diagram.backup-file-version-diagram--days-1 .backup-item:nth-child(7),
.backup-file-version-diagram.backup-file-version-diagram--days-1 .backup-item:nth-child(8),
.backup-file-version-diagram.backup-file-version-diagram--days-1 .backup-item:nth-child(9),
.backup-file-version-diagram.backup-file-version-diagram--days-1 .backup-item:nth-child(10),
.backup-file-version-diagram.backup-file-version-diagram--days-1 .backup-item:nth-child(11) {
  display: none; }

.backup-file-version-diagram.backup-file-version-diagram--days-2 .imgShow-backup-diagram {
  background-image: url(/res/images/feature_backup/diagram/diagram-backup-2.svg);
  background-size: 174px 86px;
  width: 174px;
  height: 86px; }
.backup-file-version-diagram.backup-file-version-diagram--days-2 .backup-item:nth-child(4),
.backup-file-version-diagram.backup-file-version-diagram--days-2 .backup-item:nth-child(5),
.backup-file-version-diagram.backup-file-version-diagram--days-2 .backup-item:nth-child(6),
.backup-file-version-diagram.backup-file-version-diagram--days-2 .backup-item:nth-child(7),
.backup-file-version-diagram.backup-file-version-diagram--days-2 .backup-item:nth-child(8),
.backup-file-version-diagram.backup-file-version-diagram--days-2 .backup-item:nth-child(9),
.backup-file-version-diagram.backup-file-version-diagram--days-2 .backup-item:nth-child(10),
.backup-file-version-diagram.backup-file-version-diagram--days-2 .backup-item:nth-child(11) {
  display: none; }

.backup-file-version-diagram.backup-file-version-diagram--days-3 .imgShow-backup-diagram {
  background-image: url(/res/images/feature_backup/diagram/diagram-backup-3.svg);
  background-size: 230px 86px;
  width: 230px;
  height: 86px; }
.backup-file-version-diagram.backup-file-version-diagram--days-3 .backup-item:nth-child(5),
.backup-file-version-diagram.backup-file-version-diagram--days-3 .backup-item:nth-child(6),
.backup-file-version-diagram.backup-file-version-diagram--days-3 .backup-item:nth-child(7),
.backup-file-version-diagram.backup-file-version-diagram--days-3 .backup-item:nth-child(8),
.backup-file-version-diagram.backup-file-version-diagram--days-3 .backup-item:nth-child(9),
.backup-file-version-diagram.backup-file-version-diagram--days-3 .backup-item:nth-child(10),
.backup-file-version-diagram.backup-file-version-diagram--days-3 .backup-item:nth-child(11) {
  display: none; }

.backup-file-version-diagram.backup-file-version-diagram--days-4 .imgShow-backup-diagram {
  background-image: url(/res/images/feature_backup/diagram/diagram-backup-4.svg);
  background-size: 286px 86px;
  width: 286px;
  height: 86px; }
.backup-file-version-diagram.backup-file-version-diagram--days-4 .backup-item:nth-child(6),
.backup-file-version-diagram.backup-file-version-diagram--days-4 .backup-item:nth-child(7),
.backup-file-version-diagram.backup-file-version-diagram--days-4 .backup-item:nth-child(8),
.backup-file-version-diagram.backup-file-version-diagram--days-4 .backup-item:nth-child(9),
.backup-file-version-diagram.backup-file-version-diagram--days-4 .backup-item:nth-child(10),
.backup-file-version-diagram.backup-file-version-diagram--days-4 .backup-item:nth-child(11) {
  display: none; }

.backup-file-version-diagram.backup-file-version-diagram--days-5 .imgShow-backup-diagram {
  background-image: url(/res/images/feature_backup/diagram/diagram-backup-5.svg);
  background-size: 342px 86px;
  width: 342px;
  height: 86px; }
.backup-file-version-diagram.backup-file-version-diagram--days-5 .backup-item:nth-child(7),
.backup-file-version-diagram.backup-file-version-diagram--days-5 .backup-item:nth-child(8),
.backup-file-version-diagram.backup-file-version-diagram--days-5 .backup-item:nth-child(9),
.backup-file-version-diagram.backup-file-version-diagram--days-5 .backup-item:nth-child(10),
.backup-file-version-diagram.backup-file-version-diagram--days-5 .backup-item:nth-child(11) {
  display: none; }

.backup-file-version-diagram.backup-file-version-diagram--days-6 .imgShow-backup-diagram {
  background-image: url(/res/images/feature_backup/diagram/diagram-backup-6.svg);
  background-size: 398px 86px;
  width: 398px;
  height: 86px; }
.backup-file-version-diagram.backup-file-version-diagram--days-6 .backup-item:nth-child(8),
.backup-file-version-diagram.backup-file-version-diagram--days-6 .backup-item:nth-child(9),
.backup-file-version-diagram.backup-file-version-diagram--days-6 .backup-item:nth-child(10),
.backup-file-version-diagram.backup-file-version-diagram--days-6 .backup-item:nth-child(11) {
  display: none; }

.backup-file-version-diagram.backup-file-version-diagram--days-7 .imgShow-backup-diagram {
  background-image: url(/res/images/feature_backup/diagram/diagram-backup-7.svg);
  background-size: 454px 86px;
  width: 454px;
  height: 86px; }
.backup-file-version-diagram.backup-file-version-diagram--days-7 .backup-item:nth-child(9),
.backup-file-version-diagram.backup-file-version-diagram--days-7 .backup-item:nth-child(10),
.backup-file-version-diagram.backup-file-version-diagram--days-7 .backup-item:nth-child(11) {
  display: none; }

.backup-file-version-diagram.backup-file-version-diagram--days-8 .imgShow-backup-diagram {
  background-image: url(/res/images/feature_backup/diagram/diagram-backup-8.svg);
  background-size: 510px 86px;
  width: 510px;
  height: 86px; }
.backup-file-version-diagram.backup-file-version-diagram--days-8 .backup-item:nth-child(10),
.backup-file-version-diagram.backup-file-version-diagram--days-8 .backup-item:nth-child(11) {
  display: none; }

.backup-file-version-diagram.backup-file-version-diagram--days-9 .imgShow-backup-diagram {
  background-image: url(/res/images/feature_backup/diagram/diagram-backup-9.svg);
  background-size: 566px 86px;
  width: 566px;
  height: 86px; }
.backup-file-version-diagram.backup-file-version-diagram--days-9 .backup-item:nth-child(11) {
  display: none; }

.backup-file-version-diagram.backup-file-version-diagram--days-10 .imgShow-backup-diagram {
  background-image: url(/res/images/feature_backup/diagram/diagram-backup-10.svg);
  background-size: 622px 86px;
  width: 622px;
  height: 86px; }

/*------------------------------------------------------------------------
[page_svc_print.css]
- 내용 : 출력물 보안 관련 페이지 전용 스타일 정의
------------------------------------------------------------------------*/
.wrapper_print {
  width: 100%; }

.wrapper_print .container_print {
  width: 700px;
  margin: 50px auto 40px; }

.wrapper_print .container_print .top_logo {
  padding-bottom: 16px; }

.contents_print {
  padding: 25px;
  border: 1px solid #ccc;
  background: #fff; }

.contents_print .top_title {
  text-align: center;
  padding: 35px 0; }

.table_style_printinfo table {
  width: 100%;
  border: 1px solid #ddd;
  font-size: 15px;
  line-height: 19px;
  border-collapse: collapse; }

.table_style_printinfo table th {
  padding: 13px;
  text-align: center;
  color: #0059a6;
  font-weight: normal;
  border-right: 1px solid #ddd;
  border-bottom: 1px solid #ddd; }

.table_style_printinfo table td {
  padding: 13px;
  border-bottom: 1px solid #ddd; }

.info_print .info_title {
  padding: 25px 0 8px; }

.info_print .info_list {
  background: #eee;
  border-top: 1px solid #ccc;
  border-bottom: 1px solid #ccc;
  padding: 14px; }

.info_print .info_list ul li {
  font-size: 12px;
  line-height: 16px;
  padding: 5px 0 5px 10px;
  background: url(/res/images/print/icon_dot_gray_3x3.png) no-repeat 0 10px; }

.wrapper_print .container_print .bottom_logo {
  text-align: center;
  padding: 20px 0 15px 20px; }

/*------------------------------------
콘텐츠 최하단
------------------------------------*/
.wrapper_print .content_print_bottom {
  width: 700px;
  text-align: center; }

.wrapper_print .content_print_bottom > button {
  margin: 20px auto 0; }
/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInBhZ2UuY3NzIiwiLi4vc2Nzcy9wYWdlX2xvZ2luLnNjc3MiLCIuLi9zY3NzL2NvbW1vbl92YXJpYWJsZXMuc2NzcyIsIi4uL3Njc3MvcGFnZV9jb21tb25NZW51cy5zY3NzIiwiLi4vc2Nzcy9wYWdlX3N2Y19ia3VwLnNjc3MiLCIuLi9zY3NzL3BhZ2Vfc3ZjX3ByaW50LnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsZ0JBQWdCO0FDQ2hCO0VBQ0ksbUJBQW1CO0VBQ25CLGlCQUFpQjtFQUNqQixZQUFZLEVBQUE7RUFFWjtJQUNJLFdBQVc7SUFDWCxnQkFBZ0I7SUFDaEIsZUFBZSxFQUFBO0lBR2Y7TUFDSSxpQkFBaUI7TUFDakIsa0JBQWtCO01BQ2xCLFdBQVcsRUFBQTtNQUdQO1FBQ0ksWUFBWTtRQUNaLFlBQVk7UUFDWixzRUFBc0U7UUFDdEUsc0JBQXNCO1FBQ3RCLDRCQUE0QjtRQUM1QixzQkFBc0I7UUFDdEIsZUFBZSxFQUFBO01BS25CO1FBQ0ksWUFBWTtRQUNaLFlBQVk7UUFDWixzQkFBc0I7UUFDdEIsNEJBQTRCO1FBQzVCLHNCQUFzQjtRQUN0QixlQUFlO1FBQ2YsaUZBQWlGLEVBQUE7TUFLckY7UUFDSSxZQUFZO1FBQ1osWUFBWTtRQUNaLHNCQUFzQjtRQUN0Qiw0QkFBNEI7UUFDNUIsc0JBQXNCO1FBQ3RCLGVBQWU7UUFDZixpRkFBaUYsRUFBQTtNQUtyRjtRQUNJLFlBQVk7UUFDWixZQUFZO1FBQ1osc0JBQXNCO1FBQ3RCLDRCQUE0QjtRQUM1QixzQkFBc0I7UUFDdEIsZUFBZTtRQUNmLCtFQUErRTtRQUMvRSxXQUFXO1FBQ1gsV0FBVyxFQUFBO0VBTTNCO0lBQ0ksMkNBQUE7SUFDQSxZQUFZO0lBQ1osZ0JBQWdCLEVBQUE7SUFFaEI7TUFDSSxnQkFBZ0I7TUFDaEIsZ0JBQWdCO01BQ2hCLGtCQUFrQixFQUFBO01BRWxCO1FBQ0ksYUFBYSxFQUFBO0VBTXpCO0lBQ0ksV0FBVztJQUNYLGFBQWE7SUFDYixnQkFBZ0I7SUFD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 */