.subcontent__left .submenu {
    border-bottom: none;
}

.junggiArea,.board{
    width: 100% !important;
}
.junggiList{
    background-image: none !important;
    border-top: 3px solid ;
    border-image: linear-gradient(to right, #0177c1 , #76c2f2, #00a0af) 3;
}
table.junggiList thead th{
    border-bottom: 1px solid #ddd;
}
table.junggiList tbody td{
    font-weight: bold;
    padding: 10px 0;
}

table.junggiList tbody td .list_btn_a_tag{
    display: block;
    background-image: none !important;
    background-color: #00a0af;
    color: #fff;
    padding: 5px 0;
    border-radius: 5px;
    margin: 9px 0px;
}
table.junggiList thead th.odd{
    background-image: none !important;
}
.btn_type1{
    margin-right: 10px;
}
input.btn_type1,input.btn_type2{
    background-image: none !important;
    background-color: #00a0af;
    color: #fff;
    border-radius: 8px;
    font-weight: 500 !important;
    width: 55px;
    height: 26px !important;
    display: flex;
    justify-content: center;
    align-items: center;
}


/*  */

tfoot tr td{
    display: flex;
}
tfoot tr td input{
    margin-right: 10px;
}
#protect_info {
    width: 680px;
}
table.inputTable tbody th, table.inputTable tbody td {
    padding: 15px 0 15px;
}
table.inputTable tbody td {
    padding: 15px 5px 15px;
}
table.inputTable tbody th label {
    font-weight: bold;
    font-size: 16px;
}
#info_p {
    border: 1px solid #8f8f8f;
}
:root table.inputTable tbody td input.apply {
    border-radius: 5px;
    height: 28px;
    padding:1px 10px 0;
}
#str_grade,#str_hope_1{
    border-radius: 5px;
    height: 28px;
}
.fuploadBody .title{
    margin-bottom: 10px;
}
.fuploadBody .item{
    margin-bottom: 5px;
}
#protect_bottom{
    padding: 0 10px;
}

.junggiBtnArea{
    display: flex;
}
.junggiBtnArea .btn_type2{
    width: 75px;
}

