.p-form--desired-job-type .no-bb{border-bottom:none!important}.p-form--desired-job-type__more-list-wrap{display:flex;flex-flow:column;justify-content:center;margin-top:20px;width:100%}.p-form--desired-job-type__more-list-wrap button[toggler]{align-items:center;background:transparent;color:#f60;display:inline-flex;font-size:14px;font-weight:700;justify-content:center;line-height:1;margin-bottom:6px;margin-left:auto;margin-right:auto}.p-form--desired-job-type__more-list-wrap button[toggler] .c-icon-minus,.p-form--desired-job-type__more-list-wrap button[toggler].more .c-icon-plus{display:none}.p-form--desired-job-type__more-list-wrap button[toggler].more .c-icon-minus{display:inline-flex}.p-form--desired-job-type__more-list{display:grid;grid-template-columns:1fr 1fr}.p-form--desired-job-type__occupation-group--pickup{background:#fff;border:none!important;box-shadow:none!important;box-sizing:border-box;display:block;max-width:100%;outline:none!important;padding:0;width:100%}.p-form--desired-job-type__occupation-group--pickup .p-form--desired-job-type__pickup-list{box-sizing:border-box;-webkit-column-gap:24px;column-gap:24px;display:grid;grid-template-columns:1fr 1fr;padding:12px 16px 16px;row-gap:8px;width:100%}.p-form--desired-job-type__occupation-group--pickup .p-form--desired-job-type__pickup-list>:nth-child(2n){margin-left:2px}.p-form--desired-job-type__all-title{color:#333;font-size:15px;font-weight:600;line-height:1.4;margin:0 0 10px;padding:0 12px}.p-form--desired-job-type__occupation-group{background:transparent;border:1px solid #ccc;border-radius:0;box-sizing:border-box;margin-bottom:0;padding:0;width:100%}.p-form--desired-job-type__occupation-group:first-of-type{border-top-left-radius:8px;border-top-right-radius:8px}.p-form--desired-job-type__occupation-group:last-of-type{border-bottom-left-radius:8px;border-bottom-right-radius:8px}.p-form--desired-job-type__occupation-group+.p-form--desired-job-type__occupation-group{border-top:none}.p-form--desired-job-type__occupation-group>p[toggler]{align-items:center;background:#fff;border-radius:inherit;box-sizing:border-box;cursor:pointer;display:flex;font-size:15px;font-weight:600;justify-content:space-between;padding:14px 12px 10px;width:100%}.p-form--desired-job-type__occupation-group .p-form--desired-job-type__more-list{background:#fff;box-sizing:border-box;-webkit-column-gap:24px;column-gap:24px;display:grid;grid-template-columns:1fr 1fr;padding:12px 16px 16px;position:relative;row-gap:8px;width:100%}.p-form--desired-job-type__occupation-group .p-form--desired-job-type__more-list>:nth-child(2n){margin-left:2px}.p-form--desired-job-type__occupation-group .p-form--desired-job-type__more-list:before{background-color:#ccc;content:"";height:1px;left:10px;position:absolute;right:10px;top:0}.p-form--desired-job-type__occupation-group .c-icon-pulldown{display:inline-block;margin-left:4px;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.p-form--desired-job-type__occupation-group .c-icon-pulldown.is-rotated{-webkit-transform:rotate(180deg);transform:rotate(180deg)}
