@import"https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@300;400;500;600;700&display=swap";#recruit .info{background-color:#fff}#recruit .info a{color:#0079c3;text-decoration:underline}#recruit .recruit_card h3{padding:0 0 .5rem;font-size:1.25rem;line-height:1.8;letter-spacing:.05em;font-weight:bold;color:#005698;border-bottom:1px solid #005698}@media print,screen and (min-width:1080px){#recruit .recruit_card h3{font-size:1.5rem;line-height:1.8333333333;letter-spacing:.05em}}@media only screen and (max-width:839px){#recruit .recruit_card h3{display:flex;align-items:flex-start;font-size:1rem;line-height:1.75;letter-spacing:.05em}}#recruit .recruit_card h3 .wanted{display:inline-block;margin:0 0 0 1.5rem;padding:0 .5rem;border:2px solid #d10000;border-radius:.5rem;font-size:1.25rem;line-height:1.6;letter-spacing:.05em;font-weight:bold;color:#d10000;white-space:nowrap}@media print,screen and (min-width:1080px){#recruit .recruit_card h3 .wanted{font-size:1.5rem;line-height:1.6666666667;letter-spacing:.05em}}@media only screen and (max-width:839px){#recruit .recruit_card h3 .wanted{margin:0 0 0 .5rem;font-size:1rem;line-height:1.5;letter-spacing:.05em}}#recruit .recruit_card table tr th{padding:2rem 3rem 0 0;white-space:nowrap}@media only screen and (max-width:839px){#recruit .recruit_card table tr th{white-space:wrap;padding:1.5rem 1.5rem 0 0;width:28%}}#recruit .recruit_card table tr td{padding:2rem 0 0 0}@media only screen and (max-width:839px){#recruit .recruit_card table tr td{padding:1.5rem 0 0 0}}#recruit .recruit_card table tr td ul{margin:0 0 0 1rem;list-style-type:disc}#recruit .recruit_card .mark{display:flex}#recruit .recruit_card .mark::before{display:block;content:"※"}#recruit .recruit_card .content{padding:2rem 3rem 0 0}/*# sourceMappingURL=recruit.css.map */