html{scroll-padding-top:262px}.p-recruitWorkStyle .c-secTitle{margin-bottom:40px}@media screen and (min-width: 768px){.p-recruitWorkStyle .c-secTitle{margin-bottom:73px}}.p-recruitWorkStyle .p-stats{margin-bottom:75px}@media screen and (min-width: 768px){.p-recruitWorkStyle .p-stats{margin-bottom:100px}}.p-recruitWorkStyle .p-stats__title{margin-bottom:20px}@media screen and (min-width: 768px){.p-recruitWorkStyle .p-stats__title{margin-bottom:40px}}.p-recruitWorkStyle .p-stats__grid{display:grid;grid-template-columns:repeat(auto-fit, minmax(340px, 1fr));gap:1.5rem;max-width:1200px;margin:0 auto}.p-recruitWorkStyle .p-stats__item{min-height:160px;border:2px solid #189089;color:#189089;border-radius:8px;display:grid;grid-template-rows:30px 50px;grid-template-areas:"icon label" "icon value";-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;place-content:center;padding:1.5rem clamp(1rem,5vw,35px)}.p-recruitWorkStyle .p-stats__item--headTop{grid-template-rows:30px 75px;grid-template-areas:"label label" "icon value"}.p-recruitWorkStyle .p-stats__item--headTop .p-stats__label{text-align:center;margin-bottom:10px}.p-recruitWorkStyle .p-stats__item--headTop .p-stats__value{place-content:center}.p-recruitWorkStyle .p-stats__icon{grid-area:icon;width:auto;height:77px}.p-recruitWorkStyle .p-stats__icon--holiday{width:73px;height:59px}.p-recruitWorkStyle .p-stats__icon--paid{width:77px;height:75px}.p-recruitWorkStyle .p-stats__icon--entry{width:90px;height:72px}.p-recruitWorkStyle .p-stats__icon--ot{width:84px;height:64px}.p-recruitWorkStyle .p-stats__icon--years{width:91px;height:77px}.p-recruitWorkStyle .p-stats__icon--stay{width:90px;height:85px}.p-recruitWorkStyle .p-stats__icon--mama{width:107px;height:69px}.p-recruitWorkStyle .p-stats__icon--papa{width:107px;height:69px}.p-recruitWorkStyle .p-stats__icon--back{width:90px;height:78px}.p-recruitWorkStyle .p-stats__label{grid-area:label;font-size:2rem;font-weight:bold;line-height:1}.p-recruitWorkStyle .p-stats__value{grid-area:value;font-size:3rem;font-weight:bold;line-height:1}.p-recruitWorkStyle .p-stats__value--data{font-size:4rem;color:#e9601a}.p-recruitWorkStyle .p-stats__value--addition{font-size:1.4rem}.p-recruitWorkStyle .p-stats__list{list-style:none;padding:0;font-weight:bold;list-style:1.8}.p-recruitWorkStyle .p-stats__list li{font-size:1.5rem}.p-recruitWorkStyle .p-stats__list li span{font-size:2rem;color:#e9601a}.p-recruitWorkStyle .fixed_menu.fixed{position:fixed;top:60px;width:85%;background-color:#fff;padding-top:20px}@media screen and (min-width: 1024px){.p-recruitWorkStyle .fixed_menu.fixed{top:100px;max-width:1100px}}.p-recruitWorkStyle .p-support.fixed{padding-top:160px}@media screen and (min-width: 768px){.p-recruitWorkStyle .p-support.fixed{padding-top:60px}}@media screen and (min-width: 1024px){.p-recruitWorkStyle .p-support.fixed{padding-top:100px}}.p-recruitWorkStyle .p-support__title{margin-bottom:30px}@media screen and (min-width: 768px){.p-recruitWorkStyle .p-support__title{margin-bottom:32px}}.p-recruitWorkStyle .p-support__nav{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px 12px}@media screen and (min-width: 768px){.p-recruitWorkStyle .p-support__nav{-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:0 20px}}.p-recruitWorkStyle .p-support__link{background-color:#189089;color:#fff;text-align:center;border-radius:5px;font-size:1.3rem;font-weight:bold;padding:10px;width:48%;position:relative}.p-recruitWorkStyle .p-support__link :hover{opacity:.7}.p-recruitWorkStyle .p-support__link .c-btn__arrow{position:absolute;display:block;width:10px;height:10px;right:15px;left:auto;top:-6px;bottom:0;margin:auto;border-top:1.2px solid #fff;border-right:1.2px solid #fff}@media screen and (min-width: 768px){.p-recruitWorkStyle .p-support__link .c-btn__arrow{width:13px;height:13px;right:20px;border-top:2px solid #fff;border-right:2px solid #fff}}@media screen and (min-width: 768px){.p-recruitWorkStyle .p-support__link{font-size:1.8rem;padding:15px;width:100%}}.p-recruitWorkStyle .p-support__heading{padding-top:45px;color:#189089;font-size:1.8rem;font-weight:bold;margin-bottom:10px}@media screen and (min-width: 768px){.p-recruitWorkStyle .p-support__heading{padding-top:55px;font-size:2.4rem;line-height:1.75}}.p-recruitWorkStyle .p-support__list{border-top:solid 1px #189089;border-bottom:solid 1px #189089;padding-top:22px}@media screen and (min-width: 768px){.p-recruitWorkStyle .p-support__list{display:grid;grid-template-columns:200px 1fr;padding-top:40px}}@media screen and (min-width: 1024px){.p-recruitWorkStyle .p-support__list{grid-template-columns:300px 1fr}}.p-recruitWorkStyle .p-support__term{font-size:1.8rem;margin-bottom:18px;font-weight:bold}@media screen and (min-width: 768px){.p-recruitWorkStyle .p-support__term{font-size:1.8rem;padding-left:30px;line-height:1.75}}@media screen and (min-width: 1024px){.p-recruitWorkStyle .p-support__term{font-size:2rem}}.p-recruitWorkStyle .p-support__desc{font-size:1.6rem;margin-bottom:30px;line-height:1.75}@media screen and (min-width: 768px){.p-recruitWorkStyle .p-support__desc{font-size:1.8rem;margin-bottom:40px;padding-right:30px}}@media screen and (min-width: 1024px){.p-recruitWorkStyle .p-support__desc{font-size:2rem}}.p-recruit-interview-page .c-breadcrumb{margin-bottom:45px}@media screen and (min-width: 768px){.p-recruit-interview-page .c-breadcrumb{margin-bottom:65px}}.p-recruit-interview-page .c-secLead{margin:0 30px}@media screen and (min-width: 768px){.p-recruit-interview-page .c-secLead{margin:0}}.p-recruit-interview-page .c-keyVisual__text{-webkit-transform:none;transform:none;text-align:left;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;top:63%;left:5%}@media screen and (min-width: 768px){.p-recruit-interview-page .c-keyVisual__text{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;top:67%;left:11.8%}}.p-recruit-interview-page .c-keyVisual__title{font-size:2.4rem;line-height:1;font-weight:bold;margin-bottom:5px}@media screen and (min-width: 768px){.p-recruit-interview-page .c-keyVisual__title{font-size:3.6rem;margin-bottom:15px}}.p-recruit-interview-page .c-keyVisual__subTitle{font-weight:bold;font-size:1.8rem;line-height:1}@media screen and (min-width: 768px){.p-recruit-interview-page .c-keyVisual__subTitle{font-size:2.4rem}}.p-recruit-interview-page .p-entry__links{margin:0 auto 70px}@media screen and (min-width: 768px){.p-recruit-interview-page .p-entry__links{margin-bottom:110px}}@media screen and (min-width: 768px){.p-recruit-interview-page .midtab{display:block}}@media screen and (min-width: 1280px){.p-recruit-interview-page .midtab{display:none}}@media screen and (min-width: 1280px){.p-recruit-interview-page .prePC{display:block}}@media screen and (min-width: 1390px){.p-recruit-interview-page .prePC{display:none}}.p-recruit-interview-page__wrapper{position:relative;padding:60px 0}@media screen and (min-width: 768px){.p-recruit-interview-page__wrapper{padding:120px 0}}.p-recruit-interview-page__wrapper::after{content:"";display:block;position:absolute;margin:0 auto;left:50%;width:49.8%;height:1px;-webkit-transform:translateX(-50%);transform:translateX(-50%);background-color:#aeaeae}@media screen and (min-width: 768px){.p-recruit-interview-page__wrapper::after{width:600px}}.p-recruit-interview-page__wrapper::after{bottom:0}.p-recruit-interview-page__wrapper.isFirst{padding-top:0}.p-recruit-interview-page__wrapper.isSecondLast{padding-bottom:60px}@media screen and (min-width: 768px){.p-recruit-interview-page__wrapper.isSecondLast{padding-bottom:120px}}@media screen and (min-width: 768px){.p-recruit-interview-page__wrapper.isSecondLast::after{display:none}}.p-recruit-interview-page__wrapper.isLast{padding-bottom:80px}@media screen and (min-width: 768px){.p-recruit-interview-page__wrapper.isLast{padding-bottom:100px}}.p-recruit-interview-page__wrapper.isLast::after{display:none}.p-recruit-interview-page__wrapper .c-btn--lineAccent{font-family:"hiragino-kaku-gothic-pron","Hiragino Kaku Gothic Pro","Hiragino Sans","Noto Sans JP","Yu Gothic Medium","Yu Gothic","Meiryo","MS PGothic",sans-serif;font-weight:bold;width:100%;height:30px;font-size:1.4rem}@media screen and (min-width: 768px){.p-recruit-interview-page__wrapper .c-btn--lineAccent{height:30px;font-size:1.3rem}}@media screen and (min-width: 1024px){.p-recruit-interview-page__wrapper .c-btn--lineAccent{height:50px;font-size:1.8rem}}@media screen and (min-width: 768px){.p-recruit-interview-page__wrapper.area-txt{width:720px;margin:0 auto}}.p-recruit-interview-page__wrapper.area-txt .p-recruit-interview-page__title{text-align:center}@media screen and (min-width: 768px){.p-recruit-interview-page__wrapper.area-txt .p-recruit-interview-page__title::after{margin:26px auto 0;width:100px;height:2px;background-color:#005e66}}.p-recruit-interview-page__wrapper.area-txt .p-recruit-interview-page__subTitle{text-align:center}.p-recruit-interview-page__wrapper.area-imgTxt{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}@media screen and (min-width: 768px){.p-recruit-interview-page__wrapper.area-imgTxt{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.p-recruit-interview-page__wrapper.area-imgTxt:nth-child(odd){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.p-recruit-interview-page__wrapper.area-imgTxt:nth-child(odd) .p-recruit-interview-page__text{margin-right:50px}.p-recruit-interview-page__wrapper.area-imgTxt:nth-child(even) .p-recruit-interview-page__text{margin-left:50px}}.p-recruit-interview-page__wrapper.area-imgTxt .p-recruit-interview-page__text{margin-bottom:40px}@media screen and (min-width: 768px){.p-recruit-interview-page__wrapper.area-imgTxt .p-recruit-interview-page__text{width:34.6%;margin-bottom:0}}@media screen and (min-width: 768px){.p-recruit-interview-page__wrapper.area-imgTxt .p-recruit-interview-page__img{width:50%}}.p-recruit-interview-page__wrapper.area-imgTxt.multipleImgs{padding:60px 0 calc(15vw + 60px)}@media screen and (min-width: 1024px){.p-recruit-interview-page__wrapper.area-imgTxt.multipleImgs{padding:120px 0 calc(8vw + 120px)}}.p-recruit-interview-page__wrapper.area-imgTxt.multipleImgs .p-recruit-interview-page__img{position:relative}.p-recruit-interview-page__wrapper.area-imgTxt.multipleImgs .p-recruit-interview-page__img .img01{margin-left:auto;width:80%}.p-recruit-interview-page__wrapper.area-imgTxt.multipleImgs .p-recruit-interview-page__img .img02{width:35%;position:absolute;bottom:-25%}.p-recruit-interview-page__wrapper.area-message .p-recruit-interview-page__text{margin-bottom:40px}@media screen and (min-width: 768px){.p-recruit-interview-page__wrapper.area-message .p-recruit-interview-page__text{width:76.4%;max-width:1100px;margin:0 auto 70px}}.p-recruit-interview-page__wrapper.area-interview{margin:0 30px}@media screen and (min-width: 768px){.p-recruit-interview-page__wrapper.area-interview{width:62.36%;max-width:897px;margin:0 auto;padding-top:0}}.p-recruit-interview-page__wrapper.area-interview .p-recruit-interview-page__img{margin-bottom:10px}@media screen and (min-width: 768px){.p-recruit-interview-page__wrapper.area-interview .p-recruit-interview-page__img{margin-bottom:20px}}.p-recruit-interview-page__wrapper.center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (min-width: 768px){.p-recruit-interview-page__wrapper.center .p-recruit-interview-page__img{width:44%}}@media screen and (min-width: 1280px){.p-recruit-interview-page__wrapper.center .p-recruit-interview-page__img{max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}}.p-recruit-interview-page__title{color:#005e66;font-weight:bold;text-align:center;font-size:1.4rem;margin-bottom:24px;letter-spacing:.5em}@media screen and (min-width: 768px){.p-recruit-interview-page__title{text-align:left;font-size:2.2rem;margin-bottom:24px}}.p-recruit-interview-page__title:after{content:"";display:block;width:60px;height:2px;margin-top:16px;background-color:#005e66;margin:16px auto 0}@media screen and (min-width: 768px){.p-recruit-interview-page__title:after{width:100px;margin:25px 0 0}}.p-recruit-interview-page__bigTitle{color:#005e66;font-weight:bold;font-size:2.2rem;margin-bottom:45px}@media screen and (min-width: 768px){.p-recruit-interview-page__bigTitle{font-size:3rem;margin-bottom:50px}}.p-recruit-interview-page__subTitle{text-align:center;font-weight:bold;font-size:2.4rem;line-height:1.5;margin-bottom:30px}@media screen and (min-width: 768px){.p-recruit-interview-page__subTitle{text-align:left;font-size:2.2rem;line-height:1.4;margin-bottom:25px}}@media screen and (min-width: 1024px){.p-recruit-interview-page__subTitle{font-size:3.2rem}}.p-recruit-interview-page__card{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:30px 0}@media screen and (min-width: 768px){.p-recruit-interview-page__card{gap:50px 0}}.p-recruit-interview-page__cardItem{width:46.78%}@media screen and (min-width: 768px){.p-recruit-interview-page__cardItem{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;width:30.65%;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;margin-bottom:0}}.p-recruit-interview-page__jobTitle{font-size:1.4rem;line-height:1.3;font-weight:bold;margin-bottom:8px}@media screen and (min-width: 768px){.p-recruit-interview-page__jobTitle{font-size:1.3rem;line-height:1.4;margin-bottom:10px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}}@media screen and (min-width: 1280px){.p-recruit-interview-page__jobTitle{font-size:1.8rem;margin-bottom:25px}}@media screen and (min-width: 1390px){.p-recruit-interview-page__jobTitle{line-height:1.4}}.p-recruit-interview .c-keyVisual{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px}.p-recruit-interview .c-keyVisual__img{width:100%}@media screen and (min-width: 1024px){.p-recruit-interview .c-keyVisual{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-flow:row-reverse;flex-flow:row-reverse;border-bottom:1px solid #005e66}.p-recruit-interview .c-keyVisual__img{width:60%;padding:30px 30px 30px 0px}}.p-recruit-interview .c-keyVisual__text{color:#005e66;font-family:"Hiragino Sans","hiragino-kaku-gothic-pron","Hiragino Kaku Gothic Pro","Noto Sans JP","Yu Gothic Medium","Yu Gothic","Meiryo","MS PGothic",sans-serif;width:100%;position:relative;width:100%;text-align:center;z-index:2;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;border-bottom:1px solid #005e66;padding-bottom:20px;top:auto;left:auto;-webkit-transform:none;transform:none}@media screen and (min-width: 1024px){.p-recruit-interview .c-keyVisual__text{height:100%;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-bottom:0px;border-bottom:0px solid #005e66;position:absolute;top:50%;left:20%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:auto}}.p-recruit-interview .p-interview__wrapper{margin-bottom:70px}@media screen and (min-width: 768px){.p-recruit-interview .p-interview__wrapper{margin-bottom:110px}}.p-recruit-interview .p-interview__wrapper .c-sec{margin-bottom:50px}@media screen and (min-width: 768px){.p-recruit-interview .p-interview__wrapper .c-sec{margin-bottom:80px}}.p-recruit-interview .p-interview__wrapper .p-slider__wrapper{padding-bottom:75px}.p-recruit-interview .p-interview__wrapper .p-slider__wrapper__item{font-family:"Hiragino Sans","hiragino-kaku-gothic-pron","Hiragino Kaku Gothic Pro","Noto Sans JP","Yu Gothic Medium","Yu Gothic","Meiryo","MS PGothic",sans-serif;font-weight:bold;font-size:1.8rem;line-height:1;padding:0 15px}@media screen and (min-width: 1280px){.p-recruit-interview .p-interview__wrapper .p-slider__wrapper__item{padding:0 20px}}.p-recruit-interview .p-interview__wrapper .p-slider .slick-arrow{position:absolute;display:inline-block;width:40px;height:40px;font-size:0;color:rgba(0,0,0,0);border-radius:50%;background-color:#005e66}.p-recruit-interview .p-interview__wrapper .p-slider .slick-arrow::before,.p-recruit-interview .p-interview__wrapper .p-slider .slick-arrow::after{content:"";position:absolute;top:50%;width:12px;height:3px;border-radius:9999px;background-color:#fff}.p-recruit-interview .p-interview__wrapper .p-slider .slick-arrow::before{-webkit-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg)}.p-recruit-interview .p-interview__wrapper .p-slider .slick-arrow::after{-webkit-transform:translateY(-50%) rotate(-45deg);transform:translateY(-50%) rotate(-45deg)}.p-recruit-interview .p-interview__wrapper .p-slider .slick-prev{bottom:0;left:5%}.p-recruit-interview .p-interview__wrapper .p-slider .slick-prev::before,.p-recruit-interview .p-interview__wrapper .p-slider .slick-prev::after{left:35%;-webkit-transform-origin:1.5px 50%;transform-origin:1.5px 50%}.p-recruit-interview .p-interview__wrapper .p-slider .slick-next{bottom:0;right:5%}.p-recruit-interview .p-interview__wrapper .p-slider .slick-next::before,.p-recruit-interview .p-interview__wrapper .p-slider .slick-next::after{right:35%;-webkit-transform-origin:calc(100% - 1.5px) 50%;transform-origin:calc(100% - 1.5px) 50%}.p-recruit-interview .p-interview__wrapper .p-slider .slick-dots{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;bottom:10px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);margin:auto}@media screen and (min-width: 768px){.p-recruit-interview .p-interview__wrapper .p-slider .slick-dots{bottom:10px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}.p-recruit-interview .p-interview__wrapper .p-slider .slick-dots button{display:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;padding:0;border:none;background-color:rgba(0,0,0,0)}.p-recruit-interview .p-interview__wrapper .p-slider .slick-dots li{width:16px;height:16px;background-color:#cacaca;border-radius:50%;margin-right:20px;position:relative;cursor:pointer;-webkit-transition:background-color .5s ease;transition:background-color .5s ease}.p-recruit-interview .p-interview__wrapper .p-slider .slick-dots li.slick-active{background-color:#005e66}.p-recruit-interview .p-interview__wrapper .p-slider .slick-dots li:hover{background-color:#005e66}.p-recruit-interview .p-interview__wrapper .p-slider .slick-dots li:last-child{margin-right:0}.p-recruit-interview .p-interview__wrapper .p-slider .slick-active .p-slider__image{-webkit-filter:none;filter:none}.p-recruit-interview .p-interview__wrapper .p-slider__image{margin-bottom:20px;-webkit-filter:brightness(0.7);filter:brightness(0.7);-webkit-transition:-webkit-filter .3s ease;transition:-webkit-filter .3s ease;transition:filter .3s ease;transition:filter .3s ease, -webkit-filter .3s ease}.p-recruit-interview .p-interview__wrapper .p-slider__text{margin-bottom:20px;font-size:1.5rem}@media screen and (min-width: 768px){.p-recruit-interview .p-interview__wrapper .p-slider__text{font-size:1.2rem;margin-bottom:15px}}@media screen and (min-width: 1024px){.p-recruit-interview .p-interview__wrapper .p-slider__text{font-size:1.4rem}}@media screen and (min-width: 1280px){.p-recruit-interview .p-interview__wrapper .p-slider__text{font-size:1.5rem}}.p-recruit-interview .p-interview__wrapper .p-slider__btn{width:100%;font-family:"Hiragino Sans","hiragino-kaku-gothic-pron","Hiragino Kaku Gothic Pro","Noto Sans JP","Yu Gothic Medium","Yu Gothic","Meiryo","MS PGothic",sans-serif;line-height:1}@media screen and (min-width: 768px){.p-recruit-interview .p-interview__wrapper .p-slider__btn{font-size:1.5rem}}@media screen and (min-width: 1024px){.p-recruit-interview .p-interview__wrapper .p-slider__btn{font-size:1.8rem}}.p-recruit-interview .p-interview__wrapper .p-slider__btn.c-icon-arrow::after{top:15px;width:15px;height:15px;border-top:2px solid #005e66;border-right:2px solid #005e66}.p-recruit-interview .p-interview__wrapper .p-entry__links{margin:60px auto 0}@media screen and (min-width: 768px){.p-recruit-interview .p-interview__wrapper .p-entry__links{margin:100px auto 0}}.p-recruitEntry .p-leadContainer .c-btn{margin:auto}.p-recruitEntry .p-recruit__heading{text-align:center;margin-bottom:20px}@media screen and (min-width: 768px){.p-recruitEntry .p-recruit__heading{margin-bottom:60px}}.p-recruitEntry .p-recruitment{margin-bottom:100px}@media screen and (min-width: 768px){.p-recruitEntry .p-recruitment{margin-bottom:150px}.p-recruitEntry .p-recruitment .c-definitionList__title,.p-recruitEntry .p-recruitment .c-definitionList__description,.p-recruitEntry .p-recruitment .c-note{font-size:1.6rem}}@media screen and (min-width: 1024px){.p-recruitEntry .p-recruitment{margin-bottom:150px}.p-recruitEntry .p-recruitment .c-definitionList__title,.p-recruitEntry .p-recruitment .c-definitionList__description,.p-recruitEntry .p-recruitment .c-note{font-size:1.8rem}}.p-recruitEntry .p-recruitment__numList{position:relative;margin:0;padding:0}.p-recruitEntry .p-recruitment__numList li{list-style:none;list-style-position:outside;margin:0;padding-left:1.6rem}@media screen and (min-width: 768px){.p-recruitEntry .p-recruitment__numList li{padding-left:2.2rem}}.p-recruitEntry .p-recruitment__numList li span{position:absolute;left:0;margin:0}.p-recruitEntry .p-recruitment__entrySheet{margin:10px 0 25px;padding-top:20px;border-top:dashed 1px #999}.p-recruitEntry .p-recruitment__entrySheet dt{margin-bottom:20px}@media screen and (min-width: 768px){.p-recruitEntry .p-recruitment__entrySheet{margin:40px 0;padding-top:40px;display:grid;grid-template-columns:115px 1fr}}.p-recruitEntry .p-entryform .p-recruit__heading{margin-bottom:30px}@media screen and (min-width: 768px){.p-recruitEntry .p-entryform .p-recruit__heading{margin-bottom:40px}}.p-recruitEntry .p-entryform .c-flow{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:30px;padding:0;gap:2px;background-color:#59969c;border:solid 1px #59969c}@media screen and (min-width: 768px){.p-recruitEntry .p-entryform .c-flow{margin-bottom:50px}}.p-recruitEntry .p-entryform .c-flow li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:30px;padding:0 10px;-webkit-box-flex:1;-ms-flex:1;flex:1;list-style:none;background-color:#fff;text-align:center;clip-path:polygon(0% 0%, calc(100% - 10px) 0%, 100% 50%, calc(100% - 10px) 100%, 0% 100%, 10px 50%);margin:0 -5px;color:#59969c;font-weight:bold;font-size:1.4rem}@media screen and (min-width: 768px){.p-recruitEntry .p-entryform .c-flow li{height:50px;font-size:2rem}}.p-recruitEntry .p-entryform .c-flow li:first-child{clip-path:polygon(0% 0%, calc(100% - 10px) 0%, 100% 50%, calc(100% - 10px) 100%, 0% 100%);margin-left:0;padding-left:0}.p-recruitEntry .p-entryform .c-flow li:last-child{clip-path:polygon(0% 0%, 100% 0%, 100% 100%, 0% 100%, 10px 50%);margin-right:0;padding-right:0}.p-recruitEntry .p-entryform--entry li.c-flow--form{color:#fff;background-color:#59969c}.p-recruitEntry .p-entryform--error li.c-flow--error{color:#fff;background-color:#59969c}.p-recruitEntry .p-entryform--confirm li.c-flow--confirm{color:#fff;background-color:#59969c}.p-recruitEntry .p-entryform--complete li.c-flow--complete{color:#fff;background-color:#59969c}.p-recruit__heading{font-size:1.6rem;background-color:#005e66;padding:10px;font-weight:bold;width:100%;color:#fff;display:block}.p-recruit__heading .p-recruit__subHeading{font-size:1.2rem;font-weight:normal}@media screen and (min-width: 768px){.p-recruit__heading{font-size:2.4rem;padding:15px 30px}.p-recruit__heading .p-recruit__subHeading{font-size:1.8rem}}.p-entry__links{margin:60px auto 0;max-width:280px}@media screen and (min-width: 768px){.p-entry__links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:100%}}.p-entry__link--entry{display:block;max-width:280px;width:100%;height:auto}.p-entry__link--entry .p-entry__link_text{text-align:center;font-size:2rem;color:#29a8df;font-weight:bold}.p-entry__link--career{display:block;background-color:#0071ba;max-width:280px;width:100%;height:80px;color:#fff;font-size:1.8rem;font-weight:bold;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}.p-entry__link--career::before,.p-entry__link--career::after{content:"";position:absolute;right:20px;bottom:20px;width:30px;height:1px;background-color:#fff;-webkit-transition:right .5s ease;transition:right .5s ease}.p-entry__link--career::after{-webkit-transform:rotate(45deg);transform:rotate(45deg);width:10px;height:1px;right:18px;bottom:23px}.p-entry__link--career:hover::before{right:17px}.p-entry__link--career:hover::after{right:15px}.p-recruit .c-keyVisual__text{color:#188c85;left:20%;text-align:left;width:auto}.p-recruit__mainContainer{margin-bottom:60px}@media screen and (min-width: 768px){.p-recruit__mainContainer{margin-bottom:85px}}.p-recruit__innerContainer .c-secLead{text-align:center;font-size:1.4rem;font-family:"Hannari",serif;line-height:1.9;margin-bottom:0}@media screen and (min-width: 768px){.p-recruit__innerContainer .c-secLead{font-size:1.7rem;line-height:1.8}}@media screen and (min-width: 1024px){.p-recruit__innerContainer .c-secLead{font-size:2rem}}@media screen and (min-width: 1280px){.p-recruit__innerContainer .c-secLead{font-size:2.4rem}}.p-recruit__innerContainer .c-sec .c-secTitle.fs36{font-size:1.5rem}@media screen and (min-width: 768px){.p-recruit__innerContainer .c-sec .c-secTitle.fs36{font-size:3rem}}@media screen and (min-width: 1024px){.p-recruit__innerContainer .c-sec .c-secTitle.fs36{font-size:3.8rem}}@media screen and (min-width: 1280px){.p-recruit__innerContainer .c-sec .c-secTitle.fs36{font-size:4.6rem}}.p-recruit__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;-webkit-box-shadow:0 -4px 8px rgba(0,0,0,.07),0 4px 8px rgba(0,0,0,.07);box-shadow:0 -4px 8px rgba(0,0,0,.07),0 4px 8px rgba(0,0,0,.07)}@media screen and (min-width: 768px){.p-recruit__container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.p-recruit__inner{width:100%;padding:60px}@media screen and (min-width: 768px){.p-recruit__inner{width:50%;padding:85px auto 90px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.p-recruit__inner.left{background-color:#188c85}.p-recruit__inner.right{background-color:#fff}.p-recruit__img{width:100%;height:auto;max-width:100%;border-top:1px solid #005e66}@media screen and (min-width: 768px){.p-recruit__img{width:55.4%;border-bottom:1px solid #005e66}}.p-recruit__title{font-size:2.4rem;text-align:center;margin-bottom:20px;font-family:"Hannari",serif;line-height:1}@media screen and (min-width: 768px){.p-recruit__title{font-size:2.6rem;text-align:center}}@media screen and (min-width: 1280px){.p-recruit__title{font-size:3rem;text-align:center}}@media screen and (min-width: 1280px){.p-recruit__title{font-size:4.5rem;margin-bottom:38px}}.p-recruit__title.white{color:#fff}.p-recruit__title.teal{color:#188c85}.p-recruit__description{text-align:center;margin-bottom:25px;font-size:2rem;line-height:1.6;color:#fff;font-family:"Hannari",serif}@media screen and (min-width: 768px){.p-recruit__description{text-align:center;line-height:1.7;font-size:1.6rem;margin-bottom:25px}}@media screen and (min-width: 1024px){.p-recruit__description{font-size:2.3rem}}@media screen and (min-width: 1280px){.p-recruit__description{font-size:3rem}}.p-recruit__description.white{color:#fff}.p-recruit__description.black{color:#000}.p-recruit__btnArea__leftBtn,.p-recruit__btnArea__rightBtn{width:350px;margin:0 auto}.p-recruit__btnArea__leftBtn.c-icon-arrow::after,.p-recruit__btnArea__rightBtn.c-icon-arrow::after{top:25%;width:12px;height:12px}.p-recruit__btnArea__leftBtn{border:none}.p-recruit .p-entry__links{margin:80px auto}@media screen and (min-width: 768px){.p-recruit .p-entry__links{margin:90px auto 100px}}/*# sourceMappingURL=recruit.css.map */