.title[data-v-241db0a4]{padding:15px;font-size:24px;font-weight:700;text-align:left}@media screen and (max-width:479px){.title[data-v-241db0a4]{font-size:20px}}.title .color-block-wrap[data-v-241db0a4]{display:flex}.title .color-block[data-v-241db0a4]{width:.4em;height:.4em}.title .color-block[data-v-241db0a4]:first-child{margin-right:6px;background-color:#ffc601}.title .color-block[data-v-241db0a4]:last-child{background-color:#fa6e16}.job-description[data-v-241db0a4]{display:flex;flex-wrap:wrap;align-items:center;padding:0 15px;font-size:18px;color:#fe7214}.job-description .descriptions[data-v-241db0a4]{margin-left:20px;font-size:16px;vertical-align:text-bottom;color:#47485e}@media screen and (max-width:479px){.job-description .descriptions[data-v-241db0a4]{width:100%;margin-left:0;margin-top:5px;font-size:14px}}.job-description .descriptions span[data-v-241db0a4]:not(:last-child):after{content:"|";color:#969696;padding:0 10px}.block[data-v-241db0a4]{margin:40px 0}@media screen and (max-width:479px){.block[data-v-241db0a4]{margin:20px 0}}.block .details[data-v-241db0a4]{padding:0 15px;font-size:16px;line-height:180%}@media screen and (max-width:479px){.block .details[data-v-241db0a4]{font-size:14px}}.post[data-v-241db0a4]{width:150px;padding:10px;margin:80px auto 20px auto;font-size:18px;text-align:center;color:#fe7214;border:1px solid #fe7214;border-radius:6px}.post[data-v-241db0a4]:hover{cursor:pointer;background-color:#fe7214;color:#fff}