@charset "UTF-8";

#reduction_sys + .composite_box01 .inner_item_img img {
    object-fit: contain;
}
#purification_method + .block_table_1 table tr th {
    text-align: start;
}
#purification_method + .block_table_1 table tr:first-child td {
    background: rgb(255 242 202);
}
#well_water + .contents_box01 .inner_item_txt .outer {
    overflow: auto;
    border: 1px solid #000;
}
#well_water + .contents_box01 .inner_item_txt table {
    min-width: 100%;
    max-width: 100%;
    white-space: nowrap;
}
#well_water + .contents_box01 .inner_item_txt table,
#well_water + .contents_box01 .inner_item_txt tr,
#well_water + .contents_box01 .inner_item_txt th,
#well_water + .contents_box01 .inner_item_txt td {
    border-collapse: collapse;
    border: 1px solid;
    border-color: var(--i_border_color);
}
#well_water + .contents_box01 .inner_item_txt thead tr {
    background: var(--i_sub2_color);
}
#well_water + .contents_box01 .inner_item_txt tbody tr:last-child {
    background: rgb(255 242 202);
    text-align: center;
}