﻿    @charset "utf-8";

  @font-face {
    font-family:'NanumGothic';
    src: url('../Font/NanumGothic.eot');
    src:url('../Font/NanumGothic.eot?#iefix') format(‘embedded-opentype’),
       url('../Font/NanumGothic.woff') format(‘woff’), 
       url('../Font/NanumGothic.ttf') format('truetype'), 
       url('../Font/NanumGothic.svg') format('svg');
    font-weight: normal;
    font-style: normal;
    }
    /*
    @font-face {
    font-family:'NanumGothic';
    src: url('../font/Roboto-Bold.eot');
    src: url('../font/Roboto-Bold.eot?#iefix') format('embedded-opentype'),url('../font/Roboto-Bold.woff') format('woff'),url('../font/Roboto-Bold.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
    }
    @font-face {
    font-family:'notokr-medium';
    src: url('../font/Roboto-Regular.eot');
    src: url('../font/Roboto-Regular.eot?#iefix') format('embedded-opentype'),url('../font/Roboto-Regular.woff') format('woff'),url('../font/Roboto-Regular.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
    }
    @font-face {
        font-family: 'Noto Sans KR';
        font-style: normal;
        font-weight: 700;
        src: url(../font/NotoSansKr/NotoSansKR-Bold.woff2) format('woff2'), url(../fonts/NotoSansKr/NotoSansKR-Bold.woff) format('woff'), url(../font/NotoSansKr/NotoSansKR-Bold.otf) format('opentype');
    }
        */

    #cexte_ontainer {
        font-family: 'NanumGothic' !important;
    }

    body, html, header, footer, aside, nav, section, article, details, figure, figcaption, menu, command, div, dl, dd, ol, ul, li, form, fieldset, legend, iframe, table, caption, thead, tfoot, tbody, tr, th, td, h1, h2, h3, h4, h5, h6, dt, summary, input, textarea, button, select, datalist, img, embed, object, canvas, audio, video, meter, progress, keygen, a, label, output, dialog, address, blockquote, p, pre, span, b, strong, i, em, dfn, var, u, ins, s, del, q, mark, small, sub, sup, abbr, bdi, bdo, cite, time, ruby, rp, rt, code, kbd, samp, acronym, big, frame, frameset, noframes, tt, map, option, hr, * {
        border: 0;
        padding: 0;
        margin: 0;
        color: inherit;
        font-family: inherit;
        font-size: inherit;
        line-height: inherit;
    }

    .container {
        width: 100%;
        padding-right: 5px; 
        padding-left: 5px; 
        margin-right: auto;
        margin-left: auto;
    }

    #header {
         background: #fff !important;
    }
    #services {
        background: #fff;
        background-size: cover;
        padding: 60px 0 40px 0;
    }
    #cexte_ontainer #exte_contents {
        padding: 35px 0 65px;
        width: 960px;
        margin: 0 auto;
    }
    #cexte_ontainer #exte_contents .contents {
        padding: 40px 0 0;
    }
    #exte_contents .contents > h2 {
        font-weight: bolder;
        text-align: center;
        padding: 0 0 45px;
        font-size: 30px;
        letter-spacing: -0.05em;
    }

    #exte_contents .contents .tit-box {
        padding-bottom: 20px;
        position: relative;
    }

    .exteflow{display:table;margin-bottom:65px;}
    .exteflow li{display:table-cell;padding-right:75px;letter-spacing:-0.05em;background:url('../Resource/img/arr.gif') 209px 24px no-repeat;}
    .exteflow li>span{display:inline-block;width:60px;height:60px;background:url('../Resource/img/step.gif') 0 0 no-repeat;vertical-align:middle;}
    .exteflow li>strong{font-size:16px;display:inline-block;vertical-align:middle;padding-left:10px}
    .exteflow li:nth-child(2)>span{background-position:-64px 0}
    .exteflow li:nth-child(3)>span{background-position:-128px 0}
    .exteflow li:nth-child(4)>span{background-position:-192px 0}
    .exteflow li:nth-child(2){background-position:234px 24px;}
    .exteflow li:nth-child(3){padding-right:100px;}
    .exteflow li:nth-child(4){padding-right:0}
    .exteflow li.on{font-family:'NanumGothic';}
    .exteflow li:nth-child(1).on>span{background-position:0 -62px;}
    .exteflow li:nth-child(2).on>span{background-position:-64px -62px}
    .exteflow li:nth-child(3).on>span{background-position:-128px -62px;}
    .exteflow li:nth-child(4).on>span{background-position:-192px -62px}

    .exteflow02{/*display:table;*/width:100%;overflow:hidden;margin-bottom:65px}
    .exteflow02 li{/*display:table-cell;*/float:left;width:25% !important;/*padding-right:99px;*/letter-spacing:-0.05em;background:url('../Resource/img/step.gif') 209px 24px no-repeat;}
    .exteflow02 li:nth-child(3){width:27% !important;}
    .exteflow02 li:nth-child(4){width:20% !important;background:none;}
    .exteflow02 li a>span{display:inline-block;width:60px;height:60px;background:url('../Resource/img/step.gif') 0 0 no-repeat;vertical-align:middle;}
    .exteflow02 li a>strong{font-size:16px;display:inline-block;vertical-align:middle;padding-left:10px}
    .exteflow02 li:nth-child(2) a>span{background-position:-64px 0}
    .exteflow02 li:nth-child(3) a>span{background-position:-128px 0}
    .exteflow02 li:nth-child(4) a>span{background-position:-192px 0}
    .exteflow02 li:nth-child(2){background-position:210px 24px;}
    .exteflow02 li:nth-child(3){/*padding-right:102px;*/background-position:220px 24px;}
    .exteflow02 li:nth-child(4){padding-right:0}
    .exteflow02 li.on{font-family:'NanumGothic'}
    .exteflow02 li:nth-child(1).on a>span{background-position:0 -62px}
    .exteflow02 li:nth-child(2).on a>span{background-position:-64px -62px}
    .exteflow02 li:nth-child(3).on a>span{background-position:-128px -62px}
    .exteflow02 li:nth-child(4).on a>span{background-position:-192px -62px}
   
     strong, b {
        font-weight: normal !important;
    }
    #exte_contents .contents .tit-box h3 {
        font: 20px/1.3 'NanumGothic';
        font-weight: bold;
        letter-spacing: -0.05em;
        display: inline-block;
    }
    .terms-box ul li {
        background: #fafafa;
        border: 1px solid #d2d2d2;
        border-radius: 2px;
        margin-top: 7px;
        padding: 20px;
    }

    .terms-box ul li .text-box {
        position: relative;
    }

    .terms-box ul li .text-box .chkchoice {
        position: absolute;
        right: 0;
        top: -4px;
    }

    .chkchoice{display:inline-block;height:21px;vertical-align:middle;}/* radio style */
    .chkchoice .chk, .chkchoice .rd{display:none;}
    .chkchoice .chk + label{background:url("../img/icn_ch.gif") no-repeat 0 0;display:inline-block;width:21px;height:21px;cursor:pointer;}
    .chkchoice .chk:checked + label{background-position:0 -22px;}
    .chkchoice .chk:disabled + label{background-position:0 -42px !important;color:#999}
    .chkchoice .chk:disabled:checked + label{background-position:0 -63px !important;color:#999}
    .chkchoice .rd + label{background:url("../img/icn_rd.png") no-repeat 0 0;display:inline-block;height:21px;padding-left:28px;font-size:14px;margin-right:25px;cursor:pointer;}
    .chkchoice .rd:checked + label{background-position:0 -22px;}
    .chkchoice .rd:disabled + label{background-position:0 -40px !important;color:#999}
    .chkchoice .rd:disabled + label{background-position:0 -66px !important;color:#999}
    .chkchoice .rd:disabled:checked + label{background-position:0 -44px !important;color:#999}
   

    .chkchoice .rd2 + label{background:url("../img/icn_rd.png") no-repeat 0 0;display:inline-block;height:21px;padding-left:28px;font-size:14px;margin-right:25px;cursor:pointer;}
    .chkchoice .rd2:checked + label{background-position:0 -22px;}
    .chkchoice .rd2:disabled + label{background-position:0 -40px !important;color:#999}
    .chkchoice .rd2:disabled + label{background-position:0 -66px !important;color:#999}
    .chkchoice .rd2:disabled:checked + label{background-position:0 -44px !important;color:#999}
    .chkchoice .chk, .chkchoice .rd2{display:none;}

    li,menu{
        list-style:none;word-break:break-all;
    }

    .terms-box ul li .srcoll-box {
        background: #fff;
        border: 1px solid #d2d2d2;
        font-size: 14px;
        margin-top: 15px;
        padding: 10px 15px;
        height: 155px;
        overflow-x: hidden;
        overflow-y: auto;
        color: #666;
    }

    a {
        text-decoration: none;
        display: inline-block;
    }

    .btn_area {
        text-align: center;
        margin-top: 20px;
        position: relative;
        padding-bottom: 1px;
        font: 14px/1.3 'NanumGothic';
        font-weight: bold;
    }

    .mgt35 {
        margin-top: 35px !important;
    }

    .btn-large {
        height: 48px;
        line-height: 48px;
        min-width: 180px;
        font-size: 18px;
        color: #fff;
        border-radius: 3px;
        box-sizing: border-box;
        letter-spacing: -0.05em;
        vertical-align: middle;
        text-align: center;
        padding: 0 24px;
    }

    .lightgray {
        background: #999;
    }

    .orange {
        background: #0b489d;
    }

    .orange:hover {
      background: #0b489d !important;
      color: #fff !important;
    }

     .lightgray:hover {
      background: #666 !important;
      color: #fff !important;
    }

    .terms-box ul li .text-box strong {
        font: 14px/1 'NanumGothic';
        color: #666;
        font-weight: bold !important;
    }
    .tb_type02{font-size:13px;width:100%;border-top:1px solid #cfcfcf;border-right:1px solid #dedede}
    .tb_type02 tbody th{background:#f5f5f5;border-left:1px solid #dedede;padding:10px 18px;border-bottom:1px solid #dddddd;font-weight:normal;text-align:left;font-size:14px;letter-spacing:-0.05em}
    .tb_type02 tbody td{border-bottom:1px solid #ddd;padding:10px 18px;border-top:none;font-size:13px;color:#666666;background:#fff;word-break:break-all; word-wrap:break-word;text-align:left;letter-spacing:-0.05em}
    .tb_height{margin-top:10px}
    .tb_height tbody td, .tb_height tbody th{height:100px;vertical-align:top;}
    .tb_type02 td textarea{background:#fff;border:1px solid #cfcfcf;box-sizing:border-box;width:100%;color:#999;padding:10px;}
    .tb_type02 td textarea:focus{outline:1px solid #999}
    .tb_type02.tb_pd td{padding:5px 18px}
    .tb_type02 td .pos{position:relative;}
    .tb_type02 td .pos .btnAdd{position:absolute;right:0;top:7px}
    .tb_type02 td.intext{padding:15px}
    .tb_type02 td.intext a+a{margin-left:10px}
    .tb_type02 td[colspan='2'], .tb_type04 td[colspan='2']{border-left:none;padding-left:0 !important}
    .tb_type02 td p.note{display:inline-block;font-size:12px;text-indent:-10px;color:#8b8b8b;padding-left:10px}
    .tb_type02 td+td{border-left:1px solid #ddd;}
    .tb_type02 tr.inpag td, .tb_type04 tr.inpag td{padding:3px 18px}
    .tb_type02 tr.inpag td .select_box+input, .tb_type02 tr.inpag td input+input{margin-left:6px}
    .tb_type02 td input+p.note{margin-left:12px}
    .tb_type02 td.dday{background:#f5f5f5;}
    .tb_type02 td.center{text-align:center;}
    .tb_type02 td a+.line{margin-left:18px}
    .tb_type02 td .line{display:inline-block;height:34px;text-decoration:underline;line-height:32px;box-sizing:border-box;padding-top:4px;vertical-align:middle;}
    .tb_note{padding-bottom:11px}

    .step_wrap { width:100%; height:70px; display:block; position:relative; overflow:hidden; margin:0 auto 40px; }
    .step_wrap .bg_cover { width:100%; height:70px; border:1px solid #d5d5d5}
    .step_wrap .bg_cover img  { width:100%; height:100%;}
    .step_wrap ul { position:absolute; top:0; width:100%; height:70px;}
    .step_wrap ul li { float:left; width:33.3%; color:#888; text-align:center; display:block; line-height:65px;font-weight:700}
    .step_wrap ul li.on { color:#fff}
    .step_wrap ul li img { vertical-align:middle; padding-right:10px; width:30px;}
    .step_wrap ul li span { vertical-align:middle}
    .step_wrap ul li span span { vertical-align:0px;}

    /*Step Bar*/
    .stepBar {
      position: relative;
      list-style: none;
      margin: 0 0 3em;
      padding: 0;
      text-align: center;
      width: 100%;
      overflow: hidden;
      *zoom: 1;
      font: 14px/1.3 'NanumGothic';
      font-weight: bold;
    }
    .stepBar .step {
      position: relative;
      float: left;
      display: inline-block;
      line-height: 40px;
      padding: 0 40px 0 20px;
      background-color: #eee;
      -moz-box-sizing: border-box;
      -webkit-box-sizing: border-box;
      box-sizing: border-box;
    }
    .stepBar .step:before, .stepBar .step:after {
      position: absolute;
      left: -15px;
      display: block;
      content: '';
      background-color: #eee;
      border-left: 4px solid #FFF;
      width: 20px;
      height: 20px;
    }
    .stepBar .step:after {
      top: 0;
      -moz-transform: skew(30deg);
      -ms-transform: skew(30deg);
      -webkit-transform: skew(30deg);
      transform: skew(30deg);
    }
    .stepBar .step:before {
      bottom: 0;
      -moz-transform: skew(-30deg);
      -ms-transform: skew(-30deg);
      -webkit-transform: skew(-30deg);
      transform: skew(-30deg);
    }
    .stepBar .step:first-child {
      -moz-border-radius-topleft: 4px;
      -webkit-border-top-left-radius: 4px;
      border-top-left-radius: 4px;
      -moz-border-radius-bottomleft: 4px;
      -webkit-border-bottom-left-radius: 4px;
      border-bottom-left-radius: 4px;
    }
    .stepBar .step:first-child:before, .stepBar .step:first-child:after {
      content: none;
    }
    .stepBar .step:last-child {
      -moz-border-radius-topright: 4px;
      -webkit-border-top-right-radius: 4px;
      border-top-right-radius: 4px;
      -moz-border-radius-bottomright: 4px;
      -webkit-border-bottom-right-radius: 4px;
      border-bottom-right-radius: 4px;
    }
    .stepBar .step.current {
      color: #FFF;
      background-color: #0b489d;
    }
    .stepBar .step.current:before, .stepBar .step.current:after {
      background-color: #0b489d;
    }
    .stepBar.step2 .step {
      width: 50%;
    }
    .stepBar.step3 .step {
      width: 33.333%;
    }
    .stepBar.step4 .step {
        width: 25%;
        font-size: 16px;
        }
    .stepBar.step5 .step {
      width: 20%;
    }

    .exte-search{padding:13px 15px;}
    .box-pd{padding:7px 15px;margin-top:15px}
    .exte-search>p{padding-bottom:10px;color:#666;}
    .exte-search>p strong{font-family:'NanumGothic'}
    .exte-search>div{text-align:center;}
    .exte-search>div input+input{margin-left:4px}
    .exte-search .sbtn{text-indent:-9999em;background:url('../img/search.png') no-repeat 0 0;width:23px;height:23px;vertical-align:middle;margin-left:12px}
    .exte-search .btn-mw{margin-left:11px}
    .exte-bg{background:#fafafa;border:1px solid #d2d2d2;border-radius:3px;}
    .exte-search-text{padding:50px 15px 80px;text-align:center;margin-top:10px}
    .exte-search-text .no-search{font-size:18px;background:url('../img/ic_qmark.gif') no-repeat center 0;padding:40px 0 7px}
    .exte-search-text>p+p{font-size:16px;padding-bottom:27px}
    .srch-pd:after{content:' ';display:table;clear:both;}
    .srch-pd input, .srch-pd a{float:left}
    .srch-pd .btn-insh{width:178px;background-position:50% 0;border-radius:0}
    .exte-complete{padding:35px 15px;text-align:center;letter-spacing:-0.05em}
    .exte-complete p.day{font:28px/1.4 'NanumGothic';background:url('../img/ic_qmark2.gif') no-repeat center 0;padding-top:50px}
    .exte-complete p+p{font:16px/1.4 'NanumGothic';padding-top:15px; font-weight: bold;}
    .exte-complete p+p span{color:#ff6600;font-size:20px}
    .exte-txt{margin:20px 0 20px 0;text-align:center;font-size: 13px;color:#999;}

    #exte_contents input[type='text'], input[type='password'], input[type='search'], .form_area_gray input[type='text'], .tb_type02 tbody td input[type='text'] {
        font-size: 13px;
        border: 1px solid #cfcfcf;
        background: #fff;
        box-sizing: border-box;
        padding: 0 10px;
        color: #999;
        vertical-align: middle;
        height: 34px;
        line-height: 34px;
    }

    #exte_contents .contents .tit-box p {
        display: inline-block;
        color: #666;
        font-size: 14px;
        margin-left: 10px;
    }

    #div_comp_search {
        font: 14px/1.3 'NanumGothic';
    }


    input[type='text']:focus {
        outline: 1px solid #999;
    }

    #exte_contents .contents .btn-mid {
        color: #8b8b8b;
        font-size: 16px;
    }

    .btn-mid {
        height: 34px;
        line-height: 34px;
        font-size: 13px;
        min-width: 70px;
        padding: 0 15px;
        color: #777;
        box-sizing: border-box;
        border: 1px solid #cfcfcf;
        background: #fff;
        box-shadow: 0 1px 0 #e4e4e4;
        vertical-align: middle;
        text-align: center;
        font-family: 'NanumGothic';
    }

    .addtext {
        padding-top: 5px;
        font-weight: 400;
    }

    .addtext a {
        padding-left: 5px;
        font-weight: 700;
    }

    .addtext a:hover {
        text-decoration: underline;
        color: #f47d31;
    }

    .addtext_pad {
        padding-top: 15px;
    }

    .table_area {
        position: relative;
        width: 100%;
        margin-top: 8px;
        box-sizing: border-box;
    }

    .mgt15 {
        margin-top: 15px !important;
    }

    .tb_type03 {
        font-size: 14px;
        width: 100%;
        border-top: 1px solid #666;
    }

    .f-type01 {
        color: #ff6300;
        font-family: 'NanumGothic';
    }

    .addtext {
        padding-top: 5px;
        font-weight: 400;
    }

    .f-clear .table_area {
        margin-top: 20px
    }

    .tb_type03 {
        font-size: 14px;
        width: 100%;
        border-top: 1px solid #666
    }

    .tb_type03 thead th {
        background: #f5f5f5;
        padding: 7px 8px;
        border-top: 1px solid #cfcfcf;
        border-bottom: 1px solid #ddd;
        font-weight: normal;
        letter-spacing: -0.05em
    }

    .tb_type03 thead tr.inHeight th {
        padding: 14px 8px
    }

    .tb_type03 tbody td {
        border-bottom: 1px solid #ddd;
        padding: 7px 8px;
        border-top: none;
        font-size: 13px;
        color: #666666;
        background: #fff;
        word-break: break-all;
        word-wrap: break-word;
    }

        .tb_type03 tbody td input[type='text'] {
            border: 1px solid #cfcfcf;
            background: #fff;
            box-sizing: border-box;
            padding: 2px 10px;
            font-size: 14px;
            color: #999;
            width: 100%;
        }

        .tb_type03 tbody td.left {
            text-align: left;
            padding-left: 18px
        }

    .tb_type03 thead tr.inHeight th.left {
        text-align: left;
        padding-left: 18px
    }

    /* tooltip_down */
    .tb_type03 thead th.tooltip_dw {
        position: relative;
    }

    .tb_type03 thead th.tooltip_dw:hover > div > div {
        display: block;
    }

    .tb_type03 thead th.tooltip_dw > div > div {
        position: absolute;
        left: 50%;
        top: 55px;
        z-index: 1;
        box-shadow: 0 4px 6px #c8c8c8;
        background: #666666;
        min-width: 300px;
        color: #ffffff;
        display: none;
        padding: 20px 10px;
        margin-left: -297px;
    }
    /* tooltip_size  */
    .tb_type03 thead th.tooltip_dw > div > div.toolbox_type1 {
        min-width: 100px;
        margin-left: -30px;
        font-size: 12px;
    }

    .tb_type03 thead th.tooltip_dw > div > div.toolbox_type1 span.arrow img {
        display: inline-block;
        position: absolute;
        left: 18%;
        top: -16px;
    }

    .tb_type03 thead th.tooltip_dw span.arrow img {
        display: inline-block;
        position: absolute;
        right: 0;
        top: -11px;
    }

    .tb_type03 thead th.tooltip_dw > div > div > a {
        font-size: 13px;
        font-weight: 700;
        text-decoration: underline;
    }

    img {
        vertical-align: middle;
        position: relative;
        top: 30px;
        left: 19px;
    }

    @media (max-width: 768px) {
      img {
            width: 29vh;
            top: 18px;
      }

      #header {
        padding: 30px 0;
        height: 65px;
        position: fixed;
        left: 0;
        top: 0;
        right: 0;
        transition: all 0.5s;
        z-index: 997;
    }
    }

    .chkchoice {
        display: inline-block;
        height: 21px;
        vertical-align: middle;
    }

    .chkchoice .chk:disabled + label {
        background-position: 0 -42px !important;
        color: #999
    }

    .chkchoice .chk:disabled:checked + label {
        background-position: 0 -63px !important;
        color: #999
    }
    /*.chkchoice .rd + label{background:url("../images/inc/icn_rd.png") no-repeat 0 0;display:inline-block;height:21px;padding-left:28px;font-size:14px;margin-right:25px;cursor:pointer;}*/
    .chkchoice .rd:checked + label {
        background-position: 0 -22px;
    }

    .chkchoice .rd:disabled + label {
        background-position: 0 -40px !important;
        color: #999
    }

    .chkchoice .rd:disabled + label {
        background-position: 0 -66px !important;
        color: #999
    }

    .chkchoice .rd:disabled:checked + label {
        background-position: 0 -44px !important;
        color: #999
    }

    th, td {
        text-align: center;
        vertical-align: middle;
    }


    .tb_type04 {
        font-size: 14px;
        width: 100%;
        border-top: 1px solid #666;
        table-layout: fixed;
    }

    table {
        width: 100%;
        border-spacing: 0;
        border-collapse: separate;
    }

    .tb_type04 th {
        background: #f5f5f5;
        padding: 7px 10px 7px 20px;
        border-bottom: 1px solid #ddd;
        font-weight: normal;
        letter-spacing: -0.07em;
        box-sizing: border-box;
        text-align: left;
   }
    
   .tb_type04 td {
        box-sizing: border-box;
        border-bottom: 1px solid #ddd;
        text-align: left;
        padding: 7px 17px;
        background: #fff;
    }

   #exte_contents .contents .btn-mid {
        color: #8b8b8b;
        font-size: 14px;
    }

   .tb_type04 td input+.btn-mid, .tb_type02 td input+.btn-mid {
        margin-left: 8px;
    }

   .tb_type04 td .note {
    text-indent: -10px;
    font-size: 13px;
    color: #8b8b8b;
    padding-left: 10px;
}

    /* select_design */
    .select_box {position: relative;height:34px;/*background:#fff url('../img/icn_sh_arrow.gif') right center no-repeat;*/ border: 1px solid #cfcfcf;padding:0;display:inline-block;vertical-align:middle;box-sizing:border-box;color:#666}
    .select_box:hover{border:1px solid #999;}
    .select_box label {position: absolute;font-size: 12px;color: #9b9b9b;top:6px;left:10px;color:#666}
    .select_box > select{width: 100%;height:34px;min-height:34px;line-height:34px;padding: 0 10px;opacity: 0;filter: alpha(opacity=0);}
    .select_box[disabled] label{color:#999}
    .select_box[disabled]:hover{border-color:#cfcfcf}

    .select_box.select_s{height:34px;/*background:#fff url('../img/icn_sh_arrow.gif') right center no-repeat;*/}
    .select_box.select_s label{top:6px;}
    .select_box.select_s > select{height:34px;min-height:34px;line-height:34px;}

    .btn-insh{background:#fff url('../img/btn_sh.gif') no-repeat 0 0;text-indent:-999em;width:32px;height:34px;vertical-align:middle;border:1px solid #cfcfcf;border-left:none;border-radius:0 2px 2px 0}
    .btn-insh:hover{background:#f5f5f5 url('../img/btn_sh2.gif') no-repeat 0 0;}
    .innerTable {
        box-sizing: border-box;
        width: 100%;
        overflow-y: auto;
        overflow-x: hidden;
        height: 120px;
        border: 1px solid #cfcfcf;
    }
        
    .innerTable li span, .innerTable li strong {
        display: block;
        box-sizing: border-box;
        float: left;
        padding: 10px 15px;
    }
        
    .innerTable li {
        position: relative;
        overflow: hidden;
        border-bottom: 1px solid #cfcfcf;
    }

    .ui-pg-input {
        height: 20px !important;
    }

    #logo1 { 
        padding: 0;
        margin: 0;
        position: relative;
        bottom: 31px;
        left: -8px;
    }

