.DajareLank{
    display:table;
    width:100%;
}
.DajareLank_tr{
    display:table-row;
}
.DajareLank_th{
    display:table-cell;
    background-color:#87cefa;
    text-align:center;
}
.DajareLank_td{
    display:table-cell;
    vertical-align:middle;
    border:solid 1px #cccccc;
    pading:px 5px;
}
.DajareLank_td_lank{
    display:table-cell;
    padding:10px 5px;
    width:50px;
    vertical-align:middle;
    text-align:center;
    border:solid 1px #cccccc;
}
.DajareLank_td_cont{
    display:table-cell;
    width:100%;
    vertical-align:middle;
    padding:0px 5px;
}

.DajareLank_lanktb{
    display:table;
    padding:0px;
    width:100%;
}
.DajareLank_lanktb img{
    vertical-align:middle;
    margin:0px;
    padding-top:0px;
}
.DajareLank_lanktb .detailTablesub{
    margin:0px;
    padding:0px;
    width:180px;
}
.DajareLank_lanktb .detailTablesub td{
    margin:0px 0px 0px 0px;
    padding:0px;
}
.DajareLank_lanktr{
    display:table-row;
}
.DajareLank_lanktd{
    display:table-cell;
    vertical-align:middle;
    pading:0px 5px;
}
.DajareLank_lanktd_usr{
    vertical-align:middle;
    pading:0px 5px;
    text-align:right;
}



/* ミスマッチ作成フォーム */
.MissEntry_tbl{
    display:table;
    margin:20px 0px 0px 0px;
    border:solid 1px #cccccc;
    border-radius:10px;
    width:100%;
}
.MissEntry_tr{
    display:table-row;
}
.MissEntry_th{
    display:table-cell;
    background-color:#abddfb;
    padding:10px 10px;
    width:58px;
    text-align:center;
    vertical-align: middle;
    border-bottom:solid 1px #cccccc;
}
.MissEntry_td{
    display:table-cell;
    padding:10px;
    border-bottom:solid 1px #cccccc;
}


.MissEntry_tbl_sub{
    display:inline-block;
}
.MissEntry_td_subtr{
    display:inline-block;
    padding:10px 0px;
}
.MissEntry_tb_subtd{
    display:inline-block;
    padding:10px;
}
.MissEntry_td_subtd .subth{
    width:60%;
}


@media (min-width: 737px) and (max-width: 950px){
    .DajareLank{
        display:block;
        padding:0px;
    }
    .DajareLank_tr{
        display:inline-grid;
    }
    .DajareLank_th{
        display:none;
    }
    .DajareLank_td{
        display:block;
        margin-right:-12px;
    }
    .DajareLank_td_lank{
        width:100%;
        padding:0px 5px;
        background-color:#87cefa;
    }
    .DajareLank_lanktb{
        display:block;
    }
    .DajareLank_lanktd{
        display:block;
    }
}

@media only screen and (max-width : 480px){
    .DajareLank{
        display:block;
        padding:0px;
         width:100%;
   }
    .DajareLank_tr{
        display:inline-grid;
         width:100%;
   }
    .DajareLank_th{
        display:none;
         width:100%;
   }
    .DajareLank_td{
        display:block;
        margin-right:-12px;
         width:100%;
   }
    .DajareLank_td_lank{
        width:100%;
    background-color:#87cefa;
         width:100%;
   }
    .DajareLank_lanktb{
        display:block;
         width:100%;
   }
    .DajareLank_lanktd{
        display:block;
         width:100%;
   }
}
@media only screen and (max-width : 400px){
   .DajareLank_lanktb .detailTablesub{
        width:100px;
    }
}