.contact{margin-bottom:var(--spacetb)}.contact_text1{font-weight:700;text-align:center;margin-top:3em}.form_ttl1{font-size:min(5vw, 150%);margin-block:3em 0.5em}.form_group{position:relative;display:flex}@media screen and (max-width: 767px){.form_group{flex-direction:column}}@media print, screen and (min-width: 768px){.form_group{grid-gap:2em;padding-block:0.5em}.form_group+.form_group:before{content:"";display:block;position:absolute;top:0;left:0;right:0;border-top:1px dotted #555}}.form_title{text-align:left;padding:1em;background:#00568c;color:#fff}@media print, screen and (min-width: 768px){.form_title{width:13em}}.form_input{flex:1;display:flex;flex-direction:column;justify-content:center;line-height:1.5em;text-align:left;padding-block:0.7em}.form_row+.form_row{margin-top:0.7em}.form a{text-decoration:underline;color:#003e65}.form a:hover{text-decoration:none;color:#00568c}.form_doui{margin-bottom:1em}.must{display:inline-block;color:red;font-size:75%;line-height:1;padding:0.3em 0.6em;border-radius:1.3em;margin-left:0.5em;background:#fff}
/*# sourceMappingURL=contact.css.map */
