
@charset "UTF-8";
#rec-h, #form-h { font-size: 180%; margin-bottom: 3vw;}#rec-wrap header { border:solid 1px #ddd;}#rec-wrap h2 { border-left:solid 5px #ed7d31; font-size: 1.5rem; font-weight: 600;}.rec-list-wrap { background-color: #ffffff; color: #222222;}.rec-list-wrap dl { border-bottom: solid 1px rgba(34,34,34,.3);}.rec-list-wrap dt { color: #fff; background-color: #ed7d31;}.rec-list-wrap dd{ border-right:solid 1px #ddd;}.rec-list-wrap dl:first-child{ border-top: solid 1px #ddd;}#form { background-color: #ffffff; color: #222222; padding: 5vw;}#form-text,.comp-wrap { border: solid 1px rgba(34,34,34,.4); background-color: rgba(34,34,34,.07);}
#txt-area { height: 150px;}
.job { cursor: text; text-decoration: none; pointer-events: none; background-color: #ffffff; color: #222222;}
@media (min-width: 1300px){ .rec-list-wrap { font-size: 1.1rem; } #form { font-size: 1.1rem; }}
@media (min-width: 768px){ #form-text { padding: 2.5vw; width: 45vw; min-width: 600px; } #form-text { margin-bottom: 3vw; }}
@media (max-width: 767px){ #form-text { padding: 2.5vw; } #form-text { margin-bottom: 4vw; } #form { padding: 8vw 5vw; }
}