.section-04 .title[data-v-f1441fe6]{text-align:center}.section-04 .title span[data-v-f1441fe6]{font-weight:700;font-size:2em;border-bottom:5px solid #abc7ec;display:inline-block;margin-bottom:10px;color:#fff;margin-bottom:40px;text-shadow:2px 2px 5px rgba(0,0,0,.3)}.section-04 .job-list[data-v-f1441fe6]{max-width:960px;margin:0 auto}@media only screen and (max-width:767px){.section-04 .job-list[data-v-f1441fe6]{padding:0 20px}}.section-04 .job-list .job[data-v-f1441fe6]{display:-webkit-box;display:-ms-flexbox;display:flex;border-radius:5px;-webkit-box-shadow:2px 2px 5px rgba(0,0,0,.2);box-shadow:2px 2px 5px rgba(0,0,0,.2);background-color:hsla(0,0%,100%,.9);margin-bottom:10px;padding:15px 5px;color:#383838;text-decoration:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width:767px){.section-04 .job-list .job[data-v-f1441fe6]{display:block;padding:20px}.section-04 .job-list .job br[data-v-f1441fe6]{display:none}}.section-04 .job-list .job .date[data-v-f1441fe6]{font-weight:700;padding:15px;text-align:center;margin-right:20px;color:#383838;border-right:1px solid #bdbdbd}@media only screen and (max-width:767px){.section-04 .job-list .job .date[data-v-f1441fe6]{border-right:none}.section-04 .job-list .job .date br[data-v-f1441fe6]{display:none}}.section-04 .job-list .job .date .year[data-v-f1441fe6]{font-size:1.3em}.section-04 .job-list .job .info[data-v-f1441fe6]{width:800px}@media only screen and (max-width:767px){.section-04 .job-list .job .info[data-v-f1441fe6]{max-width:300px}}.section-04 .job-list .job .info .name[data-v-f1441fe6]{font-weight:700;display:inline-block;margin-right:5px}@media only screen and (max-width:767px){.section-04 .job-list .job .info .name[data-v-f1441fe6]{display:block;text-align:center;margin-bottom:20px}}.section-04 .job-list .job .info .tag[data-v-f1441fe6]{display:inline-block}.section-04 .job-list .job .info .tag span[data-v-f1441fe6]{background-color:#f1f1f1;padding:3px 10px;border-radius:25px;margin-right:8px;font-size:.9em}.section-04 .job-list .job .info .money[data-v-f1441fe6]{display:inline-block;background-color:#f1f1f1;color:#c7ddfe;padding:3px 10px;border-radius:25px}.section-04 .job-list .job .info .desc[data-v-f1441fe6]{margin-top:10px;font-size:.9em;line-height:175%;letter-spacing:1px}.section-04 .job-list .job .edit[data-v-f1441fe6]{margin-left:10px;margin-right:10px}.section-04 .job-list .job .edit button[data-v-f1441fe6]{background-color:#2f75d1;color:#fff;display:inline-block;padding:7px;cursor:pointer;text-align:center;border:none;font-weight:700;border-radius:12px;width:60px;height:60px;text-decoration:none;-webkit-box-shadow:0 6px #5890da;box-shadow:0 6px #5890da}.section-04 .job-list .job .edit button[data-v-f1441fe6]:hover{background-color:#2e74d1}.section-04 .job-list .job .edit button[data-v-f1441fe6]:active{background-color:#2f75d1;-webkit-box-shadow:0 3px #205192;box-shadow:0 3px #205192;-webkit-transform:translateY(4px);transform:translateY(4px)}@media only screen and (max-width:767px){.section-04 .job-list .job .edit button[data-v-f1441fe6]{width:100%;height:auto}}.section-04 .job-list pre[data-v-f1441fe6]{white-space:unset}