@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){::-ms-backdrop{--tw-font-weight:initial;--tw-leading:initial}*,:before,:after,::backdrop{--tw-font-weight:initial;--tw-leading:initial}}}.JobOfferContentView-module__job-offer-content-view___Mu6NH{background-color:var(--color-white,#fff)}.JobOfferContentView-module__job-offer-content-view___Mu6NH>h1{margin-bottom:calc(var(--spacing,.25rem) * 0);font-size:var(--text-24,1.5rem);line-height:var(--tw-leading,var(--text-24--line-height,1.5))}@media(min-width:768px){.JobOfferContentView-module__job-offer-content-view___Mu6NH>h1{font-size:var(--text-32,2rem);line-height:var(--tw-leading,var(--text-32--line-height,1.5))}}.JobOfferContentView-module__job-offer-content-view___Mu6NH>ul{padding-left:calc(var(--spacing,.25rem) * 0);font-size:var(--text-14,.875rem);line-height:var(--tw-leading,var(--text-14--line-height,1.5));list-style-type:none}.JobOfferContentView-module__job-offer-content-view___Mu6NH>ul>li{margin-top:calc(var(--spacing,.25rem) * 2)}@media(min-width:1024px){.JobOfferContentView-module__job-offer-content-view___Mu6NH>ul>li{margin-top:calc(var(--spacing,.25rem) * 6);margin-left:calc(var(--spacing,.25rem) * 10);display:inline-block}}.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:calc(var(--spacing,.25rem) * 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{color:var(--color-tech-silver-100,#6e7585)}.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:"";width:calc(var(--spacing,.25rem) * 4);height:calc(var(--spacing,.25rem) * 5);vertical-align:text-top;margin-right:calc(var(--spacing,.25rem) * 2);background-position:50%;background-repeat:no-repeat;background-size:auto .875rem;display:inline-block}.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-gap:calc(var(--spacing,.25rem) * 4);gap:calc(var(--spacing,.25rem) * 4);font-size:var(--text-14,.875rem);line-height:var(--tw-leading,var(--text-14--line-height,1.5));grid-template-columns:max-content 1fr;display:grid}@media(min-width:768px){.JobOfferContentView-module__job-offer-content-view___Mu6NH>dl{-moz-column-gap:calc(var(--spacing,.25rem) * 10);column-gap:calc(var(--spacing,.25rem) * 10)}}.JobOfferContentView-module__job-offer-content-view___Mu6NH>dl dt{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700)}.JobOfferContentView-module__job-offer-content-view___Mu6NH>dl dd{margin:calc(var(--spacing,.25rem) * 0)}.JobOfferContentView-module__job-offer-content-view___Mu6NH>dl:first-of-type{background-color:var(--color-tech-silver-10,#f7f8fa);margin-top:calc(var(--spacing,.25rem) * 6);padding:calc(var(--spacing,.25rem) * 4)}@media(min-width:768px){.JobOfferContentView-module__job-offer-content-view___Mu6NH>dl:first-of-type{margin-top:calc(var(--spacing,.25rem) * 12);padding:calc(var(--spacing,.25rem) * 10)}}.JobOfferContentView-module__job-offer-content-view___Mu6NH>h2{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);margin-top:calc(var(--spacing,.25rem) * 10);margin-bottom:calc(var(--spacing,.25rem) * 6);font-size:var(--text-20,1.25rem);line-height:var(--tw-leading,var(--text-20--line-height,1.5))}@media(min-width:768px){.JobOfferContentView-module__job-offer-content-view___Mu6NH>h2{--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);margin-top:calc(var(--spacing,.25rem) * 16);font-size:var(--text-28,1.75rem);line-height:var(--tw-leading,var(--text-28--line-height,1.5))}}.JobOfferContentView-module__job-offer-content-view___Mu6NH>p{font-size:var(--text-14,.875rem);line-height:var(--tw-leading,var(--text-14--line-height,1.5))}.JobOfferContentView-module__job-offer-content-view___Mu6NH .JobOfferContentView-module__job-price-s___hQa4B{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);font-size:var(--text-20,1.25rem);line-height:var(--tw-leading,var(--text-20--line-height,1.5));color:var(--color-tech-red-60,#f15252)}@media(min-width:768px){.JobOfferContentView-module__job-offer-content-view___Mu6NH .JobOfferContentView-module__job-price-s___hQa4B{font-size:var(--text-24,1.5rem);line-height:var(--tw-leading,var(--text-24--line-height,1.5));--tw-leading:1;line-height:1}}.JobOfferContentView-module__job-offer-content-view___Mu6NH .JobOfferContentView-module__job-price-unit-s___hLPUD{margin-left:calc(var(--spacing,.25rem) * 2);font-size:var(--text-14,.875rem);line-height:var(--tw-leading,var(--text-14--line-height,1.5));display:inline-block}.JobOfferContentView-module__job-offer-content-view___Mu6NH .JobOfferContentView-module__text-pre___9wzv-{white-space:pre-wrap;font-size:var(--text-14,.875rem);line-height:var(--tw-leading,var(--text-14--line-height,1.5));--tw-leading:calc(var(--spacing,.25rem) * 7);line-height:calc(var(--spacing,.25rem) * 7)}@media(min-width:768px){.JobOfferContentView-module__job-offer-content-view___Mu6NH .JobOfferContentView-module__text-pre___9wzv-{font-size:var(--text-16,1rem);line-height:var(--tw-leading,var(--text-16--line-height,1.5));--tw-leading:calc(var(--spacing,.25rem) * 7);line-height:calc(var(--spacing,.25rem) * 7)}}.JobOfferContentView-module__job-offer-content-view___Mu6NH .JobOfferContentView-module__pre-wrap___qlGrm{white-space:pre-wrap}.JobApplicationButton-module__registerableMessage___foj3h{color:var(--color-tech-black-60,#757575);justify-content:center;padding-bottom:.5rem;font-size:.625rem;display:flex}@media(min-width:768px){.JobApplicationButton-module__registerableMessage___foj3h{padding-bottom:1rem;font-size:.75rem}}/*! tailwindcss v4.2.4 | MIT License | https://tailwindcss.com */@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){::-ms-backdrop{--tw-font-weight:initial;--tw-border-style:solid;--tw-leading:initial}*,:before,:after,::backdrop{--tw-font-weight:initial;--tw-border-style:solid;--tw-leading:initial}}}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:"";background:#06aa6a;width:100%;height:1px;display:block}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{color:#f4504d;text-align:center;background:#ffeded;border-radius:0;max-width:100%;padding:.75rem 1.25rem;font-size:.75rem;line-height:1.67}body.controller--job_offers .l-archive-item{min-width:100%}body.controller--job_offers .modal-dialog.interview-modal{color:#222;justify-content:center;align-items:center;margin-top:.5rem;margin-left:9px;margin-right:9px;padding:3rem 0;display:flex}@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{max-width:357px;padding:28px}@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{color:#fff;text-align:center;border-radius:30px;max-width:330px;margin:auto;padding:18px 0;font-size:1rem;font-weight:600;line-height:1.1313rem;display:block}@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 .modal-header,body.controller--job_offers .modal-dialog.interview-modal .modal-footer{border-top:none;border-bottom:none}body.controller--job_offers .modal-dialog.interview-modal .modal-footer .close-modal{color:var(--color-tech-silver-70,#a6aab6);font-size:var(--text-14,.875rem);line-height:var(--tw-leading,var(--text-14--line-height,1.5));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);cursor:pointer;text-align:center;margin-top:calc(var(--spacing,.25rem) * 6);padding-block:calc(var(--spacing,.25rem) * 4)}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{background:#fff;margin:auto;padding:40px 40px 50px}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{letter-spacing:1px;color:#00be00;margin-bottom:23px;font-size:1.25rem}@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{letter-spacing:1.7px;margin-bottom:20px;font-size:.75rem}@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{cursor:pointer;-webkit-appearance:none;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAD4AAAA+BAMAAACB77V3AAAAFVBMVEUAAAD///////////////////////9Iz20EAAAABnRSTlMA1BVirAQ7mFEXAAAAyUlEQVQ4y4WVyw3CQAxErSAaQIgziA7ogFLovwmUuczBmnkrJfEnz0p2/Znr9zlxHfc5Hrfsf/3OKwUQWwII1T3ifkTcz41byLiljVssuOWNW2m4tU1Y3fjW9/s2NFyWjNsUcNs2bmPDbd24zQG3PeF2RFyegsvVcPkKrgDCSwDhJYBx8EN8+D74P9gf2l88HzpfzA/KL8xPym+sD6ovrE+qb+wP1F+wP1F/w/5I/RX7M/V3nA80X2g+0XzD+XgRHgPMfKas98D6AytmLrwV8PhsAAAAAElFTkSuQmCC) 50%/31px no-repeat;border:0;width:31px;height:31px;padding:0;position:absolute;top:-40px;right:0}@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{letter-spacing:.6px;color:#4a4a4a;margin-left:40px;font-size:.75rem}@media(max-width:767.98px){body.controller--job_offers .modal-dialog.interview-modal .modal.show .select-word{margin-left:0;font-size:1rem;display:block}}body.controller--job_offers .modal-dialog.interview-modal .modal.show .bank-search-item{cursor:pointer;padding-left:20px;font-size:.75rem;line-height:2.67}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") 50%/11px no-repeat;width:11px;height:7px;padding:16px 15px}body.controller--job_offers .modal-dialog.interview-modal .modal.show .no-data{letter-spacing:1.7px;color:#ff0700;margin-top:40px;line-height:1.67}@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{justify-content:space-between;margin-top:30px;display:flex}@media(max-width:767.98px){body.controller--job_offers .modal-dialog.interview-modal .modal.show .btn-wrapper{width:100%;padding-left:20px;padding-right:20px;position:fixed;bottom:16px}}body.controller--job_offers .modal-dialog.interview-modal .modal.show .bnk-btn{letter-spacing:3.4px;color:#fff;cursor:pointer;border-radius:30px;padding:16px 63px;font-size:.875rem;font-weight:700;line-height:1.64;display:inline-block;position:relative;box-shadow:3px 3px 8px #9b9b9bb3,inset -1px -1px 8px #0000001a}@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:"";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==) 50%/11px no-repeat;width:11px;height:15px;position:absolute;top:calc(50% - 7.5px);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) 50%/11px no-repeat;width:11px;height:15px;top:calc(50% - 7.5px);left:16px}body.controller--job_offers .modal-dialog.interview-modal .modal.show .bnk-btn:hover{opacity:.7;text-decoration:none}body.controller--job_offers .modal-dialog.interview-modal .modal.show .bnk-btn.inactive-gray{color:#4a4a4a;box-shadow:none;background:#9e9e9e}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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) 50%/11px no-repeat;width:11px;height:15px;top:calc(50% - 7.5px);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(#bbb,#9b9b9b)}body.controller--job_offers .modal-dialog.interview-modal .modal.show .bnk-btn.-green{background:linear-gradient(#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{text-align:center;min-width:135px;padding:8px 30px;line-height:1.2}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{letter-spacing:1px;margin-bottom:1.25rem;font-size:1.25rem}@media(min-width:768px){body.controller--job_offers .modal-dialog.interview-modal .interview-modal-title.completed{margin-bottom:1.5rem;font-size:1.75rem}}body.controller--job_offers .modal-dialog.interview-modal .interview-modal-content{border-style:var(--tw-border-style);--tw-border-style:solid;border-style:solid;border-width:1px;border-color:var(--color-tech-silver-30,#dbdde3);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{padding:calc(1.5rem - 1px) calc(2.5rem - 1px) calc(2.5rem - 1px);font-size:.875rem}}body.controller--job_offers .modal-dialog.interview-modal .interview-modal-content>header{margin-bottom:1.5rem;font-size:1.25rem;line-height:34px}@media(min-width:768px){body.controller--job_offers .modal-dialog.interview-modal .interview-modal-content>header{text-align:center;font-size:1.75rem;line-height:3rem}}body.controller--job_offers .modal-dialog.interview-modal .interview-modal-content .next-step-list{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}@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{flex-direction:column;flex-grow:1;align-self:stretch;display:flex}@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{--tw-font-weight:var(--font-weight-bold,700);font-size:.875rem;font-weight:var(--font-weight-bold,700);background-color:var(--color-tech-apple-green-10,#e7faec);align-items:center;padding:.5rem .75rem;display:flex}body.controller--job_offers .modal-dialog.interview-modal .interview-modal-content .next-step>header .marker{background-color:var(--color-tech-apple-green-90,#21993d);color:var(--color-white,#fff);border-radius:.875rem;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;display:inline-flex}body.controller--job_offers .modal-dialog.interview-modal .interview-modal-content .next-step>header .step-title{flex-wrap:wrap;display:flex}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{color:var(--color-tech-orange-50,#eb592b)}body.controller--job_offers .modal-dialog.interview-modal .interview-modal-content .next-step .step-actions{--tw-border-style:solid;border-style:solid;border-width:0 1px 1px;border-color:var(--color-tech-silver-30,#dbdde3);flex-direction:column;flex-grow:1;padding:.75rem calc(.75rem - 1px) calc(.75rem - 1px);display:flex}@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{color:var(--color-tech-emerald-green-60,#088755);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,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{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700)}body.controller--job_offers .modal-dialog.interview-modal .interview-modal-content .step-action.important-text{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);flex-grow:1;align-items:center;line-height:1.5rem;display:flex}body.controller--job_offers .modal-dialog.interview-modal .interview-modal-content .next-step-arrow{width:100%;color:var(--color-tech-black-60,#757575);font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75 / 1.25)));flex-direction:column;align-items:center;display:flex}@media(min-width:768px){body.controller--job_offers .modal-dialog.interview-modal .interview-modal-content .next-step-arrow{width:auto;width:initial}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{z-index:1111;background:#fff;width:100%;height:calc(100% - 83px);display:none;position:fixed;top:60px;left:0}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{border-bottom:1px solid #c0c4ce;padding:18px 20px;font-size:1.25rem;display:flex;top:0}body.controller--job_offers .sp-search-condition-modal .btn-area{color:#777;background:#fff;flex-wrap:wrap;align-items:center;width:100%;padding:30px 20px;font-size:.875rem;display:flex;position:fixed;bottom:-1px;right:0;box-shadow:0 -2px 4px #0003}body.controller--job_offers .sp-search-condition-modal .cancel-btn{color:#777;font-weight:700}body.controller--job_offers .favorite-btn{color:#a6aab6;z-index:2;align-items:center;margin-left:auto;display:flex}body.controller--job_offers .favorite-btn:hover{cursor:pointer;opacity:.7;text-decoration:none}body.controller--job_offers .favorite-btn:before{content:"";z-index:2;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") 0 0/contain no-repeat;width:2.25rem;height:2.25rem;display:inline-block}@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") 0 0/contain no-repeat;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") 0 0/contain no-repeat;animation:3s reverse favorite-btn-anime}@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}}@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{width:100%;margin-bottom:2rem}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{color:#222;max-width:960px;margin-top:calc(50vh - 180px)}@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-top:none;border-bottom: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{letter-spacing:.78px;margin:0;font-size:.75rem;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{border-radius:0;padding:16px}@media(min-width:768px){body.controller--job_offers .modal-dialog .modal-content{padding:3.75rem}}body.controller--job_offers .modal-dialog .job-btn{color:#fff;text-align:center;border-radius:30px;width:50%;max-width:330px;margin:0;padding:1rem 0;font-size:.875rem;font-weight:600;line-height:1;display:block}@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{color:#a6aab6;background:#fff;border-bottom:none;width:auto;min-width:0;margin-right:2.5rem}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{color:#222;font-size:1.75rem;font-weight:400}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{color:#06aa6a;background:#fff;border:1px solid #0bbe78;width:260px}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}body.controller--job_offers .modal-dialog.interview-modal .job-btn.-gray{order:2;margin-right:0}}body.controller--job_offers #interview-modal{color:#222}body.controller--job_offers #interview-modal .job-btn{color:#fff;text-align:center;border-radius:30px;max-width:330px;margin:auto;padding:18px 0;font-size:1rem;font-weight:600;line-height:1.1313rem;display:block}@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{color:#0bbe78;letter-spacing:1px;margin-bottom:24px;font-size:1.125rem;font-weight:700}@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{letter-spacing:.78px;margin-bottom:24px;font-size:.75rem;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{color:#222;max-width:640px;margin-top:calc(50vh - 180px)}body.controller--job_offers #interview-modal .modal-dialog .modal-header,body.controller--job_offers #interview-modal .modal-dialog .modal-footer{border-top:none;border-bottom: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{letter-spacing:.78px;font-size:.75rem}@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{border-radius:0;padding:16px}@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{color:#fff;text-align:center;border-radius:30px;width:100%;max-width:330px;margin:auto;padding:18px 0;font-size:1rem;font-weight:600;line-height:1.1313rem;display:block}@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{z-index:10;width:100%;height:100vh;display:none;position:absolute;left:0}body.controller--job_offers .js-modal-bg{background-color:#ffffffb3;width:100%;height:100%}body.controller--job_offers .job-btn{color:#fff;text-align:center;border-radius:30px;max-width:330px;margin:auto;padding:18px 0;font-size:1rem;font-weight:600;line-height:1.1313rem;display:block}@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{padding:12px 0;font-size:.8rem}body.controller--job_offers .job-btn.-sm{padding:12px 0;font-size:.6rem}body.controller--job_offers.action--show{font-family:Open Sans,Noto Sans JP,sans-serif}body.controller--job_offers.action--show .main .wrapper{padding-inline:calc(var(--spacing,.25rem) * 4)}@media(min-width:640px){body.controller--job_offers.action--show .main .wrapper{padding-inline:calc(var(--spacing,.25rem) * 8)}}@media(min-width:768px){body.controller--job_offers.action--show .main .wrapper{padding-inline:calc(var(--spacing,.25rem) * 12)}}@media(min-width:1024px){body.controller--job_offers.action--show .main .wrapper{max-width:60rem;margin-inline: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(/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(/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(/vite/assets/background_office_work-4tE3fpt2.png);background-size:100% 15.75rem}body.controller--job_offers.action--show .l-single-item{margin-bottom:calc(var(--spacing,.25rem) * 8);padding-top:calc(var(--spacing,.25rem) * 20);background-repeat:no-repeat;position:relative}@media(min-width:640px){body.controller--job_offers.action--show .l-single-item{margin-bottom:calc(var(--spacing,.25rem) * 16)}}@media(min-width:768px){body.controller--job_offers.action--show .l-single-item{padding-top:calc(var(--spacing,.25rem) * 24)}}body.controller--job_offers.action--show .l-single-item p{margin:calc(var(--spacing,.25rem) * 0)}body.controller--job_offers.action--show .l-single-item .wrapper{background-color:var(--color-white,#fff);padding-top:calc(var(--spacing,.25rem) * 6)}@media(min-width:768px){body.controller--job_offers.action--show .l-single-item .wrapper{padding-top:calc(var(--spacing,.25rem) * 8)}}@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{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);font-size:var(--text-12,.75rem);line-height:var(--tw-leading,var(--text-12--line-height,1.5));display:inline-block}body.controller--job_offers.action--show .l-single-item .job-offer-badge.-border__remote_work{background-color:var(--color-white,#fff);border-style:var(--tw-border-style);--tw-border-style:solid;--tw-leading:1;padding:calc(var(--spacing,.25rem) * 2);top:calc(var(--spacing,.25rem) * 6);border-style:solid;border-width:1px;border-radius:.25rem;line-height:1;position:absolute}@media(min-width:768px){body.controller--job_offers.action--show .l-single-item .job-offer-badge.-border__remote_work{top:calc(var(--spacing,.25rem) * 8)}}@media(min-width:1024px){body.controller--job_offers.action--show .l-single-item .job-offer-badge.-border__remote_work{margin-left:calc(var(--spacing,.25rem) * -12)}}body.controller--job_offers.action--show .l-single-item .job-offer-badge.-border__remote_work{border-color:var(--color-tech-apple-green-90,#21993d);color:var(--color-tech-apple-green-90,#21993d)}body.controller--job_offers.action--show .l-single-item .job-offer-badge.-border__partial_remote_work{background-color:var(--color-white,#fff);border-style:var(--tw-border-style);--tw-border-style:solid;--tw-leading:1;padding:calc(var(--spacing,.25rem) * 2);top:calc(var(--spacing,.25rem) * 6);border-style:solid;border-width:1px;border-radius:.25rem;line-height:1;position:absolute}@media(min-width:768px){body.controller--job_offers.action--show .l-single-item .job-offer-badge.-border__partial_remote_work{top:calc(var(--spacing,.25rem) * 8)}}@media(min-width:1024px){body.controller--job_offers.action--show .l-single-item .job-offer-badge.-border__partial_remote_work{margin-left:calc(var(--spacing,.25rem) * -12)}}body.controller--job_offers.action--show .l-single-item .job-offer-badge.-border__partial_remote_work{border-color:var(--color-tech-apple-green-90,#21993d);color:var(--color-tech-apple-green-90,#21993d)}body.controller--job_offers.action--show .l-single-item .job-offer-badge.-border__office_work{background-color:var(--color-white,#fff);border-style:var(--tw-border-style);--tw-border-style:solid;--tw-leading:1;padding:calc(var(--spacing,.25rem) * 2);top:calc(var(--spacing,.25rem) * 6);border-style:solid;border-width:1px;border-radius:.25rem;line-height:1;position:absolute}@media(min-width:768px){body.controller--job_offers.action--show .l-single-item .job-offer-badge.-border__office_work{top:calc(var(--spacing,.25rem) * 8)}}@media(min-width:1024px){body.controller--job_offers.action--show .l-single-item .job-offer-badge.-border__office_work{margin-left:calc(var(--spacing,.25rem) * -12)}}body.controller--job_offers.action--show .l-single-item .job-offer-badge.-border__office_work{border-color:var(--color-tech-silver-100,#6e7585);color:var(--color-tech-silver-100,#6e7585)}body.controller--job_offers.action--show .l-single-item .job-offer-badge.-new-job{color:var(--color-tech-red-60,#f15252)}body.controller--job_offers.action--show .l-single-item .job-point-container{margin-top:calc(var(--spacing,.25rem) * 10);flex-wrap:wrap;display:flex}@media(min-width:768px){body.controller--job_offers.action--show .l-single-item .job-point-container{margin-top:calc(var(--spacing,.25rem) * 16)}}body.controller--job_offers.action--show .l-single-item .job-point{border-style:var(--tw-border-style);--tw-border-style:solid;border-style:solid;border-width:1px;border-color:var(--color-tech-silver-70,#a6aab6);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);margin-right:calc(var(--spacing,.25rem) * 2);margin-bottom:calc(var(--spacing,.25rem) * 2);padding-block:calc(var(--spacing,.25rem) * 1);padding-inline:calc(var(--spacing,.25rem) * 2);font-size:var(--text-12,.75rem);line-height:var(--tw-leading,var(--text-12--line-height,1.5));--tw-leading:1;color:var(--color-tech-silver-100,#6e7585);border-radius:.25rem;line-height:1}body.controller--job_offers.action--show .l-single-item .jobid-container{margin-top:calc(var(--spacing,.25rem) * 10);margin-bottom:calc(var(--spacing,.25rem) * 4);font-size:var(--text-12,.75rem);line-height:var(--tw-leading,var(--text-12--line-height,1.5));color:var(--color-tech-black-60,#757575)}@media(min-width:768px){body.controller--job_offers.action--show .l-single-item .jobid-container{margin-top:calc(var(--spacing,.25rem) * 16);margin-bottom:calc(var(--spacing,.25rem) * 6)}}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{grid-template-columns:1fr;grid-row-gap:24px;row-gap:24px;display:grid}@media(min-width:768px){body.controller--job_offers.action--show .flow-items{justify-content:center;-moz-column-gap:8px;column-gap:8px;display:flex}}body.controller--job_offers.action--show .flow-item{grid-template-columns:1fr;grid-row-gap:24px;row-gap:24px;display:grid}@media(min-width:768px){body.controller--job_offers.action--show .flow-item{align-items:center;-moz-column-gap:8px;column-gap:8px;display:flex}}body.controller--job_offers.action--show .flow-item+.flow-item:before{content:"";border-top:16px solid #0abe78;border-left:8px solid #0000;border-right:8px solid #0000;width:0;height:0;margin:0 auto;display:block}@media(min-width:768px){body.controller--job_offers.action--show .flow-item+.flow-item:before{border:8px solid #0000;border-left:16px solid #0abe78;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;max-width:192px;height:100%}}@media(min-width:1200px){body.controller--job_offers.action--show .flow-card{width:192px}}body.controller--job_offers.action--show .flow-card__image{text-align:center;background:#e6faec;margin-bottom:0;position:relative}body.controller--job_offers.action--show .flow-card__image img{max-width:100%}body.controller--job_offers.action--show .flow-card__num{color:#fff;background:#0abe78;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;font-size:1.5rem;font-weight:700;display:flex;position:absolute;bottom:0;left:50%;transform:translate(-50%,50%)}@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;margin-bottom:8px;font-size:1rem;font-weight:700}body.controller--job_offers.action--show .flow-card__text{font-size:.875rem}body.controller--job_offers.action--show .flow-summary{color:#0abe78;text-align:center;border:1px solid #0abe78;margin-top:40px;padding:16px;font-size:1.125rem;font-weight:700}@media(min-width:768px){body.controller--job_offers.action--show .flow-summary{font-size:1.5rem}}body.controller--job_offers.action--show .section-heading{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);margin-top:calc(var(--spacing,.25rem) * 10);margin-bottom:calc(var(--spacing,.25rem) * 6);font-size:var(--text-20,1.25rem);line-height:var(--tw-leading,var(--text-20--line-height,1.5))}@media(min-width:768px){body.controller--job_offers.action--show .section-heading{--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);margin-top:calc(var(--spacing,.25rem) * 16);font-size:var(--text-28,1.75rem);line-height:var(--tw-leading,var(--text-28--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{content:"";display:table}@media(min-width:1120px){body.controller--job_offers.action--show .container{padding:0}}body.controller--job_offers.action--show .job-card-wrapper{margin-top:calc(var(--spacing,.25rem) * 8)}body.controller--job_offers.action--show .job-card{padding:calc(var(--spacing,.25rem) * 0);border-style:var(--tw-border-style);border-width:0;border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-tech-silver-50,#c0c4ce);--tw-border-style:solid;margin-top:calc(var(--spacing,.25rem) * 4);padding-left:4.5rem;padding-bottom:calc(var(--spacing,.25rem) * 4);background-position:0 0;background-repeat:no-repeat;background-size:4rem;border-style:solid;text-decoration-line:none;display:block}@media(hover:hover){body.controller--job_offers.action--show .job-card:hover{opacity:.7}}@media(min-width:640px){body.controller--job_offers.action--show .job-card{--tw-border-style:none;margin-top:calc(var(--spacing,.25rem) * 8);padding-bottom:calc(var(--spacing,.25rem) * 0);padding-left:calc(var(--spacing,.25rem) * 24);background-size:5rem;border-style:none}}body.controller--job_offers.action--show .job-card:first-of-type{margin-top:calc(var(--spacing,.25rem) * 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{flex-wrap:wrap;display:flex}@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;--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);height:calc(var(--spacing,.25rem) * 3);margin-right:calc(var(--spacing,.25rem) * 2);margin-bottom:calc(var(--spacing,.25rem) * 2);font-size:var(--text-12,.75rem);line-height:var(--tw-leading,var(--text-12--line-height,1.5));--tw-leading:1;flex-shrink:0;line-height:1;display:inline-block}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{background-color:var(--color-white,#fff);border-style:var(--tw-border-style);--tw-border-style:solid;--tw-leading:1;padding-block:calc(var(--spacing,.25rem) * 1);padding-inline:calc(var(--spacing,.25rem) * 2);border-style:solid;border-width:1px;border-color:var(--color-tech-apple-green-90,#21993d);color:var(--color-tech-apple-green-90,#21993d);border-radius:.25rem;line-height:1}body.controller--job_offers.action--show .job-offer-badge.-border__office_work{background-color:var(--color-white,#fff);border-style:var(--tw-border-style);--tw-border-style:solid;--tw-leading:1;padding-block:calc(var(--spacing,.25rem) * 1);padding-inline:calc(var(--spacing,.25rem) * 2);border-style:solid;border-width:1px;border-color:var(--color-tech-silver-100,#6e7585);color:var(--color-tech-silver-100,#6e7585);border-radius:.25rem;line-height:1}body.controller--job_offers.action--show .job-card-title{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);margin-bottom:calc(var(--spacing,.25rem) * 1);font-size:var(--text-16,1rem);line-height:var(--tw-leading,var(--text-16--line-height,1.5));color:var(--color-tech-black-100,#222)}body.controller--job_offers.action--show .job-card-item-list{margin:calc(var(--spacing,.25rem) * 0);padding:calc(var(--spacing,.25rem) * 0);flex-wrap:wrap;list-style-type:none;display:flex}body.controller--job_offers.action--show .job-card-price{align-items:center;width:100%;display:flex}body.controller--job_offers.action--show .job-price-s{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);font-size:var(--text-16,1rem);line-height:var(--tw-leading,var(--text-16--line-height,1.5));color:var(--color-tech-red-60,#f15252);line-height:1.75}@media(min-width:640px){body.controller--job_offers.action--show .job-price-s{font-size:var(--text-20,1.25rem);line-height:var(--tw-leading,var(--text-20--line-height,1.5))}}body.controller--job_offers.action--show .job-price-unit-s{margin-left:calc(var(--spacing,.25rem) * 2);font-size:var(--text-12,.75rem);line-height:var(--tw-leading,var(--text-12--line-height,1.5));color:var(--color-tech-black-100,#222);display:inline-block}body.controller--job_offers.action--show .job-text-item{margin-top:calc(var(--spacing,.25rem) * 1);margin-right:calc(var(--spacing,.25rem) * 4);font-size:var(--text-12,.75rem);line-height:var(--tw-leading,var(--text-12--line-height,1.5));color:var(--color-tech-black-60,#757575);align-items:center;display:flex}body.controller--job_offers.action--show .job-text-item:before{content:"";margin-right:calc(var(--spacing,.25rem) * 2.5);background-size:contain}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{justify-content:center;align-items:center;display:flex}body.controller--job_offers.action--show .job-btn-container .job-btn{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);margin:calc(var(--spacing,.25rem) * 0);padding-block:calc(var(--spacing,.25rem) * 4);text-align:center;font-size:var(--text-14,.875rem);line-height:var(--tw-leading,var(--text-14--line-height,1.5));--tw-leading:1;width:calc(var(--spacing,.25rem) * 64);border-radius:3.40282e38px;line-height:1}@media(min-width:768px){body.controller--job_offers.action--show .job-btn-container .job-btn{--tw-font-weight:var(--font-weight-normal,400);width:19rem;font-weight:var(--font-weight-normal,400);font-size:var(--text-20,1.25rem);line-height:var(--tw-leading,var(--text-20--line-height,1.5));--tw-leading:1;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{background-color:var(--color-tech-orange-80,#e03100);color:var(--color-white,#fff)}body.controller--job_offers.action--show .job-btn-container div.job-btn{background-color:var(--color-tech-silver-30,#dbdde3);color:var(--color-tech-silver-100,#6e7585)}body.controller--job_offers.action--show .job-btn-container .favorite-btn{margin:calc(var(--spacing,.25rem) * 0);font-size:var(--text-12,.75rem);line-height:var(--tw-leading,var(--text-12--line-height,1.5));color:var(--color-tech-silver-100,#6e7585);flex-direction:column;justify-content:center;align-items:center;display:flex}body.controller--job_offers.action--show .job-btn-container .favorite-btn:before{content:"";height:calc(var(--spacing,.25rem) * 4);width:calc(var(--spacing,.25rem) * 4);margin:calc(var(--spacing,.25rem) * 0);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-repeat:no-repeat;background-size:contain}@media(min-width:768px){body.controller--job_offers.action--show .job-btn-container .favorite-btn:before{height:calc(var(--spacing,.25rem) * 5);width:calc(var(--spacing,.25rem) * 5)}}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{justify-content:center;align-items:center;display:flex}}body.controller--job_offers.action--show .job-offer-application-button-container>p{font-size:var(--text-12,.75rem);line-height:var(--tw-leading,var(--text-12--line-height,1.5));text-align:center;color:var(--color-tech-black-60,#757575)}@media(min-width:768px){body.controller--job_offers.action--show .job-offer-application-button-container>p{font-size:var(--text-14,.875rem);line-height:var(--tw-leading,var(--text-14--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:calc(var(--spacing,.25rem) * 6)}@media(min-width:768px){body.controller--job_offers.action--show .job-offer-application-button-container .job-btn{margin-inline:calc(var(--spacing,.25rem) * 10)}}body.controller--job_offers.action--show .job-offer-application-button-container+p{padding-top:calc(var(--spacing,.25rem) * 4);font-size:var(--text-12,.75rem);line-height:var(--tw-leading,var(--text-12--line-height,1.5));color:var(--color-tech-black-60,#757575);text-align:center}body.controller--job_offers.action--show .job-offer-application-button-container+p span{color:var(--color-tech-red-100,#d52020)}body.controller--job_offers.action--show .job-offer-application-button-container{border-style:var(--tw-border-style);border-width:0;border-top-style:var(--tw-border-style);--tw-border-style:solid;border-style:solid;border-top-width:1px;border-color:var(--color-tech-silver-70,#a6aab6);padding-top:calc(var(--spacing,.25rem) * 10);padding-bottom:calc(var(--spacing,.25rem) * 8)}@media(min-width:768px){body.controller--job_offers.action--show .job-offer-application-button-container{padding-block:calc(var(--spacing,.25rem) * 5);border-style:var(--tw-border-style);border-width:1px}}body.controller--job_offers.action--show .job-offer-application-button-container>p{margin-bottom:calc(var(--spacing,.25rem) * 4)}@media(min-width:768px){body.controller--job_offers.action--show .job-offer-application-button-container>p{margin-bottom:calc(var(--spacing,.25rem) * 0)}}body.controller--job_offers.action--show .job-offer-application-button-container-fixed{background-color:var(--color-white,#fff);bottom:calc(var(--spacing,.25rem) * 0);inset-inline:calc(var(--spacing,.25rem) * 0);padding-block:calc(var(--spacing,.25rem) * 3);position:fixed;box-shadow:0 0 1.5rem #2223}@media(min-width:768px){body.controller--job_offers.action--show .job-offer-application-button-container-fixed{bottom:calc(var(--spacing,.25rem) * 6);margin-inline:calc(var(--spacing,.25rem) * 12);padding-block:calc(var(--spacing,.25rem) * 6);border-radius:.25rem}}@media(min-width:1024px){body.controller--job_offers.action--show .job-offer-application-button-container-fixed{box-sizing:content-box;max-width:54rem;margin-inline: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{--tw-border-style:none;border-style:none}body.controller--job_offers.action--show .job-footer{margin-top:calc(var(--spacing,.25rem) * 8);margin-bottom:calc(var(--spacing,.25rem) * 10)}@media(min-width:640px){body.controller--job_offers.action--show .job-footer{margin-top:calc(var(--spacing,.25rem) * 20);margin-bottom:calc(var(--spacing,.25rem) * 28)}}body.controller--job_offers.action--show .job-subtitle{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);margin-block:calc(var(--spacing,.25rem) * 4);font-size:var(--text-20,1.25rem);line-height:var(--tw-leading,var(--text-20--line-height,1.5))}body.controller--job_offers.action--show .archive-aside-list{margin:calc(var(--spacing,.25rem) * 0);margin-top:calc(var(--spacing,.25rem) * -2);margin-left:calc(var(--spacing,.25rem) * -4);display:block}body.controller--job_offers.action--show .archive-aside-list-item{margin-top:calc(var(--spacing,.25rem) * 2);margin-left:calc(var(--spacing,.25rem) * 4);width:auto;display:inline-block}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{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);font-size:var(--text-14,.875rem);line-height:var(--tw-leading,var(--text-14--line-height,1.5));color:var(--color-tech-emerald-green-60,#088755);text-decoration-line:none}@media(hover:hover){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:calc(var(--spacing,.25rem) * 6)}body.controller--job_offers.action--show .job-offer-comment-form-wrapper .favorite-btn{font-size:var(--text-14,.875rem);line-height:var(--tw-leading,var(--text-14--line-height,1.5));color:var(--color-tech-silver-100,#6e7585);justify-content:center;align-items:center;display:flex}body.controller--job_offers.action--show .job-offer-comment-form-wrapper .favorite-btn:before{content:"";margin-right:calc(var(--spacing,.25rem) * 2);height:calc(var(--spacing,.25rem) * 5);width:calc(var(--spacing,.25rem) * 5);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-repeat:no-repeat;background-size:contain}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-style:var(--tw-border-style);--tw-border-style:solid;border-style:solid;border-width:1px;border-color:var(--color-tech-silver-70,#a6aab6);grid-column-gap:calc(var(--spacing,.25rem) * 4);-moz-column-gap:calc(var(--spacing,.25rem) * 4);column-gap:calc(var(--spacing,.25rem) * 4);margin-top:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 10);border-radius:var(--radius-2xl,1rem);font-size:var(--text-14,.875rem);line-height:var(--tw-leading,var(--text-14--line-height,1.5));grid-template-columns:repeat(4,minmax(0,1fr));display:grid;position:relative}@media(min-width:640px){body.controller--job_offers.action--show .job-offer-comment-form{-moz-column-gap:calc(var(--spacing,.25rem) * 8);column-gap:calc(var(--spacing,.25rem) * 8);grid-template-columns:repeat(8,minmax(0,1fr))}}@media(min-width:768px){body.controller--job_offers.action--show .job-offer-comment-form{margin-top:calc(var(--spacing,.25rem) * 6)}}body.controller--job_offers.action--show .job-offer-comment-form .job-btn-container{margin-top:calc(var(--spacing,.25rem) * 8)}body.controller--job_offers.action--show .job-offer-comment-form-inner{margin-inline:calc(var(--spacing,.25rem) * 4);grid-column:span 4/span 4}@media(min-width:640px){body.controller--job_offers.action--show .job-offer-comment-form-inner{margin:calc(var(--spacing,.25rem) * 0);grid-column:2/span 6}}body.controller--job_offers.action--show .job-offer-comment-form-heading{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);margin-bottom:calc(var(--spacing,.25rem) * 8);font-size:var(--text-20,1.25rem);line-height:var(--tw-leading,var(--text-20--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{margin:calc(var(--spacing,.25rem) * 0);margin-top:calc(var(--spacing,.25rem) * 8);padding:calc(var(--spacing,.25rem) * 0);list-style-type:none}body.controller--job_offers.action--show .job-offer-comment-form-list-item{border-style:var(--tw-border-style);border-width:0;border-bottom-style:var(--tw-border-style);--tw-border-style:solid;border-style:solid;border-bottom-width:1px;border-color:var(--color-tech-silver-70,#a6aab6)}body.controller--job_offers.action--show .job-offer-comment-form-list-item:first-of-type{border-top-style:var(--tw-border-style);border-top-width:1px}@media(min-width:640px){body.controller--job_offers.action--show .job-offer-comment-form-list-item{padding-inline:calc(var(--spacing,.25rem) * 2)}}body.controller--job_offers.action--show .job-offer-comment-form-list-item-heading{color:inherit;padding-block:calc(var(--spacing,.25rem) * 4);justify-content:space-between;align-items:center;text-decoration-line:none;display:flex;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");width:12px;height:2px;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");width:12px;height:12px}body.controller--job_offers.action--show .job-offer-comment-form-list-item-textarea-wrapper{margin-bottom:calc(var(--spacing,.25rem) * 4)}body.controller--job_offers.action--show .job-offer-comment-form-list-item-textarea-wrapper p:first-child{margin-bottom:calc(var(--spacing,.25rem) * 4);font-size:var(--text-12,.75rem);line-height:var(--tw-leading,var(--text-12--line-height,1.5));color:var(--color-tech-red-100,#d52020)}body.controller--job_offers.action--show .job-offer-comment-form-list-item-textarea-wrapper p:last-child{margin-top:calc(var(--spacing,.25rem) * 4);font-size:var(--text-12,.75rem);line-height:var(--tw-leading,var(--text-12--line-height,1.5));color:var(--color-tech-black-60,#757575)}body.controller--job_offers.action--show .job-offer-comment-form-list-item-textarea{border-style:var(--tw-border-style);--tw-border-style:solid;border-style:solid;border-width:1px;border-color:var(--color-tech-silver-70,#a6aab6);height:calc(var(--spacing,.25rem) * 40);padding-block:calc(var(--spacing,.25rem) * 3);padding-inline:calc(var(--spacing,.25rem) * 4);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{grid-gap:calc(var(--spacing,.25rem) * 5);gap:calc(var(--spacing,.25rem) * 5);margin-bottom:calc(var(--spacing,.25rem) * 8);padding:calc(var(--spacing,.25rem) * 0);grid-auto-columns:minmax(0,1fr);display:grid}@media(min-width:768px){body.controller--job_offers.action--index .job-container{gap:calc(var(--spacing,.25rem) * 6);grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){body.controller--job_offers.action--index .job-container{gap:calc(var(--spacing,.25rem) * 8)}}body.controller--job_offers.action--index .job-list{border-style:var(--tw-border-style);--tw-border-style:solid;border-style:solid;border-width:1px;border-color:var(--color-tech-silver-50,#c0c4ce);padding:calc(var(--spacing,.25rem) * 0);padding-block:calc(var(--spacing,.25rem) * 5)}@media(min-width:768px){body.controller--job_offers.action--index .job-list{padding-block:calc(var(--spacing,.25rem) * 7)}}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{color:#222;-webkit-line-clamp:2;-webkit-box-orient:vertical;width:100%;min-height:44px;margin-bottom:12px;font-size:1rem;font-weight:700;line-height:1.5rem;display:-webkit-box;overflow:hidden}@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{color:#f15252;font-family:Open Sans,sans-serif;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{color:#777;background:#f1f2f5;border-radius:2px;margin-top:16px;padding:12px 15px;font-size:.75rem;line-height:1.25}body.controller--job_offers.action--index .job-card-wrapper{flex-wrap:wrap;justify-content:space-between;display:flex;position:relative}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;transition:all .3s;position:relative}@media(min-width:768px){body.controller--job_offers.action--index .job-card-wrapper .job-card{width:48%;max-width:336px;margin:10px 0 22px}}@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{color:#222;-webkit-line-clamp:2;-webkit-box-orient:vertical;width:100%;min-height:44px;margin-bottom:12px;font-size:1rem;font-weight:700;line-height:1.5rem;display:-webkit-box;overflow:hidden}@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{color:#f15252;font-family:Open Sans,sans-serif;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{opacity:.7;text-decoration:none;transform:translateY(-5px)}@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:"";margin-right:3px;display:inline-block;position:relative}body.controller--job_offers.action--index .job-text-item.-occupation:before{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") 0 0/12px no-repeat;width:12px;height:13px;top:1px}body.controller--job_offers.action--index .job-text-item.-skill:before{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") 0 0/12px no-repeat;width:12px;height:16px;top:2px}body.controller--job_offers.action--index .job-text-item.-joboffer:before{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") 0 0/11px no-repeat;width:11px;height:15px;top:3px}@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{margin-top:16px;padding:0 20px}}@media(min-width:768px){body.controller--job_offers.action--index .job-text-container{margin:0 0 15px;padding:0 22px}}body.controller--job_offers.action--index .status_label{letter-spacing:.8px;text-align:center;color:#fff;vertical-align:text-top;background:#a6aab6;border-radius:3px;margin-right:8px;padding:4px 8px;font-size:.75rem;font-weight:700;line-height:1rem;display:inline-block}body.controller--job_offers.action--index .status_label.-application{line-height:1;position:absolute;top:0;left:1.7rem}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{padding:3px;line-height:1.2;top:1px;left:auto;right:2.25rem}}body.controller--job_offers.action--index .status_label.-application:before{content:"";vertical-align:text-top;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") 0 0/14px no-repeat;width:14px;height:14px;margin-right:4px;display:inline-block}@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;letter-spacing:normal;vertical-align:top;text-align:center;width:2.5rem;font-family:Open Sans,sans-serif;font-size:.75rem;font-weight:700;line-height:2rem;display:inline-block}@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{text-align:justify;width:90%;margin:0 auto 20px;padding:0;font-size:1.25rem;font-weight:700;line-height:1.6}@media(min-width:768px){body.controller--job_offers.action--index .job-title{-webkit-line-clamp:2;-webkit-box-orient:vertical;height:64px;display:-webkit-box;overflow:hidden}}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;text-align:left;font-family:Open Sans,sans-serif;font-size:1.5rem;font-weight:600;line-height:1}@media(max-width:767.98px){body.controller--job_offers.action--index .job-price{justify-content:space-between;display:flex}}@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;-webkit-line-clamp:2;text-align:justify;-webkit-box-orient:vertical;width:100%;min-height:40px;margin:12px 0 18px;font-size:.75rem;line-height:1.25rem;display:-webkit-box;overflow:hidden}body.controller--job_offers.action--index .job-point-container{max-height:25px;margin:16px 0;overflow:hidden}@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{flex-wrap:wrap;padding:0;display:inline-flex}@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{max-width:100%;padding:0}}body.controller--job_offers.action--index .job-point{color:#777;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid #c0c4ce;height:25px;margin:0 5px 5px 0;padding:1px 5px;font-size:.75rem;font-weight:700;display:block}@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}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{border-bottom:none;margin-bottom:0}}@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{box-sizing:border-box;cursor:pointer;color:#06aa6a;text-align:center;background:linear-gradient(#fff0,#fff 56%);width:100%;margin:auto;padding:70px 0 55px;font-size:.875rem;font-weight:600;line-height:1.3125rem;text-decoration:none;position:absolute;bottom:0;left:0;right:0}body.controller--job_offers.action--index .more-link.-hidden{display:none}body.controller--job_offers.action--index .more-link:hover{color:#4fd7a2}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}
