@charset "UTF-8";

.search_form {
	font-size:12px;
    margin: 10px 20px 10px 20px;
}

.search_form li {
    background-color: #eeeeee;
    border: solid 1px #cccccc;
    padding: 10px;
}

.clFormEqType li {
    border: none;
    padding: 1px;
}

.clSearchBtn {
    margin-top:10px;
}

.clTable {
	font-size:12px;
    margin: 10px 20px 10px 20px;
}

.clTable th,td {
    width: auto;
    min-width: 50px;
    padding : 2px;
}

.clName {
    background-color: #e6edfa;
    color: #000000;
    width: auto;
    min-width: 120px;
}

.clItem{
    background-color: #ffffff;
    color: #000000;
    width: auto;
    min-width: 110px;
}

.clRule{
    background-color: #ffffff;
    color: #000000;
    width: auto;
    min-width: 200px;
}

.clRule ul li {
    list-style:disc;
    margin-left: 1.2rem;
}

.clEqName {
    background-color: #e6edfa;
    color: #000000;
    width: auto;
    min-width: 120px;
}

.clEqType {
    background-color: #e6edfa;
    color: #000000;
    width: auto;
    min-width: 60px;
}

.clSlot {
    background-color: #ffffff;
    color: #000000;
    width: auto;
    min-width: 110px;
}

.clEnc {
    background-color: #ffffff;
    color: #000000;
    width: auto;
    min-width: 300px;
}

.clEncList {
    display: flex;
    background-color: #eeeeee;
    color: #076eff;
    font-size:9px;
    padding: 20px;
}

.clEncList h3  {
    margin: 1px 1px 1px 1px;
    padding: 1px 1px 1px 1px;
}

/* スマホ */
@media (max-width:600px) {
    
    .clTable {
        overflow-x:scroll;
    }
}
/* PC */
@media (min-width:600px) {
    
}