@media screen and (min-width: 768px){.flow_table {    width: 100%;    border-collapse: collapse;}.flow_table th {    width: 33%;    line-height: 1.5;    padding: 13px 20px;    color: #333333;    font-size: 1.6rem;    font-weight: normal;    border: 1px solid #CCCCCC;    text-align: left;    vertical-align: text-top;    background-color: #EEEEEE;}.flow_table td {    width: 67%;    line-height: 1.5;    padding: 13px 20px;    color: #333333;    font-size: 1.6rem;    border: 1px solid #CCCCCC;    text-align: left;    vertical-align: text-top;    background-color: #FFF;}.flow_table td a {    text-decoration: underline;}}@media screen and (max-width: 767px){.flow_tel {font-size:1.8rem;font-weight: bold;}.flow_table {    width: 100%;    border-collapse: collapse;}.flow_table th {    line-height: 1.5;    color: #333333;    font-size: 1.6rem;    font-weight: normal;    border: 1px solid #CCCCCC;    text-align: left;    vertical-align: text-top;    background-color: #EEEEEE;    display: block;    width: 100%;    padding: 10px 13px;    border-bottom: none;}.flow_table td {    line-height: 1.5;    color: #333333;    font-size: 1.6rem;    border: 1px solid #CCCCCC;    text-align: left;    vertical-align: text-top;    background-color: #FFF;    display: block;    width: 100%;    padding: 10px 13px;}.flow_table td a {    text-decoration: underline;}.flow_table tr:not(:last-child) td {        margin-bottom: 15px;    }}