/* Generated by build-login-page-style.py. Font license: ../fonts/pretendard/LICENSE. */
@font-face{font-family:"Pretendard Variable";font-weight:45 920;font-style:normal;font-display:swap;src:url("/assets/source/PretendardVariable-9599f12fd42fc0bce1cd50b47a0c022e108d7aa64dd0d1bb0ed44f3282d900b4.woff2") format("woff2-variations")}
*{
    box-sizing:border-box;
    margin:0;
    padding:0;
}
body{
    font-family: "Pretendard Variable", Pretendard, "Noto Sans KR", sans-serif;
    font-size:14px;
    color:#333333;
}
textarea, input{
    font-family: "Pretendard Variable", Pretendard, "Noto Sans KR", sans-serif;
}
a{
    display:inline-block;
    text-decoration:none;
    color:#333333;
}
span{
    display:inline-block;
}
ul, ol{
    display:block;
    padding-left:0;
}

li{
    display:inline-block;
    list-style:none;
}
i{
    width:23px;
}
aside, section{
    display:block;
}
body{
    min-height:100%;
    background-color:#f6f8ff;
}

.wrapper{
    width:100%;
    height:100vh;
    position:relative;
    background-color:#f6f8ff;
    display:flex;
    flex-wrap:wrap;
    min-width:1960px;
}
.wrapper.main{
    height:100%;
}
.header-bar{
    width:calc(100% - 185px);
    top:0;
    right:0;
    z-index:100;
    padding:15px;
    margin-left:185px;
}
.header{
    display:flex;
    align-items:center;
    padding:0 15px;
    justify-content : space-between;
    width:100%;
    background-color:#ffffff;
    height:60px;
    border-radius:10px;
    box-shadow: 0 3px 20px 0 rgba(0, 0, 0, 0.04);
}
.header-left{
    display:flex;
    align-items:center;
}
.header-right{
    display:flex;
    align-items:center;
}
.header-left .header-mem-info{
    display:flex;
}
.header-mem-price {
    display: flex;
    align-items: center;
}
.header-mem-info span {
    display: inline-flex;
    font-size: 16px;
    color: #45474b;
    padding: 0 10px;
    position: relative;
    align-items:center;
}
.header-mem-info span.mem-price .dot{
    display:inline-block;
    width:8px;
    height:8px;
    border-radius:50%;
    background-color: #1bc5a8;
    margin-right:8px;
}
.header-mem-info span.mem-price:first-child .dot{
    background-color: #ff6464;
}
.header-mem-info span.mem-price:last-child .dot{
    background-color: #9730ff;
}

.header-mem-cash {
    display: flex;
    align-items: center;
}
.header-mem-cash .mem-cash {
    font-size: 16px;
    font-weight: 500;
    color: #333333;
    margin-right:20px;
}
.header-mem-cash .mem-cash .cash {
    padding: 0;
    padding-left: 3px;
    display: inline-block;
    color: #1965ff;
    font-size:18px;
    font-weight:600;
}
.header-mem-cash .mem-cash .dot{
    display:inline-block;
    width:8px;
    height:17px;
    border-radius:4px;
    background-color: #40e5ff;
    margin-right:8px;
}
.header-charge-btn {
    display: inline-flex;
    align-items:center;
    justify-content:center;
    width: 120px;
    margin: 0 10px;
    transition: all .3s;
    border-radius: 20px;
    height:35px;
    background-color:#eb5d71;
    color:#ffffff;
    font-size:16px;
    font-weight:600;
}
.header-charge-btn img{
    margin-right:5px;
}
.header-charge-btn:hover{
    background-color:#666;
    color:#ffffff;
}

.header-logo{
    padding: 30px 10px;
    text-align:center;
}
.header-logo img{
    width:120px;
}
.header-user{
    padding:0 10px;
    font-size:15px;
    border-left:2px solid #e0ccbe;
}
.header-service-btn{
    padding:7px 15px;
    font-size:16px;
    border-radius:5px;
    color:#919191;
    border: 1px solid #919191;
}
.header-brand-box{
    padding:4px 10px;
    border-radius:25px;
    margin-left:15px;
    cursor:pointer;
    width:100px;
    height:35px;
    display:inline-flex;
    align-items:center;
    justify-content:center;
    border:2px solid #b3b7c5;
    font-size:16px;
    color:#707071;
    font-weight:600;
}

.sms-menu-area{
    width:185px;
    background-color:#ffffff;
    position:fixed;
    height:100%;
    overflow-y:auto;
    box-shadow: 0 3px 20px 0 rgba(0, 0, 0, 0.04);
}
.sms-menu-cont{
    height:100%;
    width:100%;
    transition: left .3s ease;
    position: relative;
    left:0;
    top:0;
}

.sms-menu-top-box{
    padding:0;
}
.sms-menu-box{

}
.sms-menu-btn-box{
    height:45px;
    width:100%;
}
.sms-menu-btn{
    display:inline-flex;
    align-items:center;
    justify-content:center;
    width:100%;
    height:100%;
    font-size:16px;
    color:#ffffff;
    font-weight:500;
    background-color:#5578f0;
    border-radius:3px;
    cursor:pointer;
    transition: background-color .3s ease;
}
.sms-menu-btn:hover{
    background-color: #788cd5;
}
.sms-menu-list-box{
    width:100%;
}
.sms-menu-list-ul{
    width:100%;
}
.sms-menu-list{
    display:block;
    width:100%;
    padding:8px 10px;
}

.menu-img{
    display:inline-block;
}
.menu-img-on{
    display:none;
}
.sms-menu-list.on .menu-img-on{
    display:inline-block;
}
.sms-menu-list.on .menu-img{
    display:none;
}
.sms-menu-list.on a{
    background-color:#4381ff;
    color:#ffffff;
}

.sms-menu-list a{
    color:#45474b;
    width:100%;
    transition: color .3s ease;
    font-weight:400;
    font-size:16px;
    display:inline-flex;
    align-items:center;
    border-radius:8px;
    height:38px;
    padding:0 15px;
}
.sms-menu-list a:hover{
    color:#333333;
    font-weight:500;
}
.sms-menu-list.on a{
    color:#ffffff;
    font-weight:500;
}

.sms-menu-bot-box{

}
.sms-brand-set-box{
    padding:5px 10px;
    border-top: 1px solid #e8e8e8;
    border-bottom: 1px solid #e8e8e8;
    display:flex;
    justify-content:space-between;
    align-items:center;
}
.sms-brand-set{
    cursor:pointer;
    border-radius:8px;
    font-size:14px;
    color:#939393;
    width:35px;
    height:35px;
    display:inline-flex;
    align-items:center;
    justify-content:center;
    transition: background-color .3s ease;
}
.sms-brand-set:hover{
    background-color: #d9d9d9;
}
.sms-brand-set i{
    width:auto;
    font-weight:200;
}
.sms-brand-list-box{
    padding:15px 10px;
}
.sms-brand-list{
    display:block;
}
.sms-brand-list a{
    padding:5px 10px;
    font-size:13px;
    transition: background-color .3s ease;
    border-radius:7px;
    width:100%;
}
.sms-brand-list a:hover{
    background-color:#e9e9e9;
}
.sms-brand-list a .sms-brand-icon{
    width:33px;
    height:33px;
    border-radius:50%;
    background-color:#d9d9d9;
    display:inline-flex;
    align-items:center;
    justify-content:center;
}

.content{
    padding:0 15px 40px;
    width: 100%;
    /*height: calc(100% - 55px);*/
    height:100%;
    margin-left:185px;
}
.content-box{
    width:100%;
    position:relative;
    background-color:#ffffff;
    padding:20px 30px;
    border-radius:10px;
    margin-top:15px;
    /*max-width:1800px;*/
    /*box-shadow: 0 3px 20px 0 rgba(0, 0, 0, 0.04);*/
}
.content-box:first-child{
    margin-top:0;
}
.list-search-box{
    padding:25px 20px;
    background-color:#f8f9fb;
    border: 1px solid #d4d7e3;
    border-radius: 8px;
}
/*
.blue-stick{
    position: absolute;
    left: 0;
    width: 6px;
    height: 26px;
    background-color: #5578f0;
}
*/


.main-sub-title{
    font-size:16px;
    font-weight:500;
    padding-top:10px;
}
.main-data-area{
    display:flex;
    flex-wrap:wrap;

}
.main-data-box{
    padding:23px 30px;
    border:1px solid #ebebeb;
    border-radius:5px;
    margin-top:10px;
    margin-bottom:10px;
    display:flex;
    align-items:center;
    justify-content:space-between;
    background-color:#cbe5ff;
    width:calc(50% - 13px);
}
.main-data-box:nth-child(odd){
    margin-right:13px;
}
.main-data-box:nth-child(even){
    margin-left:13px;
}
.data-list-box ul li{
    position:relative;
    width:140px;
}
.data-list-box ul li:after{
    content:'';
    position:absolute;
    right:0;
    top:10px;
    border-right:2px solid #ffffff;
    height:25px;
}
.data-list-box ul li:last-child:after{
    height:0;
}
.data-list-box .data-title{
    font-size:16px;
    text-align:center;
}
.data-list-box .data-content{
    font-size:18px;
    color:#45474b;
    font-weight:600;
    text-align:center;
}
.data-brand-box{
    font-size:24px;
    font-weight:700;
    color:#3c61a4;
}
.data-brand-icon{
    width: 33px;
    height: 33px;
    border-radius: 50%;
    background-color: #d9d9d9;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    margin-right:10px;
}
/*.main-content-box .notice-layout-box{
    margin-top:50px;
}*/
.main-content-box .notice-title{
    position:relative;
}
.main-content-box .notice-title .select{
    position:absolute;
    right:0;
    width:auto;
    min-width:105px;
    border-radius:6px;
    border-color:#c0c2c8;
}

.notice-layout-box{
    width:100%;
    display:flex;
}
.notice-box{
    width:50%;
}
.notice-box:first-child{
    margin-right:60px;
}
.notice-title{
    font-size:24px;
    font-weight:700;
    margin-bottom: 15px;
}
.notice-list-box{
    width:100%;
    overflow: hidden;
}
.notice-list{
    display:flex;
    align-items: center;
    cursor:pointer;
    margin-top: 10px;
    margin-bottom: 14px;
}
.notice-list *{
    font-weight:300;
}
.notice-list-label{
    width:60px;
    position: relative;
    font-size:16px;
    font-weight:500;
}
.notice-list-label:after{
    content: '|';
    position: absolute;
    right: 0;
    color: #7b7a7b;
    font-size:13px;
}
.notice-list-title{
    width:calc(100% - 200px);
    padding-left:10px;
    font-size:16px;
    font-weight:500;
}
.notice-list-date{
    width:140px;
    padding-left:40px;
    font-size:14px;
    text-align: right;
}
.notice-list.no-data{
    height:110px;
    display: flex;
    align-items: center;
    justify-content: center;
    color: #737373;
    margin: 0;
}
.notice-list-box .notice-list:last-child{
    margin-bottom: 0;
}



.sms-back-btn-box{
    width:100%;
    height:60px;
}
.sms-back-btn{
    width:100%;
    padding:0 20px;
    height:100%;
    cursor:pointer;
    display:inline-flex;
    align-items: center;
    border-bottom: 1px solid #e8e8e8;
}
.sms-back-btn-text{
    font-size:15px;
    font-weight:400;
}
.sms-back-btn-text i{
    width:15px;
}
.sms-menu-list-box{
    padding: 10px 0;
}
.sms-menu-list-box p.title{
    margin: 0;
    padding: 0 0 5px 15px;
    font-weight: 600;
    font-size: 12px;
    color: #919191;
}
.sms-menu-list-box ol li{
    position: relative;
    width:100%;
    height:30px;
    cursor:pointer;
}
.sms-menu-list-box ol li.on{
    font-weight: 600;
    color: #121212;
    background-color: #e3edff;
}
.sms-menu-list-box ol li.on:before{
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    z-index: 1;
    width: 5px;
    height: 100%;
    background-color: #5578f0;
}
.menu-btn{
    width:100%;
    height:100%;
    padding:0 30px;
    display: inline-flex;
    align-items: center;
}
.menu-btn p.text{
    font-size:14px;
}


.page-content-box{
    position: relative;
    width: 100%;
    height: 100%;
    box-shadow: 0 3px 20px 0 rgba(0, 0, 0, 0.04);
    background-color:#ffffff;
    border-radius:10px;
}
.content-box{
    font-size: 14px;
    width:100%;
    /*height:100%;*/
    padding: 24px 30px 50px;
    -webkit-box-flex: 1;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
}
.content-header{
    position: relative;
    padding: 0 10px 15px;
    font-weight: 400;
    display:flex;
    align-items:center;
}
.content-header h2 {
    font-size: 24px;
    color: #000;
    display: inline-block;
    font-weight: 700;
    vertical-align: bottom;
    padding-right:15px;
    position:relative;
}
.content-header h2:after{
    content:'|';
    position:absolute;
    right:0;
    color:#d4d7e3;
    font-size:14px;
    bottom:7px;
}
.content-header .text-header {
    padding-left: 10px;
    font-size: 20px;
    display: inline-block;
    color: #3c61a4;
    vertical-align: bottom;
    margin: 0;
    font-weight:600;
}
.security-box {
    margin: 27px 0 50px;
}
.security-box .sub-title {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    padding-bottom: 5px;
    font-weight: 500;
    font-size: 16px;
    line-height: 22px;
    color: #414141;
}
.sub-box {
    margin-bottom: 20px;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    display: block;
    min-width: 0;
    position: relative;
    color: rgba(0,0,0,.87);
    padding-left: 20px;
}
.tbl-border{
    border-left:1px solid #e8e8e8;
}
ul.dot {
    padding: 0 0 12px;
    font-weight: 400;
    font-size: 12px;
    line-height: 16px;
    color: #121212;
}
ul.dot li {
    position: relative;
    list-style: none;
    padding-left: 10px;
    line-height: 18px;
}
ul.dot li:before {
    content: "·";
    position: absolute;
    top: 1px;
    left: 0;
}
.tbl {
    border-spacing: 0;
    width: 100%;
    max-width: 100%;
    color: rgba(0,0,0,.87);
    table-layout: fixed;
}
/*.tbl th {
    padding: 12px 15px 10px;
}*/
.tbl tbody th {
    font-size: 18px;
    line-height: 21px;
    text-align: left;
    vertical-align: middle;
    color: #45474b;
    padding:0 10px;
}
.tbl td {

}
.tbl tbody td {
    height: 45px;
    font-size: 14px;
    color: #414141;
}
.select{
    width: 150px;
    border: 1px solid #c0c2c8;
    border-radius: 6px;
    min-height: 35px;
    height: 35px;
    background-color: #ffffff;
    padding:5px;
}
.center-btn-box{
    margin: 30px 0 0;
    padding: 15px 0 30px;
    text-align: center;
}
.button{
    min-width:150px;
    height:35px;
    border-radius: 5px;
    font-weight:500;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    cursor: pointer;
    border:1px solid #919191;
    margin: 0 3px;
}
.button.b-btn{
    background-color: #3c61a4 !important;
    color: #ffffff !important;
}
.radio-label{
    margin-right: 10px;
}
.button.bl-btn{
    background-color:#888888;
    color:#ffffff;
    border-radius:2px;
}
.button.disable{
    background-color: #f0f0f0;
    color: #c8c8c8 !important;
    border:1px solid #c0c2c8 !important;
}
.msg-send-box{
    padding-top:25px;
}
.msg-type-select .msg-setting-box label{
    width:auto;
}
.template-select-box{
    width: 100%;
    padding: 8px;
    cursor: pointer;
}
.test-btn{
    min-width:80px;
    width:80px;
    height:35px;
    background-color:#45474b;
    color:#ffffff;
    font-weight:500;
    border-radius:6px;
    font-size:14px;
}
.full-btn{
    width:100% !important;
    margin:0;
    height:40px;
}
.message-btn-text{
    margin-top:10px;
    color:#707071;
    font-size:14px;
    text-align:left;
    line-height:24px;
    font-weight:500;
}



/*td.td-calendar{
    padding: 12px 10px 13px 20px!important;
}*/
td .date-input{
    display: flex;
    width: 100%;
}
.opacity .ux-date-input{
    padding-right: 10px;
    display: inline-block;
    font-size: 14px;
    font-weight: 700;
    cursor: pointer;
}
.opacity .ux-date-input .input-text {
    padding-top: 6px;
    width: 151px;
    display: inline-block;
    vertical-align: top;
    opacity: 1;
}
.opacity .ux-date-input .calendar-btn {
    position: relative;
    bottom: 0;
    left: 5px;
    display: inline-block;
    width: 40px;
    line-height: 28px;
    font-size: 16px;
    text-align: center;
    color: #919191;
    border: 1px solid #bebebe;
    border-radius: 3px;
    -webkit-transition: all .28s cubic-bezier(.4,0,.2,1);
    transition: all .28s cubic-bezier(.4,0,.2,1);
}
.btn-toggle{
    overflow: hidden;
    border-radius: 6px;
    -webkit-box-shadow: none;
    box-shadow: none;
    vertical-align: middle;
    display: flex;
}

.btn-toggle .button{
    min-width: 60px;
    height: 100%;
    padding: 0 14px;
    opacity: 1;
    color: #45474b;
    border:0;
    border-right: 1px solid #ffffff;
    border-radius: 0;
    font-size:14px;
    margin: 0;
    background-color:#d4d7e3;
}
.btn-toggle .button:first-child{
    border-radius: 2px 0 0 2px;
}
.btn-toggle .button:last-child{
    border-radius: 0 2px 2px 0;
    border-right: 0;
}

.v-input{
    align-items: flex-start;
    display: flex;
    flex: 1 1 auto;
    font-size: 16px;
    text-align: left;
}
.v-input-control{
    display: flex;
    flex-direction: column;
    height: auto;
    flex-grow: 1;
    flex-wrap: wrap;
    position: relative;
    width: 100%;
}
.v-input.text-field .v-input-control{
    min-height: 20px;
    padding: 0;
}
.v-input-slot {
    min-height: 35px;
    height: 35px;
}
.v-input-control input{
    padding: 7.5px;
    height:35px;
    flex: 1 1 auto;
    line-height: 20px;
    max-width: 100%;
    min-width: 0px;
    width: 100%;
    border: 1px solid #bebebe;
    border-radius: 6px;
}
.v-input-control input::placeholder{
    color:#b3b7c5;
}
.v-input-control input#send-num{
    width:320px;
}
.search-btn-box{
    margin-top:0;
}


.list-box{
    position: relative;
}
.list-header{
    padding-top:25px;
    padding-bottom: 10px;
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: space-between;
}
.list-header .left {
    padding-top: 4px;
    font-size: 18px;
    font-weight: 500;
    color: #000000;
}
.list-header .right{
    display: inline-flex;
}
.list-header .right .select{
    margin-left: 5px;
}

.list-folder-page{
    display: flex;
    align-items: center;
    justify-content: center;
    padding-top:15px;
}
.list-folder-page .folder-page, .list-folder-page .detail-page{
    display:inline-block;
    padding:5px 7px;
    font-size:13px;
    cursor:pointer;
}
.list-folder-page .folder-page.active, .list-folder-page .detail-page.active{
    font-size:14px;
    font-weight:500;
}


.feature-box {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 0;
    -ms-flex: 0 1 auto;
    flex: 0 1 auto;
    background-color: #f5f5f5;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    padding: 7px 10px 8px;
}
.feature-box .feature-box-item {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}
.feature-btn{
    width:50px;
    height: 25px;
    min-width:50px;
    font-size: 12px;
    opacity: .3;
}
.feature-delete-btn{
    margin-right: 30px;
}

.list-tbl-content .list-tbl {
    border-spacing: 0;
    width: 100%;
    max-width: 100%;
    color: rgba(0,0,0,.87);
    border-bottom: 1px solid #e8e8e8;
    table-layout: fixed;
}
.list-tbl-content .list-tbl.no-data {
    border-bottom: 1px solid transparent;
}

.list-tbl-content .list-tbl td, .list-tbl-content .list-tbl th {
    padding: 12px 10px 10px;
    vertical-align: middle;
}
.list-tbl-content .list-tbl thead tr{
    border-radius:6px;
    overflow:hidden;
    background-color:#000
}
.list-tbl-content .list-tbl thead th {
    padding: 15px 10px 13px;
    font-size: 14px;
    font-weight: 500;
    color: #707071;
    background-color: #eff0f2;
    height:50px;
}
.ux-not-data{
    position: relative;
    padding-top: 60px;
    font-size: 12px;
    line-height: 16px;
    color: #737373;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    text-align: center;
    border-bottom: 1px solid #ebebeb;
}
.ux-not-data.large{
    padding-top: 80px;
    font-size: 14px;
    line-height: 20px;
}

.list-tbl-content .list-tbl tbody tr{
    cursor:pointer;
}
.list-tbl-content .list-tbl tbody tr:hover{
    background-color: #f7f7f7;
}
.list-tbl-content .list-tbl tbody td{
    text-align:center;
    border-bottom: 1px solid #ebebeb;
    height:60px;
}


.popup-wrap{
    position: fixed;
    top:0;
    left:0;
    right:0;
    bottom:0;
    display:none;
    align-items:center;
    justify-content:center;
    transition: background-color .4s;
    z-index:110;
}
.popup-wrap.on{
    display:flex;
    background-color:rgba(0,0,0,.3);
}
.popup-box{
    width:500px;
    height:auto;
    transform: scale(.1);
    overflow:hidden;
    max-width:500px;

    background-color:#ffffff;
    border-radius:7px;
    box-shadow: 0px 0px 7px rgba(115, 115, 115, 0.25);
    transition: width .4s, transform .4s ease;
}
.popup-wrap.on .popup-box{
    transform: scale(1);
}
.popup-input-box{
    margin-bottom:30px;
}
.popup-input-title{
    font-weight:500;
}
.popup-input{
    width:100%;
    height:35px;
    border:1px solid #bebebe;
    border-radius:5px;
    padding:5px;
}
.popup-box .center-btn-box{
    margin:0;
    padding-bottom:20px;
    padding-top:0;
}


.popup-wrap#brand-add-popup .popup-box{
    width:500px;
    max-width:500px;
}
.popup-box .content-header{
    height:50px;
    background-color:#3c61a4;
    padding:15px 25px;
}
.popup-box .content-header h2{
    font-size:20px;
    color:#ffffff;
    font-weight:400;
}
.popup-box .content-header h2:after{
    content:'';
}
.popup-body{
    padding:30px;
}
#brand-add-popup .popup-input-box{
    display:flex;
    align-items:center;
    margin-bottom:10px;
}
#brand-add-popup .popup-input-title{
    width:120px;
    font-weight:700;
    font-size:18px;
}
#brand-add-popup .popup-input{
    width:calc(100% - 120px);
}


.login{
    display:flex;
    align-items:center;
    justify-content:center;
    width:100%;
    height:100vh;
    background-color:#ffffff;
}
.view {
    background-color: #ffffff;
    padding: 50px 0;
}
.login-content {
    width: 1200px;
    margin: 0 auto;
    padding: 0 10px;
    position: relative;
    overflow: hidden;
}
.login-area {
    padding: 0 5px 0 4px;
    font-size: 12px;
    line-height: 1.67;
    color: #666666;
}
.login-area {
    width: 100%;
    position: relative;
}
.login-logo-box {
    text-align: center;
}
.login-form-box {
    padding: 50px 0;
    width: 100%;
    max-width: 350px;
    overflow: hidden;
    margin: 0 auto;
}
.login-input-box {
    height: 40px;
    padding: 7px 35px 10px 11px;
    border: 1px solid #dadada;
    background-color: #ffffff;
    margin-bottom: 20px;
    border-radius:5px;
}
.login-input-box input {
    height: 25px;
    font-size: 14px;
    width: 100%;
    padding: 8px 5px 6px;
    color: #000;
    border: none;
    background-color: #ffffff;
}
.login-input-box input:focus{
    outline:none;
}
.login-btn {
    display: block;
    width: 100%;
    height: 45px;
    line-height: 42px;
    margin: 12px 0 14px;
    border-radius: 0;
    border: solid 1px rgba(0,0,0,.1);
    box-shadow: 0 2px 6px 0 rgba(61,80,81,.08);
    background-color: #2c264c;
    color: #fff;
    font-size: 16px;
    font-weight: 700;
    letter-spacing: -.5px;
    cursor: pointer;
    text-align: center;
    -webkit-appearance: none;
    border-radius:5px;
}
.login-chk-box {
    font-size: 13px;
    color: #666666;
    float: left;
}
.login-chk-box.right {
    float: right;
}



.tabs{
    width:100%;
    position:relative;
    padding-top:10px;

}
.tabs-box{
    border-bottom: 4px solid #f1f2f5;
    padding:0 10px;
}
.tabs-box .tab{
    padding:7px 12px 7px;
    cursor:pointer;
    position:relative;
    top:2px;
    background-color:#dfe2ef;
    border-radius:8px 8px 0 0;
    min-width:140px;
    height:40px;
    display:inline-flex;
    align-items:center;
    justify-content:center;
    font-size:18px;
    font-weight:600;
    color:#707071;

}
.tabs-box .tab.on{
    color:#ffffff;
    border:2px solid #3d63b0;
    border-bottom:0;
    background-color:#3c61a4;
}


.message-box{
    width:100%;
    display:flex;
    justify-content:space-between;
    position:relative;
}
.message-content-box{
    position:relative;
    padding:55px 20px 32px;
    width:455px;
    box-shadow: 4px 8px 4px hsla(0, 0%, 78.4%, .25);
    border-radius: 30px;
    border: 1px solid #e5e5e5;
    background-color:#ffffff;
}
.message-content-box:before, .message-content-box:after{
    content: "";
    position: absolute;
    top: 26px;
    height: 8px;
    background: #f4f4f4;
}

.message-content-box:before{
    left: 200px;
    width: 60px;
    border-radius: 4px;
}
.message-content-box:after{
    left: 185px;
    width: 8px;
    border-radius: 50%;
}

.message-set-box{
    padding-top:30px;
}
.message-set-box:before, .message-set-box:after{
    width:0;
    height:0;
}

.message-text-area{
    width:100%;
    background-color: #f4f4f4;
    border:1px solid #e8e8e8;
    border-radius:8px;
    /*overflow:hidden;*/
}
.message-title{
    width:100%;
    height:40px;
    padding:0 20px;
    background-color:#f8f9fb;
}
.message-title-input{
    width:100%;
    border:none;
    background-color:#f8f9fb;
    font-size:16px;
    height:50px;
}
.message-title-input:focus{
    outline:none;
}
.message-title-input::placeholder{
    color:#b3b7c5;
}
.message-text{
    height:250px;
    width:100%;
}
.message-text textarea{
    width:100%;
    height:100%;
    resize: none;
    font-size:16px;
    padding: 12px 20px 0;
    background-color: #f8f9fb;
    border:none;
    overflow-y:auto;
    color:#45474b;
}
.message-text textarea:focus{
    outline: none;
}
.message-text textarea::placeholder{
    color:#979797;
    line-height:16px;
}
.message-text-size{
    font-size:14px;
    text-align:right;
    color:#4084ff;
    padding:15px;
    background-color:#f8f9fb;
    font-weight:600;
}
.message-text-size #byte-text{
    color:#5578f0;
    font-weight:500;
}

.message-text-size.lms{
    color:#eb5d71 !important;
}
.message-text-size.lms span{
    color:#eb5d71 !important;
}

.message-text-option-box{
    display:flex;
    background-color:#eff0f2;
    justify-content:space-around;
    border-top:1px solid #d4d7e3;
    padding-top:15px;
}
.message-option{
    width:195px;
    height:30px;
    background-color:#ffffff;
    border-radius:18px;
    text-align:center;
    cursor:pointer;
    color:#3c61a4;
    display:inline-flex;
    align-items:center;
    justify-content:center;
    font-size:14px;
    font-weight:600;
}
.message-option.color-b{
    color:#5578f0;
}
.message-option span{
    width:100%;
    padding: 0 8px;
    text-align:center;

}
.msg-type-box{
    padding-top:15px;
}
.msg-type-select-box{
    display:flex;
    align-items:center;
    margin-bottom:10px;
}

.msg-type-text{
    width:70px;
}
.msg-type-select{
    width:calc(100% - 70px);
}
.msg-type-select select{
    width:100%;
    height:35px;
}
.msg-ad-chk-box{
    display:flex;
    align-items:center;
}
.msg-ad-chk-box .msg-ad-chk{
    border-color:#a0a0a0;
}
.msg-ad-chk-box label{
    font-size:13px;
    padding-left:5px;
    color:#a0a0a0;
}
.message-btn-box{
    padding-top: 10px;
}
.message-btn-box .button{
    width:150px;
}
.no-margin{
    margin:0 !important;
}

.message-setting-box{
    width:100%;
    /*width:calc(100% - 320px);*/
    /*padding-left:30px;*/
}
.message-setting-box .textarea{
    width:100%;
    height:300px;
    padding: 10px;
    min-height: 190px;
    background: #fff;
    border: 1px solid #e8e8e8;
    border-radius: 5px;
    outline-color: #6e8cfd;
}


.v-input-text{
    height:100%;
    padding-top:5px;
}
.brand-view-box{
    margin-bottom:25px;
}


.view-tbl-top{
    background-color:#ffffff;
    padding-left:0;
    padding-right:0;
}
.view-tbl-title{
    font-size:16px;
    font-weight:500;
    padding-top:8px
}
.view-tbl-total{
    font-size:12px;
    color:#888888;
    padding-left:10px;
    padding-top:10px;
}
.view-search-input{
    border: 1px solid #bebebe;
    margin-left:3px;
    width:200px;
    padding:5px;
    border-radius:6px;
}
.view-search-btn{
    height:100%;
}


.popup-input-box .button{
    width:50%;
    margin:0;
    margin-right:5px;
    height:40px;
    padding:5px;
}
.popup-input-box.button-box{
    text-align:center;
    display:flex;
}
.button.g-btn{
    background-color:#207345;
    color:#ffffff;
}
#excel-file-upload{
    display:none;
}
#upload-message-area{
    display:none;
}

.charge-info-box {
    padding-top:30px;
    padding-bottom: 10px;
    overflow: hidden;
}
.charge-info-box ul li {
    clear: both;
    margin-bottom: 5px;
    font-size: 14px;
    color: #707071;
    display:block;
    font-weight:500;
}
.charge-kind-area {
    padding-top:20px;
    overflow: hidden;
}
.charge-kind-box {
    width: 260px;
    float: left;
    height: 80px;
    margin-right:10px;
}
.charge-item {
    display: flex;
    justify-content: center;
    align-items: center;
    font-size: 18px;
}
.charge-kind {
    background-color: #4084ff;
    width: 100%;
    cursor: pointer;
    border: 1px solid #dddddd;
    color:#ffffff;
    height:100%;
    border-radius:6px;
}
.charge-confirm-box {
    clear: both;
    width: 100%;
    padding: 20px 0 0;
}
.charge-confirm {
    width: 100%;
    height: 100%;
    background-color: #ffffff;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
    border: 1px solid #dddddd;
    padding: 15px 20px;
}
.charge-confirm div {
    display: flex;
    align-items: center;
    justify-content: flex-start;
    width: 100%;
    font-size: 14px;
    text-align: center;
}
.charge-confirm div input[type='checkbox']{
    width:24px;
    height:24px;
}
.charge-confirm-label {
    margin: 0 5px;
    cursor: pointer;
    font-size:16px;
    color:#707071;
    font-weight:600;
    padding-left:5px;
}
.charge-confirm-btn {
    display: inline-block;
    padding: 2px 5px;
    color: #ffffff;
    font-size: 11px;
    background-color: #ff3005;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
}
.charge-confirm-body {
    font-size:16px !important;
    padding:15px 35px 40px;
}
.charge-confirm-bot {
    font-size: 14px !important;
    color: #3c61a4;
    justify-content:flex-end !important;
    padding:0 30px 10px;
}
.charge-confirm-bot #charge-total {
    padding-left: 25px;
    font-size:24px;
    font-weight:600;
}


.charge-cancel {
    display: inline-flex;
    width:107px;
    height:30px;
    align-items:center;
    justify-content:center;
    border-radius: 18px;
    background-color: #ed1b23;
    color: #ffffff;
    font-size: 14px;
    cursor: pointer;
}
.charge-cancel.cancel2 {
    background-color: #ec4747;
}
.charge-cancel.cancel1 {
    background-color: #45474b;
}


.upload-list-box{
    width:100%;
    border:1px solid #ebebeb;
    height:300px;
    border-radius:3px;
    overflow-y:auto;
}
.msg-recv-cnt-box {
    width: 100%;
    height: 40px;
    background-color: #5578f0;


    padding: 10px;
    border-radius:3px;
}
.msg-recv-cnt-box span {
    display: inline-block;
    color: #ffffff;
}
.msg-recv-cnt-text1 {
    font-size: 14px;
    float: left;
    margin-top: 3px;
}
.msg-recv-cnt-text2 {
    font-size: 18px;
    float: right;
}
.upload-message-list{
    display: inline-block;
    width: 100%;
    color: #333;
    position: relative;
    border-bottom: 1px solid #ebebeb;
    padding: 8px 30px 7px 18px;
}
.message-list-del{
    display: inline-block;
    border: 1px solid #ebebeb;
    background-color: #ebebeb;
    border-radius: 50%;
    cursor: pointer;
    padding: 5px 7px;
    line-height: 1px;
    position: absolute;
    right: 10px;
    top: 6px;
}
.message-list-del i{
    width:auto;
}


.text-conversion-box {
    padding:15px;
    width: 100%;
}
.conversion-title {
    font-size: 16px;
    font-weight: 600;
    color: #45474b;
    padding-bottom: 5px;
}
.conversion-title span{
    font-size:14px;
    color:#707071;
    font-weight:400;
    padding-left:8px;
}
.conversion-text {
    padding-top: 10px;
    font-size: 16px;
    color: #45474b;
}
.conversion-text span {
    display: inline-block;
    padding: 3px 14px;
    border: 1px solid #3c61a4;
    cursor: pointer;
    margin-bottom: 10px;
    border-radius: 15px;
    margin-left:5px;
    color:#3c61a4;
    font-size:14px;
}
.conversion-text span {
    font-weight: 600;
}
.conversion-text span.ex {
    background-color:#39a15b;
    color:#ffffff;
    width:183px;
    height:35px;
    border-radius:6px;
    display:inline-flex;
    align-items:center;
    justify-content:center;
    border:none
}
.conversion-text span:hover {
    background-color: rgba(44,57,138, .1);
}


/** BEGIN CSS **/
@keyframes rotate-loading {
    0%  {transform: rotate(0deg);-ms-transform: rotate(0deg); -webkit-transform: rotate(0deg); -o-transform: rotate(0deg); -moz-transform: rotate(0deg);}
    100% {transform: rotate(360deg);-ms-transform: rotate(360deg); -webkit-transform: rotate(360deg); -o-transform: rotate(360deg); -moz-transform: rotate(360deg);}
}

@-moz-keyframes rotate-loading {
    0%  {transform: rotate(0deg);-ms-transform: rotate(0deg); -webkit-transform: rotate(0deg); -o-transform: rotate(0deg); -moz-transform: rotate(0deg);}
    100% {transform: rotate(360deg);-ms-transform: rotate(360deg); -webkit-transform: rotate(360deg); -o-transform: rotate(360deg); -moz-transform: rotate(360deg);}
}

@-webkit-keyframes rotate-loading {
    0%  {transform: rotate(0deg);-ms-transform: rotate(0deg); -webkit-transform: rotate(0deg); -o-transform: rotate(0deg); -moz-transform: rotate(0deg);}
    100% {transform: rotate(360deg);-ms-transform: rotate(360deg); -webkit-transform: rotate(360deg); -o-transform: rotate(360deg); -moz-transform: rotate(360deg);}
}

@-o-keyframes rotate-loading {
    0%  {transform: rotate(0deg);-ms-transform: rotate(0deg); -webkit-transform: rotate(0deg); -o-transform: rotate(0deg); -moz-transform: rotate(0deg);}
    100% {transform: rotate(360deg);-ms-transform: rotate(360deg); -webkit-transform: rotate(360deg); -o-transform: rotate(360deg); -moz-transform: rotate(360deg);}
}

@keyframes rotate-loading {
    0%  {transform: rotate(0deg);-ms-transform: rotate(0deg); -webkit-transform: rotate(0deg); -o-transform: rotate(0deg); -moz-transform: rotate(0deg);}
    100% {transform: rotate(360deg);-ms-transform: rotate(360deg); -webkit-transform: rotate(360deg); -o-transform: rotate(360deg); -moz-transform: rotate(360deg);}
}

@-moz-keyframes rotate-loading {
    0%  {transform: rotate(0deg);-ms-transform: rotate(0deg); -webkit-transform: rotate(0deg); -o-transform: rotate(0deg); -moz-transform: rotate(0deg);}
    100% {transform: rotate(360deg);-ms-transform: rotate(360deg); -webkit-transform: rotate(360deg); -o-transform: rotate(360deg); -moz-transform: rotate(360deg);}
}

@-webkit-keyframes rotate-loading {
    0%  {transform: rotate(0deg);-ms-transform: rotate(0deg); -webkit-transform: rotate(0deg); -o-transform: rotate(0deg); -moz-transform: rotate(0deg);}
    100% {transform: rotate(360deg);-ms-transform: rotate(360deg); -webkit-transform: rotate(360deg); -o-transform: rotate(360deg); -moz-transform: rotate(360deg);}
}

@-o-keyframes rotate-loading {
    0%  {transform: rotate(0deg);-ms-transform: rotate(0deg); -webkit-transform: rotate(0deg); -o-transform: rotate(0deg); -moz-transform: rotate(0deg);}
    100% {transform: rotate(360deg);-ms-transform: rotate(360deg); -webkit-transform: rotate(360deg); -o-transform: rotate(360deg); -moz-transform: rotate(360deg);}
}

@keyframes loading-text-opacity {
    0%  {opacity: 0}
    20% {opacity: 0}
    50% {opacity: 1}
    100%{opacity: 0}
}

@-moz-keyframes loading-text-opacity {
    0%  {opacity: 0}
    20% {opacity: 0}
    50% {opacity: 1}
    100%{opacity: 0}
}

@-webkit-keyframes loading-text-opacity {
    0%  {opacity: 0}
    20% {opacity: 0}
    50% {opacity: 1}
    100%{opacity: 0}
}

@-o-keyframes loading-text-opacity {
    0%  {opacity: 0}
    20% {opacity: 0}
    50% {opacity: 1}
    100%{opacity: 0}
}
.loading-container,
.loading {
    height: 30px;
    position: relative;
    width: 30px;
    border-radius: 100%;
}


.loading-container {
    margin: 7px auto;
}

.loading {
    border: 2px solid transparent;
    border-color: transparent #fff transparent #FFF;
    -moz-animation: rotate-loading 1.5s linear 0s infinite normal;
    -moz-transform-origin: 50% 50%;
    -o-animation: rotate-loading 1.5s linear 0s infinite normal;
    -o-transform-origin: 50% 50%;
    -webkit-animation: rotate-loading 1.5s linear 0s infinite normal;
    -webkit-transform-origin: 50% 50%;
    animation: rotate-loading 1.5s linear 0s infinite normal;
    transform-origin: 50% 50%;
}

.loading-container:hover .loading {
    border-color: transparent #E45635 transparent #E45635;
}
.loading-container:hover .loading,
.loading-container .loading {
    -webkit-transition: all 0.5s ease-in-out;
    -moz-transition: all 0.5s ease-in-out;
    -ms-transition: all 0.5s ease-in-out;
    -o-transition: all 0.5s ease-in-out;
    transition: all 0.5s ease-in-out;
}

div.pagination{
    display: flex;
    justify-content: center;
    padding-top:30px;
}
.pagination-page{
    font-size: 16px;
    color: #555;
    padding:5px;
}
.pagination_next, .pagination_end, .pagination_prev, .pagination_first{
    border:1px solid #e1e1e1;
    padding:5px;
    font-size:12px;
    color: #888;
    margin:0 2px;
}

.pagination {
    display: -ms-flexbox;
    display: flex;
    padding-left: 0;
    list-style: none;
    border-radius: 0.25rem;
}

/*.page-item:first-child a {
    margin-left: 0;
    border-top-left-radius: 0.25rem;
    border-bottom-left-radius: 0.25rem;
}*/
.page-item a {
    position: relative;
    display: block;
    padding: 0.5rem 0.75rem;
    line-height: 1.25;
    color: #2c264c;
    background-color: #f6f6f6;
    border-radius:16px;
    font-size: 14px;
    margin:0 5px;
    width:32px;
    height:32px;
}
.page-item a:not(:disabled):not(.disabled) {
    cursor: pointer;
}
.page-item.active .page-link {
    background-color: #3c61a4;
    color: #ffffff;
}
.page-item a i{
    width:auto;
}


.ux-date-input .input-text{
    padding-right:40px;
    border: 1px solid #bebebe;
    border-radius: 6px;
    padding-top:0 !important;
    background-color:#ffffff;
}
.ux-date-input .input-text img{
    position:absolute;
    top: 8px;
    right: 9px;
}
.v-input-control input#message-date1, .v-input-control input#message-date2{
    border:none !important;
    cursor:pointer;
}
.v-input-control input#message-date1:focus, .v-input-control input#message-date2:focus{
    outline:none;
}
.ux-date-input .calendar-btn{
    position:absolute !important;
    right:0;
    top:5px;
    left:unset !important;
    bottom:unset !important;
    border:none !important;
}



.msg-file-area {
    width: 100%;
    height: auto;
    padding-top: 10px;
    padding-bottom:10px;
    position:relative;
    background-color: #eff0f2;
}
.msg-file-title {
    width: 100%;
    padding: 0 15px 5px;
    font-size: 13px;
}
.msg-file-box {
    width: 100%;
    height: auto;
    display: flex;
    flex-direction: row;
    padding: 0 5px;
    align-items: flex-end;
}
.img-preview-box {
    width: 20%;
    padding: 8px 10px;
    float: left;
    position: relative;
}
.img-preview {
    width: 100%;
    height: 58px;
    overflow: hidden;
    border: 1px solid #cccccc;
    background-color: #e8e8e8;
    color: #777777;
    position: relative;
    display: flex;
    justify-content: center;
    align-items: center;
    box-shadow: 1px 2px 3px rgba(0,0,0,.1);
    border-radius: 8px;
}
.img-preview.empty {
    cursor: pointer;
}
.img-preview i {
    position: absolute;
    top: 35%;
    left: 50%;
    transform: translateX(-50%);
    width:auto;
}
.img-upload-box {
    width: 40%;
    padding: 8px 10px 8px 20px;
}
.img-upload-box input[type="file"] , .msg-icon-box input[type="file"]{
    display: none;
}
.img-upload-btn {
    display: inline-block;
    width: 100%;
    height: 40px;
    background-color: #3c61a4;
    border-radius: 8px;
    color: #ffffff;
    font-size: 16px;
    line-height: 40px;
    text-align: center;
    cursor: pointer;
}
.img-preview img {
    max-width: 100%;
    min-width: 100%;
    height: auto;
}
.img-preview-box .c-btn {
    position: absolute;
    width: 22px;
    height: 22px;
    top: 0px;
    right: 0px;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
    background-color: #2c264c;
    color: #ffffff;
    cursor: pointer;
    font-size: 11px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.img-preview-box .c-btn i{
    width:auto;
}
#message-text-box{
    position:relative;
    /*overflow:hidden;*/
    border:1px solid #d4d7e3;
    border-radius:8px;
}
.resend-box{
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    top:0;
    background-color:#fff;
    transition: all .3s ease;
    opacity:0;
}
.resend-box.on{
    transform: translateY(94%);
}
.resend-top{
    padding:0 10px;
    background-color:#2c264c;
    border:1px solid #2c264c;
    color:#ffffff;
    text-align:center;
    font-weight:500;
    position:relative;
    border-radius:8px 8px 0 0;
    transition: padding-top .3s;
}
.resend-top-title{

}
.resend-top-sub{
    font-size:12px;
    font-weight:300;
}
#resend-btn{
    position:absolute;
    top:3px;
    right:10px;
    cursor:pointer;
    transition: all .3s;
    font-size:15px;
}
.resend-box.on .resend-top{
    padding-top:0;
}
.resend-box.on #resend-btn{

    top: 0;
}

.resend{
    background-color:#ffffff;
}
.message-text textarea.resend{
    background-color:#ffffff;
}

.resend-box .message-text{
    height:230px;
}
.resend-box .message-text-size{
    padding:5px 10px;
}

#message-template .popup-box{
    width:1700px;
    height:900px;
    max-width:1700px;
}

#message-template .popup-box .popup-body{
    height:calc(100% - 125px);
    overflow-y:auto;
}



.template-box-area{
    display:flex;
    margin-left:-10px;
    margin-right:-10px;
    margin-top:-10px;
    flex-wrap:wrap;
}
.template-box{
    width:25%;
    padding:10px;
    cursor: pointer;
}
.template-box .template{
    width:100%;
    height:100%;
    cursor:pointer;
    position:relative;
}
.template-box.none{
    width:100%;
    font-size:20px;
    font-weight:600;
    text-align:center;
    padding-top:40px;
}

.template textarea{
    width:100%;
    resize:none;
    height:100%;
    padding:10px;
    border:1px solid #e1e1e1;
    border-radius:5px;
    cursor:pointer;
}
.template textarea:focus{
    border-color: #e1e1e1;
}

/* 스크롤바 설정*/
.template textarea::-webkit-scrollbar{
    /*  스크롤바 막대 너비 설정 */
    width: 6px;
}

/* 스크롤바 막대 설정*/
.template textarea::-webkit-scrollbar-thumb{
    /* 스크롤바 막대 높이 설정    */
    height: 17%;
    background-color: rgba(150,150,150,1);
    /* 스크롤바 둥글게 설정    */
    border-radius: 10px;
}

/* 스크롤바 뒷 배경 설정*/
.template textarea::-webkit-scrollbar-track{
    background-color: rgba(230,230,230,30);
}
.template-title{
    width:100%;
    position:absolute;
    bottom:0;
    text-align:right;
    transition: opacity .3s;
    opacity:0;
    font-weight:500;
    padding:0 10px;
    font-size:13px;
    line-height:1;
    height:30px;

}
.template:hover .template-title{
    opacity:1;
}

.template-click-box{
    background-color: rgba(0,0,0,.5);
    width:100%;
    height:100%;
    position:absolute;
    top:0;
    right:0;
    left:0;
    bottom:0;
    display:none;
    text-align:center;
    justify-content:center;
    border-radius:5px;
}
.template-click-box i{
    width:auto;
    font-size:36px;
    color:#ffffff;
    height:auto;
    display:inline;
    padding-top:45px;
}
.template.on .template-click-box{
    display:flex;
}
.template.on .template-title{
    color:#ffffff;
    opacity:1;
    z-index:3;
}
#message-template .popup-foot{
    padding-top:20px;
}
#message-template .template-item{
    cursor:pointer;
    position:relative;
}
#message-template .template-item.on:after{
    position:absolute;
    top:0;
    left:0;
    right:0;
    bottom:0;
    content:'';
    background-color: rgba(0,0,0,.3);
    border-radius:10px;
}


#template-box{
    display: none;
}
#rcs-template .popup-box{
    width: 1700px;
    height: 900px;
    min-width:1700px;
}
#rcs-template .popup-box .popup-body {
    height: calc(100% - 125px);
    overflow-y: auto;
}
#rcs-template .popup-foot {
    padding-top: 20px;
}
#rcs-loading{
    margin-top: 300px;
}
#rcs-template .loading{
    border-color: transparent #000 transparent #000;
}
#rcs-template .loading-text{
    color: #000000;
    text-align: center;
    padding-top: 10px;
}
#rcs-template-list .rcs-template-select{
    min-height:300px;
    max-height:500px;
    position: relative;
}
#rcs-template-list .template-preview-text{
    height: 150px;
}
#rcs-template .template-box{
    float: left;
}
#rcs-template .template-btn-box{
    height: 60px;
}
#rcs-template .template-btn{
    display: block;
    padding: 5px;
    width: 100%;
    text-align: center;
    margin-bottom: 10px;
}
#rcs-template .template-item.on:after {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    content: '';
    background-color: rgba(0, 0, 0, .3);
    border-radius: 10px;
}
#rcs-template .template-edit{
    margin-bottom: 20px;
    height: 35px;
}
#rcs-template .template-edit-icon{
    width: 35px;
    height: 35px;
}
#rcs-template .template-edit-icon img{
    width: 25px;
}
#rcs-template .template-edit-id{
    font-size: 14px;
}




.special-box{
    position:absolute;
    left:0;
    right:0;
    top:0;
    background-color:#ffffff;
    padding:10px;
    display:none;
    border:1px solid #333333;
    border-radius:8px;
    box-shadow:1px 3px 5px rgba(0,0,0,.3);
    z-index:10;
}
.special-box-top{
    height:30px;
    border-bottom:2px solid #333333;
    position:relative;
    font-weight:500;
}
.special-box-body{
    padding-top:10px;
}
#special-list{
    display:flex;
    flex-wrap:wrap;
    padding:10px 0;
}
.special-text{
    display:inline-block;
    padding:3px 5px;
    border:1px solid #e1e1e1;
    border-radius:8px;
    cursor:pointer;
    min-width:26px;
    min-height:28px;
    margin:2px;
    transition: color .3s, background-color .3s;
}
.special-text:hover{
    background-color:#333;
    color:#fff;
}
.select#special-group{
    width:200px;
}
.special-close-btn{
    display:inline-flex;
    position:absolute;
    width:30px;
    height:30px;
    top:-5px;
    right:0;
    cursor:pointer;
    font-size:18px;
    align-items:center;
    justify-content:center;
}
.special-close-btn i{
    width:auto;
}



.msg-recv-list-area {
    width: 100%;
}
.message-setting-area{
    width:435px;
}
.message-setting{
    display:flex;
    align-items:center;
    margin-bottom:20px;
}
.receiver-select{
    margin-top:30px;
}
.msg-recv-title {
    display:inline-block;
    font-weight: 700;
    font-size:18px;
    width:130px;
}
.msg-recv-list-box {
    border: 1px solid #c0c2c8;
    min-height: 35px;
    overflow: hidden;
    width: 100%;
    border-radius:6px;
    margin-bottom:5px;
}
.msg-recv-list-box #msg-recv-list-ul{
    height:100%;
}
.msg-recv-list-btn-box {
    width: 100%;
    margin-top: 10px;
    display: flex;
}
.msg-recv-list-btn {
    width: 50%;
    vertical-align: middle;
    font-size: 15px;
    text-align: center;
    /* color: #747474; */
    color: #333333;
    /* border: 1px solid #ccc; */
    display: inline-block;
    cursor: pointer;
    height: 42px;
    line-height: 42px;
    border-radius: 8px;
    background-color: #f0f0f0;
}
.msg-recv-list-btn:first-child {
    margin-right: 10px;
}
.msg-recv-cnt-box {
    width: 100%;
    height: 35px;
    background-color: #eff0f2;
    padding: 5px 10px;
    border-radius: 6px;
    border:1px solid #c0c2c8;
}
.msg-recv-cnt-box span {
    display: inline-block;
    color: #3c61a4;
    font-weight:700;
}
.msg-recv-cnt-text1 {
    font-size: 14px;
    float: left;
    margin-top: 3px;
}
.msg-recv-cnt-text2 {
    font-size: 17px;
    float: right;
}
.msg-setting-box{

    display:inline-flex;
    align-items:center;
}
.msg-setting-box input[type='radio']{
    margin-right:7px;
    width:24px;
    height:24px;
    cursor:pointer;
}
.msg-setting-box label{
    cursor:pointer;
    width:55px;
    font-size:14px;
    color:#45474b;
    font-weight:600;
}
.self-add-box {
    width: 100%;
    height: 180px;
    border: 1px solid #cccccc;
    border-radius: 5px 5px 0 0;
    overflow:hidden;
    margin-top:10px;
}
.self-add-box textarea {
    width: 100%;
    height: 100%;
    resize: none;
    border: 0;
    font-size: 14px;
    outline: none;
    color: #333333;
    overflow-y: auto;
    padding: 15px;
    line-height: 20px;
    background-color: #f8f9fb;
}
.self-add-btn {
    display: inline-flex;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 40px;
    background: -moz-linear-gradient(top, #ffffff 30%, #f6f6f5 100%);
    background: -webkit-linear-gradient(top, #ffffff 30%,#f6f6f5 100%);
    background: linear-gradient(to bottom, #ffffff 30%,#f6f6f5 100%);
    cursor: pointer;
    font-size: 16px;
    text-align: center;
    border: 1px solid #ccc;
    border-top: 0;
    border-radius: 0 0 5px 5px;
}
.self-add-icon {
    background-color: #434058;
    display: inline-flex;
    justify-content: center;
    align-items: center;
    margin-top: -1px;
    margin-left: 4px;
    width: 19px;
    height: 19px;
    color: #ffffff;
    text-align: center;
    font-size: 16px;
    font-weight: 700;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
}
.msg-list-num {
    display: inline-block;
    width: 100%;
    height:35px;
    color: #333;
    position: relative;
    padding: 8px 30px 7px 10px;
    cursor:pointer;
}
.msg-list-num:hover{
    background-color: #eff0f2;
}
.msg-list-del {
    display: inline-block;
    border: 1px solid #dddddd;
    background-color: #dddddd;
    border-radius: 50%;
    cursor: pointer;
    padding: 5px 7px;
    position: absolute;
    line-height: 1px;
    right: 4px;
    top: 4px;
}
.msg-list-del i{
    width:auto;
}
.annotation{
    color: #ee2b28;
    font-size:12px;
}



.preview-area{
    position: absolute;
    left:600px;
    top:0;
    right:0;
    bottom:0;
    width:365px;
    padding: 0 10px;
    justify-content: center;
    align-items: center;
    z-index: 100;
}
.preview-area.on{
    position:fixed;
    left:830px;
    top:40px;
}
.phone-btn{
    border-radius: 10px;
    background-color: #c6c9db;
    position:absolute;
    left:-4px;
}
.phone-btn1{
    width: 7px;
    height: 24px;
    top:60px;
}
.phone-btn2{
    width: 7px;
    height: 48px;
    top:100px;
}
.phone-btn3{
    width: 7px;
    height: 48px;
    top:158px;
}
.phone-btn4{
    width: 7px;
    height: 47px;
    right:-4px;
    left:unset;
    top:88px;
}
.phone-speaker{
    width:96px;
    height:20px;
    border-radius:10px;
    background-color:#c6c9db;
    position:absolute;
    top:17px;
    left:50%;
    transform:translateX(-50%);
}

.preview{
    width:100%;
    position:relative;
}
.preview-box{
    width:100%;
    border:10px solid #c6c9db;
    border-radius:40px;
    overflow:hidden;
    padding: 48px 15px 44px;
    position:relative;
    background-color:#ffffff;
}

.preview-content-box{
    background-color: #f4f4f4;
    border:1px solid #d4d7e3;
    border-radius:8px;
    overflow:hidden;
}
.preview-title{
    width:100%;
    background-color:#ffffff;
    padding:0 20px;
    display:flex;
    align-items:center;
    font-weight:600;
    font-size:16px;
}
.preview-content{
}
.preview-content-top{
    width:100%;
    overflow:hidden;
}
.preview-content-area{
    background-color:#f8f9fb;
}


.preview-content-area #preview-content{
    padding:10px;
    width:100%;
    overflow-x:hidden;
    overflow-y:auto;
    background-color:#f8f9fb;
    resize:none;
    word-break:break-all;
    min-height:150px;
    white-space:pre-wrap;
    height:360px;
    border:none;
}
.preview-content-area #preview-content:focus{
    outline: none;
}
.preview-unsubscribe{
    width:100%;
    text-align:right;
    display: none;
    padding-top:5px;
}

.preview-content-area.lms, .preview-content-area.lms #preview-content{
    background-color: #ffeded;
}
#msg-check.button.lms{
    background-color: #eb5d71!important;
}


.message-option-box{
    width:100%;
    display:flex;
    flex-direction:column;
    margin-top:10px;
    border:1px solid #d4d7e3;
    border-radius:8px;
    background-color:#f8f9fb;
}
.text-conversion-box{
    width:100%;
}

.message-btn-set-box{
    width:100%;
    padding:10px 0;
}
.message-btn-set{
    width:100%;
    height:40px;
    border-radius:5px;
    border:1px solid #bebebe;
    display:flex;
    align-items:center;
    justify-content:center;
    transition:background-color .3s;
    cursor:pointer;
    margin-bottom:15px;
}
.message-btn-set:hover{
    background-color: #e9e9e9;
}
.message-btn-set.added-btn{
    border:none;
    box-shadow:1px 2px 3px rgba(0,0,0,.3);
    background-color:#fafafa;
    position:relative;
    padding-right:45px;
    justify-content:flex-start;
    padding-left:10px;
}
.message-btn-set.added-btn .del-added-btn{
    position:absolute;
    font-size:18px;
    top:6px;
    right:5px;
    cursor:pointer;
}
.preview-btn-area{
    width:100%;
    display:none;
    padding:10px;
}
.preview-btn-box{
    width:100%;
    height:30px;
    background-color:#f1f1f1;
    border-radius:12px;
    font-weight:500;
    padding-top:7px;
    text-align:center;
    cursor:pointer;
    overflow:hidden;
    margin-top:5px;
}
.preview-content-title{
    width:100%;
    padding: 5px 10px 0;
    overflow:hidden;
    font-weight:700;
    font-size:14px;
    display:none;
}


.popup-wrap .select{
    width:50%;
    height:40px;
    border:1px solid #919191;
    border-radius:5px;
}
.popup-wrap .select:focus{
    border:2px solid #333333;
}
.btn-add-content{
    width:100%;
    margin-bottom:30px;
}
.btn-add-content .add-legend{
    font-size:11px;
    color:#9e9e9e;
    display:block;
    margin-bottom:3px;
}
.btn-add-content input{
    width:100%;
    height: 40px;
    padding: 5px;
    border-radius: 5px;
    border: 1px solid #919191;
    font-weight: 500;
}
.btn-add-content p{
    color: #666666;
    font-size: 11px;
    margin-top: 3px;
    text-align: left;
    font-weight: 400;
}
.btn-title{
    font-size:16px;
    font-weight:600;
    margin-right:8px;
}
.btn-legend{
    font-size:11px;
    color:#666666;
}

.excel-upload-box {
    width: 100%;
    display:flex;
    justify-content:space-between;
}
.excel-notice-box{
    width: 100%;
    font-size: 16px;
    font-weight: 500;
    display: none;
}
.excel-notice-box #change-text{
    font-weight: 700;
    padding-top: 10px;
    padding-bottom: 10px;
}
.excel-upload {
    width: 50%;
    display: inline-flex;
    height: 36px;
    justify-content: center;
    align-items: center;
    font-size: 15px;
    color: #ffffff;
    background-color: #207345;
    cursor: pointer;
    border: 1px solid #207345;
    border-radius:5px;
}
.excel-upload i {
    font-weight: 300;
    margin-right: 5px;
    font-size: 14px;
}
.excel-upload.sample {
    color: #207345;
    background-color: #ffffff;
    margin-left:5px;
}


.neo-alert-wrap{
    position: fixed;
    top:0;
    left: 0;
    right:0;
    bottom: 0;
    display: none;
    align-items: center;
    justify-content: center;
    background-color: rgba(0,0,0,.2);
    z-index: 999;
}
.neo-alert-pop{
    width:auto;
    height:auto;
    min-width:200px;
    min-height:75px;
    max-width:200px;
    max-height:75px;
    background-color: #ffffff;
    transition: min-width .2s, min-height .2s, max-width .2s, max-height .2s, opacity .2s;
    overflow: hidden;
    border-radius: 5px;
    -webkit-box-shadow: 0 2px 6px rgb(0 0 0 / 20%);
    box-shadow: 0 2px 6px rgb(0 0 0 / 20%);
    padding: 15px;
    border-top:7px solid #3e3280;
    opacity: 0;
    position: relative;
}
.alert-title{
    font-size: 22px;
    margin-bottom:10px;
}
.alert-content{
    word-break: break-all;
}
.alert-foot{
    margin-top:10px;
    text-align: right;
    position: absolute;
    bottom:15px;
    left:0;
    right:15px;
}
.alert-btn{
    display: inline-block;
    font-size: 14px;
    height:30px;
    background-color: #ecf0f1;
    text-align: center;
    padding: 5px 10px;
    cursor: pointer;
}


.sender-reg-box {
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: rgba(0,0,0,.5);
    display: none;
    justify-content: center;
    align-items: center;
    z-index: 100;
}
/*.sm-title-box {
    font-size: 20px;
    font-weight: 500;
    margin-bottom: 15px;
}*/

.time-set-title {
    font-weight: 500;
    padding-bottom: 10px;
    display: flex;
    align-items: center;
    font-size:16px;
}
.send-date-box {
    display: flex;
    align-items: center;
    height: 35px;
    margin-bottom:20px;
}
.send-date-input {
    width: 130px;
    padding-right: 30px;
    display: inline-block;
    position: relative;
    border: 1px solid #e1e1e1;
    /* margin: 0 10px; */
    margin-right:10px;
    margin-left:10px;
    border-radius:6px;
}
.send-search-line input.send-search-input {
    width: 128px;
    padding-left: 10px;
    cursor: pointer;
    height:33px;
    border:none;
}
.send-date-input:after {
    position: absolute;
    right: 10px;
    top: 10px;
    font-family: "Font Awesome 5 Free";
    content: "\f133";
    display: inline-block;
    z-index: 100;
    cursor: pointer;
}
.send-date-box select {
    height: 100%;
    border: 1px solid #e1e1e1;
    margin-right: 10px;
    padding: 0 10px;
    height:35px;
    border-radius:6px;
}
input#send-date-min{
    width:75px;
    height:35px;
    padding:7px 10px;
    margin-right:5px;
}

.time-set-title #divide-chk {
    width: 17px;
    height: 17px;
    margin-right: 5px;
}
.divide-box {
    display: flex;
    width: 60%;
    height: 100%;
    border: 1px solid #e1e1e1;
    position: relative;
    border-radius:6px;
}
.divide-input {
    width: calc(100% - 50px) !important;
    border: none !important;
    height: 33px !important;
    text-align: right;
    font-size: 14px;
}
.send-search-line input {
    width: 231px;
    height: 40px;
    border: 1px solid #e1e1e1;
    border-radius:6px;
}
.divide-box.disable .divide-input, .divide-box.disable .divide-text {
    color: #b1b1b1;
}
.divide-text {
    padding: 0 10px 0 10px;
    display: inline-flex;
    height: 100%;
    width: 50px;
    align-items: center;
}
.divide-box.disable .divide-input, .divide-box.disable .divide-text {
    color: #b1b1b1;
}
.divide-box.disable:after {
    content: '';
    background-color: rgba(0,0,0,.1);
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    z-index: 100;
}
.divide-box:last-child {
    width: 40%;
    margin-left: 5px;
}
.divide-box:last-child .divide-input {
    width: calc(100% - 70px) !important;
}
.divide-box:last-child .divide-text {
    width: 70px;
}
.sender-btn-apply-box {
    text-align: center;
}
.sender-sm-box {
    overflow: hidden;
    margin-top: 30px;
}
.sender-box-close {
    display: inline-block;
    height: 45px;
    line-height: 45px;
    box-sizing: border-box;
    color: #5c6a7a;
    background-color: #fff;
    border: 1px solid #768393;
    text-align: center;
    font-size: 16px;
    vertical-align: middle;
    cursor: pointer;
    width: 120px;
    margin: 0 auto;
}
.sender-box-close.apply {
    background-color: #555555;
    color: #ffffff;
}



.loading-area{
    background: rgba(0,0,0,.8);
}
.loading-area {
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    /*background-color: rgba(0,0,0,.1);*/
    align-items: center;
    justify-content: center;
    z-index: 9999;
    display: none;
}
.loading-container {
    margin: 7px auto;
}
.loading-container, .loading {
    position: relative;
    border-radius: 100%;
}
.loading-container, .loading {
    width: 100px;
    height: 100px;
}
.excel-upload .loading-container, .excel-upload .loading{
    width:30px;
    height:30px;
}

.loading {
    border: 2px solid transparent;
    border-color: transparent #fff transparent #FFF;
    -moz-animation: rotate-loading 1.5s linear 0s infinite normal;
    -moz-transform-origin: 50% 50%;
    -o-animation: rotate-loading 1.5s linear 0s infinite normal;
    -o-transform-origin: 50% 50%;
    -webkit-animation: rotate-loading 1.5s linear 0s infinite normal;
    -webkit-transform-origin: 50% 50%;
    animation: rotate-loading 1.5s linear 0s infinite normal;
    transform-origin: 50% 50%;
}
.sender-box-close .loading-container, .sender-box-close .loading{
    width:30px;
    height:30px;
}
#loading-text {
    -moz-animation: loading-text-opacity 2s linear 0s infinite normal;
    -o-animation: loading-text-opacity 2s linear 0s infinite normal;
    -webkit-animation: loading-text-opacity 2s linear 0s infinite normal;
    animation: loading-text-opacity 2s linear 0s infinite normal;
    color: #ffffff;
    font-family: "Helvetica Neue, "Helvetica", ""arial";
    font-size: 10px;
    font-weight: bold;
    margin-top: 45px;
    opacity: 0;
    position: absolute;
    text-align: center;
    text-transform: uppercase;
    top: 0;
    width: 100px;
}
.loading-container:hover .loading, .loading-container .loading {
    -webkit-transition: all 0.5s ease-in-out;
    -moz-transition: all 0.5s ease-in-out;
    -ms-transition: all 0.5s ease-in-out;
    -o-transition: all 0.5s ease-in-out;
    transition: all 0.5s ease-in-out;
}

.sms-title{
    display: inline-block;
    font-weight: 700;
    font-size: 18px;
    width: 130px;
    padding-bottom:15px;
    padding-top:15px;
}
.msg-icon-box {
    padding: 0 5px;
    float: left;
    position: relative;
    cursor:pointer;
}
.msg-icon {
    width: 100%;
    height: 58px;
    overflow: hidden;
    border: 1px solid #d9dbe5;
    background-color: #ffffff;
    color: #777777;
    position: relative;
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: 8px;
}
.msg-icon-text{
    font-size:14px;
    font-weight:500;
    text-align:center;
    color:#707071;
    line-height:16px;
    padding-top:5px;
}


/*addr_manage*/

.addr-area{
    width:100%;
    display: flex;
    position: relative;
}
.addr-box{
    width:785px;
    padding-left:10px;
}
.addr-box.folder{
    width:425px;
}
.addr-box.group{
    width:30%;
}
.addr-box.individual{
    border-right: none;
}
.addr-box .box-top{
    display:flex;
    align-items:center;
    padding-bottom:10px;
}

.addr-box .box-top .title{
    color: #7d7d7d;
    font-size: 18px;
    font-weight:500;
}
.addr-box .box-top .title.addr-title{
    padding-left:10px;
}
.addr-box .box-top .title #addr-cnt{
    font-weight:900;
}
.addr-box .box-top .sub-title-box{
    height: 35px;
    width:100%;
    display: flex;
    align-items: center;
    justify-content: center;
}
.addr-box .box-top .sub-title-box .sub-title{
    font-size: 22px;
}

.addr-box.individual .box-top .sub-title-box .sub-title{
    font-size:17px;
    color: #b2b2b2;
    font-weight:300;
}
.addr-box.individual .box-top .sub-title-box .sub-title span{
    color: #e01b1c;
    font-size: 20px;
    font-weight:bold;
}
.addr-box .box-top .btn{
    cursor: pointer;
    display: inline-block;
    width:100px;
    height: 35px;
    line-height: normal;
    text-align: center;
    font-size: 14px;
    /*background: -moz-linear-gradient(top, #ffffff 30%, #f6f6f5 100%);
    background: -webkit-linear-gradient(top, #ffffff 30%,#f6f6f5 100%);
    background: linear-gradient(to bottom, #ffffff 30%,#f6f6f5 100%);*/
    background-color: #3c61a4;
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f6f6f5',GradientType=0 );
    border:1px solid #3c61a4;
    color: #ffffff;
    font-weight:500;
}
.addr-box .box-top .btn:hover{
    transition:all 0.3s;
    /*background: -moz-linear-gradient(top,  #ffffff 30%, #eaeaea 100%);
    background: -webkit-linear-gradient(top,  #ffffff 30%,#eaeaea 100%);
    background: linear-gradient(to bottom,  #ffffff 30%,#eaeaea 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#eaeaea',GradientType=0 );*/
    background-color: #eb5d71;
}

.addr-box .box-top .input-area{
    width:100%;
    display: flex;
    border:1px solid #d4d7e3;
    padding:20px;
    border-radius:8px;
    background-color: #f8f9fb;
}
.addr-box .box-top .input-area .input-box{
    /*width:20%;*/
    height: 100%;
    padding-left:10px;
}
.addr-box .box-top .input-area .input-box:first-child{
    padding-left:0;
}
.addr-box .box-top .input-area .input-box:first-child .addr-input{
    width:120px;
}
.addr-box .box-top .input-area .input-box.lg{
    width:30%;
}
.addr-box .box-top .input-area .input-box .addr-input{
    width:165px;
    height:100%;
    padding: 10px;
    font-size:14px;
    border:1px solid #c0c2c8;
    color: #747474;
    border-radius:6px;
}
.addr-box .box-top .input-area .input-box .addr-input::placeholder{
    color: #b3b7c5;
    font-size:14px;
}
.addr-box .box-top .input-area .input-box .addr-input:focus{
    outline: none;
}

.addr-box .box-top .input-area .input-box .addr-btn{
    width:120px;
    height: 100%;
    font-size: 14px;
    padding: 10px;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    color: #ffffff;
    cursor: pointer;
    border: none;
    border-radius:6px;

}
.addr-box .box-top .input-area .input-box .addr-input.disable{
    background-color: #f0f0f0;
    color:#c8c8c8;
}
.addr-box .box-top .input-area .input-box .addr-btn.disable{
    background-color: #f0f0f0;
    color:#3c61a4;
    border:1px solid #c0c2c8;
}
.addr-box .box-cont{
    width:100%;
    min-height:750px;
    padding:24px;
    border:1px solid #b3b7c5;
    border-radius:8px;
}
.addr-box .box-cont#addr-list-box{
    border:none;
    padding:0;
    padding-top:20px;
}
.addr-box .box-cont.disable{
    color:#c8c8c8;
}
.addr-box .box-cont.disable select{
    background-color: #f0f0f0;
    color: #c8c8c8;
}
.addr-box .box-cont .list-top{
    height: 50px;
    border-bottom:1px solid #efefef;
    border-radius:6px 6px 0 0;
    padding: 10px;
    display: flex;
    align-items: center;
}
.addr-box #addr-list-box.box-cont .list-top{
    padding-right:0;
    background-color: #eff0f2;
}

.addr-box .folder-add-btn-box{
    margin-top:20px;
}
.addr-box .box-cont .list-top .list-select{
    border: none;
    width:65px;
    font-size :13px;
}
.addr-box .box-cont .list-top .list-select:focus{
    outline: none;
}
.list-box{
    width:100%;
    overflow: auto;
}
.list-box.disable{
    /*background-color: #f0f0f0;*/
}
/*#folder-list{
    min-height:795px;
}*/
/*#mem-addr-list-box{
    min-height:550px;
}*/
/*.list-box ul{
    overflow: hidden;
}*/
.list-box li.list{
    display: inline-flex;
    width:100%;
    font-size:13px;
    height: 45px;
    align-items: center;
    padding-left: 10px;
    padding-right: 10px;
    border-radius: 8px;
    margin-bottom: 8px;
    cursor: pointer;
    border:1px solid #d4d7e3;
}
.list-box li.list:hover{
    background-color: #ecf1f7;
}
.list-box li.list.on{
    background-color: #ecf1f7;
    font-weight:700;
}
.addr-box .list-select{
    width:127px;
    height:35px;
    border: 1px solid #c0c2c8;
    border-radius:6px;
}
#list-select-addr{
    margin-bottom:10px;
}
.addr-box .box-cont .list-top .list-check{
    width:16px;
    height: 16px;
    margin-right:5px;
}
.addr-box .box-cont .list-top .grp-all{
    height: 24px;
    line-height :23px;
    color: #707070;
    font-size:13px;
    text-align: center;
    cursor: pointer;
    border: 1px solid #eaeaea;
    display: inline-block;
    width:85px;
    margin-left:auto;
}
.list-box li.list .edit-box{
    margin-left: auto;
}
.list-box li.list .edit-box span{
    display:inline-block;
    margin-left:10px;
}
.mem-addr-btn{
    display: inline-block;

    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    font-size: 14px;
    text-align: center;
    margin:0 2.5px;
    transition: background-color .3s ;
}
.mem-addr-btn:hover{
    background-color: #e1e1e1;
}
.mem-addr-input{
    border: 1px solid #c0c2c8;
    padding-left: 5px;
    width:100%;
    height:35px;
    border-radius:6px;
}
.mem-addr-input:focus{
    outline: none;
}


.mem-addr-list-box{

}
.mem-addr-list{
    display: inline-flex;
    width: 100%;
    font-size: 13px;
    height: 50px;
    align-items: center;
    padding-left: 10px;
    padding-right: 10px;
    border-radius: 20px 0 0 20px;
    margin-bottom: 5px;
    cursor: pointer;
    border-bottom:1px solid #edeff4;
}
/*.mem-addr-list:hover{
    background-color: #ecf1f7;
}*/
.mem-addr-list div{
    float: left;
    font-size:14px;
    cursor: pointer;
    display: flex;
    align-items: center;
    justify-content: center;
    padding:0 5px;
}
.mem-addr-list div.mem-addr-chkbox{
    width:5%;
    padding-left:5px;
}
.mem-addr-list div.mem-addr-chk{
    width: 5%;
}
.mem-addr-list div.mem-addr-name{
    width:22%;
}
.mem-addr-list div.mem-addr-name input[type='checkbox']{
    margin-right:5px;
}
.mem-addr-list div.mem-addr-phone{
    width:30%;
}
.mem-addr-list div.mem-addr-memo{
    width:24%;
}
.mem-addr-list div.mem-btn-box{
    width:19%;
    justify-content: flex-end;
}
.mem-addr-chk{
    width:24px;
    height:24px;
}
.mem-addr-chk input[type='checkbox']{
    width:24px;
    height:24px;
    border:1px solid #4283f8;
}


.addr-reg-wrap{
    position: fixed;
    top:0;
    left: 0;
    right:0;
    bottom:0;
    display: none;
    align-items: center;
    justify-content: center;
    background-color: rgba(0,0,0,.5);
    z-index: 100;
}
.addr-reg-pop{
    width:400px;
    background-color: #ffffff;
    transition: all .3s;
}
.addr-reg-head{
    width:100%;
}
.addr-reg-head .title-box{
    /*border-bottom: 2px solid #000000;
    padding-bottom:5px;
    position: relative;*/
    position: relative;
    font-weight: 400;
    display: flex;
    align-items: center;
    height: 50px;
    background-color: #3c61a4;
    padding: 15px 25px;
}
.addr-reg-head .title-box h4{
    font-size: 20px;
    color: #ffffff;
    display: inline-block;
    font-weight: 400;
    vertical-align: bottom;
    padding-right: 15px;
    position: relative;
}
.addr-reg-body{
    width:100%;
    padding:30px;
}
.addr-reg-input{
    font-size:15px;
    border:1px solid #e1e1e1;
    width:100%;
    height: 40px;
    padding: 0 10px;
    border-radius:6px;
}
.addr-reg-input:focus{
    outline: none;
}
.addr-reg-input::placeholder{
    color: #c1c1c1;
}
.addr-reg-foot{
    width:100%;
    text-align: center;
    padding-top:20px;
    display:flex;
    align-items:center;
    justify-content:center;
}
.addr-reg-btn{
    display:inline-flex;
    width:120px;
    height: 45px;
    border: 1px solid #768393;
    color: #5c6a7a;
    font-size:16px;
    align-items: center;
    justify-content: center;
    cursor: pointer;
}
.addr-reg-btn.add{
    background-color: #434058;
    border: none;
    color: #ffffff;
}

.addr-loader-box{
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background-color: rgba(0,0,0,.2);
    box-shadow: 1px 2px 3px rgba(0,0,0,.2);
    display: none;
    align-items: center;
    justify-content: center;
}
.addr-loader-box .loading-container, .addr-loader-box .loading{
    width:100px;
    height:100px;
    border-color: transparent #cf232a transparent #cf232a;
}


.address-view-loader .loading-container, .address-view-loader .loading{
    width:50px;
    height:50px;
    border-color: transparent #cf232a transparent #cf232a;
}
.addr-list-title{
    font-size:18px;
    color:#3c61a4;
    font-weight:600;
    height:45px;
    display:flex;
    align-items:center;
}

#addr-excel-box .sender-box{
    max-height:600px;
    width:600px;
}

#addr-excel-box .sender-box-body{
    max-height:500px;
    min-height:500px;
    overflow-y: auto;
}
#addr-excel-box .sender-btn-apply-box{
    height: 50px;
    margin-top: 0;
}
#addr-excel-box .sender-btn-apply-box{
    display: flex;
    align-items: center;
    justify-content: center;
    border-top: 1px solid #cccccc;
}
#addr-excel-box .sender-box-close{
    height: 35px;
    line-height: 35px;
    margin: 0 5px;
    border-radius: 5px;
}



.payment-list-box{

}
.payment-list{
    width:100%;
    height:70px;
    border:1px solid #d4d7e3;
    background-color: #f8f9fb;
    border-radius:8px;
    margin-bottom:10px;
    display:flex;
}
.payment-list-item{
    padding:0 70px 0 10px;
    height:100%;
    display:inline-flex;
    align-items:center;
    cursor:pointer;
}
.payment-list-item.charge{
    padding-right:0;
}
.payment-list-item.chk{
    width:70px;
    height:70px;
    display:inline-flex;
    align-items:center;
    justify-content:center;
    padding:0;
}
.payment-list-item.chk input[type='radio']{
    width:25px;
    height:25px;
}
.payment-list-item.price{
    font-size:20px;
    color:#45474b;
    font-weight:600;
    min-width:140px;
    max-width:140px;
    padding-right:10px;
}
.payment-list-item.msg, .payment-list-item.charge{
    font-size:14px;
    color:#3c61a4;
    font-weight:400;
}
.payment-list-item.charge .pay-item-desc{
    display:block;
    padding:0;
    font-size:12px;
    font-weight:400;
}
.payment-list-item.msg span{
    font-size:18px;
    color:#45474b;
    font-weight:600;
    padding-left:25px;
}
.payment-list-item.charge span{
    font-size:18px;
    color:#4084ff;
    font-weight:600;
    padding-left:25px;
}

/*.select#brand-select{
    width:250px;
}*/
.excel-download{
    min-width:125px;
    background-color:#39a15b;
    color:#ffffff;
    border-radius:6px;
}

/* send_view */


.board-tbl {
    width: 100%;
    border-collapse: collapse;
    border: 1px solid #cccccc;
    border-width: 1px 0;
    margin-bottom: 30px;
}
.board-tbl tr {
    border-top: 1px solid #efefef;
}
.board-tbl tr:first-child {
    border: none;
}
.board-tbl thead tr {
    border-top: 1px solid #333333;
    border-bottom: 1px solid #333333;
}
.board-tbl tr td {
    text-align: center;
    font-size: 13px;
    color: #45474b;
    padding: 20px 0;
}
.board-tbl thead tr th {
    font-weight: 400;
    font-size: 14px;
    background-color: #eff0f2;
    height: 50px;
    color: #707071;
}


.msg-recv-box {
    border: 1px solid #cccccc;
    width: 670px;
    height: 480px;
    float: right;
    position: relative;
    margin-left: 20px;
    padding: 15px;
    border-radius: 8px;
}


.msg-send-box{
    margin-top:20px;
    overflow: hidden;
}
.msg-write-box{
    -webkit-box-shadow: 0px 0px 5px 2px rgba(148,148,148,.3);
    -moz-box-shadow: 0px 0px 5px 2px rgba(148,148,148,.3);
    box-shadow: 0px 0px 5px 2px rgba(148,148,148,.3);
    border:2px solid #818181;
    float: left;
    border-radius: 8px;
    overflow: hidden;
}
.msg-write-box.rcs{
    height:480px;
}
.msg-write-head{
    height:50px;
    width:100%;
}
.msg-write-head input{
    height:50px;
    padding :0 20px;
    width:100%;
    font-size:18px;
    border:none;
    outline: none;
    background-color:#f8f9fb;
}
.msg-write-head input::placeholder{
    color:#b3b7c5;
}
.msg-write-body{
    min-height:278px;
    position: relative;
}
.msg-write-body.result-view .preview-btn-area{
    padding: 0 10px;
    display:block;
}

.msg-write-body textarea{
    width:100%;
    height:250px;
    padding:0 20px 20px;
    overflow-y: auto;
    font-size:16px;
    cursor: text;
    line-height:23px;
    resize: none;
    outline: 0;
    border:0;
    color: #45474b;
    display: block;
    background-color:#f8f9fb;
}
.msg-write-body.rcs{
    height: 388px;
}
.msg-write-body.rcs textarea{
    height: 100%;
}
.msg-write-foot{
    height:40px;
    width:100%;
    display: flex;
    align-items: flex-end;
    justify-content: flex-end;
    padding:5px 0 6px 5px;
    font-size:13px;
    color:#4084ff;
}
.msg-write-foot p{
    margin:0 10px;
}
.msg-write-foot span{
    font-weight:600;
}
.msg-write-foot span#long-short-text{
    color: #4084ff;
    transition : color .3s
}
.msg-write-foot span#long-short-text.rcs{
    color: #2c398a;
}
.msg-write-foot span#long-short-text.long{
    color: #2e2e2e;
}
.msg-write-box.result-view{
    width: 100%;
    border-radius: 8px;
    box-shadow: none;
    border-width: 1px;
    border-color: #d4d7e3;
    background-color:#f8f9fb;
}
.msg-write-box.result-view input, .msg-write-box.result-view textarea{
    font-size:18px;
}
.msg-recv-box.result-tbl-box{
    width: 800px;
    height:auto;
    padding:0;
    border:0;
}
.msg-recv-box.result-tbl-box .board-tbl-box{
    overflow-y: auto;
    height:550px;
}
.msg-recv-box.result-tbl-box .board-tbl{
    margin-bottom: 0;
    border:none;
}
.msg-recv-box.result-tbl-box .board-tbl tr.msg-view-list{
    cursor: pointer;
    border-bottom: 1px solid #707070;
    border-top:none;
}
.msg-recv-box.result-tbl-box .board-tbl tr.msg-view-list:last-child{
    border-bottom: none;
}
.msg-recv-box.result-tbl-box .board-tbl tr.msg-view-list:hover, .msg-recv-box.result-tbl-box .board-tbl tr.msg-view-list.on{
    cursor: pointer;
    border-bottom: 1px solid #d4d7e3;
}

.msg-recv-box.result-tbl-box .board-tbl tr td{
    padding: 10px 0;
    height:48px;
}
.msg-recv-box.result-tbl-box .board-tbl tr td.result-text{
    color: #bbbbbb;
}
.msg-view-left-box{
    width:420px;
    float:left;
}

.msg-view-detail-box{
    padding-top: 25px;
    width:100%;
    overflow: hidden;
}
.detail-tbl{
    width: 100%;
    border-collapse: collapse;
}
.detail-tbl tr th, .detail-tbl tr td{
    font-size: 18px;
    padding:5px 0;
    text-align:left;
}
.detail-tbl tr td .detail-td{
    padding:10px;
    border:1px solid #c0c2c8;
    background-color:#eff0f2;
    border-radius:6px;
    font-size:14px;
    color:#4084ff;
}


.msg-fail{
    color: #ed1b23;
    cursor:pointer;
}
.msg-success{
    color: #0089ec;
}

/* mypage */
.mypage-top-box{
    height:90px;
    padding:15px 0;
    border-top:1px solid #e8e8e8;
    border-bottom:1px solid #e5e5e5;
    background-color: #ffffff;
}
.mypage-top-user-box{
    float: left;
    border-right:1px solid #eaeaea;
    height:60px;
    padding:0 20px;
}
.mypage-top-user-box.box1{
    width:40%;
    padding-left: 0;
}
.mypage-top-user-box.box2{
    width:25%;
}
.mypage-top-user-box.box3{
    width:20%;
}
.mypage-top-user-box.box4{
    width:15%;
}
.mypage-top-title{
    font-size:13px;
    color: #686868;
    font-weight:600;
    height:25px;
    display: flex;
    align-items: flex-end;
}
.mypage-top-title.title{
    font-size:16px;
    color: #333;

}
.mypage-area{
    width:100%;
    position: relative;
}
.mypage-top-content{
    font-size:14px;
    height:32px;
}
.mypage-top-cont1{
    font-size:16px;
    float: left;
}
.mypage-top-cont1 span,.charge-btn{
    display: inline-block;
    padding:5px;
    border:1px solid #eaeaea;
    font-size:12px;
    color: #707070;
    cursor: pointer;
}
.mypage-top-cont2{
    float: right;
}
.mypage-top-cont2 a{
    display: inline-block;
    font-size:13px;
    padding:5px 10px;
}
.mypage-go-btn{
    color: #ffffff;
    background-color: #434058;
}
.mypage-log-out{
    color: #434058;
    border:1px solid #434058;
}
.color-red{
    color: orangered;
}
.mypage-top-content.flex-end{
    display: flex;
    align-items: flex-end;
    padding-bottom:5px;
}
.mypage-title{
    font-size: 32px;
    color: #2a2a2a;
    font-weight: 300;
}
.mypage-title span{
    font-weight:700;
}
.mypage-menu-btn-box{
    padding:40px 0;
    overflow: hidden;
}
.mypage-menu-btn-box ul{
    height:55px;
    border-left:1px solid #cccccc;
}
.mypage-menu-btn-box ul li{
    height:100%;
    border-top:1px solid #cccccc;
    border-right:1px solid #cccccc;
    border-bottom:1px solid #cccccc;
}
.mypage-menu-btn-box ul li.faq-type{
    width:200px;
    border:none !important;
}
.mypage-menu-btn-box ul li a{
    color: #434058;
    font-size:18px;
    cursor: pointer;
    width: 100%;
    height:100%;
    display: inline-flex;
    justify-content: center;
    align-items: center;
}
.mypage-menu-btn-box ul li a:hover{
    background-color: #f9f9f9;
}
.mypage-menu-btn-box ul li.on{
    border-bottom:none;
    border-top:2px solid #434058;
}
.mypage-info-box{
    width:100%;
    height:42px;
}
.mypage-info-box ul, .pwchange-info-box ul{
    list-style:disc;
    padding-left:20px;
}
.mypage-info-box ul li, .pwchange-info-box ul li{
    clear: both;
    font-size: 14px;
    color: #686868;
}
.mypage-user-box{
    width:100%;
    overflow: hidden;
    margin-top: 50px;
    margin-bottom:10px;
}
.mypage-user-title{
    font-size: 20px;
    font-weight:600;
}
.mypage-tbl{
    border-collapse: collapse;
    border-top:1px solid #808080;
    width:100%;
}
.mypage-tbl td{
    padding:15px 20px;
    border-bottom:1px solid #cccccc;
}
.mypage-tbl-td1{
    background-color: #f9f9f9;
    font-size:16px;
    font-weight:600;
}
.mypage-tbl-td2 input[type='text'],.mypage-tbl-td2 select{
    width:215px;
    height:40px;
    border:1px solid #e1e1e1;
    background-color: #ffffff;
    padding:0 12px;
    font-size: 15px;
}
.mypage-tbl-td2 .sm-text{
    font-size:14px;
    color: #0061d9;
}
.mypage-area .msg-send-btn-box{
    margin:40px auto 0;
}
.pwchange-info-box{
    padding:20px;
    border:1px solid #e1e1e1;
    overflow: hidden;
    margin:30px 0;
}
.pwchange-info-box .title{
    font-size: 22px;
    font-weight:600;
    margin-bottom:10px;
}
.pwchange-info-box li{
    color: #000000 !important;
    font-size:15px !important;
}
.mypage-tbl-td2 input[type='password']{
    width:100%;
    height:40px;
    border:1px solid #e1e1e1;
    background-color: #ffffff;
    padding:0 12px;
    font-size: 15px;
}
.mypage-area{
}
.mypage-title{
    font-size:20px;
    color:#45474b;
    font-weight:700;
    border-bottom:2px solid #d4d7e3;
    padding-bottom:10px;
}
.mypage-line{
    display:flex;
    align-items:center;
    height:60px;
    padding: 0 20px;
    color:#45474b;
    border-bottom:1px solid #d4d7e3;
}
.mypage-sub{
    font-size:18px;
    font-weight:600;
    width:150px;
}
.mypage-text{
    font-size:14px;
}
.mypage-line.bold-line{
    border-width:2px;
}
.sender-pop-box{
    padding:30px;
}
.sender-reg-btn-box{
    padding-top:20px;
}
.sender-reg-btn{
    cursor:pointer;
    display:inline-flex;
    align-items:center;
    justify-content:center;
    width:220px;
    height:50px;
    border-radius:6px;
    background-color: #3c61a4;
    font-size:14px;
    color:#ffffff;
    font-weight:500;
}
.sender-reg-box{
    position: fixed;
    top:0;
    left:0;
    right:0;
    bottom:0;
    background: rgba(0,0,0,.5);
    display: none;
    justify-content: center;
    align-items: center;
    z-index: 100;
}
.sender-box {
    width: 430px;
    background-color: #ffffff;
    border-radius:6px;
    overflow:hidden;
}
.sender-box.sender-select{
    width:600px;
    -webkit-box-shadow: 0px 0px 5px 2px rgba(148,148,148,.3);
    -moz-box-shadow: 0px 0px 5px 2px rgba(148,148,148,.3);
    box-shadow: 0px 0px 5px 2px rgba(148,148,148,.3);
}
.sm-title-box{
    /*font-size:20px;
    font-weight:500;
    margin-bottom:15px;*/
    height: 50px;
    background-color: #3c61a4;
    padding: 15px 25px;
    position: relative;
    font-weight: 400;
    display: flex;
    align-items: center;
    vertical-align: bottom;
    font-size: 20px;
    color: #ffffff;
}

.sender-box-text-area{
    padding-bottom:25px;
    font-size:13px;
    border-bottom:1px solid #dbdbdb;
}
.sender-sm-box{
    overflow: hidden;
    margin-top:30px;
}
.sender-box-title{
    font-size:15px;
    font-weight:500;
    color: #434058;
}
.cert-document{
    padding-top:10px;
}
.sender-input-box{
    margin-top:5px;
    overflow: hidden;
    display: flex;
}
.sender-input{
    font-size: 15px;
    height: 40px;
    line-height: 40px;
    padding: 0 12px;
    background-color: #fafafa;
    border: 1px solid #ccc;
    width:80%;
    margin-right:5px;
    border-radius:6px;
}
.sender-btn{
    height: 40px;
    line-height: 40px;
    box-sizing: border-box;
    color: #fff;
    background-color: #555555;
    text-align: center;
    font-size: 15px;
    display: inline-block;
    vertical-align: middle;
    cursor: pointer;
    width:20%;
    border-radius:6px;
}
.sender-box-close{
    display: inline-block;
    height: 45px;
    line-height: 45px;
    box-sizing: border-box;
    color: #5c6a7a;
    background-color: #fff;
    border: 1px solid #768393;
    text-align: center;
    font-size: 16px;
    vertical-align: middle;
    cursor: pointer;
    width:120px;
    margin: 0 auto;
}
.sender-box-close.apply{
    background-color: #555555;
    color: #ffffff;
}
.send-cert-box{
    padding:20px 0;
    display: none;
}
.agency-cert-box{
    display: none;
    overflow: hidden;
    border-top:1px solid #dbdbdb;
}
.sender-btn-apply-box{
    text-align: center;
}

.template-top{
    padding-bottom:10px;
    border-bottom: 2px solid #d4d7e3;
    margin-bottom:10px;
}
/*.msg-select-box{
    margin-bottom:30px;
}*/


.join-box-head.column{
    flex-direction:column;
}
.join-title{
    font-weight:700;
    font-size:32px;
    color:#000000;
}
.join-step-area{
    width:100%;
    display:flex;
    align-items:center;
    padding-top:35px;
}
.join-step-box{
    width:166px;
    height:70px;
    border-radius:10px;
    background-color:#d4d7e3;
    padding:10px;
}
.join-step-title{
    font-weight:700;
    color:#ffffff;
    font-size:14px;
    text-align:center;
}
.join-step-text{
    font-size:18px;
    color:#707071;
    text-align:center;
    padding-top:5px;
}
.join-step-box.on{
    background-color:#4084ff;
}
.join-step-box.on .join-step-text{
    color:#ffffff;
}
.join-step-division{
    width:30px;
    text-align:center;
}


.join-form-area{
    padding: 30px 138px;
}
.join-form-title{
    display:flex;
    align-items:center;
    justify-content:center;
    background-color:#ffffff;
    width:100%;
    height:60px;
    border-radius:10px;
    font-weight:700;
    color:#000000;
    font-size:24px;
}
.join-form-info{
    padding-top:20px;
    font-size:14px;
    color:#4084ff;
    padding-bottom:10px;
}
.join-form-checkbox{
    display:flex;
    align-items:center;
}
.join-form-dom{
    margin-top:20px;
}
.join-form-checkbox input[type="checkbox"]{
    width:24px;
    height:24px;
    border-radius:4px;
    border:2px solid #4283f8;
    margin-right:8px;
    cursor:pointer;
}
.join-form-checkbox label{
    font-size:16px;
    font-weight:700;
    color:#45474b;
    cursor:pointer;
}
.join-form-checkbox.all-chk label{
    font-size:18px;
}
.terms-text-box{
    width:100%;
    height:200px;
    overflow-y:auto;
    background-color:#ffffff;
    border-radius:8px;
    border:1px solid #d4d7e3;
    padding:20px 25px;
}
.terms-text-box.sm{
    height:85px;

}










/* terms */
.terms-area{
}
.terms-box{
    margin-bottom:20px;
    overflow: hidden;
}
.terms-area h3, .terms-area h4{
    font-weight:500;
}
.terms-area h3{
    margin-bottom:20px;
}
.terms-area h4{
    margin-bottom:10px;
}
.terms-area p{
    margin-bottom:10px;
    font-size: 14px;
    color: #666666;
}
.terms-area ol{
    padding-left:20px;
    margin-bottom:10px;
}
.terms-area ol li{
    font-size:14px;
    color: #555555;
}
.terms-area ol li ol {
    list-style: hangul;
    margin-bottom:0;
    padding-left:30px;
}
.terms-area ol li ol li ol{
    list-style:hangul-consonant;
}
.terms-area ol li ol li ol li ol{
    list-style: none;
}






/*join*/


.join-wrapper{
    width:100%;
    background-color:#f6f8ff;
}
.join-head{
    height:65px;
    width:100%;
    border-bottom:1px solid #d4d7e3;
    text-align:center;
    background-color:#ffffff;
}
.join-head .logo{
    width:130px;
    height:100%;
    display:inline-flex;
    align-items:center;
}
.join-head .logo img{
    width:100%;
}
.join-content-box{
    margin:20px auto;
    width:1030px;
    background-color:#ffffff;
    box-shadow: 0 3px 20px 0 rgba(0, 0, 0, 0.04);
    border-radius:10px;
}
.join-box-head{
    display:flex;
    align-items:center;
    justify-content:center;
    padding:35px 138px;
    border-bottom:1px solid #d4d7e3;
}
.join-target-box{
    width:182px;
    overflow:hidden;
    padding-top:25px;
    margin:0 30px;
}
.join-target-img{
    width:100%;
    text-align:center;
    width:50px;
    height:50px;
    margin:0 auto;
}
.join-target-img img{
    width:50px;
    height:50px;
}
.join-target-name{
    text-align:center;
    font-size:24px;
    font-weight:700;
    color:#45474b;
    margin-top:12px;
    margin-bottom:24px;
}
.join-target-btn{
    width:100%;
    height:48px;
    border-radius:6px;
    background-color:#dfe2ef;
    display:flex;
    justify-content:center;
    align-items:center;
    font-size:14px;
    color:#707071;
    font-weight:600;
    cursor:pointer;
}
.join-target-btn.business{
}
.join-target-btn.on{
    background-color:#3c61a4;
    color:#ffffff;
}

.join-box-foot{
    border-top:1px solid #d4d7e3;
    padding:50px 0;
}
.join-btn-box{
    display:flex;
    align-items:center;
    justify-content:center;
}
.join-btn{
    display:inline-flex;
    align-items:center;
    justify-content:center;
    width:150px;
    height:50px;
    border-radius:6px;
    box-shadow: 0 1px 3px 0 rgba(39, 70, 127, 0.06);
    border:1px solid #3c61a4;
    font-weight:600;
    color:#3c61a4;
    font-size:14px;
    margin: 0  10px;
    cursor:pointer;
}
.join-btn.confirm{
    background-color:#45474b;
    color:#ffffff;
    border-color: transparent;
}


.join-description-line{
    display:flex;
    align-items:center;
    padding:20px 50px;
    min-height:114px;
}
.join-description-title{
    font-size:20px;
    font-weight:700;
    color:#3c61a4;
    width:220px;
}

.join-description-content{
    width:182px;
    margin: 0 30px;
}
.join-description-img{
    width:50px;
    height:50px;
    margin:0 auto;
}
.join-description-text{
    font-weight:700;
    font-size:16px;
    color:#45474b;
    text-align:center;
    padding-top:5px;
}
.join-description-text.no-bold{
    font-weight:400;
}

.bg-grey{
    background-color:#f9f9f9;
}

.join-input-form{
    display:flex;
}
.input-form-title{
    display:inline-block;
    position:relative;
    width:200px;
    font-weight:700;
    font-size:18px;
    color:#45474b;
    padding-top:5px;
}
.join-input-box{
    width:300px;
}
.join-input{
    width:100%;
    height:35px;
    border:1px solid #c0c2c8;
    border-radius:6px;
    margin-bottom:10px;
    font-size:14px;
    color:#45474b;
    padding:10px;
}
.join-input.readonly{
    background-color:#eff0f2;
}
.join-input#join-upload-input{
    color:#4084ff;
}
.join-input-list{
    margin-left:200px;
}
.join-input-text{
    font-size:12px;
    color:#707071;
    margin-bottom:5px;
    width:100%;
}
.join-input-btn{
    display:inline-block;
    padding:9px 30px;
    color:#3c61a4;
    font-size:14px;
    font-weight:600;
    border: 1px solid #3c61a4;
    border-radius:6px;
    max-height:35px;
    background-color:#ffffff;
    margin-left:10px;
    cursor:pointer;
}
.join-upload{
    display:none;
}

.join-input-box.phone{
    width:auto;
}
.join-input-box.phone .join-input{
    width: 245px;
}
.join-input-box label{
    font-size:16px;
    color:#707071;
    padding-left:20px;
}
.join-input-box.phone .join-input.extension{
    width:140px;
    margin-left:8px;
}

.join-comp-img{
    text-align:center;
    padding-top:50px;
}
.join-comp-title{
    text-align:center;
    font-size:32px;
    font-weight:700;
    color:#3c61a4;
    line-height:42px;
    letter-spacing:-0.8px;
    padding:25px 0;
}
.join-comp-text{
    text-align:center;
    font-size:16px;
    font-weight:700;
    color:#45474b;
    line-height:26px;
    letter-spacing:-0.4px;
    padding-bottom:60px;
}
.join-btn.comp{
    background-color:#3c61a4;
    color:#ffffff;
}

.message-write-area#resend-box{
    display:none;
}

.sender-select-box{
    position: fixed;
    top:0;
    left:0;
    right:0;
    bottom:0;
    align-items: center;
    justify-content: center;
    background-color: rgba(0,0,0,.3);
    display: none;
    z-index:110;
}
.sender-select-tbl{
    width:100%;
    border:1px solid #e1e1e1;
}
.sender-select-tbl .sender-select-tr{
    cursor: pointer;
}
.sender-select-tbl .sender-select-tr:hover{
    background-color: #eeeeee;
}
.sender-select-tbl th{
    height: 40px;
}
.sender-select-tbl td{
    height: 40px;
    text-align: center;
    border: 0;
    border-top:1px solid #e1e1e1;
}

.sender-select-box#load-addr{
    display: none;
}
.load-addr-tab-box{
    width:100%;
    display: flex;
    align-items: center;
    margin-top:15px;
}
.load-addr-tab{
    width:50%;
    height:50px;
    border-bottom:1px solid #333333;
    font-size:16px;
    display: flex;
    align-items: center;
    justify-content: center;
    cursor: pointer;
}
.load-addr-tab.on{
    border: 1px solid #333333;
    border-bottom:none;
    font-weight:500;
}
.address-view-box{
    border: 1px solid #e1e1e1;
    height:250px;
    overflow-y: auto;
    position: relative;
    border-radius:6px;
}
.address-view-loader{
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background-color: rgba(0,0,0,.3);
    box-shadow: 1px 3px 5px rgba(0,0,0,.3);
    border-radius: 1px;
    display: flex;
    align-items: center;
    justify-content: center;
}
.create-table{
    width:100%;
    border-bottom:1px solid #e1e1e1;
    border-collapse: collapse;
}
.create-table thead th, .create-table tbody td{
    font-size:15px;
    height: 40px;
    font-weight: 400;
}
.create-table thead th:last-child, .create-table tbody tr td:last-child{
}
.create-table thead th{
    color: #979797;
    background-color: #fafafa;

}
.create-table tbody td{
    border-top:1px solid #e1e1e1;
    text-align: center;
}
.create-table .create-folder-list{
    cursor: pointer;
}
.create-table .create-folder-list:hover{
    background-color: #f5f5f5;
}
.list-group{
    background-color: #e5e5e5;
    font-weight: 500 !important;
}


#msg-file-area{
    display:none;
}


/*faq*/
.mypage-menu-btn-box{
    padding-top :20px;
    overflow: hidden;
}
.mypage-menu-btn-box ul{
}
.mypage-menu-btn-box ul li{
}
.mypage-menu-btn-box ul li.faq-type{
}
.mypage-menu-btn-box ul li a{
    border-radius:19px;
    border:1px solid #4084ff;
    background-color:#ffffff;
    padding:8px 30px;
    cursor:pointer;
    font-size:16px;
    color:#4084ff;
}
.mypage-menu-btn-box ul li a:hover{
    background-color: #f9f9f9;
}
.mypage-menu-btn-box ul li.on a{
    color:#ffffff;
    background-color:#4084ff;
}
.no-pd{
    padding:0;
}
.faq-search-bar{
    padding-top:20px;
    position: relative;
    display:flex;
    align-items:center;
}
.faq-search-bar input#faq-keyword{
    width:680px;
    height:50px;
    border-radius:25px;
    background-color:#ffffff;
    border:2px solid #b3b7c5;
    padding: 15px
}
.faq-search-bar input#faq-keyword::placeholder{
    color: #ff8527;
}
.faq-search-bar button#do-search{
    cursor: pointer;
    display:inline-flex;
    width:140px;
    height:50px;
    align-items:center;
    justify-content:center;
    background-color:#45474b;
    border-radius:25px;
    color:#ffffff;
    font-size:18px;
    font-weight:600;
    margin-left:10px;
}
.faq-nav{
    width: 210px;
    float: left;
}
.faq-nav-box{
    padding-top:70px;
}
.faq-nav-box ul{
    overflow: hidden;
}
.faq-nav-box ul li{
    clear: both;
    margin-bottom:20px;
    cursor: pointer;
}
.faq-nav-box ul li a{
    color: #333333;
    font-size:16px;
}
.faq-nav-box ul li a:hover{
    color: #3c61a4;
}
.faq-list-area{
    /*width: calc(100% - 210px);*/
    width:100%;
    float: left;
}
.faq-list-area.charge{
    width: 100% !important;
}
.faq-list-box{
    overflow: hidden;
    padding-bottom: 150px;
    min-height:450px;
}
.faq-list-box.send-result{
    border-left: none;
}
.faq-title{
    margin-top: 30px;
    margin-bottom:25px;
    font-size:34px;
    font-weight:300;
    color: #666666;
}
.faq-list{
    padding:30px 20px;
    width:1000px;
}
.faq-list-line{
    position: relative;
    cursor: pointer;
}
.faq-list-line.on .faq-q{
    color:#3c61a4;
    font-weight:700;
}
.faq-list-line.on .faq-a{
    display: block;
}
.faq-list-line .faq-arrow{
    position: absolute;
    font-size:20px;
    top:14px;
    right:10px;
    color:#999999;
}
.faq-list-line.on .faq-arrow{
    transform: rotate(180deg);
}
.faq-q{
    padding:16px 24px;
    font-size:16px;
    border-radius:10px;
    border:1px solid #d4d7e3;
    background-color:#f8f9fb;
    margin-bottom:5px;
}
.faq-q span{
    color: #666666;
}
.faq-q:hover span{
    color: #ff8527;
}
.faq-a{
    border-radius:10px;
    border:2px solid #b3b7c5;
    padding:16px 24px;
    background-color: #ffffff;
    word-break: break-all;
    display: none;
    margin-bottom:5px;
}
.faq-a p{
    line-height: 30px;
    color: #333333;
    font-size:16px;
}
.faq-btn{
    display: block;
    width: 145px;
    height: 50px;
    border-radius: 23px;
    background-color: #ff8527;
    color: #fff;
    text-align: center;
    padding-top:12px;
}


.faq-top-box{
    padding:20px;
    border-bottom:1px solid #d4d7e3;
}
.faq-top{
    padding:30px;
    border-radius: 8px;
    border: solid 1px #d4d7e3;
    background-color: #f8f9fb;
}
.faq-top-title{
    font-size:20px;
    font-weight:700;
    color:#4084ff;
    padding-bottom:5px;
}
.faq-top-sub{
    font-size:14px;
    font-weight:400;
    color:#707071;
}



.template-area{
    margin-left:-10px;
    margin-right:-10px;
}
.template-box{
    width:320px;
    padding:10px;
}
.template-item, .rcs-template-item{
    padding:30px;
    background-color:#eff0f2;
    height:100%;
    border-radius:10px;
}

#template-add-popup .popup-box{
    width:960px;
    max-width:none;
}
.template-add-area{
    display:flex;
    width:100%;
}
.template-input-box{
    width:560px;
    border-top: 2px solid #d4d7e3;
}
#template-add-popup .popup-input-box{
    padding:12px 20px;
    margin-bottom:0;
    border-bottom:1px solid #edeff4;
    overflow:hidden;
}
.template-add-select{
    width:190px;
    height:35px;
    border:1px solid #c0c2c8;
    border-radius:6px;
}
#template-add-popup .popup-input-box .popup-input{
    width:calc(100% - 140px);
    float:left;
}
#template-add-popup .popup-input-box .popup-input-title{
    display:inline-block;
    width:140px;
    font-size:18px;
    font-weight:700;
    color:#45474b;
    float:left;
}
.popup-input-text{
    font-size:14px;
    color:#ec4747;
    padding-left:140px;
    padding-top:8px;
    float:left;
}
#template-add-popup .popup-input-box textarea.popup-input{
    min-height:175px;
    padding:12px 10px;
    font-size:14px;
}
.template-preview-box{
    padding-left:30px;
    width:calc(100% - 560px)
}
.template-preview{
    padding: 30px;
    width: 100%;
    overflow: hidden;
    background-color: #f6f6f6;
    border-radius:10px;
}
.template-preview-title{
    width:100%;
    height:30px;
    padding-bottom:10px;
    font-size:18px;
    color:#45474b;
    border-bottom:2px solid #b3b7c5;
    font-weight:700;
}
.template-preview-text{
    margin-top:12px;
    width:100%;
    font-size:16px;
    color:#45474b;
    height:330px;
    overflow-y:auto;
    border:none;
    background-color:#f6f6f6;
    resize: none;
    word-break: break-all;
    white-space: pre-wrap;
}
.template-box .template-preview-text{
    background-color:#eff0f2;
}
.template-byte-text{
    color:#4084ff;
    font-size:14px;
    text-align:right;
    padding-top:10px;
}

.template-item .template-preview-text{
    height:auto;
    overflow: unset;
}


.template-edit-box{
    border-top:2px solid #ffffff;
    padding-top:20px;
    margin-top:20px;
}
.template-edit{
    display:flex;
    align-items:center;
}
.template-edit:last-child{
    margin-top:5px;
}
.template-edit-icon{
    width:40px;
    height:40px;
    padding:5px;
    border-radius:30px;
    background-color:#ffffff;
    cursor:pointer;
}
.template-edit-icon img{
    width:30px;
}
.template-edit-info{
    padding-left:15px;
}
.template-edit-info div{
    color:#4084ff;
}
.template-edit-id{
    font-weight:600;
    font-size:18px;
}
.template-edit-type{
    font-weight:600;
    font-size:16px;
}
.template-edit-date{
    font-weight:500;
    font-size:14px;
}
.button#update-template{
    display:none;
}



/*join*/

.join-box-head.column{
    flex-direction:column;
}
.join-title{
    font-weight:700;
    font-size:32px;
    color:#000000;
}
.join-step-area{
    width:100%;
    display:flex;
    align-items:center;
    padding-top:35px;
}
.join-step-box{
    width:166px;
    height:70px;
    border-radius:10px;
    background-color:#d4d7e3;
    padding:10px;
}
.join-step-title{
    font-weight:700;
    color:#ffffff;
    font-size:14px;
    text-align:center;
}
.join-step-text{
    font-size:18px;
    color:#707071;
    text-align:center;
    padding-top:5px;
}
.join-step-box.on{
    background-color:#4084ff;
}
.join-step-box.on .join-step-text{
    color:#ffffff;
}
.join-step-division{
    width:30px;
    text-align:center;
}

.join-form-area{
    padding: 30px 138px;
}
.join-form-title{
    display:flex;
    align-items:center;
    justify-content:center;
    background-color:#ffffff;
    width:100%;
    height:60px;
    border-radius:10px;
    font-weight:700;
    color:#000000;
    font-size:24px;
}
.join-form-info{
    padding-top:20px;
    font-size:14px;
    color:#4084ff;
    padding-bottom:10px;
}
.join-form-checkbox{
    display:flex;
    align-items:center;
}
.join-form-dom{
    margin-top:20px;
}
.join-form-checkbox input[type="checkbox"]{
    width:24px;
    height:24px;
    border-radius:4px;
    border:2px solid #4283f8;
    margin-right:8px;
    cursor:pointer;
}
.join-form-checkbox label{
    font-size:16px;
    font-weight:700;
    color:#45474b;
    cursor:pointer;
}
.join-form-checkbox.all-chk label{
    font-size:18px;
}
.terms-text-box{
    width:100%;
    height:200px;
    overflow-y:auto;
    background-color:#ffffff;
    border-radius:8px;
    border:1px solid #d4d7e3;
    padding:20px 25px;
}
.terms-text-box.sm{
    height:85px;

}


.ip-cert-box input[type='text'] {
    min-height:35px;
}
#ip-tr{
    display:none;
}
#ip-tr.show{
    display:table-row;
}
.ip-cert-box{
    display:flex;
    margin-top:10px;
}
.ip-cert-box:first-child{
    margin-top:0;
}
.ip-cert-box input{
    margin-right:10px;
    border-radius:5px;
    border:1px solid #919191;
    padding: 0 10px;
}

.ip-cert-list{
    margin-bottom:10px;
    display:flex;
    align-items:center;
}
.ip-list-addr{
    width:130px;
    font-weight:500;
}
.ip-list-desc{
    width:130px;
}
.button.ip-del-btn{
    min-width:70px;
}

.pw-change-box{
    display:none;
}
.receiver-list-area{
    width:100%;
}
.receiver-list-box{
    width:100%;
    border-radius:10px;
    border:1px solid #d4d7e3;
    overflow:hidden;
}
.receiver-list{
    height:40px;
    display:flex;
}
.receiver-list:nth-child(2n){
    background-color:#f8f9fb;
}
.receiver-list-top{
    border-bottom:1px solid #d4d7e3;
}
.receiver{
    height:100%;
    font-size:16px;
    padding:10px;
    text-align:center;
}
.receiver-list-top .receiver{
    font-weight:600;
}
.receiver.receiver1{
    width:20%;
}
.receiver.receiver2{
    width:30%;
    overflow:hidden;
}
.receiver.receiver3{
    width:50%;
}
.receiver-del, .receiver-mod{
    cursor:pointer
}
.receiver-paging{
    padding-bottom:10px;
    text-align:right;
}
.receiver-paging span{
    font-size:16px;
    font-weight:700;
    cursor:pointer;
    padding:0 10px;
}
.receiver-paging span i{
    margin:0;
    width:auto
}



.msg-view-pop-wrap{
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background-color: rgba(0,0,0,.3);
    display: flex;
    align-items: center;
    justify-content: center;
    display: none;
    z-index: 100;
}
.msg-view-pop{
    width: 100%;
    max-width:800px;
    /*background-color: #ffffff;*/
    /*padding: 15px 0;*/
    border-radius: 10px;
    position: relative;
    display: flex;
    overflow: hidden;
}
.msg-view-pop.notice{
    background-color: #ffffff;
    flex-direction: column;
}
.msg-view-pop.notice .msg-view-title{
    width: 100%;
}
.msg-view-box{
    min-height:400px;
    overflow-y: auto;
}
.notice-btn-box{
    width: 100%;
    text-align: center;
    height:70px;
    padding:20px;
}
.notice-close-btn{
    display: inline-flex;
    width: 70px;
    height: 45px;
    border-radius: 5px;
    background-color: #202020;
    color: #ffffff;
    font-size: 15px;
    align-items: center;
    justify-content: center;
    cursor: pointer;
}
.sender-reg-box{
    position: fixed;
    top:0;
    left:0;
    right:0;
    bottom:0;
    background: rgba(0,0,0,.5);
    display: none;
    justify-content: center;
    align-items: center;
    z-index: 100;
}
.sender-box{
    width:430px;
    background-color: #ffffff;
}
.sender-box.sender-select{
    width:600px;
    -webkit-box-shadow: 0px 0px 5px 2px rgba(148,148,148,.3);
    -moz-box-shadow: 0px 0px 5px 2px rgba(148,148,148,.3);
    box-shadow: 0px 0px 5px 2px rgba(148,148,148,.3);
}
.sm-title-box{
    font-size:20px;
    font-weight:500;
    margin-bottom:15px;
}
/*.sender-box-body{
    border-top:2px solid #000;
}*/
.sender-box-text-area{
    padding-top:15px;
    padding-bottom:25px;
    font-size:13px;
    border-bottom:1px solid #dbdbdb;
}
.sender-box-text-area.notice{
    min-height: 398px;
    /*max-height: 800px;*/
    padding-top:0;
    font-size:15px;
}
.notice-date-box{
    font-size:13px;
    text-align:right;
    padding-bottom:10px;
}
.sender-box-text-area.notice img{
    max-width: 100% !important;
}
.msg-view-pop-close{
    position: absolute;
    width: 40px;
    height: 40px;
    top: 10px;
    right: 10px;
    cursor: pointer;
    text-align: center;

    font-size: 24px;
}

.send-result-list{
    cursor:pointer;
}

#refuse-upload-popup .select{
    width:150px;height:35px;
}

@font-face {
    font-family: "NeoSMS Login Text";
    src: url("data:font/woff2;base64,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") format("woff2");
    font-style: normal;
    font-weight: 45 920;
    font-display: block;
}

body, input, textarea {
    font-family: "NeoSMS Login Text", "Pretendard Variable", Pretendard, "Noto Sans KR", sans-serif;
}

.wrapper.login {
    min-width: 0;
    min-height: 100vh;
    height: auto;
}

.wrapper.login > .view {
    width: min(1200px, 100%);
}

.wrapper.login .login-content {
    width: 100%;
}

.login-logo-box > img {
    width: 250px;
    max-width: 100%;
    height: auto;
}

.wrapper.login .login-btn {
    display: grid;
    align-content: start;
    justify-content: center;
    font-family: inherit;
}
