@charset "UTF-8";
.c-table>thead>tr {
    background-color: #e9c68b;
    
}
.c-table>thead>tr th{color: #040000;
    white-space: nowrap;
    font-weight: 700;}
.date{
    padding: 2rem 0;
}
.date_txt p{
    font-size: 0.8rem;
}
main input[type="text"], main input[type="email"], main input[type="url"], main input[type="password"], main input[type="search"] main input[type="number"], main input[type="tel"], main input[type="range"], main input[type="date"], main input[type="month"], main input[type="week"], main input[type="time"], main input[type="datetime"], main input[type="datetime-local"], 
main input[type="color"], main input[type="submit"], main input[type="button"], textarea {
    color: #666;
    border: 1px solid #ccc;
    border-radius: 3px;
    padding: 3px 0.5em;
    width: auto;
    height: 2em;
}.c-table > tbody > tr > td {
    font-size: 1rem;
}
body#agri main .c-table a:link, body#agri main .c-table a:active {
    color: #247c28;
}
@media screen and (max-width: 960px){
body {
    font-size: 16px;
    width: 100%;
}
.container-fluid{
    width: 96%;
}
.headline {
    min-height: calc(130 / 750 * 100vw);
    height: auto;
    margin-bottom: 2em;
    padding-top: calc(140 / 750 * 100vw);
}

.c-table {
    width: auto;
}
.c-table > tbody > tr > td {
    font-size: 0.8rem;
}
}

/* 規格」非表示　再表示予定あり */
.col-b_c , .c-table.u-aCenter--pc tr td:nth-child(3){
    display: none;
}