/* Use a complete Japanese font for consistent kana, kanji and numerals. */
.rx-interview-page .rx-interview-question,.rx-interview-page .rx-profile,.rx-roles-page .rx-profile,.rx-roles-page .rx-salary-grid,.recruit-footer>div{font-family:Meiryo,"Hiragino Kaku Gothic ProN","Yu Gothic",sans-serif}
.rx-interview-page .rx-interview-question p{font-size:16px;line-height:2;font-weight:400}
.rx-interview-page .rx-interview-question h3{font-family:Meiryo,"Hiragino Kaku Gothic ProN","Yu Gothic",sans-serif;font-size:22px;line-height:1.7;font-weight:700}
.rx-roles-page .rx-profile dt,.rx-roles-page .rx-profile dd,.rx-roles-page .rx-profile dd p{font-size:16px;line-height:2}
.rx-roles-page .rx-profile dd{font-variant-numeric:lining-nums tabular-nums}
.rx-roles-page .rx-salary-grid strong{font-family:Meiryo,"Hiragino Kaku Gothic ProN","Yu Gothic",sans-serif;font-size:clamp(20px,2.4vw,28px);font-variant-numeric:lining-nums tabular-nums}
.recruit-footer>div>a{font-family:Meiryo,"Hiragino Kaku Gothic ProN","Yu Gothic",sans-serif;font-size:16px;line-height:1.8;font-weight:700}
@media(max-width:700px){.rx-interview-page .rx-interview-question h3{font-size:20px}}
