@charset "UTF-8";
/*-------------------------------------------------------------------
	파일정의 : login
	작성날짜 : 2020-06-22 김하연
	참고사항 : 이 파일은 세팅에 대한 스타일을 정의한다.
	분류순서 : 기본정책 > 유틸리티 > 사용자정의(컬러, 폰트, 보더, 간격 등)
	속성순서 : 표시 > 위치 > 넘침/흐름 > 크기/간격 > 박스모양 > 폰트/정렬 > 기타
-------------------------------------------------------------------*/

/* 10_1 */
.member_info_list .btn_area{padding-top: 50px;}
.member_info_list .dl_type_info dt{width: 295px;}

/* 10_2 */
.branch_list_tbl{ position: relative;}
/* blocked by LGE*/
/*.branch_list_tbl .has_scroll_x {height: auto !important;}*/
/*.branch_list_tbl td.checkbox, .branch_list_tbl th.checkbox{display: none; width: 20px!important; padding: 0 20px!important;}*/
/*.is_mob .branch_list_tbl td.checkbox, .branch_list_tbl th.checkbox{padding: 0 10px!important;} */
.setting_branch .headquarters_list_tbl.branch_list_tbl .tbl_body {min-width: 700px}
.setting_branch .headquarters_list_tbl.branch_list_tbl .tbl_body tbody tr:last-child{border-bottom: none}
.setting_branch .branch_list_tbl .tbl_body{min-width: 900px;}
.setting_branch .branch_list_tbl .tbl_body td.checkbox, .setting_branch .headquarters_list_wrap .branch_list_tbl .tbl_body th.checkbox,/* Dev : 210324 */
.setting_branch .branch_list_tbl .tbl_body th.checkbox, .setting_branch .headquarters_list_wrap .branch_list_tbl .tbl_body td.checkbox{width: 90px;} /* Dev : 210330 */
.setting_branch .headquarters_list_wrap .branch_list_tbl .tbl_body th.customer,/* Dev : 210329 */
.setting_branch .headquarters_list_wrap .branch_list_tbl .tbl_body td.customer{width: 50%;} /* Dev : 210330 */
.setting_branch .headquarters_list_wrap .branch_list_tbl .tbl_body th.branch_count,/* Dev : 210329 */
.setting_branch .headquarters_list_wrap .branch_list_tbl .tbl_body td.branch_count{width: 35%;}/* Dev : 210330 */
.setting_branch .headquarters_list_wrap .branch_list_tbl .tbl_body th.date,/* Dev : 210329 */
.setting_branch .headquarters_list_wrap .branch_list_tbl .tbl_body td.date{width: 15%;}/* Dev : 210330 */
.setting_branch .branch_list_tbl .tbl_body .customer{width: 18%;}/* Dev : 210330 */
.setting_branch .branch_list_tbl .tbl_body .branch_count{width: 5%;}/* Dev : 210330 */
.setting_branch .branch_list_tbl .tbl_body .branch_name{width: 26%;}/*Dev:210303*/ /*Dev:210804*/
.setting_branch .branch_list_tbl .tbl_body .address{width: 38%;}/* Dev : 210330 */ /*Dev:210804*/
.setting_branch .branch_list_tbl .tbl_body .branch_bdg{width: 15%;}/* Dev : 210330 */ /*Dev:210804*/
.setting_branch .branch_list_tbl .tbl_body .date{width: 15%;}/* Dev : 210330 */

#modal_register_branch .modal,
#modal_edit_branch .modal {max-width: 641px; padding-top: 15px;}
/*#modal_register_branch .bdg_name{width: 275px;}*/
#modal_register_branch .floors_ground, #modal_register_branch .floors_underground,
#modal_edit_branch .floors_ground, #modal_edit_branch .floors_underground {width: auto;}
#modal_register_branch .branch_bdg_wrap,
#modal_edit_branch .branch_bdg_wrap {margin-top: 40px;}
#modal_register_branch label,
#modal_register_branch .label,
#modal_edit_branch label,
#modal_edit_branch .label {margin-bottom: 10px; font-weight: bold;} /* Dev:220223 ROBOT-428-1 */
#modal_register_branch .branch_bdg_wrap+.btn_area,
#modal_edit_branch .branch_bdg_wrap+.btn_area {margin: 22px 0 0;}
#modal_register_branch .btn_add_bdg i,
#modal_edit_branch .btn_add_bdg i {margin-right: 10px;}
#modal_register_branch .modal_foot button+button,
#modal_edit_branch .modal_foot button+button {margin-left: 10px;}
#modal_register_branch .input_in_table.has_padding .thead,
#modal_edit_branch .input_in_table.has_padding .thead {margin: 0;}
#modal_register_branch .tbl_wrap,
#modal_edit_branch .tbl_wrap {display: table;}
/*#modal_register_branch .tbl_wrap .tr.table,
#modal_edit_branch .tbl_wrap .tr.table {float: left; width: 100%; margin-right: -24px; padding-right: 24px; box-sizing: border-box;}
#modal_register_branch .tbl_wrap .tr.button,
#modal_edit_branch .tbl_wrap .tr.button {float: left; width: 35px;}/*Dev: 삭제 220110 ROBOT-382-2*/
#modal_register_branch .input_in_table .tbl_wrap .thead, #modal_register_branch .input_in_table .tbl_wrap .tbody,
#modal_edit_branch .input_in_table .tbl_wrap .thead, #modal_edit_branch .input_in_table .tbl_wrap .tbody {display: table;}
#modal_register_branch .tbody .tr.button,
#modal_edit_branch .tbody .tr.button {margin-top: 12px;} /*Dev: 220110 ROBOT-382-2*/
#modal_register_branch .tbody .tr.button a,/*220110 ROBOT-382-2*/
#modal_edit_branch .tbody .tr.button a{display: inline-block; width: 24px; height: 24px; line-height: 24px; border-radius: 50%; background: transparet; text-align: center; vertical-align: middle;}
#modal_register_branch .tbody .tr.button a i:before, #modal_edit_branch .tbody .tr.button a i:before{background: #333;}
/*#modal_register_branch .tbody .tr.button a i{margin-top: 7px;}*/
#modal_register_branch .tbody .tr.button a.disabled,
#modal_edit_branch .tbody .tr.button a.disabled{opacity: .4; cursor: default;}
#modal_register_branch .tbody+.tbody,
#modal_edit_branch .tbody+.tbody {margin-top: 9px;}

#modal_register_branch .input_area.horizontal label,
#modal_register_branch .input_area.horizontal .label,
#modal_edit_branch .input_area.horizontal label,
#modal_edit_branch .input_area.horizontal .label{width: 120px;}
.branch_bdg_wrap .bdg_group {padding-top: 10px; border-top: 1px solid #61606d;}
.branch_bdg_wrap .bdg_group .bdg_item + .bdg_item {padding-top: 15px;}
.branch_bdg_wrap .bdg_group > .btn_area {padding-top: 10px; margin-top: 10px; border-top: 1px solid #61606d;}
.branch_bdg_wrap .content_box {padding: 10px; margin: 10px 0; box-shadow: none}

.branch_bdg_wrap .btn_area .btn {padding: 0 10px; font-size: 14px; min-width: 120px;/*Dev: 220207 ROBOT-403*/}


/* 10_3_1 */
.setting_admin .tab_cnt .tbl_head .input_area.search{float: right; width: 330px;}
/*.request_history_tbl td.detail a{display: block; overflow: hidden; text-overflow: ellipsis; width: 340px; white-space: nowrap; text-align: center;}*/
.setting_admin .request_history_tbl .tbl_area .tbl_body{min-width: 1900px;}
.setting_admin .request_history_tbl .status.pending{color: #a50034;}
.manage_admin_tbl .tbl_body{min-width: 700px;}

.request_history_tbl .tbl .number{width: 120px;}
.request_history_tbl .tbl .request{width: 120px;}
.request_history_tbl .tbl .manager{width: 130px;}
/* dev s :220616 ROBOT-508 */
.request_history_tbl .tbl .manager a {
    display: block;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

.request_history_tbl .tbl .manager a span {
    position: relative;
}

.request_history_tbl .tbl .manager a span::after {
    position: absolute;
    left: 0;
    bottom: 0;
    content: '';
    width: 100%;
    height: 1px;
    background-color: #000;
}
/* dev e :220616 ROBOT-508 */
.request_history_tbl .tbl .authority{width: 140px;}
.request_history_tbl .tbl .email{width: 230px;}
.request_history_tbl .tbl .customer{width: 130px;}
.request_history_tbl .tbl .branch{width: 130px;}
.request_history_tbl .tbl .status{width: 150px;}
.request_history_tbl .tbl .request_date{width: 200px;}
.request_history_tbl .tbl .approved_date{width: 200px;}
.request_history_tbl .tbl .incharge{width: 240px;}

/* 10_3_2 */
.part.robot_status_wrap{margin-top: 20px;}
.setting_admin .manage_admin_tbl .tbl_area .tbl_body{min-width: 1270px;}
.setting_admin .manage_admin_tbl .tbl .number{width: 120px;}
.setting_admin .manage_admin_tbl .tbl .branch{width: 170px;}
.setting_admin .manage_admin_tbl .tbl .manager{width: 150px;}
.setting_admin .manage_admin_tbl .tbl .email{width: 300px;}
.setting_admin .manage_admin_tbl .tbl .customer{width: 160px;}
.setting_admin .manage_admin_tbl .tbl .authority{width: 150px;}
.setting_admin .manage_admin_tbl .tbl .date{width: 180px;}
.setting_admin_cnts .manage_admin_tbl .tbl_area, .setting_admin_cnts .request_history_tbl .tbl_area{border: 1px solid #dcdcdc;border-radius: 10px}
.setting_admin_cnts .manage_admin_tbl .tbl_area .tbl_body, .setting_admin_cnts .request_history_tbl .tbl_area .tbl_body{border: none;}

#change_manager_modal .modal_body {text-align: left;}
#change_manager_modal .modal_body .txt{margin-top: 30px;}
#change_manager_modal .modal_cnt{margin-top: 10px;}

/* 10_3_4 */
.app_image_wrap .app_img_box{height: 570px;}
.app_info_wrap{padding-top: 35px;}
.app_info_wrap h3{font-size: 20px; color: #fff;}
.app_info_wrap p{font-size: 16px; color: rgba(255,255,255,.5); line-height: 1.6;}
.app_info_wrap h3+p{margin-top: 15px;}
.app_info_wrap .btn_area{padding: 30px 0;}

/* dev 220810 ROBOT-546 */
#modal_request_join .dl_type_info dt{min-width: 115px;}
#modal_request_join .dl_type_info .dl_wrap.textarea.row4 dd{display: block; height: auto;}

.robot_status_list .dl_wrap.blank dt{background: #f8f8f9;}

#modal_member_info_edit .input_area>label{min-width: 125px; width: 125px; box-sizing: border-box;}
#modal_member_info_edit form{margin-bottom: 0;}
#modal_member_info_edit .authority_wrap{padding-top: 25px; border-top: 1px solid #52545e;}
.input_area.horizontal.inline .input_wrap.birth .input_box{width: auto;}
#modal_member_info_edit .error_txt{margin: 8px 0 0;}
#modal_member_info_edit .error_txt p{padding-left: 125px; font-size: 14px; color: #bc3340;}
.error_txt {display: none;}
#modal_member_info_edit .input_area.error+.error_txt{display: block;}
#modal_member_info_edit .input_area.error .input_box, #modal_join .input_area.error .input_box.focus{border-color: #897c6d!important;}

#modal_member_info_edit .input_area.has_btn .input_box {margin-right: 150px;}
#modal_member_info_edit .input_area.has_btn .btn_box {width: 140px; right: -150px;}
#modal_member_info_edit .input_area.has_btn .btn_box .close {position: static;}

.guide_txt>ul {margin-top: 10px;}
.guide_txt>ul> li {margin-top: 5px;}
.guide_txt .dash_list>li,
.guide_txt .dash_list>li:before{color: #555;}

.modal_cnt .input_group .branch_name_wrap,
.modal_cnt .input_group .branch_addr_wrap {margin-top: 20px;}

/* Dev:220223 ROBOT-428-1 */
.modal_cnt .input_group .branch_addr_wrap .input_group > .label {
    display: table-row;
}

.reason_info {padding-bottom: 20px; margin-bottom: 9px; border-bottom: 1px solid rgba(255,255,255,.2);}
.reason_info .reason_part {margin-bottom: 15px;}
.modal_body .reason_info .txt {font-size: 15px;}
.reason_wrap .input_area.horizontal label {width: 100%;} /*Dev:220217 ROBOT-413*/
.modal .reason_wrap .input_area .input_box {display: table-cell;}

#modal_password_edit .input_area>label {width: 160px;}

#modal_chk_password_withid .input_area.horizontal label {width: 140px;}

#modal_secede .input_area.select .input_box{display: block;} /*Dev : 210325*/

#tblHeadquartersList td.customer a,
#tblBranchList td.branch_name a{ /*Dev:210624*/
    display: block;
}
#tblHeadquartersList td.customer a pre,
#tblBranchList td.branch_name a pre{ /*Dev:210624*/
    display: block;
    height: 1.4em;
    line-height: 1.4;
    overflow: hidden;
    text-overflow: ellipsis;
}
.modal .branch_addr_wrap .input_box+.input_box{/*Dev:210707 ROBOT-192*/
    margin-top: 10px;
}
.modal .branch_addr_wrap .input_area>label{/*Dev:210707 ROBOT-192*/
    vertical-align: top;
    line-height: 40px;
}
.modal .branch_addr_wrap .input_area.search input{/*Dev:210707 ROBOT-192*/
    padding-right: 45px;
}

.input_area .input_box input#updateBranchAddrSiGunGu:disabled{/*Dev:210708 ROBOT-192*/
    color: #333!important;
}
#modal_chk_password_withid .disabled .input_box.focus{ /*Dev:210714*/
    border-color: rgba(220, 220, 220, 1) !important;
}
/*----------------------------------------------------------------------------
    ## yein 211030
---------------------------------------------------------------------------- */
.page_body .sec + .sec.setting_admin_cnts{
    margin-top:0;
}
.setting_admin_cnts .content_box{
    border-top-left-radius: 0;
    border-top-right-radius: 0;
}
.page_body .sec + .sec.branch_list_sec{
    margin-top:0;
}
.branch_list_sec .content_box{
    border-top-left-radius: 0;
    border-top-right-radius: 0;
}
.delete_target_tbl .tbl_body tbody tr:last-child{
    border-bottom:1px solid #dcdcdc;
}
/*Dev s: 220110 ROBOT-382-2*/
#modal_register_branch .input_in_table .tbl_wrap .tbody,
#modal_edit_branch .input_in_table .tbl_wrap .tbody{
    display: block;
}
#modal_register_branch .tbl_wrap .tbody,
#modal_edit_branch .tbl_wrap .tbody{
    position: relative;
    padding: 5px 50px 10px 15px;
}
#modal_register_branch .tbl_wrap > .tbody::before,
#modal_edit_branch .tbl_wrap > .tbody::before{
    position: absolute;
    left: 0;
    right: 35px;
    top: 0;
    bottom: 0;
    background: #f2f2f2;
    border-radius: 10px;
    content: '';
    z-index: 1;
}
#modal_register_branch .tbl_wrap .tbody>div,
#modal_edit_branch .tbl_wrap .tbody>div{
    position: relative;
    z-index: 2;
}
#modal_register_branch .tbl_wrap .tr.table .input_box,
#modal_edit_branch .tbl_wrap .tr.table .input_box{
    background: transparent;
    border-left: none;
    border-right: none;
    border-top: none;
}
#modal_register_branch .tbl_wrap .tr.button,
#modal_edit_branch .tbl_wrap .tr.button{
    position: absolute;
    right: 0;
    top: 0;
    width: 24px;
}
#modal_register_branch .tbl_wrap .tr.button i,
#modal_edit_branch .tbl_wrap .tr.button i{
    position: relative;
    width: 16px;
    height: 16px;
}
#modal_register_branch .tbl_wrap .tr.button i::before,
#modal_register_branch .tbl_wrap .tr.button i::after,
#modal_edit_branch .tbl_wrap .tr.button i::before,
#modal_edit_branch .tbl_wrap .tr.button i::after{
    position: absolute;
    left: 0;
    right: 0;
    top: 50%;
    height: 1px;
    background: #5c5c5c;
    content: '';
}
#modal_register_branch .tbl_wrap .tr.button i::before,
#modal_edit_branch .tbl_wrap .tr.button i::before{
    -webkit-transform: rotate(-45deg);
    -moz-transform: rotate(-45deg);
    -ms-transform: rotate(-45deg);
    -o-transform: rotate(-45deg);
    transform: rotate(-45deg);
}
#modal_register_branch .tbl_wrap .tr.button i::after,
#modal_edit_branch .tbl_wrap .tr.button i::after{
    -webkit-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    -o-transform: rotate(45deg);
    transform: rotate(45deg);
}
.branch_bdg_wrap .content_box{
    padding: 0;
    border: none;
}
.guide_files_tbl .tbl_row .tbl th,
.guide_files_tbl .tbl_row .tbl td{
    text-align: center;
}
.guide_files_tbl .tbl_row .tbl th:first-child,
.guide_files_tbl .tbl_row .tbl td:first-child{
    width: 45%;
    min-width: 300px; /*Dev:220113 ROBOT-382-3*/
    text-align: left;
}
.guide_files_tbl .btn_box button{
    display: inline-block;
    width: 38px;
    height: 38px;
    border-radius: 50%;
    background: #fff;
    border: 1px solid #dcdcdc;
    box-sizing: border-box;
    overflow: hidden;
    padding: 0;
}
.guide_files_tbl .tbl_head .ttl_area::before{
    position: absolute;
    left: -20px;
    right: -20px;
    bottom: -20px;
    border-bottom: 1px solid #dcdcdc;
    content: '';
}
.guide_files_tbl .tbl_body{
    margin-top: 48px;
}
.guide_files_tbl table{
    min-width: 900px;
}
/*Dev e: 220110 ROBOT-382-2*/
.reason_wrap .input_area.horizontal{/*Dev:220217 ROBOT-413*/
    table-layout: fixed;
}
@media screen and (max-width:1366px) {
	.setting_admin .tab_cnt .tbl_head .input_area.search{width: 250px;}
	.setting_admin .tab_cnt .tbl_head .input_area.search{width: 210px;}
    .setting_admin .tab_cnt .tbl_head .input_area.inline{min-width: 150px;}
}

@media screen and (max-width:1100px) {
	.setting_admin .tab_cnt .tbl_head .input_area.search{width: 190px;}
    .setting_admin .tab_cnt .tbl_head .input_area.inline{min-width: 140px;}

}

@media screen and (max-width:1024px) {
	.member_info_list .dl_type_info dt{width: 180px;}
    .setting_branch .branch_list_tbl .tbl_body .customer{width: 150px}/*Dev:210303*/
}


@media screen and (max-width:767px) {
	#modal_register_branch .input_in_table .thead .tr,
    #modal_edit_branch .input_in_table .thead .tr {display: none;}
	#modal_register_branch .tbody .tr:after,
    #modal_edit_branch .tbody .tr:after {display: block; clear: both; content: '';}
/*	#modal_register_branch .tbody .bdg_name{float: left; width: 100%; margin-bottom: 7px;}*/
	#modal_register_branch .tbody .floors_ground, #modal_register_branch .tbody .floors_underground,
    #modal_edit_branch .tbody .floors_ground, #modal_edit_branch .tbody .floors_underground {float: left; width: 50%;}
	#modal_register_branch .input_in_table.has_padding .tbody,
    #modal_edit_branch .input_in_table.has_padding .tbody {margin: 0 -4px;}
	#modal_register_branch .input_in_table.has_padding .tbody+.tbody,
    #modal_edit_branch .input_in_table.has_padding .tbody+.tbody {margin-top: 15px;}
	#modal_register_branch .input_in_table.has_padding .tbody .tr > div,
    #modal_edit_branch .input_in_table.has_padding .tbody .tr > div{padding: 0 4px; width: 50%; min-width: 120px}
	#modal_register_branch .input_in_table.has_padding .thead+.tbody,
    #modal_edit_branch .input_in_table.has_padding .thead+.tbody {margin-top: 0;}

	.setting_admin .tab_cnt .tbl_head .filter_area{margin: 0 -5px;}
	.setting_admin .tab_cnt .tbl_head .input_area.inline{float: left; width: 50%; margin: 0; padding: 0 5px; box-sizing: border-box;}
    .setting_admin .tab_cnt .tbl_head .input_area.inline:nth-child(n+3){margin-top: 7px;}

	.request_history_tbl th.detail, .request_history_tbl td.detail, .request_history_tbl td.detail a{width: 290px;}
	.manage_admin_tbl .tbl_body{min-width: 500px;}
	/*.setting_branch .branch_list_tbl .tbl_body .branch_name{width: 100px;} Dev:210303 삭제 */
	.member_info_list .dl_type_info dt{width: 140px;}
	.app_image_wrap .app_img_box{height: 400px;}

    .setting_branch .branch_list_tbl .tbl_body .branch_count{width: 120px;}
    .setting_branch .branch_list_tbl .tbl_body .date{width: 120px;}

    #modal_register_branch .content_box.floors_group,
    #modal_edit_branch .content_box.floors_group{/*Dev:210707 ROBOT-192*/
        padding: 0;
    }
    #modal_register_branch .content_box.floors_group .input_box,
    #modal_edit_branch .content_box.floors_group .input_box{/*Dev:210707 ROBOT-192*/
        min-width: 0;
    }


}



@media screen and (max-width:500px) {
    #modal_register_branch .modal_body,
    #modal_edit_branch .modal_body {
        padding: 10px 0 20px;
    }

    #modal_register_branch .branch_bdg_wrap + .btn_area,
    #modal_edit_branch .branch_bdg_wrap + .btn_area {
        margin: 10px 0 0;
    }

    #modal_register_branch .branch_name_wrap, #modal_register_branch .branch_bdg_wrap,
    #modal_edit_branch .branch_name_wrap, #modal_edit_branch .branch_bdg_wrap {
        margin-top: 20px;
    }

    #modal_register_branch .modal_cnt,
    #modal_edit_branch .modal_cnt {
        position: relative;
    }

    #modal_register_branch label, #modal_register_branch .label,
    #modal_edit_branch label, #modal_edit_branch .label {
        margin-bottom: 8px;
    }

    .setting_admin .tabs ul li {
        width: 50%;
    }

    .setting_admin .tabs.inline ul li + li {
        margin-left: 0;
    }

    .part.robot_status_wrap {
        margin-top: 0;
    }

    .member_info_list .btn_area {
        text-align: left !important;
        font-size: 0;
    }

    .member_info_list .btn_area .btn.w_sm {
        width: 49%;
    }

    .member_info_list .btn_area .btn.w_sm:nth-child(2) {
        margin-left: 2%;
    }

    .member_info_list .btn_area .btn.w_sm:nth-child(3) {
        margin-left: 0;
        margin-top: 10px;
    }

    .member_info_list .dl_type_info dt {
        width: 100px;
    }

    .member_info_list .btn_area {
        padding: 20px 0 5px;
    }

    .app_image_wrap .app_img_box {
        height: 235px;
    }

    .app_info_wrap {
        padding-top: 15px;
    }

    .app_info_wrap h3 {
        font-size: 15px;
    }

    .app_info_wrap p {
        font-size: 13px;
    }

    .app_info_wrap h3 + p {
        margin-top: 10px;
    }

    .app_info_wrap .btn_area {
        padding: 30px 0 15px;
    }

    .app_info_wrap .btn_area button {
        width: 100%;
    }


    .branch_list_wrap .branch_list_tbl .input_area.inline {
        width: 50%;
    }

    .setting_admin .manage_admin_tbl .tbl_area .tbl_body {
        min-width: 850px;
    }

    .request_history_tbl .tbl .number,
    .setting_admin .manage_admin_tbl .tbl .number {
        width: 66px;
    }

    .setting_admin .manage_admin_tbl .tbl .manager {
        width: 95px;
    }

    .setting_admin .manage_admin_tbl .tbl .authority {
        width: 100px;
    }

    .setting_admin .manage_admin_tbl .tbl .email {
        width: 200px;
    }

    .setting_admin .manage_admin_tbl .tbl .customer {
        width: 100px;
    }

    .setting_admin .manage_admin_tbl .tbl .branch {
        width: 100px;
    }

    .setting_admin .manage_admin_tbl .tbl .date {
        width: 100px;
    }

    .setting_admin .request_history_tbl .tbl_area .tbl_body {
        min-width: 1430px
    }

    .request_history_tbl .tbl .request,
    .request_history_tbl .tbl .manager,
    .request_history_tbl .tbl .branch {
        width: 100px;
    }

    .request_history_tbl .tbl .email {
        width: 190px;
    }

    .request_history_tbl .tbl .approved_date,
    .request_history_tbl .tbl .request_date {
        width: 140px;
    }

    .request_history_tbl .tbl .status {
        width: 130px;
    }

    /*    .setting_branch .branch_list_tbl .tbl_body .address {width: 200px;}*/
    .setting_branch .branch_list_tbl .tbl_body .branch_bdg {
        width: 130px;
    }

    .setting_branch .branch_list_tbl .tbl_body .date {
        width: 55px;
    }

    #modal_member_info_edit .grid.grid_7 {
        margin-left: -5px;
        margin-right: -5px;
    }

    #modal_member_info_edit .grid.grid_7 > .col {
        padding: 0 5px;
    }

    #modal_member_info_edit .input_area.horizontal .input_wrap.birth {
        display: block;
    }

    #modal_member_info_edit .modal_body {
        padding-bottom: 30px;
    }

    #modal_member_info_edit .authority_wrap {
        padding-top: 15px;
    }

    #modal_member_info_edit .error_txt {
        margin: 6px 0 0;
    }

    #modal_member_info_edit .error_txt p {
        padding-left: 0;
        font-size: 12px;
    }

    #modal_register_branch .input_area.horizontal label,
    #modal_edit_branch .input_area.horizontal label, /*Dev:210707 ROBOT-192*/
    #modal_register_branch .input_area.horizontal .label {
        display: block;
        width: 100% !important;
        min-width: 0 !important;
        margin-bottom: 10px;
    }

    .setting_branch .headquarters_list_tbl.branch_list_tbl .tbl_body {
        min-width: 380px
    }

    .setting_branch .branch_list_tbl .tbl_body .customer {
        width: 100px
    }

    .setting_branch .branch_list_tbl .tbl_body .branch_count {
        width: 60px;
    }

    .setting_branch .branch_list_tbl .tbl_body {
        min-width: 650px;
    }


    .branch_bdg_wrap .btn_area .btn {
        font-size: 12px;
        width: 100px;
    }

    .ic_plus {
        width: 7px;
        height: 7px;
        vertical-align: 0;
    }

    .ic_plus:before {
        top: 3px;
    }

    .ic_plus:after {
        left: 3px;
    }

    .ic_minus {
        width: 8px;
        margin-top: -1px;
    }
    /*
    #modal_register_branch .tbl_wrap .tr.table,
        #modal_edit_branch .tbl_wrap .tr.table {
        padding-right: 24px;
        margin-right: -24px;
    }Dev: 삭제 220110 ROBOT-382-2*/

    #modal_register_branch .tbl_wrap .tr.button,
    #modal_edit_branch .tbl_wrap .tr.button {
        width: 24px;/*Dev: 220110 ROBOT-382-2*/
        margin-top: 11px;
    }

    #modal_register_branch .tbody .tr.button a,
    #modal_edit_branch .tbody .tr.button a {
        width: 20px;
        height: 20px;
        line-height: 20px;
    }

    .setting_branch .branch_list_tbl .tbl_body td.checkbox, .setting_branch .branch_list_tbl .tbl_body th.checkbox,
    .setting_branch .branch_list_tbl .tbl_body th.checkbox, .setting_branch .branch_list_tbl .tbl_body td.checkbox/*Dev:210330*/{
        width: 50px;
    }

    .modal .reason_wrap .input_area .input_box {
        width: 100%;
        display: block;
    }

    .modal .reason_wrap .input_area.horizontal {
        display: block
    }

    .modal .branch_addr_wrap .input_area>label{/*Dev:210707 ROBOT-192*/
        line-height: 1;
    }
    #modal_register_branch .input_in_table.has_padding .tbody+.tbody, #modal_edit_branch .input_in_table.has_padding .tbody+.tbody{/*Dev:210707 ROBOT-192*/
        margin-top: 10px;
    }
    .modal .branch_addr_wrap .input_area.search input{/*Dev:210707 ROBOT-192*/
        padding-right: 10px;
    }
    /*Dev s:220113 ROBOT-382-3*/
    .guide_files_tbl .tbl_row .tbl th:first-child,
    .guide_files_tbl .tbl_row .tbl td:first-child{
        min-width: 200px;
        width: 40%;
    }
    .guide_files_tbl table{
        min-width: 700px;
    }
    .guide_files_tbl .btn_box button{
        width: 30px;
        height: 30px;
    }
    .guide_files_tbl .btn_box button .ic_download{
        width: 30px;
        height: 30px;
        background-size: 30px 30px;
    }
    /*Dev e:220113 ROBOT-382-3*/

}
@media screen and (max-width:414px) {
	#modal_request_join .dl_type_info dt{min-width: 80px; width: 80px;}
}
@media screen and (max-width:320px) {
	#modal_request_join .input_area.select{max-width: 146px;}
}
