@charset "UTF-8";.JobOfferContentView-module__job-offer-content-view___Mu6NH{--tw-bg-opacity: 1;background-color:#fff;background-color:rgba(255,255,255,var(--tw-bg-opacity))}.JobOfferContentView-module__job-offer-content-view___Mu6NH>h1{margin-bottom:0;font-size:1.5rem;line-height:1.5}@media (min-width: 768px){.JobOfferContentView-module__job-offer-content-view___Mu6NH>h1{font-size:2rem;line-height:1.5}}.JobOfferContentView-module__job-offer-content-view___Mu6NH>ul{padding-left:0;font-size:.875rem;line-height:1.5;list-style-type:none}.JobOfferContentView-module__job-offer-content-view___Mu6NH>ul>li{margin-top:.5rem}@media (min-width: 1024px){.JobOfferContentView-module__job-offer-content-view___Mu6NH>ul>li{display:inline-block;margin-top:1.5rem;margin-left:2.5rem}}.JobOfferContentView-module__job-offer-content-view___Mu6NH>ul>li:first-of-type,.JobOfferContentView-module__job-offer-content-view___Mu6NH>ul>li:last-of-type{margin-left:0}@media (min-width: 1024px){.JobOfferContentView-module__job-offer-content-view___Mu6NH>ul>li:last-of-type{display:block}}.JobOfferContentView-module__job-offer-content-view___Mu6NH>ul>li.JobOfferContentView-module__-office-location___rxWDf,.JobOfferContentView-module__job-offer-content-view___Mu6NH>ul>li.JobOfferContentView-module__-occupation___KF5BA{--tw-text-opacity: 1;color:#6e7585;color:rgba(110,117,133,var(--tw-text-opacity))}.JobOfferContentView-module__job-offer-content-view___Mu6NH>ul>li.JobOfferContentView-module__-office-location___rxWDf:before,.JobOfferContentView-module__job-offer-content-view___Mu6NH>ul>li.JobOfferContentView-module__-occupation___KF5BA:before{content:"";background-size:auto .875rem;display:inline-block;background-position:center;background-repeat:no-repeat;width:1rem;height:1.25rem;vertical-align:text-top;margin-right:.5rem}.JobOfferContentView-module__job-offer-content-view___Mu6NH>ul>li.JobOfferContentView-module__-office-location___rxWDf:before{background-image:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20width='11px'%20height='15px'%20viewBox='0%200%2011%2015'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%3e%3c!--%20Generator:%20Sketch%2051.2%20(57519)%20-%20http://www.bohemiancoding.com/sketch%20--%3e%3ctitle%3eicon_place%3c/title%3e%3cdesc%3eCreated%20with%20Sketch.%3c/desc%3e%3cdefs%3e%3c/defs%3e%3cg%20id='PC_design'%20stroke='none'%20stroke-width='1'%20fill='none'%20fill-rule='evenodd'%3e%3cg%20id='PC_お仕事一覧'%20transform='translate(-196.000000,%20-1148.000000)'%20fill='%23A6AAB6'%3e%3cg%20id='list-copy-2'%20transform='translate(160.000000,%20908.000000)'%3e%3cpath%20d='M41.5,248%20C40.1193421,248%2039,246.880658%2039,245.5%20C39,244.119342%2040.1193421,243%2041.5,243%20C42.8806579,243%2044,244.119342%2044,245.5%20C44,246.880658%2042.8806579,248%2041.5,248%20M41.5,240%20C38.4624487,240%2036,242.40289%2036,245.366972%20C36,249.770642%2041.5,255%2041.5,255%20C41.5,255%2047,249.770642%2047,245.366972%20C47,242.40289%2044.5375513,240%2041.5,240'%20id='icon_place'%3e%3c/path%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/svg%3e")}.JobOfferContentView-module__job-offer-content-view___Mu6NH>ul>li.JobOfferContentView-module__-occupation___KF5BA:before{background-image:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20width='16px'%20height='18px'%20viewBox='0%200%2016%2018'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%3e%3c!--%20Generator:%20Sketch%2051.2%20(57519)%20-%20http://www.bohemiancoding.com/sketch%20--%3e%3ctitle%3eFill%201%3c/title%3e%3cdesc%3eCreated%20with%20Sketch.%3c/desc%3e%3cdefs%3e%3c/defs%3e%3cg%20id='PC_design'%20stroke='none'%20stroke-width='1'%20fill='none'%20fill-rule='evenodd'%3e%3cg%20id='PC_お仕事詳細_ログイン後'%20transform='translate(-185.000000,%20-1534.000000)'%20fill='%23A6AAB6'%3e%3cg%20id='カテゴリ検索'%20transform='translate(160.000000,%201505.000000)'%3e%3cpath%20d='M37.4707395,33.9214827%20C37.4707395,31.2036668%2035.3637013,29%2032.7639157,29%20C30.1652733,29%2028.0582351,31.2036668%2028.0582351,33.9214827%20C28.0582351,35.761658%2029.0334405,37.3447589%2030.4613791,38.1901156%20C27.2888174,39.5532084%2025,43.3076923%2025,47%20L41,47%20C41,43.2024711%2038.579707,39.3367876%2035.2653805,38.0777202%20C36.5869954,37.2060582%2037.4707395,35.6767637%2037.4707395,33.9214827%20Z'%20id='Fill-1'%3e%3c/path%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/svg%3e")}.JobOfferContentView-module__job-offer-content-view___Mu6NH>dl{grid-template-columns:max-content 1fr;display:grid;grid-gap:1rem;gap:1rem;font-size:.875rem;line-height:1.5}@media (min-width: 768px){.JobOfferContentView-module__job-offer-content-view___Mu6NH>dl{-moz-column-gap:2.5rem;column-gap:2.5rem}}.JobOfferContentView-module__job-offer-content-view___Mu6NH>dl dt{font-weight:700}.JobOfferContentView-module__job-offer-content-view___Mu6NH>dl dd{margin:0}.JobOfferContentView-module__job-offer-content-view___Mu6NH>dl:first-of-type{--tw-bg-opacity: 1;background-color:#f7f8fa;background-color:rgba(247,248,250,var(--tw-bg-opacity));margin-top:1.5rem;padding:1rem}@media (min-width: 768px){.JobOfferContentView-module__job-offer-content-view___Mu6NH>dl:first-of-type{margin-top:3rem;padding:2.5rem}}.JobOfferContentView-module__job-offer-content-view___Mu6NH>h2{font-weight:700;margin-top:2.5rem;margin-bottom:1.5rem;font-size:1.25rem;line-height:1.5}@media (min-width: 768px){.JobOfferContentView-module__job-offer-content-view___Mu6NH>h2{font-weight:400;margin-top:4rem;font-size:1.75rem;line-height:1.5}}.JobOfferContentView-module__job-offer-content-view___Mu6NH>p{font-size:.875rem;line-height:1.5}.JobOfferContentView-module__job-offer-content-view___Mu6NH .JobOfferContentView-module__job-price-s___hQa4B{font-weight:600;font-size:1.25rem;line-height:1.5;--tw-text-opacity: 1;color:#f15252;color:rgba(241,82,82,var(--tw-text-opacity))}@media (min-width: 768px){.JobOfferContentView-module__job-offer-content-view___Mu6NH .JobOfferContentView-module__job-price-s___hQa4B{font-size:1.5rem;line-height:1.5;line-height:1}}.JobOfferContentView-module__job-offer-content-view___Mu6NH .JobOfferContentView-module__job-price-unit-s___hLPUD{display:inline-block;margin-left:.5rem;font-size:.875rem;line-height:1.5}.JobOfferContentView-module__job-offer-content-view___Mu6NH .JobOfferContentView-module__text-pre___9wzv-{white-space:pre-wrap;font-size:.875rem;line-height:1.5;line-height:1.75rem}@media (min-width: 768px){.JobOfferContentView-module__job-offer-content-view___Mu6NH .JobOfferContentView-module__text-pre___9wzv-{font-size:1rem;line-height:1.5;line-height:1.75rem}}.JobOfferContentView-module__job-offer-content-view___Mu6NH .JobOfferContentView-module__pre-wrap___qlGrm{white-space:pre-wrap}body.controller--job_offers{color:#222}body.controller--job_offers .nav-item.-joboffers a{color:#06aa6a}body.controller--job_offers .nav-item.-joboffers a:after{content:"";display:block;background:#06aa6a;height:1px;width:100%}body.controller--job_offers .l-pager{margin:0}body.controller--job_offers .breadcrumb-item{line-height:1.8}@media (max-width: 767px){body.controller--job_offers #breadcrumbs{border-bottom:1px solid #c0c4ce}}body.controller--job_offers .tooltip .arrow{display:none}body.controller--job_offers .tooltip-inner{max-width:100%;padding:.75rem 1.25rem;background:#ffeded;border-radius:0;color:#f4504d;font-size:.75rem;line-height:1.67;text-align:center}body.controller--job_offers .l-archive-item{min-width:100%}body.controller--job_offers .modal-dialog.interview-modal{color:#222;display:flex;align-items:center;justify-content:center;margin-top:.5rem;padding:3rem 0;margin-left:9px;margin-right:9px}@media (min-width: 768px){body.controller--job_offers .modal-dialog.interview-modal{margin-top:1.75rem;margin-left:auto;margin-right:auto}}body.controller--job_offers .modal-dialog.interview-modal .modal-content{padding:28px;max-width:357px}@media (min-width: 576px){body.controller--job_offers .modal-dialog.interview-modal .modal-content{max-width:none;max-width:initial}}body.controller--job_offers .modal-dialog.interview-modal .job-btn{display:block;max-width:330px;margin:auto;padding:18px 0;border-radius:30px;font-size:1rem;font-weight:600;line-height:1.1313rem;color:#fff;text-align:center}@media (min-width: 768px){body.controller--job_offers .modal-dialog.interview-modal .job-btn{min-width:200px}}body.controller--job_offers .modal-dialog.interview-modal .job-btn:hover{cursor:pointer;color:#fff;text-decoration:none}body.controller--job_offers .modal-dialog.interview-modal .job-btn.-green{background:#0bbe78}body.controller--job_offers .modal-dialog.interview-modal .job-btn.-green:hover{background:#4fd7a2}body.controller--job_offers .modal-dialog.interview-modal .modal-header,body.controller--job_offers .modal-dialog.interview-modal .modal-footer{border-bottom:none;border-top:none}body.controller--job_offers .modal-dialog.interview-modal .modal-footer .close-modal{--tw-text-opacity: 1;color:#a6aab6;color:rgba(166,170,182,var(--tw-text-opacity));font-size:.875rem;line-height:1.5;font-weight:700;cursor:pointer;text-align:center;margin-top:1.5rem;padding-top:1rem;padding-bottom:1rem}body.controller--job_offers .modal-dialog.interview-modal .modal-footer .close-modal:hover{opacity:.7}@media (min-width: 768px){body.controller--job_offers .modal-dialog.interview-modal .modal-footer{display:none}}body.controller--job_offers .modal-dialog.interview-modal .modal.show .modal-content{padding:40px 40px 50px;background:#fff;margin:auto}body.controller--job_offers .modal-dialog.interview-modal .modal.show .modal-dialog{color:#222}body.controller--job_offers .modal-dialog.interview-modal .modal.show .bank-modal-title{margin-bottom:23px;font-size:1.25rem;letter-spacing:1px;color:#00be00}@media (max-width: 767.98px){body.controller--job_offers .modal-dialog.interview-modal .modal.show .bank-modal-title{padding-left:20px}}body.controller--job_offers .modal-dialog.interview-modal .modal.show .bank-modal-description{margin-bottom:20px;font-size:.75rem;letter-spacing:1.7px}@media (max-width: 767.98px){body.controller--job_offers .modal-dialog.interview-modal .modal.show .bank-modal-description{padding-left:20px}}body.controller--job_offers .modal-dialog.interview-modal .modal.show .bank-modal-close{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAD4AAAA+BAMAAACB77V3AAAAFVBMVEUAAAD///////////////////////9Iz20EAAAABnRSTlMA1BVirAQ7mFEXAAAAyUlEQVQ4y4WVyw3CQAxErSAaQIgziA7ogFLovwmUuczBmnkrJfEnz0p2/Znr9zlxHfc5Hrfsf/3OKwUQWwII1T3ifkTcz41byLiljVssuOWNW2m4tU1Y3fjW9/s2NFyWjNsUcNs2bmPDbd24zQG3PeF2RFyegsvVcPkKrgDCSwDhJYBx8EN8+D74P9gf2l88HzpfzA/KL8xPym+sD6ovrE+qb+wP1F+wP1F/w/5I/RX7M/V3nA80X2g+0XzD+XgRHgPMfKas98D6AytmLrwV8PhsAAAAAElFTkSuQmCC) no-repeat 50% 50%;background-size:31px auto;width:31px;height:31px;position:absolute;top:-40px;right:0;padding:0;cursor:pointer;border:0;-webkit-appearance:none}@media (max-width: 767.98px){body.controller--job_offers .modal-dialog.interview-modal .modal.show .bank-modal-close{right:15px}}body.controller--job_offers .modal-dialog.interview-modal .modal.show .select-word{margin-left:40px;font-size:.75rem;letter-spacing:.6px;color:#4a4a4a}@media (max-width: 767.98px){body.controller--job_offers .modal-dialog.interview-modal .modal.show .select-word{display:block;margin-left:0;font-size:1rem}}body.controller--job_offers .modal-dialog.interview-modal .modal.show .bank-search-item{padding-left:20px;font-size:.75rem;line-height:2.67;cursor:pointer}body.controller--job_offers .modal-dialog.interview-modal .modal.show .bank-search-item:hover{background:#b8eeb880}body.controller--job_offers .modal-dialog.interview-modal .modal.show .bank-search-item.active{background:#b8eeb8}body.controller--job_offers .modal-dialog.interview-modal .modal.show .bank-search-item.active:after{content:"";background:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='12'%20height='9'%20viewBox='0%200%2012%209'%3e%3cpath%20fill='none'%20fill-rule='nonzero'%20stroke='%2300BE00'%20d='M.5%204.512l3.985%203.936%207.277-7.186'/%3e%3c/svg%3e") no-repeat 50% 50%;background-size:11px auto;width:11px;height:7px;padding:16px 15px}body.controller--job_offers .modal-dialog.interview-modal .modal.show .no-data{margin-top:40px;line-height:1.67;letter-spacing:1.7px;color:#ff0700}@media (max-width: 767.98px){body.controller--job_offers .modal-dialog.interview-modal .modal.show .no-data{padding-left:20px;padding-right:20px}}body.controller--job_offers .modal-dialog.interview-modal .modal.show .btn-wrapper{display:flex;justify-content:space-between;margin-top:30px}@media (max-width: 767.98px){body.controller--job_offers .modal-dialog.interview-modal .modal.show .btn-wrapper{position:fixed;bottom:16px;width:100%;padding-left:20px;padding-right:20px}}body.controller--job_offers .modal-dialog.interview-modal .modal.show .bnk-btn{position:relative;display:inline-block;padding:16px 63px;border-radius:30px;box-shadow:3px 3px 8px #9b9b9bb3,inset -1px -1px 8px #0000001a;font-size:.875rem;font-weight:700;line-height:1.64;letter-spacing:3.4px;color:#fff;cursor:pointer}@media (max-width: 767.98px){body.controller--job_offers .modal-dialog.interview-modal .modal.show .bnk-btn{padding:8px 30px;line-height:1}}body.controller--job_offers .modal-dialog.interview-modal .modal.show .bnk-btn:after{content:"";position:absolute;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAA8CAMAAAAjZwjSAAAAt1BMVEUAAAD///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////8QiqlJAAAAPHRSTlMA9wv771ATBOjfyywa17hXB9vPlnJdQScjHhC8rXwX7OTFqIWAbEtIOzHzkY14bzfUs2hFNjTApaKbiGJYyxuaAAAB5ElEQVRIx6WW15KCQBBFBSRJloyABEkrIGJW/v+7dmF2H7eZKub5VM3tvne6Z6WSpLrCOYwrOFjkjQ7aCgfMDVkObt48SAfduqsvDAYoDUN3VBwSByR4P6tmSrIMafg5e7mxQhAUlPswnvVGV0Swj7f3dj2SlPYwbUAo652a3X4iIzk4QSWxQuvzxIh+xelFZP8nVYfWt4iUnqYDCs3fMTfVFCV95YElZX40kdw9LRhIqG0+pa+RJDZH2lUBUizSDTGRmp8JkFCyPOw4CtlknBiIFD4JTyGbjjloqGu+kE2DpCs21HzRCnbIUP5sgDapV+P8e/3uYImQUFvRJZSn7ct0IaFhUW+QUD75CCRk09WQuUkotzuUJJjmLNEIZNO7gPLEuvTxz6bHxwbIlXdJ79GEcn57DVmArPonj/IUv+lQhZqv+Mj6QdMtMM5VOuZ+PHFvgQXp27+ClPJ/0O4f3Z6aWlTTTojZ9KU2kg4QDCBqC8ILPgf4gS15svAQgMfKgkEFjj54mC4ez0yJN/BFWsdZIZ5tvjSMpeSVjRxR82uOEZo7avLM4hSUM5I3t4qttpuujeeWe95oo2nndu67QB/4gZCS3oYgBGrUts5ddg4sWjmuLYxfSpUbWYnBrZwrfXExuG8MhmeAEKNj5QAAAABJRU5ErkJggg==) no-repeat 50% 50%;background-size:11px auto;width:11px;height:15px;top:calc((100% - 15px)/2);right:16px}body.controller--job_offers .modal-dialog.interview-modal .modal.show .bnk-btn.-back:after,body.controller--job_offers .modal-dialog.interview-modal .modal.show .bnk-btn.-branch-back:after{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAA8CAYAAAAUufjgAAAACXBIWXMAAAsTAAALEwEAmpwYAAAFIGlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDAgNzkuMTYwNDUxLCAyMDE3LzA1LzA2LTAxOjA4OjIxICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOCAoTWFjaW50b3NoKSIgeG1wOkNyZWF0ZURhdGU9IjIwMTgtMDYtMjdUMTI6NTI6MzMrMDk6MDAiIHhtcDpNb2RpZnlEYXRlPSIyMDE4LTA2LTI4VDE2OjAyOjA3KzA5OjAwIiB4bXA6TWV0YWRhdGFEYXRlPSIyMDE4LTA2LTI4VDE2OjAyOjA3KzA5OjAwIiBkYzpmb3JtYXQ9ImltYWdlL3BuZyIgcGhvdG9zaG9wOkNvbG9yTW9kZT0iMyIgcGhvdG9zaG9wOklDQ1Byb2ZpbGU9InNSR0IgSUVDNjE5NjYtMi4xIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjM2MjdjYTVjLWM1ZDQtNDk0MC04ZDc0LWIyYmM3MWE0NWRjNSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDozNjI3Y2E1Yy1jNWQ0LTQ5NDAtOGQ3NC1iMmJjNzFhNDVkYzUiIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDozNjI3Y2E1Yy1jNWQ0LTQ5NDAtOGQ3NC1iMmJjNzFhNDVkYzUiPiA8eG1wTU06SGlzdG9yeT4gPHJkZjpTZXE+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJjcmVhdGVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOjM2MjdjYTVjLWM1ZDQtNDk0MC04ZDc0LWIyYmM3MWE0NWRjNSIgc3RFdnQ6d2hlbj0iMjAxOC0wNi0yN1QxMjo1MjozMyswOTowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTggKE1hY2ludG9zaCkiLz4gPC9yZGY6U2VxPiA8L3htcE1NOkhpc3Rvcnk+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+CNYvewAABWNJREFUaIHN2vtzldUVxvFPArmBIaItVRBBoHWwqHjDOkhq62X0D/YXsVoRam+Kom29iwWEYAqBhEtiTPzh2W9zeH3Fk3AurJkzb2ayc843e631rLXXPgPLy8tuMxvFEBaxtL7PMHUbwVaM4TKu3W6AezGJTfgXTt8ugJuxGy/jEAZwHQu3A+Av8Dhewivi4jPi5qF+Ao4VmMfErX/EQ+V358tzoF+AoxJvBwVsv8C22hKW+wF4Dx4UuEk8hbtqa77HVcz2GnCbJMEknsYDkiB1m8ZZTPUKcCPuxwG8WOB2YbC27hJO4i/4vFeAG/AwXpCd24ctDXAXcByH8VYBvNJNwHUFZF8BewGPFOBWuy7ufB9H8Ab+LaVOtwAHJb6eFpceEBfX4RbwCY4VsOOigYvVgm4Abm6Bm5Sk2Naw7jw+LXBH8Df8r76o04B3iWxMiow8KLJSt7MF7C38FV9KDP7IOgU4LEK7X4T3oFSF0dq6qziNv+N1vIMvRPcarROAg/h1AZuU0rW1AW5eOpTXxaUfYupmcJ0AvBt78KwU+8el+LfaksTbfwrYYXyAuXY+4FYAf4UnC9hBEd56VVjC15IAh8vz63bh1gq4EfeJK3+PP0gy1G1GqsI/JBnexn9X+2GrBdwgwvssnpMK0SQhM3hXXPo2Psa51cKtBnBQ5GJvgZvEE5iorfsO3+AE3hQpOSHVYk3WLuD2AlW1Rzsb4JZFMt6QnTsukrJmuHYAx7EDv7NSsnbImaHVLkpxP4bXxL3ndcBuBjiORwvYIRHeXzbAfVuADuNoAW2sCp0CHBIJeViy9Pny80ht3TUp7MclS9+UZFjqFFwT4Do5/j0j7dFTIil1uOvSEh2VmDtRYDsK1wq4Xgr9Tom3qtjXC/28tOOfF7gjUldnOg3WCjhc4A6IhByU8rWlYf03kghHC9jJbsJVgPdJ//aylK3dDesWJfDfx6sSc2e7CVbZoGjcHkmEXT+xrhLgj6Xo9wSOAC5iVurkV35aWAekGdgp/9RQD/isF/WfkmbynEjLPjdm7pCEwiHRx3vFzZ/oQubWAasiPiUZOiezuUqYB8u6u8trS3luKLAdFea6DdQmrH0vbXWrC/UsPirPednJpuZgszSr4yJTm/CeiPXVbgJWdgp/ksw9rbm9GhBJGpOk2aoD7VW7gEsFbkZick52pmpQq78bkhCYKKDj0nFXDeotT+jrMdhkPW3x69ZOw3pF5GRGYnOhPHe78ZB0p8xeJmQnR6zhkLQWwMqmZAowLTvTdMwcFJePiRxtl3Nw28fMWwEks5OL5cMWJMurg/pYC+Q9sqPVTo5bOagvWoWt5di5hM/E9aekLjeNOkbxW3F5tZM/O+roBCDZvZPKbZDE5KwfD4s24Deyg6PledNhUd3ayeKfs46O2+rWieHRRZktXy6veSsDy40t67ZYictxidlqYDnfTUASl19JXJ6X2Gwa+Q5LGGySjmi72si3W4Ak8M/Kbla1fNbK0HxdWTcqITFRQEdwh7h/uv6mnYjBJlvNtcOXcu3wGv4pJfb/1q0h+hU5GlQxeVnzxc2E6OgdVrqidwvkZT24CjuDP4vrq66o6eprl7h+uyjAMRH2nlyFnbNSx2dFN/dL9Rkua9YVuDsluwfE/Wd6dRV2XVx+SXbzlMy097oxLsfF5XPSsXctBpvsmpS5SjMXCsgeOeNUtkkajm240I/r2GnpGS9Y6YqelIFVZSOinxv7daF9USSltb98THau+lrKCIb7/Z2FLyQ+T0vGvyhd0ZISm/0GXJSOe0bOPAMSl7MSAl29jl2NXRKBXpQ2br2Uvp7duLdjs7Kbw5Ig05j7AcwGfbSn2UDKAAAAAElFTkSuQmCC) no-repeat 50% 50%;background-size:11px auto;width:11px;height:15px;top:calc((100% - 15px)/2);left:16px}body.controller--job_offers .modal-dialog.interview-modal .modal.show .bnk-btn:hover{text-decoration:none;opacity:.7}body.controller--job_offers .modal-dialog.interview-modal .modal.show .bnk-btn.inactive-gray{color:#4a4a4a;background:#9e9e9e;box-shadow:none}body.controller--job_offers .modal-dialog.interview-modal .modal.show .bnk-btn.inactive-gray:after{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAA8CAYAAAAUufjgAAAACXBIWXMAAAsTAAALEwEAmpwYAAAFIGlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDAgNzkuMTYwNDUxLCAyMDE3LzA1LzA2LTAxOjA4OjIxICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOCAoTWFjaW50b3NoKSIgeG1wOkNyZWF0ZURhdGU9IjIwMTgtMDctMjNUMjI6MTY6MDkrMDk6MDAiIHhtcDpNb2RpZnlEYXRlPSIyMDE4LTA4LTAxVDE4OjA2OjEzKzA5OjAwIiB4bXA6TWV0YWRhdGFEYXRlPSIyMDE4LTA4LTAxVDE4OjA2OjEzKzA5OjAwIiBkYzpmb3JtYXQ9ImltYWdlL3BuZyIgcGhvdG9zaG9wOkNvbG9yTW9kZT0iMyIgcGhvdG9zaG9wOklDQ1Byb2ZpbGU9InNSR0IgSUVDNjE5NjYtMi4xIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjBkMjNiNjQ3LWJj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) no-repeat 50% 50%;background-size:11px auto;width:11px;height:15px;top:calc((100% - 15px)/2);right:16px}body.controller--job_offers .modal-dialog.interview-modal .modal.show .bnk-btn.inactive-gray:hover{opacity:1}body.controller--job_offers .modal-dialog.interview-modal .modal.show .bnk-btn.-gray{background:linear-gradient(to bottom,#bbb,#9b9b9b)}body.controller--job_offers .modal-dialog.interview-modal .modal.show .bnk-btn.-green{background:linear-gradient(to bottom,#92dc97,#0ca316)}body.controller--job_offers .modal-dialog.interview-modal.modal{padding:0}@media (max-width: 575.98px){body.controller--job_offers .modal-dialog.interview-modal .bnk-btn{min-width:135px;padding:8px 30px;line-height:1.2;text-align:center}body.controller--job_offers .modal-dialog.interview-modal .bnk-btn.-back,body.controller--job_offers .modal-dialog.interview-modal .bnk-btn.-branch-back{line-height:2.2}}body.controller--job_offers .modal-dialog.interview-modal .interview-modal-title.completed{font-size:1.25rem;margin-bottom:1.25rem;letter-spacing:1px}@media (min-width: 768px){body.controller--job_offers .modal-dialog.interview-modal .interview-modal-title.completed{font-size:1.75rem;margin-bottom:1.5rem}}body.controller--job_offers .modal-dialog.interview-modal .interview-modal-content{border-width:1px;border-style:solid;--tw-border-opacity: 1;border-color:#dbdde3;border-color:rgba(219,221,227,var(--tw-border-opacity));padding:calc(1rem - 1px) calc(1rem - 1px) calc(1.5rem - 1px);font-size:.75rem;line-height:1.25rem}@media (min-width: 768px){body.controller--job_offers .modal-dialog.interview-modal .interview-modal-content{font-size:.875rem;padding:calc(1.5rem - 1px) calc(2.5rem - 1px) calc(2.5rem - 1px)}}body.controller--job_offers .modal-dialog.interview-modal .interview-modal-content>header{font-size:1.25rem;line-height:34px;margin-bottom:1.5rem}@media (min-width: 768px){body.controller--job_offers .modal-dialog.interview-modal .interview-modal-content>header{font-size:1.75rem;line-height:3rem;text-align:center}}body.controller--job_offers .modal-dialog.interview-modal .interview-modal-content .next-step-list{display:flex;align-items:center;gap:1rem;flex-wrap:wrap}@media (min-width: 768px){body.controller--job_offers .modal-dialog.interview-modal .interview-modal-content .next-step-list{flex-wrap:nowrap}}body.controller--job_offers .modal-dialog.interview-modal .interview-modal-content .next-step{display:flex;flex-direction:column;align-self:stretch;flex-grow:1}@media (min-width: 768px){body.controller--job_offers .modal-dialog.interview-modal .interview-modal-content .next-step{max-width:350px}}body.controller--job_offers .modal-dialog.interview-modal .interview-modal-content .next-step>header{display:flex;align-items:center;font-size:.875rem;padding:.5rem .75rem;font-weight:700;--tw-bg-opacity: 1;background-color:#e7faec;background-color:rgba(231,250,236,var(--tw-bg-opacity))}body.controller--job_offers .modal-dialog.interview-modal .interview-modal-content .next-step>header .marker{--tw-bg-opacity: 1;background-color:#21993d;background-color:rgba(33,153,61,var(--tw-bg-opacity));--tw-text-opacity: 1;color:#fff;color:rgba(255,255,255,var(--tw-text-opacity));width:1.75rem;height:1.75rem;border-radius:.875rem;display:inline-flex;justify-content:center;align-items:center}body.controller--job_offers .modal-dialog.interview-modal .interview-modal-content .next-step>header .step-title{display:flex;flex-wrap:wrap}body.controller--job_offers .modal-dialog.interview-modal .interview-modal-content .next-step>header .step-title .main-title{margin-left:.5rem}body.controller--job_offers .modal-dialog.interview-modal .interview-modal-content .next-step>header .required{--tw-text-opacity: 1;color:#eb592b;color:rgba(235,89,43,var(--tw-text-opacity))}body.controller--job_offers .modal-dialog.interview-modal .interview-modal-content .next-step .step-actions{flex-grow:1;display:flex;flex-direction:column;border-width:0 1px 1px;padding:.75rem calc(.75rem - 1px) calc(.75rem - 1px);border-style:solid;--tw-border-opacity: 1;border-color:#dbdde3;border-color:rgba(219,221,227,var(--tw-border-opacity))}@media (min-width: 768px){body.controller--job_offers .modal-dialog.interview-modal .interview-modal-content .next-step .step-actions{padding:1rem calc(1rem - 1px) calc(1rem - 1px)}}body.controller--job_offers .modal-dialog.interview-modal .interview-modal-content .next-step a{--tw-text-opacity: 1;color:#088755;color:rgba(8,135,85,var(--tw-text-opacity));font-weight:700}body.controller--job_offers .modal-dialog.interview-modal .interview-modal-content .step-action{padding:0;line-height:1.25rem}body.controller--job_offers .modal-dialog.interview-modal .interview-modal-content .step-action:not(:first-of-type){margin-top:1rem}body.controller--job_offers .modal-dialog.interview-modal .interview-modal-content .step-action>header{font-weight:700}body.controller--job_offers .modal-dialog.interview-modal .interview-modal-content .step-action.important-text{font-weight:700;display:flex;align-items:center;flex-grow:1;line-height:1.5rem}body.controller--job_offers .modal-dialog.interview-modal .interview-modal-content .next-step-arrow{display:flex;flex-direction:column;align-items:center;width:100%;--tw-text-opacity: 1;color:#757575;color:rgba(117,117,117,var(--tw-text-opacity));font-size:1.25rem;line-height:1.75rem}@media (min-width: 768px){body.controller--job_offers .modal-dialog.interview-modal .interview-modal-content .next-step-arrow{width:auto;width:initial}}@media (min-width: 768px){body.controller--job_offers .modal-dialog.interview-modal .interview-modal-content .next-step-arrow .arrow-down{display:none}}body.controller--job_offers .modal-dialog.interview-modal .interview-modal-content .next-step-arrow .arrow-right{display:none}@media (min-width: 768px){body.controller--job_offers .modal-dialog.interview-modal .interview-modal-content .next-step-arrow .arrow-right{display:inline-block}}body.controller--job_offers .sp-search-condition-modal{display:none;position:fixed;left:0;top:60px;width:100%;height:calc(100% - 83px);background:#fff;z-index:1111}body.controller--job_offers .sp-search-condition-modal .condition-contents-wrapper{max-height:calc(100% - 110px);margin:0 auto;padding:20px;overflow:scroll}body.controller--job_offers .sp-search-condition-modal .tab-content{height:calc(100% - 106px);overflow:scroll}body.controller--job_offers .sp-search-condition-modal .condition-title{display:flex;top:0;padding:18px 20px;border-bottom:1px solid #c0c4ce;font-size:1.25rem}body.controller--job_offers .sp-search-condition-modal .btn-area{display:flex;flex-wrap:wrap;align-items:center;position:fixed;width:100%;right:0;bottom:-1px;padding:30px 20px;background:#fff;color:#777;font-size:.875rem;box-shadow:0 -2px 4px #0003}body.controller--job_offers .sp-search-condition-modal .cancel-btn{font-weight:700;color:#777}body.controller--job_offers .favorite-btn{display:flex;align-items:center;margin-left:auto;color:#a6aab6;z-index:2}body.controller--job_offers .favorite-btn:hover{text-decoration:none;cursor:pointer;opacity:.7}body.controller--job_offers .favorite-btn:before{content:"";background:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='38'%20height='38'%20viewBox='0%200%2038%2038'%3e%3cg%20fill='none'%20fill-rule='evenodd'%20stroke='%23A6AAB6'%20transform='translate(1%201)'%3e%3cpath%20d='M23.209%2010c-1.635%200-3.46.794-5.084%202.56-1.533-1.724-3.377-2.507-5.07-2.507C10.33%2010.053%208%2012.081%208%2015.477%208%2020.984%2018%2028%2018%2028s10-7.016%2010-12.523C28%2012.075%2025.853%2010%2023.209%2010'/%3e%3ccircle%20cx='18'%20cy='18'%20r='18'/%3e%3c/g%3e%3c/svg%3e") no-repeat 0 0;background-size:contain;width:2.25rem;height:2.25rem;display:inline-block;z-index:2}@media (min-width: 992px){body.controller--job_offers .favorite-btn:before{background:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='22'%20viewBox='0%200%2024%2022'%3e%3cpath%20fill='none'%20fill-rule='evenodd'%20stroke='%23A6AAB6'%20d='M11.942%203.844c-1.656-1.915-3.65-2.785-5.48-2.785C3.52%201.06%201%203.313%201%207.086%201%2013.204%2011.807%2021%2011.807%2021s10.807-7.796%2010.807-13.914c0-3.78-2.32-6.086-5.177-6.086-1.767%200-3.74.882-5.495%202.844z'/%3e%3c/svg%3e") no-repeat 0 0;background-size:contain;width:18px;height:16px;margin-right:.5rem}}body.controller--job_offers .favorite-btn.active{color:#ff7374}body.controller--job_offers .favorite-btn.active:before{background:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='38'%20height='38'%20viewBox='0%200%2038%2038'%3e%3cg%20fill='none'%20fill-rule='evenodd'%20transform='translate(1%201)'%3e%3cpath%20fill='%23FF7373'%20d='M23.209%2010c-1.635%200-3.46.794-5.084%202.56-1.533-1.724-3.377-2.507-5.07-2.507C10.33%2010.053%208%2012.081%208%2015.477%208%2020.984%2018%2028%2018%2028s10-7.016%2010-12.523C28%2012.075%2025.853%2010%2023.209%2010'/%3e%3ccircle%20cx='18'%20cy='18'%20r='18'%20stroke='%23FF7373'/%3e%3c/g%3e%3c/svg%3e") no-repeat 0 0;background-size:contain;animation:favorite-btn-anime 3s reverse 1}@media (min-width: 992px){body.controller--job_offers .favorite-btn.active:before{background:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='18'%20height='16'%20viewBox='0%200%2018%2016'%3e%3cpath%20fill='%23FF7373'%20fill-rule='evenodd'%20d='M13.258%200c-1.425%200-3.016.706-4.432%202.275C7.49.743%205.882.047%204.406.047%202.033.047%200%201.85%200%204.87%200%209.763%208.717%2016%208.717%2016s8.718-6.237%208.718-11.131C17.435%201.845%2015.563%200%2013.258%200'/%3e%3c/svg%3e") no-repeat 0 0}}@keyframes favorite-btn-anime{0%{transform:scale(1)}60%{transform:scale(1)}70%{transform:scale(1.3)}80%{transform:scale(1)}90%{transform:scale(1.3)}to{transform:scale(1)}}body.controller--job_offers .job-list .job-card-link{margin-bottom:2rem;width:100%}body.controller--job_offers .job-list .job-btn-container{position:absolute;bottom:28px;left:0;right:0}@media (max-width: 767.98px){body.controller--job_offers .job-list .job-btn-container{width:calc(100% - 2rem);margin:auto}}body.controller--job_offers .job-list .favorite-btn{height:2rem;position:absolute;bottom:28px;right:1rem}@media (min-width: 992px){body.controller--job_offers .job-list .favorite-btn{right:1.5rem}}body.controller--job_offers .modal-dialog{max-width:960px;margin-top:calc(50vh - 180px);color:#222}@media (min-width: 768px) and (max-width: 991.98px){body.controller--job_offers .modal-dialog{width:calc(100% - 72px)}}body.controller--job_offers .modal-dialog .modal-header{padding:0}body.controller--job_offers .modal-dialog .modal-header,body.controller--job_offers .modal-dialog .modal-footer{border-bottom:none;border-top:none}body.controller--job_offers .modal-dialog .modal-body{padding:2rem 0}body.controller--job_offers .modal-dialog .modal-footer{padding:0}body.controller--job_offers .modal-dialog button.close{position:absolute;top:20px;right:20px}body.controller--job_offers .modal-dialog p{margin:0;font-size:.75rem;letter-spacing:.78px;line-height:1}@media (min-width: 768px){body.controller--job_offers .modal-dialog p{font-size:.875rem}}body.controller--job_offers .modal-dialog .modal-title{font-size:1.75rem;line-height:2.5rem}@media (max-width: 767.98px){body.controller--job_offers .modal-dialog .modal-title{font-size:1.25rem}}body.controller--job_offers .modal-dialog .modal-content{padding:16px;border-radius:0}@media (min-width: 768px){body.controller--job_offers .modal-dialog .modal-content{padding:3.75rem}}body.controller--job_offers .modal-dialog .job-btn{display:block;width:50%;max-width:330px;margin:0;padding:1rem 0;border-radius:30px;font-size:.875rem;font-weight:600;line-height:1;color:#fff;text-align:center}@media (min-width: 768px){body.controller--job_offers .modal-dialog .job-btn{width:180px;min-width:auto}}body.controller--job_offers .modal-dialog .job-btn:hover{cursor:pointer;color:#fff;text-decoration:none}body.controller--job_offers .modal-dialog .job-btn.-green{background:#0bbe78}body.controller--job_offers .modal-dialog .job-btn.-green:hover{background:#4fd7a2}body.controller--job_offers .modal-dialog .job-btn.-gray{width:auto;min-width:0;margin-right:2.5rem;background:#fff;border-bottom:none;color:#a6aab6}body.controller--job_offers .modal-dialog .job-btn.-gray:hover{opacity:.7;cursor:pointer}body.controller--job_offers .modal-dialog .job-btn.-gray:focus{box-shadow:none}body.controller--job_offers .modal-dialog.interview-modal .modal-content{padding:3.75rem}@media (max-width: 575.98px){body.controller--job_offers .modal-dialog.interview-modal .modal-content{padding:2.5rem 1rem}}body.controller--job_offers .modal-dialog.interview-modal .interview-modal-title{font-size:1.75rem;font-weight:400;color:#222}body.controller--job_offers .modal-dialog.interview-modal .interview-modal-text{text-align:justify}body.controller--job_offers .modal-dialog.interview-modal .job-btn.-green{width:260px;background:#fff;border:1px solid #0bbe78;color:#06aa6a}body.controller--job_offers .modal-dialog.interview-modal .job-btn.-green:hover{background:#0bbe7833}@media (max-width: 575.98px){body.controller--job_offers .modal-dialog.interview-modal .modal-footer{flex-flow:column}}@media (max-width: 575.98px){body.controller--job_offers .modal-dialog.interview-modal .job-btn.-gray{margin-right:0;order:2}}body.controller--job_offers #interview-modal{color:#222}body.controller--job_offers #interview-modal .job-btn{display:block;max-width:330px;margin:auto;padding:18px 0;border-radius:30px;font-size:1rem;font-weight:600;line-height:1.1313rem;color:#fff;text-align:center}@media (min-width: 768px){body.controller--job_offers #interview-modal .job-btn{min-width:200px}}body.controller--job_offers #interview-modal .job-btn:hover{cursor:pointer;color:#fff;text-decoration:none}body.controller--job_offers #interview-modal .job-btn.-green{background:#0bbe78}body.controller--job_offers #interview-modal .job-btn.-green:hover{background:#4fd7a2}body.controller--job_offers #interview-modal .modal-content{padding:28px}body.controller--job_offers #interview-modal .interview-modal-title{margin-bottom:24px;font-size:1.125rem;font-weight:700;color:#0bbe78;letter-spacing:1px}@media (min-width: 768px){body.controller--job_offers #interview-modal .interview-modal-title{font-size:1.25rem}}body.controller--job_offers #interview-modal .interview-modal-text{margin-bottom:24px;font-size:.75rem;letter-spacing:.78px;line-height:24px}@media (min-width: 768px){body.controller--job_offers #interview-modal .interview-modal-text{font-size:.875rem}}body.controller--job_offers #interview-modal .modal-dialog{max-width:640px;margin-top:calc(50vh - 180px);color:#222}body.controller--job_offers #interview-modal .modal-dialog .modal-header,body.controller--job_offers #interview-modal .modal-dialog .modal-footer{border-bottom:none;border-top:none}@media (max-width: 575.98px){body.controller--job_offers #interview-modal .modal-dialog .modal-footer .col-6{padding:0}}body.controller--job_offers #interview-modal .modal-dialog button.close{position:absolute;top:20px;right:20px}body.controller--job_offers #interview-modal .modal-dialog p{font-size:.75rem;letter-spacing:.78px}@media (min-width: 768px){body.controller--job_offers #interview-modal .modal-dialog p{font-size:.875rem}}body.controller--job_offers #interview-modal .modal-dialog .modal-content{padding:16px;border-radius:0}@media (min-width: 768px){body.controller--job_offers #interview-modal .modal-dialog .modal-content{padding:28px}}body.controller--job_offers #interview-modal .modal-dialog .job-btn{display:block;width:100%;max-width:330px;margin:auto;padding:18px 0;border-radius:30px;font-size:1rem;font-weight:600;line-height:1.1313rem;color:#fff;text-align:center}@media (min-width: 768px){body.controller--job_offers #interview-modal .modal-dialog .job-btn{min-width:200px}}body.controller--job_offers #interview-modal .modal-dialog .job-btn:hover{cursor:pointer;color:#fff;text-decoration:none}body.controller--job_offers #interview-modal .modal-dialog .job-btn.-green{background:#0bbe78}body.controller--job_offers #interview-modal .modal-dialog .job-btn.-green:hover{background:#4fd7a2}body.controller--job_offers #interview-modal .modal-dialog .job-btn.-gray{color:#a6aab6;background:#dbdde3}body.controller--job_offers #interview-modal .modal-dialog .job-btn.-gray:hover{background:#f2f4f7}body.controller--job_offers .js-modal-area{display:none;z-index:10;position:absolute;left:0;width:100%;height:100vh}body.controller--job_offers .js-modal-bg{width:100%;height:100%;background-color:#ffffffb3}body.controller--job_offers .job-btn{display:block;max-width:330px;margin:auto;padding:18px 0;border-radius:30px;font-size:1rem;font-weight:600;line-height:1.1313rem;color:#fff;text-align:center}@media (min-width: 768px){body.controller--job_offers .job-btn{min-width:240px}}body.controller--job_offers .job-btn:hover{cursor:pointer;color:#fff;text-decoration:none}body.controller--job_offers .job-btn.-red{background:#f13f3f}body.controller--job_offers .job-btn.-red:hover{background:#ff6464}body.controller--job_offers .job-btn.-gray{color:#a6aab6;background:#dbdde3}@media (max-width: 767.98px){body.controller--job_offers .job-btn.-gray{border-bottom:1px solid #ced2d9}}body.controller--job_offers .job-btn.-gray:hover{cursor:not-allowed}body.controller--job_offers .job-btn.-green{background:#0bbe78}body.controller--job_offers .job-btn.-green:hover{background:#4fd7a2}body.controller--job_offers .job-btn.-md{font-size:.8rem;padding:12px 0}body.controller--job_offers .job-btn.-sm{font-size:.6rem;padding:12px 0}body.controller--job_offers.action--show{font-family:Open Sans,Noto Sans JP,sans-serif}body.controller--job_offers.action--show .main .wrapper{padding-left:1rem;padding-right:1rem}@media (min-width: 640px){body.controller--job_offers.action--show .main .wrapper{padding-left:2rem;padding-right:2rem}}@media (min-width: 768px){body.controller--job_offers.action--show .main .wrapper{padding-left:3rem;padding-right:3rem}}@media (min-width: 1024px){body.controller--job_offers.action--show .main .wrapper{max-width:60rem;margin-left:auto;margin-right:auto}}body.controller--job_offers.action--show .job-offers-sidenav{display:none}@media (min-width: 1024px){body.controller--job_offers.action--show .job-offers-sidenav{display:block}}body.controller--job_offers.action--show .l-single-item.-remote_work{background-image:url(//tech.crowdworks.jp/vite/assets/background_remote_work-yNkgFLta.png);background-size:100% 15.75rem}body.controller--job_offers.action--show .l-single-item.-partial_remote_work{background-image:url(//tech.crowdworks.jp/vite/assets/background_partial_remote_work-C8TKWeUE.png);background-size:100% 15.75rem}body.controller--job_offers.action--show .l-single-item.-office_work{background-image:url(//tech.crowdworks.jp/vite/assets/background_office_work-4tE3fpt2.png);background-size:100% 15.75rem}body.controller--job_offers.action--show .l-single-item{background-repeat:no-repeat;margin-bottom:2rem;padding-top:5rem;position:relative}@media (min-width: 640px){body.controller--job_offers.action--show .l-single-item{margin-bottom:4rem}}@media (min-width: 768px){body.controller--job_offers.action--show .l-single-item{padding-top:6rem}}body.controller--job_offers.action--show .l-single-item p{margin:0}body.controller--job_offers.action--show .l-single-item .wrapper{--tw-bg-opacity: 1;background-color:#fff;background-color:rgba(255,255,255,var(--tw-bg-opacity));padding-top:1.5rem}@media (min-width: 768px){body.controller--job_offers.action--show .l-single-item .wrapper{padding-top:2rem}}@media (min-width: 1024px){body.controller--job_offers.action--show .l-single-item .wrapper{border-top-left-radius:.25rem;border-top-right-radius:.25rem}}body.controller--job_offers.action--show .l-single-item .job-offer-badge{font-weight:700;display:inline-block;font-size:.75rem;line-height:1.5}body.controller--job_offers.action--show .l-single-item .job-offer-badge.-border__remote_work{position:absolute;--tw-bg-opacity: 1;background-color:#fff;background-color:rgba(255,255,255,var(--tw-bg-opacity));border-width:1px;border-style:solid;line-height:1;padding:.5rem;border-radius:.25rem;top:1.5rem}@media (min-width: 768px){body.controller--job_offers.action--show .l-single-item .job-offer-badge.-border__remote_work{top:2rem}}@media (min-width: 1024px){body.controller--job_offers.action--show .l-single-item .job-offer-badge.-border__remote_work{margin-left:-3rem}}body.controller--job_offers.action--show .l-single-item .job-offer-badge.-border__remote_work{--tw-border-opacity: 1;border-color:#21993d;border-color:rgba(33,153,61,var(--tw-border-opacity));--tw-text-opacity: 1;color:#21993d;color:rgba(33,153,61,var(--tw-text-opacity))}body.controller--job_offers.action--show .l-single-item .job-offer-badge.-border__partial_remote_work{position:absolute;--tw-bg-opacity: 1;background-color:#fff;background-color:rgba(255,255,255,var(--tw-bg-opacity));border-width:1px;border-style:solid;line-height:1;padding:.5rem;border-radius:.25rem;top:1.5rem}@media (min-width: 768px){body.controller--job_offers.action--show .l-single-item .job-offer-badge.-border__partial_remote_work{top:2rem}}@media (min-width: 1024px){body.controller--job_offers.action--show .l-single-item .job-offer-badge.-border__partial_remote_work{margin-left:-3rem}}body.controller--job_offers.action--show .l-single-item .job-offer-badge.-border__partial_remote_work{--tw-border-opacity: 1;border-color:#21993d;border-color:rgba(33,153,61,var(--tw-border-opacity));--tw-text-opacity: 1;color:#21993d;color:rgba(33,153,61,var(--tw-text-opacity))}body.controller--job_offers.action--show .l-single-item .job-offer-badge.-border__office_work{position:absolute;--tw-bg-opacity: 1;background-color:#fff;background-color:rgba(255,255,255,var(--tw-bg-opacity));border-width:1px;border-style:solid;line-height:1;padding:.5rem;border-radius:.25rem;top:1.5rem}@media (min-width: 768px){body.controller--job_offers.action--show .l-single-item .job-offer-badge.-border__office_work{top:2rem}}@media (min-width: 1024px){body.controller--job_offers.action--show .l-single-item .job-offer-badge.-border__office_work{margin-left:-3rem}}body.controller--job_offers.action--show .l-single-item .job-offer-badge.-border__office_work{--tw-border-opacity: 1;border-color:#6e7585;border-color:rgba(110,117,133,var(--tw-border-opacity));--tw-text-opacity: 1;color:#6e7585;color:rgba(110,117,133,var(--tw-text-opacity))}body.controller--job_offers.action--show .l-single-item .job-offer-badge.-new-job{--tw-text-opacity: 1;color:#f15252;color:rgba(241,82,82,var(--tw-text-opacity))}body.controller--job_offers.action--show .l-single-item .job-point-container{margin-top:2.5rem;display:flex;flex-wrap:wrap}@media (min-width: 768px){body.controller--job_offers.action--show .l-single-item .job-point-container{margin-top:4rem}}body.controller--job_offers.action--show .l-single-item .job-point{border-width:1px;border-style:solid;--tw-border-opacity: 1;border-color:#a6aab6;border-color:rgba(166,170,182,var(--tw-border-opacity));font-weight:700;margin-right:.5rem;margin-bottom:.5rem;padding:.25rem .5rem;border-radius:.25rem;font-size:.75rem;line-height:1.5;line-height:1;--tw-text-opacity: 1;color:#6e7585;color:rgba(110,117,133,var(--tw-text-opacity))}body.controller--job_offers.action--show .l-single-item .jobid-container{margin-top:2.5rem;margin-bottom:1rem;font-size:.75rem;line-height:1.5;--tw-text-opacity: 1;color:#757575;color:rgba(117,117,117,var(--tw-text-opacity))}@media (min-width: 768px){body.controller--job_offers.action--show .l-single-item .jobid-container{margin-top:4rem;margin-bottom:1.5rem}}body.controller--job_offers.action--show .flow{padding:0 0 60px}@media (min-width: 992px){body.controller--job_offers.action--show .flow{padding:0 0 120px}}body.controller--job_offers.action--show .flow-items{display:grid;grid-template-columns:1fr;grid-row-gap:24px;row-gap:24px}@media (min-width: 768px){body.controller--job_offers.action--show .flow-items{display:flex;justify-content:center;-moz-column-gap:8px;column-gap:8px}}body.controller--job_offers.action--show .flow-item{display:grid;grid-template-columns:1fr;grid-row-gap:24px;row-gap:24px}@media (min-width: 768px){body.controller--job_offers.action--show .flow-item{display:flex;-moz-column-gap:8px;column-gap:8px;align-items:center}}body.controller--job_offers.action--show .flow-item+.flow-item:before{content:"";display:block;width:0;height:0;border-top:16px solid #0abe78;border-left:8px solid transparent;border-right:8px solid transparent;margin:0 auto}@media (min-width: 768px){body.controller--job_offers.action--show .flow-item+.flow-item:before{border-left:16px solid #0abe78;border-top:8px solid transparent;border-bottom:8px solid transparent;border-right:0}}body.controller--job_offers.action--show .flow-card{background:#fff;border:1px solid #b8e1d1;box-shadow:0 5px 20px #00000014}@media (min-width: 768px){body.controller--job_offers.action--show .flow-card{width:20vw;height:100%;max-width:192px}}@media (min-width: 1200px){body.controller--job_offers.action--show .flow-card{width:192px}}body.controller--job_offers.action--show .flow-card__image{position:relative;margin-bottom:0;background:#e6faec;text-align:center}body.controller--job_offers.action--show .flow-card__image img{max-width:100%}body.controller--job_offers.action--show .flow-card__num{position:absolute;bottom:0;left:50%;transform:translate(-50%,50%);display:flex;width:36px;height:36px;background:#0abe78;font-size:1.5rem;font-weight:700;color:#fff;border-radius:50%;justify-content:center;align-items:center}@media (min-width: 768px){body.controller--job_offers.action--show .flow-card__num{bottom:-36px}}body.controller--job_offers.action--show .flow-card__contents{padding:28px 24px 40px}@media (min-width: 768px){body.controller--job_offers.action--show .flow-card__contents{padding:70px 16px 19px}}body.controller--job_offers.action--show .flow-card__heading{text-align:center;font-size:1rem;font-weight:700;margin-bottom:8px}body.controller--job_offers.action--show .flow-card__text{font-size:.875rem}body.controller--job_offers.action--show .flow-summary{color:#0abe78;font-weight:700;text-align:center;padding:16px;font-size:1.125rem;border:1px solid #0abe78;margin-top:40px}@media (min-width: 768px){body.controller--job_offers.action--show .flow-summary{font-size:1.5rem}}body.controller--job_offers.action--show .section-heading{font-weight:700;margin-top:2.5rem;margin-bottom:1.5rem;font-size:1.25rem;line-height:1.5}@media (min-width: 768px){body.controller--job_offers.action--show .section-heading{font-weight:400;margin-top:4rem;font-size:1.75rem;line-height:1.5}}body.controller--job_offers.action--show .container{width:100%;max-width:1120px;margin:0 auto;padding:0}body.controller--job_offers.action--show .container ol{padding:0}body.controller--job_offers.action--show .container:before,body.controller--job_offers.action--show .container:after{display:table;content:""}@media (min-width: 1120px){body.controller--job_offers.action--show .container{padding:0}}body.controller--job_offers.action--show .job-card-wrapper{margin-top:2rem}body.controller--job_offers.action--show .job-card{padding:0;background-size:4rem;padding-left:4.5rem;background-position:left top;background-repeat:no-repeat;display:block;border-width:0px;border-bottom-width:1px;--tw-border-opacity: 1;border-color:#c0c4ce;border-color:rgba(192,196,206,var(--tw-border-opacity));border-style:solid;margin-top:1rem;text-decoration:none;padding-bottom:1rem}body.controller--job_offers.action--show .job-card:hover{opacity:.7}@media (min-width: 640px){body.controller--job_offers.action--show .job-card{background-size:5rem;border-style:none;margin-top:2rem;padding-bottom:0;padding-left:6rem}}body.controller--job_offers.action--show .job-card:first-of-type{margin-top:0}body.controller--job_offers.action--show .job-card.-remote_work{background-image:url(data:image/png;base64,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)}body.controller--job_offers.action--show .job-card.-partial_remote_work{background-image:url(data:image/png;base64,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)}body.controller--job_offers.action--show .job-card.-office_work{background-image:url(data:image/png;base64,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)}body.controller--job_offers.action--show .job-card-title-wrapper{display:flex;flex-wrap:wrap}@media (min-width: 640px){body.controller--job_offers.action--show .job-card-title-wrapper{flex-wrap:nowrap}}body.controller--job_offers.action--show .job-offer-badge{box-sizing:content-box;flex-shrink:0;font-weight:700;height:.75rem;margin-right:.5rem;margin-bottom:.5rem;display:inline-block;font-size:.75rem;line-height:1.5;line-height:1}body.controller--job_offers.action--show .job-offer-badge.-border__remote_work,body.controller--job_offers.action--show .job-offer-badge.-border__partial_remote_work{--tw-bg-opacity: 1;background-color:#fff;background-color:rgba(255,255,255,var(--tw-bg-opacity));border-width:1px;border-style:solid;line-height:1;padding:.25rem .5rem;border-radius:.25rem;--tw-border-opacity: 1;border-color:#21993d;border-color:rgba(33,153,61,var(--tw-border-opacity));--tw-text-opacity: 1;color:#21993d;color:rgba(33,153,61,var(--tw-text-opacity))}body.controller--job_offers.action--show .job-offer-badge.-border__office_work{--tw-bg-opacity: 1;background-color:#fff;background-color:rgba(255,255,255,var(--tw-bg-opacity));border-width:1px;border-style:solid;line-height:1;padding:.25rem .5rem;border-radius:.25rem;--tw-border-opacity: 1;border-color:#6e7585;border-color:rgba(110,117,133,var(--tw-border-opacity));--tw-text-opacity: 1;color:#6e7585;color:rgba(110,117,133,var(--tw-text-opacity))}body.controller--job_offers.action--show .job-card-title{font-weight:700;margin-bottom:.25rem;font-size:1rem;line-height:1.5;--tw-text-opacity: 1;color:#222;color:rgba(34,34,34,var(--tw-text-opacity))}body.controller--job_offers.action--show .job-card-item-list{display:flex;flex-wrap:wrap;list-style-type:none;margin:0;padding:0}body.controller--job_offers.action--show .job-card-price{width:100%;display:flex;align-items:center}body.controller--job_offers.action--show .job-price-s{font-weight:600;font-size:1rem;line-height:1.5;--tw-text-opacity: 1;color:#f15252;color:rgba(241,82,82,var(--tw-text-opacity));line-height:1.75}@media (min-width: 640px){body.controller--job_offers.action--show .job-price-s{font-size:1.25rem;line-height:1.5}}body.controller--job_offers.action--show .job-price-unit-s{display:inline-block;margin-left:.5rem;font-size:.75rem;line-height:1.5;--tw-text-opacity: 1;color:#222;color:rgba(34,34,34,var(--tw-text-opacity))}body.controller--job_offers.action--show .job-text-item{display:flex;align-items:center;margin-top:.25rem;margin-right:1rem;font-size:.75rem;line-height:1.5;--tw-text-opacity: 1;color:#757575;color:rgba(117,117,117,var(--tw-text-opacity))}body.controller--job_offers.action--show .job-text-item:before{content:"";background-size:contain;margin-right:.625rem}body.controller--job_offers.action--show .job-text-item.-occupation:before{background-image:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20width='16px'%20height='18px'%20viewBox='0%200%2016%2018'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%3e%3c!--%20Generator:%20Sketch%2051.2%20(57519)%20-%20http://www.bohemiancoding.com/sketch%20--%3e%3ctitle%3eFill%201%3c/title%3e%3cdesc%3eCreated%20with%20Sketch.%3c/desc%3e%3cdefs%3e%3c/defs%3e%3cg%20id='PC_design'%20stroke='none'%20stroke-width='1'%20fill='none'%20fill-rule='evenodd'%3e%3cg%20id='PC_お仕事詳細_ログイン後'%20transform='translate(-185.000000,%20-1534.000000)'%20fill='%23A6AAB6'%3e%3cg%20id='カテゴリ検索'%20transform='translate(160.000000,%201505.000000)'%3e%3cpath%20d='M37.4707395,33.9214827%20C37.4707395,31.2036668%2035.3637013,29%2032.7639157,29%20C30.1652733,29%2028.0582351,31.2036668%2028.0582351,33.9214827%20C28.0582351,35.761658%2029.0334405,37.3447589%2030.4613791,38.1901156%20C27.2888174,39.5532084%2025,43.3076923%2025,47%20L41,47%20C41,43.2024711%2038.579707,39.3367876%2035.2653805,38.0777202%20C36.5869954,37.2060582%2037.4707395,35.6767637%2037.4707395,33.9214827%20Z'%20id='Fill-1'%3e%3c/path%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/svg%3e");width:12px;height:13px}body.controller--job_offers.action--show .job-text-item.-joboffer:before{background-image:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20width='11px'%20height='15px'%20viewBox='0%200%2011%2015'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%3e%3c!--%20Generator:%20Sketch%2051.2%20(57519)%20-%20http://www.bohemiancoding.com/sketch%20--%3e%3ctitle%3eicon_place%3c/title%3e%3cdesc%3eCreated%20with%20Sketch.%3c/desc%3e%3cdefs%3e%3c/defs%3e%3cg%20id='PC_design'%20stroke='none'%20stroke-width='1'%20fill='none'%20fill-rule='evenodd'%3e%3cg%20id='PC_お仕事一覧'%20transform='translate(-196.000000,%20-1148.000000)'%20fill='%23A6AAB6'%3e%3cg%20id='list-copy-2'%20transform='translate(160.000000,%20908.000000)'%3e%3cpath%20d='M41.5,248%20C40.1193421,248%2039,246.880658%2039,245.5%20C39,244.119342%2040.1193421,243%2041.5,243%20C42.8806579,243%2044,244.119342%2044,245.5%20C44,246.880658%2042.8806579,248%2041.5,248%20M41.5,240%20C38.4624487,240%2036,242.40289%2036,245.366972%20C36,249.770642%2041.5,255%2041.5,255%20C41.5,255%2047,249.770642%2047,245.366972%20C47,242.40289%2044.5375513,240%2041.5,240'%20id='icon_place'%3e%3c/path%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/svg%3e");width:10px;height:14px}body.controller--job_offers.action--show .job-btn-container{display:flex;align-items:center;justify-content:center}body.controller--job_offers.action--show .job-btn-container .job-btn{font-weight:700;margin:0;padding-top:1rem;padding-bottom:1rem;border-radius:9999px;text-align:center;font-size:.875rem;line-height:1.5;line-height:1;width:16rem}@media (min-width: 768px){body.controller--job_offers.action--show .job-btn-container .job-btn{width:19rem;font-weight:400;font-size:1.25rem;line-height:1.5;line-height:1}}body.controller--job_offers.action--show .job-btn-container a.job-btn,body.controller--job_offers.action--show .job-btn-container button.job-btn{--tw-bg-opacity: 1;background-color:#e03100;background-color:rgba(224,49,0,var(--tw-bg-opacity));--tw-text-opacity: 1;color:#fff;color:rgba(255,255,255,var(--tw-text-opacity))}body.controller--job_offers.action--show .job-btn-container div.job-btn{--tw-bg-opacity: 1;background-color:#dbdde3;background-color:rgba(219,221,227,var(--tw-bg-opacity));--tw-text-opacity: 1;color:#6e7585;color:rgba(110,117,133,var(--tw-text-opacity))}body.controller--job_offers.action--show .job-btn-container .favorite-btn{display:flex;flex-direction:column;align-items:center;justify-content:center;margin:0;font-size:.75rem;line-height:1.5;--tw-text-opacity: 1;color:#6e7585;color:rgba(110,117,133,var(--tw-text-opacity))}body.controller--job_offers.action--show .job-btn-container .favorite-btn:before{content:"";background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='22'%20viewBox='0%200%2024%2022'%3e%3cpath%20fill='none'%20fill-rule='evenodd'%20stroke='%23A6AAB6'%20d='M11.942%203.844c-1.656-1.915-3.65-2.785-5.48-2.785C3.52%201.06%201%203.313%201%207.086%201%2013.204%2011.807%2021%2011.807%2021s10.807-7.796%2010.807-13.914c0-3.78-2.32-6.086-5.177-6.086-1.767%200-3.74.882-5.495%202.844z'/%3e%3c/svg%3e");background-size:contain;background-repeat:no-repeat;height:1rem;width:1rem;margin:0}@media (min-width: 768px){body.controller--job_offers.action--show .job-btn-container .favorite-btn:before{height:1.25rem;width:1.25rem}}body.controller--job_offers.action--show .job-btn-container .favorite-btn.active:before{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='18'%20height='16'%20viewBox='0%200%2018%2016'%3e%3cpath%20fill='%23FF7373'%20fill-rule='evenodd'%20d='M13.258%200c-1.425%200-3.016.706-4.432%202.275C7.49.743%205.882.047%204.406.047%202.033.047%200%201.85%200%204.87%200%209.763%208.717%2016%208.717%2016s8.718-6.237%208.718-11.131C17.435%201.845%2015.563%200%2013.258%200'/%3e%3c/svg%3e")}@media (min-width: 768px){body.controller--job_offers.action--show .job-offer-application-button-container{display:flex;align-items:center;justify-content:center}}body.controller--job_offers.action--show .job-offer-application-button-container>p{font-size:.75rem;line-height:1.5;text-align:center;--tw-text-opacity: 1;color:#757575;color:rgba(117,117,117,var(--tw-text-opacity))}@media (min-width: 768px){body.controller--job_offers.action--show .job-offer-application-button-container>p{font-size:.875rem;line-height:1.5;text-align:left}}@media (min-width: 1024px){body.controller--job_offers.action--show .job-offer-application-button-container>p>br{display:none}}body.controller--job_offers.action--show .job-offer-application-button-container .job-btn{margin-right:1.5rem}@media (min-width: 768px){body.controller--job_offers.action--show .job-offer-application-button-container .job-btn{margin-left:2.5rem;margin-right:2.5rem}}body.controller--job_offers.action--show .job-offer-application-button-container+p{padding-top:1rem;font-size:.75rem;line-height:1.5;--tw-text-opacity: 1;color:#757575;color:rgba(117,117,117,var(--tw-text-opacity));text-align:center}body.controller--job_offers.action--show .job-offer-application-button-container+p span{--tw-text-opacity: 1;color:#d52020;color:rgba(213,32,32,var(--tw-text-opacity))}body.controller--job_offers.action--show .job-offer-application-button-container{border-width:0px;border-top-width:1px;border-style:solid;--tw-border-opacity: 1;border-color:#a6aab6;border-color:rgba(166,170,182,var(--tw-border-opacity));padding-top:1rem;padding-bottom:1rem}@media (min-width: 768px){body.controller--job_offers.action--show .job-offer-application-button-container{padding-top:1.5rem;padding-bottom:1.5rem;border-width:1px}}body.controller--job_offers.action--show .job-offer-application-button-container>p{margin-bottom:1rem}@media (min-width: 768px){body.controller--job_offers.action--show .job-offer-application-button-container>p{margin-bottom:0}}body.controller--job_offers.action--show .job-offer-application-button-container-fixed{box-shadow:0 0 1.5rem #2223;--tw-bg-opacity: 1;background-color:#fff;background-color:rgba(255,255,255,var(--tw-bg-opacity));bottom:0;left:0;right:0;padding-top:.5rem;padding-bottom:.5rem;position:fixed}@media (min-width: 768px){body.controller--job_offers.action--show .job-offer-application-button-container-fixed{bottom:1.5rem;margin-left:3rem;margin-right:3rem;padding-top:1.5rem;padding-bottom:1.5rem;border-radius:.25rem}}@media (min-width: 1024px){body.controller--job_offers.action--show .job-offer-application-button-container-fixed{max-width:54rem;box-sizing:content-box;margin-left:auto;margin-right:auto}}body.controller--job_offers.action--show .job-offer-application-button-container-fixed>p{display:none}@media (min-width: 768px){body.controller--job_offers.action--show .job-offer-application-button-container-fixed>p{display:block}}body.controller--job_offers.action--show .job-offer-application-button-container-fixed{border-style:none}body.controller--job_offers.action--show .job-footer{margin-top:2rem;margin-bottom:2.5rem}@media (min-width: 640px){body.controller--job_offers.action--show .job-footer{margin-top:5rem;margin-bottom:7rem}}body.controller--job_offers.action--show .job-subtitle{font-weight:700;margin-top:1rem;margin-bottom:1rem;font-size:1.25rem;line-height:1.5}body.controller--job_offers.action--show .archive-aside-list{display:block;margin:0;margin-top:-.5rem;margin-left:-1rem}body.controller--job_offers.action--show .archive-aside-list-item{display:inline-block;margin-top:.5rem;margin-left:1rem;width:auto}body.controller--job_offers.action--show .archive-aside-list-item:after{content:none}body.controller--job_offers.action--show .archive-aside-list-item.-occupation{width:100%}body.controller--job_offers.action--show .archive-aside-list-link{font-weight:700;text-decoration:none;font-size:.875rem;line-height:1.5;--tw-text-opacity: 1;color:#088755;color:rgba(8,135,85,var(--tw-text-opacity))}body.controller--job_offers.action--show .archive-aside-list-link:hover{opacity:.7}body.controller--job_offers.action--show .job-footer-hr{display:none}body.controller--job_offers.action--show .job-offer-comment-form-wrapper{margin-top:1.5rem}body.controller--job_offers.action--show .job-offer-comment-form-wrapper .favorite-btn{display:flex;align-items:center;justify-content:center;font-size:.875rem;line-height:1.5;--tw-text-opacity: 1;color:#6e7585;color:rgba(110,117,133,var(--tw-text-opacity))}body.controller--job_offers.action--show .job-offer-comment-form-wrapper .favorite-btn:before{content:"";background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='22'%20viewBox='0%200%2024%2022'%3e%3cpath%20fill='none'%20fill-rule='evenodd'%20stroke='%23A6AAB6'%20d='M11.942%203.844c-1.656-1.915-3.65-2.785-5.48-2.785C3.52%201.06%201%203.313%201%207.086%201%2013.204%2011.807%2021%2011.807%2021s10.807-7.796%2010.807-13.914c0-3.78-2.32-6.086-5.177-6.086-1.767%200-3.74.882-5.495%202.844z'/%3e%3c/svg%3e");background-size:contain;background-repeat:no-repeat;margin-right:.5rem;height:1.25rem;width:1.25rem}body.controller--job_offers.action--show .job-offer-comment-form-wrapper .favorite-btn.active:before{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='18'%20height='16'%20viewBox='0%200%2018%2016'%3e%3cpath%20fill='%23FF7373'%20fill-rule='evenodd'%20d='M13.258%200c-1.425%200-3.016.706-4.432%202.275C7.49.743%205.882.047%204.406.047%202.033.047%200%201.85%200%204.87%200%209.763%208.717%2016%208.717%2016s8.718-6.237%208.718-11.131C17.435%201.845%2015.563%200%2013.258%200'/%3e%3c/svg%3e")}body.controller--job_offers.action--show .job-offer-comment-form{border-width:1px;border-style:solid;--tw-border-opacity: 1;border-color:#a6aab6;border-color:rgba(166,170,182,var(--tw-border-opacity));display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem;margin-top:1rem;padding-top:2.5rem;padding-bottom:2.5rem;position:relative;border-radius:1rem;font-size:.875rem;line-height:1.5}@media (min-width: 640px){body.controller--job_offers.action--show .job-offer-comment-form{grid-template-columns:repeat(8,minmax(0,1fr));-moz-column-gap:2rem;column-gap:2rem}}@media (min-width: 768px){body.controller--job_offers.action--show .job-offer-comment-form{margin-top:1.5rem}}body.controller--job_offers.action--show .job-offer-comment-form .job-btn-container{margin-top:2rem}body.controller--job_offers.action--show .job-offer-comment-form-inner{grid-column:span 4 / span 4;margin-left:1rem;margin-right:1rem}@media (min-width: 640px){body.controller--job_offers.action--show .job-offer-comment-form-inner{grid-column:span 6 / span 6;grid-column-start:2;margin:0}}body.controller--job_offers.action--show .job-offer-comment-form-heading{font-weight:700;margin-bottom:2rem;font-size:1.25rem;line-height:1.5;text-align:center}body.controller--job_offers.action--show .job-offer-comment-form-heading+p{max-width:40em;margin:auto}body.controller--job_offers.action--show .job-offer-comment-form-list{list-style-type:none;margin:0;margin-top:2rem;padding:0}body.controller--job_offers.action--show .job-offer-comment-form-list-item{border-width:0px;border-bottom-width:1px;border-style:solid;--tw-border-opacity: 1;border-color:#a6aab6;border-color:rgba(166,170,182,var(--tw-border-opacity))}body.controller--job_offers.action--show .job-offer-comment-form-list-item:first-of-type{border-top-width:1px}@media (min-width: 640px){body.controller--job_offers.action--show .job-offer-comment-form-list-item{padding-left:.5rem;padding-right:.5rem}}body.controller--job_offers.action--show .job-offer-comment-form-list-item-heading{color:inherit;display:flex;align-items:center;justify-content:space-between;text-decoration:none;padding-top:1rem;padding-bottom:1rem;position:relative}body.controller--job_offers.action--show .job-offer-comment-form-list-item-heading:after{content:"";background-image:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20width='12px'%20height='2px'%20viewBox='0%200%2012%202'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%3e%3c!--%20Generator:%20Sketch%2052.5%20(67469)%20-%20http://www.bohemiancoding.com/sketch%20--%3e%3ctitle%3eicon_plus_link%3c/title%3e%3cdesc%3eCreated%20with%20Sketch.%3c/desc%3e%3cg%20id='TB_design'%20stroke='none'%20stroke-width='1'%20fill='none'%20fill-rule='evenodd'%20stroke-linecap='square'%3e%3cg%20id='TB_トップ_ログイン後案内対象外'%20transform='translate(-717.000000,%20-5333.000000)'%20stroke='%2306AA6A'%20stroke-width='2'%3e%3cg%20id='footer'%20transform='translate(0.000000,%204971.000000)'%3e%3cg%20id='icon_minus_link'%20transform='translate(717.000000,%20357.000000)'%3e%3cpath%20d='M9.39411255,2.60588745%20L2.60588745,9.39411255'%20id='Line'%20transform='translate(6.000000,%206.000000)%20rotate(45.000000)%20translate(-6.000000,%20-6.000000)%20'%3e%3c/path%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/svg%3e");height:2px;width:12px;display:block}body.controller--job_offers.action--show .job-offer-comment-form-list-item-heading.collapsed:after{background-image:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20width='13px'%20height='12px'%20viewBox='0%200%2013%2012'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%3e%3c!--%20Generator:%20Sketch%2052.5%20(67469)%20-%20http://www.bohemiancoding.com/sketch%20--%3e%3ctitle%3eicon_plus_link%3c/title%3e%3cdesc%3eCreated%20with%20Sketch.%3c/desc%3e%3cg%20id='TB_design'%20stroke='none'%20stroke-width='1'%20fill='none'%20fill-rule='evenodd'%20stroke-linecap='square'%3e%3cg%20id='TB_トップ_ログイン後案内対象外'%20transform='translate(-717.000000,%20-5640.000000)'%20stroke='%2306AA6A'%3e%3cg%20id='footer'%20transform='translate(0.000000,%204971.000000)'%3e%3cg%20id='icon_plus_link'%20transform='translate(717.000000,%20669.000000)'%3e%3cg%20id='close'%20transform='translate(6.291169,%206.291169)%20rotate(45.000000)%20translate(-6.291169,%20-6.291169)%20translate(2.691169,%202.691169)'%3e%3cpath%20d='M0.087583152,0.087583152%20L6.87613419,6.87613419'%20id='Line'%20stroke-width='2'%3e%3c/path%3e%3cpath%20d='M0.087583152,0.087583152%20L6.87613419,6.87613419'%20id='Line'%20stroke-width='2'%20transform='translate(3.438067,%203.438067)%20scale(-1,%201)%20translate(-3.438067,%20-3.438067)%20'%3e%3c/path%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/svg%3e");height:12px;width:12px}body.controller--job_offers.action--show .job-offer-comment-form-list-item-textarea-wrapper{margin-bottom:1rem}body.controller--job_offers.action--show .job-offer-comment-form-list-item-textarea-wrapper p:first-child{margin-bottom:1rem;font-size:.75rem;line-height:1.5;--tw-text-opacity: 1;color:#d52020;color:rgba(213,32,32,var(--tw-text-opacity))}body.controller--job_offers.action--show .job-offer-comment-form-list-item-textarea-wrapper p:last-child{margin-top:1rem;font-size:.75rem;line-height:1.5;--tw-text-opacity: 1;color:#757575;color:rgba(117,117,117,var(--tw-text-opacity))}body.controller--job_offers.action--show .job-offer-comment-form-list-item-textarea{border-width:1px;border-style:solid;--tw-border-opacity: 1;border-color:#a6aab6;border-color:rgba(166,170,182,var(--tw-border-opacity));height:10rem;padding:.75rem 1rem;width:100%}body.controller--job_offers.action--show .job-offer-comment-form-wrapper+.job-offer-application-button-container{display:none}body.controller--job_offers.action--show .job-offer-comment-form-wrapper+.job-offer-application-button-container.job-offer-application-button-container-fixed{display:block}@media (min-width: 768px){body.controller--job_offers.action--show .job-offer-comment-form-wrapper+.job-offer-application-button-container.job-offer-application-button-container-fixed{display:flex}}body.controller--job_offers.action--index .job-container{display:grid;grid-gap:1.25rem;gap:1.25rem;margin-bottom:2rem;padding:0;grid-auto-columns:minmax(0,1fr)}@media (min-width: 768px){body.controller--job_offers.action--index .job-container{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem}}@media (min-width: 1024px){body.controller--job_offers.action--index .job-container{gap:2rem}}body.controller--job_offers.action--index .job-list{border-width:1px;border-style:solid;--tw-border-opacity: 1;border-color:#c0c4ce;border-color:rgba(192,196,206,var(--tw-border-opacity));padding:0;padding-top:1.25rem;padding-bottom:1.25rem}@media (min-width: 768px){body.controller--job_offers.action--index .job-list{padding-top:1.75rem;padding-bottom:1.75rem}}body.controller--job_offers.action--index .card{border:1px solid #c0c4ce}body.controller--job_offers.action--index .job-card-item-list{min-height:56px}body.controller--job_offers.action--index .job-card:hover{opacity:.7}body.controller--job_offers.action--index .job-card .job-card-title{margin-bottom:12px;color:#222;font-size:1rem;font-weight:700;line-height:1.5rem;overflow:hidden;min-height:44px;width:100%;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}@media (max-width: 575.98px){body.controller--job_offers.action--index .job-card .job-card-title{margin-bottom:10px}}body.controller--job_offers.action--index .job-card .job-card-price{font-family:Open Sans,sans-serif;color:#f15252;font-size:1.125rem;font-weight:600;line-height:1.5rem}body.controller--job_offers.action--index .job-card .job-card-price .job-card-price-unit{margin-left:4px;font-size:.875rem;font-weight:400;line-height:1.3125rem}body.controller--job_offers.action--index .job-card .job-card-item-list{margin-top:16px;padding:12px 15px;border-radius:2px;background:#f1f2f5;color:#777;font-size:.75rem;line-height:1.25}body.controller--job_offers.action--index .job-card-wrapper{position:relative;display:flex;flex-wrap:wrap;justify-content:space-between}body.controller--job_offers.action--index .job-card-wrapper.-area-hidden{max-height:420px;overflow:hidden}@media (max-width: 575.98px){body.controller--job_offers.action--index .job-card-wrapper.-area-hidden{max-height:800px}}body.controller--job_offers.action--index .job-card-wrapper .job-card{margin:0 0 16px;position:relative;transition:all .3s}@media (min-width: 768px){body.controller--job_offers.action--index .job-card-wrapper .job-card{margin:10px 0 22px;width:48%;max-width:336px}}@media (min-width: 992px){body.controller--job_offers.action--index .job-card-wrapper .job-card{width:32%;max-width:352px}}body.controller--job_offers.action--index .job-card-wrapper .job-card .job-card-title{margin-bottom:12px;color:#222;font-size:1rem;font-weight:700;line-height:1.5rem;overflow:hidden;min-height:44px;width:100%;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}@media (max-width: 575.98px){body.controller--job_offers.action--index .job-card-wrapper .job-card .job-card-title{margin-bottom:10px}}body.controller--job_offers.action--index .job-card-wrapper .job-card .job-card-price{font-family:Open Sans,sans-serif;color:#f15252;font-size:1.125rem;font-weight:600;line-height:1.5rem}body.controller--job_offers.action--index .job-card-wrapper .job-card .job-card-price .job-card-price-unit{margin-left:4px;font-size:.875rem;font-weight:400;line-height:1.3125rem}body.controller--job_offers.action--index .job-card-wrapper .job-card:hover{transform:translateY(-5px);opacity:.7;text-decoration:none}@media (min-width: 768px){body.controller--job_offers.action--index .job-text-item{font-size:.8125rem}}body.controller--job_offers.action--index .job-text-item{margin-right:.5rem}@media (min-width: 768px){body.controller--job_offers.action--index .job-text-item{font-size:.75rem;line-height:1.25rem}}body.controller--job_offers.action--index .job-text-item:before{content:"";position:relative;display:inline-block;margin-right:3px}body.controller--job_offers.action--index .job-text-item.-occupation:before{top:1px;background:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20width='16px'%20height='18px'%20viewBox='0%200%2016%2018'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%3e%3c!--%20Generator:%20Sketch%2051.2%20(57519)%20-%20http://www.bohemiancoding.com/sketch%20--%3e%3ctitle%3eFill%201%3c/title%3e%3cdesc%3eCreated%20with%20Sketch.%3c/desc%3e%3cdefs%3e%3c/defs%3e%3cg%20id='PC_design'%20stroke='none'%20stroke-width='1'%20fill='none'%20fill-rule='evenodd'%3e%3cg%20id='PC_お仕事詳細_ログイン後'%20transform='translate(-185.000000,%20-1534.000000)'%20fill='%23A6AAB6'%3e%3cg%20id='カテゴリ検索'%20transform='translate(160.000000,%201505.000000)'%3e%3cpath%20d='M37.4707395,33.9214827%20C37.4707395,31.2036668%2035.3637013,29%2032.7639157,29%20C30.1652733,29%2028.0582351,31.2036668%2028.0582351,33.9214827%20C28.0582351,35.761658%2029.0334405,37.3447589%2030.4613791,38.1901156%20C27.2888174,39.5532084%2025,43.3076923%2025,47%20L41,47%20C41,43.2024711%2038.579707,39.3367876%2035.2653805,38.0777202%20C36.5869954,37.2060582%2037.4707395,35.6767637%2037.4707395,33.9214827%20Z'%20id='Fill-1'%3e%3c/path%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/svg%3e") no-repeat 0 0;background-size:12px auto;width:12px;height:13px}body.controller--job_offers.action--index .job-text-item.-skill:before{top:2px;background:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20width='16px'%20height='22px'%20viewBox='0%200%2016%2022'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%3e%3c!--%20Generator:%20Sketch%2051.2%20(57519)%20-%20http://www.bohemiancoding.com/sketch%20--%3e%3ctitle%3eFill%201%3c/title%3e%3cdesc%3eCreated%20with%20Sketch.%3c/desc%3e%3cdefs%3e%3c/defs%3e%3cg%20id='PC_design'%20stroke='none'%20stroke-width='1'%20fill='none'%20fill-rule='evenodd'%3e%3cg%20id='PC_お仕事詳細_ログイン後'%20transform='translate(-184.000000,%20-1748.000000)'%20fill='%23A6AAB6'%3e%3cg%20id='カテゴリ検索'%20transform='translate(160.000000,%201505.000000)'%3e%3cpolygon%20id='Fill-1'%20points='33.6525728%20243%2027.7975148%20246.810652%2028.0283546%20253.531989%2024%20261.425087%2030.4835293%20265%2034.5105496%20257.109675%2040%20253.538922%2039.8612293%20249.509171%2034.0061713%20253.196407%2031.4335752%20251.779199%2031.3294971%20248.760353%2037.2926361%20245.007942'%3e%3c/polygon%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/svg%3e") no-repeat 0 0;background-size:12px auto;width:12px;height:16px}body.controller--job_offers.action--index .job-text-item.-joboffer:before{top:3px;background:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20width='11px'%20height='15px'%20viewBox='0%200%2011%2015'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%3e%3c!--%20Generator:%20Sketch%2051.2%20(57519)%20-%20http://www.bohemiancoding.com/sketch%20--%3e%3ctitle%3eicon_place%3c/title%3e%3cdesc%3eCreated%20with%20Sketch.%3c/desc%3e%3cdefs%3e%3c/defs%3e%3cg%20id='PC_design'%20stroke='none'%20stroke-width='1'%20fill='none'%20fill-rule='evenodd'%3e%3cg%20id='PC_お仕事一覧'%20transform='translate(-196.000000,%20-1148.000000)'%20fill='%23A6AAB6'%3e%3cg%20id='list-copy-2'%20transform='translate(160.000000,%20908.000000)'%3e%3cpath%20d='M41.5,248%20C40.1193421,248%2039,246.880658%2039,245.5%20C39,244.119342%2040.1193421,243%2041.5,243%20C42.8806579,243%2044,244.119342%2044,245.5%20C44,246.880658%2042.8806579,248%2041.5,248%20M41.5,240%20C38.4624487,240%2036,242.40289%2036,245.366972%20C36,249.770642%2041.5,255%2041.5,255%20C41.5,255%2047,249.770642%2047,245.366972%20C47,242.40289%2044.5375513,240%2041.5,240'%20id='icon_place'%3e%3c/path%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/svg%3e") no-repeat 0 0;background-size:11px auto;width:11px;height:15px}@media (min-width: 768px){body.controller--job_offers.action--index .job-text-item:not(:first-child){margin-top:2px}}body.controller--job_offers.action--index .job-card-inner{color:#222}body.controller--job_offers.action--index .job-card-inner:hover{text-decoration:none}@media (max-width: 575.98px){body.controller--job_offers.action--index .job-title{padding:0 20px}}@media (max-width: 575.98px){body.controller--job_offers.action--index .job-title{margin-top:16px}}@media (min-width: 768px){body.controller--job_offers.action--index .job-text-container{padding:0 22px;margin:0 0 15px}}body.controller--job_offers.action--index .status_label{display:inline-block;margin-right:8px;padding:4px 8px;font-size:.75rem;font-weight:700;line-height:1rem;letter-spacing:.8px;text-align:center;color:#fff;background:#a6aab6;border-radius:3px;vertical-align:text-top}body.controller--job_offers.action--index .status_label.-application{position:absolute;left:1.7rem;top:0;line-height:1}body.controller--job_offers.action--index .status_label.-application[aria-hidden=true]{visibility:hidden}@media (max-width: 767.98px){body.controller--job_offers.action--index .status_label.-application{top:1px;right:2.25rem;left:auto;padding:3px;line-height:1.2}}body.controller--job_offers.action--index .status_label.-application:before{content:"";display:inline-block;width:14px;height:14px;margin-right:4px;background:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='utf-8'?%3e%3c!--%20Generator:%20Adobe%20Illustrator%2022.1.0,%20SVG%20Export%20Plug-In%20.%20SVG%20Version:%206.00%20Build%200)%20--%3e%3csvg%20version='1.1'%20id='レイヤー_1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20x='0px'%20y='0px'%20viewBox='0%200%2025%2025'%20style='enable-background:new%200%200%2025%2025;'%20xml:space='preserve'%3e%3cstyle%20type='text/css'%3e%20.st0{fill:%23FFFFFF;}%20%3c/style%3e%3cg%3e%3cg%3e%3cpath%20class='st0'%20d='M15.3,25.5C15.3,25.5,15.3,25.5,15.3,25.5c-0.2,0-0.4-0.1-0.5-0.3l-3.8-10.7c-0.1,0-0.3,0-0.4-0.1%20s-0.2-0.3-0.1-0.4l-10.7-3.8c-0.2-0.1-0.3-0.3-0.3-0.5c0-0.2,0.1-0.4,0.3-0.5l24-8.7c0.2-0.1,0.4,0,0.5,0.1%20c0.1,0.1,0.2,0.3,0.1,0.5l-8.7,24C15.7,25.4,15.5,25.5,15.3,25.5z%20M11.9,13.8l3.4,9.7l7.5-20.6L11.9,13.8z%20M1.5,9.7l9.7,3.4%20L22.1,2.2L1.5,9.7z'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e") no-repeat 0 0;background-size:14px;vertical-align:text-top}@media (max-width: 767.98px){body.controller--job_offers.action--index .status_label.-application:before{content:none}}body.controller--job_offers.action--index .new-job{color:#f15252;display:inline-block;font-family:Open Sans,sans-serif;font-size:.75rem;font-weight:700;letter-spacing:normal;line-height:2rem;vertical-align:top;text-align:center;width:2.5rem}@media (min-width: 768px){body.controller--job_offers.action--index .new-job{line-height:2.25rem}}body.controller--job_offers.action--index .badge.-remote{margin-bottom:.5rem}@media (max-width: 575.98px){body.controller--job_offers.action--index .badge.-remote{margin-left:1.25rem}}body.controller--job_offers.action--index .job-title{width:90%;padding:0;margin:0 auto 20px;font-size:1.25rem;font-weight:700;line-height:1.6;text-align:justify}@media (min-width: 768px){body.controller--job_offers.action--index .job-title{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;height:64px}}body.controller--job_offers.action--index .job-text-container{border-top:1px solid #c0c4ce;width:90%;margin:auto;padding:20px 0 0}body.controller--job_offers.action--index .job-price{color:#f15252;font-family:Open Sans,sans-serif;font-size:1.5rem;font-weight:600;line-height:1;text-align:left}@media (max-width: 767.98px){body.controller--job_offers.action--index .job-price{display:flex;justify-content:space-between}}@media (max-width: 575.98px){body.controller--job_offers.action--index .job-price{display:block}}body.controller--job_offers.action--index .job-price-unit{color:#222;font-size:1rem;font-weight:400;line-height:1}body.controller--job_offers.action--index .job-description{color:#777;font-size:.75rem;line-height:1.25rem;overflow:hidden;width:100%;min-height:40px;display:-webkit-box;-webkit-line-clamp:2;margin:12px 0 18px;text-align:justify;-webkit-box-orient:vertical}body.controller--job_offers.action--index .job-point-container{margin:16px 0;overflow:hidden;max-height:25px}@media (min-width: 768px){body.controller--job_offers.action--index .job-point-container{margin:12px 0}}@media (min-width: 992px){body.controller--job_offers.action--index .job-point-container{margin:16px 0}}body.controller--job_offers.action--index .job-point-container.-flex-md-up{display:inline-flex;flex-wrap:wrap;padding:0}@media (max-width: 767.98px){body.controller--job_offers.action--index .job-point-container.-flex-md-up{display:flex}}@media (min-width: 768px){body.controller--job_offers.action--index .job-point-container.-single.-single{padding:0;max-width:100%}}body.controller--job_offers.action--index .job-point{height:25px;color:#777;border:1px solid #c0c4ce;margin:0 5px 5px 0;padding:1px 5px;display:block;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-weight:700;font-size:.75rem}@media (min-width: 992px){body.controller--job_offers.action--index .job-point{display:inline-block}}body.controller--job_offers.action--index .job-btn.-green{width:auto;min-width:auto;max-width:9.5rem;padding:10px 0;font-size:.75rem;line-height:1}@media (max-width: 767.98px){body.controller--job_offers.action--index .job-btn.-green{max-width:15rem}}@media (max-width: 767.98px){body.controller--job_offers.action--index .job-btn.-green,body.controller--job_offers.action--index .job-btn.-red{width:calc(100% - 3rem);margin:0}}body.controller--job_offers.action--index .job-btn.-gray{border-bottom:1px solid #c0c4ce}@media (min-width: 768px){body.controller--job_offers.action--index .job-btn.-gray{margin-bottom:0;border-bottom:none}}@media (min-width: 992px){body.controller--job_offers.action--index .job-btn.-gray{margin-top:0;margin-bottom:32px}}body.controller--job_offers.action--index .more-link{position:absolute;bottom:0;left:0;right:0;width:100%;margin:auto;padding:70px 0 55px;box-sizing:border-box;background:linear-gradient(to bottom,#fff0,#fff 56%);cursor:pointer;color:#06aa6a;text-decoration:none;font-size:.875rem;line-height:1.3125rem;font-weight:600;text-align:center}body.controller--job_offers.action--index .more-link.-hidden{display:none}body.controller--job_offers.action--index .more-link:hover{color:#4fd7a2}
