@charset "euc-kr";

/* ÆË¾÷ */

/* Payment Insight ??? css */
#popup_layer {
    position: absolute;
}

.ly20230914 {
    position: relative;
}

.ly20230914 a {
    display: block;
    position: absolute;
    top: 326px;
    height: 34px;
    width: 90px;
    font-family: "Noto_Sans_KR";
    font-weight: 500;
    letter-spacing: -0.5px;
    line-height: 34px;
    font-size: 13px;
    text-decoration: none;
    color: #fff;
    border-radius: 3px;
    /*transition: all 0.2s;*/ /* 2024-10-07 »èÁ¦ */
    text-align: center;
}

/* font-weight:bold; ?? */
.ly20230914 a.ly20230914_btn1 {
    left: 58px;
    background: rgba(204, 182, 216, 0.32);
    color: #fff;
}

/*????*/
.ly20230914 a.ly20230914_btn2 {
    left: 164px;
    background: rgba(204, 182, 216, 0.32);
    color: #fff;
}

/*??????*/
.ly20230914 a.ly20230914_btn3 {
    left: 270px;
    background: rgba(204, 182, 216, 0.32);
    color: #fff;
}

/* ?? ??*/
.ly20230914 a.ly20230914_btn4 {
    top: 1510px;
    left: 464px;
    width: 82px;
    height: 27px;
    padding: 0;
    text-indent: -9999px;
    background: none;
}

/*???? ?? ???*/
.ly20230914 a:hover {
    background: rgba(255, 255, 255, 0.1);
    transition: all 0.2s;
}
#pop_wrap{position:relative;width:100%;}
#pop_wrap h1{height:32px;padding:8px 0 0 20px;font-size:17px;font-family:"Nanum Gothic";color:#fff;background:url(../images/common/bg_popup.gif) repeat-x 0 0;}
#pop_wrap .pop_contents{padding:30px;border:2px solid #006db8;border-top:0;}
#pop_wrap .btn_close{overflow:visible;position:absolute;top:10px;right:22px;width:17px;height:18px;margin:0;padding:0;text-decoration:none;}



/* txt */
.pop_contents .txt_bul1{padding-left:0;background:none;}

/* ÀÎ¼â¹° */
#pop_wrap .box_print{padding:10px 10px 0;text-align:center;}
#pop_wrap .box_print img{border:1px solid #ccc;}

/* sms */
.box_sms_wrap{border:3px solid #006db8;border-top:0;color:#000;}
.box_sms{overflow:hidden;position:relative;width:437px;padding:40px 50px 62px;margin:0 auto 55px;background:url(../images/contents/bg_phone.gif) 259px 40px no-repeat;}
.box_character{overflow:hidden;position:absolute;left:50px;top:123px;width:153px;padding:1px 0 0 2px;}
.box_character a{display:block;overflow:hidden;float:left;position:relative;width:24px;height:22px;margin:-1px 0 0 -1px;padding-top:3px;border:1px solid #66aaff;background:#fff;text-align:center;text-decoration:none;vertical-align:top;}/* 2015-04-02 */
.box_character a:link, .box_character a:visited, .box_character a:hover, .box_character a:active{color:#000;}
.box_message{float:right;width:192px;padding:56px 15px 0 0;}
.box_message label{font-size:13px;}
.box_message .inp{width:97px;height:16px;padding:0 3px;margin-left:12px;line-height:16px;border:1px solid #a7a7aa;}
.box_message textarea{overflow:hidden;display:block;width:162px;height:58px;border:0;margin-top:18px;padding:10px 11px 10px 10px;background:none;color:#000;}
.box_message .txt_right{padding-top:8px;}
.box_message .btn_center{padding:11px 0;margin-left:-3px;}
.box_message .btn_center button{margin:0;}
.box_message strong{font-weight:normal;line-height:23px;}
.box_message .address{margin-left:62px;}
.box_message .box_scroll{width:190px;height:120px;margin-top:5px;overflow:auto;}
.box_message .box_scroll ol li{padding-bottom:3px;}
.box_message .box_scroll label{display:inline-block;width:22px;height:20px;padding-top:1px;background:url(../images/contents/bg_sms_number.gif) 0 0 no-repeat;text-align:center;}
.box_message .box_scroll input{width:107px;height:19px;padding:0 3px;line-height:19px;border:1px solid #999;}

/* ÁÖ¼Ò·Ï */
.box_address{overflow:hidden;padding:26px 0 0;}
.box_address h2{margin-bottom:3px;}
.box_address .box_left{float:left;width:265px;}
.box_address .box_right{float:right;width:265px;}
.box_address .btns{float:left;width:26px;padding:90px 0 0 11px;}
.box_address .btns button{margin-bottom:6px;}
.box_address select{width:100%;height:217px;padding:5px 0 5px 11px;border:1px solid #d8d8d8;border-width:1px 0 1px;line-height:1.6;}
.box_address select option{padding-bottom:5px;}

/* ÇÉÅ×Å© Áö¿ø¼¾ÅÍ */
.pop_fintech {border:2px solid #69c3cc;background-color:#69c3cc;}
.pop_fintech .wrap {padding:18px 28px;text-align:center;background-color:#000;font-size:0;line-height:0;}
.pop_fintech .link {display:block;padding:12px 12px 10px;text-align:center;}

@media all and (max-width: 1024px){
    .ly20230914 a{
        top: 228px;
        width: 72px;
        height: 28px;
        line-height: 28px;
        font-size: 11px;
    }

    .ly20230914 a.ly20230914_btn1{
        left: 40px;
    }

    .ly20230914 a.ly20230914_btn2{
        left: 124px;
    }

    .ly20230914 a.ly20230914_btn3{
        left: 208px;
    }
}

@media all and (max-width: 767px){
    /* ?? */
    .popup_main{
        right: unset;
        transform: unset;
        left: 5%;
    }
    .ly20230914 a.ly20230914_btn1{
        left: 34px;
    }
    .ly20230914 a.ly20230914_btn2{
        left: 116px;
    }
    .ly20230914 a.ly20230914_btn3{
        left: 198px;
    }
}

@media all and (max-width: 499px){
    .ly20230914 a{
        top: 51vw;    /* 2024-10-07 ¼öÁ¤ */
        width: 68px;
        height: 26px;
        line-height: 26px;
    }

    .ly20230914 a.ly20230914_btn2{
        left: 112px;
    }

    .ly20230914 a.ly20230914_btn3{
        left: 190px;
    }
}