/** [OACX-GOV]  Version: v1.5.2208.0 - 2022-02-24 4:23:42 PM  **/ 
 
@media screen and (max-width:640px) {
    #oacx-demo-main .demo-home-logo img{ width: 70px !important; }
    #oacx-demo-main .demo-home-logo h3{ 
        font-size: 15px !important;
        left: 10px !important;
        letter-spacing: -1px;
    }
    #oacx-demo-main .demo-story h6{
        text-align: center;
    }
    #oacx-demo-main .demo-story {
        text-align: center;
        padding: 30px 40px !important;
    }
    #oacx-demo-main .auth-content{
        padding: 20px;
    }
    #oacx-demo-main .log-header ul li a{
        font-size: 13px !important;
    }
    #oacx-demo-main .demo-sign-data{
        width: 100% !important;
    }
    #oacx-demo-main  .demo-main-header{
        position: fixed;
        border-bottom: 15px solid #ddd !important;
        height: 80px !important;
    }
    #oacx-demo-main .demo-main-contents{
        width: 100% !important;
        padding: 20px;
        margin-top: -20px !important;
    }
    #oacx-demo-main .demo-header ul li a{
        font-size: 14px !important;
        height: 45px !important;
    }
    #oacx-demo-main .demo-btn-span{
        font-size: 11px !important;
    }
    #oacx-demo-main .demo-popup{
        margin-top: 60px !important;
    }
    #oacx-demo-main  .btn{
        font-size: 20px !important;
    }
    #oacx-demo-main  button.demo-btn{
        padding: 15px 25px !important;
        width: 100% !important;
    }
    #oacx-demo-main .demo-contents{
        height: 200px !important;
    }
    #oacx-demo-main .demo-tab1{
        top: 50px !important
    }
    #oacx-demo-main .demo-tab2{
        top: 15px !important
    }

    #oacx-demo-main #confirmPopup .alert.other{
        left: calc(50% - 161px) !important;
        width: 320px !important;
    }
}



@media only screen and (orientation: landscape) {

    @media screen and (max-width:1024px) and (max-height:420px){
        #oacx-demo-main .demo-contents{
            height: 180px !important;
        }
        #oacx-demo-main .demo-tab1{
            top: 30px !important;
        }
        #oacx-demo-main .demo-tab2{
            top: 0px !important;
        }
        #oacx-demo-main .demo-popup{
            margin-top: 10px !important;
            justify-content:normal !important;
        }
    }
}
#oacx-demo-main ul, #oacx-demo-main li, #oacx-demo-main ol { list-style-type: none;  margin: 0; padding: 0; border: none 0; }

#oacx-demo-main .table-bordered {
    border: 1px solid #dee2e6;
}
#oacx-demo-main .table {
    width: 100%;
    margin-bottom: 1rem;
    background-color: transparent;
}
#oacx-demo-main table {
    border-collapse: collapse;
}
#oacx-demo-main .table-bordered th, #oacx-demo-main .table-bordered td {
    border: 1px solid #dee2e6;
}
#oacx-demo-main .table th, #oacx-demo-main .table td {
    padding: 0.75rem;
    vertical-align: top;
    border-top: 1px solid #dee2e6;
    word-break: break-all;
}

#oacx-demo-main .demo-sign-data{
    display: flex;
    width: 436px;
    margin: auto;
}
#oacx-demo-main .demo-sign-data label{
    font-size: 14px;
    width: 91px;
    font-weight: 600;
    margin-right: 5px;
    text-align: left;
    white-space: pre;
}
#oacx-demo-main button.demo-btn{
    width: 436px;
    font-size: 23px;font-weight: bold;padding: 15px 40px;
    background-color: #128fb1;border-color: #128fb1;
}

#oacx-demo-main .demo-home-btn{
    border-radius: 5px;
    width: 100%;
    font-size: 18px !important;    
    padding: 7px 15px !important;
    margin-bottom: 10px;
}
#oacx-demo-main .demo-story{
    padding:20px 30px 30px 0;
    height:100%
}
#oacx-demo-main .demo-story p{
    font-weight:400;
    font-size: 15px;
}
#oacx-demo-main .demo-story-header{
    font-weight:600;
    font-size:20px;
    border-bottom:1px solid #ddd;
    padding-bottom:12px;
    margin-bottom:10px
}
#oacx-demo-main .demo-auth-layout-wrap {
    display: flex; 
    flex-direction: column; 
    justify-content: center;
    align-items: center; 
    height: 100%; 
    background-size: cover;
    letter-spacing: .3px;
    line-height: 1.6;
    overflow-x: hidden;
    overflow-y: scroll;
    margin: 0;
    font-family: "Nunito",sans-serif;
    font-size: .813rem;
    font-weight: 400;
    line-height: 1.5;
    color: #0b192b;
    text-align: left;
}
#oacx-demo-main .home-box{
    margin-top: 35px;
}
#oacx-demo-main .logo-box{
    text-align: center;
}
#oacx-demo-main .logo-box img{
    width: 120px;
}
#oacx-demo-main .demo-popup{
    position: relative;
    height: 100%;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;    
    margin-top: -70px;
}

#oacx-demo-main .demo-home-logo img{width: 100px; margin: 0px 0px 5px 26px;}
#oacx-demo-main .demo-home-logo h3{display: inline-block;position: relative;top: -10px; left: 50px;font-size: 22px;}
#oacx-demo-main, #oacx-demo-main #oacx-demo-content{overflow: hidden; height: 100%;}
#oacx-demo-main .btn {
    display: inline-block; font-weight: 400; text-align: center;
    white-space: nowrap; vertical-align: middle; user-select: none;
    border: 1px solid transparent; padding: 0.375rem 0.75rem; 
    font-size: 0.813rem; line-height: 1.5; border-radius: 0.25rem;
    transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
#oacx-demo-main .btn-primary:hover { background: #003473;box-shadow: 0 8px 25px -8px #003473;border-color: #003473;}
#oacx-demo-main .btn-primary {color: #fff; background-color: #003473; border-color: #003473;}
#oacx-demo-main .demo-main-header {
    width: 100%;
    height: 100px;
    display: flex;
    align-items: center;
    flex-wrap: wrap;
    justify-content: space-between;
    background: #fff;
    border-bottom: 25px solid #ddd;
    z-index: 100;
}
#oacx-demo-main .demo-main-contents{
    width: 700px; text-align: center; 
}
#oacx-demo-main .demo-header ul{
    font-size: 17px;
    display: inline-flex;
    width: 100%;
}
#oacx-demo-main .demo-header ul li{
    width: 100%;
}
#oacx-demo-main .demo-header ul li:first-child a{
  border-top-left-radius: 4px !important;
}
#oacx-demo-main .demo-header ul li:last-child a{
  border-top-right-radius: 4px !important;
}
#oacx-demo-main .demo-header ul li a, #oacx-demo-main .log-header ul li a{
    text-align: center;
    background: #878787;
    color: #fff;
    font-weight: 700;
    display: block;
    margin: 1px;
    margin-bottom: 0;
    height: 49px;
    border-top-left-radius: 3px;
    border-top-right-radius: 3px;
    padding-top: 11px;
    cursor: pointer;
}
#oacx-demo-main .demo-header{
    border-top: 2px solid;
    border-left: 2px solid;
    border-right: 2px solid;
    border-radius: 6px 6px 0px 0px;
    padding: 0px;
    border-color: #128fb1;
}
#oacx-demo-main .demo-contents{
    height: 300px;
    padding: 10px;
    border-bottom: 2px solid #128fb1;
}
#oacx-demo-main .demo-select, .log-select{
    background-color: #128fb1 !important;
    border-color: #128fb1 !important;
}
#oacx-demo-main .demo-btn-span{
    display: block;
    font-size: 15px;
    font-weight: normal;
    margin-top: 5px;
}
#oacx-demo-main .demo-cst-content{
    position: relative;
}
#oacx-demo-main .demo-tab1{
    top: 90px;
}
#oacx-demo-main .demo-tab2{
    top: 50px;
}
#oacx-demo-main .demo-tab3{
    top: 90px;
}
#oacx-demo-main .demo-input{
    width: 100%;
    margin: auto;
    margin-bottom: 17px;
    height: 41px;
    line-height: 38px !important;
    padding: 0 14px;
    border: 1px solid #bcc5ce;
    border-radius: 5px;
    background: #fbfbfb;
    font-size: 14px;
}
#oacx-demo-main .demo-footer{
    overflow: auto;
    word-break: break-word;
    max-height: 300px;
    padding: 10px 5px;    
}
#oacx-demo-main .demo-history-row{
    margin-bottom: 5px;
    font-size: 12px;
}

#oacx-demo-main .hang-logo{
    width: 100%;
}

#oacx-demo-main .log-header {
    border-top: 2px solid;
    border-left: 2px solid;
    border-right: 2px solid;
    border-radius: 6px 6px 0px 0px;
    padding: 0px;
    border-color: #128fb1;
}
#oacx-demo-main .log-header ul {
    font-size: 14px;
    display: inline-flex;
    width: 100%;
}
#oacx-demo-main .log-header ul li{
    width: 100%;
}
#oacx-demo-main .log-header ul li a {
    text-align: center;
    background: #878787;
    color: #fff;
    font-weight: 700;
    display: block;
    margin: 1px;
    margin-bottom: 0;
    height: 35px;
    border-top-left-radius: 3px;
    border-top-right-radius: 3px;
    padding-top: 8px;
    cursor: pointer;
}
#oacxEmbededContents{
    display: block;
    position: fixed;
    border: 0px;
    padding: 0px;
    overflow: hidden;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
    z-index: 110;
    font-size: 16px;
}
#bgScrn{
    width: 100%;  height: 100%;  top: 0px; left: 0px; position: absolute; z-index: 105; 
    background: rgb(31, 31, 31); opacity: 0.55; visibility: visible;
}

#oacxEmbededContents [data-id='oacx_num2'] {-webkit-text-security:disc;}

#oacxEmbededContents input[type="number"]::-webkit-outer-spin-button, 
#oacxEmbededContents input[type="number"]::-webkit-inner-spin-button {
     -webkit-appearance: none; 
     -moz-appearance: none; 
     appearance: none; 
} 
/* 파이어폭스에서의 초기화 방법 */ 
#oacxEmbededContents input[type=number] { -moz-appearance: textfield; }

#oacxEmbededContents input:-ms-input-placeholder { 
    color: rgba(55, 59, 64, 0.3);
    font-size: 16px !important;
}
#oacxEmbededContents input::placeholder { 
    color: rgba(55, 59, 64, 0.3);
    font-size: 16px !important;
}

@media screen and (max-width:640px) {
    #oacxEmbededContents .input li label[for=name]{
        width: 100px;
    }
}

/* 닫기 아이콘 버튼 */
#oacxEmbededContents .btn-close{
    position: absolute;
    background: url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sjjj.rfuner.tb.xe%2Spff%2Srfvta%2S%89CAT%0Q%0N%1N%0N%00%00%00%0QVUQE%00%00%00U%00%00%00U%08%06%00%00%00H%RQ%O3T%00%00%00%09cULf%00%00%218%00%00%218%01R%961%60%00%00%00%01fETO%00%NR%PR%1P%R9%00%00%00%04tNZN%00%00%O1%8S%0O%SPn%05%00%00%02%19VQNGk%01%RQ%QO%R1z%P20%10%05%R0X2%00R%2P%10%24%16%R8%06%N1%13%S4t%P7n%24%26%80%8P%P0%06q%04%16%80%S4%0R%N5%95%85%1N_o%SO%24%QR%27R%22%80%R4%S3%23%24%60%3OQ%00%00%00%00%00%00%90MR%0N%9O%PQ%N6L.%97%PQo%O1%O8%082%NP%NR%RO%O7%Q5w%S5%N5%NQ%O5%N0%40%QP%60%5Q%96%R5l%Q8%RQa%O7%QO%O6pq%90%Q4M%14%P5%91%O7M%S6%87M%5O%0NCE%O8%P6%NQ%81%P3%3NW%21q%PPp8%N2%NN%NN%9N%02v%02%QN%S7%7Q%QS9%SO%R6O%SN%2O%1P%Q6%5Q%NS%Q7%96%02%05%07%P4%87%R8%85%03%QNM%0Qv%2P%1P%RQ%N9%20%S8%1P%14%NO%909%P4%N8V%1QC%NP%82%NP%Q52%29%20%22%1O%21%P5%NPne%40%22tU%O1%QO%9R%25%20%91%23%N4%14z%PR%16%90U%19E%NN%O6s%0QU%N4%28%3P%R5%071%7O%40%22s%07E%7S%95%N3%04%24og%24%P7l.M%40o%PR%0R%R5%ONES%0QU%PP%Q1%O1%9P%3S%23%N2%07%24%N6g0t8%22V%40O%Q3%Q1%QP%R1%88q%01%89%90%0R%5O%08T%24%0QU%SP%N7%R3I%P2%11%P9%03%12%PS%02%90%07I%P2%O9%Q7O%99%8P%85%P4%03dq%25%1P%91-%201%12%92%2O%SO%N4%40%Q6%80%P4%93%90Y%PP%98u%06%RQ_%0N%ORo%1R%Q9%8R%N0%27%27%R9%PR%7Q%5O%RR%Q9%12%R6%3Q%S0P%Q1%03%7S5%3P%S0t%Q5%03%P3%1Q%1R%180%S3%P0%90%NO%07%06%RQ%3Q0%RQ%R3%81%89P%0SY%3Q%7O%60%S1%82%07%96%OSk%60%01%95%P7X%2P%P1%R3%97%ON%O6zVP%3Q%1Rq%29%9P%7O%P3yy%S5-%OS%O4a%9N%864G%01L%0O%R7%O7%80%S1%90%0R%12%Q2a%O7%N3C%NN%5O%11%2P%86%R3%1Nw%3P%S0%O6i%9R%96%1N%QS%O9%P4%N0%SO5G%O7%22K%0RT%0PT%Q2%07bt%R7%R9%ON%NN%NNB%0N%N4%09%N8f%1S%5O%0O%R7%P7PU%OQy%9N%5O%11GJ%O1n%10%OQ%R1z%1Sm%P8%N6%R6%Q4m%R2MB%04%00%00%00%00%00%00%R6%7Q%03%ON2%0S%99%PO%5QB%N7%00%00%00%00VRAQ%NRO%60%82##$t0g8$1I@Bd[G$$1HVV¹Bqd%-$11+@րēL̘h_$1bَ$1$1}[=C5<g0=0ぉCL={`x`K$1㗺mIC=d$1{ll-n4TY$1緀nP[$1j<v߹Ġ5T$1XG$1Gog麪O$1$1s[$1CHl[TWamzȦzZO      }2]O    IENDB`) !important;
    background-size: 3rem !important;
    width: 3rem;
    height: 3rem;
    right: 0.3rem;
    top: 2px;
    font-size: 0 !important;
}

#oacxEmbededContents input[type=password]::-ms-reveal, #oacxEmbededContents input[type=password]::-ms-clear {
    display: none;
}
#oacxEmbededContents a[target="_blank"]{
    cursor: pointer;
}



/*Reset*/
/* {box-sizing: border-box;}*/
.oacxHtml, .oacxHtml body, #oacxEmbededContents div, #oacxEmbededContents span, #oacxEmbededContents object, #oacxEmbededContents iframe, #oacxEmbededContents h1, #oacxEmbededContents h2, #oacxEmbededContents h3, #oacxEmbededContents h4, #oacxEmbededContents h5, #oacxEmbededContents h6, #oacxEmbededContents p, #oacxEmbededContents blockquote, #oacxEmbededContents pre, #oacxEmbededContents a, 
#oacxEmbededContents abbr, #oacxEmbededContents address, #oacxEmbededContents big, #oacxEmbededContents cite, #oacxEmbededContents code, #oacxEmbededContents del, #oacxEmbededContents dfn, #oacxEmbededContents em, #oacxEmbededContents font, #oacxEmbededContents img, #oacxEmbededContents ins,q, #oacxEmbededContents s, #oacxEmbededContents samp, #oacxEmbededContents small, #oacxEmbededContents strike, 
#oacxEmbededContents strong, #oacxEmbededContents sub, #oacxEmbededContents sup, #oacxEmbededContents tt, #oacxEmbededContents var, #oacxEmbededContents b,#oacxEmbededContents u, #oacxEmbededContents i, #oacxEmbededContents dl, #oacxEmbededContents dt, #oacxEmbededContents dd, #oacxEmbededContents ol, #oacxEmbededContents ul, #oacxEmbededContents li, #oacxEmbededContents fieldset, #oacxEmbededContents form, #oacxEmbededContents label, #oacxEmbededContents legend, 
#oacxEmbededContents table, #oacxEmbededContents caption, #oacxEmbededContents tbody, #oacxEmbededContents tfoot, #oacxEmbededContents thead, #oacxEmbededContents tr, #oacxEmbededContents th, #oacxEmbededContents td { margin: 0; padding: 0; border: none 0; }


*.oacxHtml{height:1px;} /* 크롬용 기본 1px 조절해주기 */
.oacxHtml, .oacxHtml body { width:100%; height:100%; }
.oacxHtml body #oacxEmbededContents input, .oacxHtml #oacxEmbededContents button, .oacxHtml #oacxEmbededContents textarea { font-size:10pt; line-height:1.5em; font-family:'Noto Sans KR', sans-serif; color:#4d4d4d; border: none;}
#oacxEmbededContents button {border:0; background:none; outline: none; cursor:pointer;}
#oacxEmbededContents h1, #oacxEmbededContents h2, #oacxEmbededContents h3, #oacxEmbededContents h4, #oacxEmbededContents h5, #oacxEmbededContents h6 { text-align: left; }
#oacxEmbededContents img, #oacxEmbededContents fieldset, #oacxEmbededContents iframe { border:0 none;}
#oacxEmbededContents input {appearance: none; border-radius: 0;}
#oacxEmbededContents table, #oacxEmbededContents div { border-collapse: collapse;}
#oacxEmbededContents select, #oacxEmbededContents textarea { border: 1px solid #B7B6B6; background: #FFFFFF; color: #000000; font-size: 12px; vertical-align: top; }
#oacxEmbededContents textarea { overflow: auto; }
#oacxEmbededContents select, #oacxEmbededContents input, #oacxEmbededContents img, #oacxEmbededContents li { vertical-align: middle; text-align:left; }
#oacxEmbededContents address, #oacxEmbededContents caption, #oacxEmbededContents cite, #oacxEmbededContents code, #oacxEmbededContents dfn, #oacxEmbededContents em, #oacxEmbededContents strong, #oacxEmbededContents th, #oacxEmbededContents var { font-style : normal; font-weight : normal; }

#oacxEmbededContents ul, #oacxEmbededContents li, #oacxEmbededContents ol { list-style-type: none;}

#oacxEmbededContents ul{/* font-size:0px; */overflow: hidden;} /* 픽셀차이 잡아주기 */
#oacxEmbededContents legend, #oacxEmbededContents caption { display: none; }
#oacxEmbededContents hr { border-collapse: collapse; display: none; }
#oacxEmbededContents strong{font-weight: bold;}

#oacxEmbededContents input::placeholder, #oacxEmbededContents textarea::placeholder {
  color:#cccccc;
}

#oacxEmbededContents *{box-sizing: border-box;}

#oacxEmbededContents a {text-decoration:none;}

/*hidden*/
#oacxEmbededContents  #accessibility,.skipnavi { position: absolute ; width: 0px; height: 0px; font-size: 0px; line-height: 0px; overflow: hidden; visibility: hidden; text-indent: -1000px; }
#oacxEmbededContents .hidden {display:none;}
 
/*align*/
#oacxEmbededContents .t_left{text-align:left;}
#oacxEmbededContents .t_center{text-align:center;}
#oacxEmbededContents .t_right{text-align:right;}

/* float */
#oacxEmbededContents .f_left {float:left !important;} 
#oacxEmbededContents .f_right {float:right !important;}  
#oacxEmbededContents .f_clear {clear:both} 
#oacxEmbededContents .o_hidden {overflow:hidden;}
#oacxEmbededContents .clear {overflow:hidden; clear:both}

/* none 시리즈 속성 정의 */
#oacxEmbededContents .none_bor {border:none !important;}
#oacxEmbededContents .none_bg {background:none !important;}
#oacxEmbededContents .none_dp {display:none !important;}
#oacxEmbededContents .none_ma {margin:0px !important;}
#oacxEmbededContents .none_pa {padding:0px !important;}
#oacxEmbededContents .none_clear {clear:both  !important;}
#oacxEmbededContents .none_pb {border:none !important; padding:0px !important;}

/* display */
#oacxEmbededContents .block_dp {display:block}

/* 공통패딩 */
#oacxEmbededContents .pt5{padding-top:5px;} 
#oacxEmbededContents .pt10{padding-top:10px;} 
#oacxEmbededContents .pt15{padding-top:15px;} 
#oacxEmbededContents .pt20{padding-top:20px;} 
#oacxEmbededContents .pt25{padding-top:25px;} 
#oacxEmbededContents .pt30{padding-top:30px;} 
#oacxEmbededContents .pt35{padding-top:35px;} 
#oacxEmbededContents .pt40{padding-top:40px;} 
#oacxEmbededContents .pt50{padding-top:50px;} 
#oacxEmbededContents .pt60{padding-top:60px;}

#oacxEmbededContents .pb5{padding-bottom:5px;} 
#oacxEmbededContents .pb10{padding-bottom:10px;} 
#oacxEmbededContents .pb15{padding-bottom:15px;} 
#oacxEmbededContents .pb20{padding-bottom:20px;} 
#oacxEmbededContents .pb25{padding-bottom:25px;} 
#oacxEmbededContents .pb30{padding-bottom:30px;} 
#oacxEmbededContents .pb35{padding-bottom:35px;}
#oacxEmbededContents .pb40{padding-bottom:40px;} 
#oacxEmbededContents .pb50{padding-bottom:50px;} 
#oacxEmbededContents .pb60{padding-bottom:60px;}

#oacxEmbededContents .pl5{padding-left:5px;} 
#oacxEmbededContents .pl10{padding-left:10px;} 
#oacxEmbededContents .pl15{padding-left:15px;} 
#oacxEmbededContents .pl20{padding-left:20px;} 
#oacxEmbededContents .pl25{padding-left:25px;} 
#oacxEmbededContents .pl30{padding-left:30px;} 
#oacxEmbededContents .pl35{padding-left:35px;} 
#oacxEmbededContents .pl40{padding-left:40px;}

#oacxEmbededContents .pr5{padding-right:5px;} 
#oacxEmbededContents .pr10{padding-right:10px;} 
#oacxEmbededContents .pr15{padding-right:15px;} 
#oacxEmbededContents .pr20{padding-right:20px;} 
#oacxEmbededContents .pr25{padding-right:25px;} 
#oacxEmbededContents .pr30{padding-right:30px;} 
#oacxEmbededContents .pr35{padding-right:35px;}
#oacxEmbededContents .pr40{padding-right:40px;}

#oacxEmbededContents .padd5{padding:5px;} 
#oacxEmbededContents .padd10{padding:10px;} 
#oacxEmbededContents .padd15{padding:15px;} 
#oacxEmbededContents .padd20{padding:20px;} 
#oacxEmbededContents .padd25{padding:25px;} 
#oacxEmbededContents .padd30{padding:30px;}
#oacxEmbededContents .padd35{padding:35px;} 
#oacxEmbededContents .padd40{padding:40px;}
 
/* 공통마진 */
#oacxEmbededContents .mt5{margin-top:5px;} 
#oacxEmbededContents .mt10{margin-top:10px;} 
#oacxEmbededContents .mt15{margin-top:15px;} 
#oacxEmbededContents .mt20{margin-top:20px;} 
#oacxEmbededContents .mt25{margin-top:25px;} 
#oacxEmbededContents .mt30{margin-top:30px;}
#oacxEmbededContents .mt35{margin-top:35px;}
#oacxEmbededContents .mt40{margin-top:40px;}
#oacxEmbededContents .mt50{margin-top:50px;}
#oacxEmbededContents .mt60{margin-top:60px;}

#oacxEmbededContents .mb5{margin-bottom:5px;} 
#oacxEmbededContents .mb10{margin-bottom:10px;} 
#oacxEmbededContents .mb15{margin-bottom:15px;} 
#oacxEmbededContents .mb20{margin-bottom:20px;} 
#oacxEmbededContents .mb25{margin-bottom:25px;} 
#oacxEmbededContents .mb30{margin-bottom:30px;} 
#oacxEmbededContents .mb35{margin-bottom:35px;} 
#oacxEmbededContents .mb40{margin-bottom:40px;}
#oacxEmbededContents .mb50{margin-bottom:50px;}
#oacxEmbededContents .mb60{margin-bottom:60px;}

#oacxEmbededContents .ml5{margin-left:5px;} 
#oacxEmbededContents .ml10{margin-left:10px;} 
#oacxEmbededContents .ml15{margin-left:15px;} 
#oacxEmbededContents .ml20{margin-left:20px;} 
#oacxEmbededContents .ml25{margin-left:25px;} 
#oacxEmbededContents .ml30{margin-left:30px;} 
#oacxEmbededContents .ml35{margin-left:35px;} 
#oacxEmbededContents .ml40{margin-left:40px;}

#oacxEmbededContents .mr5{margin-right:5px;} 
#oacxEmbededContents .mr10{margin-right:10px;} 
#oacxEmbededContents .mr15{margin-right:15px;} 
#oacxEmbededContents .mr20{margin-right:20px;} 
#oacxEmbededContents .mr25{margin-right:25px;} 
#oacxEmbededContents .mr30{margin-right:30px;} 
#oacxEmbededContents .mr35{margin-right:35px;} 
#oacxEmbededContents .mr40{margin-right:40px;}
#oacxEmbededContents .mr50{margin-right:50px;}
#oacxEmbededContents .mr60{margin-right:60px;}

#oacxEmbededContents .margin5{margin:5px;}
#oacxEmbededContents .margin10{margin:10px;} 
#oacxEmbededContents .margin15{margin:15px;} 
#oacxEmbededContents .margin20{margin:20px;} 
#oacxEmbededContents .margin25{margin:25px;} 
#oacxEmbededContents .margin30{margin:30px;} 
#oacxEmbededContents .margin35{margin:35px;}


/* font style 시리즈 속성 정의 */
#oacxEmbededContents .bold {font-weight:bold !important;}
#oacxEmbededContents .underline { text-decoration:underline !important; }


#oacxEmbededContents .list li span span{font-size: 12px;line-height: 1.2em;margin-bottom: 10px;}

#oacxEmbededContents select.oacx_phone0{
    width: 9rem !important;
    color: rgba(55, 59, 64, 0.3);
}

#oacxEmbededContents .alert .textArea {
    position: relative;
    width: 100%;
}
#oacxEmbededContents .alert p.tit {
    font-size: 16px;
    font-weight: bold;
    margin-bottom: 10px;
}
#oacxEmbededContents .alert p.errercode {
    color: #686B72;
}
#oacxEmbededContents .alert p {
    font-size: 14px;
    margin-bottom: 5px;
    white-space: pre-wrap;
    word-break: keep-all;
}
#oacxEmbededContents .alert p.tit {
    font-size: 16px;
    font-weight: bold;
    margin-bottom: 10px;
}
#oacxEmbededContents .alert.other{
    width: 450px;
    left: calc(50% - 220px);
}

#oacxEmbededContents .m_txt_info{
    white-space: normal;
    word-break: keep-all;
    font-size: 1.5rem;
    font-weight: 400;
    line-height: 1.3;
}

#oacxEmbededContents .oacx_providerList{
    min-height: 136px;
}


@media screen and (max-width:640px) {
    /* #oacxEmbededContents .oacx_providerList{
        min-height: 98px;
    } */
}

html.oacxHtml, .oacxHtml body{font-size:62.5%;}/*62.5% 일때 1em은 10px이다*/
.oacxHtml body  {font-family: '맑은 고딕', 'malgun gothic', dotum, '돋움', gulim, '굴림', Arial, sans-serif; letter-spacing:-0.05rem; color:#222;}/*20201207 시스템 폰트 반영*/
#oacxEmbededContents button {padding:0;}

/* radio */
#oacxEmbededContents input[type='radio'] {
    content: ' '; display: inline-block; width: 20px; height: 20px; cursor:pointer; vertical-align: middle; margin: 0 0 0 0; background: url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sjjj.rfuner.tb.xe%2Spff%2Srfvta%2S%89CAT%0Q%0N%1N%0N%00%00%00%0QVUQE%00%00%00C%00%00%00%28%08%06%00%00%00v%60%7Q%01%00%00%00%09cULf%00%00%16%25%00%00%16%25%01VE%24%S0%00%00%00%01fETO%00%NR%PR%1P%R9%00%00%00%04tNZN%00%00%O1%8S%0O%SPn%05%00%00%07oVQNGk%01%RQMxa%QO8%10%1RE%0N%90%22%2S%R7%06%QN_%7Q%N0%40%RP%13G%S9%OOu%13%R7%04hA%Q0%RP%09%R2%9P%N0%R9%09%R2%9R%N0W%Q1%SSDA%10%07%28%Q0%P7%9SwB%90%87%O3u%ON%O6%P8%9Q%O1%25%85%N4%24%3S%24%P5%P5%02%S9%00%P3%22R%91%9SS%P3%R1c%86%00%0Sk%P0%RS%04%83%82%S8%S2%R5%8O%P3%18%QO%P6%PO%3N%SR%29r%0Q%PO5%ON%87%Q7%97k%1Q%R0%25%SQ%7P%2P%1S%3S%7Q%SN4%809%R2%N2%O9%R8%Q8%P2%QN%96%8P%Q7%N5%04%17_%94%O8%Q5%N2%QO%97%12K%P0%N4%0P%18%13%SR%80%87%P7%RO%QRz%00%050%O3%00Dc-%14%PRx%OPgn6g%S1%O9%P3%P7%8S%1S%OS%87%7O%P4%S5%NO%95%16%SR%OQ%P67ftk%0PC%N0%5Q%0O%R4%R1%S2%P7%QRY%SP%N6%16%20%0N%PRR%01%1P%R1%N5%03%R5%80_%9Q%O5%NO%16%R4Rf%Q9%O5Q5%SP8%40%7OMNA%14%R0%Q9%Q9Lzvvv_%08%O1%07%Q5%R2%S0%R7%PS%9S%07%8QS%R3%12W%R0%N2L%NOLO%RP%N3%0RH%POB%O2%P3%O0%P7%0S%Q6%SQ%PO%O1%SP%P6%0N0%O2f%1S%60q%R7%O2%R0%R3%PS%1O%0P%06%N7%SQ~%3S%88%85NO_%5P%NP%R3%O3%1OKyO%SRg%0S%Q0%3Ra%16%O5%8S%28%3P%O4f%R2%83%04%99%PQBW_2%R9%09%0R%N7%00%0O%P1%ON7%12%06%09%1Q%06%83%3N%R7e%83V%Q6%04%P6%QP%9P%21%82%90%S77%P7%Q9%P7%01S%P2%3O%81%RP%29%Q1%P1%17%3S%98%S6%P5%N9%2S%SPxT%O63R%O2%88%10Vk%96%08%O3%S91%R8%84%NP%7S0%RQ%P2%40%7Qd%11%O6%19%Q9%PR%0P~%R3%84%98%29%40%Q2%N0T%8S%1R%9Qr%90%0OC%QOi%9R%3S%7S%QR%85%02%18%S3D%ON8%9Q7%N7%9Q%PR%N3v%1O%N6%S8V%R4%27%O8%Q8L%S7%SR%29%P4%2S%12%R4%09X%S5%PO%ON%R2%9NbsZt%3O%NO%N3%P8%R6%R9%9QU%S9%SR%S6%S6i%NS%8P%PQ%22-%P3%8S%Q3%P0%8SP%P6%OR%N9%QP%NNp%1Q%QN1%S8x%9N~S6%PSkV%01%RS%85z%RQ%NQ%7O%3Q%8Q%1S-.%O6%R0%2S%90%3SZ%S3M%Q2%9R%P9F%21%P0_%SSg%R3%P7h8%P5%03%14o%P3%92%R1%11W-%R1%P7%Q0QK%2O%22%93_W%03%237%R5%P8%N8%S6%9R%3Pl%O2%03%15%02%P7%R9%98F%3N%9N%PN%SR%O8%R7%86a%0N%03%9Q%1S%03b%S5%O8%N7%S1%1O%NR%PN%21%QO%9S%P2%9Q%P9h%NS%5R%NRg%18%Q7%N7g%28%R4%N6%2Nc%027%7O%P3%97%QN7%07%P0%R9%O5%0O%15%83%O4%19S%8R%O6%3N%S6%Q1%P4%07%19u%SPu%QN%86%PP%Q2%S8%5Qb%NQ%ORR%97%R6qW_%Q0%11u%Q3%NS_%NQ%ORH%2OV%9O%N5%P1%PS%R2v~%9N%00V%SO%P0%9P%1N%N8%15r%5Q%8Q%2PC%9SqB%8Qw%R7%QO%O7b%NS%S3%9R%89%9PqT%NQ%13P%03%7St%9Om%5O%NOt%85%1N%26%S7%NR%86%PS%8R%40%7Q%92%3Q5M97%5O%2O%1N%3SZ%80%N8%01b%8P%07%3N%S7%O9%05%N3%P5%88y%NOM%87%R5I%5R%7O%P6%N4%PR%0SJ%5Ohh%24%PQ%POhv%N6%00%Q9%3NH%13v1O-%Q4%S8%09%09-%O5%9P%080e5%O4%P1%P9H%81%SOT%QO%28%OO%11%17%0Q%O4O%R2w%N8%S1%23J%25%OR%1Rvt%05%PR4w%R2%P5%POr7.%0Na%O5%S5%SO%R0%Q2%3R%3O.%26%02Qn5%8Q%NR%SPl%04%00%N21%7P%O5%0Rt%82%P9%05k%Q8%Q7%RO%Q0V%Q6%7P3%P36%96%81%N5%NP%03%O42%N3%N1%S5h.I%P2%25%11%20%R7%SP%85%Q1%PS1%PP%09%R82%99pz%98z%180%8Q%1SA%Q5%R4%99Up%1P%N8%0N%N4r%8N%16W%Q0%S91%PR%13~%NN%0Qg%Q4S%N8%91%85%9P%Q1%22%40%01%SNS%95x%O6n%PPK%3P%24X%S8d%3Rfqu%22%Q4%3R%85%N5x%20W4%O9%N7AnTz%83a%P6%QP%04U%SOu%O5%1P%P7%15H%N0%SQf%O4%8N%1O%3O%R1%87%SOLf%S6%94%86ab%17%02%R3i%P2%2S%11%N0V%SN%3R%97%3P%98pDc6%N3%99I7%29WE%16%PN%O5q%2P%2S5IM%80%0S%28%06h%0NxE%N6%80%02%PP%09%R6K8%1O%O2%O4X%QS%R3%ON5%R5%19L%O96%0N%P6%NR%92%O1%9N%O5M%1R%17h%0Nx%240%N0%R0%P0%9P%40%O1P%O5%8P%1S3%P8u%N6%0O%N9%Q6j%92%S6%0P%PR%N1o%N0F%7Q%O7%06%60%RPC%OQT%S9%94%S8M%Q5%P0F%O5%11%NR%8P.%PP%09D%N4Q%1Q%SO%RSG%1O%00%8Q%1S%0S%95HE%18%NOq%05C%SO%R4Y%1N%02%94%09%3SH%80%R6%NN%OO%0Qf%02%SN%N0%QOS%Q9B5%92O%R3%P7%R0%RR%99n%84QI%27Q%0N%22%N8D%17h%NPnL%QR%O9%5Q%RN%14%S6%8P~2%O7GH%23%1N%P3H%RO%S0p%9N%Q0%17%5O%Q0%RO%8P-HK%R1%O6%93%29%QOX%QNO%9ND%1Qn%85%09%97Q%809%5O%NN%PN%O6Tp%Q06%PN%QQ%NP-q%Q6%96%PN%0N%17%RR%O6%N818%O5%QRNVU%21%QS%NQ%2N%O1N%3R%08%QO%QN%7Q%8PA%NO%5OU%PQ%8Q1%23%23%88%Q6%S7%RS%QS%0OT7%26%21%0N%S1x%R1%21%PN%1Q%R7%O5%0S%8Q%P8%08wS%RO%R2%PS%N5%84%QS%QN%P7%9O%3QmN%28%08mi%RQ%Q3%PQ%5R%26%RQ3%83%NN%O8%O8%1P%RNr%03_%OS~%SQ%01%SN%O6%8R%02%NN%8Q%NN%1Q%RO%9P%OPX%80%91%RS%3S%P6%3Qj%O5%O5%S2%P3%P8L%04%R1%O5%Q5C%1Q%RO%NO%NQ%R5P%QP%3O%OS%81%19%40%9Nt%08%2S%95j%21%QO%O8%S6%O1%N7%S1X9%Q2%N8%85s%S4%Q9%P1%17%7Q%0O%15%23%PN%8O8w%1Q%25%QP%27%3Q%27Q%9N%9S%O5%12w%SPU%13P%09%OOsQ9%13%18%Q5%N1C%OQ%2N%3P%82%15%86v~vf%93%9Q%95P-%2455%OS%N0T%N1%SQ%O2%9N%18v%1R%OQcX%NQT%Q7%R5%QQ%O3t%PS%N6%8N%R7rw%98%04%2S%RPL%OO%R6%16%8S%N2%2N%14%18%P0%60%P4%06%88u%0O%P6%R1EW87%93W%P3%S6%N4l%21~%10%N6%S3354%P6%O8%O4%26%N5%1SZ%SOJ%2N%11%SR%S9%S3%R7%ONz%QO%94%N8j%PP~t1%13%S4%92%88%13%96%8R%3RBY%84%8S%RSj%N9a%09%9R%R27W%97%N2%99U%RS%89%SS%QS%89%S5%NP%1P%RR%10%12%13%RO%Q6%8P%89hz%PQ%05p%Q4%15%09b%P6%P4m%8P%09O%24%S8%S8%S3C%00%R7%14%SRE%8Si%Q0I%10%N7%25%85%99%9N%90%7S%O4%83e%22%3Or%8Ri%R4%0N%91%80a%0Sp%P2%1O%08i%0R%O6%QQ%Q5%8Ri%40%QS%O1%05%60%OR%987%S3%O2j%P3%84%3N%SSj%N7%Q0%Q1%8R%18%Q1gaP%QN%26%96%02%Q9%OP_%OS~%O5%NO8%P4%P5%N0%3Q%RO%NN%3O%09q%S3%84z%O7%O3%N6%NQ%8N%89%02%8P%11%25%QPF%27%02%0N%80%N6%RP%RR%N4%04%SN%NP%O8%P0%N4%12%P7%OP%08%2O%P9b8rd%N57%17%97%3PY-%P0%18%91%20%R9x%PS%RN%60%R3go%9Q%SO%3R%609%12%N4%7P%P3%8P%0P%QRQ%N0%3O%83~Gt%S5%OR%0RK%9NC%8R%S8%ON%S8f%28%25%60%1P%S1%25%Q5%S7nq%R7~%P3%11_%O2%8S%SQz%R4%R1%N2%PO%R2%R0%NO%3N%Q11_%Q22%R2%86%1P%R9%S8%O1%40%3OJ%SP%88%RS%03%1R%S0%7O%S1%1SQ%7O%R3%8R%25%14%P1%RN%00%00%00%00VRAQ%NRO%60%82##ʋ8j%$1=$1DjHC$1fD9աP*<i~isC-$55GipKGݳgϦej/Y*`h$1RJ87Jy!~354Ƹ&MW*m۔w~g1>OLwn$17JH߉֌umc$1oz$1B$P RvV%r$1;ev$1ncvՎv@߱`7wÄ:wюtnC&ټ_~8Š=;$1dm%S$1$1Ǽ+o8eq7<L-$1k`tb>`9|Ì$1D;~TgXPs$1%`%ad~_m:1_2@;W{D{%    IENDB`); background-size:40px;
}
#oacxEmbededContents input[type='radio']:checked { 
    background: url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sjjj.rfuner.tb.xe%2Spff%2Srfvta%2S%89CAT%0Q%0N%1N%0N%00%00%00%0QVUQE%00%00%00C%00%00%00%28%08%06%00%00%00v%60%7Q%01%00%00%00%09cULf%00%00%16%25%00%00%16%25%01VE%24%S0%00%00%00%01fETO%00%NR%PR%1P%R9%00%00%00%04tNZN%00%00%O1%8S%0O%SPn%05%00%00%07oVQNGk%01%RQMxa%QO8%10%1RE%0N%90%22%2S%R7%06%QN_%7Q%N0%40%RP%13G%S9%OOu%13%R7%04hA%Q0%RP%09%R2%9P%N0%R9%09%R2%9R%N0W%Q1%SSDA%10%07%28%Q0%P7%9SwB%90%87%O3u%ON%O6%P8%9Q%O1%25%85%N4%24%3S%24%P5%P5%02%S9%00%P3%22R%91%9SS%P3%R1c%86%00%0Sk%P0%RS%04%83%82%S8%S2%R5%8O%P3%18%QO%P6%PO%3N%SR%29r%0Q%PO5%ON%87%Q7%97k%1Q%R0%25%SQ%7P%2P%1S%3S%7Q%SN4%809%R2%N2%O9%R8%Q8%P2%QN%96%8P%Q7%N5%04%17_%94%O8%Q5%N2%QO%97%12K%P0%N4%0P%18%13%SR%80%87%P7%RO%QRz%00%050%O3%00Dc-%14%PRx%OPgn6g%S1%O9%P3%P7%8S%1S%OS%87%7O%P4%S5%NO%95%16%SR%OQ%P67ftk%0PC%N0%5Q%0O%R4%R1%S2%P7%QRY%SP%N6%16%20%0N%PRR%01%1P%R1%N5%03%R5%80_%9Q%O5%NO%16%R4Rf%Q9%O5Q5%SP8%40%7OMNA%14%R0%Q9%Q9Lzvvv_%08%O1%07%Q5%R2%S0%R7%PS%9S%07%8QS%R3%12W%R0%N2L%NOLO%RP%N3%0RH%POB%O2%P3%O0%P7%0S%Q6%SQ%PO%O1%SP%P6%0N0%O2f%1S%60q%R7%O2%R0%R3%PS%1O%0P%06%N7%SQ~%3S%88%85NO_%5P%NP%R3%O3%1OKyO%SRg%0S%Q0%3Ra%16%O5%8S%28%3P%O4f%R2%83%04%99%PQBW_2%R9%09%0R%N7%00%0O%P1%ON7%12%06%09%1Q%06%83%3N%R7e%83V%Q6%04%P6%QP%9P%21%82%90%S77%P7%Q9%P7%01S%P2%3O%81%RP%29%Q1%P1%17%3S%98%S6%P5%N9%2S%SPxT%O63R%O2%88%10Vk%96%08%O3%S91%R8%84%NP%7S0%RQ%P2%40%7Qd%11%O6%19%Q9%PR%0P~%R3%84%98%29%40%Q2%N0T%8S%1R%9Qr%90%0OC%QOi%9R%3S%7S%QR%85%02%18%S3D%ON8%9Q7%N7%9Q%PR%N3v%1O%N6%S8V%R4%27%O8%Q8L%S7%SR%29%P4%2S%12%R4%09X%S5%PO%ON%R2%9NbsZt%3O%NO%N3%P8%R6%R9%9QU%S9%SR%S6%S6i%NS%8P%PQ%22-%P3%8S%Q3%P0%8SP%P6%OR%N9%QP%NNp%1Q%QN1%S8x%9N~S6%PSkV%01%RS%85z%RQ%NQ%7O%3Q%8Q%1S-.%O6%R0%2S%90%3SZ%S3M%Q2%9R%P9F%21%P0_%SSg%R3%P7h8%P5%03%14o%P3%92%R1%11W-%R1%P7%Q0QK%2O%22%93_W%03%237%R5%P8%N8%S6%9R%3Pl%O2%03%15%02%P7%R9%98F%3N%9N%PN%SR%O8%R7%86a%0N%03%9Q%1S%03b%S5%O8%N7%S1%1O%NR%PN%21%QO%9S%P2%9Q%P9h%NS%5R%NRg%18%Q7%N7g%28%R4%N6%2Nc%027%7O%P3%97%QN7%07%P0%R9%O5%0O%15%83%O4%19S%8R%O6%3N%S6%Q1%P4%07%19u%SPu%QN%86%PP%Q2%S8%5Qb%NQ%ORR%97%R6qW_%Q0%11u%Q3%NS_%NQ%ORH%2OV%9O%N5%P1%PS%R2v~%9N%00V%SO%P0%9P%1N%N8%15r%5Q%8Q%2PC%9SqB%8Qw%R7%QO%O7b%NS%S3%9R%89%9PqT%NQ%13P%03%7St%9Om%5O%NOt%85%1N%26%S7%NR%86%PS%8R%40%7Q%92%3Q5M97%5O%2O%1N%3SZ%80%N8%01b%8P%07%3N%S7%O9%05%N3%P5%88y%NOM%87%R5I%5R%7O%P6%N4%PR%0SJ%5Ohh%24%PQ%POhv%N6%00%Q9%3NH%13v1O-%Q4%S8%09%09-%O5%9P%080e5%O4%P1%P9H%81%SOT%QO%28%OO%11%17%0Q%O4O%R2w%N8%S1%23J%25%OR%1Rvt%05%PR4w%R2%P5%POr7.%0Na%O5%S5%SO%R0%Q2%3R%3O.%26%02Qn5%8Q%NR%SPl%04%00%N21%7P%O5%0Rt%82%P9%05k%Q8%Q7%RO%Q0V%Q6%7P3%P36%96%81%N5%NP%03%O42%N3%N1%S5h.I%P2%25%11%20%R7%SP%85%Q1%PS1%PP%09%R82%99pz%98z%180%8Q%1SA%Q5%R4%99Up%1P%N8%0N%N4r%8N%16W%Q0%S91%PR%13~%NN%0Qg%Q4S%N8%91%85%9P%Q1%22%40%01%SNS%95x%O6n%PPK%3P%24X%S8d%3Rfqu%22%Q4%3R%85%N5x%20W4%O9%N7AnTz%83a%P6%QP%04U%SOu%O5%1P%P7%15H%N0%SQf%O4%8N%1O%3O%R1%87%SOLf%S6%94%86ab%17%02%R3i%P2%2S%11%N0V%SN%3R%97%3P%98pDc6%N3%99I7%29WE%16%PN%O5q%2P%2S5IM%80%0S%28%06h%0NxE%N6%80%02%PP%09%R6K8%1O%O2%O4X%QS%R3%ON5%R5%19L%O96%0N%P6%NR%92%O1%9N%O5M%1R%17h%0Nx%240%N0%R0%P0%9P%40%O1P%O5%8P%1S3%P8u%N6%0O%N9%Q6j%92%S6%0P%PR%N1o%N0F%7Q%O7%06%60%RPC%OQT%S9%94%S8M%Q5%P0F%O5%11%NR%8P.%PP%09D%N4Q%1Q%SO%RSG%1O%00%8Q%1S%0S%95HE%18%NOq%05C%SO%R4Y%1N%02%94%09%3SH%80%R6%NN%OO%0Qf%02%SN%N0%QOS%Q9B5%92O%R3%P7%R0%RR%99n%84QI%27Q%0N%22%N8D%17h%NPnL%QR%O9%5Q%RN%14%S6%8P~2%O7GH%23%1N%P3H%RO%S0p%9N%Q0%17%5O%Q0%RO%8P-HK%R1%O6%93%29%QOX%QNO%9ND%1Qn%85%09%97Q%809%5O%NN%PN%O6Tp%Q06%PN%QQ%NP-q%Q6%96%PN%0N%17%RR%O6%N818%O5%QRNVU%21%QS%NQ%2N%O1N%3R%08%QO%QN%7Q%8PA%NO%5OU%PQ%8Q1%23%23%88%Q6%S7%RS%QS%0OT7%26%21%0N%S1x%R1%21%PN%1Q%R7%O5%0S%8Q%P8%08wS%RO%R2%PS%N5%84%QS%QN%P7%9O%3QmN%28%08mi%RQ%Q3%PQ%5R%26%RQ3%83%NN%O8%O8%1P%RNr%03_%OS~%SQ%01%SN%O6%8R%02%NN%8Q%NN%1Q%RO%9P%OPX%80%91%RS%3S%P6%3Qj%O5%O5%S2%P3%P8L%04%R1%O5%Q5C%1Q%RO%NO%NQ%R5P%QP%3O%OS%81%19%40%9Nt%08%2S%95j%21%QO%O8%S6%O1%N7%S1X9%Q2%N8%85s%S4%Q9%P1%17%7Q%0O%15%23%PN%8O8w%1Q%25%QP%27%3Q%27Q%9N%9S%O5%12w%SPU%13P%09%OOsQ9%13%18%Q5%N1C%OQ%2N%3P%82%15%86v~vf%93%9Q%95P-%2455%OS%N0T%N1%SQ%O2%9N%18v%1R%OQcX%NQT%Q7%R5%QQ%O3t%PS%N6%8N%R7rw%98%04%2S%RPL%OO%R6%16%8S%N2%2N%14%18%P0%60%P4%06%88u%0O%P6%R1EW87%93W%P3%S6%N4l%21~%10%N6%S3354%P6%O8%O4%26%N5%1SZ%SOJ%2N%11%SR%S9%S3%R7%ONz%QO%94%N8j%PP~t1%13%S4%92%88%13%96%8R%3RBY%84%8S%RSj%N9a%09%9R%R27W%97%N2%99U%RS%89%SS%QS%89%S5%NP%1P%RR%10%12%13%RO%Q6%8P%89hz%PQ%05p%Q4%15%09b%P6%P4m%8P%09O%24%S8%S8%S3C%00%R7%14%SRE%8Si%Q0I%10%N7%25%85%99%9N%90%7S%O4%83e%22%3Or%8Ri%R4%0N%91%80a%0Sp%P2%1O%08i%0R%O6%QQ%Q5%8Ri%40%QS%O1%05%60%OR%987%S3%O2j%P3%84%3N%SSj%N7%Q0%Q1%8R%18%Q1gaP%QN%26%96%02%Q9%OP_%OS~%O5%NO8%P4%P5%N0%3Q%RO%NN%3O%09q%S3%84z%O7%O3%N6%NQ%8N%89%02%8P%11%25%QPF%27%02%0N%80%N6%RP%RR%N4%04%SN%NP%O8%P0%N4%12%P7%OP%08%2O%P9b8rd%N57%17%97%3PY-%P0%18%91%20%R9x%PS%RN%60%R3go%9Q%SO%3R%609%12%N4%7P%P3%8P%0P%QRQ%N0%3O%83~Gt%S5%OR%0RK%9NC%8R%S8%ON%S8f%28%25%60%1P%S1%25%Q5%S7nq%R7~%P3%11_%O2%8S%SQz%R4%R1%N2%PO%R2%R0%NO%3N%Q11_%Q22%R2%86%1P%R9%S8%O1%40%3OJ%SP%88%RS%03%1R%S0%7O%S1%1SQ%7O%R3%8R%25%14%P1%RN%00%00%00%00VRAQ%NRO%60%82##ʋ8j%$1=$1DjHC$1fD9աP*<i~isC-$55GipKGݳgϦej/Y*`h$1RJ87Jy!~354Ƹ&MW*m۔w~g1>OLwn$17JH߉֌umc$1oz$1B$P RvV%r$1;ev$1ncvՎv@߱`7wÄ:wюtnC&ټ_~8Š=;$1dm%S$1$1Ǽ+o8eq7<L-$1k`tb>`9|Ì$1D;~TgXPs$1%`%ad~_m:1_2@;W{D{%    IENDB`); background-position: 20px 0; background-size:40px;
}
#oacxEmbededContents *{ outline-style: none; }
 /* 20210214 접근성 변경  */ 
#oacxEmbededContents input[type='checkbox']{
    content: ' ';
    display: inline-block;
    width: 20px;
    height: 20px;
    cursor:
    pointer;
    vertical-align: middle;
    margin: 4px 3px 0 0;
    background: url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sjjj.rfuner.tb.xe%2Spff%2Srfvta%2S%89CAT%0Q%0N%1N%0N%00%00%00%0QVUQE%00%00%00C%00%00%00%28%08%06%00%00%00v%60%7Q%01%00%00%00%09cULf%00%00%16%25%00%00%16%25%01VE%24%S0%00%00%00%01fETO%00%NR%PR%1P%R9%00%00%00%04tNZN%00%00%O1%8S%0O%SPn%05%00%00%05%NOVQNGk%01%RQMZA%23J%10%NRa%23%S1%O3%09f%82gI%80%844%S6%10r%1Of%038%01%263%13%29%2O%PP%090%27%18%O2%PN%8N%O19%01%QP%20%3R%40%926%12%12%3S%NO%9R%13%R0%1Q%10l%ONF_%OO%5R%N7%QQ%RR%SS%3Sx%24%3R%09%5Rj%SO%3Q%OS%RN%PSH%NS%RNH%3Q%N2J%OPo%91%Q0%N8%00Y%Q3_LLvw%9N%S6%Q6d%9P7%QP~%8S%R7%7P%SQ%85%NS%1S%O9%OQ~~~%1R%O5M%NQ1-%02%7Qf%9Q%26%Q4%R4%O7%7PX%8R%SQ%86g%QQ%95%8Sy%SO%0Ov%SN%239gZX4%N2%P3%SP%S2r%26%10%N4-%2S%2S%O7h%5Q%3So%82%40%QRm%8NnP%RR7%Q8%Q8%Q8%O8%N0%NN%01%Q2%ORE%9Og%R7%88%09w%S2%93q%S94%1N%S2%OS%01%SQ%Q2%PN%2P_%26%02%RS%RR%RR%40M%PSB%1N%QS%8S%S9%QR%R2%PO%91%NS%2O%3R7%S8%NS%19%S8%0N%8O%SO%S6%2N%23%O2b%1R%91%RQ%S4%28%0Qv%R1%O0%88%R5%POOq%2N%02bbb%0Q~%S1X%12O%40%1N%SS%5Q%S0%O3%NO%24%13%R5%O1za%3N%QP%S7%P0%2S%28%8S%QS%QQ%QN%QN%O2%N8%0P%S4Z%83%85%ON%14%8Q%2O%03%16%SQ%NO%RQ%Q2b-%2O%N9p%22%81%S7%S7%S7%07%O6z%9S%29%NQ%R3%17%3Sr%Q2%PR%O2%NRx%S8%11%O8%R9%29%22%O9%P5%S8anz%SPy%1R%O0Ct%94_%RO%N20s%21%OOV%QN%18X%20%93j%02%93%95%5Ox2%99%RPbbb%8S%N8%00Q%9O%SS%N4%N9%89%93%98%S4%29%R5N%QS%3P%11%93%NQ%0R%3N%9O%S4n%2OE%ORU%02%N1lY%QR%40a%87BBB%SOrlF8%N2%Q5%Q5%Q5%3R_%RR%O9OuM%27%O3%26A5b%40h%80%R5%8O%Q2%P4C%02%P5%QPY1%QO%NO%PQ%PQ%PQ%7Q%NN%00%RP%94%N0%89z%983%2S%13%NQ%Q4x%22%Q6%3P%QO1%N9%7P%O3%8Q%P2%98%Q7%P4I%Q8%9N%N8%87%S5%86%89%09l%16x%QR%21H%04u5Z%1Q%PN%ON8%N9g%O0%1Q%10_%17l%R4%PR%O5%RP%84%PN7T%20x_%87q%7Q%82%N7%NP2%08%P6jp%5Q%95%QO%26xq7d%Q0%O9%Q9%21%91%NSI%P0%P3%9S%SS%3Q%27%QS%1P%81%NP%09%27e9%28-%PP%88%01%9P%12%3P%OO%9N%1O%ROp%SP%08%R7%84%16%06%R6%N6%3S%2O%QS%0P%81%01%RQ%PO%R7%19f%00n%91%P4%96c.%3STi%94%S6%SQ%8She%1N3%S2%PQ%10%R8%0Oix%Q1%3R%05%982%PS%NQ%OP%O4%19x%PR%01-%1P%93%19%S9%3P%02%P5g%QN%O8%P6.%83w%06%PSl%85%96%89y%86%9N1Y%P7%99%PNJ1%P6%RP%N4AL%N0%QSP%3S%P5M%R83p%8S%40qH%Q45x%QS%90w%06%O6%84%PN%8P%SQ%O2k%98%94%O6Z%8O%P3%98%ORAi%R9%R3A%8S%3R%RPg9%P8%0O%QO4c%86t%R2%P9%R2%11%88%PP%8N%16%QNv%R4%85%98%O1%85xu%R1%7P%0S%OOw%02%N7%R4%SQ%SN%Q3%S4%SQ%QQ%SQhG%N8%N4%PS%13%N8%S6%ON6er%0O%02%S2%87%Q2%86%09%9R%14%S7%8Q%S9%85%87%94%0S%S3%R4ZpZ%23%N2%SS%OP%09%NO%PR%9P%R7%7O%N4%05P%25s%03%0S%8Q%98%21%Q3%9Q%P2%87j%OO%RR%SN%95%0QL%P9%23%2S1X%11%3O%91b%12%2O4%0Q%S8%O1~%N5%271%3Ol%01%S8%09%O4u%P1%60%PQ%SO%0R-W%02f%1S%3N%8R%153%94%3Q4%OS%O8%S2%8R%R9U%PPB%9Rb%99%S3%3O%11%O5r%NO%P3%QOR%P1%P0%3S%P9%15%06%11%OS%N5Qk%91%9R%P4%N2%9N%R7%P9%R2j%22%23v%8Q%R4%RQGrC%19%RS%90U%P0A%8R%0R%Q2%91K%Q8y%SQ%O2k%04%26%P6n%15PE%SS%9R%2Pf%1Q%96%96%S0%2P9%O1%11Bo%09%R4l%O2%O8%S0%08%948%PP%SQ%80V%QP%N3%SN%Q1%91i%18%9N%01O%R9DX%19%N3S%91K%06l%08%95%7Pr%Q0%19%2S%PP1%N0%OO%7Qv4%1N%07h%9N%O1%N4%S9H%NQq%10%Q9D%R4X%850%12%8O%92%07%R8%O3%S2%PQ%10%S8%S2%S22%S4%99d%97%RNPBM%2O6%O5%QSu%0P%29%8Q%19%2O%04V%04%8N%90%87U%25%90%QN%9S%21%10%N6%R3%PS%PQ%3Q%3P%3PG%OR%16%06%O4%NS%17%QO%19%N6%935CI%24%SR%P1%P4%15%23%8S%28Q%OR%Q0%9N%08t%86Db%00lU%R9%O7%NN%PNWXd%09f%19%98%8Ox%2S%3S%N4%1N%S8%S9%1S%O3%P4%1NcMK%S4%SR%QQ%9P%7P%N1%3O%11%Q6%P2%7Q%89%0O%0Q~%P1%S4%O5%8N%8P%90%RS6q%Q9%Q8Z%3QC%Q3C%06%N8%R4T%8Q%P0%Q8-%O4%87%20%94%40V%N6%1R%POz%9O5%S2%O2Y%N7%82%RSE%159lg%9P%29%81%7O%88%RN%98%7QY%O5%81%R7%8N8%N5%10%O9%17%R6%17%1N%S8%Q2%SN%7O05%29j%16%P2%PQ%PQZF%PP%O6%8Q%7O%PP%81%O9%28%2O%QR%SS8%P8%918%P8%0R%PP%81%O9%22%N0D%02%N4A%S2%P9j%N0u%20%2SzD%06%40%RO%Q6%Q6%Q6%8R%Q4V%07L%22%8Rf%91%R7%P7%S9_%1Q%Q6%83BG%P5%Q1%0Ru%5R%0Pl%40%22%81%40%S08%86%00Q%5R%P4r%NS%Q5%S9N%04%R6%S0%O4%OR%1S%01%OO%9R%SQE%0S%17%15%S1%NRN%20%60%7S%R1h%O6%8P%P3R~%40%1O%N5%RPv%04%3RO%80w%Q1%RP%P2%0R%R2%8P%90%N3c%N7%RPz%PS%N8%0N%O8H%3O%27Y%OR%O4%98%86V%1SjE%PO%97%89%40%05%21%12%O1%5O%3O%N9%NS%906%P2.%07%81m-%N7HN%N4%P3%15%3P-H%11%0N%99yI%00%QR%R5%20C%PSkM5%17%81%0N%QS%P6%11_.%00vX%11T%7P%27%Q7ao%R0cN%S2%OQ%R2%15%85%S1%1Sd%ROG%P81%Q3%PNw%00%00%00%00VRAQ%NRO%60%82##$1DКgQo yH鷪JKq$1sk/?pZXݜ|;}$1$1~6dM=PPG-$1@Im5LR9yt$1{}L8{05$1wMS̶{́$1+8ȑ8́$1QNwh$1/mQ@֎IY$1s_փOTh^$1y@$1@8 D^eARA$1`uE~@i>Bj⌐pmϨ$1U;$1LIwR˗@![;6.z-UA<-U$1lV $1PxZ5$1_. iKG|$1nbpAqT1j    IENDB`); background-size:40px;
    border: none;
    }
#oacxEmbededContents input[type='checkbox']:checked { background: url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sjjj.rfuner.tb.xe%2Spff%2Srfvta%2S%89CAT%0Q%0N%1N%0N%00%00%00%0QVUQE%00%00%00C%00%00%00%28%08%06%00%00%00v%60%7Q%01%00%00%00%09cULf%00%00%16%25%00%00%16%25%01VE%24%S0%00%00%00%01fETO%00%NR%PR%1P%R9%00%00%00%04tNZN%00%00%O1%8S%0O%SPn%05%00%00%05%NOVQNGk%01%RQMZA%23J%10%NRa%23%S1%O3%09f%82gI%80%844%S6%10r%1Of%038%01%263%13%29%2O%PP%090%27%18%O2%PN%8N%O19%01%QP%20%3R%40%926%12%12%3S%NO%9R%13%R0%1Q%10l%ONF_%OO%5R%N7%QQ%RR%SS%3Sx%24%3R%09%5Rj%SO%3Q%OS%RN%PSH%NS%RNH%3Q%N2J%OPo%91%Q0%N8%00Y%Q3_LLvw%9N%S6%Q6d%9P7%QP~%8S%R7%7P%SQ%85%NS%1S%O9%OQ~~~%1R%O5M%NQ1-%02%7Qf%9Q%26%Q4%R4%O7%7PX%8R%SQ%86g%QQ%95%8Sy%SO%0Ov%SN%239gZX4%N2%P3%SP%S2r%26%10%N4-%2S%2S%O7h%5Q%3So%82%40%QRm%8NnP%RR7%Q8%Q8%Q8%O8%N0%NN%01%Q2%ORE%9Og%R7%88%09w%S2%93q%S94%1N%S2%OS%01%SQ%Q2%PN%2P_%26%02%RS%RR%RR%40M%PSB%1N%QS%8S%S9%QR%R2%PO%91%NS%2O%3R7%S8%NS%19%S8%0N%8O%SO%S6%2N%23%O2b%1R%91%RQ%S4%28%0Qv%R1%O0%88%R5%POOq%2N%02bbb%0Q~%S1X%12O%40%1N%SS%5Q%S0%O3%NO%24%13%R5%O1za%3N%QP%S7%P0%2S%28%8S%QS%QQ%QN%QN%O2%N8%0P%S4Z%83%85%ON%14%8Q%2O%03%16%SQ%NO%RQ%Q2b-%2O%N9p%22%81%S7%S7%S7%07%O6z%9S%29%NQ%R3%17%3Sr%Q2%PR%O2%NRx%S8%11%O8%R9%29%22%O9%P5%S8anz%SPy%1R%O0Ct%94_%RO%N20s%21%OOV%QN%18X%20%93j%02%93%95%5Ox2%99%RPbbb%8S%N8%00Q%9O%SS%N4%N9%89%93%98%S4%29%R5N%QS%3P%11%93%NQ%0R%3N%9O%S4n%2OE%ORU%02%N1lY%QR%40a%87BBB%SOrlF8%N2%Q5%Q5%Q5%3R_%RR%O9OuM%27%O3%26A5b%40h%80%R5%8O%Q2%P4C%02%P5%QPY1%QO%NO%PQ%PQ%PQ%7Q%NN%00%RP%94%N0%89z%983%2S%13%NQ%Q4x%22%Q6%3P%QO1%N9%7P%O3%8Q%P2%98%Q7%P4I%Q8%9N%N8%87%S5%86%89%09l%16x%QR%21H%04u5Z%1Q%PN%ON8%N9g%O0%1Q%10_%17l%R4%PR%O5%RP%84%PN7T%20x_%87q%7Q%82%N7%NP2%08%P6jp%5Q%95%QO%26xq7d%Q0%O9%Q9%21%91%NSI%P0%P3%9S%SS%3Q%27%QS%1P%81%NP%09%27e9%28-%PP%88%01%9P%12%3P%OO%9N%1O%ROp%SP%08%R7%84%16%06%R6%N6%3S%2O%QS%0P%81%01%RQ%PO%R7%19f%00n%91%P4%96c.%3STi%94%S6%SQ%8She%1N3%S2%PQ%10%R8%0Oix%Q1%3R%05%982%PS%NQ%OP%O4%19x%PR%01-%1P%93%19%S9%3P%02%P5g%QN%O8%P6.%83w%06%PSl%85%96%89y%86%9N1Y%P7%99%PNJ1%P6%RP%N4AL%N0%QSP%3S%P5M%R83p%8S%40qH%Q45x%QS%90w%06%O6%84%PN%8P%SQ%O2k%98%94%O6Z%8O%P3%98%ORAi%R9%R3A%8S%3R%RPg9%P8%0O%QO4c%86t%R2%P9%R2%11%88%PP%8N%16%QNv%R4%85%98%O1%85xu%R1%7P%0S%OOw%02%N7%R4%SQ%SN%Q3%S4%SQ%QQ%SQhG%N8%N4%PS%13%N8%S6%ON6er%0O%02%S2%87%Q2%86%09%9R%14%S7%8Q%S9%85%87%94%0S%S3%R4ZpZ%23%N2%SS%OP%09%NO%PR%9P%R7%7O%N4%05P%25s%03%0S%8Q%98%21%Q3%9Q%P2%87j%OO%RR%SN%95%0QL%P9%23%2S1X%11%3O%91b%12%2O4%0Q%S8%O1~%N5%271%3Ol%01%S8%09%O4u%P1%60%PQ%SO%0R-W%02f%1S%3N%8R%153%94%3Q4%OS%O8%S2%8R%R9U%PPB%9Rb%99%S3%3O%11%O5r%NO%P3%QOR%P1%P0%3S%P9%15%06%11%OS%N5Qk%91%9R%P4%N2%9N%R7%P9%R2j%22%23v%8Q%R4%RQGrC%19%RS%90U%P0A%8R%0R%Q2%91K%Q8y%SQ%O2k%04%26%P6n%15PE%SS%9R%2Pf%1Q%96%96%S0%2P9%O1%11Bo%09%R4l%O2%O8%S0%08%948%PP%SQ%80V%QP%N3%SN%Q1%91i%18%9N%01O%R9DX%19%N3S%91K%06l%08%95%7Pr%Q0%19%2S%PP1%N0%OO%7Qv4%1N%07h%9N%O1%N4%S9H%NQq%10%Q9D%R4X%850%12%8O%92%07%R8%O3%S2%PQ%10%S8%S2%S22%S4%99d%97%RNPBM%2O6%O5%QSu%0P%29%8Q%19%2O%04V%04%8N%90%87U%25%90%QN%9S%21%10%N6%R3%PS%PQ%3Q%3P%3PG%OR%16%06%O4%NS%17%QO%19%N6%935CI%24%SR%P1%P4%15%23%8S%28Q%OR%Q0%9N%08t%86Db%00lU%R9%O7%NN%PNWXd%09f%19%98%8Ox%2S%3S%N4%1N%S8%S9%1S%O3%P4%1NcMK%S4%SR%QQ%9P%7P%N1%3O%11%Q6%P2%7Q%89%0O%0Q~%P1%S4%O5%8N%8P%90%RS6q%Q9%Q8Z%3QC%Q3C%06%N8%R4T%8Q%P0%Q8-%O4%87%20%94%40V%N6%1R%POz%9O5%S2%O2Y%N7%82%RSE%159lg%9P%29%81%7O%88%RN%98%7QY%O5%81%R7%8N8%N5%10%O9%17%R6%17%1N%S8%Q2%SN%7O05%29j%16%P2%PQ%PQZF%PP%O6%8Q%7O%PP%81%O9%28%2O%QR%SS8%P8%918%P8%0R%PP%81%O9%22%N0D%02%N4A%S2%P9j%N0u%20%2SzD%06%40%RO%Q6%Q6%Q6%8R%Q4V%07L%22%8Rf%91%R7%P7%S9_%1Q%Q6%83BG%P5%Q1%0Ru%5R%0Pl%40%22%81%40%S08%86%00Q%5R%P4r%NS%Q5%S9N%04%R6%S0%O4%OR%1S%01%OO%9R%SQE%0S%17%15%S1%NRN%20%60%7S%R1h%O6%8P%P3R~%40%1O%N5%RPv%04%3RO%80w%Q1%RP%P2%0R%R2%8P%90%N3c%N7%RPz%PS%N8%0N%O8H%3O%27Y%OR%O4%98%86V%1SjE%PO%97%89%40%05%21%12%O1%5O%3O%N9%NS%906%P2.%07%81m-%N7HN%N4%P3%15%3P-H%11%0N%99yI%00%QR%R5%20C%PSkM5%17%81%0N%QS%P6%11_.%00vX%11T%7P%27%Q7ao%R0cN%S2%OQ%R2%15%85%S1%1Sd%ROG%P81%Q3%PNw%00%00%00%00VRAQ%NRO%60%82##$1DКgQo yH鷪JKq$1sk/?pZXݜ|;}$1$1~6dM=PPG-$1@Im5LR9yt$1{}L8{05$1wMS̶{́$1+8ȑ8́$1QNwh$1/mQ@֎IY$1s_փOTh^$1y@$1@8 D^eARA$1`uE~@i>Bj⌐pmϨ$1U;$1LIwR˗@![;6.z-UA<-U$1lV $1PxZ5$1_. iKG|$1nbpAqT1j    IENDB`); background-position: 20px 0; background-size:40px;}
/* input[type='checkbox'] + label::before {
    content: ' '; display: inline-block; width: 20px; height: 20px; cursor:pointer; vertical-align: middle; margin: -3px 3px 0 0; background: url('http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sjjj.rfuner.tb.xe%2Spff%2Srfvta%2S..%2Svzt%2Spurpxobk.cat'); background-size:40px;}
input[type='checkbox']:checked + label::before { background: url('http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sjjj.rfuner.tb.xe%2Spff%2Srfvta%2S..%2Svzt%2Spurpxobk.cat'); background-position: 20px 0; background-size:40px;} */

.wrap{position: relative; width: 660px; border: 1px solid #B5B5B5; overflow: hidden;}
#oacxEmbededContents header{position: relative;background: #222;height: 52px;z-index: 1;}
#oacxEmbededContents header h1{font-size: 18px; color:#fff;font-weight: 500;line-height: 52px;text-align: center;}
#oacxEmbededContents header .logo{position: absolute;width: 99px;height: 24px;right: 20px;top: 15px;}
#oacxEmbededContents header .logo img{width: 100%;}

#oacxEmbededContents section.select{position: relative; width:100%;padding: 20px 20px 0 20px;margin-bottom: 0;font-size: 16px;}
#oacxEmbededContents .list{position:relative;width: 100%;text-align: center;margin-bottom: 10px;}
#oacxEmbededContents .list ul{clear:both; margin-bottom: 1rem; padding-top: 1px;}
#oacxEmbededContents .list li{width: 18.4%;float: left;text-align: center;margin-right: 1.5%;margin-bottom: 5px;}
#oacxEmbededContents .list li.disabled{pointer-events: none; opacity: 0.4; }
#oacxEmbededContents .list li .imgBox{position: relative;width: 65px;height: 65px;border-radius: 20px;overflow: hidden;left: calc(50% - 32px);margin-bottom: 10px;cursor: pointer;border: 1px solid #D8D8D8;}
#oacxEmbededContents .list li img{width: 100%;}
#oacxEmbededContents .list li span{width: 100%;display: block;font-size: 14px;text-align: center;line-height: 1.3em;}/*20201216 수정*/
#oacxEmbededContents .list li span.label-nm{height: 40px;display: flex;align-items: center;justify-content: center;}
#oacxEmbededContents .list span.sm{font-size:11px; line-height: 1.2em; margin-bottom: 10px;}/*20201216 추가*/
#oacxEmbededContents .list span.nm{line-height: 0.7em; margin-bottom: 10px;}/*20201220 추가*/
#oacxEmbededContents .list li input[type='radio']{outline: none; border: none;}

#oacxEmbededContents .pcView .list li:not(:nth-child(1)):not(:nth-child(2)):not(:nth-child(3)):not(:nth-child(4)):not(:nth-child(5)){
    margin-top: 5px;
}

#oacxEmbededContents .list .info{height: 2rem; display: inline-block; float:right; clear: both; margin-bottom: 10px;}
 
 /* 20210214 접근성 변경  */ 
#oacxEmbededContents .list .info p, #oacxEmbededContents .list .info label, #oacxEmbededContents .guide label{cursor: pointer;float: left;display: inline-block;line-height: 1em;font-size: 14px;margin-right: 0.5rem;color: #666666;}
/* .list .info p{ float: left; display: inline-block; line-height: 2rem; font-size: 1.3rem; margin-right: 0.5rem; color: #999;} *//*20201209 수정*/

#oacxEmbededContents .list .info button{float: left;width: 16px;height: 16px;border-radius: 1rem;color: #fff; background:#B5B5B5;font-size: 10px;line-height: 16px;}
#oacxEmbededContents .tooltip{display:none; position: absolute; top: 16.5rem; right:0; width: 300px;  background: #B5B5B5; z-index: 10; font-size: 12px; padding: 1.5rem; border-radius: 10px; text-align: left; color: #111;}

 /* 20210214 접근성 추가  */ 
#oacxEmbededContents .a11y-hidden{
  position: absolute;
  width: 1px !important; 
  height: 1px !important;
  margin: -1px !important;
  overflow: hidden;
  clip-path: polygon(0 0, 0 0, 0 0);
}
#oacxEmbededContents caption.a11y-hidden{ position: static }

 /* 20210214 접근성 추가 (줄바꿈 깨짐수정) */ 
#oacxEmbededContents .agree ul li label, #oacxEmbededContents .agree ul li button{
	letter-spacing: -2px;
}
/* 20210214 접근성 추가 (사용방법 버튼 css 깨짐수정  */
#oacxEmbededContents .guide button{float: left;width: 16px;height: 16px;border-radius: 16px;color: #fff; background:#B5B5B5;font-size: 10px;line-height: 16px;margin-right: 5px;}

#oacxEmbededContents form{width: 100%;}
#oacxEmbededContents .userInfo{position: relative; width: 100%; border-top: 1px solid #222; margin-bottom: 30px;}
#oacxEmbededContents .userInfo tr{border-bottom: 1px solid #D8D8D8;line-height: 1.7;}
#oacxEmbededContents .userInfo th{background: #F8F8F8;color: #222;font-size: 16px;text-align: left;padding: 0 20px;width: 30%;}
#oacxEmbededContents .userInfo td{padding: 5px 10px;line-height: 1.6em;}
#oacxEmbededContents .userInfo input[type='text'], #oacxEmbededContents .userInfo input[type='password'], #oacxEmbededContents .userInfo input[type='number']{height: 34px;width: 140px; border: 1px solid #B5B5B5;font-size: 16px;color: #222;padding: 0 10px;line-height: 42px;}

#oacxEmbededContents input[data-id]::placeholder{color: #666666;}
#oacxEmbededContents input::-ms-input-placeholder{color: #666666; }
:-ms-input-placeholder{ color: #666666 }

#oacxEmbededContents .userInfo input:focus, #oacxEmbededContents .userInfo select:focus { outline:none; border: 1px solid #000;}
#oacxEmbededContents .userInfo select{height: 34px;width: 20%; border:1px solid #B5B5B5;font-size: 16px;padding: 0 0 0 10px;margin-right: 5px;}


#oacxEmbededContents .agree{width: 100%; margin-bottom: 6px;}
#oacxEmbededContents .agree dt{width: 100%;margin-bottom: 15px;}
#oacxEmbededContents .agree dt span{font-size: 16px;color: #222;}
#oacxEmbededContents .agree dt button.smBtn{float: right; padding: 0 2px;}
#oacxEmbededContents .agree dt label.smBtn{float: right; padding: 3px 20px; -webkit-user-select:none; -moz-user-select:none; -ms-user-select:none; user-select:none; cursor: pointer;}
#oacxEmbededContents .agree dt button.smBtn.selected{background: #009DCE; color: #fff;}
#oacxEmbededContents .agree dd > ul{width: 100%; border-top: 1px solid #D8D8D8; border-left: 1px solid #D8D8D8;}
#oacxEmbededContents .agree dd > ul > li{float: left;width: 50%;font-size: 16px;padding: 10px;border-bottom: 1px solid #D8D8D8;border-right: 1px solid #D8D8D8;}
#oacxEmbededContents .agree dd > ul > li label{line-height: 30px;/* font-size: 14px; */}
#oacxEmbededContents .agree button.smBtn2{float: right;}

#oacxEmbededContents button.smBtn, #oacxEmbededContents label.smBtn{height: 3rem; border: 1px solid #009DCE; color: #009DCE; font-size: 15px;}
#oacxEmbededContents button.smBtn2{height: 30px;font-size: 14px;border: 1px solid #444;padding: 0 1rem;}
#oacxEmbededContents button.basic{height: 50px;font-size: 16px;font-weight: 500;text-align: center;}
#oacxEmbededContents button.pop{width: 100%;height: 45px;font-size: 16px;font-weight: 500;text-align: center;}
#oacxEmbededContents button.sky:disabled{background: #D8D8D8 !important;}
#oacxEmbededContents button.sky:active{background: #0084AE;}
#oacxEmbededContents button.white{background: #fff;border-top: 1px solid #B5B5B5;color: #666;}
#oacxEmbededContents button.sky{background: #009DCE; color: #fff;}
#oacxEmbededContents button.w30{width: 30% !important; float:left;}
#oacxEmbededContents button.w70{width: 70% !important; float:left;}
#oacxEmbededContents button.full{width: 100%;}

#oacxEmbededContents form .btnArea{width: 660px;height: 50px;margin: -20px;}/*20201217 버튼위치 변경*/
#oacxEmbededContents .viewPop .btnArea{width: 100%;height: 45px;margin: 0;}

#oacxEmbededContents .viewPop{
    /* display: none; position: absolute; background: rgba(0, 0, 0, 0.5); width: 100%; height: 100%; top: 0; left: 0; z-index: 10; padding: 4rem; */
    display: none;
    position: absolute;
    background: rgba(0, 0, 0, 0.5);
    width: calc(100%);
    height: calc(100%);
    top: 0;
    left: 0;
    z-index: 10;
    padding: 40px;
}
#oacxEmbededContents .viewPop .policy{width: 100%; height: 100%; background: #fff;}
#oacxEmbededContents .policy .header{height: 45px;border-bottom: 1px solid #D8D8D8;font-size: 16px;color: #222;line-height: 45px;padding: 0 20px;}
#oacxEmbededContents .policy .cont > ul > li > h2{font-size: 14px;font-weight: 500;}
#oacxEmbededContents .policy .cont > ul > li > h2 > p.num2{float: left; width: 150px;}
#oacxEmbededContents .policy .cont > ul > li > h2 > p.tit2{float: right; width: calc(100% - 20px); margin-bottom: 5px;}
#oacxEmbededContents .policy .cont{height: calc(100% - 90px);overflow-y: auto;padding: 20px;word-break: keep-all;}
#oacxEmbededContents .policy .cont li{font-size: 14px;color: #444;line-height: 1.3em;}
#oacxEmbededContents .policy .cont > ul > li{margin-bottom: 10px;}
#oacxEmbededContents .policy .cont > ul > li > p{font-weight: 500;}
#oacxEmbededContents .policy .cont > ul > li > ul > li{font-weight: 400;}
#oacxEmbededContents .policy .cont > ul > li > p.num{float: left; width: 150px;}
#oacxEmbededContents .policy .cont > ul > li > p.num2{float: left; width: 20px;}
#oacxEmbededContents .policy .cont > ul > li > p.tit{float: right; width: calc(100% - 15px); margin-bottom: 5px;}
#oacxEmbededContents .policy .cont > ul > li > p.tit2{float: right; width: calc(100% - 20px); margin-bottom: 5px;}/*20201220 타이틀 추가*/
#oacxEmbededContents .policy .cont > ul > li > p.tit3{float: right; width: calc(100%); margin-bottom: 5px;}/*20201220 타이틀 추가*/
#oacxEmbededContents .policy .cont > ul > li > ul{width: 100%;}

#oacxEmbededContents .container + .btnArea{bottom: 0; width: 100%;}
#oacxEmbededContents .container{text-align: center;}
#oacxEmbededContents .iconBox{width: 114px;height: 114px;border-radius: 57px;border: 1px solid #D8D8D8;}
#oacxEmbededContents .iconBox.failuer{margin-top: 12rem; position:relative; left: calc(50% - 5.7rem); margin-bottom: 3rem;}
#oacxEmbededContents .iconBox img{position: relative;top: calc(50% - 30px);width: 60px;height: 60px;}
#oacxEmbededContents .container dt{font-size: 16px; font-weight: 500; color: #222; margin-bottom: 1rem;}
#oacxEmbededContents .container dd{font-size: 15px;font-weight: 400;line-height: 1.3em;}
#oacxEmbededContents .container dd.error{color: #FF3D00;}

#oacxEmbededContents .stepArea{position: relative;overflow: hidden;display: inline-block;margin-bottom:30px/* height: 230px; */}
#oacxEmbededContents .stepArea .step{position:relative; float: left;}
#oacxEmbededContents .step .iconBox{margin-bottom: 10px;}
#oacxEmbededContents .stepArea .arrow{width: 15px;height: 15px;background-image: url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sjjj.rfuner.tb.xe%2Spff%2Srfvta%2S%89CAT%0Q%0N%1N%0N%00%00%00%0QVUQE%00%00%00%17%00%00%00%1N%08%06%00%00%00%O4%P7~%00%00%00%09cULf%00%00%16%25%00%00%16%25%01VE%24%S0%00%00%00%01fETO%00%NR%PR%1P%R9%00%00%00%04tNZN%00%00%O1%8S%0O%SPn%05%00%00%013VQNGk%01%O5%94%81%NQ%820%14R%1S%P5%01%1P%N1a%40%80%01%SR%06%7S%84%SS%QQ%40%27C%27C%27C7c%03%19%00%90%0Qg%03L%00%S0%3R%05p%0PW%5O%RNZ%80%O4%OP%9P%S7ebF%22%28%08%82%3S~%P8%O2%04%OS%NN%NN%1N%R1%O3R%83F%18%86%OSqV%R2r-%Q1u%8S%26%1O%PS%S3%24%S5%94k%O3%SS%RS%ON%RR%P9%S7%SQ%19%9N%0P%P92%SP%26%P7d%R6ue4%PQP%28%Q4U%NN%S3%Q0%O5W%05%SRu%P2I%R9%R4%N1%03b%P4l%1P9%8S%NRO%138x%P8l%O0H%9S%S20%857%92g%PS%R3%Q0sH_k%N3%9S%O6%3Py%P1%1Od%1R%07%R41%S9%06%9P%25%91%P7%92%S3%S8%06%SP%26%23%S6%27%074%P7%R4%8O4ZT%03%O2%NOhL%96f%80f%5R%Q8%82T%3Pz%1P%P7%Q1%S3s%2S8%2P8%03%3NZ%92q%QS%S6%QS%08%PR%OR%0N%21%Q6RD%NP%O2%2P%PO%QS%Q5%99%P0%O7%S0%95%03%3Oj%15%RN%P0%5O%7Q%RQ%05%NS%8S%Q6%04%OR%RRUF%83BC%15_Z%R0%11%7P%1Q%NO%S8%NN%0P%P7%O4%19%N6%9Q%RN%S8%QN%09%87%N7%97%SN%OP%NR%P8%N2%NR%2Nb%83%1N%06%87%O7%0O%00%00%00%00VRAQ%NRO%60%82##$144MGuYss^؂G<mf/8$18:Mdξ$1!EQ$1ՙ;w[}HSOP_M|$1Ǵ$1Ȣ*o$1    IENDB`);background-size: 15px 15px;float: left;position: relative;top: 50px;margin-left: 30px;margin-right: 30px;}
#oacxEmbededContents .step p.num{font-size: 16px;color: #666666;font-weight: 500;margin-bottom: 5px;}
#oacxEmbededContents .step p{font-size: 15px;color: #222;font-weight: 400;line-height: 1.3em;}
#oacxEmbededContents .appIconArea{position: absolute;width: 44px;height: 44px;background: #fff;z-index: 5;top: 0;right: 0;border-radius: 17px;overflow: hidden;outline: none;box-shadow: 0 0 0 4px #fff;}
#oacxEmbededContents .appIconArea img{width: 100%;}

#oacxEmbededContents .alertArea{display: none; position: absolute; background: rgba(0, 0, 0, 0.7); width: 100%; height: 100%; top: 0; left: 0; z-index: 10; text-align: center;}
#oacxEmbededContents .alert{
    position: relative; left: calc(50% - 150px); 
    top: 120px; width: 300px; background: #fff; 
    text-align: center; padding:30px 30px 75px 30px;
}
#oacxEmbededContents .alertIconBox{width: 40px; height:40px; margin: auto; margin-bottom: 10px;}
#oacxEmbededContents .alertIconBox img{width: 100%;}
#oacxEmbededContents .alert p{font-size: 16px;font-weight: 400;margin-bottom: 5px;line-height: 1.3em;}
#oacxEmbededContents .alert p.sTxt{font-size: 14px; font-weight: 400; color: #666;}
#oacxEmbededContents .alert .btnArea{position: absolute; bottom: 0; left: 0; width: 100%;}
#oacxEmbededContents .alert.standby-step{left: calc(50% - 175px); width: 350px;}
#oacxEmbededContents .view{display: block !important;}
#oacxEmbededContents .close{position: absolute;background: url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sjjj.rfuner.tb.xe%2Spff%2Srfvta%2S%89CAT%0Q%0N%1N%0N%00%00%00%0QVUQE%00%00%00%3P%00%00%00%3P%08%06%00%00%00%3N%SP%Q9e%00%00%00%09cULf%00%00%16%25%00%00%16%25%01VE%24%S0%00%00%00%01fETO%00%NR%PR%1P%R9%00%00%00%04tNZN%00%00%O1%8S%0O%SPn%05%00%00%01DVQNGk%01%RQ%QNz%8N%P2%40%0P%80%R1%O0%27%RQ%11%OP%P1%RR%0Q%Q6%1O%Q8%23m%83u%O1%81%28%O1%8P%R3%R4x%P8%0O%SR%11%3O%93%07%O1O%19%80%NN%NN%NN%NN%NN%NN%2N%40%88k%ON%OS%16%08%Q26%8O%QN%3P%SO%R2%Q4%05%9P%QOs%60%S3%9PM%NS%SO%81%OR%16B%S4%OR%S7%P2%QR%ON%82S%S7%8QI%7P%PR%1P%SQ%S2%PQa%NQ%N0%99%27%QN%1P%PO66T%OOn%Q9%00suj%2P%1OQ%1Q%1Q%06%PO%06EP%87%P3E%1N%R8%O0Kw%24%3N%3P%96%1N%81A%83%N5%ORN%N7%P3E%3Q%R8%O4K%RN%13gm%2P%Q5%82%9R%06X%1Q%N1%N7%P3E%12mM%2P%25%N0%R7%P5Eb%Q0%2O%18%Q6%SO%P4%N37y%7P%2S%7S%P2bI%OP%91Z%91g%83%P2%00%8S%8OG%3N%ON%1O%0O%R8%7S%P8%1P6%SP%S5%08%R8_%P8%98%80%3Q%1S%7P67M%P0%SR5%93%13%QQ%83r%Q7%R6O%7S%83rx%R4%40%8S%P0%O2%O5o%N3To%Q9%9N1%Q1%1NK%O6i%2P%O4%26%96%RQ%11%03z%81r%7O%S9%N2-%O1yB%1S%O4%07%96%RQz%8O%S6%P4%O2%19y%Q0%S8%7P%P6%P3%05%POslR%2S0%3N%7P%9P%R0d%P7%O2lIH%S0%OR%89%QR1%N1%8R%S6l%9NB%S0GHHHHHH%9N%QQ%00k1K%98%OS%S5%QR%RQ%00%00%00%00VRAQ%NRO%60%82##zh$1k$1;B*@x6<f`ZO޺FV|n$166Ga fhw$1DRCRXj$:<NAR=Xtz$1ՂKRzZ$1%Ro+ģ7l|/oVMt T:$16_Ș=|67Z5݃eBek@bGbٚ1Xv$1&me{-lOmĲl|fyE/0:|qǲyVU1yOTUUUUUU x1X    IENDB`) !important;background-size: 30px !important;width: 30px;height: 30px;right: -3.2em;top: 0;font-size: 0;}
#oacxEmbededContents span.sky{color: #009DCE;}

#oacxEmbededContents .cxLogoArea{width: 100%; height: 1.8rem; text-align: right; margin-bottom: 1rem;}
#oacxEmbededContents .cxLogoArea img{height: 100%;}

/*
:-ms-input-placeholder {color: #ccc !important;	font-weight: 400 !important;}
*/

/*서비스 선택  */
#oacxEmbededContents h2{font-size: 16px; font-weight: bold; margin-bottom: 16px;}
#oacxEmbededContents .pcView{display: block;overflow: hidden; width: 660px;}
#oacxEmbededContents .mobileView{display: none;}
#oacxEmbededContents .mAgreeBg{display: none;}

/*선택된 서비스*/
#oacxEmbededContents dl.selectedService{position: fixed; top: 50px; width: 100%; display: none; height: 47px; background: #f4f4f4; z-index: 10;}
#oacxEmbededContents .selectedService dt{width: 45%; line-height: 44px; font-size: 16px; color: #373B40; font-weight: bold; float: left; padding: 0 20px;}
#oacxEmbededContents .selectedService dd{width: 55%; line-height: 44px; font-size: 14px; color: #009DCE; font-weight: bold; float: right; text-align: right; padding: 0 20px;}

/* 인증대기 추가  */
#oacxEmbededContents .standby{display: none;position: relative; width:100%}
#oacxEmbededContents section.container{position: relative; width:100%; padding: 0 2rem 2rem 2rem;  overflow: hidden;}
#oacxEmbededContents section.container > dl{margin-top: 40px;margin-bottom: 40px;}
#oacxEmbededContents .csTxt{display: none;padding: 15px;background: #F8F8F8;border: 1px solid #D8D8D8;text-align: left;}
#oacxEmbededContents .csTxt p{font-size: 13px; color: #666; font-weight: normal;}
#oacxEmbededContents .csTxt p span{font-weight: bold;}
#oacxEmbededContents .csTxt > p{margin-bottom: 10px;}
#oacxEmbededContents .csTxt li{width: 100%;overflow: hidden;line-height: 1.2em;margin-bottom: 5px;letter-spacing: -0.1px;}
#oacxEmbededContents .csTxt li:last-child{margin-bottom: 0;}
#oacxEmbededContents .csTxt p.num{width: 16px;height: 16px;line-height: 16px;font-size: 12px;border-radius: 8px;background: #D8D8D8;text-align: center;margin-right: 5px;display: inline-block;}
#oacxEmbededContents .csTxt p.txt{width: calc(100% - 21px); float:right;padding: 1px 0;}
#oacxEmbededContents .csTxt p a{font-weight: bold; color: #666; text-decoration: underline;}
#oacxEmbededContents .m_icon{display: none;}


@media screen and (max-width:640px) {
    .wrap{width: 100%;height: auto;border: none;height: 100%;}
	#oacxEmbededContents{position:fixed}
    #oacxEmbededContents section.select {position: relative; width: 100%; padding: 0;}
    #oacxEmbededContents header .close{ position: absolute; left: 10px; top: 10px;}
	#oacxEmbededContents header .logo {width:80px}

    /*서비스 선택*/
    #oacxEmbededContents .pcView{display: none !important;}
    #oacxEmbededContents .mobileView{display: block;}
    #oacxEmbededContents .mobileView{height: calc(100vh - 50px);overflow-x: hidden;overflow-y: auto;}
    #oacxEmbededContents .list{ padding: 20px;}
    #oacxEmbededContents .list h2{font-size: 16px;font-weight: bold;height: 1.6em;padding: 0;margin-bottom: 0;display: inline-block;float: left;margin-bottom: 20px;overflow: hidden;}
    #oacxEmbededContents .guide label{float: right; margin-right: 0;}
    #oacxEmbededContents .list .info{display: block; float: right; margin-right: 0 !important; margin-bottom: 0 !important;}
    #oacxEmbededContents .list .info label{margin-right: 0;}
    #oacxEmbededContents .list li{width: 25%;height: auto;float: left;margin-bottom: 10px;text-align: center;margin-right: 0;}
    #oacxEmbededContents .list li.disabled{pointer-events: none; opacity: 0.4; }
    #oacxEmbededContents .list li:nth-child(4n){margin-right: 0;}
    #oacxEmbededContents .list .logoBg{display: block; width: 50px; margin: auto; border-radius: 18px; background: rgba(104, 107, 114, 0.08); padding: 10px;}
    #oacxEmbededContents .list li > label{display: block;}
    #oacxEmbededContents .list li.selected .logoBg{background: #009DCE;}
    #oacxEmbededContents .list .logoBox{width: 28px; height: 28px; border-radius: 9px; overflow: hidden; background: #fff; clear: both; float: none; margin-right: 0;}
    #oacxEmbededContents .list .logoBg + p{font-size: 14px;line-height: 1.2em;display: block;width: 100%;margin-top: 6px;height: 34px;}
    #oacxEmbededContents .list a{font-size: 14px; color: #686B72;}
    #oacxEmbededContents .list{margin-bottom: 20px;}
    #oacxEmbededContents .list li span {width: 100%;height: 20px;display: block;font-size: 11px;text-align: center;line-height: 1.4em;letter-spacing: -0.8px;}
    
    /*입력 폼*/
    #oacxEmbededContents form{border-top: 10px solid #F4F4F4; padding:20px;}
    #oacxEmbededContents .userInfo{border-top: 0; margin-bottom: 0;}
    #oacxEmbededContents .userInfo li{width: 100%; border: none; overflow: hidden; margin-bottom: 1rem;}
    #oacxEmbededContents .userInfo li label{width: 100%; color: #222; font-size: 16px; text-align: left; padding: 0; display: block; overflow: hidden;}
    #oacxEmbededContents .userInfo li label:first-child{height: 45px; line-height: 45px; }
    #oacxEmbededContents .userInfo #tr_ssn label:nth-child(2), #oacxEmbededContents .userInfo #tr_ssn label:nth-child(3){width: calc((100% - 10px) / 2); float: left;}
    #oacxEmbededContents .userInfo #tr_ssn label:nth-child(2){margin-right: 10px;}
    #oacxEmbededContents .userInfo label[for='phone3']{height: 4.5rem; width: calc((100% - 8rem) - 10px); float: left;}
    #oacxEmbededContents .userInfo input[type="text"], #oacxEmbededContents .userInfo input[type="number"], #oacxEmbededContents .userInfo input[type="password"]{
        height: 50px;
        line-height: 50px;
        font-size: 18px;
        border-radius: 10px;
        padding: 0 1.5rem;
    }
    #oacxEmbededContents input[data-id="oacx_name"], #oacxEmbededContents input[data-id="oacx_birth"]{width: 100% !important; float: left;}
    #oacxEmbededContents input[data-id="oacx_num1"], #oacxEmbededContents input[data-id="oacx_num2"]{width: calc((100% - 10px)/2) !important;}
    #oacxEmbededContents input[data-id="oacx_num1"] { margin-right: 10px; }
    #oacxEmbededContents .userInfo select{
        height: 50px;
        line-height: 50px;
        font-size: 18px;
        float: left;
        border-radius: 10px;
        padding-left: 10px;
        margin-right: 10px !important;
    }
    #oacxEmbededContents .userInfo select[data-id="oacx_phone0"]{width: 80px;}
    #oacxEmbededContents .userInfo select[data-id="oacx_phone1"]{width: 75px;}
    #oacxEmbededContents .userInfo input[data-id="oacx_phone2"], #oacxEmbededContents .userInfo input[data-id="oacx_phone3"]{width: calc(100% - 90px);float: left;}/*20210419 추가*/
    #oacxEmbededContents .telecom input[data-id="oacx_phone2"], #oacxEmbededContents .telecom input[data-id="oacx_phone3"]{width: calc(100% - 176px); float: left;}/*20210419 추가*/

    #oacxEmbededContents .info .guide{
        display: block; float: right; position: absolute;left: 20px;
    }

    /*푸터*/
    #oacxEmbededContents .mobileView section {position :relative; overflow: hidden; min-height: calc(100% - 105px);}
    #oacxEmbededContents footer{display: block;height: 50px;background: #F4F4F4;padding-top: 12px;padding-left: 20px;}
    #oacxEmbededContents .mobileView footer img{width: 42px;}
    #oacxEmbededContents .userInfo input:focus, #oacxEmbededContents .userInfo select:focus { outline:none; border: 1px solid #000; }

    /*동의 팝업*/
    #oacxEmbededContents .mAgreeBg{display: none;position: fixed;width: 100%;height: calc(100vh) !important;background: rgba(0, 0, 0, 0.5);z-index: 10;top: 0;left: 0;}
    #oacxEmbededContents .mAgree{position: absolute; width: 100%; background: #fff; bottom: 0; border-radius: 25px 25px 0 0; padding: 20px;}
    #oacxEmbededContents .mAgree .head{width: 100%; height: 24px; padding: 0; margin-bottom: 3rem;}
    #oacxEmbededContents .mAgree .head h2{display: inline-block; float: left; line-height: 24px;}
    #oacxEmbededContents .mAgree .head .close{width: 24px; height: 24px; float: right;}
    #oacxEmbededContents .mAgree .head .close img{width: 100%;}
    #oacxEmbededContents .mAgree ul{padding-top: 2px; margin-bottom: 2rem;}
    #oacxEmbededContents .mAgree li{line-height: 20px; margin-bottom: 2rem;}
    #oacxEmbededContents .mAgree li p{display: inline-block; font-size: 1.6rem;}
    #oacxEmbededContents .mAgree button.sky{width: 100%; height: 50px; line-height: 50px; font-size: 16px; text-align: center; background: #009DCE; color: #fff; font-weight: bold;}
    #oacxEmbededContents .mAgree button:active{background: #0084AE;}
    #oacxEmbededContents .mAgree li:last-child{margin-bottom: 0;}
    #oacxEmbededContents .mAgree li:first-child label{font-weight: bold;}
    #oacxEmbededContents .mAgree a{margin-right: 2px; float: right; font-size: 14px; color: #009DCE; text-decoration: underline;}  
    
    /*alert*/
    #oacxEmbededContents .alertArea{position: fixed; height: 100vh; }
    #oacxEmbededContents .alert{left: 10% !important; width: 80% !important;} 
    #oacxEmbededContents .alert .close{display: none;}
    
    #oacxEmbededContents .close{display: block !important; position: initial; background: none;}
    
    /*약관 팝업*/
    #oacxEmbededContents .viewPop{position: fixed;height: 100vh;width: 100%;top: 0;left: 0;z-index: 10;padding: 0;}
    
    /* 인증대기 추가 20210402 */
    #oacxEmbededContents section.container{position: fixed;width: 100%;height: calc(100vh - 52px);top: 52px;padding-bottom: 80px;overflow-y: auto;}
    #oacxEmbededContents section.container > dl{margin-top: 80px;margin-bottom: 40px;}
    #oacxEmbededContents .container + .btnArea{position: fixed;width: 100%;height: 50px;bottom: 0;}
    #oacxEmbededContents .stepArea{display: none;}
    #oacxEmbededContents .csTxt{/* position: absolute; *//* width: calc(100% - 60px); *//* bottom: 50px; */}
    
    #oacxEmbededContents dl.selectedService{display: none;}
    
    #oacxEmbededContents .m_icon{display: block; position: relative; width: 90px; height: 100px; left: calc(50% - 34px); margin-bottom: 15px; margin-top: 10px;}
    #oacxEmbededContents .m_icon > img{position: absolute; bottom: 0; left: 0; width: 60px; height: 60px;}
    #oacxEmbededContents .m_icon .logoBg{position: absolute; top:0; right:0; width: 50px; height: 50px; border-radius: 18px 18px 18px 0; background: #373B40; padding: 6px;}
    #oacxEmbededContents .m_icon .logoBox{width: 38px; height: 38px; border-radius: 13px; overflow: hidden; background: #fff;}
    #oacxEmbededContents .logoBox img{width: 100%; height: 100%;}

    /* 2021-10-12 웹접근성 장차법 적용 Style */
    #oacxEmbededContents header .close:focus{
        border: 1px rgb(255, 255, 255);
    }
    #oacxEmbededContents .list li .logoBg.label-focus,
    #oacxEmbededContents .mAgree .head .close a:focus{
        border: 1px #222;
    }
    #oacxEmbededContents .mobileView .mAgreeCst button:focus,
    #oacxEmbededContents .mAgree button:focus{
        border: 2px #222;
    }
}

/* 2021-10-12 웹접근성 장차법 적용 Style */
#oacxEmbededContents .list a:focus,
#oacxEmbededContents .viewPop button:focus,
#oacxEmbededContents .standby button:focus,
#oacxEmbededContents .viewPop.view .cont:focus
#oacxEmbededContents .agree input[type=checkbox]:focus,
#oacxEmbededContents .select button:focus,
#oacxEmbededContents .alertArea button:focus,
#oacxEmbededContents .mAgreeCst button:focus,
#oacxEmbededContents .mAgree button:focus,
#oacxEmbededContents .mAgree a:focus,
#oacxEmbededContents .standby .csTxt a:focus{
    box-shadow: 0 0 0 1px #222;
}

#oacxEmbededContents header .popup-close button:focus{
    box-shadow: 0 0 0 1px #ddd;
}

#oacxEmbededContents .list input[type="radio"]:focus,
#oacxEmbededContents .agree input[type="checkbox"]:focus{
    border-radius: 50%;
    box-shadow: 0 0 0 1px #222;
}
#oacxEmbededContents .btnArea button:focus{
    border: 1px #222;
}

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
    #oacxEmbededContents .agree input[type="checkbox"]:focus{
        border-radius: 0px;
        box-shadow: 0 0 0 1px #222;
    }
}
 