/* LG CSS */

/* common */
body #wrapper {display:none;}
.displaynone {display: none;}

.select2-container--default .select2-selection--single .select2-selection__rendered {
  font-size: 16px !important;
}

/** Loading image **/
#appLoadingImg {display:none;}

/** pagination **/
.pagination>a.disabled {cursor:text;}

.month-picker .month-picker-year-table .month-picker-previous a,
.month-picker .month-picker-year-table .month-picker-next a {cursor: pointer;}

/** select box **/
.select2-container span.select2-results li {word-break: break-all}

/** header **/
.alarm_list {max-height: none;overflow-y: auto!important;max-height: 275px;}
/* #header .alarm_list_wrap {width:380px;} */
.alarm_list_wrap .alarm_list .no_list {text-align: center; font-size: 1.1em; padding: 50px 0px}
/* .alarm_count {right:auto;left: 0px; padding: 1px 3px; font-size: 12px;display:none;} */


.pushCard_wrap {position: absolute; right: 30px; top: 60px;}
.pushCard_wrap ul li.notiList{border:1px solid rgba(127,127,127,.2); width: 300px; position: relative; margin-top:10px; padding: 15px 20px 15px 60px; vertical-align: middle; text-align: left; line-height: 1; background:#2f2f38; display: none;}
.pushCard_wrap ul li.notiList .icon_area{display: block; position: absolute; left: 19px; top: 50%; width: 30px; height: 30px; margin-top: -15px; border-radius: 50%; background: rgba(255,255,255,.1);}
.pushCard_wrap ul li.notiList .icon_area i {position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%)}
.pushCard_wrap ul li.notiList .icon_area .ic_f_error {margin-top: -1px;}
.pushCard_wrap ul li.notiList p,
.pushCard_wrap ul li.notiList .time {max-width: 280px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.pushCard_wrap ul li.notiList p{white-space: normal;}
.pushCard_wrap ul li.notiList p {font-size: 15px; color: #fff;}
.pushCard_wrap ul li.notiList .time{display: block; margin-top: 10px; font-size: 12px; font-weight: 300; opacity: .6}

.alarm_list .alarm_item .time {display: block; margin-top: 10px; font-size: 12px; font-weight: 300; opacity: .6; height: 13px;} /*ROBOTDQAIM-2023, 20210429*/

/** footer **/
.footer-terms {font-weight: bold;}
#modal_use_terms .modal_cnt .input_area button {position: absolute; right: 0; top: 50%; margin-top: -12px; line-height: 22px; color: #94949d; border-bottom: 1px solid #94949d;}
#modal_use_terms .label-private-terms{font-weight: bold;}

/** login **/
#secedereason label {display: block;}
#secedereason .input_box{width: 100%; display: inline-block;}


/** Mobile **/
@media screen and (max-width: 500px) {
    .member_info_list .btn_area{
        text-align: center!important;
    }
    .member_info_list .btn_area .btn.w_sm{
        display: block;
        margin-left:auto!important;
        margin-right: auto!important;
        margin-top: 5px;
    }
}

/*
@media screen and (max-width: 550px) {
    .btn.w_sm {
        min-width: 25%;
    }
}
*/