@charset "UTF-8";
/* CSS Document */

.well_local_tel{ font-size: 124%; color: #00379c; font-weight: bold;}
.well_local_tel a{ margin-left: 2.0em; color: #00379c;}


.table_form{ line-height: 1.5; font-size: 93%;}
.table_form th{ width: 12em; padding: 0.5em 1.0em 0 1.0em;}
.table_form td{ padding: 0.5em 0 0 0;}
.form{}

.table_confirm{ border-collapse: separate; border-spacing: 0.5rem;}
.table_confirm td{ background: #f0f0f0; border-radius: 0.5rem; padding: 0.5em 1.0em; vertical-align: middle;}
@media screen and ( max-width: 480px ) {
.table_form,
.table_form thead,
.table_form tbody,
.table_form tfoot,
.table_form tr,
.table_form th,
.table_form td{ display: block; margin: 0;}
}