@charset "UTF-8";.container.svelte-1awyo2x{padding:8px;background-color:#feeee6}.heading__content.svelte-1awyo2x{display:inline-block;padding-right:1em;padding-bottom:4px;padding-left:1em;border-bottom:2px solid #F48083}.heading-title-first.svelte-1awyo2x{font-size:16px;font-weight:700;line-height:1.5;letter-spacing:0;color:#333}.heading-title-first.svelte-1awyo2x .heading-title-second:where(.svelte-1awyo2x){font-size:12px;font-weight:700;line-height:1.5;letter-spacing:0;color:#333}.job-search-button.svelte-odhgl4{display:flex;flex:1 1 0;flex-direction:column;gap:4px;align-items:center;width:106px;height:108px;padding:8px 24px;line-height:1.5;color:#333;white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;background-color:#fff;border:1px solid #eeeeee;border-radius:8px;box-shadow:0 2px 8px #00000029;transition:box-shadow .2s,color .2s}.job-search-button.svelte-odhgl4 img{transition:opacity .2s}@media(hover){.job-search-button.svelte-odhgl4:hover{color:#afafaf;box-shadow:0 2px 4px #0000001a}.job-search-button.svelte-odhgl4:hover img{opacity:.6}}.job-search-button__text.svelte-odhgl4{font-size:12px;font-weight:700;text-align:center;letter-spacing:.04em}.job-search-button__text.svelte-odhgl4 .text__strong:where(.svelte-odhgl4){font-size:16px}.job-search-button.svelte-1encwn5{display:flex;flex:1 1 0;flex-direction:column;gap:4px;align-items:center;width:106px;height:108px;padding:8px 24px;line-height:1.5;color:#333;white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;background-color:#fff;border:1px solid #eeeeee;border-radius:8px;box-shadow:0 2px 8px #00000029;transition:box-shadow .2s,color .2s}.job-search-button.svelte-1encwn5 img{transition:opacity .2s}@media(hover){.job-search-button.svelte-1encwn5:hover{color:#afafaf;box-shadow:0 2px 4px #0000001a}.job-search-button.svelte-1encwn5:hover img{opacity:.6}}.job-search-button__text.svelte-1encwn5{font-size:12px;font-weight:700;text-align:center;letter-spacing:.04em}.job-search-button__text.svelte-1encwn5 .text__strong:where(.svelte-1encwn5){font-size:16px}.job-search-button.svelte-518wpy{display:flex;flex:1 1 0;flex-direction:column;gap:4px;align-items:center;width:106px;height:108px;padding:8px 24px;line-height:1.5;color:#333;white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;background-color:#fff;border:1px solid #eeeeee;border-radius:8px;box-shadow:0 2px 8px #00000029;transition:box-shadow .2s,color .2s}.job-search-button.svelte-518wpy img{transition:opacity .2s}@media(hover){.job-search-button.svelte-518wpy:hover{color:#afafaf;box-shadow:0 2px 4px #0000001a}.job-search-button.svelte-518wpy:hover img{opacity:.6}}.job-search-button__text.svelte-518wpy{font-size:12px;font-weight:700;text-align:center;letter-spacing:.04em}.job-search-button__text.svelte-518wpy .text__strong:where(.svelte-518wpy){font-size:16px}.input.svelte-v0ek9u{position:relative;display:flex;gap:8px;align-items:center;height:48px;padding:4px 12px 4px 8px;font-size:13px;cursor:pointer;-webkit-user-select:none;user-select:none;background:#fff;border:0;border-radius:8px;box-shadow:0 2px 4px #0000001a}.input.svelte-v0ek9u:hover img{transition:opacity .2s}@media(hover){.input.svelte-v0ek9u:hover .none:where(.svelte-v0ek9u){color:#ccc}.input.svelte-v0ek9u:hover .fa-angle-right:where(.svelte-v0ek9u){color:#f9a8a1}.input.svelte-v0ek9u:hover .select__title:where(.svelte-v0ek9u){color:#f9a8a1}.input.svelte-v0ek9u:hover .selected:where(.svelte-v0ek9u){color:#888}.input.svelte-v0ek9u:hover img{opacity:.6}}.input.svelte-v0ek9u .none:where(.svelte-v0ek9u){color:#afafaf;transition:color .2s}.input.svelte-v0ek9u .fa-angle-right:where(.svelte-v0ek9u){position:absolute;top:50%;right:8px;display:flex;align-items:center;justify-content:center;width:18px;height:18px;font-size:20px;color:#f48083;transform:translateY(-50%);transition:color .2s}.selected.svelte-v0ek9u{flex-grow:1;width:255px;max-width:255px;overflow:hidden;text-overflow:ellipsis;color:#333;text-align:left;letter-spacing:.56px;white-space:nowrap;transition:color .2s}.title__container.svelte-v0ek9u{display:flex;flex-direction:column;gap:4px;align-items:center;width:52px;padding-right:8px;border-right:1px solid #AFAFAF}.select__title.svelte-v0ek9u{font-size:10px;font-weight:700;line-height:1.25;color:#f48083;transition:color .2s}.input.svelte-1gblaeg{position:relative;display:flex;gap:8px;align-items:center;height:48px;padding:4px 12px 4px 8px;font-size:13px;cursor:pointer;-webkit-user-select:none;user-select:none;background:#fff;border:0;border-radius:8px;box-shadow:0 2px 4px #0000001a}.input.svelte-1gblaeg:hover img{transition:opacity .2s}@media(hover){.input.svelte-1gblaeg:hover .none:where(.svelte-1gblaeg){color:#ccc}.input.svelte-1gblaeg:hover .fa-angle-right:where(.svelte-1gblaeg){color:#f9a8a1}.input.svelte-1gblaeg:hover .select__title:where(.svelte-1gblaeg){color:#f9a8a1}.input.svelte-1gblaeg:hover .selected:where(.svelte-1gblaeg){color:#888}.input.svelte-1gblaeg:hover img{opacity:.6}}.input.svelte-1gblaeg .none:where(.svelte-1gblaeg){color:#afafaf;transition:color .2s}.input.svelte-1gblaeg .fa-angle-right:where(.svelte-1gblaeg){position:absolute;top:50%;right:8px;display:flex;align-items:center;justify-content:center;width:18px;height:18px;font-size:20px;color:#f48083;transform:translateY(-50%);transition:color .2s}.selected.svelte-1gblaeg{flex-grow:1;width:255px;max-width:255px;overflow:hidden;text-overflow:ellipsis;color:#333;text-align:left;letter-spacing:.56px;white-space:nowrap;transition:color .2s}.title__container.svelte-1gblaeg{display:flex;flex-direction:column;gap:4px;align-items:center;width:52px;padding-right:8px;border-right:1px solid #AFAFAF}.select__title.svelte-1gblaeg{font-size:10px;font-weight:700;line-height:1.25;color:#f48083;transition:color .2s}.select__pref.svelte-1otv19v{position:absolute;top:16px;right:0;box-sizing:content-box;display:flex;align-items:center;justify-content:center;width:106px;height:26px;padding:0 12px;color:#969696;text-align:center;cursor:pointer;-webkit-user-select:none;user-select:none;background-color:#fff;border:0;border-radius:80px;transition:color .2s}@media(hover){.select__pref.svelte-1otv19v:hover .pref__selected:where(.svelte-1otv19v){color:#afafaf}.select__pref.svelte-1otv19v:hover .fa-angle-right:where(.svelte-1otv19v){color:#afafaf}}.select__pref.svelte-1otv19v .fa-angle-right:where(.svelte-1otv19v){position:absolute;top:3px;right:12px;font-size:18px}.pref__selected.svelte-1otv19v{width:84px;overflow:hidden;text-overflow:ellipsis;font-size:12px;color:#666;text-align:center;white-space:nowrap;transition:color .2s}.pref__selected.none.svelte-1otv19v{width:90px;margin-right:4px;text-overflow:unset;color:#969696;letter-spacing:.56px}.search__form.svelte-1ryuan1{background-color:#feeee6}.wrapper.svelte-1ryuan1{max-width:600px;margin:0 auto}.search__header.svelte-1ryuan1{position:relative;height:41px;padding-top:16px;margin:0 16px}.result.svelte-1ryuan1{position:relative;top:8px;font-weight:500;letter-spacing:.56px}.total_count.svelte-1ryuan1{font-size:24px;font-weight:700;line-height:0;color:#f36969}.form.svelte-1ryuan1{display:flex;flex-direction:column;gap:8px;padding:0 16px 16px;border-radius:16px}.job-search-button-list.svelte-1ryuan1{display:flex;gap:12px;justify-content:center;height:102px;margin-bottom:8px}.job-history-button.svelte-1ryuan1{display:grid;grid-template:1fr/1fr;min-height:48px;max-height:64px;margin-top:16px;filter:drop-shadow(0px 2px 2px rgba(0,0,0,.1019607843))}.infeed.svelte-lc9p7k{position:relative}.infeed.svelte-lc9p7k .job-introduction:where(.svelte-lc9p7k){padding:16px;background:#fff;border:3px solid #EFB93F;border-radius:8px;box-shadow:0 2px 8px #00000029}.infeed.svelte-lc9p7k .job-introduction:where(.svelte-lc9p7k):hover{background-color:#fffbf3}.infeed.svelte-lc9p7k .job-introduction__container{display:grid}.infeed.svelte-lc9p7k .job-header{order:-1}.infeed.svelte-lc9p7k .job-header .subtitle{font-size:12px;color:#666}.infeed.svelte-lc9p7k .job-header .job-header-item:first-child{padding-block:16px 12px;margin:-16px 0}.infeed.svelte-lc9p7k .job-header .job-header-item-main{margin-block:0 12px;font-size:14px;color:#666}.infeed.svelte-lc9p7k .job-header .branch-name{display:grid;font-size:14px;color:#666}.infeed.svelte-lc9p7k .job-header .branch-name:after{display:block;width:100%;height:2px;margin-block:16px 12px;content:"";background-color:#e1e1e1}.infeed.svelte-lc9p7k .job-header .item-list{display:flex;flex-wrap:wrap;gap:4px;order:1}.infeed.svelte-lc9p7k .job-header .item-list .item-icon{box-sizing:border-box;height:24px;padding:0 8px;font-size:12px;font-weight:400;line-height:24px;color:#f48083;text-align:center;letter-spacing:.4px;white-space:nowrap;background-color:#fff;border:1px solid #F48083;border-radius:4px}.infeed.svelte-lc9p7k .tag-premium:before{padding:6px 8px;font-size:10px;font-weight:400;color:#fff;content:"　　プロが厳選するプレミアム求人";background-color:#deaa1e;background-image:var(--tag-premium-icon);background-repeat:no-repeat;background-position:8px 2px;background-size:18px 18px;border-radius:4px}.infeed.svelte-lc9p7k .tag-premium{display:inline-block;width:100%;padding:0 16px 16px;margin:10px 0 -8px -16px}.infeed.svelte-lc9p7k .job-header+div{order:-2}.infeed.svelte-lc9p7k .job__catchcopy{max-width:288px;font-size:14px;font-weight:700}.infeed.svelte-lc9p7k .job__catchcopy:before{width:100%;border-top:10px solid #333333}.infeed.svelte-lc9p7k ul{display:flex;flex-wrap:wrap;gap:4px 2px;margin-top:8px}.infeed.svelte-lc9p7k ul li{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;box-sizing:border-box;height:24px;padding:0 8px;font-size:12px;font-weight:400;line-height:24px;color:#969696;text-align:center;letter-spacing:.4px;white-space:nowrap;background-color:#fff;border:1px solid #969696;border-radius:4px}.infeed.svelte-lc9p7k .job__description{display:flex;column-gap:8px;justify-content:space-between;padding-top:16px;margin-top:16px;border-top:1px solid #EAEAEA}.infeed.svelte-lc9p7k .job__description__thumbnail{float:none;flex:1;flex-shrink:0;height:auto}.infeed.svelte-lc9p7k .job__description img{max-width:100%;vertical-align:top;border-radius:8px}.infeed.svelte-lc9p7k .job__description .job__description__text{width:calc(100% - 113px);height:58px;font-size:12px;line-height:1.7;color:#333;letter-spacing:.48px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.infeed.svelte-lc9p7k table{margin-top:12px;font-size:12px;color:#333;word-break:break-all;border-collapse:collapse;background-color:#f8f8f8;border:none;border-radius:8px}.infeed.svelte-lc9p7k table tr:first-child th{padding:12px 8px 8px 12px;border-radius:8px 0 0}.infeed.svelte-lc9p7k table tr:first-child td{padding:12px 12px 8px 8px;border-radius:0 8px 0 0}.infeed.svelte-lc9p7k table tr:last-child th{padding:8px 8px 12px 12px;border-radius:0 0 0 8px}.infeed.svelte-lc9p7k table tr:last-child td{padding:8px 12px 12px 8px;border-radius:0 0 8px}.infeed.svelte-lc9p7k table th{width:25%;padding:8px 8px 8px 12px;color:#253338}.infeed.svelte-lc9p7k table td{width:75%;padding:8px 12px 8px 8px;color:#666}.infeed.svelte-lc9p7k table th,.infeed.svelte-lc9p7k table td{vertical-align:top;background-color:#f8f8f8;border:none}.infeed.svelte-lc9p7k .btn__detail{margin-top:12px}.infeed.svelte-lc9p7k .btn__detail a{display:block;width:100%;height:48px;font-size:16px;line-height:48px;color:#333;text-align:center;letter-spacing:.64px;background:#fff;border:1px solid #AFAFAF;border-radius:24px}.infeed.svelte-lc9p7k .fair ul{order:-1}.infeed.svelte-lc9p7k .fair .job__catchcopy{padding-top:8px}.infeed.svelte-lc9p7k .fair li{color:#f48083;border-color:#f48083}.infeed.svelte-lc9p7k:before{position:absolute;top:0;right:0;z-index:10;content:"";border-right:4em solid #EFB93F;border-bottom:4em solid transparent;border-top-right-radius:8px}.infeed.svelte-lc9p7k:after{position:absolute;top:8px;right:6px;z-index:11;display:block;font-size:14px;font-weight:700;color:#fff;content:"PR";transform:rotate(45deg)}.infeed.svelte-oxezhx{position:relative}.infeed.svelte-oxezhx .sitter-infeed:where(.svelte-oxezhx){padding:16px;background:#fff;border:3px solid #EFB93F;border-radius:8px;box-shadow:0 2px 8px #00000029}.infeed.svelte-oxezhx .sitter-infeed:where(.svelte-oxezhx):hover{background-color:#fffbf3}.infeed.svelte-oxezhx .sitter-infeed-header:where(.svelte-oxezhx) .subtitle:where(.svelte-oxezhx){font-size:14px;font-weight:700;color:#333}.infeed.svelte-oxezhx .sitter-infeed-header:where(.svelte-oxezhx) .sitter-infeed-header-link:where(.svelte-oxezhx){font-size:14px;font-weight:700;color:#888}.infeed.svelte-oxezhx .sitter-infeed-header:where(.svelte-oxezhx) .sitter-infeed-header-link:where(.svelte-oxezhx):after{display:block;width:100%;height:2px;margin-block:16px 12px;content:"";background-color:#e1e1e1}.infeed.svelte-oxezhx .sitter__catchcopy:where(.svelte-oxezhx){margin-bottom:12px;font-size:16px;font-weight:700}.infeed.svelte-oxezhx .btn__detail:where(.svelte-oxezhx){margin-top:16px}.infeed.svelte-oxezhx .btn__detail:where(.svelte-oxezhx) a:where(.svelte-oxezhx){display:block;width:100%;height:48px;font-size:16px;line-height:48px;color:#333;text-align:center;background:#fff;border:1px solid #AFAFAF;border-radius:24px}.infeed.svelte-oxezhx .btn__detail:where(.svelte-oxezhx) .button-text:where(.svelte-oxezhx){flex-grow:1;text-align:center}.infeed.svelte-oxezhx .btn__detail:where(.svelte-oxezhx) .icon-open:where(.svelte-oxezhx){position:absolute;right:32px;bottom:28px}.infeed.svelte-oxezhx:before{position:absolute;top:0;right:0;z-index:10;content:"";border-right:4em solid #EFB93F;border-bottom:4em solid transparent;border-top-right-radius:8px}.infeed.svelte-oxezhx:after{position:absolute;top:8px;right:6px;z-index:11;display:block;font-size:14px;font-weight:700;color:#fff;content:"PR";transform:rotate(45deg)}.job.svelte-1y8k2bf{padding:16px}.job__section.svelte-1y8k2bf:not(:first-child){margin-top:24px}.job__section.offer.svelte-1y8k2bf .offer__item:where(.svelte-1y8k2bf):not(:first-child){margin-top:12px}.banner.svelte-1y8k2bf{margin-top:56px;margin-bottom:24px}.banner__fair.svelte-1y8k2bf{margin-left:-12px}.content.svelte-1qdn0h6{position:relative;padding:var(--padding)}.see-more__content-wrapper.svelte-1qdn0h6{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;min-width:342px;overflow:hidden}.content__body.svelte-1qdn0h6{min-width:342px;margin-top:16px}.content__body.svelte-1qdn0h6 a{color:#5cc3e8}.content__body.svelte-1qdn0h6 .body-text:where(.svelte-1qdn0h6){display:inline}.content__body.close.svelte-1qdn0h6{width:100%;height:54px}.content__body.close.svelte-1qdn0h6:before,.content__body.open.svelte-1qdn0h6:before{float:right;clear:both;width:0;height:calc(100% - 18px);margin-top:0;content:""}.see-more__button-wrapper.svelte-1qdn0h6{float:right;clear:both;display:flex;align-items:center;line-height:18px;cursor:pointer;-webkit-box-align:center}.see-more__button-text.svelte-1qdn0h6{float:right;clear:both;display:flex;align-items:center;line-height:18px;color:#5cc3e8;text-decoration:underline;cursor:pointer;background-color:#fff;-webkit-box-align:center}.see-more__button-omit.svelte-1qdn0h6{color:#333;background-color:#fff}.content__link.svelte-1qdn0h6{text-align:right}.content__link.svelte-1qdn0h6:before{margin-right:3px;font-family:FontAwesome;color:#ff556d;content:""}.stars.svelte-1eowprj{display:flex;gap:2px;height:16px}.underlined-title.align-left.svelte-joh1bk{text-align:left}.underlined-title.align-center.svelte-joh1bk{text-align:center}.underlined-title__text.svelte-joh1bk{font-size:16px;font-weight:700;line-height:24px;color:#ea5d63;letter-spacing:4%}.underlined-title__underline.svelte-joh1bk{height:1px;background-color:#ea5d63;border:none}.tag-list.svelte-j5ufu0{display:flex;flex-wrap:wrap;gap:8px 8px;font-size:12px}.tag-list__tag.svelte-j5ufu0{display:flex;align-items:center;height:36px;padding:0 12px;text-decoration:none;background-color:#fff;border:1px solid #AFAFAF;border-radius:2.5em}.tag-list__tag-content.svelte-j5ufu0{font-size:12px;font-weight:500;line-height:20px;white-space:nowrap}.title-tag-list__header.svelte-19k97uy{margin-right:16px;margin-left:16px}.title-tag-list__body.svelte-19k97uy{display:flex;gap:8px;padding-top:16px;padding-right:16px;padding-left:16px;font-size:12px}@media(hover){.adviser-sp.svelte-kainh5{transition:opacity .15s ease-in-out}.adviser-sp.svelte-kainh5:hover{opacity:.8}}.search__form.svelte-to7ble{background-color:#feeee6}.wrapper.svelte-to7ble{max-width:600px;margin:0 auto}.search__header.svelte-to7ble{position:relative;height:41px;padding-top:16px;margin:0 16px}.result.svelte-to7ble{position:relative;top:8px;font-weight:500;letter-spacing:.56px}.select__pref.svelte-to7ble{position:absolute;top:16px;right:0;box-sizing:content-box;display:flex;align-items:center;justify-content:center;width:106px;height:26px;padding:0 12px;color:#969696;text-align:center;cursor:pointer;-webkit-user-select:none;user-select:none;background-color:#fff;border:0;border-radius:80px;transition:color .2s}@media(hover){.select__pref.svelte-to7ble:hover .pref__selected:where(.svelte-to7ble){color:#afafaf}.select__pref.svelte-to7ble:hover .fa-angle-right:where(.svelte-to7ble){color:#afafaf}}.select__pref.svelte-to7ble .fa-angle-right:where(.svelte-to7ble){position:absolute;top:3px;right:12px;font-size:18px;transition:color .2s}.total_count.svelte-to7ble{font-size:24px;font-weight:700;line-height:0;color:#f36969}.form.svelte-to7ble{display:flex;flex-direction:column;gap:8px;padding:0 16px 16px;border-radius:16px}.pref__selected.svelte-to7ble{width:84px;overflow:hidden;text-overflow:ellipsis;font-size:12px;color:#666;text-align:center;white-space:nowrap;transition:color .2s}.pref__selected.none.svelte-to7ble{width:90px;margin-right:4px;text-overflow:unset;color:#969696;letter-spacing:.56px}.input.svelte-to7ble{position:relative;display:flex;gap:8px;align-items:center;height:48px;padding:4px 12px 4px 8px;font-size:13px;cursor:pointer;-webkit-user-select:none;user-select:none;background:#fff;border:0;border-radius:8px;filter:drop-shadow(0px 1px 2px rgba(0,0,0,.1));transition:opacity .2s}.input.svelte-to7ble:hover img{transition:opacity .2s}@media(hover){.input.svelte-to7ble:hover .none:where(.svelte-to7ble){color:#ccc}.input.svelte-to7ble:hover .fa-angle-right:where(.svelte-to7ble){color:#f9a8a1}.input.svelte-to7ble:hover .select__title:where(.svelte-to7ble){color:#f9a8a1}.input.svelte-to7ble:hover .selected:where(.svelte-to7ble){color:#888}.input.svelte-to7ble:hover img{opacity:.6}}.input.svelte-to7ble .none:where(.svelte-to7ble){color:#afafaf;transition:color .2s}.input.svelte-to7ble .fa-angle-right:where(.svelte-to7ble){position:absolute;top:50%;right:8px;display:flex;align-items:center;justify-content:center;width:18px;height:18px;font-size:20px;color:#f48083;transform:translateY(-50%);transition:color .2s}.selected.svelte-to7ble{flex-grow:1;width:255px;max-width:255px;overflow:hidden;text-overflow:ellipsis;color:#333;text-align:left;letter-spacing:.56px;white-space:nowrap;transition:color .2s}.title__container.svelte-to7ble{display:flex;flex-direction:column;gap:4px;align-items:center;width:52px;padding-right:8px;border-right:1px solid #AFAFAF}.select__title.svelte-to7ble{font-size:10px;font-weight:700;line-height:1.25;color:#f48083;transition:color .2s}.infeed-pr.svelte-zw9eu{position:absolute;top:0;right:0;z-index:1;width:100px;height:40px;font-weight:700;line-height:50px;color:#fff;text-align:center;background-color:#efb93f;transform:translate(50%) rotate(45deg);transform-origin:top center}.infeed-wrapper.svelte-zw9eu{height:360px;padding:16px 24px 72px}.infeed.svelte-zw9eu{position:relative;box-sizing:border-box;display:grid;width:100%;padding:0;overflow:hidden;text-align:left;cursor:pointer;background:#fff;border:3px solid #EFB93F;border-radius:8px;box-shadow:0 2px 8px #00000029;transform:background-color .3s}@media(hover){.infeed.svelte-zw9eu:hover{background-color:#fffbf3}}.infeed-wrapper.svelte-zw9eu h2{font-size:16px;font-weight:700;line-height:1.5;letter-spacing:0;color:#333;padding-bottom:12px;border-bottom:2px solid #f8f8f8}.infeed-wrapper.svelte-zw9eu .job-introduction__title,.infeed-wrapper.svelte-zw9eu .job__catchcopy{font-size:16px;font-weight:700;line-height:1.5;letter-spacing:0;color:#333;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;margin:12px 0}.infeed-wrapper.svelte-zw9eu .job-introduction__description{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;height:3em;text-align:left}.infeed-wrapper.svelte-zw9eu ul{display:flex;gap:4px;order:-1}.infeed-wrapper.svelte-zw9eu ul li{height:12px;padding:4px;font-size:12px;color:#f48083;background-color:#fff;border:1px solid currentColor;border-radius:4px}.infeed-wrapper.svelte-zw9eu img{display:block;width:250px;height:166px;object-fit:cover;background-color:#f8f8f8;border-radius:8px}.infeed-wrapper.svelte-zw9eu table{padding:12px;background-color:#f8f8f8;border:0;border-radius:8px}.infeed-wrapper.svelte-zw9eu table th{font-weight:700;white-space:nowrap}.infeed-wrapper.svelte-zw9eu table tr:not(:last-child) th,.infeed-wrapper.svelte-zw9eu table tr:not(:last-child) td{padding-bottom:12px}.infeed-wrapper.svelte-zw9eu table th,.infeed-wrapper.svelte-zw9eu table td{padding:0;background-color:transparent;border:0}.infeed-wrapper.svelte-zw9eu .job-introduction__links,.infeed-wrapper.svelte-zw9eu .btn__detail{text-align:center}.infeed-wrapper.svelte-zw9eu h2{height:3em}.infeed-wrapper.svelte-zw9eu .job-introduction-container{display:grid;border-top:2px solid #f8f8f8}.infeed-wrapper.svelte-zw9eu .job-introduction-container .job-introduction-container__left,.infeed-wrapper.svelte-zw9eu .job-introduction-container .job-introduction-container__right{grid-area:1/1/2/2}.infeed-wrapper.svelte-zw9eu .job-introduction-container .job-introduction-container__left{display:flex;flex-direction:column;margin-top:3em}.infeed-wrapper.svelte-zw9eu .job-introduction__title,.infeed-wrapper.svelte-zw9eu .job__catchcopy{margin:12px 0 calc(12px + 3em) 0}.infeed-wrapper.svelte-zw9eu .job-introduction__description{position:absolute;top:120px;max-width:calc(100% - 32px)}.infeed-wrapper.svelte-zw9eu img{position:absolute;top:180px}.infeed-wrapper.svelte-zw9eu ul{position:absolute;top:180px;left:290px;height:0}.infeed-wrapper.svelte-zw9eu table{position:absolute;top:210px;left:290px;max-width:calc(100% - 314px)}.infeed-wrapper.svelte-zw9eu .job-introduction table{position:absolute}.infeed-wrapper.svelte-zw9eu .job-introduction__links,.infeed-wrapper.svelte-zw9eu .btn__detail{position:absolute;right:0;bottom:12px;left:0;text-align:center}.infeed-wrapper.svelte-zw9eu .job-introduction__links a,.infeed-wrapper.svelte-zw9eu .btn__detail a{display:inline-block;width:430px;height:48px;font-size:18px;line-height:48px;color:#333;text-align:center;background-color:#fff;border:1px solid currentColor;border-radius:9999px}.job.svelte-9krat{margin-top:24px}.job__section.svelte-9krat:not(:first-child){margin-top:24px}.job__section.offer.svelte-9krat .offer__item:where(.svelte-9krat):not(:first-child){margin-top:16px}.section__message.svelte-4irse5{padding-top:16px;font-size:14px;font-weight:400;line-height:21px;text-align:left;letter-spacing:.04em}.section__subheading.svelte-4irse5{padding-top:16px;font-size:14px;font-weight:700;line-height:21px;text-align:left;letter-spacing:.04em}.feedback__item.svelte-4irse5{margin-top:16px;margin-bottom:16px}.feedback__item.svelte-4irse5 .feedback__item__profile:where(.svelte-4irse5){display:flex}.feedback__item.svelte-4irse5 .feedback__item__profile:where(.svelte-4irse5) .feedback__item__agegroup:where(.svelte-4irse5){font-size:13px;font-weight:400;line-height:19.5px;text-align:left;letter-spacing:.04em}.feedback__item.svelte-4irse5 .feedback__item__profile:where(.svelte-4irse5) .feedback__item__gender:where(.svelte-4irse5){font-size:13px;font-weight:400;line-height:19.5px;text-align:left;letter-spacing:.04em}.feedback__item.svelte-4irse5 .feedback__item__profile:where(.svelte-4irse5) .feedback__item__location:where(.svelte-4irse5){margin-left:4px;font-size:13px;font-weight:400;line-height:19.5px;text-align:left;letter-spacing:.04em}.feedback__item.svelte-4irse5 .feedback__item__ratings:where(.svelte-4irse5){display:flex}.feedback__item.svelte-4irse5 .feedback__item__ratings:where(.svelte-4irse5) .feedback__item__rating:where(.svelte-4irse5){margin-right:4px;font-size:13px;font-weight:400;line-height:19.5px;text-align:left;letter-spacing:.04em}.feedback__item.svelte-4irse5 .feedback__item__message:where(.svelte-4irse5){gap:24px;padding:16px;margin-top:12px;background-color:#f8f8f8;border-radius:8px;opacity:0px}.feedback__average.svelte-4irse5 .feedback__average__heading:where(.svelte-4irse5){gap:8px;font-size:14px;font-weight:700;line-height:21px;text-align:left;letter-spacing:.04em;border:0px 0px 0px 5px;opacity:0px}.feedback__average.svelte-4irse5 .feedback__average__rating:where(.svelte-4irse5){margin-top:16px;text-align:center}.feedback__average.svelte-4irse5 .feedback__average__rating:where(.svelte-4irse5) .average:where(.svelte-4irse5){margin-right:5px;font-size:12px;font-weight:400;line-height:18px;text-align:left;letter-spacing:.04em}.feedback__average.svelte-4irse5 .feedback__average__rating:where(.svelte-4irse5) .rating:where(.svelte-4irse5){margin-right:5px;font-size:28px;font-weight:700;line-height:35px;color:#f36969;text-align:left;letter-spacing:.04em}.feedback__average.svelte-4irse5 .feedback__average__rating:where(.svelte-4irse5) .max:where(.svelte-4irse5){font-size:12px;font-weight:400;line-height:18px;text-align:left;letter-spacing:.04em}.filter-job-list.svelte-1b7v4c8{display:flex;flex-wrap:wrap;gap:0 16px;margin-top:12px}.filter-job-list-item.svelte-1b7v4c8{flex-grow:0;width:min(50%,150px);font-size:10px;line-height:20px}.fair-banner-item.svelte-1s276i3 img{width:100%;height:auto;vertical-align:top}@media(hover){.link.svelte-1s276i3{transition:opacity .2s ease-in-out}.link.svelte-1s276i3:hover{opacity:.8}}.fair-banner-list.svelte-1tpewia{display:grid;grid-template:auto/repeat(3,1fr);gap:12px 16px;margin-block:14px}.campaign-banner-item.svelte-1mk287f img{width:100%;height:auto;vertical-align:top}@media(hover){.campaign-banner-item-link.svelte-1mk287f{transition:opacity .2s ease-in-out}.campaign-banner-item-link.svelte-1mk287f:hover{opacity:.8}}.campaign-banner-list.svelte-ufwewi{display:grid;grid-template:auto/repeat(3,1fr);gap:12px 16px;margin-block:14px}.see-more__content-wrapper.svelte-1redub5{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;min-width:342px;overflow:hidden}.content__body.svelte-1redub5{min-width:342px;margin-top:16px}.content__body.svelte-1redub5 a{color:#5cc3e8}.content__body.svelte-1redub5 .body-text:where(.svelte-1redub5){display:inline}.content__body.close.svelte-1redub5{width:100%;height:54px}.content__body.close.svelte-1redub5:before,.content__body.open.svelte-1redub5:before{float:right;clear:both;width:0;height:calc(100% - 18px);margin-top:0;content:""}.see-more__button-wrapper.svelte-1redub5{float:right;clear:both;display:flex;align-items:center;line-height:18px;cursor:pointer;-webkit-box-align:center}.see-more__button-text.svelte-1redub5{float:right;clear:both;display:flex;align-items:center;line-height:18px;color:#5cc3e8;text-decoration:underline;cursor:pointer;background-color:#fff;-webkit-box-align:center}.see-more__button-omit.svelte-1redub5{color:#333;background-color:#fff}.content__link.svelte-1redub5{text-align:right}.content__link.svelte-1redub5:before{margin-right:3px;font-family:FontAwesome;color:#ff556d;content:""}.float-banner.svelte-17m2dcg{position:fixed;right:30px;bottom:30px;z-index:20}.float-banner__close-button.svelte-17m2dcg{position:absolute;top:-7px;right:-10px;width:24px;height:24px;font-size:22px;font-style:normal;line-height:24px;color:#fff;text-align:center;cursor:pointer;background:#888;border-radius:100%}.container.svelte-106kwmm{display:flex;flex-direction:column;overflow:hidden}.sort-tab-section.svelte-106kwmm{z-index:1}.container-section.svelte-106kwmm{padding-block:24px 0;padding-inline:72px;overflow:hidden;background-color:#fff}.container-section-center.svelte-106kwmm{display:flex;align-items:center;justify-content:center}.content-wrapper.svelte-106kwmm{margin-top:16px}.is-pref.svelte-106kwmm{order:1}.sticky-footer.svelte-18ks799{display:flex;justify-content:center}.sticky-footer-wrapper.svelte-18ks799{display:grid;grid-template:auto/auto auto;gap:32px;align-items:center;margin:0 auto}.description-wrapper.svelte-18ks799{display:grid;grid-template:auto/auto auto;gap:16px;align-items:center}.stamp.svelte-18ks799{box-sizing:border-box;display:flex;align-items:center;justify-content:center;width:58px;height:58px;margin:0;font-size:16px;font-weight:700;line-height:1.15;color:#f36969;letter-spacing:1.05;border:2px solid currentColor;border-radius:50%}.description.svelte-18ks799{font-weight:700;line-height:1.5;letter-spacing:1.04;white-space:nowrap}
