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

.contactTit{ font-size: 16px; font-weight: bold; margin-bottom: 1em;}
.contactAdress{ border: 1px solid #000; max-width: 300px; margin: 30px 0 0; padding: 20px}
.contactAdress a{ color: #ff0066;}
.contactAdress a:hover{ opacity: 0.6;}

.choose:not(.other) input{ display: inline-block; margin-right: 0.3em; vertical-align:baseline; vector-effect: -1px;}

.formBox dd .flexBox{gap:0 20px;}
.formBox + h3{ margin-top:60px;}
.formBox .works input{ margin-bottom: 10px; width: 100%;}

/* 入力例は欄外で折り返し、狭い画面でも全文を表示する */
.formBox .input-hint{ display: block; margin: 0 0 10px; font-size: 12px; line-height: 1.6; overflow-wrap: anywhere;}
