*,::before,::after{-webkit-box-sizing:border-box;box-sizing:border-box;border-style:solid;border-width:0}html{line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{margin:0}main{display:block}p,table,blockquote,address,pre,iframe,form,figure,dl{margin:0}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit;margin:0}ul,ol{margin:0;padding:0;list-style:none}dt{font-weight:700}dd{margin-left:0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible;border-top-width:1px;margin:0;clear:both;color:inherit}pre{font-family:monospace,monospace;font-size:inherit}address{font-style:inherit}a{background-color:rgba(0,0,0,0);text-decoration:none;color:inherit}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:inherit}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}svg,img,embed,object,iframe{vertical-align:bottom}button,input,optgroup,select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;vertical-align:middle;color:inherit;font:inherit;background:rgba(0,0,0,0);padding:0;margin:0;border-radius:0;text-align:inherit;text-transform:inherit}[type=checkbox]{-webkit-appearance:checkbox;-moz-appearance:checkbox;appearance:checkbox}[type=radio]{-webkit-appearance:radio;-moz-appearance:radio;appearance:radio}button,[type=button],[type=reset],[type=submit]{cursor:pointer}button:disabled,[type=button]:disabled,[type=reset]:disabled,[type=submit]:disabled{cursor:default}:-moz-focusring{outline:auto}select:disabled{opacity:inherit}option{padding:0}fieldset{margin:0;padding:0;min-width:0}legend{padding:0}progress{vertical-align:baseline}textarea{overflow:auto}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}label[for]{cursor:pointer}details{display:block}summary{display:list-item}[contenteditable]:focus{outline:auto}table{border-color:inherit}caption{text-align:left}td,th{vertical-align:top;padding:0}th{text-align:left;font-weight:700}html{font-size:62.5%;scroll-behavior:smooth}img{max-width:100%;vertical-align:bottom;overflow:hidden}.f-inner{padding:4rem 1.6rem}@media screen and (min-width: 960px){.f-inner{padding:26rem 1.6rem}}summary{display:block;list-style:none}summary::-webkit-details-marker{display:none}.workEnvironment,.voice,.aboutUs,.FAQ{background-image:-webkit-image-set(url(../../assets/image/Work/greenBackgroundSp.webp) 6x);background-image:image-set(url(../../assets/image/Work/greenBackgroundSp.webp) 6x);width:100%;position:relative;z-index:100;margin-top:-12rem;background-size:cover;background-repeat:no-repeat;background-size:100% 119%}@media screen and (min-width: 520px){.workEnvironment,.voice,.aboutUs,.FAQ{background-size:100% 119%}}@media screen and (min-width: 960px){.workEnvironment,.voice,.aboutUs,.FAQ{background-image:-webkit-image-set(url(../../assets/image/greenBackground.webp) 6x);background-image:image-set(url(../../assets/image/greenBackground.webp) 6x);background-size:100% 132%}}.workEnvironment.mask-image,.voice.mask-image,.aboutUs.mask-image,.FAQ.mask-image{-webkit-mask-image:url(../../assets/image/wave.svg),-webkit-gradient(linear, left top, left bottom, from(transparent), color-stop(transparent), color-stop(#000), to(#000));-webkit-mask-image:url(../../assets/image/wave.svg),linear-gradient(to bottom, transparent 0%, transparent var(--height), #000 var(--height), #000 100%);mask-image:url(../../assets/image/wave.svg),-webkit-gradient(linear, left top, left bottom, from(transparent), color-stop(transparent), color-stop(#000), to(#000));mask-image:url(../../assets/image/wave.svg),linear-gradient(to bottom, transparent 0%, transparent var(--height), #000 var(--height), #000 100%);-webkit-mask-size:100%;mask-size:100%;margin-top:calc(-1*var(--height))}.workEnvironment{z-index:500}.workEnvironment.f-inner{padding:0}@media screen and (min-width: 960px){.workEnvironment.f-inner{padding:23rem 0 14% 0}}.workEnvironment.mask-image{--height: 10rem}@media screen and (min-width: 520px){.workEnvironment.mask-image{--height: 13rem}}@media screen and (min-width: 960px){.workEnvironment.mask-image{--height: 32rem}}.voice{z-index:300}.voice.f-inner{padding:13rem 1.6rem 20rem 1.6rem}@media screen and (min-width: 960px){.voice.f-inner{padding:33rem 1.6rem 42rem 1.6rem}}.voice.mask-image{--height: 10rem}@media screen and (min-width: 520px){.voice.mask-image{--height: 13rem}}@media screen and (min-width: 960px){.voice.mask-image{--height: 30rem}}.aboutUs.f-inner{padding:12rem 1.6rem 18rem 1.6rem}@media screen and (min-width: 960px){.aboutUs.f-inner{padding:33rem 1.6rem 45rem}}.aboutUs.mask-image{--height: 10rem}@media screen and (min-width: 520px){.aboutUs.mask-image{--height: 14rem}}@media screen and (min-width: 960px){.aboutUs.mask-image{--height: 33rem}}.FAQ{z-index:700}.FAQ.f-inner{padding:12rem 1.6rem 18rem 1.6rem}@media screen and (min-width: 960px){.FAQ.f-inner{padding:29rem 1.6rem 40rem 1.6rem}}.FAQ.mask-image{--height: 10rem}@media screen and (min-width: 520px){.FAQ.mask-image{--height: 13.5rem}}@media screen and (min-width: 960px){.FAQ.mask-image{--height: 31rem}}.feature,.movie,.recruitmentFlow,.applicationGuidelines{background-image:-webkit-image-set(url(../../assets/image/SpWhiteBackground.webp) 6x);background-image:image-set(url(../../assets/image/SpWhiteBackground.webp) 6x);width:100%;position:relative;margin-top:-12rem;background-size:100% 100%;background-repeat:no-repeat}@media screen and (min-width: 960px){.feature,.movie,.recruitmentFlow,.applicationGuidelines{background-image:-webkit-image-set(url(../../assets/image/PcWhiteBackground.webp) 6x);background-image:image-set(url(../../assets/image/PcWhiteBackground.webp) 6x)}}.feature.mask-image,.movie.mask-image,.recruitmentFlow.mask-image,.applicationGuidelines.mask-image{-webkit-mask-image:url(../../assets/image/wave.svg),-webkit-gradient(linear, left top, left bottom, from(transparent), color-stop(transparent), color-stop(#000), to(#000));-webkit-mask-image:url(../../assets/image/wave.svg),linear-gradient(to bottom, transparent 0%, transparent var(--height), #000 var(--height), #000 100%);mask-image:url(../../assets/image/wave.svg),-webkit-gradient(linear, left top, left bottom, from(transparent), color-stop(transparent), color-stop(#000), to(#000));mask-image:url(../../assets/image/wave.svg),linear-gradient(to bottom, transparent 0%, transparent var(--height), #000 var(--height), #000 100%);-webkit-mask-size:100%;mask-size:100%;margin-top:calc(-1*var(--height))}.feature{z-index:200}.feature.f-inner{padding-top:15rem;padding-bottom:23rem}@media screen and (min-width: 960px){.feature.f-inner{padding-top:34rem;padding-bottom:44rem}}.feature.mask-image{--height: 10rem}@media screen and (min-width: 520px){.feature.mask-image{--height: 13rem}}@media screen and (min-width: 960px){.feature.mask-image{--height: 33rem}}.movie{z-index:400}.movie.f-inner{padding:13rem 1.6rem 20rem}@media screen and (min-width: 960px){.movie.f-inner{padding:33rem 1.6rem 47rem}}.movie.mask-image{--height: 10rem}@media screen and (min-width: 520px){.movie.mask-image{--height: 13rem}}@media screen and (min-width: 960px){.movie.mask-image{--height: 30rem}}.recruitmentFlow{z-index:600;background-image:-webkit-image-set(url(../../assets/image/SpRecruitBackground.webp) 6x);background-image:image-set(url(../../assets/image/SpRecruitBackground.webp) 6x)}@media screen and (min-width: 960px){.recruitmentFlow{background-image:-webkit-image-set(url(../../assets/image/PcWhiteBackground.webp) 6x);background-image:image-set(url(../../assets/image/PcWhiteBackground.webp) 6x)}}.recruitmentFlow.f-inner{padding:14rem 1.6rem 20rem}@media screen and (min-width: 960px){.recruitmentFlow.f-inner{padding:28rem 1.6rem 42rem}}.recruitmentFlow.mask-image{--height: 10rem}@media screen and (min-width: 520px){.recruitmentFlow.mask-image{--height: 13rem}}@media screen and (min-width: 960px){.recruitmentFlow.mask-image{--height: 33rem}}.applicationGuidelines{z-index:800}.applicationGuidelines.f-inner{padding:13rem 1.6rem 10rem}@media screen and (min-width: 960px){.applicationGuidelines.f-inner{padding:31rem 1.6rem 28rem}}.applicationGuidelines.mask-image{--height: 10rem}@media screen and (min-width: 520px){.applicationGuidelines.mask-image{--height: 13rem}}@media screen and (min-width: 960px){.applicationGuidelines.mask-image{--height: 33rem}}.l-header{z-index:900;position:fixed}.l-header__Pc{display:none}@media screen and (min-width: 960px){.l-header__Pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.l-header__Sp{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: 960px){.l-header__Sp{display:none}}.l-header__menu{position:absolute;top:0;right:0;z-index:900}.l-header__Icons{position:fixed;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}.l-header__hamburgerMenu{display:none;position:fixed;top:0;right:0;width:100%;height:100vh;background-image:url(../../assets/image/SpMenuBack.webp);background-size:cover;z-index:999;overflow:auto;height:100vh}@media screen and (min-width: 960px){.l-header__hamburgerMenu{background-image:url(../../assets/image/PcMenuBack.webp)}}.l-header__hamburgerMenu.f-inner{padding:9.12rem 1.6rem 5rem 1.6rem}@media screen and (min-width: 960px){.l-header__hamburgerMenu.f-inner{padding:35.5rem 4.5rem}}.l-header__hamburgerMenu.is-active{display:block}.l-header__hamburgerMenu__CloseButton{position:fixed;top:0;right:0}.l-header__hamburgerMenu__Top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.6rem}@media screen and (min-width: 960px){.l-header__hamburgerMenu__Top{-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;gap:2.45rem}}.l-header__hamburgerMenu__TopContents{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.6rem}@media screen and (min-width: 960px){.l-header__hamburgerMenu__TopContents{gap:4rem}}.l-header__hamburgerMenu__TopContents .menuLogo{max-width:28.1rem}@media screen and (min-width: 960px){.l-header__hamburgerMenu__TopContents .menuLogo{max-width:35.4rem}}.l-header__hamburgerMenu__TopContents .catchCopy{max-width:35.8rem}@media screen and (min-width: 960px){.l-header__hamburgerMenu__TopContents .catchCopy{max-width:75.9rem}}.l-header__hamburgerMenuContent{width:100%;text-align:center;padding-top:7rem}.l-header__hamburgerMenuItems{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:left;gap:3.2rem;flex-direction:column;text-align:left}@media screen and (min-width: 960px){.l-header__hamburgerMenuItems{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.l-header__hamburgerMenuItems a{color:#fff;text-decoration:none;font-size:1.6rem;-webkit-transition:opacity .3s;transition:opacity .3s}.l-header__hamburgerMenuItems a:hover{opacity:.7}.l-header__hamburgerMenuItems.f-inner{padding-top:7rem}@media screen and (min-width: 960px){.l-header__hamburgerMenuItems.f-inner{padding:14% 4.5rem 0 4.5rem;margin-top:-20rem}}.l-header__hamburgerMenuItems__Top,.l-header__hamburgerMenuItems__Bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;text-align:left;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.l-header__hamburgerMenuItems__Unit{display:-webkit-box;display:-ms-flexbox;display:flex;-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;gap:.8rem}.l-header__hamburgerMenuItems__Unit .c-Mincho{white-space:nowrap}@media screen and (min-width: 960px){.l-header__hamburgerMenuItems__Unit .c-Mincho{font-size:min(2.4rem,1.45vw);letter-spacing:.48rem;padding-right:6rem}}.l-header__hamburgerMenuItems__Unit img{aspect-ratio:1/1;width:2.4rem;-ms-flex-negative:0;flex-shrink:0}.l-footer{background-color:#4d4d4d;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;z-index:100}.l-footer.f-inner{padding:4rem 1.6rem}@media screen and (min-width: 960px){.l-footer.f-inner{padding:8rem 0}}.l-footer .c-whiteText{font-weight:400;font-size:1.3rem}@media screen and (min-width: 960px){.l-footer .c-whiteText{font-size:1.4rem;font-weight:700;letter-spacing:.28rem}}.l-footer .copyright{color:#fff;font-family:"Zen Old Mincho";font-weight:400;font-size:1.2rem;line-height:160%;letter-spacing:10%;vertical-align:middle;text-align:center}.l-footer .sp{display:-webkit-box;display:-ms-flexbox;display:flex;-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;gap:5rem}@media screen and (min-width: 960px){.l-footer .sp{display:none}}.l-footer .pc{display:none}@media screen and (min-width: 960px){.l-footer .pc{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;gap:1.6rem}}.l-footer__Logo{max-width:20rem;margin:0 auto}.l-footer__menu{padding-bottom:3.2rem;margin:0 auto}.l-footer__Contens{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:5.4rem}.l-footer__menuItemsA{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.2rem}@media screen and (min-width: 960px){.l-footer__menuItemsA{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:3.2rem}}.l-footer__menuItemsB{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.2rem}@media screen and (min-width: 960px){.l-footer__menuItemsB{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:3.2rem}}.mainVisual{z-index:1;position:relative;margin-top:0rem}@media screen and (min-width: 960px){.mainVisual{margin-bottom:-14.6rem}}.mainVisual__Background{background-image:url(../../assets/image/SpMainVisual.webp);aspect-ratio:390/380.4;background-size:contain;background-repeat:repeat-x;position:relative;z-index:200}@media screen and (min-width: 960px){.mainVisual__Background{background-image:url(../../assets/image/PcMainVisual.webp);aspect-ratio:1440/757}}.mainVisual__Background__Scrolldown{position:absolute;bottom:0;right:50%;-webkit-transform:translate(50%, 50%);transform:translate(50%, 50%)}.mainVisual__Background__Scrolldown a{position:absolute;left:0;bottom:1.7rem;text-decoration:none;text-transform:uppercase;color:#8ea9a5;text-align:center;font-family:"Zen Old Mincho";font-size:1.3rem;font-style:normal;font-weight:400;line-height:160%;width:14.5rem}.mainVisual__Background__Scrolldown img{width:14.5rem;height:1.5rem;margin:0 auto;-webkit-animation:arrowmove 1s ease-in-out infinite;animation:arrowmove 1s ease-in-out infinite}.mainVisual__Massage{background-image:url(../../assets/image/MvMessage/SpMvBackGround.webp);background-size:cover;background-position:center;background-repeat:no-repeat;background-position-y:-4%;position:relative;z-index:1}@media screen and (min-width: 960px){.mainVisual__Massage{background-image:url(../../assets/image/MvMessage/PcMvBackGround.webp)}}.mainVisual__Massage.f-inner{padding:8.05rem 1.6rem 19rem 1.6rem;width:100%}@media screen and (min-width: 960px){.mainVisual__Massage.f-inner{padding:16rem 1.6rem 43rem;aspect-ratio:1020/560}}.mainVisual__Massage__Contents{display:-webkit-box;display:-ms-flexbox;display:flex;-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;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;gap:2.4rem;max-width:63rem;margin:0 auto}@media screen and (min-width: 960px){.mainVisual__Massage__Contents{max-width:103rem;gap:2.4rem}}.mainVisual__Massage__Img{display:none}@media screen and (min-width: 960px){.mainVisual__Massage__Img{display:-webkit-box;display:-ms-flexbox;display:flex;aspect-ratio:360/460;margin:3rem 0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:40rem}}.mainVisual__Massage__Img img{border-radius:3.2rem}.mainVisual__Massage__Texts{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.6rem}.mainVisual__Massage__Texts br{display:none}@media screen and (min-width: 960px){.mainVisual__Massage__Texts br{display:block}}@media screen and (min-width: 960px){.mainVisual__Massage__Texts{gap:1.6rem;white-space:nowrap;max-width:63rem}}@-webkit-keyframes arrowmove{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(10px);transform:translateY(10px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes arrowmove{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(10px);transform:translateY(10px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}.aboutUs__Contents{max-width:63rem;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4rem}@media screen and (min-width: 960px){.aboutUs__Contents{max-width:100rem;gap:5rem}}.aboutUs__PitchDocument{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;width:96rem;aspect-ratio:538/303}@media screen and (max-width: 960px){.aboutUs__PitchDocument{width:100%;}}.aboutUs__PitchDocument img{width:100%;aspect-ratio:538/303}.aboutUs__BottomTexts{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.6rem}@media screen and (min-width: 960px){.aboutUs__BottomTexts{gap:3.7rem}}.aboutUs__BottomTexts__Title .c-Mincho{font-size:max(4.17vw,2.8rem);font-style:normal;font-weight:500;line-height:160%;letter-spacing:.56rem;padding-bottom:2.4rem}@media screen and (min-width: 960px){.aboutUs__BottomTexts__Title .c-Mincho{font-size:max(4rem,2vw);padding-bottom:.3rem}}@media screen and (min-width: 960px){.aboutUs__BottomTexts__Title .c-Mincho br{display:none}}@media screen and (min-width: 960px){.aboutUs__BottomTexts__Title .c-whiteText{font-size:2.4rem;font-style:normal;font-weight:700;line-height:180%;letter-spacing:.48rem}}.aboutUs__BottomTexts__Contents{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.8rem}@media screen and (min-width: 960px){.aboutUs__BottomTexts__Contents{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:1.6rem}}.aboutUs__BottomTexts__Contents .c-whiteText{font-size:2rem;font-style:normal;font-weight:400;line-height:180%;letter-spacing:.4rem}.aboutUs__BottomTexts__Number{width:4.2rem}.feature__Contents{max-width:63rem;margin:0 auto}@media screen and (min-width: 960px){.feature__Contents{max-width:100rem}}.feature__PopContents{position:absolute;max-width:63rem}.feature__PopContents .c-Mincho{background-image:url(../../assets/image/Feature/SpFaeturePop.svg);background-size:100%;background-repeat:no-repeat;position:relative;top:0;left:0;aspect-ratio:359/92;max-width:35.9rem;width:95%;padding:.6rem 1.8rem 3rem 1.8rem;font-size:min(5.12vw,2rem)}@media screen and (min-width: 960px){.feature__PopContents .c-Mincho{background-image:url(../../assets/image/Feature/PcFaeturePop.svg);aspect-ratio:593/58;max-width:59.3rem;padding:1.3rem 6rem 3rem 6rem}}.feature__PopContents .c-MinchoBlack{position:relative;bottom:0;left:0;padding-right:1.6rem;font-size:min(5.1vw,2rem);padding-bottom:1.6rem}@media screen and (min-width: 960px){.feature__PopContents .c-MinchoBlack{font-size:min(5.12vw,2.4rem);white-space:nowrap}}.feature__Points{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.8rem}.feature__Points .point{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:1rem}.feature__Chart{padding-top:34rem;overflow:hidden}@media screen and (min-width: 960px){.feature__Chart{display:none}}.feature__Chart .js-scrollable{overflow-x:auto;-webkit-overflow-scrolling:touch;padding-bottom:1rem;white-space:nowrap}.feature__Chart .js-scrollable .scroll-hint{display:inline-block;white-space:nowrap}.feature__Chart .js-scrollable .scroll-hint img{height:70.8rem;min-width:100%;max-width:none;overflow-x:scroll}@media screen and (min-width: 960px){.scroll-hint img{height: 60rem;}}.feature__ChaetPc{display:none}@media screen and (min-width: 960px){.feature__ChaetPc{display:block;padding-top:34rem}}.feature__Bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:3rem;padding-top:8rem}@media screen and (min-width: 960px){.feature__Bottom{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:4rem}}.feature__Bottom__Unit .c-MinchoBlack{line-height:160%;letter-spacing:.24rem}.feature__Bottom__Unit .c-MinchoBlack.catchPhrase{padding-bottom:1.6rem}.feature__Bottom__Title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding-bottom:1.6rem;gap:.4rem}.feature__Bottom__Hashtag{color:#007564;text-align:center;font-family:"Zen Old Mincho";font-size:1.7rem;text-align:left;font-style:normal;font-weight:700;line-height:160%;letter-spacing:.14rem}.feature__Bottom__Pconly{display:none}@media screen and (min-width: 960px){.feature__Bottom__Pconly{display:block;padding-top:4rem}}.voice__Sponly{display:block;aspect-ratio:1075/352;width:100%;border-radius:2rem}@media screen and (min-width: 960px){.voice__Sponly{display:none}}.voice__Pconly{display:none}@media screen and (min-width: 960px){.voice__Pconly{display:block;border-radius:2rem;aspect-ratio:491/408;height:100%;width:100%;max-width:32.7rem}}.voice__Title.f-inner{padding:1.6rem}@media screen and (min-width: 960px){.voice__Title.f-inner{padding:4.5rem 2.7rem 4.5rem 0;width:100%}}.voice__Title .c-MinchoGreen{font-size:min(5.64vw,2.2rem)}@media screen and (min-width: 960px){.voice__Title .c-MinchoGreen{font-size:min(1.9vw,2.8rem);font-style:normal;font-weight:700;line-height:160%;letter-spacing:.56rem}}.voice__Title__Border{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:.28rem;width:100%}.voice__Title__Border .short{border:.072rem solid #aec8c4;width:.75rem}@media screen and (min-width: 960px){.voice__Title__Border .short{width:2rem}}.voice__Title__Border .long{border:.072rem solid #aec8c4;-webkit-box-flex:1;-ms-flex:1;flex:1}.voice__Title__Name{display:-webkit-box;display:-ms-flexbox;display:flex;-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;gap:1.6rem;padding-top:.85rem}.voice__Title__Name .c-MinchoBlack{font-size:min(2rem,5.12vw)}@media screen and (min-width: 960px){.voice__Title__Name .c-MinchoBlack{white-space:nowrap;font-size:min(1.6vw,2.4rem);font-style:normal;font-weight:700;line-height:160%;letter-spacing:.32rem}}.voice__Title__Name .c-MinchoBlack span{font-size:min(1.6rem,4.1vw)}@media screen and (min-width: 960px){.voice__Title__Name .c-MinchoBlack span{font-size:min(2rem,1.38vw)}}.voice__Title__Name .c-Mincho{white-space:nowrap;border-radius:.4rem;background-color:#39bfac;padding:0 .4rem;text-align:center;font-size:min(1.3rem,3.33vw)}@media screen and (min-width: 960px){.voice__Title__Name .c-Mincho{font-size:min(.9vw,1.3rem);font-style:normal;font-weight:500;line-height:160%;letter-spacing:.13rem}}.voice__Title__Point{gap:.6rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.voice__Title__Point .point{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:.8rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.voice__Title__Point .point .c-blackText{font-size:min(3.58vw,1.4rem);font-style:normal;font-weight:700;line-height:160%;letter-spacing:.14rem}.voice__Contents{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4rem;max-width:63rem;margin:0 auto}@media screen and (min-width: 960px){.voice__Contents{max-width:100rem}}.voice__Unit{border-radius:20px;width:100%;background-color:#fff}@media screen and (min-width: 960px){.voice__Unit{width:100%}}.voice__Unit:hover{opacity:.7}.voice__Unit__Contests{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: 960px){.voice__Unit__Contests{-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;gap:2.8rem}}.movie__Contents{max-width:63rem;margin:0 auto}@media screen and (min-width: 960px){.movie__Contents{max-width:100rem}}.movie__Contents .c-MinchoBlack{padding-bottom:5rem}@media screen and (min-width: 960px){.movie__Contents .c-MinchoBlack{padding-bottom:6rem;font-size:2.4rem;font-style:normal;font-weight:700;line-height:120%;letter-spacing:.48rem}}.movie__Contents .c-MinchoGreen{padding-bottom:.8rem}@media screen and (min-width: 960px){.movie__Contents .c-MinchoGreen{padding-bottom:1.6rem}}.movie__Contents .c-blackText{font-size:1.4rem;font-style:normal;font-weight:400;line-height:180%;letter-spacing:.14rem}@media screen and (min-width: 960px){.movie__Contents .c-blackText{font-size:1.8rem;font-style:normal;font-weight:400;line-height:200%;letter-spacing:.18rem}}.movie__Contents__Img{margin:0 auto;display:block;width:100%;max-width:50rem;aspect-ratio:960/540;height:auto}@media screen and (min-width: 960px){.movie__Contents__Img{max-width:100rem}}.workEnvironment__Contents{max-width:63rem;margin:0 auto}@media screen and (min-width: 960px){.workEnvironment__Contents{max-width:100rem}}.workEnvironment__Contents.f-inner{padding:4rem 1.6rem 0}.workEnvironment .c-TopTexts__Title{max-width:63rem;margin:0 auto;white-space:break-spaces;padding-top:5rem}.workEnvironment .c-TopTexts__Title .c-Mincho{font-weight:400}@media screen and (min-width: 960px){.workEnvironment .c-TopTexts__Title{margin:0;max-width:100rem}}.workEnvironment__ContentsPc .c-TopTexts .c-MinchoGreen span,.workEnvironment__ContentsSp .c-TopTexts .c-MinchoGreen span{white-space:nowrap}.workEnvironment__ContentsPc{display:none}@media screen and (min-width: 960px){.workEnvironment__ContentsPc{display:block}}.workEnvironment__ContentsPc input[type=radio]{opacity:0;position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;padding:1rem 0}.workEnvironment__ContentsPc input[type=radio][type=radio]:checked+label{background-color:#9be1d7;color:#007564;padding:1rem 0}.workEnvironment__ContentsPc input[type=radio][type=radio]:focus+label{background-color:#9be1d7;color:#007564;padding:1rem 0}.workEnvironment__ContentsPc input[type=radio].active+label{background-color:#9be1d7;color:#007564;padding:1rem 0}.workEnvironment__ContentsPc label[for=welfare-pc],.workEnvironment__ContentsPc label[for=numbers-pc],.workEnvironment__ContentsPc label[for=training-pc]{display:block;cursor:pointer;border-radius:2rem 2rem 0 0;background-color:#ebebeb;text-align:center;width:100%}.workEnvironment__ContentsPc .ButtonUnit{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:.5rem;width:100%}.workEnvironment__ContentsPc .ButtonUnit .c-Mincho{color:#a8a8a8;text-align:center;font-size:2rem;font-style:normal;font-weight:700;line-height:200%;letter-spacing:.1rem;padding:1rem 0}.workEnvironment__ContentsPc .ButtonUnit .leftButton.active .c-Mincho{background-color:#9be1d7;color:#007564}.workEnvironment__ContentsPc__Benefit,.workEnvironment__ContentsPc__Number,.workEnvironment__ContentsPc__TrainingSystem{display:none}.workEnvironment__ContentsPc__Benefit.active,.workEnvironment__ContentsPc__Number.active,.workEnvironment__ContentsPc__TrainingSystem.active{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.workEnvironment__ContentsPc__Benefit.inactive,.workEnvironment__ContentsPc__Number.inactive,.workEnvironment__ContentsPc__TrainingSystem.inactive{display:none}.workEnvironment__ContentsPc .benefit__Title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:.8rem}.workEnvironment__ContentsPc .benefit__Img{width:100%}.workEnvironment__ContentsPc .benefit__Img img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover}.workEnvironment__ContentsPc .c-Mincho{font-size:1.8rem !important;font-style:normal;font-weight:400;line-height:200%;letter-spacing:.18rem}.workEnvironment__ContentsPc .c-Mincho.sub-title{font-size:2.4rem !important;font-style:normal;font-weight:700;line-height:160%;letter-spacing:.48rem}.workEnvironment__ContentsPc .c-Mincho.unit-title{font-size:1.8rem !important;font-style:normal;font-weight:700;line-height:160%;letter-spacing:.18rem}.workEnvironment__ContentsPc .c-whiteText.unit-title{font-size:1.8rem !important;font-style:normal;font-weight:700;line-height:160%;letter-spacing:.18rem}.workEnvironment__ContentsPc__Benefit.active{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2rem}.workEnvironment__ContentsPc__Benefit.active .benefit__Title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:.8rem}.workEnvironment__ContentsPc__Benefit.active .benefit__Title.workEnvironment-title1{padding-top:4rem}.workEnvironment__ContentsPc__Benefit.active .benefit__Contents{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.workEnvironment__ContentsPc__Benefit.active .benefit__Contents.work{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2rem}.workEnvironment__ContentsPc__Benefit.active .benefit__Contents .item ul{list-style:disc;padding-left:2rem}.workEnvironment__ContentsPc__Benefit.active .benefit__Contents .item ul li::marker{font-size:small}.workEnvironment__ContentsPc__Number{padding-top:4rem}.workEnvironment__ContentsPc__TrainingSystem{gap:4rem;padding-top:4rem}.workEnvironment__ContentsPc__TrainingSystem .TrainingSystem{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2rem}.workEnvironment__ContentsPc__TrainingSystem .TrainingSystem__Title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:.8rem}.workEnvironment__ContentsPc__TrainingSystem .TrainingSystem__Content{border-radius:2rem;background:#fff}.workEnvironment__ContentsPc__TrainingSystem .TrainingSystem__Content.f-inner{padding:4rem}.workEnvironment__ContentsPc__TrainingSystem .TrainingSystem__Content .c-blackText{font-size:1.8rem;font-style:normal;font-weight:400;line-height:200%;letter-spacing:.18rem}.workEnvironment__ContentsPc__TrainingSystem .TrainingSystem__Content__Points{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:.8rem}.workEnvironment__ContentsPc__TrainingSystem .TrainingSystem__Content__Points .c-blackText{font-size:1.8rem;font-style:normal;font-weight:700;line-height:160%;letter-spacing:.18rem}.workEnvironment__ContentsSp{display:block}@media screen and (min-width: 960px){.workEnvironment__ContentsSp{display:none}}.workEnvironment__ContentsSp__Contents{max-width:63rem;margin:0 auto}.workEnvironment__ContentsSp .modal-content .accordion-001__Contents.work{background-color:rgba(0,0,0,0);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.8rem;padding-bottom:4rem}.workEnvironment__ContentsSp .modal-content .accordion-001__Contents.work img.work{margin:0 auto;max-width:55rem}.workEnvironment__ContentsSp .benefit__Title.work{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:.8rem;padding-bottom:2rem;background-color:rgba(0,0,0,0)}.workEnvironment__ContentsSp .item ul{list-style:disc;padding-left:3rem;padding-bottom:2rem}.workEnvironment__ContentsSp .item ul li::marker{font-size:small}.workEnvironment__ContentsSp .TrainingSystem{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2rem;padding-bottom:4rem}.workEnvironment__ContentsSp .TrainingSystem__Title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:.8rem}.workEnvironment__ContentsSp .TrainingSystem__Content{border-radius:2rem;background:#fff}.workEnvironment__ContentsSp .TrainingSystem__Content.f-inner{padding:2.4rem}.workEnvironment__ContentsSp .TrainingSystem__Content .c-blackText{font-size:1.8rem;font-style:normal;font-weight:400;line-height:200%;letter-spacing:.18rem}.workEnvironment__ContentsSp .TrainingSystem__Content__Points{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:.8rem}.workEnvironment__ContentsSp .TrainingSystem__Content__Points .c-blackText{font-size:1.8rem;font-style:normal;font-weight:700;line-height:160%;letter-spacing:.18rem}.workEnvironment__ContentsSp .c-whiteText.unit-title{font-size:1.8rem !important;font-style:normal;font-weight:700;line-height:160%;letter-spacing:.18rem}.workEnvironment__ContentsBottom{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:visible;padding-top:26.7rem;position:relative;padding-bottom:35%}@media screen and (min-width: 960px){.workEnvironment__ContentsBottom{padding-bottom:30%}}.workEnvironment__ContentsBottom .slider{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;position:absolute;bottom:23rem;left:-23rem}@media screen and (min-width: 960px){.workEnvironment__ContentsBottom .slider{bottom:31%}}.workEnvironment__ContentsBottom .slider__Inner{min-width:100vw;display:-webkit-box;display:-ms-flexbox;display:flex;padding:0}.workEnvironment__ContentsBottom .slider__Inner:first-of-type{-webkit-animation:slide 30s linear infinite;animation:slide 30s linear infinite}.workEnvironment__ContentsBottom .slider__Inner:last-of-type{-webkit-animation:slide 30s linear infinite;animation:slide 30s linear infinite;-webkit-animation-delay:-15s;animation-delay:-15s}.workEnvironment__ContentsBottom .slider__Img{-ms-flex-negative:0;flex-shrink:0;width:204%;aspect-ratio:513/64}.workEnvironment__ContentsBottom .slider__Img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@-webkit-keyframes slide{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@keyframes slide{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}.recruitmentFlow__Contents{max-width:63rem;margin:0 auto}@media screen and (min-width: 960px){.recruitmentFlow__Contents{max-width:100rem}}.recruitmentFlow__Contents__ImgSp{display:block;width:100%;max-width:38rem;margin:0 auto}@media screen and (min-width: 960px){.recruitmentFlow__Contents__ImgSp{display:none}}.recruitmentFlow__Contents__ImgPc{display:none}@media screen and (min-width: 960px){.recruitmentFlow__Contents__ImgPc{display:block;width:100%;max-width:100rem;margin:0 auto}}.FAQ__Contents{max-width:63rem;margin:0 auto}@media screen and (min-width: 960px){.FAQ__Contents{max-width:100rem}}.FAQ__Contents .accordion-001 .c-greenText{font-size:1.6rem;font-style:normal;font-weight:700;line-height:160%;letter-spacing:.16rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.FAQ__Contents .accordion-001 .c-greenText img{width:3.2rem;aspect-ratio:1/1}.FAQ__Contents .accordion-001 .c-greenText span{width:90%}.FAQ__Contents .accordion-001__Contents{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:1.6rem}.FAQ__Contents .accordion-001__Contents img{width:3.2rem;height:3.2rem;-ms-flex-negative:0;flex-shrink:0}.FAQ__Contents .accordion-001__Contents .c-blackText{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:1.4rem;font-style:normal;font-weight:400;line-height:160%;letter-spacing:.14rem}.applicationGuidelines__Contents{max-width:63rem;margin:0 auto}@media screen and (min-width: 960px){.applicationGuidelines__Contents{max-width:100rem}}.applicationGuidelines__Contents__Box{border-radius:2rem;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2.4rem;padding:2.4rem}@media screen and (min-width: 960px){.applicationGuidelines__Contents__Box{padding:4rem}}.applicationGuidelines__Contents__Unit{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.8rem}.applicationGuidelines__Contents__Unit .c-MinchoGreen{font-size:2rem;font-style:normal;font-weight:700;line-height:160%;letter-spacing:.4rem}@media screen and (min-width: 960px){.applicationGuidelines__Contents__Unit .c-MinchoGreen{font-size:2.4rem;letter-spacing:.48rem}}.applicationGuidelines__Contents__Unit .c-blackText{font-size:1.6rem;font-style:normal;font-weight:400;line-height:160%;letter-spacing:.32rem}body:has(.modal[style*="display: block"]) .l-header{display:none}.l-header__hamburgerMenu.is-active~main{overflow:hidden}.c-whiteText{color:#fff;font-family:"Zen Old Mincho";font-size:min(1.8rem,4.6vw);font-style:normal;font-weight:400;line-height:200%;letter-spacing:.18rem;text-align:left}.c-blackText{color:#231815;text-align:left;font-family:"Zen Old Mincho";font-size:min(1.8rem,4.6vw);font-style:normal;font-weight:700;line-height:160%;letter-spacing:.18rem}.c-greenText{text-align:left;color:#007564;font-size:min(1.6rem,4.1vw);font-style:normal;font-weight:700;line-height:160%;letter-spacing:.16rem;font-family:"Zen Old Mincho"}.c-Mincho{color:#fff;text-align:left;font-family:"Zen Old Mincho";font-size:2rem;font-style:normal;font-weight:700;line-height:160%;letter-spacing:.4rem}@media screen and (min-width: 960px){.c-Mincho{font-size:1.66rem}}.c-MinchoBlack{color:#000;font-family:"Zen Old Mincho";font-size:min(4.6vw,1.8rem);font-style:normal;font-weight:700;line-height:200%;letter-spacing:.18rem}@media screen and (min-width: 960px){.c-MinchoBlack{font-size:min(1.38vw,2rem);line-height:250%;letter-spacing:.2rem}}.c-MinchoGreen{color:#007564;font-family:"Zen Old Mincho";font-size:min(7.69vw,3rem);font-style:normal;font-weight:700;line-height:180%;letter-spacing:.6rem}@media screen and (min-width: 960px){.c-MinchoGreen{font-size:min(2.63vw,3.8rem);line-height:200%;letter-spacing:.76rem}}.c-MinchoGreen span{color:#fff}.c-MinchoGreen.Title{color:#56c8b7}.c-MinchoGreen.TitleBlack{color:#56c8b7}.c-MinchoGreen.TitleBlack span{color:#000}@media screen and (min-width: 960px){.c-TopTexts .c-whiteText{padding-bottom:1rem}}.c-TopTexts__Title{padding-bottom:5rem}.c-TopTexts__Title .c-MinchoGreen{font-size:min(9.25vw,4rem);line-height:140%;letter-spacing:.4rem}@media screen and (min-width: 960px){.c-TopTexts__Title .c-MinchoGreen{font-size:min(4.16vw,6rem);line-height:120%;letter-spacing:.6rem}}@media screen and (min-width: 960px){.c-TopTexts__Title .c-Mincho{font-size:min(2.4rem,1.6vw)}}.applicationGuidelines__Contents__Bottom{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;gap:1.6rem;padding-top:6rem;position:relative}.c-maynaviButton{max-width:35.8rem;width:100%}@media screen and (min-width: 960px){.c-maynaviButton{max-width:5rem;position:relative}}.c-maynaviButton__Img{background-image:url(../../assets/image/SpMynaviButton.svg);background-size:contain;background-repeat:no-repeat;aspect-ratio:358/61;max-width:35.8rem}@media screen and (min-width: 960px){.c-maynaviButton__Img{position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}.c-maynaviButton__Img:hover{background-image:url(../../assets/image/SpMynaviButtonCloce.svg)}@media screen and (min-width: 960px){.c-maynaviButton__Img{background-image:url(../../assets/image/PcMynaviBotton.webp);aspect-ratio:373.5/84;max-width:37.3rem}.c-maynaviButton__Img:hover{background-image:url(../../assets/image/PcMynaviBottonClick.webp);aspect-ratio:373.5/84;max-width:37rem}}.c-maynaviButton__Img.app{aspect-ratio:358/84;background-image:url(../../assets/image/Applicat/SpAppButtonImg.svg)}.c-maynaviButton__Img.app:hover{background-image:url(../../assets/image/Applicat/SpAppButtonImgHover.svg)}@media screen and (min-width: 960px){.c-maynaviButton__Img.app{aspect-ratio:573.5/89;width:57.3rem;max-width:57.3rem;background-image:url(../../assets/image/Applicat/PcAppButtonImg.webp)}.c-maynaviButton__Img.app:hover{background-image:url(../../assets/image/Applicat/PcAppButtonImgHover.webp)}}.c-readMoreButton{max-width:35.8rem;width:100%;padding-bottom:4rem}@media screen and (min-width: 960px){.c-readMoreButton{max-width:37.35rem}}.c-readMoreButton__Img{background-image:url(../../assets/image/Feature/SpReadMore.svg);background-size:contain;background-repeat:no-repeat;aspect-ratio:358/61;max-width:35.8rem}.c-readMoreButton__Img:hover{background-image:url(../../assets/image/Feature/SpReadMoreClick.svg)}@media screen and (min-width: 960px){.c-readMoreButton__Img{background-image:url(../../assets/image/Feature/PcReadMore.svg);aspect-ratio:373.5/84;max-width:37.3rem}.c-readMoreButton__Img:hover{background-image:url(../../assets/image/Feature/PcReadMoreClick.svg);aspect-ratio:373.5/84;max-width:37rem}}.main{position:relative;padding-bottom:100rem}.title{color:#fff;font-size:30px;text-align:center;padding-top:15px;padding-bottom:15px;margin-bottom:30px;background-color:#006}.page-top{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;position:fixed;right:1.6rem;bottom:3rem;width:5rem;height:5rem;cursor:pointer;-webkit-transition:opacity .3s ease,bottom .3s ease;transition:opacity .3s ease,bottom .3s ease;z-index:999;border-radius:3.5rem;background-color:#4d4d4d;-webkit-box-shadow:0px 0px 1.5rem 0px rgba(0,0,0,.2);box-shadow:0px 0px 1.5rem 0px rgba(0,0,0,.2)}@media screen and (min-width: 960px){.page-top{right:4rem}}.main .page-top{display:-webkit-box;display:-ms-flexbox;display:flex}body>.page-top{display:none}.page-top:hover{opacity:.7}.page-top__arrow{height:.8rem;width:.8rem;border-top:.2rem solid #fff;border-left:.2rem solid #fff;-webkit-transform:translateY(0.4rem) rotate(45deg);transform:translateY(0.4rem) rotate(45deg)}.page-top__border{border:.1rem solid #fff;width:1.3rem;position:absolute;top:1.8rem;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.modal{display:none;position:fixed;top:0;left:0;z-index:999;width:100%;height:100%;background-color:rgba(0,0,0,.7);overflow:auto}.modal-content{position:relative;top:0;right:0;bottom:0;left:0;z-index:999;margin:3rem 2rem;overflow:hidden;position:relative}.modal-content.work{margin:0}.modal-content__btn-close{position:absolute;top:-1rem;right:-1rem;z-index:999}.modal-content__body{padding:2rem .4rem 2rem 2rem;max-width:50rem;max-height:calc(100vh - 2rem);margin:0 auto;background-image:url("../image/SpWhiteBackground.svg");background-repeat:no-repeat;background-size:cover;background-position:center;border-radius:2.2rem;position:relative}@media screen and (min-width: 960px){.modal-content__body{background-image:url("../image/SpWhiteBackground.svg");padding:5.4rem .8rem 5.4rem 4.8rem;max-width:70.4rem;max-height:calc(100vh - 6rem)}}.modal-content__body.work{max-height:none;height:auto;overflow:visible;max-width:100%;padding:0}.modal-content__body .c-MinchoGreen{font-size:2rem;line-height:160%;letter-spacing:.2rem;max-width:90%}.modal-content__body__Contents{overflow-y:auto;overflow-x:hidden;max-height:calc(100vh - 10rem);padding-right:.6rem}@media screen and (min-width: 960px){.modal-content__body__Contents{padding-right:4.8rem;max-height:calc(100vh - 17rem)}}.modal-content__body__Contents.work{max-height:none;height:auto;overflow:visible;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.modal-content__body__Contents::-webkit-scrollbar{width:.8rem;background-position-x:1rem}.modal-content__body__Contents::-webkit-scrollbar-track{background-color:rgba(0,0,0,0);border-radius:1rem;margin:2rem;background-position-x:2rem}.modal-content__body__Contents::-webkit-scrollbar-thumb{background-color:#b5dbd7;border-radius:1rem}@media screen and (min-width: 960px){.modal-content__body__Contents .catchPhrase{font-size:2.4rem;font-weight:700;line-height:160%;letter-spacing:.24rem}.modal-content__body__Contents .catchPhrase br{display:none}}.modal-content__body.work{background-image:none}.modal-content__Top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:3.2rem}.modal-content__Top__Img{display:block;max-width:69%;min-width:20rem;height:auto;margin:0 auto;padding-bottom:2.4rem}@media screen and (min-width: 960px){.modal-content__Top__Img{max-width:34rem}}.modal-content__Top__ImgUnit{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: 960px){.modal-content__Top__ImgUnit{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:4rem}}.modal-content__Top__Texts{padding-bottom:3.2rem}.modal-content__Top__PointList{color:#231815;font-family:"Zen Old Mincho";font-size:1.4rem;font-style:normal;font-weight:400;line-height:200%;letter-spacing:.14rem}.modal-content__Top__PointList li{list-style:disc;margin-left:1rem}.modal-content__Top__PointList li::marker{font-size:x-small}.modal-content__Top .c-MinchoGreen{padding-top:1.6rem;display:block}.modal-content__Top .c-MinchoGreen br{display:none}@media screen and (min-width: 960px){.modal-content__Top .c-MinchoGreen br{display:block}}.modal-content__CloseImg{margin-top:1rem;margin-right:.95rem}@media screen and (min-width: 960px){.modal-content__CloseImg{display:none}}.modal-content__PcCloseImg{display:none}@media screen and (min-width: 960px){.modal-content__PcCloseImg{display:block;margin-top:1rem;margin-right:.95rem}}.modal-content__Bottom{border-radius:2rem;background:#fff}.modal-content__Bottom .c-blackText{font-size:1.6rem;font-style:normal;font-weight:700;line-height:200%;letter-spacing:.16rem}.modal-content__Bottom.f-inner{padding:1.6rem}.modal-content__Bottom__PointList{color:#231815;font-family:"Zen Old Mincho";font-size:1.4rem;font-style:normal;font-weight:400;line-height:200%;letter-spacing:.14rem}.modal-content__Bottom__PointList li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:.8rem;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.modal-content__Bottom__PointList li img{width:1.6rem;height:1.6rem;min-width:1.6rem;margin-top:.4rem}.modal-content__Bottom__PointList li p{-webkit-box-flex:1;-ms-flex:1;flex:1}.modal-content__VoiceFAQ,.modal-content__SpBenefit,.modal-content__SpNumber,.modal-content__SpTrainingSystem{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2.4rem}.modal-content__VoiceFAQ__Unit,.modal-content__SpBenefit__Unit,.modal-content__SpNumber__Unit,.modal-content__SpTrainingSystem__Unit{border-radius:6rem;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.8rem}.modal-content__VoiceFAQ__Unit.work,.modal-content__SpBenefit__Unit.work,.modal-content__SpNumber__Unit.work,.modal-content__SpTrainingSystem__Unit.work{background-color:rgba(0,0,0,0)}.modal-content__VoiceFAQ__Unit.f-inner,.modal-content__SpBenefit__Unit.f-inner,.modal-content__SpNumber__Unit.f-inner,.modal-content__SpTrainingSystem__Unit.f-inner{padding:2.4rem}.modal-content__VoiceFAQ__Unit.FAQUnit.f-inner,.modal-content__SpBenefit__Unit.FAQUnit.f-inner,.modal-content__SpNumber__Unit.FAQUnit.f-inner,.modal-content__SpTrainingSystem__Unit.FAQUnit.f-inner{padding:2.4rem}@media screen and (min-width: 960px){.modal-content__VoiceFAQ__Unit.FAQUnit.f-inner,.modal-content__SpBenefit__Unit.FAQUnit.f-inner,.modal-content__SpNumber__Unit.FAQUnit.f-inner,.modal-content__SpTrainingSystem__Unit.FAQUnit.f-inner{padding:2.4rem 4rem}}.modal-content__SpBenefit,.modal-content__SpNumber,.modal-content__SpTrainingSystem{gap:.8rem}.modal-content__Border{border:solid #fff .05rem}.modal-content .accordion-001{border-radius:.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.modal-content .accordion-001.work .c-Mincho{font-weight:700;font-size:1.8rem}.modal-content .accordion-001.work .c-Mincho.text-title{font-size:2.4rem;font-style:normal;font-weight:700;line-height:140%;letter-spacing:.48rem}.modal-content .accordion-001.work .c-Mincho.sub-title{font-size:2rem;font-style:normal;font-weight:700;line-height:160%;letter-spacing:.4rem}@media screen and (min-width: 960px){.modal-content .accordion-001.work .c-Mincho.sub-title{font-size:2.4rem;font-style:normal;font-weight:700;line-height:160%;letter-spacing:.48rem}}.modal-content .accordion-001.work .c-Mincho.unit-title{font-size:1.8rem;font-style:normal;font-weight:700;line-height:160%;letter-spacing:.18rem}.modal-content .accordion-001.work[open]+.modal-content__Border.last{display:none}.modal-content .accordion-001 summary{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;background-position:right calc(2em - 7px) center;background-size:2.2rem;background-repeat:no-repeat;background-color:#fff;font-weight:600;cursor:pointer}.modal-content .accordion-001 summary.work{background-color:rgba(0,0,0,0)}.modal-content .accordion-001 summary span{width:80%}.modal-content .accordion-001 summary img{width:3.2rem;aspect-ratio:1/1;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease, -webkit-transform .3s ease}.modal-content .accordion-001[open]{gap:2.4rem}@media screen and (min-width: 960px){.modal-content .accordion-001[open]{gap:2.9rem}}.modal-content .accordion-001[open] summary img{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.modal-content .accordion-001__Contents{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1.6rem;background-color:#fff}.modal-content .accordion-001__Contents img{width:3.2rem;height:3.2rem;-ms-flex-negative:0;flex-shrink:0}.modal-content .accordion-001__Contents img.work{width:100%;height:auto}.modal-content .accordion-001__Contents span{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:1.4rem;font-style:normal;font-weight:400;line-height:160%;letter-spacing:.14rem}.modal-content .accordion-001__Contents.work{-ms-overflow-style:none;scrollbar-width:none}.modal-content .accordion-001__Contents.work::-webkit-scrollbar{display:none}#voiceModal1 .modal-content__body,#voiceModal2 .modal-content__body,#voiceModal3 .modal-content__body{padding:5.4rem .8rem 5.4rem 0}#voiceModal1 .modal-content__VoiceFAQ,#voiceModal2 .modal-content__VoiceFAQ,#voiceModal3 .modal-content__VoiceFAQ{padding-left:1.6rem;padding-bottom:3.2rem}@media screen and (min-width: 960px){#voiceModal1 .modal-content__VoiceFAQ,#voiceModal2 .modal-content__VoiceFAQ,#voiceModal3 .modal-content__VoiceFAQ{padding-left:4.8rem}}#voiceModal1 .modal-content__body,#voiceModal2 .modal-content__body,#voiceModal3 .modal-content__body{background-image:url(../../assets/image/PcWhiteBackground.webp)}@media screen and (min-width: 960px){#voiceModal1 .modal-content__body,#voiceModal2 .modal-content__body,#voiceModal3 .modal-content__body{background-image:url(../../assets/image/PcWhiteBackground.webp);padding:5.4rem .8rem 5.4rem 0;max-width:75.2rem;max-height:calc(100vh - 6rem)}}#voiceModal1 .modal-content__body__Contents,#voiceModal2 .modal-content__body__Contents,#voiceModal3 .modal-content__body__Contents{padding:0 .8rem 0 0}@media screen and (min-width: 960px){#voiceModal1 .modal-content__body__Contents,#voiceModal2 .modal-content__body__Contents,#voiceModal3 .modal-content__body__Contents{padding-right:4rem}}#voiceModal1 .modal-content__body__Contents .c-blackText,#voiceModal2 .modal-content__body__Contents .c-blackText,#voiceModal3 .modal-content__body__Contents .c-blackText{font-size:1.4rem;font-style:normal;font-weight:400;line-height:200%;letter-spacing:.14rem}#voiceModal1 .modal-content__Top__Img,#voiceModal2 .modal-content__Top__Img,#voiceModal3 .modal-content__Top__Img{margin:0;max-width:100%}@media screen and (min-width: 960px){#voiceModal1 .modal-content__Top__Img,#voiceModal2 .modal-content__Top__Img,#voiceModal3 .modal-content__Top__Img{max-width:44.3rem}}#voiceModal1 .modal-content__Top__Title__Name .c-MinchoBlack,#voiceModal2 .modal-content__Top__Title__Name .c-MinchoBlack,#voiceModal3 .modal-content__Top__Title__Name .c-MinchoBlack{white-space:nowrap}#voiceModal1 .modal-content__Top__Title__Name .c-Mincho,#voiceModal2 .modal-content__Top__Title__Name .c-Mincho,#voiceModal3 .modal-content__Top__Title__Name .c-Mincho{white-space:nowrap}#voiceModal1 .modal-content__Top__Texts,#voiceModal2 .modal-content__Top__Texts,#voiceModal3 .modal-content__Top__Texts{padding-left:1.6rem;width:100%}@media screen and (min-width: 960px){#voiceModal1 .modal-content__Top__Texts,#voiceModal2 .modal-content__Top__Texts,#voiceModal3 .modal-content__Top__Texts{padding:0}}#voiceModal1 .modal-content__Top__Texts .c-MinchoBlack,#voiceModal2 .modal-content__Top__Texts .c-MinchoBlack,#voiceModal3 .modal-content__Top__Texts .c-MinchoBlack{white-space:nowrap}@media screen and (min-width: 960px){#voiceModal1 .modal-content__Top__Texts .c-MinchoBlack,#voiceModal2 .modal-content__Top__Texts .c-MinchoBlack,#voiceModal3 .modal-content__Top__Texts .c-MinchoBlack{font-size:2.4rem;font-style:normal;font-weight:700;line-height:160%;letter-spacing:.48rem}}#voiceModal1 .modal-content__Top__Texts .c-MinchoBlack span,#voiceModal2 .modal-content__Top__Texts .c-MinchoBlack span,#voiceModal3 .modal-content__Top__Texts .c-MinchoBlack span{font-family:"Zen Old Mincho";font-size:1.6rem;font-style:normal;font-weight:700;line-height:160%;letter-spacing:.32rem}@media screen and (min-width: 960px){#voiceModal1 .modal-content__Top__Texts .c-MinchoBlack span,#voiceModal2 .modal-content__Top__Texts .c-MinchoBlack span,#voiceModal3 .modal-content__Top__Texts .c-MinchoBlack span{font-family:"Zen Old Mincho";font-size:2rem;font-style:normal;font-weight:700;line-height:160%;letter-spacing:.4rem}}#voiceModal1 .modal-content__Top__Texts .c-Mincho,#voiceModal2 .modal-content__Top__Texts .c-Mincho,#voiceModal3 .modal-content__Top__Texts .c-Mincho{white-space:nowrap}@media screen and (min-width: 960px){#voiceModal1 .modal-content__Top__Texts .c-Mincho,#voiceModal2 .modal-content__Top__Texts .c-Mincho,#voiceModal3 .modal-content__Top__Texts .c-Mincho{font-size:1.3rem;font-style:normal;font-weight:500;line-height:160%;letter-spacing:.13rem}}#voiceModal1 .modal-content__Top .c-MinchoGreen,#voiceModal2 .modal-content__Top .c-MinchoGreen,#voiceModal3 .modal-content__Top .c-MinchoGreen{font-size:2.4rem;font-style:normal;font-weight:700;line-height:160%;letter-spacing:.48rem}@media screen and (min-width: 960px){#voiceModal1 .modal-content__Top .c-MinchoGreen,#voiceModal2 .modal-content__Top .c-MinchoGreen,#voiceModal3 .modal-content__Top .c-MinchoGreen{font-size:2.8rem}}#voiceModal1 .modal-content__Top__ImgUnit,#voiceModal2 .modal-content__Top__ImgUnit,#voiceModal3 .modal-content__Top__ImgUnit{-webkit-box-align:center;-ms-flex-align:center;align-items:center}#voiceModal1 .modal-content__BottomUnit,#voiceModal2 .modal-content__BottomUnit,#voiceModal3 .modal-content__BottomUnit{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2.4rem;width:100%;padding-left:1.6rem}@media screen and (min-width: 960px){#voiceModal1 .modal-content__BottomUnit,#voiceModal2 .modal-content__BottomUnit,#voiceModal3 .modal-content__BottomUnit{display:-webkit-box;display:-ms-flexbox;display:flex;-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;padding-left:4.8rem}}#voiceModal1 .modal-content__BottomUnit.f-inner,#voiceModal2 .modal-content__BottomUnit.f-inner,#voiceModal3 .modal-content__BottomUnit.f-inner{padding:1.6rem}@media screen and (min-width: 960px){#voiceModal1 .modal-content__BottomUnit.f-inner,#voiceModal2 .modal-content__BottomUnit.f-inner,#voiceModal3 .modal-content__BottomUnit.f-inner{padding:0 4.8rem}}#voiceModal1 .modal-content__BottomUnit__Img,#voiceModal2 .modal-content__BottomUnit__Img,#voiceModal3 .modal-content__BottomUnit__Img{margin:0 auto;max-width:20.7rem;width:50%;aspect-ratio:127/150;-webkit-box-flex:1;-ms-flex:1;flex:1}@media screen and (min-width: 960px){#voiceModal1 .modal-content__BottomUnit__Img,#voiceModal2 .modal-content__BottomUnit__Img,#voiceModal3 .modal-content__BottomUnit__Img{width:100%;max-width:40rem;aspect-ratio:127/150}}#voiceModal1 .modal-content__BottomUnit__Massage,#voiceModal2 .modal-content__BottomUnit__Massage,#voiceModal3 .modal-content__BottomUnit__Massage{border-radius:2rem;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.8rem;-webkit-box-flex:3;-ms-flex:3;flex:3}#voiceModal1 .modal-content__BottomUnit__Massage.f-inner,#voiceModal2 .modal-content__BottomUnit__Massage.f-inner,#voiceModal3 .modal-content__BottomUnit__Massage.f-inner{padding:1.6rem 2.4rem}#voiceModal1 .modal-content__BottomUnit__Massage .c-MinchoGreen,#voiceModal2 .modal-content__BottomUnit__Massage .c-MinchoGreen,#voiceModal3 .modal-content__BottomUnit__Massage .c-MinchoGreen{font-size:1.8rem;font-style:normal;font-weight:700;line-height:160%;letter-spacing:.18rem}#voiceModal1 .modal-content__BottomUnit__Massage .c-textBlack,#voiceModal2 .modal-content__BottomUnit__Massage .c-textBlack,#voiceModal3 .modal-content__BottomUnit__Massage .c-textBlack{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:1.4rem;font-style:normal;font-weight:400;line-height:200%;letter-spacing:.14rem}/*# sourceMappingURL=style.css.map */