/*+各種マスタ：BCPOS担当者（担当者登録）CSS*/
/**table設定リセット*/
.table_flex table th,
.table_flex table td{
    font-family: unset;
    font-weight: normal;
    font-size: unset;
    background-color: unset;
}

.table_flex .table_left th,
.table_flex .table_right th{
    width: 30%;
    background-color: #EDECEC;
}

/**販売担当者の新規登録 sales_rep div_1*/
.sales_rep .div_1 > p:first-of-type{
    width: 100%;
    padding-left: 1em;
    margin-bottom: 1em;
}

.sales_rep .div_1 p span{
    display: inline-block;
    width: 22.8%;
    position: relative;
}

/*新規ボタン*/
.sales_rep .div_1 p span::after{
    content: "";
    display: inline-block;
    width: 130px;
    height: 35px;
    background-image: url(img/button_new.png);
    background-repeat: no-repeat;
    background-size: contain;
    position: absolute;
    right: 1.5%;
    bottom: 2.5%;
}

img[data-original="../../7-other_master/7-2-015/img/sales_rep_1.png"]{
    width: 77%;
    margin-bottom: 1.5em;
}

.sales_rep .div_1 .table_flex{
    width: 90%;
    margin: 0 auto;
}

.sales_rep .div_1 .table_flex table span{
    display: block;
}

.sales_rep .div_1 .table_flex table th span{
    color: red;
}



/*一覧 クリアボタン*/
.sales_rep .div_1 .table_flex .table_right th img:not(img[data-original="../../7-other_master/7-2-015/img/button_registration.png"]){
    width: 70%;
}

/*登録ボタン*/
.sales_rep .div_1 .table_flex .table_right img[data-original="../../7-other_master/7-2-015/img/button_registration.png"]{
    width: 70%;
    height: 42px;
}

/**操作 sales_rep div_2*/
.sales_rep .div_2 > p:first-of-type{
    width: 100%;
    padding-left: 1em;
    margin-bottom: 1em;
}

.sales_rep .div_2 p span{
    display: inline-block;
    width: 15.5%;
    position: relative;
}

/*新規ボタン*/
.sales_rep .div_2 p span::after{
    content: "";
    display: inline-block;
    width: 35px;
    height: 35px;
    background-image: url(img/button_action.png);
    background-repeat: no-repeat;
    background-size: contain;
    position: absolute;
    right: 1.5%;
    bottom: 2.5%;
}

img[data-original="../../7-other_master/7-2-015/img/sales_rep_2.png"]{
    width: 77%;
    margin-bottom: 1.5em;
}

.sales_rep .div_2 .table_flex{
    width: 90%;
    margin: 0 auto;
}

.sales_rep .div_2 .table_flex table span{
    display: block;
}

/*一覧 クリアボタン*/
.sales_rep .div_2 .table_flex .table_right img[data-original="../../7-other_master/7-2-015/img/button_list.png"],
.sales_rep .div_2 .table_flex .table_right img[data-original="../../7-other_master/7-2-015/img/button_clear.png"]{
    width: 70%;
}

/*削除 登録ボタン*/
.sales_rep .div_2 .table_flex .table_right img[data-original="../../7-other_master/7-2-015/img/button_delete.png"],
.sales_rep .div_2 .table_flex .table_right img[data-original="../../7-other_master/7-2-015/img/button_registration.png"]{
    width: 70%;
    height: 42px;
}

