:root{--main-color: #54b9d0;--accent-color: #d3458a;--vw-base: 400}@media not all and (min-width: 768px){:root{scroll-padding-top:calc(100vw/var(--vw-base)*128)}}.recruit{background-color:var(--main-color)}.recruit #cmnheader{background-color:var(--main-color);padding:16px 24px}@media screen and (min-width: 1201px){.recruit #cmnheader{height:90px}}@media not all and (min-width: 768px){.recruit #cmnheader:has(+main .recruit-detail){display:none}}@media not all and (min-width: 768px){.recruit #cmnheader #menu ul li{width:100%}}.recruit .search_modal_btn{background-color:var(--main-color)}.recruit footer{background-color:var(--main-color)}@media not all and (min-width: 768px){.recruit footer{padding-top:calc(100vw/var(--vw-base)*16)}}.recruit.form #contents{background-color:#fff}.recruit #cmnMv{background-color:var(--main-color)}.recruit-list{max-width:2048px;width:100%;margin-right:auto;margin-left:auto}@media not all and (min-width: 768px){.recruit-list{background-color:#000;padding-top:calc(100vw/var(--vw-base)*60);padding-left:calc(100vw/var(--vw-base)*8);padding-right:calc(100vw/var(--vw-base)*8)}}.recruit-list__row{border-bottom:1px solid #000;display:flex;overflow:hidden}@media all and (min-width: 768px){.recruit-list__row{background-color:#fff}}.recruit-list__row:hover .recruit-list__overflow{animation-play-state:paused}.recruit-list__row:first-of-type{border-top:1px solid #000}@media not all and (min-width: 768px){.recruit-list__row:nth-child(6),.recruit-list__row:nth-child(7){display:none}}@media all and (min-width: 768px){.recruit-list__row:nth-child(even) .recruit-list__overflow:first-child{position:relative;z-index:4;margin-right:16px}}@media all and (min-width: 768px){.recruit-list__row:nth-child(odd) .recruit-list__overflow:first-child{position:relative;z-index:4}}@media all and (min-width: 768px){.recruit-list__overflow{display:flex;flex-shrink:0;animation-name:marquee;animation-duration:60s;animation-iteration-count:infinite;animation-timing-function:linear;animation-fill-mode:both;width:1536px}}@media not all and (min-width: 768px){.recruit-list__overflow:not(:first-child){display:none}}.recruit-list__overflow:has(.recruit-list__item:last-of-type:nth-of-type(3)){width:1152px}@media all and (min-width: 768px){.recruit-list__row:nth-child(even) .recruit-list__overflow{animation-direction:reverse}}@keyframes marquee{0%{transform:translateX(0)}100%{transform:translateX(-100%)}}.recruit-list__item{flex-shrink:0;display:grid;grid-template-columns:100%;grid-column-gap:14px;border-right:1px solid #000;background-color:#fff;max-width:100%}@media not all and (min-width: 768px){.recruit-list__item{margin-bottom:calc(100vw/var(--vw-base)*30);padding:calc(100vw/var(--vw-base)*16);scale:.88;transition-property:scale;transition-duration:400ms}}@media not all and (min-width: 768px){.recruit-list__item.is-active{scale:1}}@media all and (min-width: 768px){.recruit-list__item{grid-template-columns:200px auto;grid-template-rows:auto auto 1fr auto;grid-row-gap:8px;width:100%;max-width:384px;padding:12.8px 8px}}.recruit-list__title{font-size:calc(100vw/var(--vw-base)*14);line-height:1.5}@media not all and (min-width: 768px){.recruit-list__title{margin-bottom:calc(100vw/var(--vw-base)*10)}}@media all and (min-width: 768px){.recruit-list__title{display:flex;height:3em;align-items:center;grid-column:1/3;font-size:14.4px}}.recruit-list__mask{position:relative}@media not all and (min-width: 768px){.recruit-list__mask{margin-bottom:calc(100vw/var(--vw-base)*20)}}@media all and (min-width: 768px){.recruit-list__mask{grid-column:1/2;grid-row:2/4;align-self:flex-start}}.recruit-list__mask::after{content:"";position:absolute;top:-1px;left:-1px;width:calc(100% + 2px);height:calc(100% + 2px);background-image:url("/assets/images/recruit/mask.png");background-size:100% 100%;background-repeat:no-repeat}.recruit-list__thumbnail{display:block;aspect-ratio:528/340;width:100%;height:auto;-o-object-fit:cover;object-fit:cover}.recruit-list__pr{line-height:1.5;font-weight:700;line-break:anywhere}.recruit-list__pr:link,.recruit-list__pr:visited{text-decoration:none}@media(hover: hover){.recruit-list__pr:hover{text-decoration:underline}}@media not all and (min-width: 768px){.recruit-list__pr{margin-bottom:calc(100vw/var(--vw-base)*20);font-size:calc(100vw/var(--vw-base)*14);grid-row:2/3;border-bottom:1px solid #000;padding-bottom:.6em}}@media all and (min-width: 768px){.recruit-list__pr{font-size:12.8px}}.recruit-list__text{line-height:1.5}@media all and (min-width: 768px){.recruit-list__text{padding-top:1em;border-top:1px solid #000;font-size:11.2px}}@media not all and (min-width: 768px){.recruit-list__text{margin-bottom:calc(100vw/var(--vw-base)*20);font-size:calc(100vw/var(--vw-base)*14)}}.recruit-list__button{display:grid;grid-template-columns:repeat(2, 1fr)}@media not all and (min-width: 768px){.recruit-list__button{grid-column-gap:calc(100vw/var(--vw-base)*32)}}@media all and (min-width: 768px){.recruit-list__button{grid-column-gap:48px;padding-left:38.4px;padding-right:38.4px;margin-top:auto;grid-column:1/3}}.recruit-list__button-item{display:flex;align-items:center;justify-content:center;border-radius:12.8px;height:25.6px;font-size:12.8px;font-weight:700;max-width:100%;letter-spacing:.35em;padding-left:.35em}.recruit-list__button-item:link,.recruit-list__button-item:visited,.recruit-list__button-item:active{color:#fff;text-decoration:none}@media(hover: hover){.recruit-list__button-item{transition-property:opacity;transition-duration:400ms}.recruit-list__button-item:hover{color:#fff;opacity:.8}}.recruit-list__button-item--apply{background-color:var(--main-color)}.recruit-list__button-item--detail{background-color:#d3458a}.recruit-list__button-item--external{-moz-column-gap:.4em;column-gap:.4em;padding-left:1em;background-color:#d3458a;letter-spacing:0;padding-left:0}.recruit-list__button-item--disabled{background-color:#ccc;pointer-events:none}.recruit-list__button-item--external::after{content:"";width:1em;height:auto;aspect-ratio:1/1;background-image:url("/assets/images/recruit/icon_external.png");background-size:100% 100%;background-repeat:no-repeat}.recruit-list__pager{padding:24px 1em}@media all and (min-width: 768px){.recruit-list__pager{padding:48px 1em 24px;background-color:#fff}}@media all and (min-width: 768px){.recruit-list__pager .pager{scale:.8}}.recruit-detail{background-color:#fff}.recruit-detail__wrapper{background-color:#fff;max-width:1024px;width:100%;margin-right:auto;margin-left:auto;padding:24px 32px 96px}@media not all and (min-width: 768px){.recruit-detail__wrapper{padding:calc(100vw/var(--vw-base)*8) calc(100vw/var(--vw-base)*20) calc(100vw/var(--vw-base)*160)}}.recruit-detail__none{background-color:#fff;text-align:center;padding:51.2px 38.4px;font-size:1.44rem}@media not all and (min-width: 768px){.recruit-detail__none{padding:calc(100vw/var(--vw-base)*48) calc(100vw/var(--vw-base)*20);font-size:calc(100vw/var(--vw-base)*18)}}.recruit-detail__title{font-size:3.2rem;font-weight:700;margin-bottom:1em;text-align:center}@media not all and (min-width: 768px){.recruit-detail__title{font-size:calc(100vw/var(--vw-base)*40)}}.recruit-detail__tab{display:grid;grid-template-columns:repeat(4, 1fr);align-items:center;justify-content:center;flex-wrap:wrap;grid-row-gap:12px;grid-column-gap:12px;margin-bottom:24px}@media not all and (min-width: 768px){.recruit-detail__tab{position:sticky;top:0;z-index:128;grid-column-gap:0;background-color:#fff;padding-top:calc(100vw/var(--vw-base)*10);padding-bottom:calc(100vw/var(--vw-base)*10);margin-bottom:calc(100vw/var(--vw-base)*8)}}.recruit-detail__tab-item{position:relative;display:flex;align-items:center;justify-content:center;background-color:#f0f0f0;border:0;color:#000;font-size:1.4rem;font-weight:700;letter-spacing:.04em;line-height:1;width:100%;height:40px;text-align:center}@media not all and (min-width: 768px){.recruit-detail__tab-item{background-color:rgba(0,0,0,0);font-size:calc(100vw/var(--vw-base)*12);height:calc(100vw/var(--vw-base)*24)}}@media(hover: hover){.recruit-detail__tab-item{transition-property:color;transition-duration:400ms}.recruit-detail__tab-item:hover{color:#d3458a}}.recruit-detail__tab-item.is-active{color:#d3458a}@media not all and (min-width: 768px){.recruit-detail__tab-item:not(:last-child){border-right:1px solid #000}}.recruit-detail__tab-icon{display:none}.recruit-detail__tab-icon::before{content:"";position:relative;left:1px;border-right:0;border-top:4px solid rgba(0,0,0,0);border-bottom:4px solid rgba(0,0,0,0);border-left:8px solid var(--button-color)}@media not all and (min-width: 768px){.recruit-detail__tab-icon::before{border-top-width:calc(100vw/var(--vw-base)*4);border-bottom-width:calc(100vw/var(--vw-base)*4);border-left-width:calc(100vw/var(--vw-base)*8)}}.recruit-detail__tab-requirements{letter-spacing:.6em}.recruit-detail__segment{display:none}.recruit-detail__segment.is-active{display:block}.recruit-detail__layout:not(:last-child){margin-bottom:5em}.recruit-detail__layout-col2{display:flex;-moz-column-gap:25.6px;column-gap:25.6px}@media not all and (min-width: 768px){.recruit-detail__layout-col2{flex-direction:column;row-gap:calc(100vw/var(--vw-base)*32)}}.recruit-detail__layout-col2>div{width:100%}.recruit-detail__layout-image{width:100%;max-width:100%;height:auto;-o-object-fit:cover;object-fit:cover}.recruit-wysiwyg{font-size:1.44rem}@media not all and (min-width: 768px){.recruit-wysiwyg{font-size:calc(100vw/var(--vw-base)*14)}}.recruit-wysiwyg h3,.recruit-wysiwyg h2{font-size:2em;font-weight:700;margin-bottom:1em}.recruit-wysiwyg p{font-size:inherit;margin-bottom:1.5em;line-height:1.875}.recruit-wysiwyg b,.recruit-wysiwyg strong{font-weight:700}.recruit-wysiwyg i{font-style:italic}.recruit-wysiwyg u{text-decoration:underline}.recruit-wysiwyg s{text-decoration:line-through}.recruit-wysiwyg__large{font-size:1.25em}.recruit-wysiwyg ul{margin-bottom:1.5em;padding-left:2em;list-style-type:disc}.recruit-wysiwyg ol{margin-bottom:1.5em;padding-left:2em;list-style-type:decimal}.recruit-wysiwyg a:link,.recruit-wysiwyg a:visited,.recruit-wysiwyg a:visited{color:var(--accent-color);text-decoration:underline}.recruit-wysiwyg iframe[src*="youtube.com"],.recruit-wysiwyg iframe[src*="youtu.be"]{width:100%;height:auto;max-width:100%;aspect-ratio:16/9}.recruit-wysiwyg__quote{margin:0;background-color:#eee;padding:1.5em;margin-bottom:2em;border-radius:8px}.recruit-wysiwyg__quote p{border-left:2px solid #666;padding-left:1em;margin-bottom:1em}.recruit-wysiwyg__line,.recruit-wysiwyg hr{margin-top:2.5em;margin-bottom:2.5em}.recruit-wysiwyg__col{display:grid;grid-template-columns:repeat(2, 1fr);grid-column-gap:25.6px;margin-bottom:38.4px}@media not all and (min-width: 768px){.recruit-wysiwyg__col{grid-template-columns:100%;grid-row-gap:calc(100vw/var(--vw-base)*32)}}.recruit-wysiwyg__col-inner{display:flex;flex-direction:column;row-gap:16px}@media not all and (min-width: 768px){.recruit-wysiwyg__col-inner{row-gap:calc(100vw/var(--vw-base)*16)}}.recruit-wysiwyg__image,.recruit-wysiwyg img{display:block;width:100%;max-width:100%;height:auto}.recruit-recruitment__title{margin-right:auto;margin-left:auto;margin-bottom:25.6px;border-bottom:2px solid var(--main-color);padding-left:.3em;width:-moz-fit-content;width:fit-content;font-size:3.2rem;letter-spacing:.4em;font-weight:700;color:var(--main-color);text-align:center}@media not all and (min-width: 768px){.recruit-recruitment__title{font-size:calc(100vw/var(--vw-base)*28);margin-bottom:calc(100vw/var(--vw-base)*24)}}.recruit-recruitment__item{border:2px solid var(--main-color)}.recruit-recruitment__item:not(:last-child){margin-bottom:38.4px}@media not all and (min-width: 768px){.recruit-recruitment__item:not(:last-child){margin-bottom:calc(100vw/var(--vw-base)*32)}}.recruit-recruitment__item[open] .recruit-recruitment__meta-icon::after{rotate:0deg}.recruit-recruitment__meta{display:flex;align-items:center;justify-content:space-between;padding:12.8px 25.6px}@media not all and (min-width: 768px){.recruit-recruitment__meta{padding:calc(100vw/var(--vw-base)*16)}}.recruit-recruitment__meta::-webkit-details-marker{display:none}.recruit-recruitment__meta-name{font-size:1.76rem;font-weight:700;color:var(--main-color)}@media not all and (min-width: 768px){.recruit-recruitment__meta-name{font-size:calc(100vw/var(--vw-base)*18)}}.recruit-recruitment__meta-icon{position:relative;width:19.2px;height:2px;background-color:var(--main-color);color:rgba(0,0,0,0);font-size:0;text-indent:100%}@media not all and (min-width: 768px){.recruit-recruitment__meta-icon{width:calc(100vw/var(--vw-base)*20);height:calc(100vw/var(--vw-base)*2)}}.recruit-recruitment__meta-icon::after{content:"";position:absolute;inset:0;width:inherit;height:inherit;background-color:inherit;rotate:90deg}.recruit-recruitment__inner{padding:25.6px 51.2px 48px}@media not all and (min-width: 768px){.recruit-recruitment__inner{padding:calc(100vw/var(--vw-base)*24) calc(100vw/var(--vw-base)*24)}}.recruit-recruitment__table{margin-bottom:25.6px}@media not all and (min-width: 768px){.recruit-recruitment__table{margin-bottom:0}}.recruit-recruitment__row{display:grid;grid-template-columns:22% 1fr;align-items:center;grid-column-gap:12.8px;border-bottom:1px solid #000;padding:19.2px 25.6px}@media not all and (min-width: 768px){.recruit-recruitment__row{grid-template-columns:100%;grid-row-gap:calc(100vw/var(--vw-base)*16);padding:calc(100vw/var(--vw-base)*16) calc(100vw/var(--vw-base)*16)}}.recruit-recruitment__head{font-size:1.92rem;letter-spacing:.2em;font-style:italic;font-weight:700}@media not all and (min-width: 768px){.recruit-recruitment__head{font-size:calc(100vw/var(--vw-base)*18)}}.recruit-recruitment__body{font-size:1.44rem;line-height:1.875}@media not all and (min-width: 768px){.recruit-recruitment__body{font-size:calc(100vw/var(--vw-base)*14)}}.recruit-recruitment__period{display:flex;justify-content:center;-moz-column-gap:1em;column-gap:1em;font-size:1.28rem}@media all and (min-width: 768px){.recruit-recruitment__period{border-bottom:1px solid #000;padding-bottom:2em;margin-bottom:48px}}@media not all and (min-width: 768px){.recruit-recruitment__period{margin-bottom:calc(100vw/var(--vw-base)*40);font-size:calc(100vw/var(--vw-base)*14);font-weight:700}}.recruit-recruitment__map{aspect-ratio:3/2;max-width:100%;height:auto;margin-top:1em}.recruit-recruitment__map iframe{width:100%;height:100%}.recruit-recruitment__link{color:var(--main-color)}.recruit-recruitment__tel{font-size:2.56rem;font-weight:700;pointer-events:none;line-height:1}@media not all and (min-width: 768px){.recruit-recruitment__tel{font-size:calc(100vw/var(--vw-base)*18);pointer-events:all}}.recruit-recruitment__tel:link{color:#000;text-decoration:none}@media not all and (min-width: 768px){.recruit-recruitment__tel-num{display:none}}.recruit-recruitment__tel-button{display:none}@media not all and (min-width: 768px){.recruit-recruitment__tel-button{display:block;max-width:100%;width:calc(100vw/var(--vw-base)*260);height:auto;margin-right:auto;margin-left:auto}}.recruit-recruitment__tel-text{margin-top:.2em}@media not all and (min-width: 768px){.recruit-recruitment__tel-text{text-align:center;margin-top:.4em}}.recruit-recruitment__entry{display:flex;align-items:center;justify-content:center;margin-right:auto;margin-left:auto;max-width:100%;width:288px;height:64px;background-color:var(--accent-color);border-radius:32px;font-size:3.2rem;font-weight:700;letter-spacing:.35em;padding-left:.35em}@media not all and (min-width: 768px){.recruit-recruitment__entry{width:calc(100vw/var(--vw-base)*260);font-size:calc(100vw/var(--vw-base)*32);height:calc(100vw/var(--vw-base)*56);border-radius:calc(100vw/var(--vw-base)*28)}}.recruit-recruitment__entry:link,.recruit-recruitment__entry:visited,.recruit-recruitment__entry:active{color:#fff;text-decoration:none}@media(hover: hover){.recruit-recruitment__entry{transition-property:opacity;transition-duration:400ms}.recruit-recruitment__entry:hover{opacity:.8}}.l-footer__list{display:flex;align-items:center}@media all and (min-width: 768px){.l-footer__list{border-bottom:1px solid #000;padding-bottom:16px}}@media not all and (min-width: 768px){.l-footer__list{flex-wrap:wrap;justify-content:space-between;row-gap:calc(100vw/var(--vw-base)*16);margin-bottom:calc(100vw/var(--vw-base)*32)}}.l-footer__upper{display:flex;align-items:center}@media not all and (min-width: 768px){.l-footer__upper{order:-5;width:100%;border-bottom:1px solid #000;padding-bottom:calc(100vw/var(--vw-base)*16);margin-bottom:calc(100vw/var(--vw-base)*16);justify-content:center}}.l-footer__logo{width:150px}@media all and (min-width: 768px){.l-footer__logo{margin-right:48px}}.l-footer__logo img{display:block;width:100%;height:auto}.l-footer__search{text-align:center;padding-right:3em;line-height:1.3}.l-footer__search-icon{margin-right:4px;display:inline-block;width:16px;aspect-ratio:1/1;vertical-align:middle}.l-footer__search-jp{display:inline-block;font-size:12px;color:#000;font-weight:700}.l-footer__search-en{display:inline-block;font-size:10px;font-weight:300;margin-top:4px;letter-spacing:.2em;color:#000}.l-footer__item:link,.l-footer__item:visited{border-left:1px solid #000;padding-left:1.5em;margin-right:1.5em;color:#000;font-size:13px;font-weight:bold;line-height:1.5;text-decoration:none}@media not all and (min-width: 768px){.l-footer__item:link,.l-footer__item:visited{padding-left:1.2em;margin-right:0;font-size:calc(100vw/var(--vw-base)*12)}}.l-footer__item--large:link,.l-footer__item--large:visited{font-size:18px;line-height:1}@media not all and (min-width: 768px){.l-footer__item--large:link,.l-footer__item--large:visited{font-size:calc(100vw/var(--vw-base)*16);order:-3}}@media not all and (min-width: 768px){.l-footer__item--unei{order:-2}}@media not all and (min-width: 768px){.l-footer__item--contact{order:-1}}@media not all and (min-width: 768px){.l-footer__item--menseki,.l-footer__item--unei{border-right:1px solid #000;padding-right:1em}}.l-footer__item-button{display:none}@media not all and (min-width: 768px){.l-footer__item-button{order:-4;display:flex;align-items:center;justify-content:center;background-color:#fcef53;color:#000;font-size:calc(100vw/var(--vw-base)*12);padding:.4em 1em;height:calc(100vw/var(--vw-base)*20)}}.l-footer__item-button:link,.l-footer__item-button:visited{color:#000;text-decoration:none}.l-footer__bottom{margin-top:16px;display:flex;justify-content:space-between;align-items:center}@media not all and (min-width: 768px){.l-footer__bottom{justify-content:center}}.l-footer__bottom-link:link,.l-footer__bottom-link:visited{display:flex;align-items:center;justify-content:center;background-color:#fcef53;color:#000;font-size:12px;font-weight:700;height:20px;padding:0 1em;text-decoration:none}@media not all and (min-width: 768px){.l-footer__bottom-link:link,.l-footer__bottom-link:visited{display:none}}@media all and (min-width: 768px){.u-hidden-gt-medium{display:none !important}}@media only screen and (max-width: 1600px){#cmnheader{padding:20px 10px}}@media only screen and (max-width: 1200px){#cmnheader{padding:15px}}@media all and (min-width: 768px){#cmnheader .header__inner{display:flex;align-items:center;-moz-column-gap:16px;column-gap:16px;width:100%;height:100%}}@media screen and (max-width: 1320px){#cmnheader .header__inner{flex-wrap:wrap}}@media not all and (min-width: 768px){#cmnheader .header-menu__top{grid-column:1/3}}@media all and (min-width: 768px){#cmnheader .header-menu__top a{padding-right:30% !important}}@media not all and (min-width: 768px){#cmnheader .header-menu__recruit{grid-column:1/3}}#cmnheader #button{position:relative;top:initial;right:initial;flex-shrink:0;margin-left:auto}@media all and (min-width: 768px){#cmnheader #button{scale:.8}}@media only screen and (max-width: 1320px){#cmnheader #button{position:absolute;right:20px}}@media only screen and (max-width: 1200px){#cmnheader #button{top:16px;right:16px}}#cmnheader #button.active{top:20px;right:25px}#cmnheader #menu{border-color:var(--main-color)}#cmnheader #menu ul{padding-top:0}#cmnheader #menu ul li.last a{display:flex;align-items:center;justify-content:center;padding:.4em 1em !important;width:-moz-fit-content;width:fit-content;margin-top:16px;margin-right:auto;margin-left:auto;background-color:#fcef53;color:#000;font-size:18px !important;font-weight:700;height:28px !important}@media not all and (min-width: 768px){#cmnheader #menu ul li.last a{height:calc(100vw/var(--vw-base)*28) !important;font-size:calc(100vw/var(--vw-base)*12) !important}}#cmnheader #menu ul li.header-menu__top a{padding:24px 20px}#cmnheader .header-menu__top img{width:100%;height:auto;display:block}@media not all and (min-width: 768px){#cmnheader .header-menu__top img{margin-right:auto;margin-left:auto;width:60%;height:auto;max-width:400px}}#cmnheader .header__inner .logo{margin-right:20px;flex-shrink:0;height:30px;width:-moz-fit-content;width:fit-content}@media not all and (min-width: 768px){#cmnheader .header__inner .logo{margin-right:calc(100vw/var(--vw-base)*16);height:calc(100vw/var(--vw-base)*30);margin-top:calc(100vw/var(--vw-base)*8)}}#cmnheader .header__inner .logo img{display:block;height:100%;width:auto}@media screen and (min-width: 1321px){#cmnheader .hdrsearchArea{width:-moz-fit-content;width:fit-content}}@media all and (min-width: 768px){#cmnheader .hdrsearchArea .navArea{display:flex;align-items:center}}@media all and (min-width: 768px){#cmnheader .hdrsearchArea .inputArea>form{display:block}}@media only screen and (max-width: 1600px){#cmnheader .hdrsearchArea .inputArea>form{width:100%}}@media only screen and (max-width: 1320px){#cmnheader .hdrsearchArea{margin-top:20px}}#cmnheader .hdrsearchArea .offerlogo img{display:block}#cmnheader .hdrsearchArea .inputArea{width:100%}@media only screen and (max-width: 1600px){#cmnheader .hdrsearchArea .inputArea>form .nyuryoku{width:28%}}#cmnheader .hdrsearchArea .inputArea>form .nyuryoku .label{font-size:1.4rem;font-weight:700;line-height:1.5;height:auto}#cmnheader .hdrsearchArea .inputArea>form .soushin{padding-left:24px}#cmnheader .hdrsearchArea .inputArea>form p.nyuryoku input[type=text]{font-size:1.4rem;max-height:42px}#cmnheader .hdrsearchArea .inputArea>form p select{font-size:1.6rem;height:42px}#cmnheader .hdrsearchArea .inputArea>form p.soushin input[type=submit]{background-color:#d3458a;font-weight:700;height:42px;display:flex;align-items:center;line-height:1;font-size:1.92rem}#cmnheader .hdrsearchArea .inputArea>form .multiple img{display:block}@media not all and (min-width: 768px){#cmnheader #menu ul{display:grid;grid-template-columns:repeat(2, 1fr)}}@media not all and (min-width: 768px){#cmnheader #menu ul li.last{grid-column:1/3}}#contents .select-area{background-image:none !important;background-color:var(--main-color) !important;border-radius:8px}#contents .select-area form p input[type=submit]{background-color:var(--accent-color) !important;font-size:1.8rem !important}@media not all and (min-width: 960px){.recruit .modal__content .nyuryoku{background-image:linear-gradient(0deg, #000, #000);color:#fff;font-weight:700;font-size:3.6rem;height:60px;border-radius:30px}.recruit .modal__content .nyuryoku select{height:100%}.recruit .modal__content .nyuryoku .label{height:100%;line-height:inherit;display:flex;justify-content:center;align-items:center}.recruit .modal__content .nyuryoku .label.is-small{font-size:2.2rem}.recruit .modal__content .nyuryoku::before{background-image:linear-gradient(0deg, #d3458a, #d3458a);width:30px;border-radius:0 30px 30px 0}.recruit .modal__content .nyuryoku::after{top:28px;right:12px}.recruit .modal__content .soushin input{background-color:#d3458a;height:60px;border-radius:30px;font-size:4rem;font-weight:700;line-height:1;margin-top:40px}.recruit .modal__content .keyword-wrap{background-color:var(--main-color)}}