#wrap{overflow:hidden}.sec-mv{position:relative;z-index:10}@media (min-width: 1000px){.sec-mv{height:100vh;display:flex;align-items:center;justify-content:center}}@media (max-width: 999px){.sec-mv{padding:75px 0 49px}}.sec-mv .line{width:100%;height:100%;position:absolute;top:0;left:0;z-index:-1;pointer-events:none}.sec-mv .line svg{position:relative;top:calc(50% + 140px);left:50%;transform:translate(-50%, -50%);width:104%;height:auto;min-height:102%}@media (max-width: 999px){.sec-mv .line svg{width:257%;top:66%;left:11%}}.sec-mv .line svg path{fill:none;stroke:#fff734;stroke-width:22;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:3150;stroke-dashoffset:3150}.sec-mv .deco01{position:absolute;z-index:-1;pointer-events:none}@media (min-width: 1000px){.sec-mv .deco01{width:28.572%;top:80px;left:-5.7vw}}@media (max-width: 999px){.sec-mv .deco01{width:61.334%;top:62px;left:-25.7vw}}.sec-mv .deco01 img{width:100%}@media (min-width: 1000px){.sec-mv .img-mv{width:71.858%;max-height:100%;display:flex;justify-content:center;margin:43px 57px 0 0}.sec-mv .img-mv picture{display:block;width:100%;height:100%;display:flex;align-items:center}.sec-mv .img-mv img{width:100%;height:auto;max-height:80vh;object-fit:contain}}@media only screen and (min-width: 1000px) and (max-width: 1250px){.sec-mv .img-mv{margin-right:0}}@media (max-width: 999px){.sec-mv .img-mv{margin:0 -13.7vw}.sec-mv .img-mv img{width:100%}}.sec-mv .lst-page{position:absolute;bottom:117px;left:50px;z-index:1}@media only screen and (min-width: 1000px) and (max-width: 1250px){.sec-mv .lst-page{left:30px}}.sec-mv .lst-page li:not(:first-child){margin-top:4px}.sec-mv .lst-page li a{display:block;font-size:16px;font-size:1.6rem;line-height:1.5em;letter-spacing:0em;font-weight:bold;position:relative;padding:5px 5px 5px 14px}.sec-mv .lst-page li a::before{content:"";width:7px;height:7px;background-color:#0caeea;border-radius:100%;position:absolute;top:14px;left:0}.sec-mv[rel="js-inview"] .img-mv{opacity:0;scale:0.6;transition:opacity 0.45s ease,scale 0.45s cubic-bezier(0.49, 0.25, 0.3, 1.31);transform-origin:center}@keyframes draw-path{from{stroke-dashoffset:3150}to{stroke-dashoffset:0}}.sec-mv[rel="js-inview"].is-inview .line svg path{animation:draw-path 1.7s linear forwards}.sec-mv[rel="js-inview"].is-inview .img-mv{opacity:1;scale:1;rotate:0deg}.sec-message{padding:100px 0 55px;background-color:#0caeea;color:#fff;position:relative;z-index:1}@media (max-width: 999px){.sec-message{padding:30px 0 35px}}.sec-message:before{content:"";width:100%;background-position:center;background-size:100% 100%;position:absolute;top:-149px;left:0;z-index:-1;pointer-events:none}@media (min-width: 1000px){.sec-message:before{height:194px;background-image:url(../../img/recruit/message_wave.jpg)}}@media only screen and (min-width: 1000px) and (max-width: 1400px){.sec-message:before{width:1400px;left:50%;transform:translateX(-50%)}}@media (max-width: 999px){.sec-message:before{height:60px;background-image:url(../../img/recruit/message_wave_sp.jpg);top:-46px}}.sec-message:after{content:"";width:100%;background-position:center;background-size:auto 100%;position:absolute;left:0;z-index:-2;pointer-events:none}@media (min-width: 1000px){.sec-message:after{height:630px;background-image:url(../../img/recruit/message_bg.jpg);bottom:-190px}}@media (max-width: 999px){.sec-message:after{height:435px;background-image:url(../../img/recruit/message_bg_sp.jpg);bottom:-140px}}.sec-message .deco{position:absolute;z-index:-1;pointer-events:none}@media (min-width: 1000px){.sec-message .deco--01{width:400px;top:6px;right:calc(50% + 216px)}}@media (max-width: 999px){.sec-message .deco--01{width:266px;top:141px;left:-100px}}@media (min-width: 1000px){.sec-message .deco--02{width:312px;top:-155px;left:calc(50% + 316px)}}@media (max-width: 999px){.sec-message .deco--02{width:202px;top:-69px;right:-68px}}.sec-message .ttl-message{text-align:center;font-size:20px;font-size:2rem;line-height:1.5em;letter-spacing:.04em;font-weight:bold;font-family:"DM Sans",sans-serif;color:#fff734;margin-bottom:18px}@media (max-width: 999px){.sec-message .ttl-message{margin-bottom:10px}}.sec-message .txt-message{font-size:16px;font-size:1.6rem;line-height:2.625em;letter-spacing:0em;font-weight:bold}@media (min-width: 1000px){.sec-message .txt-message{text-align:center;margin-bottom:86px}}@media (max-width: 999px){.sec-message .txt-message{font-size:15px;font-size:1.5rem;line-height:2.13333em;letter-spacing:0em;margin-bottom:26px}}.sec-message .banner{text-align:center;background-color:#fff}@media (min-width: 1000px){.sec-message .banner{max-width:910px;margin:0 auto}}.sec-message .banner a{display:block;position:relative}.sec-message .banner__img{width:100%}.sec-message .banner__note{position:absolute;top:-26px;right:-43px}.sec-about{padding:60px 0;position:relative;z-index:2}@media (max-width: 999px){.sec-about{padding:30px 0 22px}}.sec-about [data-inview="custom-item"]{opacity:0;transition:opacity 0.7s cubic-bezier(0.4, 0, 0.2, 1),transform 0.7s cubic-bezier(0.4, 0, 0.2, 1);will-change:opacity, transform}@media (min-width: 1000px){.sec-about [data-inview="custom-item"]{transform:translateX(40px)}}@media (max-width: 999px){.sec-about [data-inview="custom-item"]{transform:translateY(40px)}}.sec-about [data-inview="custom-item"].is-inview{opacity:1;transform:translate(0, 0)}.sec-about .ttl-about{border-radius:30px;background-color:#0caeea;color:#fff;font-size:26px;font-size:2.6rem;line-height:1.15385em;letter-spacing:0em;font-weight:bold;display:flex;align-items:center;justify-content:center;text-align:center;position:relative;z-index:1}@media (min-width: 1000px){.sec-about .ttl-about{margin:30px auto 33px;max-width:470px;height:58px}}@media (max-width: 999px){.sec-about .ttl-about{margin:21px 0 22px;height:44px;font-size:18px;font-size:1.8rem;line-height:1.11111em;letter-spacing:0em}}.sec-about .ttl-about:after{content:"";width:0;height:0;border-left:9px solid transparent;border-right:9px solid transparent;border-top:15px solid #0caeea;position:absolute;bottom:-14px;left:0;right:0;margin:0 auto}@media (max-width: 999px){.sec-about .ttl-about:after{border-left-width:8px;border-right-width:8px;border-top-width:11px;bottom:-10px}}.sec-about .item01{position:relative;z-index:1;border:1px solid #1f1f1f;border-radius:300px}@media (min-width: 1000px){.sec-about .item01{height:377px;display:flex;align-items:center;margin-bottom:20px}}@media (max-width: 999px){.sec-about .item01{height:417px;padding-top:36px;margin-bottom:16px}}.sec-about .item01:before{content:"";border:3px solid #0caeea;border-radius:300px;position:absolute;top:9px;bottom:9px;left:9px;right:9px;z-index:-1;pointer-events:none}@media (min-width: 1000px){.sec-about .item01__ttl{width:calc(100% - 632px);display:flex;align-items:center;justify-content:center;margin-bottom:12px}}@media (max-width: 999px){.sec-about .item01__ttl{text-align:center}}.sec-about .item01__ttl .no-ttl{font-size:35px;font-size:3.5rem;line-height:1.28571em;letter-spacing:.04em;font-weight:bold;font-family:"DM Sans",sans-serif;color:#0caeea}@media (min-width: 1000px){.sec-about .item01__ttl .no-ttl{margin-right:38px}}@media (max-width: 999px){.sec-about .item01__ttl .no-ttl{font-size:30px;font-size:3rem;line-height:1.33333em;letter-spacing:.04em;margin-bottom:9px}}.sec-about .item01__ttl .txt-ttl{font-size:30px;font-size:3rem;line-height:1.73333em;letter-spacing:0em;font-weight:bold}@media (max-width: 999px){.sec-about .item01__ttl .txt-ttl{font-size:22px;font-size:2.2rem;line-height:1.63636em;letter-spacing:0em}}.sec-about .item01__img{position:absolute}@media (min-width: 1000px){.sec-about .item01__img{top:6px;bottom:0;right:7.4%;margin:auto 0}}@media (max-width: 999px){.sec-about .item01__img{bottom:31px;left:-3px;right:-2px;margin:0 auto;max-width:350px}.sec-about .item01__img img{width:100%}}.sec-about .item{position:relative;z-index:1;border:1px solid #1f1f1f;border-radius:200px}@media (min-width: 1000px){.sec-about .item{padding-top:60px;height:462px}}@media (max-width: 999px){.sec-about .item{height:129px;display:flex;align-items:center;padding-left:25px}}.sec-about .item:before{content:"";border:3px solid #0caeea;border-radius:200px;position:absolute;top:9px;bottom:9px;left:9px;right:9px;z-index:-1;pointer-events:none}@media (max-width: 999px){.sec-about .item:before{top:6px;bottom:6px;left:6px;right:6px}}@media (min-width: 1000px){.sec-about .item__ttl{text-align:center}}@media (max-width: 999px){.sec-about .item__ttl{display:flex;align-items:center;position:relative;z-index:1}}.sec-about .item__ttl .no-ttl{font-size:35px;font-size:3.5rem;line-height:1.28571em;letter-spacing:.04em;font-weight:bold;font-family:"DM Sans",sans-serif;color:#0caeea}@media (min-width: 1000px){.sec-about .item__ttl .no-ttl{margin-bottom:28px}}@media (max-width: 999px){.sec-about .item__ttl .no-ttl{font-size:28px;font-size:2.8rem;line-height:1.35714em;letter-spacing:.04em;margin-right:15px}}@media only screen and (max-width: 999px) and (max-width: 367px){.sec-about .item__ttl .no-ttl{font-size:25px;font-size:2.5rem;line-height:1.4em;letter-spacing:.04em;margin-right:10px}}.sec-about .item__ttl .txt-ttl{font-size:22px;font-size:2.2rem;line-height:1.81818em;letter-spacing:0em;font-weight:bold}@media (max-width: 999px){.sec-about .item__ttl .txt-ttl{font-size:14px;font-size:1.4rem;line-height:1.71429em;letter-spacing:0em}}@media only screen and (max-width: 999px) and (max-width: 367px){.sec-about .item__ttl .txt-ttl{font-size:13px;font-size:1.3rem;line-height:1.76923em;letter-spacing:0em}}.sec-about .item__img{position:absolute}@media (min-width: 1000px){.sec-about .item--02{transition-delay:0.1s}}@media (min-width: 1000px){.sec-about .item--02 .item__img{bottom:-19px;left:70px}}@media (max-width: 999px){.sec-about .item--02 .item__img{width:107px;top:3px;right:-15px}}@media (min-width: 1000px){.sec-about .item--03{transition-delay:0.2s}}@media (min-width: 1000px){.sec-about .item--03 .item__img{bottom:-19px;left:34px}}@media (max-width: 999px){.sec-about .item--03 .item__img{width:148px;top:8px;right:-49px}}@media (min-width: 1000px){.sec-about .item--04{transition-delay:0.3s}}@media (min-width: 1000px){.sec-about .item--04 .item__img{bottom:-19px;left:68px}}@media (max-width: 999px){.sec-about .item--04 .item__img{width:116px;top:15px;right:-18px}}@media (min-width: 1000px){.sec-about .item--05{transition-delay:0.4s}}@media (min-width: 1000px){.sec-about .item--05 .item__img{bottom:-20px;left:76px}}@media (max-width: 999px){.sec-about .item--05 .item__img{width:109px;top:7px;right:-17px}}@media (min-width: 1000px){.sec-about .item--06{transition-delay:0.5s}}@media (min-width: 1000px){.sec-about .item--06 .item__img{bottom:-19px;left:19px}}@media (max-width: 999px){.sec-about .item--06 .item__img{width:146px;top:18px;right:-42px}}@media (min-width: 1000px){.sec-about .slide-about{margin-bottom:91px}.sec-about .slide-about .splide__track{overflow:visible}.sec-about .slide-about .splide__slide{width:349px}}@media (max-width: 999px){.sec-about .slide-about{margin-bottom:29px}.sec-about .slide-about .splide__track{overflow:visible !important}.sec-about .slide-about .splide__list{display:flex !important;flex-direction:column;gap:8px;transform:none !important;width:100% !important}.sec-about .slide-about .splide__slide{width:100% !important;opacity:1 !important;visibility:visible !important}.sec-about .slide-about .scrollbar-track{display:none !important}}.sec-interview{padding:100px 0 78px;position:relative;z-index:1}@media (max-width: 999px){.sec-interview{padding:70px 0 22px}}.sec-interview .bg-interview{position:absolute;top:-189px;left:0;right:0;z-index:-1;pointer-events:none}@media (min-width: 1000px){.sec-interview .bg-interview{height:1670px;background-size:1670px 1670px}}@media (max-width: 999px){.sec-interview .bg-interview{height:944px;background-size:944px 944px;top:-22px}}@media (max-width: 999px){.sec-interview .c-ttl01__en{color:#9aeb64}}@media (min-width: 1000px){.sec-interview .wrap-interview{max-width:454px;margin:47px auto 171px}}@media (max-width: 999px){.sec-interview .wrap-interview{margin:26px 0 54px;padding:0 15px;max-height:614px;overflow-y:auto}}@media (min-width: 1000px){.sec-interview .slide-interview .splide__track{overflow:visible}.sec-interview .slide-interview .splide__list{display:flex;align-items:flex-start}.sec-interview .slide-interview .splide__slide{width:288px;padding-top:92px}.sec-interview .slide-interview .splide__slide.is-active{width:454px;flex-shrink:0}.sec-interview .slide-interview .splide__arrow{width:84px;height:84px;background-color:#fff;border-radius:100%;top:auto;bottom:-65px;z-index:5;transform:translateY(0);opacity:1;transition:background-color 0.3s;will-change:background-color;cursor:pointer}.sec-interview .slide-interview .splide__arrow:before,.sec-interview .slide-interview .splide__arrow:after{content:"";width:60px;height:30px;background-repeat:no-repeat;background-position:center;position:absolute;top:50%;left:0;margin-top:-15px;transition:opacity 0.3s, transform 0.3s;will-change:opacity, transform}.sec-interview .slide-interview .splide__arrow:before{background-image:url(../../img/recruit/interview_arrow_green.svg)}.sec-interview .slide-interview .splide__arrow:after{background-image:url(../../img/recruit/interview_arrow_white.svg);opacity:0}.sec-interview .slide-interview .splide__arrow--prev{left:-127px;transform:rotate(180deg)}.sec-interview .slide-interview .splide__arrow--next{right:-127px}.sec-interview .slide-interview .splide__arrow svg{display:none}}@media only screen and (min-width: 1000px) and (min-width: 1025px){.sec-interview .slide-interview .splide__arrow:hover{background-color:#9aeb64}.sec-interview .slide-interview .splide__arrow:hover:before,.sec-interview .slide-interview .splide__arrow:hover:after{transform:translateX(5px)}.sec-interview .slide-interview .splide__arrow:hover:before{opacity:0}.sec-interview .slide-interview .splide__arrow:hover:after{opacity:1}}@media (max-width: 999px){.sec-interview .slide-interview .splide__track{overflow:visible !important}.sec-interview .slide-interview .splide__list{display:flex !important;flex-direction:column;gap:14px;transform:none !important;width:100% !important}.sec-interview .slide-interview .splide__slide{width:100% !important;opacity:1 !important;visibility:visible !important}.sec-interview .slide-interview .scrollbar-track{display:none !important}}.sec-interview .slide-interview .item{display:block;position:relative;z-index:1;cursor:pointer}.sec-interview .slide-interview .item__img{border-radius:10px;overflow:hidden;margin:0 auto;transition:transform 0.5s;will-change:transform;position:relative}@media (min-width: 1000px){.sec-interview .slide-interview .item__img{width:288px;height:363px}}@media (max-width: 999px){.sec-interview .slide-interview .item__img{width:100%;height:300px}.sec-interview .slide-interview .item__img:after{content:"";width:100%;height:144px;background-image:linear-gradient(to bottom, rgba(255,255,255,0) 0%, rgba(255,255,255,0.788) 71.9%, #fff 100%);position:absolute;bottom:0;left:0;z-index:1;pointer-events:none}}.sec-interview .slide-interview .item__img img{transition:transform 0.5s;will-change:transform}.sec-interview .slide-interview .item__dt{position:relative;z-index:1}@media (min-width: 1000px){.sec-interview .slide-interview .item__dt{min-height:165px;text-align:center;padding-top:1px;transition:transform 0.5s;will-change:transform;width:422px;position:relative;left:50%;margin-left:-211px;pointer-events:none}}@media (max-width: 999px){.sec-interview .slide-interview .item__dt{width:100%;padding:0 15px 17px;position:absolute;bottom:0;left:0;z-index:1;display:flex;flex-direction:column}}.sec-interview .slide-interview .item__dt .pos{display:flex}@media (min-width: 1000px){.sec-interview .slide-interview .item__dt .pos{margin-top:-25px;align-items:center;justify-content:center}}@media (max-width: 999px){.sec-interview .slide-interview .item__dt .pos{margin-top:9px}}.sec-interview .slide-interview .item__dt .pos span{min-width:191px;min-height:45px;border-radius:30px;background-color:#0caeea;color:#fff;font-size:18px;font-size:1.8rem;line-height:1.44444em;letter-spacing:0em;font-weight:500;display:flex;align-items:center;justify-content:center;text-align:center;padding:2px 7px}@media (max-width: 999px){.sec-interview .slide-interview .item__dt .pos span{font-size:15px;font-size:1.5rem;line-height:1.33333em;letter-spacing:0em;min-width:90px;min-height:28px}}@media (min-width: 1000px){.sec-interview .slide-interview .item__dt .ttl,.sec-interview .slide-interview .item__dt .name-join{opacity:0;transition:opacity 0.3s;will-change:opacity}}.sec-interview .slide-interview .item__dt .ttl{font-size:22px;font-size:2.2rem;line-height:1.72727em;letter-spacing:0em;font-weight:bold}@media (min-width: 1000px){.sec-interview .slide-interview .item__dt .ttl{margin-top:23px}}@media (max-width: 999px){.sec-interview .slide-interview .item__dt .ttl{margin:0 -15px;order:-1;font-size:16px;font-size:1.6rem;line-height:1.375em;letter-spacing:0em;display:flex}.sec-interview .slide-interview .item__dt .ttl span{background-color:#9aeb64;padding:9px 16px}}.sec-interview .slide-interview .item__dt .name-join{margin-top:19px;font-size:16px;font-size:1.6rem;line-height:1.625em;letter-spacing:0em;font-weight:500}@media (max-width: 999px){.sec-interview .slide-interview .item__dt .name-join{margin-top:3px;font-size:15px;font-size:1.5rem;line-height:1.66667em;letter-spacing:0em}}.sec-interview .slide-interview .item__dt .name-join span+span:before{content:"";display:inline-block;width:1px;height:20px;background-color:#1f1f1f;margin:0 14px -4px 10px}@media only screen and (min-width: 1025px){.sec-interview .slide-interview .item:hover{opacity:1}.sec-interview .slide-interview .item:hover .item__img img{transform:scale(1.1)}}@media (min-width: 1000px){.sec-interview .slide-interview .splide__slide:not(.is-active) .item{height:440px}.sec-interview .slide-interview .splide__slide.is-active .item{cursor:pointer}.sec-interview .slide-interview .splide__slide.is-active .item__img{transform:scale(1.46526) translateY(-5px)}.sec-interview .slide-interview .splide__slide.is-active .item__dt{pointer-events:auto;transform:translateY(78px)}.sec-interview .slide-interview .splide__slide.is-active .item__dt .ttl,.sec-interview .slide-interview .splide__slide.is-active .item__dt .name-join{opacity:1}}@media only screen and (min-width: 1000px) and (min-width: 1025px){.sec-interview .slide-interview .splide__slide.is-active .item:hover .item__dt .ttl,.sec-interview .slide-interview .splide__slide.is-active .item:hover .item__dt .name-join{opacity:0.6}}.sec-benefits{padding:100px 0 50px;position:relative;z-index:2}@media (max-width: 999px){.sec-benefits{padding:70px 0 50px}}@media (min-width: 1000px){.sec-benefits .wrap-item{margin-top:49px;display:flex;justify-content:space-between}}@media (max-width: 999px){.sec-benefits .wrap-item{margin-top:25px}}@media (min-width: 1000px){.sec-benefits .wrap-item .column{width:calc(50% - 15px)}}.sec-benefits .wrap-item .item{display:block;border:2px solid #1f1f1f;border-radius:10px;position:relative;z-index:1;color:#0caeea;transition:background-color 0.3s, color 0.3s;will-change:background-color, color;cursor:pointer}.sec-benefits .wrap-item .item__ttl{position:relative;z-index:1}.sec-benefits .wrap-item .item__ttl>span{display:block}@media (min-width: 1000px){.sec-benefits .wrap-item .item__ttl [rel="js-ani-char"]{padding:2px 0;display:flex;overflow:hidden;-webkit-mask-image:linear-gradient(to bottom, rgba(0,0,0,0) 0%, black 6%, black 94%, rgba(0,0,0,0) 100%);mask-image:linear-gradient(to bottom, rgba(0,0,0,0) 0%, black 6%, black 94%, rgba(0,0,0,0) 100%)}.sec-benefits .wrap-item .item__ttl [rel="js-ani-char"] .child{opacity:1;transform:translateY(0);position:relative;backface-visibility:hidden}.sec-benefits .wrap-item .item__ttl [rel="js-ani-char"] .child:after{content:attr(data-text) "";position:absolute;top:100%;left:0;display:block}}.sec-benefits .wrap-item .item__img{position:absolute}.sec-benefits .wrap-item .item--01{height:440px;cursor:pointer}@media (max-width: 999px){.sec-benefits .wrap-item .item--01{height:280px}}.sec-benefits .wrap-item .item--01 .item__ttl{font-size:36px;font-size:3.6rem;line-height:1.27778em;letter-spacing:0em;font-weight:bold;position:absolute;top:45px;left:38px}@media only screen and (min-width: 1000px) and (max-width: 1120px){.sec-benefits .wrap-item .item--01 .item__ttl{left:30px}}@media (min-width: 1000px){.sec-benefits .wrap-item .item--01 .item__ttl>span+span{margin-top:6px}}@media (max-width: 999px){.sec-benefits .wrap-item .item--01 .item__ttl{font-size:23px;font-size:2.3rem;line-height:1.56522em;letter-spacing:0em;top:27px;left:23px}}.sec-benefits .wrap-item .item--01 .item__ttl .fs43{font-size:43px;font-size:4.3rem}@media (max-width: 999px){.sec-benefits .wrap-item .item--01 .item__ttl .fs43{font-size:28px;font-size:2.8rem}}.sec-benefits .wrap-item .item--01 .item__img{bottom:-18px;right:-19px}@media (max-width: 999px){.sec-benefits .wrap-item .item--01 .item__img{width:337px;bottom:-23px;right:-9px}}@media only screen and (min-width: 1025px){.sec-benefits .wrap-item .item--01:hover{background-color:#0caeea;color:#fff}}.sec-benefits .wrap-item .item--02,.sec-benefits .wrap-item .item--03{height:205px;display:flex;align-items:center;padding-left:40px}@media only screen and (min-width: 1000px) and (max-width: 1120px){.sec-benefits .wrap-item .item--02,.sec-benefits .wrap-item .item--03{padding-left:22px}}@media (max-width: 999px){.sec-benefits .wrap-item .item--02,.sec-benefits .wrap-item .item--03{height:125px;padding-left:23px}}.sec-benefits .wrap-item .item--02 .item__ttl,.sec-benefits .wrap-item .item--03 .item__ttl{margin-top:6px;font-size:30px;font-size:3rem;line-height:1.33333em;letter-spacing:0em;font-weight:bold}@media (max-width: 999px){.sec-benefits .wrap-item .item--02 .item__ttl,.sec-benefits .wrap-item .item--03 .item__ttl{font-size:22px;font-size:2.2rem;line-height:1.45455em;letter-spacing:0em}}.sec-benefits .wrap-item .item--02{cursor:pointer}@media (max-width: 999px){.sec-benefits .wrap-item .item--02{margin-top:28px}}.sec-benefits .wrap-item .item--02 .item__img{bottom:8px;right:38px}@media only screen and (min-width: 1000px) and (max-width: 1120px){.sec-benefits .wrap-item .item--02 .item__img{right:10px}}@media (max-width: 999px){.sec-benefits .wrap-item .item--02 .item__img{width:160px;bottom:8px;right:18px}}@media only screen and (min-width: 1025px){.sec-benefits .wrap-item .item--02:hover{background-color:#fff734;color:#1f1f1f}}.sec-benefits .wrap-item .item--03{margin-top:30px;cursor:pointer}@media (max-width: 999px){.sec-benefits .wrap-item .item--03{margin-top:11px}}.sec-benefits .wrap-item .item--03 .item__img{bottom:-3px;right:14px}@media only screen and (min-width: 1000px) and (max-width: 1120px){.sec-benefits .wrap-item .item--03 .item__img{right:3px}}@media (max-width: 999px){.sec-benefits .wrap-item .item--03 .item__img{width:182px;bottom:-2px;right:7px}}@media only screen and (min-width: 1025px){.sec-benefits .wrap-item .item--03:hover{background-color:#9aeb64;color:#1f1f1f}}@keyframes slideTextOutInY{0%{transform:translateY(0%)}100%{transform:translateY(-100%)}}@media only screen and (min-width: 1025px){.sec-benefits .wrap-item .item:hover{opacity:1}.sec-benefits .wrap-item .item:hover .item__ttl [rel="js-ani-char"] .child{animation-name:slideTextOutInY;animation-duration:0.3s;animation-timing-function:cubic-bezier(0, 0.55, 0.45, 1)}}
