@font-face{font-family:"Chillax";src:url("../fonts/Chillax-Light.eot") format("embedded-opentype"),url("../fonts/Chillax-Light.ttf") format("truetype"),url("../fonts/Chillax-Light.woff") format("woff"),url("../fonts/Chillax-Light.woff2") format("woff2");font-weight:300}@font-face{font-family:"Chillax";src:url("../fonts/Chillax-Regular.eot") format("embedded-opentype"),url("../fonts/Chillax-Regular.ttf") format("truetype"),url("../fonts/Chillax-Regular.woff") format("woff"),url("../fonts/Chillax-Regular.woff2") format("woff2");font-weight:400}@font-face{font-family:"Chillax";src:url("../fonts/Chillax-Medium.eot") format("embedded-opentype"),url("../fonts/Chillax-Medium.ttf") format("truetype"),url("../fonts/Chillax-Medium.woff") format("woff"),url("../fonts/Chillax-Medium.woff2") format("woff2");font-weight:500}@font-face{font-family:"Chillax";src:url("../fonts/Chillax-Semibold.eot") format("embedded-opentype"),url("../fonts/Chillax-Semibold.ttf") format("truetype"),url("../fonts/Chillax-Semibold.woff") format("woff"),url("../fonts/Chillax-Semibold.woff2") format("woff2");font-weight:600}@font-face{font-family:"Chillax";src:url("../fonts/Chillax-Bold.eot") format("embedded-opentype"),url("../fonts/Chillax-Bold.ttf") format("truetype"),url("../fonts/Chillax-Bold.woff") format("woff"),url("../fonts/Chillax-Bold.woff2") format("woff2");font-weight:700}@font-face{font-family:"Quentin";src:url("../fonts/Quentin.ttf") format("truetype")}.recruitFvTitle{position:relative;font-weight:700;letter-spacing:.1rem;z-index:2}@media screen and (min-width: 320px){.recruitFvTitle{font-size:1.2rem;margin-top:10rem}}@media screen and (min-width: 1025px){.recruitFvTitle{font-size:2.4rem;margin-top:1.7rem}}.recruitFvCopy{position:relative;-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;line-height:1.571;z-index:2}@media screen and (min-width: 320px){.recruitFvCopy{font-size:2.4rem;letter-spacing:-1rem}}@media screen and (min-width: 1025px){.recruitFvCopy{font-size:5.6rem;letter-spacing:-2.2rem}}.recruitFvBgText{position:absolute;font-family:"Quentin",sans-serif;background:-webkit-gradient(linear, left top, right top, color-stop(22%, #f44e4e), color-stop(70%, #98c2ec));background:linear-gradient(to right, #f44e4e 22%, #98c2ec 70%);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);line-height:1.05;z-index:1;pointer-events:none}@media screen and (min-width: 320px){.recruitFvBgText{bottom:0;left:-2rem;width:calc(100% + 2rem);font-size:11rem;letter-spacing:1rem}}@media screen and (min-width: 1025px){.recruitFvBgText{bottom:-9rem;left:-7rem;width:calc(100% + 7rem);font-size:56rem;letter-spacing:2.75rem}}.recruitFvBgText.intro{opacity:.16;z-index:-1}@media screen and (min-width: 320px){.recruitFvBgText.intro{bottom:3rem}}@media screen and (min-width: 1025px){.recruitFvBgText.intro{bottom:12rem}}.recruitIntroWrapper{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;overflow:hidden}@media screen and (min-width: 320px){.recruitIntroWrapper{padding:0 2.5vw 0}}@media screen and (min-width: 1025px){.recruitIntroWrapper{padding:6rem 14.1vw 0 3.5vw}}.recruitIntroWrapper::before{position:absolute;content:"";left:-260%;background:#f44e4e;border-radius:50%;aspect-ratio:1/1;width:620%}@media screen and (min-width: 320px){.recruitIntroWrapper::before{top:90%}}@media screen and (min-width: 1025px){.recruitIntroWrapper::before{top:83%}}@media screen and (min-width: 320px){.recruitNav{width:100%}}@media screen and (min-width: 1025px){.recruitNav{width:auto;margin-top:13rem}}.navTitle{color:#f44e4e}@media screen and (min-width: 320px){.navTitle{font-size:1.4rem}}@media screen and (min-width: 1025px){.navTitle{font-size:2.4rem}}.navList{display:-webkit-box;display:-ms-flexbox;display:flex;white-space:nowrap}@media screen and (min-width: 320px){.navList{width:100vw;margin:1rem 0 0 -2.5vw;padding:0 2.5vw;gap:0 2rem;overflow:auto;line-height:2}}@media screen and (min-width: 1025px){.navList{width:auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:4.7rem 0 0;padding:unset;gap:2.4rem 0;overflow:unset;line-height:normal}}.navItem{position:relative}@media screen and (min-width: 320px){.navItem{font-size:1.2rem;padding-left:3rem}}@media screen and (min-width: 1025px){.navItem{font-size:2.4rem;padding-left:6.4rem}}.navItem::before{content:"";position:absolute;display:inline-block;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23f44e4e' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 5v13M5 12l7 7 7-7'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:55%;background-position:center;border-radius:50%;border:1px solid #f44e4e}@media screen and (min-width: 320px){.navItem::before{top:calc(50% - 1rem);left:0;width:2rem;height:2rem}}@media screen and (min-width: 1025px){.navItem::before{top:calc(50% - 2.4rem);left:0;width:4.8rem;height:4.8rem}}.navItem.isActive::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 5v13M5 12l7 7 7-7'/%3E%3C/svg%3E");background-color:#f44e4e}@media screen and (min-width: 320px){.recruitIntro{width:100%;margin-top:5rem}}@media screen and (min-width: 1025px){.recruitIntro{width:75%;margin-top:unset}}.introAboutWrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (min-width: 1025px){.introAboutWrapper{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}.introTitle{line-height:1.571;font-weight:500}@media screen and (min-width: 320px){.introTitle{width:100%;font-size:2.4rem;text-align:center}}@media screen and (min-width: 1025px){.introTitle{width:auto;font-size:5.6rem;letter-spacing:-2.2rem;-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;text-align:left}}@media screen and (min-width: 320px){.introAbout{width:100%;font-size:1.3rem;padding:3rem 0 0;text-align:center;line-height:1.7}}@media screen and (min-width: 1025px){.introAbout{width:auto;font-size:1.8rem;padding:14rem 0 0 9rem;text-align:left;line-height:2;letter-spacing:.04rem}}.introLinkWrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (min-width: 320px){.introLinkWrapper{margin:4rem 0 0}}@media screen and (min-width: 1025px){.introLinkWrapper{margin:7.6rem 10rem 0 0}}.introLink{position:relative;color:#fff;overflow:hidden}@media screen and (min-width: 320px){.introLink{width:48%;border-radius:1.6rem}}@media screen and (min-width: 1025px){.introLink{width:48%;border-radius:3.2rem}}.introLink .linkInner{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background:linear-gradient(35deg, #eb5b49 20%, #dd6e60, #eb5b49 80%);z-index:1}@media screen and (min-width: 320px){.introLink .linkInner{padding:1rem 1rem 1.5rem}}@media screen and (min-width: 1025px){.introLink .linkInner{padding:2.4rem 2.4rem 3rem}}@media screen and (min-width: 320px){.introLink .linkTextWrapper{width:auto}}@media screen and (min-width: 1025px){.introLink .linkTextWrapper{width:auto}}@media screen and (min-width: 320px){.introLink .linkText{font-size:1rem}}@media screen and (min-width: 1025px){.introLink .linkText{font-size:1.6rem;margin-top:.8rem}}.introLink .linkTitle{line-height:1;font-weight:500;letter-spacing:-0.15rem}@media screen and (min-width: 320px){.introLink .linkTitle{font-size:1.6rem;margin-top:1.5rem}}@media screen and (min-width: 1025px){.introLink .linkTitle{font-size:4.8rem;margin-top:2.9rem}}.introLink .linkTextEn{font-family:"Chillax",sans-serif}@media screen and (min-width: 320px){.introLink .linkTextEn{font-size:1rem;margin-top:4rem}}@media screen and (min-width: 1025px){.introLink .linkTextEn{font-size:1.6rem;margin-top:11.5rem}}.introLink .linkImg{background:#fff;aspect-ratio:66/71;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}@media screen and (min-width: 320px){.introLink .linkImg{width:40%;border-radius:1.2rem}}@media screen and (min-width: 1025px){.introLink .linkImg{width:41.8%;border-radius:2.4rem}}.introLink .linkBg{position:absolute;bottom:0;right:0;width:150%;max-width:unset;mix-blend-mode:overlay;z-index:-1}.introLink .linkIcon{position:absolute;content:"";bottom:0;right:0;background:#f44e4e;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}@media screen and (min-width: 320px){.introLink .linkIcon{width:4rem;height:4rem;border-radius:1.6rem 0 0 0}}@media screen and (min-width: 1025px){.introLink .linkIcon{width:8.2rem;height:8.2rem;border-radius:3.2rem 0 0 0}}.introLink .linkIcon::before,.introLink .linkIcon::after{position:absolute;content:"";border-radius:50%;z-index:-1}@media screen and (min-width: 320px){.introLink .linkIcon::before,.introLink .linkIcon::after{width:3.2rem;height:3.2rem;-webkit-box-shadow:1.6rem 1.6rem 0 0 #f44e4e;box-shadow:1.6rem 1.6rem 0 0 #f44e4e}}@media screen and (min-width: 1025px){.introLink .linkIcon::before,.introLink .linkIcon::after{width:6.4rem;height:6.4rem;-webkit-box-shadow:3.2rem 3.2rem 0 0 #f44e4e;box-shadow:3.2rem 3.2rem 0 0 #f44e4e}}.introLink .linkIcon::before{bottom:100%;right:0}.introLink .linkIcon::after{bottom:0;right:100%}.introLink .linkArrow{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:50%;background:#98c2ec}@media screen and (min-width: 320px){.introLink .linkArrow{width:3rem;height:3rem}}@media screen and (min-width: 1025px){.introLink .linkArrow{width:6.9rem;height:6.9rem}}.introLink .linkArrowSvg{width:48%;stroke:#fff}.recruitFeature{background:-webkit-gradient(linear, left top, left bottom, color-stop(96.7%, #f44e4e), color-stop(96.7%, transparent));background:linear-gradient(to bottom, #f44e4e 96.7%, transparent 96.7%)}.featureTextWrapper{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-wrap:wrap;flex-wrap:wrap;color:#fff}@media screen and (min-width: 320px){.featureTextWrapper{padding:10rem 5vw 8rem}}@media screen and (min-width: 1025px){.featureTextWrapper{padding:11.8rem 13vw 12rem 9.4vw}}@media screen and (min-width: 320px){.featureTitle{font-size:1.8rem}}@media screen and (min-width: 1025px){.featureTitle{font-size:3.6rem;-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;letter-spacing:-1.45rem;margin-top:1.2rem}}.featureCopy{line-height:1.342;font-weight:900}@media screen and (min-width: 320px){.featureCopy{font-size:2.8rem;margin:2rem 0 0}}@media screen and (min-width: 1025px){.featureCopy{font-size:7.2rem;-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;margin:0 5.2rem 0 0;letter-spacing:-3.45rem}}.featureText{line-height:2.1}@media screen and (min-width: 320px){.featureText{font-size:1.3rem;margin:3rem 0 0}}@media screen and (min-width: 1025px){.featureText{font-size:2rem;-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;margin:1.6rem 10rem 0 0;letter-spacing:-0.94rem}}@media screen and (min-width: 320px){.featureListWrapper{width:100%;margin:4rem 0 0}}@media screen and (min-width: 1025px){.featureListWrapper{width:29%;margin:2.8rem 8.3rem 0 0}}.featureList{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (min-width: 320px){.featureList{gap:.5rem}}@media screen and (min-width: 1025px){.featureList{gap:1rem}}.featureItem{position:relative;border-radius:3.5rem;background:#fd5d5d}@media screen and (min-width: 320px){.featureItem{font-size:1.3rem;padding:.6rem 1.5rem .8rem 4rem}}@media screen and (min-width: 1025px){.featureItem{font-size:2.4rem;padding:1.2rem 2.5rem 1.4rem 6.5rem}}.featureItem::before{content:"";position:absolute;display:inline-block;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23f44e4e' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='20 6 9 17 4 12'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:55%;background-position:center;background-color:#fff;border-radius:50%}@media screen and (min-width: 320px){.featureItem::before{top:calc(50% - 1rem);left:.6rem;width:2rem;height:2rem}}@media screen and (min-width: 1025px){.featureItem::before{top:calc(50% - 2.2rem);left:1.2rem;width:4.2rem;height:4.2rem}}@media screen and (min-width: 320px){.featureListPlus{width:2rem;margin:2rem 0}}@media screen and (min-width: 1025px){.featureListPlus{width:3.2rem;margin:2.8rem 0 2.5rem 13rem}}.recSwiperTitle{border-bottom:1px solid}@media screen and (min-width: 320px){.recSwiperTitle{font-size:1.8rem;padding-bottom:1rem}}@media screen and (min-width: 1025px){.recSwiperTitle{font-size:3rem;padding-bottom:2.2rem}}.recSwiperTitle.feature{color:#fff}@media screen and (min-width: 320px){.recSwiperTitle.feature{margin:0 5vw 2.5rem;padding:7rem 0 1rem}}@media screen and (min-width: 1025px){.recSwiperTitle.feature{margin:0 10vw 5.2rem;padding:11.8rem 0 2.2rem}}.recSwiperTitle.interview{color:#000}@media screen and (min-width: 320px){.recSwiperTitle.interview{margin:0 30vw 2.5rem 5vw;padding:7rem 0 1rem}}@media screen and (min-width: 1025px){.recSwiperTitle.interview{margin:0 29.8vw 5.2rem 10vw;padding:24.3rem 0 2.2rem}}.recruitTarget{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}@media screen and (min-width: 320px){.recruitTarget{padding:3rem 5vw 0}}@media screen and (min-width: 1025px){.recruitTarget{padding:9rem 5vw 0}}@media screen and (min-width: 320px){.targetTitleWrapper{width:100%}}@media screen and (min-width: 1025px){.targetTitleWrapper{width:30%}}.recSectionTitle{color:#f44e4e}@media screen and (min-width: 320px){.recSectionTitle{font-size:1.4rem}}@media screen and (min-width: 1025px){.recSectionTitle{font-size:2.4rem}}.recSectionCopy{font-weight:900;line-height:1.342}@media screen and (min-width: 320px){.recSectionCopy{font-size:3rem;margin-top:1.5rem}}@media screen and (min-width: 1025px){.recSectionCopy{font-size:7.2rem;margin-top:3.8rem}}.targetList{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width: 320px){.targetList{width:100%;gap:2rem 0;margin-top:4rem}}@media screen and (min-width: 1025px){.targetList{width:66.5%;gap:3rem 0;margin-top:8.1rem}}.targetItem{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (min-width: 320px){.targetItem{padding-bottom:2rem}}@media screen and (min-width: 1025px){.targetItem{padding-bottom:3.7rem}}.targetItem::before{position:absolute;content:"";bottom:0;right:0;height:1px;background:rgba(0,0,0,.1)}@media screen and (min-width: 320px){.targetItem::before{width:100%}}@media screen and (min-width: 1025px){.targetItem::before{width:93%}}.targetItem .itemNum{font-family:"Chillax",sans-serif;font-weight:500}@media screen and (min-width: 320px){.targetItem .itemNum{width:8%;font-size:1.2rem}}@media screen and (min-width: 1025px){.targetItem .itemNum{width:7%;font-size:2.4rem;padding-top:.5rem}}@media screen and (min-width: 320px){.targetItem .itemTextWrapper{width:92%}}@media screen and (min-width: 1025px){.targetItem .itemTextWrapper{width:68.8%}}.targetItem .itemTitle{font-weight:500;line-height:1.25}@media screen and (min-width: 320px){.targetItem .itemTitle{font-size:1.6rem}}@media screen and (min-width: 1025px){.targetItem .itemTitle{font-size:3.2rem}}.targetItem .itemText{line-height:1.333}@media screen and (min-width: 320px){.targetItem .itemText{font-size:1.3rem;margin-top:2rem}}@media screen and (min-width: 1025px){.targetItem .itemText{font-size:1.8rem;margin-top:3rem}}.targetItem .itemImg{background:#f44e4e;aspect-ratio:140/93}@media screen and (min-width: 320px){.targetItem .itemImg{width:100%;border-radius:.8rem;margin-top:2rem}}@media screen and (min-width: 1025px){.targetItem .itemImg{width:24.2%;border-radius:.8rem;margin-top:1rem}}.recruitInterview{position:relative}@media screen and (min-width: 320px){.recruitInterview{padding-bottom:18rem}}@media screen and (min-width: 1025px){.recruitInterview{padding-bottom:31.3rem}}.recruitInterview::before{position:absolute;content:"";top:0;right:0;height:100%;pointer-events:none;z-index:2;background:-webkit-gradient(linear, right top, left top, color-stop(40%, #FFFFFF), to(transparent));background:linear-gradient(to left, #FFFFFF 40%, transparent)}.interviewCopy{position:absolute;line-height:1.667;font-weight:700;-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;z-index:3}@media screen and (min-width: 320px){.interviewCopy{top:4rem;right:2vw;font-size:2.8rem;letter-spacing:-1rem}}@media screen and (min-width: 1025px){.interviewCopy{top:11.3rem;right:9.1vw;font-size:7.2rem;letter-spacing:-3.3rem}}@media screen and (min-width: 320px){.noContent{font-size:1.4rem;margin-left:5vw}}@media screen and (min-width: 1025px){.noContent{font-size:2.4rem;margin-left:12.5vw}}.recruitCulture{position:relative;background:#f44e4e}@media screen and (min-width: 320px){.recruitCulture{padding:5rem 2.5vw;border-radius:0 3.2rem 3.2rem 0}}@media screen and (min-width: 1025px){.recruitCulture{padding:16.4rem 5vw 16.6rem;border-radius:0 6.4rem 6.4rem 0}}.recruitCulture::before,.recruitCulture::after{position:absolute;content:"";border-radius:50%}@media screen and (min-width: 320px){.recruitCulture::before,.recruitCulture::after{width:6rem;height:6rem}}@media screen and (min-width: 1025px){.recruitCulture::before,.recruitCulture::after{width:12rem;height:12rem}}.recruitCulture::before{bottom:100%;left:0}@media screen and (min-width: 320px){.recruitCulture::before{-webkit-box-shadow:-3rem 3rem 0 0 #f44e4e;box-shadow:-3rem 3rem 0 0 #f44e4e}}@media screen and (min-width: 1025px){.recruitCulture::before{-webkit-box-shadow:-6rem 6rem 0 0 #f44e4e;box-shadow:-6rem 6rem 0 0 #f44e4e}}.recruitCulture::after{top:100%;left:0}@media screen and (min-width: 320px){.recruitCulture::after{-webkit-box-shadow:-3rem -3rem 0 0 #f44e4e;box-shadow:-3rem -3rem 0 0 #f44e4e}}@media screen and (min-width: 1025px){.recruitCulture::after{-webkit-box-shadow:-6rem -6rem 0 0 #f44e4e;box-shadow:-6rem -6rem 0 0 #f44e4e}}.recruitCulture .recSectionTitle,.recruitCulture .recSectionCopy{color:#fff}.cultureList{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (min-width: 320px){.cultureList{margin-top:3rem;gap:1.5rem 4%}}@media screen and (min-width: 1025px){.cultureList{margin-top:-36.2rem;gap:3.6rem 3.73%}}.cultureItem{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff}@media screen and (min-width: 320px){.cultureItem{width:48%;border-radius:1.5rem;padding:2rem 1rem;min-height:23.2rem}}@media screen and (min-width: 1025px){.cultureItem{width:22.2%;min-height:38rem;border-radius:3rem;padding:3.3rem 3.7rem 3.7rem;min-height:42.6rem}.cultureItem:nth-of-type(1){margin-left:51.87%}}.cultureItem .itemSvg{width:30%}.cultureItem .itemTitle{font-weight:700}@media screen and (min-width: 320px){.cultureItem .itemTitle{font-size:1.6rem;margin-top:1.5rem}}@media screen and (min-width: 1025px){.cultureItem .itemTitle{font-size:3.2rem;margin-top:3.1rem}}@media screen and (min-width: 320px){.cultureItem .itemText{font-size:1.2rem;margin-top:1rem;line-height:1.6}}@media screen and (min-width: 1025px){.cultureItem .itemText{font-size:2rem;margin-top:1.6rem;line-height:1.8}}@media screen and (min-width: 320px){.cultureItem .itemNote{font-size:1.1rem;margin-top:.3rem}}@media screen and (min-width: 1025px){.cultureItem .itemNote{font-size:1.8rem;margin-top:.5rem}}@media screen and (min-width: 320px){#recruitImgSwiper{margin-top:8rem}}@media screen and (min-width: 1025px){#recruitImgSwiper{margin-top:20rem}}#recruitImgSwiper .swiper-wrapper{-webkit-transition-timing-function:linear;transition-timing-function:linear}#recruitImgSwiper .swiper-slide{aspect-ratio:1/1}@media screen and (min-width: 320px){#recruitImgSwiper .swiper-slide{width:18rem;border-radius:.4rem}}@media screen and (min-width: 1025px){#recruitImgSwiper .swiper-slide{width:44rem;border-radius:.8rem}}@media screen and (min-width: 320px){#recruitImgSwiper .swiper-slide:nth-of-type(4n+2){width:10rem;margin-top:2.5rem}}@media screen and (min-width: 1025px){#recruitImgSwiper .swiper-slide:nth-of-type(4n+2){width:25rem;margin-top:9.2rem}}@media screen and (min-width: 320px){#recruitImgSwiper .swiper-slide:nth-of-type(4n+3){width:18rem;margin-top:2.5rem}}@media screen and (min-width: 1025px){#recruitImgSwiper .swiper-slide:nth-of-type(4n+3){width:44rem;margin-top:9.2rem}}@media screen and (min-width: 320px){#recruitImgSwiper .swiper-slide:nth-of-type(4n){width:10rem;margin-top:5rem}}@media screen and (min-width: 1025px){#recruitImgSwiper .swiper-slide:nth-of-type(4n){width:25rem;margin-top:18.6rem}}@media screen and (min-width: 320px){.recruitJob{padding:8rem 2.5vw 0}}@media screen and (min-width: 1025px){.recruitJob{padding:21rem 5vw 0}}.jobList{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (min-width: 320px){.jobList{margin-top:3rem;gap:1.5rem 0}}@media screen and (min-width: 1025px){.jobList{margin-top:7.5rem;gap:6rem 0}}.jobItem{position:relative}@media screen and (min-width: 320px){.jobItem{width:100%}}@media screen and (min-width: 1025px){.jobItem{width:48%}.jobItem:hover .itemInner{border:1px solid #f44e4e}.jobItem:hover .itemIcon{background-color:#f44e4e}}.jobItem::before{position:absolute;content:"";top:0;left:0;height:100%;width:100%;background:linear-gradient(100deg, rgb(244, 78, 78) 0%, rgb(138, 201, 248) 100%);z-index:-1;opacity:.2;-webkit-filter:blur(30px);filter:blur(30px)}@media screen and (min-width: 320px){.jobItem::before{border-radius:1.6rem}}@media screen and (min-width: 1025px){.jobItem::before{border-radius:3.2rem}}.jobItem .itemInner{background:rgba(255,255,255,.85);border:1px solid rgba(255,255,255,.85);-webkit-transition:border-color .3s ease;transition:border-color .3s ease}@media screen and (min-width: 320px){.jobItem .itemInner{border-radius:1.5rem;padding:2rem 2rem}}@media screen and (min-width: 1025px){.jobItem .itemInner{border-radius:3rem;padding:5.3rem 6rem}}.jobItem .itemTitleWrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (min-width: 320px){.jobItem .itemTitle{width:85%;font-size:1.8rem}}@media screen and (min-width: 1025px){.jobItem .itemTitle{width:90%;font-size:3.2rem;margin-top:-0.2rem}}.jobItem .itemIcon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;background-color:#000;border-radius:50%;aspect-ratio:1/1;-webkit-transition:background-color .3s ease;transition:background-color .3s ease}@media screen and (min-width: 320px){.jobItem .itemIcon{width:3rem}}@media screen and (min-width: 1025px){.jobItem .itemIcon{width:4.8rem}}.jobItem .itemSvg{width:50%}.jobItem .itemInfoWrapper{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (min-width: 320px){.jobItem .itemInfoWrapper{gap:0 3rem;margin-top:2rem}}@media screen and (min-width: 1025px){.jobItem .itemInfoWrapper{gap:0 6.3rem;margin-top:3.3rem}}.jobItem .itemInfo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (min-width: 320px){.jobItem .itemInfo{font-size:1.3rem;gap:1rem}}@media screen and (min-width: 1025px){.jobItem .itemInfo{font-size:2rem;gap:2rem}}.jobItem .itemInfoTitle{color:#fff;background:#f44e4e;border-radius:2rem}@media screen and (min-width: 320px){.jobItem .itemInfoTitle{padding:.1rem .6rem .2rem}}@media screen and (min-width: 1025px){.jobItem .itemInfoTitle{padding:.2rem 1.2rem .4rem}}.jobItem .itemText{line-height:1.8}@media screen and (min-width: 320px){.jobItem .itemText{font-size:1.3rem;margin-top:2rem}}@media screen and (min-width: 1025px){.jobItem .itemText{font-size:2rem;margin-top:5.5rem}}/*# sourceMappingURL=recruit.css.map */