@import"https://fonts.googleapis.com/css2?family=Kaisei+Decol&family=New+Tegomin&family=Noto+Sans+JP:wght@100..900&family=Open+Sans:ital,wght@0,300..800;1,300..800&family=Yuji+Syuku&display=swap";body{margin:0}.global_head{margin:0}.opening{box-sizing:border-box;font-family:"Note Sans JP","Hiragino Kaku Gothic ProN","メイリオ",meiryo,sans-serif;margin:0 auto;padding:0 0 48px 0;width:100%;max-width:1200px}@media only screen and (min-width: 768px){.opening{padding:0 10px 64px 10px;width:calc(100% - 20px)}}.opening__hero{width:100%}.opening__hero img{vertical-align:bottom;width:100%}@media only screen and (min-width: 768px){.opening__salary{display:flex;gap:40px}}.opening__salary-block{padding:0 10px;width:calc(100% - 20px)}@media only screen and (min-width: 768px){.opening__salary-block{padding:0;width:calc(50% - 20px)}}.opening__salary-head{font-feature-settings:"palt";font-size:32px;line-height:1;margin-bottom:20px}.opening__salary-amount,.opening__salary-amount-parttime{color:#ef0012;font-feature-settings:"palt";font-family:Impact,"Note Sans JP","Hiragino Kaku Gothic ProN","メイリオ",meiryo,sans-serif;font-size:213.3333333333px;line-height:.9}@media only screen and (min-width: 768px){.opening__salary-amount,.opening__salary-amount-parttime{font-size:320px}}.opening__salary-amount span,.opening__salary-amount-parttime span{color:#2b2b2b;font-family:"Note Sans JP","Hiragino Kaku Gothic ProN","メイリオ",meiryo,sans-serif;font-size:32px;font-weight:900}@media only screen and (min-width: 768px){.opening__salary-amount span,.opening__salary-amount-parttime span{font-size:64px}}.opening__salary-comment{font-size:12px}.opening__salary-amount-parttime{font-size:115.2px;line-height:1}@media only screen and (min-width: 768px){.opening__salary-amount-parttime{font-size:144px}}.opening__read{background-color:#2b2b2b;box-sizing:border-box;color:#fff;font-feature-settings:"palt";font-size:32px;font-weight:900;letter-spacing:2px;padding:16px;text-align:center}@media only screen and (min-width: 768px){.opening__read{font-size:57.6px}}.opening__benefit{margin:32px 0 0 0}@media only screen and (min-width: 768px){.opening__benefit{margin:64px 0 0 0}}.opening__benefit-head{background-color:#ef0012;box-sizing:border-box;color:#fff;font-feature-settings:"palt";font-size:22px;height:50px;letter-spacing:1px;line-height:50px;padding:0 1rem;width:100%}.opening__benefit-table{font-size:13px;margin:8px 0 0 0;padding:0 5px;width:calc(100% - 10px)}@media only screen and (min-width: 768px){.opening__benefit-table{font-size:16px;padding:0;width:100%}}.opening__benefit-table dl{display:flex;margin:0 0 3px 0}.opening__benefit-table dt{align-items:center;background-color:#f5f5f5;box-sizing:border-box;display:flex;font-feature-settings:"palt";font-weight:600;justify-content:center;letter-spacing:1px;margin:0;padding:15px 0;width:100px}@media only screen and (min-width: 768px){.opening__benefit-table dt{padding:25px 0;width:250px}}.opening__benefit-table dd{background-color:#fafafa;border-left:3px solid #fff;box-sizing:border-box;margin:0;padding:15px 1rem;width:calc(100% - 100px)}@media only screen and (min-width: 768px){.opening__benefit-table dd{padding:25px 1rem;width:calc(100% - 250px)}}.opening__benefit-table dd span{font-size:10px}@media only screen and (min-width: 768px){.opening__benefit-table dd span{font-size:12px}}.opening__benefit-table ul{padding:0 0 0 1rem}@media only screen and (min-width: 768px){.opening__benefit-table ul{padding:0 0 0 1.5rem}}.opening__benefit-table li{line-height:1.8}.opening__benefit-comment{font-size:10px;margin:3px 0}@media only screen and (min-width: 768px){.opening__benefit-comment{font-size:12px}}.opening__interview-message{align-items:center;background-color:#2b2b2b;color:#fff;display:flex;font-feature-settings:"palt";font-size:17.6px;justify-content:center;letter-spacing:1px;margin:32px 0 0 0;padding:20px}@media only screen and (min-width: 768px){.opening__interview-message{font-size:22px;margin:64px 0 0 0}}.opening__interview-comment{align-items:center;border:1px solid #2b2b2b;box-sizing:border-box;display:flex;font-feature-settings:"palt";font-size:17.6px;justify-content:center;line-height:1.8;margin:48px auto 0 auto;padding:20px;text-align:center;width:calc(100% - 20px)}@media only screen and (min-width: 768px){.opening__interview-comment{margin:64px auto 0 auto;font-size:22px}}.opening__apply{margin:48px 0 0 0}@media only screen and (min-width: 768px){.opening__apply{margin:64px 0 0 0}}.opening__apply a{background-color:#ef0012;border-radius:4px;color:#fff;display:block;font-size:22px;height:70px;line-height:70px;margin:0 auto;text-decoration:none;text-align:center;width:100%;max-width:320px}@media only screen and (min-width: 768px){.opening__apply a{max-width:450px}}.opening__inquiry{margin:48px auto 0 auto;width:calc(100% - 20px)}.opening__inquiry ul{box-sizing:border-box;border-top:1px solid #2b2b2b;border-left:1px solid #2b2b2b;display:flex;flex-wrap:wrap;font-size:13px;margin:8px 0 0 0;padding:0}.opening__inquiry li{border-bottom:1px solid #2b2b2b;border-right:1px solid #2b2b2b;box-sizing:border-box;list-style:none;padding:1rem}.opening__inquiry li:nth-child(even){align-items:center;display:flex;width:calc(100% - 200px)}@media only screen and (min-width: 768px){.opening__inquiry li:nth-child(even){width:calc(100% - 250px)}}.opening__inquiry li:nth-child(odd){width:200px}@media only screen and (min-width: 768px){.opening__inquiry li:nth-child(odd){width:250px}}.opening__inquiry li .phone::before{background-image:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg"  width="24"  height="24"  viewBox="0 0 24 24"  fill="none"  stroke="%232B2B2B"  stroke-width="2"  stroke-linecap="round"  stroke-linejoin="round"  class="icon icon-tabler icons-tabler-outline icon-tabler-phone"><path stroke="none" d="M0 0h24v24H0z" fill="none"/><path d="M5 4h4l2 5l-2.5 1.5a11 11 0 0 0 5 5l1.5 -2.5l5 2v4a2 2 0 0 1 -2 2a16 16 0 0 1 -15 -15a2 2 0 0 1 2 -2" /></svg>');background-repeat:no-repeat;background-size:cover;content:"";display:inline-block;height:18px;margin:0 5px 0 0;transform:translateY(2px);width:18px}.opening__inquiry-head{font-size:17.6px}@media only screen and (min-width: 768px){.opening__inquiry-head{font-size:22px}}/*# sourceMappingURL=style.min.css.map */