
/* force readable */

h1,h2,h3,h4,h5,h6,
.card-title,
.page-title,
.taxai-page-header,
.taxai-hero,
.taxai-ds-hero{
    color:#0f172a !important;
}

p,
span,
div,
td,
th,
label{
    color:#334155;
}

.text-white{
    color:#0f172a !important;
}

[style*="color:#fff"],
[style*="color: #fff"],
[style*="color:white"],
[style*="color: white"]{
    color:#0f172a !important;
}

/* absolute崩れ対策 */

.taxai-page *,
.taxai-pro-page *{
    max-width:100%;
}

table{
    width:100%;
}

img{
    max-width:100%;
    height:auto;
}

