
@charset "UTF-8";
#rec-h, #form-h { font-size: 180%; margin-bottom: 3vw;}#recruit #lower-header-wrap{ color: #000; background: #fff;}#rec-wrap { background-color:#fff; color: #222222; padding: 0vw 1.5vw 5vw 1.5vw;}.rec-list-wrap { background-color: ; color: ;}.rec-list-h { background-color: ; color: ;}.rec-list-wrap dl { border-bottom: solid 1px rgba(0,0,0,.3);}
#form { background-color: ; color: ; padding: 5vw;}#form-text,.comp-wrap { border: solid 1px rgba(0,0,0,.4); background-color: rgba(0,0,0,.07);}#form header{ padding:2vw 0;}#form #lower-header span{ color:#000; background-color:#fff;}#form #en-ttl { color:#000; text-shadow: 2px 2px 2px #fff;}#txt-area { height: 150px;}
@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; }
}